Dan Balasescu
|
8b5ac55fca
|
Remove newline
|
2022-08-17 13:48:06 +09:00 |
|
Dean Herbert
|
d9346abb9c
|
Tweak intro timings more and ensure non-theme tracks play from preview point
|
2022-08-17 13:20:40 +09:00 |
|
Dean Herbert
|
37799e3b31
|
Allow preparing preview point without looping
|
2022-08-17 13:20:24 +09:00 |
|
Bartłomiej Dach
|
1861f34427
|
Merge branch 'master' into editor-setup-no-state-change
|
2022-08-16 21:46:43 +02:00 |
|
Dan Balasescu
|
24fd411720
|
Merge pull request #19594 from BlauFx/improve_retry_behaviour
Skip song intro on quick restart
|
2022-08-16 20:18:12 +09:00 |
|
Dean Herbert
|
5ac314077a
|
Improve intro timings when not using osu! theme
Roughly as proposed in https://github.com/ppy/osu/discussions/19687.
|
2022-08-16 18:19:30 +09:00 |
|
Dean Herbert
|
ee153a345c
|
Add a few more overlooked beatmap save states on setup screen modifications
|
2022-08-16 16:31:56 +09:00 |
|
Dean Herbert
|
5238a5c115
|
Merge branch 'master' into editor-setup-no-state-change
|
2022-08-16 16:28:29 +09:00 |
|
Dean Herbert
|
63819648df
|
Fix up flow of actual skip operation
|
2022-08-16 14:40:02 +09:00 |
|
Dean Herbert
|
9a1a7bae89
|
Make test actually test things
|
2022-08-16 14:40:02 +09:00 |
|
Dean Herbert
|
6761f869f9
|
Modify flow to avoid weird bindable and value resetting
|
2022-08-16 14:17:35 +09:00 |
|
Dean Herbert
|
c9baadcf88
|
Merge branch 'master' into improve_retry_behaviour
|
2022-08-16 13:06:04 +09:00 |
|
Dean Herbert
|
27569e2ed5
|
Remove FrameStableClock (and redirect usages to FrameStabilityContainer )
|
2022-08-15 19:19:19 +09:00 |
|
Dean Herbert
|
cc982d374c
|
Cache self rather than GameplayClock
|
2022-08-15 18:30:53 +09:00 |
|
Dean Herbert
|
c5f8529d20
|
Mark unused methods as NotImplemented for safety
|
2022-08-15 18:30:53 +09:00 |
|
Dean Herbert
|
f81c7644b4
|
Make GameplayClockContainer also an IGameplayClock and expose to remaining tests
|
2022-08-15 18:30:53 +09:00 |
|
Dean Herbert
|
c8764cb333
|
Move all usage of GameplayClock to IGameplayClock
|
2022-08-15 18:30:53 +09:00 |
|
Dean Herbert
|
6d78218142
|
Update usages of GameplayClockContainer.GameplayClock to access properties directly
|
2022-08-15 18:08:49 +09:00 |
|
Dean Herbert
|
224f3eaa84
|
Make GameplayClockContainer non-abstract and use in MultiSpectatorPlayer
|
2022-08-15 18:08:49 +09:00 |
|
Dean Herbert
|
623e90a7b2
|
Fix div-by-zero in SongProgress when no object duration could be calculated
|
2022-08-15 15:05:35 +09:00 |
|
Bartłomiej Dach
|
05ddfe7522
|
Merge branch 'master' into editor-setup-no-state-change
|
2022-08-14 18:21:31 +02:00 |
|
Dean Herbert
|
ac99c1ad69
|
Migrate the majority of existing file lookups to use new extension methods
|
2022-08-10 16:01:16 +09:00 |
|
Dean Herbert
|
a5081826b7
|
Handle cancellation at more points during Player initialisation
As discussed in discord, this will help avoid null references during
cancellation which can otherwise be quite confusing to debug.
|
2022-08-09 23:25:19 +09:00 |
|
Dan Balasescu
|
41af03dec5
|
Merge pull request #19597 from frenzibyte/hotfix-multi-spectator-results-screen
Fix multi-spectator potentially getting stuck for passed players (hotfix)
|
2022-08-09 21:11:10 +09:00 |
|
BlauFx
|
0afa3a5ec8
|
Fix xml doc
|
2022-08-08 21:20:09 +02:00 |
|
BlauFx
|
f6e65cf1af
|
Improve implementation
|
2022-08-08 20:53:05 +02:00 |
|
BlauFx
|
fac2596eee
|
Change type from BindableBool to IBindable<bool>
|
2022-08-08 13:38:52 +02:00 |
|
BlauFx
|
cd68134565
|
Call skip method directly
|
2022-08-08 13:10:28 +02:00 |
|
Dean Herbert
|
f1691882e2
|
Fix incorrect argument passing to ToMod
|
2022-08-08 12:56:18 +09:00 |
|
Dean Herbert
|
e1189da824
|
Merge branch 'master' into irenderer-glwrapper
|
2022-08-08 12:31:53 +09:00 |
|
Bartłomiej Dach
|
839409d7ac
|
Add preset column to solo mod select overlay
|
2022-08-07 16:20:31 +02:00 |
|
BlauFx
|
bb344e064f
|
Add xml docs
|
2022-08-07 13:31:26 +02:00 |
|
BlauFx
|
09230304a4
|
Improve implementation
|
2022-08-07 13:20:29 +02:00 |
|
Bartłomiej Dach
|
a0d093be5c
|
Extract common implementation of delete dialog
|
2022-08-06 21:04:12 +02:00 |
|
BlauFx
|
bd43a9e96e
|
Add missing type specification
|
2022-08-06 18:49:07 +02:00 |
|
BlauFx
|
fa6d55b5b5
|
Remove redundant lambda signature parentheses
|
2022-08-06 18:47:11 +02:00 |
|
BlauFx
|
0d418559bc
|
Skip song intro only in case of a quick restart
|
2022-08-06 17:02:45 +02:00 |
|
BlauFx
|
e411a2d187
|
Revert reduced wait time commit
|
2022-08-06 15:12:36 +02:00 |
|
Salman Ahmed
|
84ef24c341
|
Fix multi-spectator potentially getting stuck for passed players
|
2022-08-06 05:41:26 +03:00 |
|
BlauFx
|
445f921756
|
Move IsSkippable event into load method
|
2022-08-05 23:21:03 +02:00 |
|
BlauFx
|
d8d7423698
|
Reduce "wait time" in case restarting the map
|
2022-08-05 23:04:43 +02:00 |
|
BlauFx
|
99e07aa09a
|
Skip intro if the map gets restarted
|
2022-08-05 23:01:52 +02:00 |
|
BlauFx
|
6717f0606c
|
Add property to SkipOverlay
|
2022-08-05 23:00:37 +02:00 |
|
Dan Balasescu
|
802dc90cb1
|
Adjust using directives for vertices
|
2022-08-05 20:37:33 +09:00 |
|
Dan Balasescu
|
c4b9b2a14b
|
Merge branch 'master' into irenderer-glwrapper
|
2022-08-05 20:35:06 +09:00 |
|
Salman Ahmed
|
7c45c571a0
|
Merge branch 'master' into more-beat-sync-dependence
|
2022-08-03 20:22:42 +03:00 |
|
Dean Herbert
|
a32149fda1
|
Convert interface methods to extension methods
|
2022-08-03 20:07:55 +09:00 |
|
Dean Herbert
|
6ad6561e1c
|
Fix LegacySongProgress incorrectly blocking mouse input from gameplay
Closes #19555.
|
2022-08-03 17:42:29 +09:00 |
|
Dean Herbert
|
de186f67e0
|
Limit metadata updates to once per frame
|
2022-08-02 22:02:30 +09:00 |
|
Dan Balasescu
|
b4e55f7309
|
Apply IRenderer changes
|
2022-08-02 19:50:57 +09:00 |
|