Commit Graph

53863 Commits

Author SHA1 Message Date
8f20e9c04c Merge pull request #18356 from bdach/fix-sheared-button-borders
Fix appearance of sheared button borders after click
2022-05-22 04:25:15 +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
efae934e01 Fix slow loading channel test 2022-05-21 17:35:31 +01:00
fb06b7658b Merge branch 'master' into new-chat-remove-selector-item 2022-05-21 17:30:06 +01:00
27da293b40 Make catch-up spectator clocks running state immutable externally 2022-05-21 17:12:04 +03:00
d73afcaf48 Fix existing test coverage false-passing
Also improves general test coverage to test more realisticly, in order
to produce accurate results.
2022-05-21 17:12:04 +03:00
a17eed64f9 Use Track to ensure its loaded before transferring 2022-05-21 16:52:16 +03:00
a42f5ea34e Bring back virtual track condition given its cheapness
Will still keep the override in `ClockBackedTestWorkingBeatmap` because
it still relies on a local track store and will fail the moment it uses
a non-virtual track.
2022-05-21 16:51:56 +03:00
466ed3c791 Fix wrong return xmldoc
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-05-21 16:43:31 +03:00
9a780bcad3 Remove unused using 2022-05-21 21:56:05 +09:00
376549ce09 Use ToLocalisableString instead of CurrentCulture 2022-05-21 21:48:51 +09:00
2bd4c126d3 Blank line
Forgot to save.
2022-05-21 05:07:24 -03:00
a7aa36a825 Add OnPressed to button 2022-05-21 04:55:42 -03:00
6994b8d392 Merge pull request #18347 from peppy/update-framework
Update framework
2022-05-21 16:19:01 +09:00
c587d10cc3 Revert storage workaround 2022-05-21 15:55:07 +09:00
ba21556d4e Update framework 2022-05-21 15:54:43 +09:00
fa1d267b10 Merge branch 'safe-file-writes' into update-framework 2022-05-21 15:17:52 +09:00
982856a8b2 Merge branch 'localisable-filter-items' into update-framework 2022-05-21 15:17:51 +09:00
72386d9377 Fix incorrect storage being used in CreateFileSafely implementation 2022-05-21 15:17:10 +09:00
2f69c099cd Merge branch 'master' into safe-file-writes 2022-05-21 15:16:20 +09:00
5bf17dde9f Fix missing MutatePath calls 2022-05-21 14:43:35 +09:00
d3f115bfe2 Remove redundant qualifiers 2022-05-21 13:53:58 +09:00
98e5bbd4f9 Merge pull request #18345 from frenzibyte/bpm-display-rounding-fix
Fix song select potentially displaying BPM range with equal min/max values
2022-05-21 13:51:51 +09:00
1f17652c1d Fix test failure due to async-loading of content 2022-05-20 19:08:41 +03:00
7dcb88759a Remove unnecessary using statement 2022-05-21 00:28:17 +09:00
84a3cee452 Apply rate multiplier outside BPM rounding 2022-05-20 18:04:12 +03:00
4633eed78c Merge branch 'master' into localisable-filter-items 2022-05-20 23:55:16 +09:00
596853da8f Fix song select potentially displaying BPM range with equal min/max values 2022-05-20 17:53:28 +03:00
de8aedf348 Add failing test case 2022-05-20 17:53:28 +03:00
2b3ec53fed Merge branch 'safe-file-writes' into localisable-filter-items 2022-05-20 23:51:24 +09:00
a2950d9d4e Update framework 2022-05-20 23:49:03 +09:00
8db80b92bb Fix metronome not using EditorBeatmap causing editor updates to not propagate immediately 2022-05-20 23:24:57 +09:00
c3bfbe8880 Allow BeatSyncedContainer to prefer EditorBeatmap when available 2022-05-20 23:24:57 +09:00
abf9039109 Use == instead of ?? 2022-05-20 16:08:31 +03:00
cef99fd020 Disallow transferring track from test WorkingBeatmaps which have local stores 2022-05-20 16:08:31 +03:00
c78d90ccbd Refactor track transferring logic for ability to override and disallow 2022-05-20 14:43:07 +03:00
b29172ea45 Increase HP lost for misses 2022-05-20 17:53:14 +09:00
82eb5fd2c9 Add centre line on weight 2022-05-20 17:30:04 +09:00
2e21d75b10 Move metronome into own class and rename to avoid conflict with mod sounds 2022-05-20 17:30:04 +09:00
cf97f4e409 Add centre marker 2022-05-20 17:30:04 +09:00
4712e512d7 Apply edge smoothness and make weight more accented 2022-05-20 17:30:04 +09:00
8487d2c48a Interpolate bpm label and fix incorrect angle logic 2022-05-20 17:30:04 +09:00
21072a26ef Add locking wedge 2022-05-20 17:30:04 +09:00
79878a4ec2 Metrics adjust and labelling 2022-05-20 17:30:04 +09:00
cf1ef28f72 Add taper and more correctly shaped weight 2022-05-20 17:30:04 +09:00
42179568f3 Initial animation pass on metronome 2022-05-20 17:30:04 +09:00
ce7be940e2 Setup basics for control and test 2022-05-20 17:30:04 +09:00
3fdff7bbcb Make Meh judgements not drain HP 2022-05-20 15:36:30 +09:00
64a371638e Merge pull request #18236 from peppy/snap-unification
Add `enum` to snap method as alternative to multiple nested invocations
2022-05-20 11:35:05 +09:00
c37d1e4fae Ensure current channel is set to the ChannelListingChannel when it becomes null 2022-05-19 11:45:39 +01:00