Commit Graph

20823 Commits

Author SHA1 Message Date
008d1d697c Implement filtering by rank achieved 2020-10-27 23:14:48 +03:00
1710b396e7 Implement BeatmapSearchMultipleSelectionFilterRow 2020-10-27 22:27:29 +03:00
1b40b56d41 Add ability to search by play criteria 2020-10-27 21:30:53 +03:00
26a60d898c Implement BeatmapSearchExtraFilterRow 2020-10-27 21:22:20 +03:00
742a96484b Add ability to set extra parameters to SearchBeatmapSetsRequest 2020-10-27 20:13:18 +03:00
26a7545534 Merge branch 'master' into fix-editor-samples-not-pausing-screen-swap 2020-10-27 21:29:16 +09:00
df5348cd93 Merge pull request #10601 from peppy/move-sample-pause-logic 2020-10-27 17:49:32 +09:00
b8beac27ce Use previous logic for catching-up mode 2020-10-27 17:14:41 +09:00
e0ad005cc1 Move editor sample disabling logic to editor class (and support screen switching) 2020-10-27 14:33:44 +09:00
09087faf3b Fix non-matching filename 2020-10-27 14:23:24 +09:00
9cfb81589e Use bindable flow instead 2020-10-27 14:10:12 +09:00
6853da459d Move sample pausing logic out of FrameStabilityContainer 2020-10-27 13:54:33 +09:00
e1f578c590 Change editor timing screen seek behaviour to only occur on clicking table rows
Previously it would react to any selection changed event, which could in
lude time changes (which is done by removing then adding the
ControlPointGroup).

Closes #10590.
2020-10-27 12:28:12 +09:00
68719bb23d Rename other variables to match 2020-10-27 10:59:24 +09:00
7392876b5f Fix mania crashing due to spectator client handling frames with unconverted beatmap 2020-10-27 00:35:25 +01:00
dfe07271de Add very basic latency handling to spectator test 2020-10-26 16:31:39 +09:00
b86347dc81 Merge branch 'master' into spectator 2020-10-26 13:39:07 +09:00
9caa7ff64d Remove debug endpoint 2020-10-26 13:38:05 +09:00
431054377a Merge branch 'master' into epilepsy-warning-volume-restoration 2020-10-25 22:22:11 +09:00
0542a45c43 Change to manual adjustment add/remove 2020-10-25 12:33:35 +01:00
8b04cd2cb0 Fix a potential null reference when loading carousel difficulties 2020-10-25 20:28:24 +09:00
85e14f3f0c Shorten fade duration to make fade out snappier 2020-10-25 00:40:11 +02:00
e101ba5cba Move volume manipulations to player loader 2020-10-25 00:40:11 +02:00
73174961f0 Rework animation sequence for readability 2020-10-24 22:30:08 +02:00
e20a986401 Add ruleset to state 2020-10-23 17:24:19 +09:00
89797d7a57 Merge pull request #9786 from Wieku/storyboard-skin-sprites
Allow storyboard elements to load textures from skins
2020-10-23 17:16:55 +09:00
4f746792fb Fix regression causing storyboard sprites to have incorrect origin support 2020-10-23 15:46:24 +09:00
8232bf1957 Merge pull request #10576 from Game4all/song-select-wedge-dynamic-star-rating 2020-10-23 15:39:02 +09:00
1b84402b96 Centralise and share logic for storyboard frame lookup method 2020-10-23 15:34:00 +09:00
9141f48b04 Remove beatmap-based ctor to promote single flow 2020-10-23 14:57:27 +09:00
4fca7675b0 Don't send spectate data when an autoplay mod is active 2020-10-23 14:47:21 +09:00
e99cf369fa Don't worry about EndPlaying being invoked when not playing 2020-10-23 13:33:23 +09:00
f11bcfcb8f Remove unnecessary public specification in interface
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2020-10-23 10:03:33 +09:00
54d666604b Fix incorrect order of flag settings 2020-10-22 22:56:23 +09:00
9f2f8d8cc7 Fix missing licence headers 2020-10-22 19:41:10 +09:00
147d502da1 Fix initial play state not being kept locally if not connected 2020-10-22 19:30:07 +09:00
ee2513bf4b Add batch sending 2020-10-22 19:17:19 +09:00
823d717a7d Reduce the serialised size of LegacyReplayFrame 2020-10-22 19:17:10 +09:00
34e889e66e Don't watch every user in normal gameplay (but allow so in test) 2020-10-22 18:38:03 +09:00
1ab6f41b3b Add basic send and receive test 2020-10-22 18:10:27 +09:00
c834aa6051 Use APIMod for mod serialization 2020-10-22 17:48:15 +09:00
0611b30258 Drop webpack 2020-10-22 17:48:15 +09:00
05697dfe68 Add spectator state object support 2020-10-22 17:48:15 +09:00
2021945a8c Add retry/error handling logic 2020-10-22 17:48:15 +09:00
96049c39c9 Add begin/end session logic 2020-10-22 17:48:15 +09:00
4788b4a643 Expose oauth access token via api interface 2020-10-22 17:48:15 +09:00
175fd512b0 Send frames to streaming client from replay recorder 2020-10-22 17:48:15 +09:00
93db75bd41 Begin shaping the spectator streaming component 2020-10-22 17:48:15 +09:00
c6db832efa Add xmldoc notes about thread safety of api bindables 2020-10-22 14:56:20 +09:00
5a00a05a95 Add missing schedule call 2020-10-22 14:49:48 +09:00