32c77ddf71
Avoid triggering SeasonalBackgroundChanged
unless actually required
2022-07-08 15:07:30 +09:00
b83073c2e9
Fix SeasonalBackgroundLoader
triggering a background reload when not providing backgrounds
2022-07-08 02:12:01 +09:00
ae49aafde2
Fix BeatSyncedContainer
unintentionally blocking on beatmap load
2022-07-06 14:58:06 +09:00
9bf91835b6
Merge pull request #18962 from peppy/slider-range-control
...
Move star difficulty filter to song select
2022-07-03 21:58:00 +09:00
b626135940
Fix dragging slider bars on nub not performing correctly relative movement
2022-07-02 17:49:38 +09:00
545df0a8e8
Display difficulty on nub
2022-07-01 15:17:26 +09:00
d54f7fc728
Move slider range control to song select
2022-07-01 14:41:36 +09:00
3785027284
Update OsuSliderBar
colours to not use transparency
2022-07-01 14:41:36 +09:00
2ecab454aa
Adjust animations and tolerances to make things feel snappier
2022-06-25 19:50:10 +09:00
a039f9878a
Adjust menu cursor rotation to follow mouse, rather than be fixated around original click location
2022-06-25 19:33:44 +09:00
31a447fda0
Update parameter discards
2022-06-24 21:26:19 +09:00
f71f6302fd
Remove unnecessary null
casts
2022-06-24 14:50:11 +09:00
730228ec2a
Merge pull request #18818 from nekodex/rearrangeable-list-feedback
...
Add audio feedback for rearranging list items
2022-06-23 23:30:55 +09:00
aaf619b35c
Don't play sample if there is no item being actively dragged
2022-06-23 20:13:01 +09:00
9c46592e0e
Move collection change event binding to LoadComplete
2022-06-23 20:04:54 +09:00
4a316fad2f
Add audio feedback for rearranging list items
2022-06-23 17:45:42 +09:00
51268d0cc8
Throw on Wait
failure in a few remaining cases
2022-06-23 15:28:21 +09:00
7ef8b7df5f
Add timeout for all ManualResetEventSlim.Wait
invocations
...
Timeout values were taken as best-guesses of upper values we'd expect
from sane execution.
2022-06-23 14:46:00 +09:00
97fcf8cec9
Merge pull request #18668 from smoogipoo/editor-controlpoint-undo-redo
2022-06-23 04:02:24 +09:00
34f1c80b7c
Add and use ILinkHandler
interface
2022-06-20 20:04:21 +02:00
e0c82d11ab
Convert == usages to ReferenceEquals
2022-06-20 16:56:19 +09:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
8ea3042435
Move file extensions specification to common class
2022-06-16 18:00:27 +09:00
930ec2a197
Add specific samples for dialog 'Ok' and 'Cancel' buttons
2022-06-15 15:41:27 +09:00
dfc643fd8c
Match family string via GetFamilyString()
2022-06-13 12:35:10 +09:00
3aec0fe9b6
Fix torus alternate not mapping "medium" weight to "regular"
2022-06-13 04:45:07 +03:00
7971355660
Fix torus "medium" weight not mapped to "regular" when using With
2022-06-13 04:44:44 +03:00
051aa8f028
Mark family strings as verbatim
2022-06-13 04:43:14 +03:00
561a932d17
Merge pull request #18587 from peppy/skin-editor-fix-sizing
...
Fix skin editor not accounting for aspect ratios in base-game sizing logic
2022-06-07 13:19:50 +09:00
da000ee5f0
Centralise video file extensions
2022-06-06 20:11:43 +09:00
003a3de270
Adjust transitions to look better
2022-06-06 18:06:46 +09:00
396a566a0e
Add some randomness to click samples
2022-06-03 22:33:11 +09:00
2878bb592f
Use more appropriate sounds for certain components
2022-06-03 22:32:12 +09:00
365819865e
Remove 'submit' sample usages
2022-06-03 22:31:35 +09:00
06832a4baf
Fix beatmap badge colours not updated inline with recent changes
2022-05-28 01:05:43 +03:00
a94432f3bd
Fix drawable room border colour not matching badge
2022-05-27 16:40:15 +02:00
3f5ccd4db8
Update timing screen sections to newer design metrics
2022-05-24 18:43:22 +09:00
f00dd27fcd
Move OverlayColourProvider
provisioning of RoundedButton
to SettingsButton
for now
2022-05-24 18:11:54 +09:00
3847a586f1
Make GlobalAction.Back
close all opened dropdown menus
2022-05-23 23:37:40 +02:00
f111d33b25
Merge pull request #18339 from peppy/editor-timing
...
Add first pieces of editor timing UI
2022-05-23 11:12:22 +09:00
3a7233bd6e
Move interface to more appropriate namespace
2022-05-22 22:49:24 +09:00
eabf578282
Use interface to convey beat sync information
2022-05-22 22:44:54 +09:00
21e1576b2f
Fix appearance of sheared button borders after click
...
The border would previously get brighter after click, but then dim
instantly when the flash layer has fully faded out. The underlying issue
there is https://github.com/ppy/osu-framework/issues/5191 , but
`ShearedButton` was placing the flashing layer incorrectly anyway, as
the intent was that it should also apply to the border.
2022-05-21 20:53:23 +02:00
d3f115bfe2
Remove redundant qualifiers
2022-05-21 13:53:58 +09:00
7dcb88759a
Remove unnecessary using statement
2022-05-21 00:28:17 +09:00
4633eed78c
Merge branch 'master' into localisable-filter-items
2022-05-20 23:55:16 +09:00
2b3ec53fed
Merge branch 'safe-file-writes' into localisable-filter-items
2022-05-20 23:51:24 +09:00
c3bfbe8880
Allow BeatSyncedContainer
to prefer EditorBeatmap
when available
2022-05-20 23:24:57 +09:00
ce7be940e2
Setup basics for control and test
2022-05-20 17:30:04 +09:00
83e781d5a1
Allow localisation of PlaceholderText
2022-05-17 17:42:46 +09:00