Salman Ahmed
|
40ddccf0c7
|
Do not consider replays for "pause on focus lost"
Replays are not pausable as can be seen in the `canPause` check.
|
2021-02-06 20:56:08 +03:00 |
|
Salman Ahmed
|
c9db0bf886
|
Call break time update when loaded
|
2021-02-06 20:54:13 +03:00 |
|
Salman Ahmed
|
f29938e15d
|
Make last binding game activity more sensible
|
2021-02-05 20:39:57 +03:00 |
|
Dean Herbert
|
34a1918d03
|
Merge branch 'master' into user-beatmap-downloading-states-2
|
2021-02-06 00:27:55 +09:00 |
|
Vincent Maggioli
|
96652e07cd
|
Merge branch 'master' into zero-spinner-slider
|
2021-02-05 09:40:55 -05:00 |
|
Dean Herbert
|
dd4207cb4e
|
Merge pull request #11661 from peppy/playlist-max-room-attempts
Add support for setting the maximum attempt count for a playlist
|
2021-02-05 23:40:38 +09:00 |
|
vmaggioli
|
5061231e59
|
Switch to beat length
|
2021-02-05 09:39:14 -05:00 |
|
Dean Herbert
|
7f82a06a61
|
Remove no longer used using directive
|
2021-02-05 23:08:31 +09:00 |
|
Dean Herbert
|
0679901e4d
|
Update error handling
|
2021-02-05 22:53:40 +09:00 |
|
Dean Herbert
|
3ca64a1cb2
|
Merge branch 'master' into playlist-max-room-attempts
|
2021-02-05 22:13:13 +09:00 |
|
Dean Herbert
|
c94fc3bc62
|
Merge pull request #11684 from smoogipoo/fix-freemods-flashing
Fix mods on participant panels flashing when changed
|
2021-02-05 19:29:05 +09:00 |
|
smoogipoo
|
95ad7ea8f7
|
Fix mods on participant panels flashing when changed
|
2021-02-05 18:44:33 +09:00 |
|
Dean Herbert
|
f338fa114b
|
Merge branch 'master' into user-beatmap-downloading-states-2
|
2021-02-05 18:02:40 +09:00 |
|
Dan Balasescu
|
3997cd4104
|
Merge pull request #11681 from peppy/fix-crash-on-incompatible-freemod-selection
Fix crashes when setting a mod in free mod select overlay which requires deselection of another mod
|
2021-02-05 17:55:16 +09:00 |
|
Dean Herbert
|
dad32da415
|
Add rate limiting on sending download progress updates
|
2021-02-05 17:34:05 +09:00 |
|
smoogipoo
|
a5855f5d28
|
Move follow circle tracking to DrawableSliderHead
|
2021-02-05 17:33:48 +09:00 |
|
Dean Herbert
|
110458612d
|
Avoid handling null playlist items when updating avaialability display
|
2021-02-05 17:19:23 +09:00 |
|
Dean Herbert
|
791cbb7f03
|
Don't reset ready state if the map is locally available
|
2021-02-05 17:17:29 +09:00 |
|
smoogipoo
|
ee3367d7c5
|
Add classic slider ball tracking
|
2021-02-05 17:14:23 +09:00 |
|
Dean Herbert
|
630c5bb747
|
Avoid potential crashes when lease is held on SelectedMods
|
2021-02-05 16:46:21 +09:00 |
|
Dean Herbert
|
3e750feaa4
|
Subclass LocalPlayerModSelectOverlay to correctly deselect incompatible mods on free mod selection
|
2021-02-05 16:42:35 +09:00 |
|
Salman Ahmed
|
8d18c7e929
|
Fix BreakTracker.IsBreakTime not updated properly on breaks set
Causes a pause from focus lose when playing a beatmap that has a break section at the beginning, due to `IsBreakTime` incorrectly set to `false`
|
2021-02-05 10:28:35 +03:00 |
|
Salman Ahmed
|
e1789c29b1
|
Use Pause() instead of performUserRequestedExit() to avoid unexpected operations
|
2021-02-05 10:28:13 +03:00 |
|
Dean Herbert
|
be91f54349
|
Add back edge case with comment
|
2021-02-05 16:19:45 +09:00 |
|
Dean Herbert
|
9ba5ae3db7
|
Remove lots of unnecessary client side logic
|
2021-02-05 16:17:02 +09:00 |
|
Dean Herbert
|
1368d55152
|
Add test coverage of precedence of display
|
2021-02-05 15:58:27 +09:00 |
|
smoogipoo
|
3aa3692ed4
|
Disable snaking out when tracking is disabled
|
2021-02-05 15:56:13 +09:00 |
|
Dean Herbert
|
98c4573240
|
Add assertions covering new test
|
2021-02-05 15:52:49 +09:00 |
|
Dean Herbert
|
1b6a052798
|
Refactor logic to suck a bit less
|
2021-02-05 15:46:03 +09:00 |
|
smoogipoo
|
6aece18f8d
|
Add OOHP tests
|
2021-02-05 15:36:47 +09:00 |
|
smoogipoo
|
a4551dc1ee
|
Add object-ordered hit policy
|
2021-02-05 15:36:47 +09:00 |
|
smoogipoo
|
6c78d308a4
|
Merge branch 'hit-policy-refactor' into classic-mode-flags
|
2021-02-05 15:36:43 +09:00 |
|
Dean Herbert
|
d1f9aa52a4
|
Inline variable
|
2021-02-05 15:33:48 +09:00 |
|
Dean Herbert
|
4bc324f040
|
Rename parameter to make more sense
|
2021-02-05 15:29:32 +09:00 |
|
Dean Herbert
|
9e9e382bee
|
Merge branch 'master' into user-beatmap-downloading-states-2
|
2021-02-05 15:27:17 +09:00 |
|
smoogipoo
|
64a2c7825e
|
Fix incorrect assert
|
2021-02-05 15:26:12 +09:00 |
|
smoogipoo
|
c9481ebbaf
|
Rename test scene
|
2021-02-05 15:25:26 +09:00 |
|
smoogipoo
|
8adf37d958
|
Add SetHitObjects() to IHitPolicy instead of using ctor
|
2021-02-05 15:25:03 +09:00 |
|
smoogipoo
|
08aae011c1
|
Add IHitPolicy interface
|
2021-02-05 15:25:03 +09:00 |
|
smoogipoo
|
df1df81847
|
Better indicate ordering
|
2021-02-05 15:25:03 +09:00 |
|
smoogipoo
|
0528469b44
|
Rename OrderedHitPolicy -> StartTimeOrderedHitPolicy
|
2021-02-05 15:25:03 +09:00 |
|
Dean Herbert
|
2fc3a97f56
|
Merge pull request #11516 from frenzibyte/ready-button-clean-up
Replace ready button beatmap logic with using `MultiplayerBeatmapTracker` instead
|
2021-02-05 15:09:25 +09:00 |
|
Salman Ahmed
|
730e66f0ee
|
Make pausing on window focus lose instant
|
2021-02-05 09:07:59 +03:00 |
|
Dean Herbert
|
de8724b1f6
|
Use AddRangeInternal for simplicity, but disallow ClearInternal for safety
|
2021-02-05 14:39:25 +09:00 |
|
Dean Herbert
|
fc37d8b7df
|
Refactor content redirection logic to be easier to parse
|
2021-02-05 14:25:19 +09:00 |
|
Dean Herbert
|
c5fa818630
|
Actually handle case of failing to achieve lock on SemaphoreSlim
|
2021-02-05 14:08:13 +09:00 |
|
Dean Herbert
|
cd67fe1091
|
Merge branch 'master' into fix-multiplayer-client-connection-reliability
|
2021-02-05 14:04:57 +09:00 |
|
Dean Herbert
|
9258836f10
|
Merge pull request #11641 from smoogipoo/freemods
Add support for optional per-user mods in multiplayer (aka freemod)
|
2021-02-05 13:59:30 +09:00 |
|
Salman Ahmed
|
78ea2d50bb
|
Merge branch 'master' into ready-button-clean-up
|
2021-02-05 07:23:11 +03:00 |
|
Dan Balasescu
|
56f9dae4f6
|
Merge pull request #11515 from frenzibyte/multiplayer-beatmap-tracker
Add beatmap availability tracker component for multiplayer and playlists
|
2021-02-05 13:14:23 +09:00 |
|