Commit Graph

42866 Commits

Author SHA1 Message Date
c63dfa21e1 Always initialize DHO transforms on LoadComplete
With the previous commit, the transform application is skipped when the state is already changed. But it turns out the previous commit breaks slider animation in the standard editor. This is probably due to the transforms are applied before nested hit objects are added.
2021-08-10 16:34:38 +09:00
53b9852034 Add test case for DHO state change before load complete 2021-08-06 19:59:02 +09:00
f262f288fc Fix DHO state is overwritten to Idle on LoadComplete
The state may already be changed before `LoadComplete` is called because DHO is already added to the draw hierarchy.
2021-08-06 19:58:46 +09:00
468557b3a9 Merge pull request #14142 from peppy/playlists-mode-hide
Remove playlists type select button from multiplayer
2021-08-06 19:36:06 +09:00
b401dc0b2e Remove playlist button 2021-08-06 18:58:50 +09:00
8dc167ac9a Set default MultiplayerRoomSettings type to something that isn't playlists 2021-08-06 18:56:01 +09:00
cd0e9cc08b Merge pull request #14119 from frenzibyte/new-difficulty-colours
Update star rating difficulty colours and add spectrum support
2021-08-06 18:26:56 +09:00
6164903fec Merge branch 'master' into new-difficulty-colours 2021-08-06 18:05:53 +09:00
7d670c6d35 Fix gap in fill colour 2021-08-06 18:05:24 +09:00
acbdae3c4c Merge pull request #14133 from EVAST9919/svs-fix
Fix colour picker antialiasing
2021-08-05 20:34:03 +09:00
e13a82ed63 Fix colour picker antialiasing 2021-08-05 14:07:35 +03:00
53be31bcd1 Merge pull request #14047 from smoogipoo/bassmix
Adjust with the framework-side AudioMixer changes
2021-08-05 19:39:41 +09:00
e6cd05ea93 Update framework 2021-08-05 19:06:05 +09:00
1476b3b22a Merge branch 'master' into bassmix 2021-08-05 17:33:21 +09:00
27ff428491 Revert "Temporary changes to compile with latest framework"
This reverts commit 34c671f712.
2021-08-05 17:33:19 +09:00
f0d11ebd89 Merge pull request #14117 from peppy/multiplayer-create-with-enter
Add the ability to create multiplayer games using only the keyboard
2021-08-05 17:27:04 +09:00
0211521a97 Merge branch 'master' into multiplayer-create-with-enter 2021-08-05 17:07:03 +09:00
5811dff853 Merge pull request #14120 from peppy/multiplayer-team-vs-team-selection
Add ability to choose Team Versus match type and view / switch teams
2021-08-05 17:02:14 +09:00
94aa5fbca7 Fix doubled json property (runtime error) 2021-08-05 16:31:34 +09:00
2b973b9831 Redirect beatmap selection to intentionally click the button directly 2021-08-05 14:21:51 +09:00
bf720f7e06 Ensure operations are not performed during loading 2021-08-05 14:14:07 +09:00
22bd6c7556 Move keyboard progress flow handling to MatchSettingsOverlay 2021-08-05 14:06:58 +09:00
fd54487186 Add safety against pushing to non-current screen 2021-08-05 14:06:58 +09:00
afc1585033 Merge pull request #14131 from peppy/fix-constructor-possible-nullref
Fix new possible nullref inspection due to delegate initialisation in constructor
2021-08-05 13:59:32 +09:00
2ccf7e75b0 Fix new possible nullref inspection due to delegate initialisation in constructor 2021-08-05 13:24:59 +09:00
c84bd2c74d Update new obsolete usages 2021-08-05 13:22:59 +09:00
d0ce0cf9f5 Merge branch 'master' into new-difficulty-colours 2021-08-04 17:12:15 +03:00
476442d1a3 Merge branch 'master' into multiplayer-create-with-enter 2021-08-04 19:37:41 +09:00
5a6636ae5c Merge pull request #14116 from peppy/update-platform-action-triggers
Update existing test to make use of `ManualInputManager.Keys`
2021-08-04 19:36:39 +09:00
42e14fb492 Merge branch 'update-platform-action-triggers' into multiplayer-create-with-enter 2021-08-04 17:31:38 +09:00
9b9dacf3fe Update usages of Drawable.Click() 2021-08-04 17:30:33 +09:00
c76edd8887 Update framework 2021-08-04 17:24:13 +09:00
666007b2f9 Merge branch 'master' into multiplayer-team-vs-team-selection 2021-08-04 13:54:11 +09:00
5f170feede Merge pull request #14104 from peppy/multiplayer-match-rulesets
Add required multiplayer models (and associated flows) for match "types"
2021-08-04 13:46:37 +09:00
401835a3d8 Add missing event glue 2021-08-04 13:13:47 +09:00
374d279e7c Merge pull request #14100 from frenzibyte/fix-muted-dim-factor
Fix "muted" mod metronome not playing when expected
2021-08-04 12:33:38 +09:00
472925180a Merge branch 'master' into fix-muted-dim-factor 2021-08-04 12:00:49 +09:00
f45ff06c5e Merge pull request #14125 from gagahpangeran/markdown-inter-font
Change markdown container font to use inter font
2021-08-04 11:42:48 +09:00
bec0f379a7 Round star difficulty to two fractional digits during sampling 2021-08-04 02:16:51 +03:00
65db9d664e Match osu-web colour for DifficultyRating.Hard 2021-08-04 01:52:49 +03:00
4e303b2aa1 Add xmldoc and source link 2021-08-04 01:52:49 +03:00
b5970d5cdc Handle pitch black background case 2021-08-04 01:52:48 +03:00
d22f2ececb adjust wiki main page font 2021-08-03 22:17:45 +07:00
ed94266a5d change markdown container font 2021-08-03 22:14:44 +07:00
cb72667aa8 add typeface inter in osu font 2021-08-03 22:10:33 +07:00
aa320c70a7 Improve show/hide animation and add more padding around the crown 2021-08-03 23:42:37 +09:00
69e6c08cc2 Add test coverage of changing teams via clicking 2021-08-03 23:42:37 +09:00
75426f84f1 Fire initial match user states in TestMultiplayerClient 2021-08-03 23:42:37 +09:00
a0119f8cd6 Add basic test coverage 2021-08-03 23:42:37 +09:00
b8e878ccc9 Add the ability to change team by clicking current team colour
Definitely not the final UX, but it's what people are used to and easy
to implement, so it'll do for now.
2021-08-03 23:42:37 +09:00