Commit Graph

4342 Commits

Author SHA1 Message Date
6eddd76bdc Simplify FramedReplayInputHandler's SetFrame implementation 2020-10-28 16:03:23 +09:00
09da75b143 Merge branch 'frame-stability-clean-up' into spectator-replay-watcher 2020-10-28 15:34:46 +09:00
2b1e79a4e8 Simplify state changes further 2020-10-28 15:32:20 +09:00
c9515653b3 Restore previous directionality logic to avoid logic differences 2020-10-28 15:31:57 +09:00
77d807d0f5 Merge branch 'frame-stability-clean-up' into spectator-replay-watcher 2020-10-28 15:26:02 +09:00
59e9c2639a Remove try-finally 2020-10-28 15:16:56 +09:00
a06516c900 Extract out frame stability state into enum for (hopefully) better clarity 2020-10-28 15:15:15 +09:00
8c9bda2ded Split out replay update method 2020-10-28 15:14:06 +09:00
9b9a41596f Split out frame stability calculation to own method 2020-10-28 15:14:06 +09:00
3e5322541d Make direction setting more clear 2020-10-28 14:35:42 +09:00
b3d793a505 Fix gameplay proceeding when no frames have been received yet 2020-10-27 18:58:37 +09:00
851d45d2eb Add sane pausing logic 2020-10-27 18:58:37 +09:00
9e6b0a42ec Allow FrameStabilityContainer to handle waiting-for-data state better (and pause outwards) 2020-10-27 18:58:37 +09:00
400542bc0b Ensure frames arrive 2020-10-27 18:58:37 +09:00
b8beac27ce Use previous logic for catching-up mode 2020-10-27 17:14:41 +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
27c1a4c4d3 Move right-click deletion logic to be handled at a SelectionBlueprint level 2020-10-27 12:53:54 +09:00
266596d404 Merge branch 'master' into right-click-circle-delete 2020-10-27 12:02:29 +09:00
7392876b5f Fix mania crashing due to spectator client handling frames with unconverted beatmap 2020-10-27 00:35:25 +01:00
3f8c4c57d0 Fix code style issues & restructure 2020-10-26 22:16:28 +01:00
05697dfe68 Add spectator state object support 2020-10-22 17:48:15 +09:00
96049c39c9 Add begin/end session logic 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
411ae38605 Remove unused using 2020-10-20 15:06:31 +09:00
267b399f9f Add some simple border styles 2020-10-20 13:59:03 +09:00
7c388f1132 Move editor playfield border locally to osu! composer 2020-10-19 21:20:13 +02:00
4267d23d59 Move border to more appropriate namespace 2020-10-19 20:56:34 +02:00
053c7a69a6 Fix code style issues & compilation failures 2020-10-19 20:22:48 +02:00
22bde43106 Merge branch 'master' into visible-playfield-boundary 2020-10-19 18:05:28 +09:00
fe51236c00 Merge branch 'master' into score-test 2020-10-19 15:55:52 +09:00
5b96f01564 Fix key counter actions displaying out of order 2020-10-18 19:21:36 +02:00
6385d5f369 Replace with local tolist 2020-10-16 23:40:44 +09:00
81cc5e1c42 Silence EF warning due to ordinal being unsupported 2020-10-16 23:31:37 +09:00
fe3a23750c Use char overloads for string methods 2020-10-16 11:52:29 +02:00
cc41845f56 Add missing string function ordinal specifications 2020-10-16 12:49:31 +09:00
5640d33d1a Merge branch 'master' into skin-disabler-refactor 2020-10-15 18:32:50 +09:00
ef2e2894a2 Merge branch 'master' into fix-mania-diffcalc 2020-10-14 23:49:14 +09:00
1684c4f412 Merge pull request #10503 from smoogipoo/fix-mod-combinations
Fix MultiMod difficulty calculator combinations not generating correctly
2020-10-14 23:42:59 +09:00
8b864c8c22 Merge branch 'master' into fix-multimod-copy 2020-10-14 22:29:38 +09:00
ed57b1363f Remove unused usings 2020-10-14 20:08:46 +09:00
c4fdd35223 Fix same-type incompatibility through multimod 2020-10-14 19:53:37 +09:00
e3eaba7b2c Move ISampleDisabler implementation to Player and FrameStabilityContainer 2020-10-14 19:39:48 +09:00
e9ebeedbe2 Refactor generation 2020-10-14 19:32:30 +09:00
d7a52e97ff Fix multimod difficulty combinations not generating correctly 2020-10-14 19:03:11 +09:00
f04aec538f Fix MultiMod throwing exceptions when creating copies 2020-10-14 18:12:19 +09:00
207c409792 Merge branch 'master' into fix-mania-diffcalc 2020-10-14 15:26:32 +09:00
1af17fbd5e Merge branch 'master' into fix-early-break-cull 2020-10-13 18:02:08 +02:00
372761a46f More/better commenting 2020-10-12 19:22:34 +09:00