smoogipoo
|
097ce37e96
|
Merge branch 'fix-mod-icon' into freemods
|
2021-02-02 21:37:24 +09:00 |
|
smoogipoo
|
a2e3b1c0e4
|
Move Mods reset code to OnlinePlaySongSelect
|
2021-02-02 19:02:39 +09:00 |
|
Dean Herbert
|
bdc05af4b7
|
Make playlist settings area taller to better match screen aspect ratio
|
2021-02-02 16:30:45 +09:00 |
|
smoogipoo
|
0bce9d6833
|
Clear freemods when ruleset is changed
|
2021-02-02 13:54:58 +09:00 |
|
smoogipoo
|
173e20938c
|
Revert changes to ModDisplay
|
2021-02-02 13:49:58 +09:00 |
|
smoogipoo
|
87f9e46b16
|
Add option to select all
|
2021-02-02 13:37:25 +09:00 |
|
smoogipoo
|
9c3c0895cf
|
Hide customise button + multiplier label
|
2021-02-02 13:36:58 +09:00 |
|
smoogipoo
|
7a14e14e67
|
Refactor condition
This won't make any noticeable difference, but is the more correct way
to handle MultiMod because flattening works through infinite recursion levels.
|
2021-02-02 12:54:26 +09:00 |
|
smoogipoo
|
b54f65c282
|
Exclude more mods from multiplayer
|
2021-02-02 12:48:15 +09:00 |
|
smoogipoo
|
4cf52077b6
|
Make checkbox also respond to all mods selected
|
2021-02-02 11:11:28 +09:00 |
|
smoogipoo
|
97e3023df9
|
Renamespace/rename MatchSongSelect -> PlaylistsSongSelect
|
2021-02-01 20:16:58 +09:00 |
|
smoogipoo
|
e5ca9b1e50
|
Remove usage of removed method
|
2021-02-01 19:28:33 +09:00 |
|
smoogipoo
|
9c4c47599f
|
Merge branch 'master' into freemods
|
2021-02-01 19:28:10 +09:00 |
|
smoogipoo
|
ee92ec0a5c
|
Disallow local user mod customisation
|
2021-02-01 18:54:47 +09:00 |
|
smoogipoo
|
89a42d60fb
|
General cleanup
|
2021-02-01 18:50:32 +09:00 |
|
smoogipoo
|
3a906a89fc
|
Pin mod position in participant panels
|
2021-02-01 18:27:15 +09:00 |
|
smoogipoo
|
51cb288717
|
Reduce mod selection height
|
2021-02-01 18:18:59 +09:00 |
|
smoogipoo
|
e134af82f5
|
Stack freemods for the local user
|
2021-02-01 18:16:38 +09:00 |
|
smoogipoo
|
3e74f8fd9e
|
Disable customisation of freemods, move stacking to property
|
2021-02-01 18:11:20 +09:00 |
|
smoogipoo
|
3cd30d284e
|
Renamespace
|
2021-02-01 18:08:49 +09:00 |
|
smoogipoo
|
f538963607
|
Extra mods -> user mods
|
2021-02-01 17:57:32 +09:00 |
|
smoogipoo
|
ac2a995041
|
Add user and panel states
|
2021-02-01 17:54:56 +09:00 |
|
smoogipoo
|
0909c73ead
|
Once again disallow DT/etc as allowable mods
|
2021-02-01 15:07:56 +09:00 |
|
smoogipoo
|
b43e529964
|
Fix allowed mods being copied into required mods
|
2021-02-01 15:07:43 +09:00 |
|
smoogipoo
|
426569c2a9
|
Move common song select implementation for online play
|
2021-02-01 14:57:39 +09:00 |
|
smoogipoo
|
b846146f16
|
Update mods when resuming room subscreen
|
2021-02-01 13:58:44 +09:00 |
|
smoogipoo
|
4ae10b1e1c
|
Add initial UI for selecting extra mods
|
2021-02-01 13:40:59 +09:00 |
|
smoogipoo
|
e02e3cf19a
|
Disallow selecting DT/HT/WU/WD as allowable freemods
|
2021-02-01 13:35:48 +09:00 |
|
smoogipoo
|
797a810287
|
Allow unstacking mods
|
2021-02-01 13:24:56 +09:00 |
|
smoogipoo
|
230b347c1e
|
Move ModSelectOverlay.IsValidMod to a property
|
2021-02-01 12:18:11 +09:00 |
|
Dean Herbert
|
a61444690e
|
Remove all usage of CatchUnobservedExceptions
This should no longer be required with the recent framework side change
that stops a game from crashing on unobserved exceptions
(https://github.com/ppy/osu-framework/pull/4171).
|
2021-01-29 16:32:29 +09:00 |
|
smoogipoo
|
b79d1c7b81
|
Add mods to footer
|
2021-01-27 22:33:03 +09:00 |
|
smoogipoo
|
ff8ee379fb
|
Fix possible nullref
|
2021-01-27 22:27:31 +09:00 |
|
smoogipoo
|
4c256f1fb3
|
Actually populate the playlist item
|
2021-01-27 22:23:38 +09:00 |
|
smoogipoo
|
45e41aaeac
|
Initial implementation of freemod selection overlay
|
2021-01-27 22:15:53 +09:00 |
|
Dean Herbert
|
10e8b7082e
|
Rework logic to avoid custom disposal early return handling
|
2021-01-25 16:53:58 +09:00 |
|
Bartłomiej Dach
|
d22f557a3b
|
Remove possibility of double-disposal interference
|
2021-01-23 16:14:58 +01:00 |
|
Bartłomiej Dach
|
7f89d9117d
|
Make disposal of tracker idempotent for operations
|
2021-01-23 16:04:12 +01:00 |
|
Bartłomiej Dach
|
18b309a195
|
Make disposal of tracker operation idempotent
|
2021-01-23 16:02:51 +01:00 |
|
Dean Herbert
|
e6980688f6
|
Leave the multiplayer channel when leaving multiplayer
|
2021-01-21 15:42:23 +09:00 |
|
Dan Balasescu
|
7da7079ef2
|
Merge pull request #11537 from Mysfit/mp-initial-creation-screen-fix
Fix match/playlist room screen showing briefly behind initial room settings window on creation.
|
2021-01-20 22:05:14 +09:00 |
|
Dan Balasescu
|
455383c3c0
|
Merge pull request #11528 from peppy/fix-autoplay-in-multiplayer
Fix multiplayer mod select showing autoplay as a choice
|
2021-01-20 21:49:16 +09:00 |
|
Mysfit
|
052e9eef02
|
Added inline comments
|
2021-01-19 09:16:39 -05:00 |
|
Mysfit
|
33677f5770
|
Use BindValueChanged to show main content for new multiplayer and playlist rooms when the settings overlay is hidden.
|
2021-01-19 08:52:43 -05:00 |
|
Mysfit
|
6d1d488831
|
Revert "Use the client.RoomUpdated action instead of binding the value of the settings overlay visibility and creating an event from it based on its ValueChanged action."
This reverts commit cbfb999c28 .
|
2021-01-19 08:24:14 -05:00 |
|
Mysfit
|
9b7187e3c8
|
Revert "Use fades instead of event listening. Fixed same issue in the playlist room creation."
This reverts commit 3a7608275d .
|
2021-01-19 08:23:31 -05:00 |
|
Mysfit
|
3a7608275d
|
Use fades instead of event listening. Fixed same issue in the playlist room creation.
|
2021-01-19 00:35:56 -05:00 |
|
Mysfit
|
cbfb999c28
|
Use the client.RoomUpdated action instead of binding the value of the settings overlay visibility and creating an event from it based on its ValueChanged action.
|
2021-01-18 17:13:24 -05:00 |
|
Mysfit
|
5233a0449a
|
Hide main room subscreen on initial mp room creation. Toggle mp room subscreen visibility based on settings overlay visibility before room is created.
|
2021-01-18 16:08:06 -05:00 |
|
Dean Herbert
|
0b165dce4b
|
Fix multiplayer mod select showing autoplay as a choice
|
2021-01-18 17:50:32 +09:00 |
|