Commit Graph

11071 Commits

Author SHA1 Message Date
0d32bf91eb Hardcode hide key handling in ModSelectScreen 2022-05-08 01:35:11 +09:00
9a56f6db44 Merge branch 'mod-overlay/back-button' into mod-overlay/integration 2022-05-07 13:15:13 +02:00
d4c9de8596 Move button width in mod select to constant 2022-05-07 13:23:48 +03:00
a44e21d1b2 Merge branch 'master' into mod-overlay/localisation-strings 2022-05-07 12:13:28 +03:00
e7e7486a8e Merge branch 'mod-overlay/back-button' into mod-overlay/integration 2022-05-07 10:59:30 +02:00
db04bcf1ce Merge branch 'master' into distance-snap-grid-current-tiume 2022-05-07 11:47:38 +03:00
6ad990dfc3 Add basic localisation strings for new mod select 2022-05-07 10:17:24 +02:00
4ff96f82be Dim other buttons if customisation panel is open 2022-05-07 09:50:09 +02:00
852e4a9766 Add select/deselect all buttons to free mod select screen 2022-05-07 09:29:33 +02:00
202a603d72 Merge branch 'master' into distance-snap-grid-current-tiume 2022-05-07 08:49:30 +02:00
dd63657dfb Merge pull request #18065 from huoyaoyuan/code-style
Enforce code style analysis shipped with .NET SDK
2022-05-07 14:58:19 +09:00
71758390b5 Fix time based distance grid alpha not correctly accounting for distance spacing multiplier 2022-05-07 13:37:36 +09:00
723fce8174 Move inverting value to happen outside clamp
Looks to have no effect, but makes sense to happen outside instead.
2022-05-06 18:54:13 +03:00
d78f1d158d Use GetEndTime() instead of StartTime
Companion to
246479bf34
2022-05-06 18:51:35 +03:00
112496204d Make nested class private 2022-05-06 18:50:28 +03:00
3077d398ef Merge branch 'master' into distance-snap-grid-current-tiume 2022-05-06 18:20:22 +03:00
144d33f0d2 Merge branch 'master' into distance-snapping-test 2022-05-06 17:29:27 +03:00
56fa5c9db1 Merge branch 'master' into editor-drag-box 2022-05-06 15:22:39 +02:00
29a3ab7e7a Halve drag box padding
Allows the drag box borders to collapse in on themselves to a single
line if the drag selection has zero width or height.
2022-05-06 15:21:35 +02:00
fad1f727bb Fix editor drag box visuals 2022-05-06 20:34:44 +09:00
69592722f8 Highlight distance snap grid rings that are close to the current time value 2022-05-06 18:30:46 +09:00
118e58888b Rename incorrectly named variable (radius is not diameter) 2022-05-06 17:51:51 +09:00
37cbc79283 Fix clamping logic to always clamp to the last displayed tick 2022-05-06 17:09:38 +09:00
684fef7f8c Fix MaxIntervals incorrectly factoring distance spacing multipiler into snap calculation 2022-05-06 17:09:02 +09:00
f5026bbbeb Bind to button's activation delay directly 2022-05-06 10:04:36 +02:00
f39fcee41b Remove commented-out code 2022-05-06 10:04:00 +02:00
246479bf34 Fix snap extent not working correctly on sliders (and providing incorrect time values) 2022-05-06 15:54:37 +09:00
32b40bdabf Rename DistanceBetweenTick to be plural 2022-05-06 15:45:36 +09:00
78959a6e05 Add animation to denote a dangerous player exit 2022-05-06 15:02:22 +09:00
1c4aa12585 Rename non-descript Button nested class 2022-05-06 14:45:53 +09:00
a11771c11b Better encapsulate exposed bindables of HoldToConfirmContainer 2022-05-06 14:45:53 +09:00
be960eb092 Move dangerous hold specification to base class 2022-05-06 14:34:31 +09:00
0d8e42b941 Merge branch 'master' into exit-multiplayer-is-dangerous 2022-05-06 14:25:18 +09:00
34cf4c6a38 Fix mod overlay not closing on toggle hotkey 2022-05-05 22:16:56 +02:00
0caea77176 Fix mod selects not hiding when their owner screens exit 2022-05-05 22:16:55 +02:00
a56eab2c47 Extract interface for overlay management 2022-05-05 22:16:55 +02:00
66473972da Use new user mod select design in multiplayer lobby 2022-05-05 22:16:55 +02:00
4eefbd5bc2 Use new free mod select design in room creation flow 2022-05-05 22:16:54 +02:00
ac08498f35 Use plum colour scheme in multiplayer to match rest of multiplayer screens 2022-05-05 22:16:54 +02:00
1744d7e4f0 Fix new mod select overlay dimming itself 2022-05-05 22:16:54 +02:00
407db7ff9d Replace old mod select overlay with new design 2022-05-05 22:16:54 +02:00
5029710de7 Merge branch 'master' into distance-snapping-test 2022-05-05 22:00:40 +09:00
a859ca0b89 Merge branch 'master' into playlist-keyboard-traversal 2022-05-05 14:45:58 +02:00
a9eae3a544 Merge branch 'master' into snapping-tidy-distance 2022-05-05 13:15:24 +02:00
39d10487b9 Merge branch 'master' into snapping-tidy-distance 2022-05-05 19:55:55 +09:00
542bb54ba0 Merge branch 'master' into beatmap-selection-keybinding 2022-05-05 13:44:08 +03:00
e83604a1fc Merge branch 'master' into cache-at-interface 2022-05-05 18:54:24 +09:00
b9d8b7e413 Fix end time extent not being accounted for in new snap implementation 2022-05-05 18:49:12 +09:00
b2e9be70a5 Rewrite CircularDistanceSnapGrid snapping implementation to use snap provider 2022-05-05 17:52:36 +09:00
4c884aea5d Fix CircularDistanceSnapGrid returning an incorrect time value when distance spacing is not 1.0 2022-05-05 17:09:14 +09:00