Dean Herbert
|
a93dabd33f
|
Merge branch 'master' into multiplayer-free-style
|
2025-02-04 21:48:39 +09:00 |
|
Dean Herbert
|
6c6063464a
|
Remove Scheduler.AddOnce from updateSpecifics
To keep things simple, let's not bother debouncing this. The debouncing
was causing spectating handling to fail because of two interdependent
components binding to `BeatmapAvailability`:
Binding to update the screen's `Beatmap` after a download completes:
5874706117/osu.Game/Screens/OnlinePlay/Match/RoomSubScreen.cs (L266-L267)
Binding to attempt a load request:
8bb7bea04e/osu.Game/Screens/OnlinePlay/Multiplayer/MultiplayerMatchSubScreen.cs (L67)
The first must update the beatmap before the second runs, else gameplay
will not load due to `Beatmap.IsDefault`.
|
2025-02-04 18:41:28 +09:00 |
|
Dean Herbert
|
444e0970d6
|
Standardise naming to use "Freestyle" not "FreeStyle"
|
2025-02-03 19:01:59 +09:00 |
|
Dean Herbert
|
bc930e8fd3
|
Minimal clean-up to get things bearable
I plan to do a full refactor of `RoomSubScreen` at first opportunity.
|
2025-01-29 20:02:04 +09:00 |
|
Dean Herbert
|
e8d0d2a1d9
|
Combine more methods to simplify flow futher
|
2025-01-29 19:56:37 +09:00 |
|
Dean Herbert
|
07bff22200
|
Fix delay before difficulty panel displays fully
|
2025-01-29 19:30:57 +09:00 |
|
Dean Herbert
|
c70ff11085
|
Remove new bindables from RoomSubScreen
|
2025-01-29 19:06:14 +09:00 |
|
Dean Herbert
|
d3f9804ef1
|
Combine more methods to simplify flow
|
2025-01-29 18:45:02 +09:00 |
|
Dean Herbert
|
17b1739ae4
|
Combine countless update methods all called together into a single method
|
2025-01-24 18:00:05 +09:00 |
|
Layendan
|
2a5a2738e1
|
Add context menu to open in browser to rooms
|
2025-01-21 12:45:23 -07:00 |
|
Dan Balasescu
|
46e9da7960
|
Fix style display refreshing on all room updates
|
2025-01-16 15:34:25 +09:00 |
|
Dan Balasescu
|
9c05837b3a
|
Change to using a 'FreeStyle' boolean
|
2025-01-08 18:47:01 +09:00 |
|
Dan Balasescu
|
0093af8f55
|
Rewrite everything to better support spectator server messaging
|
2024-12-25 22:24:21 +09:00 |
|
Dan Balasescu
|
7777c44775
|
Only allow selecting beatmaps within 30s length
|
2024-12-24 17:57:59 +09:00 |
|
Dan Balasescu
|
638d959c5c
|
Initial support for free style selection
|
2024-12-23 20:12:25 +09:00 |
|
Bartłomiej Dach
|
cfc38df889
|
Add close button to playlists footer
|
2024-11-22 09:57:56 +01:00 |
|
Dan Balasescu
|
84ac3097c2
|
Populate parameter description
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2024-11-21 22:47:46 +09:00 |
|
Dan Balasescu
|
6870c99eb2
|
Enable NRT for multiplayer and playlists
|
2024-11-21 20:32:09 +09:00 |
|
Dan Balasescu
|
1a656d0ec3
|
Remove CachedModelDependencyContainer usages from online play
|
2024-11-15 15:59:28 +09:00 |
|
Dan Balasescu
|
99762da7b8
|
Make RoomID non-bindable
Most important changes are to `RoomSubScreen` and `PlaylistsRoomSubScreen`, because those are the only two cases that now bind to the event instead.
|
2024-11-13 16:28:54 +09:00 |
|
Dan Balasescu
|
72564b5c98
|
Make CurrentPlaylistItem not a bindable
|
2024-11-12 18:17:24 +09:00 |
|
Dean Herbert
|
9a88281ab0
|
Merge branch 'master' into footer-v2-integration
|
2024-07-10 15:33:05 +09:00 |
|
Joseph Madamba
|
8c81ba3357
|
Fix preview track persisting to play after leaving multi/playlists room
|
2024-07-09 14:36:24 -07:00 |
|
Salman Ahmed
|
48bf3f1385
|
Migrate mod select overlay footer content
|
2024-06-30 06:50:36 +03:00 |
|
Bartłomiej Dach
|
ffd788c65c
|
Use room mod select overlay rely on explicit binding rather than DI resolution
|
2024-06-10 12:45:51 +02:00 |
|
Bartłomiej Dach
|
dd6e9308b3
|
Extract user mod select button for reuse
|
2024-06-10 12:45:27 +02:00 |
|
Salman Ahmed
|
ae9c58be30
|
Remove "multiplayer" references from subclass and move to appropriate place
|
2024-02-23 16:50:33 +03:00 |
|
Givikap120
|
a6b63efe7d
|
Fixed NVika code quality errors
|
2024-02-18 03:28:24 +02:00 |
|
Givikap120
|
2df5787dc7
|
Packed changes into separate class
|
2024-02-18 03:13:57 +02:00 |
|
Givikap120
|
ed819fde15
|
Fixed bugs and added ranked status update
|
2024-02-17 23:01:31 +02:00 |
|
Dan Balasescu
|
b44f77cee1
|
Update R# + fix inspections
|
2024-02-02 21:00:28 +09:00 |
|
Salman Ahmed
|
c514550dfa
|
Fix multiplayer potentially selecting mods of wrong ruleset when starting match
|
2024-01-13 11:17:08 +03:00 |
|
Joseph Madamba
|
9e90374a90
|
Flash discard changes dialog popup when force quitting room/playlist creation with changes
|
2023-09-28 17:09:50 -07:00 |
|
Dean Herbert
|
a639e51ddb
|
Fix value not updating after missing beatmap is imported
|
2023-09-27 18:17:25 +09:00 |
|
Dean Herbert
|
175cf68bd6
|
Avoid re-fetching WorkingBeatmap
|
2023-09-27 18:13:07 +09:00 |
|
Fabian van Oeffelt
|
2040dcabe0
|
Improve Code Quality
|
2023-09-25 17:51:39 +02:00 |
|
Fabian van Oeffelt
|
2a3391d83b
|
Remove unused namepace
|
2023-09-25 16:56:34 +02:00 |
|
Fabian van Oeffelt
|
59d3143645
|
Fix SR/BPM Display in Playlist rooms
|
2023-09-25 16:53:40 +02:00 |
|
Dean Herbert
|
157b1f301b
|
Rename AllowTrackAdjustments to more understandable ApplyModTrackAdjustments
|
2023-07-25 20:20:53 +09:00 |
|
Dean Herbert
|
e47722565a
|
Clarify guard condition in RoomSubScreen
|
2023-07-19 19:39:10 +09:00 |
|
Dean Herbert
|
18aace177a
|
Fix deadlock when logging out while at the create match screen
Closes https://github.com/ppy/osu/issues/24275.
|
2023-07-19 19:37:38 +09:00 |
|
Bartłomiej Dach
|
894ef15e79
|
Merge branch 'master' into update-framework
|
2022-11-26 16:19:36 +01:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dean Herbert
|
53b03df93d
|
Combine TriangleButton and RoundedButton classes
|
2022-11-24 16:26:57 +09:00 |
|
Dan Balasescu
|
83c0cb1acc
|
Fix beatmap set to null after exiting song select
|
2022-09-07 21:34:29 +09:00 |
|
Dean Herbert
|
37799e3b31
|
Allow preparing preview point without looping
|
2022-08-17 13:20:24 +09:00 |
|
Salman Ahmed
|
8ca8484f0e
|
Fix failing tests
|
2022-07-30 11:49:33 +03:00 |
|
Salman Ahmed
|
369ab10212
|
Fix exit confirmation dialog not blocking all exit cases
|
2022-07-30 11:00:31 +03:00 |
|
Dean Herbert
|
9d457535c6
|
Add confirmation dialog when about to discard a playlist
The confirmation will only show if items have been added to the
playlist.
Closes https://github.com/ppy/osu/issues/19444.
|
2022-07-29 17:11:37 +09:00 |
|
Dean Herbert
|
8116a4b6f6
|
Fix multiplayer spectator crash due to track potentially not being loaded in time
|
2022-07-11 02:51:40 +09:00 |
|