Bartłomiej Dach
|
e77049eae3
|
Use discard-like lambda parameter names
|
2020-10-28 22:58:51 +01:00 |
|
Bartłomiej Dach
|
fa53549ed2
|
Mark request fields as possibly-null
|
2020-10-28 22:57:03 +01:00 |
|
Bartłomiej Dach
|
a1696942f0
|
Merge branch 'master' into right-click-circle-delete
|
2020-10-28 22:12:14 +01:00 |
|
Bartłomiej Dach
|
202fe09306
|
Group selection actions back up in SelectionHandler
|
2020-10-28 22:06:48 +01:00 |
|
Andrei Zavatski
|
5c2c5f2000
|
Use existing ScoreRank for rank filter
|
2020-10-28 23:35:08 +03:00 |
|
Andrei Zavatski
|
4f6081c7f3
|
Use BindableList<T>
|
2020-10-28 19:44:13 +03:00 |
|
Dean Herbert
|
bca317b151
|
Remove excess using statement
|
2020-10-28 23:43:16 +09:00 |
|
Dean Herbert
|
e1bf751dac
|
Merge branch 'spectator-replay-watcher' into spectator-listing
|
2020-10-28 23:17:50 +09:00 |
|
Dean Herbert
|
6c2cee7b3f
|
Avoid cross-pollution between tests of current playing state
|
2020-10-28 23:15:51 +09:00 |
|
Dean Herbert
|
7cc4a7cb5c
|
Add more accurate fail scenario test logic
|
2020-10-28 22:59:54 +09:00 |
|
Dean Herbert
|
1d499ec15d
|
Change beatmap not existing test to specify a beatmap ID that can't possibly exist
|
2020-10-28 22:51:35 +09:00 |
|
Dean Herbert
|
8bbcb9be8a
|
Always use imported beatmap in tests
|
2020-10-28 22:50:57 +09:00 |
|
Dean Herbert
|
5d02de29ca
|
Fix attempt to change ruleset/beatmap bindables while screen is not active
|
2020-10-28 22:50:45 +09:00 |
|
Dean Herbert
|
25ab3a5fea
|
Construct replay after being sure a ruleset is available to avoid nullrefs
|
2020-10-28 22:10:37 +09:00 |
|
Dean Herbert
|
dd2f44f393
|
Add basic "currently watching" text to player to signify that spectator is active
|
2020-10-28 19:43:06 +09:00 |
|
Dean Herbert
|
93fd913876
|
Add setting to allow automatically downloading during a spectating session
|
2020-10-28 19:43:06 +09:00 |
|
Dean Herbert
|
9807089834
|
Fix screen exit potentially occuring during transition
|
2020-10-28 19:43:06 +09:00 |
|
Dean Herbert
|
4df8119852
|
Add missing schedule
|
2020-10-28 19:43:06 +09:00 |
|
Dean Herbert
|
93e3e1a4db
|
Don't inherit ReplayPlayer to make results screen work correctly
|
2020-10-28 19:02:38 +09:00 |
|
Dean Herbert
|
344ff8f4bc
|
"Improve" visuals of spectator screen
|
2020-10-28 19:02:38 +09:00 |
|
Dean Herbert
|
2d73dfbe39
|
Add more safety around beatmap panel and button display logic
|
2020-10-28 19:02:38 +09:00 |
|
Dean Herbert
|
c97feb09bf
|
Allow continuing to automatically spectate user from results screen
|
2020-10-28 19:02:38 +09:00 |
|
Dean Herbert
|
16b0a7b33e
|
Add button flow to allow resuming watching after exiting manually
|
2020-10-28 19:02:38 +09:00 |
|
Dean Herbert
|
84d854e231
|
Avoid having the user profile show when clicking a spectator panel
|
2020-10-28 19:02:38 +09:00 |
|
Dean Herbert
|
32becb6882
|
Add simple listing of currently playing users
|
2020-10-28 19:02:38 +09:00 |
|
Dean Herbert
|
ce9dd0c920
|
Fix enum descriptions not being displayed in OverlayHeaderTabControl
|
2020-10-28 17:44:15 +09:00 |
|
Dean Herbert
|
6169349f7c
|
Fix switching to new beatmap not working correctly
|
2020-10-28 17:44:11 +09:00 |
|
Dean Herbert
|
730cc645fb
|
Avoid reconstructing ruleset for each frame bundle
|
2020-10-28 16:33:52 +09:00 |
|
Dean Herbert
|
5fcd39a43d
|
Ensure spectator screen is loaded before continuing
|
2020-10-28 16:29:06 +09:00 |
|
Dean Herbert
|
48b0357e7d
|
Fix "finished playing" events handled for potentially incorrect user
|
2020-10-28 16:11:14 +09:00 |
|
Dean Herbert
|
6eddd76bdc
|
Simplify FramedReplayInputHandler's SetFrame implementation
|
2020-10-28 16:03:23 +09:00 |
|
Dean Herbert
|
09da75b143
|
Merge branch 'frame-stability-clean-up' into spectator-replay-watcher
|
2020-10-28 15:34:46 +09:00 |
|
Dean Herbert
|
2b1e79a4e8
|
Simplify state changes further
|
2020-10-28 15:32:20 +09:00 |
|
Dean Herbert
|
c9515653b3
|
Restore previous directionality logic to avoid logic differences
|
2020-10-28 15:31:57 +09:00 |
|
Dean Herbert
|
77d807d0f5
|
Merge branch 'frame-stability-clean-up' into spectator-replay-watcher
|
2020-10-28 15:26:02 +09:00 |
|
Dean Herbert
|
59e9c2639a
|
Remove try-finally
|
2020-10-28 15:16:56 +09:00 |
|
Dean Herbert
|
a06516c900
|
Extract out frame stability state into enum for (hopefully) better clarity
|
2020-10-28 15:15:15 +09:00 |
|
Dean Herbert
|
8c9bda2ded
|
Split out replay update method
|
2020-10-28 15:14:06 +09:00 |
|
Dean Herbert
|
9b9a41596f
|
Split out frame stability calculation to own method
|
2020-10-28 15:14:06 +09:00 |
|
Dean Herbert
|
3e5322541d
|
Make direction setting more clear
|
2020-10-28 14:35:42 +09:00 |
|
Dean Herbert
|
351acce698
|
Merge branch 'master' into fix-editor-bindable-crash
|
2020-10-28 13:34:54 +09:00 |
|
Dean Herbert
|
01b576c861
|
Fix editor crash on exit when forcing exit twice in a row
|
2020-10-28 13:32:39 +09:00 |
|
Andrei Zavatski
|
914bd53788
|
Add missing blank line
|
2020-10-28 02:39:51 +03:00 |
|
Andrei Zavatski
|
6fd3686c4d
|
Use IReadOnlyCollection instead of List in SearchBeatmapSetsRequest
|
2020-10-28 02:36:35 +03:00 |
|
Andrei Zavatski
|
03c5057a92
|
Simplify BeatmapSearchMultipleSelectionFilterRow
|
2020-10-28 02:28:31 +03:00 |
|
Andrei Zavatski
|
fd11346a28
|
Update button colours
|
2020-10-28 01:48:24 +03:00 |
|
Andrei Zavatski
|
b4ec3b9fef
|
Simplify MultipleSelectionFilterTabItem state changes
|
2020-10-28 01:41:46 +03:00 |
|
Dean Herbert
|
0a7f3dc19b
|
Avoid null reference on finalization
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2020-10-28 07:29:07 +09:00 |
|
Andrei Zavatski
|
c4efceceb2
|
Use char instead of sting for request parameter creation
|
2020-10-27 23:57:11 +03:00 |
|
Andrei Zavatski
|
008d1d697c
|
Implement filtering by rank achieved
|
2020-10-27 23:14:48 +03:00 |
|