Commit Graph

9641 Commits

Author SHA1 Message Date
5e91ec73e3 Handle star rating range display sizing 2021-08-18 11:36:27 +03:00
2099298444 Disallow clicking on chat textbox during gameplay 2021-08-18 17:30:50 +09:00
9220d17202 Adjust paddings/spacings 2021-08-18 17:28:20 +09:00
9d2664cbb1 Merge branch 'master' into star-rating-display-v2 2021-08-18 17:22:33 +09:00
6dc96fdb83 Disable edit button in playlists 2021-08-18 16:56:42 +09:00
87a5922f0e Remove participants from playlists screen 2021-08-18 16:26:45 +09:00
66e11fe75e Initial integration of playlists with the new structure 2021-08-18 16:09:15 +09:00
568f1fd345 Fix initial RoomId state not being handled correctly 2021-08-18 16:09:00 +09:00
90a1be2e61 Move paddings up one level 2021-08-18 15:54:33 +09:00
744b6749d1 Resolve room settings layout issues 2021-08-18 15:29:01 +09:00
228ad98b39 Remove extra corner radius on DrawableRoom 2021-08-18 15:27:23 +09:00
f3bc9c3e45 Merge branch 'master' into match-subscreen-redesign 2021-08-18 15:19:29 +09:00
c5268c9a99 Simplify by reusing same room panel 2021-08-18 15:19:24 +09:00
704af94d39 Add edit button to room panel 2021-08-18 15:13:10 +09:00
0853554c24 Fix settings overlay not being initially visible 2021-08-18 15:11:52 +09:00
c66abf85f7 Remove match header 2021-08-18 14:04:44 +09:00
8c5d99ab21 Override CreateInstance() in osu! bindable subclasses
Three bindables are left which don't have this overriden due to them
already not having a value-only constructor and not supporting
`GetBoundCopy()` properly:
 - `BeatmapDifficultyCache.BindableStarDifficulty`.
 - `TotalScoreBindable`
 - `TotalScoreStringBindable`

I could add support for them by passing the required data to them, as
they seem to be able to have that shared, but I'm hesitant to support
something which was already broken and never used, not sure.
2021-08-18 04:19:58 +03:00
eaf7bd72fc Merge branch 'master' into multiplayer-chat 2021-08-17 20:08:01 +09:00
d8e9845d00 Merge pull request #14360 from peppy/improve-timeline-tick-visibility
Improve visibility of repeat ticks / drag areas on timeline
2021-08-17 20:06:49 +09:00
47d4a2e97f Make SettingsOverlay protected 2021-08-17 20:05:26 +09:00
590d814881 Move RoomSettingsOverlay to RoomSubScreen 2021-08-17 18:24:04 +09:00
f16468b706 Improve visibility of repeat ticks / drag areas on timeline 2021-08-17 18:17:55 +09:00
6840ec6716 Actually show the room in the sub screen 2021-08-17 17:58:24 +09:00
4a65888cfc Merge branch 'master' into multiplayer-chat 2021-08-17 17:34:23 +09:00
ef9bfece13 Merge branch 'master' into multi-polling-request-refactor 2021-08-17 17:31:25 +09:00
3b5fc6d10f Ensure updateLoadingLayer is run at least once 2021-08-17 17:18:23 +09:00
9eb16fa61d Move poll allowance logic based on signalr connection inside polling component 2021-08-17 17:16:21 +09:00
5d72c5911a Rename MatchSettingsOverlay and related classes
Because "match" is a multiplayer-only concept.
2021-08-17 17:14:28 +09:00
6416e64e06 Adjust sizings and paddings 2021-08-17 17:13:25 +09:00
4b198d14eb Initial refactor of RoomSubScreen 2021-08-17 17:05:20 +09:00
a901fca54a Merge branch 'master' into multi-polling-request-refactor 2021-08-17 16:23:46 +09:00
b1efc6d763 Merge branch 'master' into local-user-play-info 2021-08-17 16:23:44 +09:00
6ee6a46894 Remove unnecessary public prefix in interface specification 2021-08-17 16:22:14 +09:00
124f149cb5 Add key binding to focus chat input 2021-08-17 16:17:31 +09:00
30eee363dc Add chat display during multiplayer gameplay 2021-08-17 16:17:31 +09:00
0d283aa6a3 Expose LocalUserPlaying from Player 2021-08-17 16:16:49 +09:00
82eddeffef Add LocalUserPlayInfo interface to convey common information about player status 2021-08-17 16:15:47 +09:00
3a7b9bf096 Fix MatchSettingsOverlay not resetting focus on hide properly 2021-08-17 08:56:49 +03:00
f4b7ee5c7f Merge branch 'master' into hide-player-settings-overlay 2021-08-17 13:44:33 +09:00
081524b6c8 Privatise setters 2021-08-17 13:44:21 +09:00
b419ea716b Refactor beatmap info wedge to not fully refresh on star difficulty change
Makes it look awkward when changing difficulty via mod settings for
example.

Now the changes should instead only affect the displayed components which consume it
directly.
2021-08-17 05:46:06 +03:00
1e282432c9 Fix password in a better way 2021-08-17 09:40:25 +09:00
352949069a Move filter to LoungeSubScreen 2021-08-17 09:36:43 +09:00
97d5b80834 Fix joining with incorrect password 2021-08-17 09:18:21 +09:00
6320768a67 Merge branch 'master' into multi-polling-request-refactor 2021-08-17 08:44:56 +09:00
78f9f4a230 Move time clamp to Seek/transformSeekTo methods 2021-08-16 20:39:09 +02:00
a0a9777109 Fix merge conflicts. 2021-08-16 14:50:00 +02:00
1f942d15f8 Localise scoreboard 2021-08-16 13:38:57 +02:00
7bebbf9f74 Mark format strings as verbatim. 2021-08-16 12:46:41 +02:00
3ad7688eaf Merge pull request #14339 from peppy/revert-breaking-config-rename
Revert "Rename element in OsuSettings enum"
2021-08-16 19:18:22 +09:00