smoogipoo
|
7c105fd99f
|
Fix testcase players pausing on window unfocus
|
2019-05-10 15:39:25 +09:00 |
|
Lucas A
|
a5f758b977
|
Merge remote-tracking branch 'upstream/master' into user-status-wiring
|
2019-05-07 18:27:14 +02:00 |
|
Lucas A
|
d5d31282e5
|
Rename InitialScreenStatus to InitialScreenActivity in Editor / Player classes
|
2019-05-05 20:55:42 +02:00 |
|
Dean Herbert
|
3e3f12f277
|
Use more local bindables
|
2019-05-04 17:53:17 +09:00 |
|
Dean Herbert
|
b9a39fb788
|
Fix instant pausing when game becomes inactive
Resolves #4685.
|
2019-05-04 14:54:29 +09:00 |
|
Lucas A
|
a4a2ce5ec0
|
Merge remote-tracking branch 'upstream/master' into user-status-wiring
|
2019-05-02 21:36:28 +02:00 |
|
Lucas A
|
5d4aa5a12e
|
Add ScreenStatus property to change the OsuScreen's status + Renamed old ScreenStatus property to InitialScreenStatus
|
2019-05-02 20:51:19 +02:00 |
|
Lucas A
|
7e42068a14
|
Merge remote-tracking branch 'upstream/master' into user-status-wiring
|
2019-04-28 19:48:35 +02:00 |
|
iiSaLMaN
|
b08fb5136e
|
Merge branch 'master' into sh-xh-grading-2
|
2019-04-26 10:38:10 +03:00 |
|
KingLuigi4932
|
c6b3197dd0
|
Add AdjustRank and use it in Hidden Mod
|
2019-04-25 13:56:57 +03:00 |
|
smoogipoo
|
0bd35ab7bb
|
Turn on warnings, resolve issues
|
2019-04-25 17:36:17 +09:00 |
|
Lucas A
|
fe8c705f1b
|
Merge remote-tracking branch 'upstream/master' into user-status-wiring
|
2019-04-20 09:42:32 +02:00 |
|
smoogipoo
|
5a3d6a0258
|
Fix post-merge errors
|
2019-04-17 16:11:59 +09:00 |
|
Dean Herbert
|
bb539af1a0
|
Merge branch 'master' into player-mod-reinstantiation
|
2019-04-16 22:35:21 +08:00 |
|
Lucas A
|
5887008fb3
|
Merge branch 'master' into user-status-wiring
|
2019-04-15 11:43:53 +02:00 |
|
DrabWeb
|
c766631ad6
|
Check for breaks using GameplayClock time.
|
2019-04-13 11:39:22 -03:00 |
|
Lucas A
|
361c0ec9f2
|
Allow UserStatusSoloGame to provide metadata such as the ruleset the current beatmap is played in
|
2019-04-13 13:18:44 +02:00 |
|
Lucas A
|
da5d6cb1d4
|
Add Beatmap fields to UserStatusSoloGame & UserStatusEditing so they can carry metadata about the played / edited beatmap
|
2019-04-12 22:54:35 +02:00 |
|
smoogipoo
|
4310f07a5c
|
Rename SelectedMods -> Mods
|
2019-04-10 12:03:57 +09:00 |
|
smoogipoo
|
4c571acd67
|
Reinstantiate mods for every player
|
2019-04-09 13:33:16 +09:00 |
|
smoogipoo
|
c584967eb1
|
Remove mods from workingbeatmap
|
2019-04-09 12:59:32 +09:00 |
|
DrabWeb
|
e76897d6a7
|
Fix ResumeContainers appearing when resuming during breaks.
|
2019-04-07 16:32:55 -03:00 |
|
Dean Herbert
|
6949c233bf
|
Merge remote-tracking branch 'upstream/master' into resume-cursor-2
|
2019-03-29 15:02:12 +09:00 |
|
Dean Herbert
|
a88f23e555
|
Convert remaining two flags to ctor parameters
|
2019-03-26 16:53:44 +09:00 |
|
Dean Herbert
|
83863d35c3
|
Remove AllowLeadIn flag
|
2019-03-26 16:35:00 +09:00 |
|
Dean Herbert
|
256a579de0
|
Allow player to not pause on focus loss
|
2019-03-26 13:17:00 +09:00 |
|
Dean Herbert
|
9e6cdd7bd5
|
Combine conditionals and clarify comment
|
2019-03-22 14:42:51 +09:00 |
|
Dean Herbert
|
5b8fd6822e
|
Move storyboard logic region down
|
2019-03-22 14:39:20 +09:00 |
|
Dean Herbert
|
15f9a6b9df
|
Merge remote-tracking branch 'upstream/master' into pause-logic-simplification
|
2019-03-21 16:04:18 +09:00 |
|
Dean Herbert
|
67a65b80fc
|
Merge branch 'master' into visual-settings-container
|
2019-03-20 20:48:30 +09:00 |
|
Dean Herbert
|
01f795b046
|
Make restart public rather than reimplementing
|
2019-03-20 19:45:04 +09:00 |
|
Dean Herbert
|
f43e7a880c
|
Merge remote-tracking branch 'upstream/master' into pause-logic-simplification
|
2019-03-20 15:27:06 +09:00 |
|
David Zhao
|
15637f9c4a
|
Rework instant blur logic such that updateVisuals doesn't need to be public
|
2019-03-20 14:17:35 +09:00 |
|
Dean Herbert
|
baea7230bc
|
Rename RulesetContainer to DrawableRuleset
|
2019-03-19 23:47:31 +09:00 |
|
David Zhao
|
a8e2072286
|
Make blurtarget private, improve documentation
|
2019-03-19 20:15:28 +09:00 |
|
David Zhao
|
df37973e84
|
Move showstoryboard into player
|
2019-03-19 13:13:19 +09:00 |
|
David Zhao
|
27a92e017c
|
rename back to UserDimContainer
|
2019-03-19 13:06:14 +09:00 |
|
David Zhao
|
f1b2073bf6
|
Merge remote-tracking branch 'upstream/master' into visual-settings-container
|
2019-03-19 13:01:05 +09:00 |
|
Dean Herbert
|
4f075f4740
|
Add more comprehensive testing
|
2019-03-18 20:33:43 +09:00 |
|
Dean Herbert
|
9433a97747
|
Add resume requesting support and fix exit scenarios
|
2019-03-18 20:33:43 +09:00 |
|
Dean Herbert
|
536b5e0dab
|
Remove PausableGameplayContainer
|
2019-03-18 20:33:43 +09:00 |
|
Dean Herbert
|
f13003c53b
|
Simplify and localise storyboard logic in Player.cs
|
2019-03-18 20:33:43 +09:00 |
|
Dean Herbert
|
bcaff9f7b4
|
Add basic pause tests
|
2019-03-18 20:33:43 +09:00 |
|
Dean Herbert
|
465c95e952
|
Refactor pause logic so GameplayClockContainer is in control
|
2019-03-18 20:33:43 +09:00 |
|
David Zhao
|
de6d8fc637
|
Move user blurring into VIsualSettingsContainer
|
2019-03-13 18:25:22 +09:00 |
|
Dean Herbert
|
f0114d776d
|
Use interface to access API
Allows for better testability.
|
2019-03-13 12:58:18 +09:00 |
|
smoogipoo
|
d055b248ac
|
Remove blank line
|
2019-03-08 15:56:36 +09:00 |
|
smoogipoo
|
7c5ca67691
|
Merge remote-tracking branch 'origin/master' into gameplay-clock-container
# Conflicts:
# osu.Game/Screens/Play/Player.cs
|
2019-03-08 15:54:15 +09:00 |
|
Dean Herbert
|
ed8c9bc88a
|
Merge remote-tracking branch 'upstream/master' into gameplay-clock-container
|
2019-03-08 15:07:55 +09:00 |
|
Dean Herbert
|
64b6eaa844
|
Simplify inward bindings
|
2019-03-07 16:04:11 +09:00 |
|
Dean Herbert
|
58ef397f4f
|
Move all clock related gameplay logic inside GameplayClockContainer
|
2019-03-07 16:02:24 +09:00 |
|
Dean Herbert
|
ffe53411f6
|
Add back cursor proxying
|
2019-03-06 17:44:58 +09:00 |
|
Dean Herbert
|
acf518c208
|
Move cursor inside playfield
|
2019-03-06 17:41:54 +09:00 |
|
Dean Herbert
|
5411c63093
|
Fix menu cursor not displaying outside of gameplay scaling area
|
2019-03-06 17:14:08 +09:00 |
|
Dean Herbert
|
6b042eae94
|
Merge branch 'master' into fix-cursor-in-scale-container
|
2019-03-05 22:22:56 +09:00 |
|
Dean Herbert
|
8a6fa0915e
|
Merge branch 'master' into simplify-gameplay-clock
|
2019-03-05 20:22:46 +09:00 |
|
Dean Herbert
|
76ce3954a0
|
Rename PauseContainer
|
2019-03-05 19:30:55 +09:00 |
|
Dean Herbert
|
fc0b297232
|
Fix menu cursor not displaying outside of gameplay scaling area
|
2019-03-05 18:06:24 +09:00 |
|
Dan Balasescu
|
fd147dae21
|
Merge branch 'master' into fix-disabled-set-crash
|
2019-03-05 17:25:13 +09:00 |
|
Dean Herbert
|
c5cd9972c4
|
Make restart private
|
2019-03-05 13:37:51 +09:00 |
|
Dean Herbert
|
01f1018d02
|
Tidy up clock logic using DI and a GameplayClock
|
2019-03-05 13:37:51 +09:00 |
|
Dean Herbert
|
30e820d107
|
Fix storyboard potentially being loaded many times
|
2019-02-28 20:36:00 +09:00 |
|
Dean Herbert
|
53eb0e7e4e
|
More formatting fixes
|
2019-02-28 20:30:23 +09:00 |
|
Dean Herbert
|
6861163226
|
Remove pointless method
|
2019-02-28 20:21:27 +09:00 |
|
David Zhao
|
e3338e94d1
|
Make test cases more compact, add two way toggles
|
2019-02-28 20:01:15 +09:00 |
|
Dan Balasescu
|
99812bd448
|
Apply suggestions from code review
Co-Authored-By: nyquillerium <nyquill@ppy.sh>
|
2019-02-28 18:25:58 +09:00 |
|
Dean Herbert
|
b2872b47d0
|
Merge branch 'master' into UserDimLogic
|
2019-02-28 17:18:04 +09:00 |
|
Dean Herbert
|
26d53d06a9
|
Fix remaining issues
|
2019-02-28 13:31:40 +09:00 |
|
David Zhao
|
882fff1631
|
Assert storyboard visibilty at both steps of toggle
|
2019-02-27 17:56:44 +09:00 |
|
David Zhao
|
14ffd9efe8
|
Add fake storyboard to visually assess storyboard dim
|
2019-02-27 17:02:04 +09:00 |
|
David Zhao
|
d750023c52
|
Fix TestCasePlayerLoader not having a background stack
|
2019-02-25 22:05:49 +09:00 |
|
Dean Herbert
|
80737b9ef8
|
Remove "silent" parameter; consolidate import logic
|
2019-02-25 18:24:06 +09:00 |
|
David Zhao
|
16fa30f71e
|
Fix bindable
|
2019-02-25 13:27:44 +09:00 |
|
David Zhao
|
ccc86b66fa
|
Use local private bindable in Player.cs
|
2019-02-25 13:15:37 +09:00 |
|
David Zhao
|
af4606f3d2
|
Create new test for StoryboardReplacesBackground
|
2019-02-25 12:35:01 +09:00 |
|
David Zhao
|
24f5bc7a75
|
Add documentation and move storyboard init logic
|
2019-02-24 20:03:24 +09:00 |
|
David Zhao
|
f4acd6e48f
|
Move PlayerLoader tests out of constructor, Improve Documentation
|
2019-02-24 18:10:59 +09:00 |
|
David Zhao
|
ab3fa91a2f
|
Merge branch 'master' into UserDimLogic
|
2019-02-22 20:38:10 +09:00 |
|
Dean Herbert
|
3fe4b8fd1c
|
Update variable names
Also cleans up some weird code
|
2019-02-22 17:51:39 +09:00 |
|
David Zhao
|
263972a048
|
Remove DimLevel bindable from ScreenWithBeatmapBackground
|
2019-02-22 17:00:00 +09:00 |
|
smoogipoo
|
d8c55bc729
|
Adjust namespaces
|
2019-02-21 19:05:52 +09:00 |
|
smoogipoo
|
bca347427f
|
Update with framework bindable changes
|
2019-02-21 18:56:34 +09:00 |
|
David Zhao
|
97db8abd59
|
Remove unused includes
|
2019-02-21 18:34:11 +09:00 |
|
David Zhao
|
0677194f46
|
Move all storyboard show logic into UserDimContainer
|
2019-02-21 18:14:58 +09:00 |
|
David Zhao
|
ad5e81f0cd
|
Add test case for background preview, fix unit tests
|
2019-02-21 15:24:26 +09:00 |
|
David Zhao
|
1bd1b6b099
|
Move user dim logic into UserDimContainer instead
|
2019-02-20 16:53:57 +09:00 |
|
David Zhao
|
af049004dd
|
Add test cases for transitioning into pause overlay and into results
|
2019-02-18 19:53:55 +09:00 |
|
David Zhao
|
80800f2931
|
Match up fade behavior with current master
|
2019-02-18 16:34:11 +09:00 |
|
David Zhao
|
9be25c3758
|
Fix unit tests
|
2019-02-18 16:00:59 +09:00 |
|
David Zhao
|
f241d67e5f
|
Use conditional operator isntead of if
|
2019-02-18 15:23:03 +09:00 |
|
David Zhao
|
df148f8787
|
Fix background dim not being disabled on playerloader exit
|
2019-02-18 12:55:42 +09:00 |
|
David Zhao
|
8693d6a76b
|
Merge branch 'master' into UserDimLogic
|
2019-02-15 17:11:21 +09:00 |
|
David Zhao
|
6da9f94ae3
|
Fix regression with background dim
|
2019-02-15 16:17:01 +09:00 |
|
David Zhao
|
3a74ad678a
|
clean up unused includes
|
2019-02-14 18:41:10 +09:00 |
|
David Zhao
|
e2a312a663
|
Move user dimming logic into its own container
|
2019-02-14 17:47:53 +09:00 |
|
Dean Herbert
|
166cdab2e8
|
Remove unnecessary null check
|
2019-02-13 14:14:57 +09:00 |
|
Dean Herbert
|
2ea839c475
|
Fix crashes on beatmap not being set correctly in player
|
2019-02-12 19:18:22 +09:00 |
|
smoogipoo
|
91302ea0bc
|
Merge remote-tracking branch 'origin/master' into iscreen
# Conflicts:
# osu.Game/Screens/Multi/Match/MatchSubScreen.cs
# osu.Game/Screens/Multi/Multiplayer.cs
# osu.Game/Screens/Multi/MultiplayerSubScreen.cs
# osu.Game/Screens/OsuScreen.cs
# osu.Game/osu.Game.csproj
# osu.sln
|
2019-01-29 21:21:36 +09:00 |
|
smoogipoo
|
7b1c1f3728
|
Move toolbar showing and overlay activation to OsuGame
Now exposed through IOsuScreen.
|
2019-01-28 15:42:06 +09:00 |
|
smoogipoo
|
8ea7ec6445
|
Convert everything to use IScreen
|
2019-01-24 19:47:44 +09:00 |
|