Bartłomiej Dach
|
6ec045f235
|
Distinguish primary multi screen titles in header
|
2020-12-24 16:18:35 +01:00 |
|
Dean Herbert
|
3a46e210d4
|
Change low-hanging references of "room" to "playlist"
|
2020-12-24 21:59:10 +09:00 |
|
Bartłomiej Dach
|
414f886b02
|
Split timeshift & multiplayer "create" buttons
Multiplayer button gets new, different "Create match" text, and disable
logic in case of a dropped connection to the multiplayer server.
|
2020-12-23 22:03:57 +01:00 |
|
Bartłomiej Dach
|
c13acb609a
|
Move out sizing logic to multiplayer screen
|
2020-12-23 22:03:30 +01:00 |
|
Bartłomiej Dach
|
05d9f23762
|
Move out create room button to separate class
|
2020-12-23 22:03:30 +01:00 |
|
Salman Ahmed
|
e3483147e2
|
Move track looping logic into subscreens
|
2020-12-22 13:55:46 +03:00 |
|
smoogipoo
|
a1ba4b6979
|
Split MatchSubScreen into abstract component + timeshift implementation
|
2020-12-20 23:40:19 +09:00 |
|
smoogipoo
|
b9e4a7196e
|
Add realtime lounge subscreen
|
2020-12-20 23:36:56 +09:00 |
|
smoogipoo
|
455a84c73f
|
Add realtime multiplayer screen
|
2020-12-20 23:32:57 +09:00 |
|
smoogipoo
|
7c7f15089a
|
Make CreateRoomManager return the drawable version
|
2020-12-20 17:42:23 +09:00 |
|
smoogipoo
|
4494bb1eb5
|
Abstract RoomManager and Multiplayer
|
2020-12-19 00:52:27 +09:00 |
|
Lucas A
|
89b98b5388
|
Make multiplayer screen handle user activity updates from subscreens.
|
2020-11-08 13:16:27 +01:00 |
|
Dean Herbert
|
9753dab93b
|
Remove IOnlineComponent and change existing components to use bindable flow
|
2020-10-22 14:19:12 +09:00 |
|
Dean Herbert
|
437ca91b94
|
Use DI to open the copy rather than passing in an ugly action
|
2020-10-19 17:23:04 +09:00 |
|
voidedWarranties
|
3a97ee4712
|
Context menu for duplicating multi rooms
|
2020-08-09 16:16:01 -07:00 |
|
Dean Herbert
|
4d6f60edaf
|
Fix multiplayer match select forcing playback even when user paused
|
2020-08-03 22:43:50 +09:00 |
|
smoogipoo
|
350a4a153b
|
Fix possible nullref
|
2020-07-15 12:59:31 +09:00 |
|
Joehu
|
73e1bf0d89
|
Check sub screen's OnBackButton instead
|
2020-07-14 13:19:48 -07:00 |
|
Joehu
|
36041fc245
|
Fix back button not working correctly with multi song select's mod select
|
2020-07-14 00:29:57 -07:00 |
|
Joehu
|
3573460d9c
|
Fix multiplayer screens blocking home and alt f4
|
2020-07-14 00:02:01 -07:00 |
|
smoogipoo
|
b7f5a89f82
|
Reduce background fade opacity
|
2020-06-25 22:13:39 +09:00 |
|
smoogipoo
|
3c07defa1a
|
Push to main multiplayer screen instead
|
2020-06-03 15:57:01 +09:00 |
|
Dean Herbert
|
ed837d3115
|
Use framework extension method for FromHex
|
2020-03-11 10:18:41 +09:00 |
|
smoogipoo
|
22862256c1
|
Increase time between polls
|
2020-02-27 19:42:19 +09:00 |
|
smoogipoo
|
99442ec9c3
|
Implement single-room multiplayer room polling
|
2020-02-27 19:23:50 +09:00 |
|
Dean Herbert
|
4a3f281855
|
Make buttons purple
|
2020-02-20 18:56:14 +09:00 |
|
Dean Herbert
|
76c57a695b
|
Change create room button colouring to match design
|
2020-02-20 18:56:00 +09:00 |
|
Dean Herbert
|
a11862ba0d
|
Improve transition between multiplayer screens (and share constants)
|
2020-02-20 18:03:53 +09:00 |
|
Dan Balasescu
|
51f03d0f07
|
Adjust comment
Co-Authored-By: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2020-02-20 14:28:38 +09:00 |
|
smoogipoo
|
3338241632
|
Add back filter control background, adjust opacity
|
2020-02-19 19:48:34 +09:00 |
|
smoogipoo
|
e966689044
|
Add beatmap background to multiplayer
|
2020-02-19 19:42:25 +09:00 |
|
Dean Herbert
|
81cadb7875
|
Simplify the way multiple subscreens handle their disable states via a custom stack
|
2020-02-06 14:22:01 +09:00 |
|
Dean Herbert
|
19f516e710
|
Ensure OsuScreen level leases are taken out synchronously
|
2020-01-31 19:10:44 +09:00 |
|
Dean Herbert
|
5b405abc52
|
Schedule forcefullyExit call for safety
Screen state may have changed at an inopportune moment. Run on local scheduler, not API scheduler to avoid any weirdness.
|
2019-10-31 13:43:25 +09:00 |
|
Dean Herbert
|
32dabf80a6
|
Ensure forceful exit completely exits from mutliplayer
Previously it may have gotten blocked by being in a sub screen.
|
2019-10-31 13:42:28 +09:00 |
|
smoogipoo
|
f56d9fe50c
|
Forcefully part room when multiplayer exits
|
2019-10-30 14:42:14 +09:00 |
|
David Zhao
|
26fc782de9
|
Don't exit if screenstack is null
|
2019-07-29 10:35:51 +09:00 |
|
smoogipoo
|
531b107a98
|
Exit match before exiting multiplayer
|
2019-06-25 18:33:26 +09:00 |
|
smoogipoo
|
8d6fc3edf0
|
Fix multiplayer create button appearing in match song selection
|
2019-06-24 11:54:41 +09:00 |
|
Dean Herbert
|
6426983de0
|
Move logic out of update (and simplify, hopefully)
|
2019-06-19 13:15:58 +09:00 |
|
smoogipoo
|
c1d2fff651
|
Use RestartPoint
|
2019-06-17 12:44:19 +09:00 |
|
smoogipoo
|
bc35a30a25
|
Fix audio being dimmed during multiplayer
|
2019-06-17 12:27:53 +09:00 |
|
Dean Herbert
|
4ca34bd5e8
|
Update osu! in line with audio subsystem refactor
|
2019-05-28 17:06:01 +09:00 |
|
smoogipoo
|
d7c09e7dbd
|
Merge remote-tracking branch 'origin/master' into fix-new-inspections
# Conflicts:
# osu.Game.Rulesets.Catch/Judgements/CatchDropletJudgement.cs
# osu.Game.Rulesets.Catch/Judgements/CatchJudgement.cs
# osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
# osu.Game.Rulesets.Osu/Replays/OsuAutoGenerator.cs
# osu.Game.Rulesets.Osu/UI/Cursor/CursorTrail.cs
# osu.Game.Tests/Visual/SongSelect/TestCaseBeatmapScoresContainer.cs
# osu.Game/Graphics/OsuFont.cs
# osu.Game/Online/API/Requests/Responses/APILegacyScoreInfo.cs
# osu.Game/Overlays/Profile/Header/BadgeContainer.cs
# osu.Game/Overlays/Profile/ProfileHeader.cs
# osu.Game/Screens/Select/PlaySongSelect.cs
# osu.Game/Skinning/LegacySkinDecoder.cs
|
2019-05-07 13:20:17 +09:00 |
|
smoogipoo
|
414d555484
|
Fix possible exit from non-current screen
|
2019-04-22 19:24:57 +09:00 |
|
Dean Herbert
|
612db31c38
|
Apply newline additions
|
2019-04-01 12:16:32 +09:00 |
|
Dean Herbert
|
acbcca4462
|
Merge branch 'master' into multi-background-stack
|
2019-03-20 19:11:27 +09:00 |
|
Dean Herbert
|
f0114d776d
|
Use interface to access API
Allows for better testability.
|
2019-03-13 12:58:18 +09:00 |
|
David Zhao
|
63b9fa58ef
|
Cleanup
|
2019-03-11 19:52:28 +09:00 |
|
David Zhao
|
6a1e600099
|
Create new OsuScreenStack for use in Multiplayer
|
2019-03-11 19:48:07 +09:00 |
|