Commit Graph

10589 Commits

Author SHA1 Message Date
a676acd80d Merge pull request #16945 from peppy/three-column-playlist
Update playlist room display to a three column layout
2022-02-22 12:21:56 +09:00
d71e511413 Merge branch 'master' into spotlights-on-top 2022-02-21 23:42:02 +01:00
655b23f408 Update playlist room display to a three column layout
Similar to the changes made to multiplayer.
2022-02-21 19:46:33 +09:00
02a8500500 Ensure spotlights always show at the top of the lounge listing
As proposed at https://github.com/ppy/osu/discussions/16936. Spotlights
are intended to have focus, so let's make sure they are the first thing
the user sees for the time being.
2022-02-21 18:01:46 +09:00
656c58567d Add safeties to skip attempted import of the intro beatmap when osu! ruleset not present
In general running this import will not cause any critical failures, but
the import itself *will* fail – and more loudly with the upcoming
changes to `RulesetStore` (https://github.com/ppy/osu/pull/16890). Due
to it being a loud failure, it will cause the notification overlay to
display a parsing error, which can interrupt the flow of some tests.

See test failure at
https://github.com/ppy/osu/runs/5268848949?check_suite_focus=true as an
example (video coverage at
https://github.com/ppy/osu/pull/16890#issuecomment-1046542243).
2022-02-21 16:21:38 +09:00
2a1edcdf73 Merge branch 'master' into remove-playlistitem-beatmap 2022-02-17 17:19:26 +09:00
7307e68e9c Revert "Merge pull request #16889 from smoogipoo/remove-mod-multiplier"
This reverts commit 252b945d3b, reversing
changes made to a1b39a96cf.
2022-02-17 13:26:12 +09:00
aac1c53b06 Remove creator name from playlist item panel beatmap text 2022-02-17 03:04:16 +00:00
5dd9771c5f Remove mod multipliers from being applied to scores 2022-02-16 16:27:27 +09:00
edd31bf3aa Revert styling change 2022-02-16 15:51:18 +09:00
7e24b36f26 Merge branch 'master' into remove-playlistitem-beatmap 2022-02-16 14:24:57 +09:00
954ae60b81 Merge branch 'master' into copy-existing-difficulty 2022-02-16 08:55:12 +09:00
ea5bb46fb8 Merge branch 'master' into net6 2022-02-16 00:40:04 +09:00
b1dbd4abfe Fix incorrect playlist item <-> availability tracker logic
Results in revert to some prior logic for the tracker implementation.
2022-02-15 23:50:12 +09:00
bdc3b76df0 Remove beatmap bindable from PlaylistItem 2022-02-15 23:50:08 +09:00
afcb7a4630 Make DrawableRoomPlaylistItem look up the online beatmap 2022-02-15 23:41:50 +09:00
73ce1b324e Make DrawableRoom look up the online beatmap 2022-02-15 23:41:50 +09:00
5b765581d8 Fix free mod selection not showing allowed mods 2022-02-15 16:28:15 +09:00
efeba30b9f Remove ruleset and mod bindables from PlaylistItem 2022-02-15 16:28:15 +09:00
f5d0eb41cb Update further ChangeFocus usages 2022-02-15 02:42:39 +03:00
e45a2ae0fc Restructure difficulty copy flow to adapt to latest changes 2022-02-14 22:02:37 +01:00
6221447164 Append copy suffix on creating copy of difficulty 2022-02-14 20:19:12 +01:00
8da0800d7f Update ChangeFocus usage in line with framework changes 2022-02-15 02:47:35 +09:00
80ba06b0e3 Merge branch 'master' into expandable-controls 2022-02-14 16:57:45 +09:00
6fd663a718 Apply some renames to convey difference between creation options better 2022-02-13 14:01:23 +01:00
a144d6f8d6 Fix beatmap skin properties not copying 2022-02-13 14:01:22 +01:00
a2c2b2bbb3 Add flow for copying existing difficulty content 2022-02-13 14:01:20 +01:00
8b05b35b8c Merge pull request #16854 from peppy/combine-score-submission-request-implementation
Standardise and combine base implementation of score submission requests
2022-02-11 17:31:55 +09:00
beb3731c0b Standardise and combine base implementation of score submission requests
These share too much yet have very different constructor signatures and
property exposure. Just a clean-up pass as I begin to look at replay
submission.
2022-02-11 15:53:47 +09:00
6f0e32826c Standardise ordering/grouping of IRulesetInfo/RulesetInfos 2022-02-11 04:27:11 +03:00
18251c9285 Clean up SpectatorScreen based on suggestions 2022-02-09 12:20:07 +09:00
ffc4c64f7e Unify namings across the board 2022-02-09 12:10:07 +09:00
886d1d2df6 Refactorings 2022-02-08 21:29:43 +09:00
4c76027178 Rename completed state to passed 2022-02-08 20:29:49 +09:00
45b3f472ab Merge branch 'master' into spectator-state-rework 2022-02-08 19:51:50 +09:00
10bdb7240f Pre-check for divisor zero and add explanation 2022-02-08 14:36:29 +08:00
8cca12da64 Merge branch 'master' into display-performance-attributes 2022-02-08 14:45:35 +09:00
c2416c490e Fix crash on disconnection during multi-spectate 2022-02-08 11:29:39 +09:00
0b1fef38af Use the playable beatmap provided in CreateStatisticsForScore 2022-02-05 21:36:34 +08:00
c35ef917a1 Remove tooltip from performance statistic 2022-02-05 21:18:23 +08:00
2e1a9f1379 Add performance breakdown as statistic item in extended statistics panel 2022-02-05 21:13:16 +08:00
f29301cd1e Merge branch 'master' into display-performance-attributes 2022-02-05 16:59:46 +08:00
eb25730b61 Revert "Merge pull request #16716 from peppy/carousel-less-invalidations"
This reverts commit 8d13e0514b, reversing
changes made to 95582a9023.
2022-02-05 16:12:58 +09:00
3a8ec205b3 Merge branch 'simplify-test-spectator-client' into spectator-state-rework 2022-02-04 22:42:53 +09:00
09728a29ed Merge branch 'fix-broken-test-scene' into spectator-state-rework 2022-02-04 22:42:10 +09:00
0f48c0131c Layer playback of beatmap-changed and random-beatmap samples 2022-02-04 19:57:54 +09:00
002cc7261b Merge pull request #16773 from smoogipoo/fix-spectator-restart-crash
Fix crash when gameplay is started while inside multiplayer spectator screen
2022-02-04 19:23:08 +09:00
d5269ba05b Merge branch 'fix-spectator-restart-crash' into spectator-state-rework 2022-02-04 17:59:18 +09:00
0473c6c52f Also handle null SelectedItem for safety 2022-02-04 17:53:51 +09:00
b41655d5b9 Fix crash when gameplay starts while in multi-spectator screen 2022-02-04 17:47:41 +09:00