Bartłomiej Dach
|
3ad5f8b9c9
|
Polish a few extreme edge cases
|
2023-05-25 16:39:54 +02:00 |
|
Dean Herbert
|
949de35664
|
Ensure selection is reset after immediately deleting objects
Closes https://github.com/ppy/osu/issues/23518.
|
2023-05-25 23:20:32 +09:00 |
|
Bartłomiej Dach
|
beeca5a8dd
|
Use alternative layouting implementation
|
2023-05-25 16:17:44 +02:00 |
|
Dean Herbert
|
30c31d7418
|
Merge pull request #23563 from timiimit/organize-room-pills
Add common `OnlinePlayPill` for all online room pills
|
2023-05-25 23:12:16 +09:00 |
|
Dean Herbert
|
1cd69220ef
|
Fix slider path placement snapping non-head nodes to distanced snapping grid
As discussed at https://github.com/ppy/osu/discussions/23531.
|
2023-05-25 21:41:43 +09:00 |
|
Dean Herbert
|
804671ca74
|
Split out grid snapping modes into "relative" and "global" types
|
2023-05-25 21:41:19 +09:00 |
|
Dean Herbert
|
b3c2d120bf
|
Fix OnResume / OnSuspending potentially getting called before OnEntering on a sub screen
|
2023-05-25 20:39:11 +09:00 |
|
Dean Herbert
|
7a5349d747
|
Remove constructor from MultiplayerPlaylistItem which is only used in tests
|
2023-05-25 20:09:40 +09:00 |
|
Dean Herbert
|
a6a380dd41
|
Merge branch 'master' into organize-room-pills
|
2023-05-25 19:57:28 +09:00 |
|
Dean Herbert
|
609c7227ee
|
Fix changes to font weight in a couple of combined implementations
|
2023-05-25 19:55:11 +09:00 |
|
Dean Herbert
|
57c63dbb29
|
Add xmldoc for GetDisplayScore
|
2023-05-25 19:24:15 +09:00 |
|
Dean Herbert
|
1049257b56
|
Simplify SelectionHandler 's DeselectAll implementation
We are already doing other operations in this class directly on `SelectedItems`, so might as well change this one to match
|
2023-05-25 18:46:31 +09:00 |
|
Dean Herbert
|
1e14b02493
|
Fix bindable feedback loop
|
2023-05-25 17:58:38 +09:00 |
|
Dean Herbert
|
37c6e632d0
|
Switch to using new extension method for length calculations
|
2023-05-25 17:38:35 +09:00 |
|
Dean Herbert
|
cf9fda0cf2
|
Merge branch 'beatmap-length-calcualtions' into pause-screen-progress
|
2023-05-25 17:34:08 +09:00 |
|
Dean Herbert
|
058edb5d5f
|
Centralise beatmap playable duration and bounds lookups
|
2023-05-25 17:32:48 +09:00 |
|
Dan Balasescu
|
6d9ba9248d
|
Massage tests a bit more
|
2023-05-25 16:38:22 +09:00 |
|
Bartłomiej Dach
|
59768c5ffd
|
Merge pull request #23581 from peppy/beat-divisor-visual-improvements
Update beat divisor control to show ticks in more visually correct locations
|
2023-05-24 23:18:25 +02:00 |
|
Bartłomiej Dach
|
578a0e7494
|
Merge branch 'master' into beat-divisor-visual-improvements
|
2023-05-24 22:28:26 +02:00 |
|
Bartłomiej Dach
|
6ec4ecfdd7
|
Mention fallback default in GetDivisorForBeatIndex()
|
2023-05-24 22:17:51 +02:00 |
|
Bartłomiej Dach
|
133c954c93
|
Merge branch 'master' into pause-screen-progress
|
2023-05-24 21:57:26 +02:00 |
|
Bartłomiej Dach
|
6392c2007c
|
Merge pull request #23637 from peppy/add-shadow-settings-notifications
Add shadow to notifications and settings overlays to better distinguish from other overlays
|
2023-05-24 21:34:14 +02:00 |
|
Bartłomiej Dach
|
3311d6faaa
|
Merge pull request #23651 from peppy/editor-escape-deselects
Allow deselecting any selection in the editor using the `Back` binding (escape key)
|
2023-05-24 21:18:18 +02:00 |
|
Bartłomiej Dach
|
8b6cd1310a
|
Merge branch 'master' into editor-escape-deselects
|
2023-05-24 20:18:44 +02:00 |
|
Bartłomiej Dach
|
07b5874eee
|
Fix test step name
|
2023-05-24 20:18:36 +02:00 |
|
Bartłomiej Dach
|
567a648e12
|
Merge pull request #23646 from peppy/pause-screen-cleanup
Remove flavour text from the pause / fail screens
|
2023-05-24 19:55:23 +02:00 |
|
Bartłomiej Dach
|
cd3602406b
|
Remove unused using directive
|
2023-05-24 18:54:48 +02:00 |
|
Dean Herbert
|
6044327181
|
Add test coverage for escape deselecting any active selection
|
2023-05-24 23:59:22 +09:00 |
|
Dean Herbert
|
663cec1ff6
|
Combine editor navigation test scenes
|
2023-05-24 23:51:28 +09:00 |
|
Dean Herbert
|
b14b1072c2
|
Allow deselecting any selection in the editor using the Back binding (escape key)
|
2023-05-24 19:24:14 +09:00 |
|
Dean Herbert
|
3b9e1e8a94
|
Ensure editor selection buttons remain on screen when selection is near edge
Addresses https://github.com/ppy/osu/discussions/23599.
|
2023-05-24 19:16:53 +09:00 |
|
Stéén
|
dcfc99a092
|
Merge branch 'master' into make_pause_menu_translatable
|
2023-05-24 12:13:34 +02:00 |
|
Dean Herbert
|
79c9a48ff7
|
Show song progress at pause/fail screen
|
2023-05-24 18:36:37 +09:00 |
|
Dean Herbert
|
456f3005d6
|
Apply nullability to GameplayMenuOverlay and use TextFlowContainer for text
|
2023-05-24 18:28:04 +09:00 |
|
Dean Herbert
|
8ada8b1c8c
|
Remove description line from pause/fail screen
These were in the designs but read pretty bad / evil. I can't think of
any text to go in their place that makes sense, so let's just nuke it.
|
2023-05-24 17:48:35 +09:00 |
|
Dean Herbert
|
8e5ba2208d
|
Add test coverage of new hotkeys
|
2023-05-24 17:33:48 +09:00 |
|
Dean Herbert
|
3a05dffa50
|
Add "auto" bank selection during placement
|
2023-05-24 17:11:12 +09:00 |
|
Dean Herbert
|
fc22c75464
|
Don't use switch for single case statement
|
2023-05-24 16:14:05 +09:00 |
|
Dean Herbert
|
a22ad98cb7
|
Fix hotkeys not actually working
|
2023-05-24 14:56:11 +09:00 |
|
Dean Herbert
|
a9ba16a2be
|
Update to support non-control-point sample changes
|
2023-05-24 14:20:38 +09:00 |
|
Dean Herbert
|
e68ba6366c
|
Update new usages of "soft" to use the new constant
|
2023-05-24 14:04:10 +09:00 |
|
Dean Herbert
|
298989ffd2
|
Merge branch 'master' into sample-set-controls
|
2023-05-24 14:03:04 +09:00 |
|
Dean Herbert
|
561b759bf9
|
Tidy up implementation and ensure non-solid ticks start at zero alpha
|
2023-05-24 13:49:29 +09:00 |
|
Dean Herbert
|
8f1f1955df
|
Merge pull request #66 from Gyoshi/beat-divisor-visual-improvements
Add ghost ticks to exhibit current divisor on `BeatDivisorControl`
|
2023-05-24 13:41:48 +09:00 |
|
Dean Herbert
|
6526688ddb
|
Merge pull request #67 from Gyoshi/beat-divisor-mouse-drag-cherry-picked
Beat divisor mouse drag fix and tests
|
2023-05-24 13:37:34 +09:00 |
|
Dean Herbert
|
9869e815ce
|
Merge pull request #23642 from Joehuu/remove-logo-arriving-workaround
Remove `OsuScreen.ApplyLogoArrivingDefaults()`
|
2023-05-24 13:20:26 +09:00 |
|
Dean Herbert
|
e5451d1d79
|
Centralise definition of overlay shadow opacity and reduce slightly
|
2023-05-24 12:40:35 +09:00 |
|
Joseph Madamba
|
067328233c
|
Remove OsuScreen.ApplyLogoArrivingDefaults()
|
2023-05-23 13:17:43 -07:00 |
|
Robin Oger
|
d852883421
|
Merge remote-tracking branch 'origin/make_pause_menu_translatable' into make_pause_menu_translatable
|
2023-05-23 21:37:20 +02:00 |
|
Robin Oger
|
a24da89908
|
Change to sentence casing
See: https://github.com/ppy/osu/pull/23640#discussion_r1202879352
|
2023-05-23 21:37:12 +02:00 |
|