Commit Graph

8196 Commits

Author SHA1 Message Date
a55e62188e Change state icon to binoculars so the eye isn't staring at me 2021-04-08 15:54:58 +09:00
b73860cb5f Slightly alter button colour scheme to make text more legible and reduce saturation 2021-04-08 15:47:55 +09:00
99bee73ac1 Merge branch 'master' into add-spectate-button-and-state 2021-04-07 22:07:52 +09:00
6eb809f4c4 Merge pull request #9194 from boswelja/rebind-song-select
Allow rebinding Song Select mods/random/options keys
2021-04-07 20:55:45 +09:00
93c5935ebc Add match subscreen support + test 2021-04-07 20:46:30 +09:00
0f2c03d54b Add back "rewind" text, showing temporarily after a rewind occurs 2021-04-07 18:29:45 +09:00
abd637ffaa Add button to footer 2021-04-07 17:35:18 +09:00
afc745f999 Merge branch 'master' into rebind-song-select 2021-04-07 17:13:25 +09:00
56c13148f1 Fix typo in class name 2021-04-07 16:45:10 +09:00
c744f77cfa Add participant panel state 2021-04-07 16:40:24 +09:00
6be9c9f0f4 Link up ready button to spectate state 2021-04-07 16:35:50 +09:00
6de91d7b6b Add spectate button + test 2021-04-06 21:37:27 +09:00
d4c55070e7 Merge pull request #12283 from bdach/setup-screen-design-refresh
Refresh setup screen appearance to be closer to design
2021-04-06 18:33:34 +09:00
ba3689b5b9 Merge pull request #12269 from PercyDan54/beatmap-details
Use OnlineViewContainer for BeatmapDetails
2021-04-06 17:52:32 +09:00
3113eefcf6 Don't attempt to load content when not online 2021-04-06 17:12:00 +09:00
899d708dac Move loading layer up one level to correct padding 2021-04-06 17:09:51 +09:00
1934e8e1fe Fix loading layer being in the wrong place 2021-04-06 16:30:47 +09:00
59e6c46644 Remove unnecessary online state logic 2021-04-06 16:23:27 +09:00
dafa8bbe4e Refactor BeatmapDetails to use GridContainer to keep a consistent layout 2021-04-06 16:21:20 +09:00
9d0839be8f Remove no longer necessary FinishTranforms call 2021-04-06 15:35:07 +09:00
316a557a99 Split select area background into own class to reduce hover state complexity 2021-04-06 15:34:34 +09:00
7d301a6336 Improve timeline hover display before time zero with a gradient fade 2021-04-06 14:34:16 +09:00
35dd1c68aa Fix drag/selection events not propagating correctly to TimelineBlueprintContainer when before time zero 2021-04-06 14:34:16 +09:00
8ff13845d1 Add marker showing where 00:00:000 is 2021-04-06 14:24:22 +09:00
0a1417bc67 Swap order of background/audio track changing methods
Mostly for quality of reviewing (restores previous order) and more
consistency overall.
2021-04-04 13:10:12 +02:00
a0f0ae7979 Adjust spacings in resources section 2021-04-04 12:53:51 +02:00
f2d4ca7676 Add background chooser text box 2021-04-04 12:50:50 +02:00
9394af32f5 Move drag & drop support logic to chooser component 2021-04-04 12:34:52 +02:00
294d911426 Move background chooser to header 2021-04-03 20:53:07 +02:00
61f9eb51c4 Split background chooser to own component 2021-04-03 20:36:30 +02:00
3572178bdc Add tab control to setup screen header 2021-04-03 20:13:20 +02:00
95d7e6c74b Explicitly associate setup sections with titles 2021-04-03 19:58:49 +02:00
bdd1072dce Adjust colours and spacing to be closer to design 2021-04-03 18:52:50 +02:00
4df7ff21c7 Fix editor arrow seek snapping not updating after control point changes
The editor clock, which is responsible for performing the seek, was not
aware of changes in control points due to reading from the wrong
beatmap. `loadableBeatmap` is not actually changed by any of the editor
components; `playableBeatmap` and `editorBeatmap` are.

For now this is changed to use `playableBeatmap`. A better follow-up
would be to use `editorBeatmap`, but it would probably be best to move
the beat snap bindable into `EditorBeatmap` first.
2021-04-03 14:02:46 +02:00
eb1e850f99 Merge pull request #12254 from smoogipoo/spectator-refactor
Move frame-handling spectator logic into abstract base class
2021-04-03 17:23:33 +09:00
824fb9f398 reopen FileSelector in the directory of the previous selection 2021-04-02 18:01:26 +02:00
438f3e6349 move fallback text to PlaceholderText 2021-04-02 17:57:21 +02:00
a5a19319cc Fix code style 2021-04-02 21:15:28 +08:00
cd53074941 Schedule spectator callbacks 2021-04-02 21:27:20 +09:00
1ff77754fd Use OnlineViewContainer 2021-04-02 20:14:31 +08:00
d2950105fb Add comment explaining use of lock 2021-04-02 20:31:34 +09:00
45d16fb916 Rename event parameter for clarity 2021-04-02 16:56:47 +09:00
9bc2a486e0 Make SoloSpectator use the new SpectatorScreen class 2021-04-01 22:10:17 +09:00
9e95441aa6 Rename Spectator -> SoloSpectator 2021-04-01 22:08:52 +09:00
af478fb2eb Add abstract spectator screen class 2021-04-01 22:02:32 +09:00
f8c1dfe57f Merge branch 'master' into editor-fix-speed-multiplier-precision 2021-03-31 17:17:25 +09:00
0c53b4eb93 Fix wrong counting and add test 2021-03-31 14:09:39 +09:00
e0c61f4dc5 Fix retry count not updating correctly
Regressed with changes to player reference retention logic. Could add a
test but the logic is so local now it seems quite redundant.
2021-03-31 13:57:58 +09:00
90c75a64cf Fix legacy control point precision having an adverse effect on the editor 2021-03-30 15:24:11 +09:00
d2ef0ba644 Merge branch 'master' into add-editor-nudging-support 2021-03-30 14:34:43 +09:00