Commit Graph

27165 Commits

Author SHA1 Message Date
a3a9d0579f Adjust checkbox / sliderbar animation speeds to match sound effects better 2021-08-11 12:33:14 +09:00
58db6b758d Update resources 2021-08-10 18:47:39 +09:00
60302e3daa Update framework 2021-08-10 18:46:20 +09:00
b8748a86c5 Merge pull request #14204 from peppy/fix-null-ref-online-tracking-component
Fix potential null reference in online status resolution in multiplayer match
2021-08-10 18:36:13 +09:00
33d4d635f2 Merge branch 'master' into fix-dho-state-overwrite 2021-08-10 17:55:18 +09:00
9cda5235a0 Merge branch 'master' into fix-dho-state-overwrite 2021-08-10 17:40:36 +09:00
b121d95400 Avoid potential null reference exception in OnlinePlayBeatmapAvailabilityTracker 2021-08-10 17:37:24 +09:00
d9b5f235d8 Add xmldoc explaining thread safety limitations of IModelManager "events" 2021-08-10 17:36:59 +09:00
91c3396b24 Merge branch 'master' into add-playlist-item-download-progress 2021-08-10 17:25:27 +09:00
2b9168157d Fix CurrentMatchPlayingItem not being reset on leaving a multiplayer room 2021-08-10 16:53:03 +09:00
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
3aa72163f2 Add simple download progress display to download buttons on playlist items 2021-08-10 15:14:43 +09:00
6da977f99a Merge pull request #14178 from peppy/simplify-player-users-test-usage
Simplify method of marking players as playing in test scenes
2021-08-10 12:49:38 +09:00
c5b490c441 Use non linear colour interpolation for legacy health display 2021-08-10 11:29:31 +10:00
76e5a40b8e Remove unnecessary "in" keyword 2021-08-09 20:53:02 +10:00
ea6e441dec Simplify method of marking players as playing in test scenes 2021-08-09 19:21:22 +09:00
24accdcab0 Add LegacyUtils class with non linear colour interpolation method 2021-08-09 18:56:47 +10:00
1f69c61fd8 Update framework 2021-08-09 16:38:21 +09:00
db270a79ab Update resources 2021-08-08 03:54:20 +09:00
404a4234cb Merge branch 'master' into more-missing-sounds 2021-08-08 03:49:17 +09:00
ff1730f9f8 Do not play open/close samples for top-level menus 2021-08-07 14:38:54 +02:00
2f187cb90f Update framework 2021-08-07 01:17:58 +09:00
5031b19b42 Add sounds to multiplayer games list 2021-08-06 23:39:42 +09:00
3f06ecdd48 Add open/close sounds to menus 2021-08-06 21:01:34 +09:00
f1ea830828 Re-add on-click feedback to MonthSection and OsuDropdown headers 2021-08-06 20:58:07 +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
8f014650df Merge branch 'master' into toggle-multiplayer-leaderboard-with-hud 2021-08-06 19:36:19 +09:00
724edcbecd Toggle the expanded state of the multiplayer leaderboard with the user's HUD
Resolves https://github.com/ppy/osu/discussions/14140.

---

Until now, the multiplayer leaderboard would expand during break time.
Now, it respects the user's HUD visibility status (which can be toggled
using Shift+Tab).
2021-08-06 19:23:44 +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
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
e13a82ed63 Fix colour picker antialiasing 2021-08-05 14:07:35 +03: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
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
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