13efa819ae
Merge pull request #19413 from Gramore/feature/EditorDeleteDiff
...
Add ability to delete difficulties from the editor
2022-09-06 19:20:45 +03:00
b5779508d0
Retrieve great hit window from the hit object
2022-09-06 17:10:32 +01:00
90207b6032
Merge branch 'master' into feature/EditorDeleteDiff
2022-09-06 18:48:06 +03:00
7c0e99c5a8
Decode Geki/Katu from legacy taiko scores into LargeBonus
2022-09-07 00:12:34 +09:00
6a371eba5f
Fix namespace
2022-09-07 00:12:25 +09:00
c2107bd322
Fix test failures due to notifications being forwarded before player finishes loading
2022-09-06 23:36:27 +09:00
2ca63b5030
Add tests for all taiko judgements
2022-09-06 23:26:25 +09:00
a2f8ff825e
Also ignore drum roll strong judgement
2022-09-06 23:26:25 +09:00
604fc0fb97
Merge pull request #20156 from peppy/sb-earliest-alpha-fix-atttempt-two
...
Fix some storyboard elements displaying too late due to incorrect start time allowances
2022-09-06 23:14:43 +09:00
66c44f5913
Delegate interface to valid target
2022-09-06 22:26:46 +09:00
bc1212f4e6
Change NonGameplayAdjustments
to GameplayAdjustments
and convert TrueGameplayRate
to extension method
2022-09-06 22:26:46 +09:00
db15bd56e8
Invalidate working beatmap cache when calling DeleteDifficultyImmediately
rather than in editor code
2022-09-06 18:12:47 +09:00
579e7e1f17
Fix deleting a difficulty not updating the beatmap set hash
2022-09-06 18:12:47 +09:00
a3de5f808e
Fix typo in LoopStartTime
addition
2022-09-06 17:46:03 +09:00
9f2ea54e40
Tidy up TestSceneLeadIn
constant for loop offset to read better
2022-09-06 17:45:53 +09:00
6e52dbb266
Update IsDisplayingToasts
to check the flow count directly
2022-09-06 17:30:24 +09:00
677708c5e4
Rewrite logic using a list
2022-09-06 16:58:51 +09:00
d667f46830
Refactor alpha check to not overwrite sourced overrides with values from later commands
2022-09-06 16:41:32 +09:00
fa0a4614f8
Add failing test for second incorrect case of start time handling
2022-09-06 16:40:59 +09:00
792b410c04
Merge branch 'master' into classic_drumrolls
2022-09-06 16:29:45 +09:00
bea42d2862
Handle earliest-alpha-start-time logic in StoryboardSprite
itself
2022-09-06 16:16:58 +09:00
a5e57b083c
Remove EarliestDisplayTime
's input to CommandStartTime
2022-09-06 16:16:58 +09:00
abf0242686
Add failing test for incorrect start time of storyboard elements
2022-09-06 16:16:58 +09:00
cfa1ebd0cb
Test fix
2022-09-06 03:00:13 +02:00
9e3228aa65
Fix completion notification not being posted if completion occurs during NotificationOverlay
load
2022-09-06 04:07:49 +09:00
b109e5de6c
chore(osu.Game): align height of bars on timing distribution graph to basalHeight
first and combine their transitions into each one
2022-09-06 00:04:10 +09:00
44b456e216
Use gameplay clock's TrueGameplayRate
in FrameStabilityContainer
?
2022-09-05 23:38:22 +09:00
266eb758aa
Use new flow to calcaulate TrueGameplayRate
2022-09-05 23:37:49 +09:00
7084aeee05
Add method flow to reset applied adjustments
2022-09-05 23:22:38 +09:00
e33486a766
Implement IAdjustableAudioComponent
in MasterGameplayClockContainer
2022-09-05 23:20:02 +09:00
6296c971f8
Merge pull request #20136 from smoogipoo/fix-cancellation-perf
...
Improve performance when cancelling import with debugger attached
2022-09-05 22:03:50 +09:00
b2f30fbf8c
Add countdown exclusivity
2022-09-05 20:13:23 +09:00
510972e3ad
Avoid reference counting by using height calculation for IsPresent
instead
...
The reference counting was to guarantee performance (zero allocations)
when the notification overlay was not required, but adds extra
complexity.
Instead, the toast tray now uses its ongoing height calculation as a
metric for presence.
2022-09-05 19:38:09 +09:00
0514c96191
Fix incorrect count tracking when notification is manually disposed
2022-09-05 19:26:40 +09:00
229e1a8ef7
Fix notification overlay being present when it doesn't need to
2022-09-05 19:13:58 +09:00
f754686521
Remove necessity of AlwaysPresent
for ProgressUpdate
completion posting
2022-09-05 19:13:58 +09:00
2923c10cd8
Rewrite rooms to store multiple active countdowns
...
Update test to the new structure
2022-09-05 19:03:26 +09:00
0d4ee6bd80
Centralise ability to fetch all toast tray notifications (including animating ones)
2022-09-05 18:42:20 +09:00
eca7b8f988
Fix completion notifications not always showing as toasts
2022-09-05 18:39:11 +09:00
56886fed09
Add test coverage of progress notification completions showing
2022-09-05 18:39:11 +09:00
4fa6707bf0
Set all progress notifications to non-important
2022-09-05 18:29:35 +09:00
87e26e34b8
Merge pull request #20141 from peppy/fix-editor-timeline-sv-display
...
Fix incorrect slider length in timeline when non-default velocity is inherited from previous object
2022-09-05 17:51:25 +09:00
764bb7a8e1
Merge pull request #20142 from peppy/fix-textbox-potential-crash
...
Fix textbox sample playback potentially crashing if called before load
2022-09-05 17:05:28 +09:00
6946015d17
style(osu.Game): fix multiple blank lines
2022-09-05 07:49:29 +00:00
f1d9b225a7
Remove probably pointless comment
2022-09-05 16:40:10 +09:00
2bec8b82b3
Fix textbox sample playback potentially crashing if called before load
2022-09-05 16:26:41 +09:00
8af8adf22d
Fix incorrect slider length in timeline when non-default velocity is inherited from previous object
2022-09-05 16:17:26 +09:00
57954bb8f5
Enable nullability on TimelineHitObjectBlueprint
2022-09-05 14:50:43 +09:00
aace334fb3
Fix some test issues
2022-09-05 04:49:48 +02:00
8cbd344330
Improve performance when cancelling import with debugger attached
2022-09-05 11:28:13 +09:00