Commit Graph

33318 Commits

Author SHA1 Message Date
e7a266e742 Merge branch 'master' into fix-multiplayer-race 2022-05-26 20:43:20 +02:00
818b344c2b Merge branch 'master' into editor-bottom-bar-new-design 2022-05-26 19:26:35 +02:00
0224947de0 Add comment about how starting gameplay works 2022-05-26 20:09:47 +09:00
3915b8e414 Fix multiplayer race condition when starting gameplay 2022-05-26 20:01:33 +09:00
a98d0cf0d8 Simplify channel filter method 2022-05-26 18:48:11 +09:00
b2607196b8 Merge branch 'master' into new-chat-integrate 2022-05-26 18:38:26 +09:00
08935cff86 Detect exclusive fullscreen on Windows 2022-05-26 18:37:04 +09:00
fb586fe0b2 Merge branch 'master' into editor-bottom-bar-new-design 2022-05-26 18:32:28 +09:00
93c94b8ea0 Fix test caching woes 2022-05-26 18:30:37 +09:00
7f4ea5d522 Use left alignment and remove hacky text positioning code 2022-05-26 18:12:28 +09:00
abb69a49b0 Handle server shutdown messages in room creation and spectator initialisation 2022-05-26 18:03:41 +09:00
63dd9bd493 Expose Reconnect logic in HubClientConnector 2022-05-26 18:02:50 +09:00
a1b8fa0992 Disable "select all mods" button if all are selected 2022-05-25 23:06:12 +02:00
071e158a29 Expose available mod state outwardly as a bindable 2022-05-25 23:06:12 +02:00
f0303d76e8 Split off "select all mods" button to separate class 2022-05-25 22:18:30 +02:00
a3f2962558 Disable "deselect all mods" button if none are selected 2022-05-25 22:15:02 +02:00
a4bd399b0c Split off "deselect all mods" button to separate class 2022-05-25 22:14:45 +02:00
f94afa5f8c Code quality 2022-05-25 18:28:18 +01:00
acd554d918 Update time info and add bpm 2022-05-25 23:54:59 +09:00
2c61a9d3d1 Update bottom bar components to new design language (mostly) 2022-05-25 23:54:59 +09:00
8791e3b9ef Split BottomBar out of Editor 2022-05-25 23:54:59 +09:00
997fc716e8 Split out the channel list labels from the channel list item flow 2022-05-25 15:15:46 +01:00
c0da05dda0 Use an array of channels to exclude from the overlay 2022-05-25 15:15:26 +01:00
463b8130c8 Update editor screen switcher to match new design language 2022-05-25 22:31:27 +09:00
206f2ca208 Rename screen switcher control to be in line with naming expectations 2022-05-25 22:20:33 +09:00
c4cae7f677 Update EditorMenuBar to match new design language 2022-05-25 22:19:24 +09:00
cd90d29315 Ensure channel traversal shortcut scrolls channel list item into view 2022-05-25 12:37:28 +01:00
4a36f3aa4c Ensure channel traversal shortcut is using visual order 2022-05-25 12:29:04 +01:00
fb22801afb Merge pull request #18388 from peppy/editor-timing-waveforms
Add waveform comparison view to editor timing screen
2022-05-25 20:15:25 +09:00
795c9fcbc9 Update framework 2022-05-25 19:38:50 +09:00
f1d4902be5 Remove unnecessary bindable cast 2022-05-25 19:25:23 +09:00
49ab031e75 Allow traversing in both directions using ctrl-tab shortcuts 2022-05-25 18:42:49 +09:00
a92089c443 Change filter method to consider all non-system channels as joinable 2022-05-25 18:42:33 +09:00
87959a59d9 Add missing "announce" channel type
Of note, this doesn't mean the channels will display, but it does fix
parsing errors which cause the whole chat display to fail.
2022-05-25 18:28:33 +09:00
79c8752bb4 Merge pull request #18408 from peppy/first-run-ui-scale-first
Move UI scale setup to the beginning of the first run setup
2022-05-25 12:56:03 +09:00
de5d2df100 Move UI scale setup to the beginning of the first run setup 2022-05-25 12:19:26 +09:00
f468d1eb16 Merge branch 'master' into editor-tidy-up 2022-05-25 11:58:34 +09:00
f6810d3f59 Add keyboard shortcuts to ChatOverlayV2 with tests 2022-05-24 23:05:25 +01:00
5f6baaca13 Merge branch 'master' into editor-beat-divisor-size-static 2022-05-24 23:17:02 +02:00
61c093c109 Merge branch 'master' into rounded-button-colour-default 2022-05-24 22:47:47 +02:00
fce527b0df Schedule channel manager bindable events to ensure they happen after the first poll 2022-05-24 21:25:27 +01:00
2dd0b3f8d9 Merge branch 'master' into fix-mod-panel-click-area 2022-05-24 21:52:37 +02:00
25f35b3408 Merge pull request #18394 from peppy/editor-beat-divisor-on-mouse-down
Handle beat divisor input on mouse down, rather than mouse up
2022-05-24 19:06:14 +09:00
46b2f1ecc2 Merge pull request #18392 from peppy/editor-remove-triangle-button-usage
Remove `TriangleButton` usage in editor
2022-05-24 18:51:02 +09:00
0bcf8c846c Change editor colour scheme to aquamarine 2022-05-24 18:43:22 +09:00
648cee7106 Remove editor screen transitions for now 2022-05-24 18:43:22 +09:00
3f5ccd4db8 Update timing screen sections to newer design metrics 2022-05-24 18:43:22 +09:00
c02ec05056 Remove remaining usage of EditorRoundedScreen 2022-05-24 18:43:22 +09:00
1d196262d0 Remove unused OnTimelineLoaded flow 2022-05-24 18:43:22 +09:00
a905731053 Update timeline colours and paddings to match new designs 2022-05-24 18:43:22 +09:00