Bartłomiej Dach
|
a9eae3a544
|
Merge branch 'master' into snapping-tidy-distance
|
2022-05-05 13:15:24 +02:00 |
|
Dan Balasescu
|
39d10487b9
|
Merge branch 'master' into snapping-tidy-distance
|
2022-05-05 19:55:55 +09:00 |
|
Salman Ahmed
|
542bb54ba0
|
Merge branch 'master' into beatmap-selection-keybinding
|
2022-05-05 13:44:08 +03:00 |
|
Dean Herbert
|
684db27bb8
|
Reword binding text to read better
|
2022-05-05 19:40:44 +09:00 |
|
Dan Balasescu
|
ab2e30d625
|
Merge pull request #18101 from peppy/cache-at-interface
Move caching specification to interface for several editor interfaces
|
2022-05-05 19:36:08 +09:00 |
|
Dean Herbert
|
97221d2ef1
|
Tidy up initialisation
|
2022-05-05 19:24:18 +09:00 |
|
Dean Herbert
|
e54f5e2d92
|
Adjust value change variables to avoid e usage
|
2022-05-05 19:22:20 +09:00 |
|
Dean Herbert
|
74505ba166
|
Remove ! usage (also seems to fix height saving/loading)
|
2022-05-05 19:22:12 +09:00 |
|
Dean Herbert
|
25ea660b0b
|
Replace HandlePositionalInput override with simple hover effect
|
2022-05-05 19:13:48 +09:00 |
|
Dean Herbert
|
4efaa41670
|
Merge branch 'master' into new-chat-overlay
|
2022-05-05 18:57:00 +09:00 |
|
Dean Herbert
|
e83604a1fc
|
Merge branch 'master' into cache-at-interface
|
2022-05-05 18:54:24 +09:00 |
|
Dean Herbert
|
b9d8b7e413
|
Fix end time extent not being accounted for in new snap implementation
|
2022-05-05 18:49:12 +09:00 |
|
Dean Herbert
|
7b71fb860b
|
Expose DistanceSpacingMultiplier for test usage
|
2022-05-05 18:49:12 +09:00 |
|
Salman Ahmed
|
67341db0e7
|
Wrap BeatmapOnlineLookupQueue cache request in a task
|
2022-05-05 12:40:02 +03:00 |
|
Dean Herbert
|
b2e9be70a5
|
Rewrite CircularDistanceSnapGrid snapping implementation to use snap provider
|
2022-05-05 17:52:36 +09:00 |
|
Dean Herbert
|
947a68006a
|
Add note about IDistanceSnapProvider not multiplying DistanceSpacing itself
|
2022-05-05 17:50:17 +09:00 |
|
Dean Herbert
|
4c884aea5d
|
Fix CircularDistanceSnapGrid returning an incorrect time value when distance spacing is not 1.0
|
2022-05-05 17:09:14 +09:00 |
|
Dean Herbert
|
786c7f14d3
|
Expose DistanceSpacingMultiplier to distance
|
2022-05-05 17:08:53 +09:00 |
|
Dean Herbert
|
de9b3d33eb
|
Rename misleading DistanceSpacing variable
|
2022-05-05 17:08:09 +09:00 |
|
Dean Herbert
|
c3d2648f85
|
Reword weird xmldoc
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-05-05 17:07:05 +09:00 |
|
Dean Herbert
|
4226583afd
|
Merge branch 'cache-at-interface'
|
2022-05-05 16:52:03 +09:00 |
|
Dean Herbert
|
19cf9dc20b
|
Merge branch 'snapping-tidy-distance'
|
2022-05-05 16:51:32 +09:00 |
|
Dean Herbert
|
5a1ac71d90
|
Remove unnecessary type specification in HitObjectComposer 's caching
|
2022-05-05 16:44:37 +09:00 |
|
Dean Herbert
|
1c6a233cc0
|
Move snap provider caching to interfaces
|
2022-05-05 16:44:37 +09:00 |
|
Dean Herbert
|
b411b59006
|
Move IPlacementHandler caching to interface
|
2022-05-05 16:43:02 +09:00 |
|
Dean Herbert
|
977e6d8a80
|
Add xmldoc for IDistanceSnapProvider and related properties
|
2022-05-05 16:25:45 +09:00 |
|
Dean Herbert
|
6227e3f876
|
Add comprehensive documentation of BeatmapInfo.DistanceSpacing
|
2022-05-05 16:25:45 +09:00 |
|
Salman Ahmed
|
ac6342ff8d
|
Add workaround for item scrolling issue
|
2022-05-05 10:16:16 +03:00 |
|
Dean Herbert
|
1fce0da331
|
Reword slightly, to allow better conformity with IDistanceSnapProvider
|
2022-05-05 16:04:34 +09:00 |
|
Dean Herbert
|
f6fc926f1a
|
Add xmldoc and rename methods in IPositionSnapProvider for legibility
|
2022-05-05 15:58:21 +09:00 |
|
Dean Herbert
|
f6a6a11391
|
Remove DialogOverlay local fades (is already managed by PopupDialog s themselves)
|
2022-05-05 15:02:23 +09:00 |
|
Dean Herbert
|
326ff3b6e9
|
Fix CurrentDialog being updated twice, unsafe variable access
|
2022-05-05 14:55:05 +09:00 |
|
Salman Ahmed
|
e3c7c5d0b9
|
Improve validity methods to include system, non-implemented, and multi mods
|
2022-05-05 08:13:06 +03:00 |
|
Salman Ahmed
|
f28978b856
|
Handle against playlists which disallow selection
`SelectedItem.Disabled` is also not checked against in the select-via-click flow inside `DrawableRoomPlaylistItem` (only `AllowSelection` is checked).
|
2022-05-05 05:48:35 +03:00 |
|
Salman Ahmed
|
464b3af5f3
|
Rename local correctly
|
2022-05-05 05:42:20 +03:00 |
|
Dean Herbert
|
a27fcda9f1
|
Fix failing tests due to CurrentDialog being unexpectedly not set after Push
|
2022-05-05 01:52:39 +09:00 |
|
Salman Ahmed
|
d0df9e8051
|
Inline CheckCompatibleSet method to avoid ugly boolean flag
|
2022-05-04 18:56:30 +03:00 |
|
Salman Ahmed
|
8488a29e9e
|
Renew obsoletion date
|
2022-05-04 17:22:11 +03:00 |
|
Salman Ahmed
|
8f04db5df5
|
Bring back behaviour of checking incompatibility on gameplay validity
|
2022-05-04 17:21:19 +03:00 |
|
Salman Ahmed
|
20e277d2e5
|
Apply proposed naming changes
|
2022-05-04 17:12:17 +03:00 |
|
Salman Ahmed
|
e9ecf26b6a
|
Merge branch 'master' into multiplayer-disable-adaptive-speed
|
2022-05-04 17:12:03 +03:00 |
|
Salman Ahmed
|
e294069e2f
|
Merge branch 'master' into beatmap-selection-keybinding
|
2022-05-04 16:48:49 +03:00 |
|
Salman Ahmed
|
9416346c94
|
Globalise beatmap selection key bindings as "group" selection
|
2022-05-04 16:46:32 +03:00 |
|
Jai Sharma
|
1a85e1267b
|
Ensure focus is directed to ChatTextBox from ChatOverlay and add tests
|
2022-05-04 14:43:40 +01:00 |
|
Dean Herbert
|
ddab3c6d80
|
Tidy up state variables
|
2022-05-04 21:00:11 +09:00 |
|
Bartłomiej Dach
|
e6fdef2d7a
|
Fix test failures due to selection/item collection desyncs
|
2022-05-04 13:51:47 +02:00 |
|
Dean Herbert
|
e920bbd497
|
Merge pull request #18081 from bdach/mod-overlay/test-coverage-parity
Port test coverage from old mod select overlay to new design
|
2022-05-04 20:24:50 +09:00 |
|
Dean Herbert
|
383245f43a
|
Fix dialoged pushed to DialogOverlay too early potentially doing cross-thread transforms
As seen at https://github.com/ppy/osu/runs/6287700705?check_suite_focus=true.
|
2022-05-04 20:23:36 +09:00 |
|
Bartłomiej Dach
|
0405c1c34a
|
Ensure selected playlist item is always scrolled into view
|
2022-05-04 13:15:26 +02:00 |
|
Dean Herbert
|
5f11ff564b
|
Merge branch 'master' into mod-overlay/test-coverage-parity
|
2022-05-04 19:40:56 +09:00 |
|