ea6e441dec
Simplify method of marking players as playing in test scenes
2021-08-09 19:21:22 +09:00
551929cf5a
Simplify method of marking players as playing in test scenes
2021-08-09 19:18:13 +09:00
5f3d087101
Also add team score display to multiplayer spectator screen
2021-08-09 19:17:51 +09:00
121648b593
Add gameplay-specific team score display which can expand and contract
2021-08-09 19:17:51 +09:00
24accdcab0
Add LegacyUtils class with non linear colour interpolation method
2021-08-09 18:56:47 +10:00
3686c657d2
Merge branch 'master' into fix-legacy-slider-body-colour-interpolation
2021-08-09 18:48:03 +10:00
359b6ec174
Merge pull request #14176 from peppy/update-framework
...
Update framework
2021-08-09 17:34:30 +09:00
ebbf6467e8
Support more than two teams
2021-08-09 17:23:02 +09:00
cdc173e867
Add tracking of team totals to leaderboard implementation
2021-08-09 17:08:32 +09:00
77c9aadd05
Add team colour support to multiplaye gameplay leaderboard panels
2021-08-09 17:06:25 +09:00
e1d4eee1d2
Add the ability to set custom overriding colours on GameplayLeaderboardScore
s
2021-08-09 17:06:21 +09:00
ab522e1569
Add test coverage of team display on leaderboard
2021-08-09 17:06:21 +09:00
1e5d9003d3
Add the ability for tests to alter the room and user states which during testing
2021-08-09 16:58:36 +09:00
1f69c61fd8
Update framework
2021-08-09 16:38:21 +09:00
0fa1f085df
Store MultiplayerRoomUser
as part of tracked data
2021-08-09 16:31:18 +09:00
54ffb8dc4e
Add basic multiplayer gameplay test coverage
2021-08-09 16:31:18 +09:00
fcec714b4f
Add safeties to avoid MultiplayerPlayer
crashing when beatmap can't be loaded
2021-08-09 16:31:18 +09:00
aa4c6b9341
Bring across tournament score display for game usage
2021-08-09 16:30:37 +09:00
e08b1223ab
Move team colours to OsuColour
2021-08-09 16:30:37 +09:00
f4739d0118
Remove MaskingSmoothness
to avoid making sheered container blurry
2021-08-09 16:28:43 +09:00
0b76460043
Merge branch 'master' into lounge-redesign
2021-08-09 16:28:28 +09:00
a12f6b78a4
Split status retrieval into its own method
2021-08-09 16:21:12 +09:00
7cb743a734
Move font sizing to base class
2021-08-09 16:17:51 +09:00
30cda318f9
Reorganise code slightly
2021-08-09 15:57:18 +09:00
aa6abb3e33
Merge pull request #14175 from Joehuu/replace-appveyor-badge
...
Update build status badge to github actions
2021-08-09 15:31:09 +09:00
a552b659d3
Update build status badge to github actions
2021-08-08 19:36:27 -07:00
3a741affa3
Remove whitespaces
2021-08-08 21:27:48 +03:00
c72224fa94
Add "Mirror" mod to osu!catch
2021-08-08 13:45:13 -04:00
140d29d537
Use helper methods instead of local valueAt() method
2021-08-08 23:54:35 +10:00
9e805dcd44
Fix legacy slider body colour interpolation
2021-08-08 21:27:32 +10:00
c8a0b6058f
Merge pull request #14147 from nekodex/more-missing-sounds
...
Misc hover/select sound usage updates
2021-08-08 04:14:04 +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
d099bb8ab6
Calculate offsets from overlay ScreenSpaceDrawQuad
s instead
2021-08-07 21:08:26 +03:00
19a19f915c
Adjust settings panel to autosize to zero when hiding it
...
Previously, when hiding the settings overlay, it remains to have a width
of `56` (sidebar width), this is due to the panel content being placed
next to the sidebar, so therefore the content has to move 400
(PANEL_WIDTH) + 56 (sidebar_width) backwards, for the overlay to have a
width of 0 on hide.
2021-08-07 21:07:08 +03:00
9f3013e2c8
Remove all HorizontalScreenOffset
calculations from overlays
2021-08-07 19:30:12 +03:00
e924ea8d93
Make ScreenOffsetContainer
privatly settable only
2021-08-07 18:52:27 +03:00
ff1730f9f8
Do not play open/close samples for top-level menus
2021-08-07 14:38:54 +02:00
9ac5c9aa2f
Fix notification overlay having incorrect initial X
2021-08-07 01:27:54 +03:00
ae733e202f
Fix tests executing before overlays load
2021-08-07 00:36:52 +03:00
8dc0650ca7
Add test coverage
2021-08-06 22:56:43 +03:00
ac157f6cef
Fix settings panel children not processing transforms while masked away
2021-08-06 22:36:26 +03:00
a9c99f149a
Merge pull request #14149 from peppy/update-framework
...
Update framework
2021-08-07 02:04:08 +09:00
2f187cb90f
Update framework
2021-08-07 01:17:58 +09:00
f77037ef57
Replace state-based screen offsetting logic with HorizontalScreenOffset
s
2021-08-06 18:38:57 +03:00
8e8e0fb8d8
Add placement-dependent horizontal screen offset properties
2021-08-06 18:38:15 +03:00
067ff0e0ad
Store last opened settings subpanel rather than relying on LINQ
2021-08-06 18:38:15 +03:00
52400961f6
Add open/close sounds to context menus
2021-08-06 23:47:02 +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