af20863799
Merge branch 'fix-editor-placement-commit-false' into fix-slider-zero-length
2021-04-16 14:30:46 +09:00
a965e8a75d
Remove AutoGenerator workaround of now-fixed issue
2021-04-16 14:13:41 +09:00
91c7d8d26c
Introduce StartFrame
and EndFrame
to simplify the replay interpolation code
2021-04-16 14:13:41 +09:00
84bc81a6de
Make FramedReplayInputHandler.CurrentTime non-null
2021-04-16 14:13:41 +09:00
936bde28a3
Remove manual handling of IsActive in RulesetInputManager
...
Now it is supported in framework
2021-04-16 14:13:41 +09:00
5652490d61
Fix OnUserBeganPlaying not being invoked if already watching
2021-04-16 14:11:55 +09:00
119c9b4294
Fix placement blueprints not being correctly removed after a rolled back placement
2021-04-16 14:11:33 +09:00
5c0ef55691
Rename SliderPlacementState
to make way for more generic version
2021-04-16 14:09:35 +09:00
33a665224e
Clean up skipOutroOverlay if skipping is disabled
2021-04-16 01:03:15 -04:00
b15838b220
Move storyboard outro logic to DrawableStoryboard
2021-04-16 00:59:10 -04:00
42c066e6f2
Fix slider not displaying in timeline during zero-duration placement
2021-04-16 13:38:55 +09:00
1c086d99de
Add loading spinner
2021-04-16 13:28:32 +09:00
5ac0eb02cd
Always add player instances at first, populate later
2021-04-16 12:25:29 +09:00
a9d1d163bb
Merge pull request #12431 from peppy/fix-timeline-initial-seek
...
Fix timeline seeking to an incorrect initial location
2021-04-16 10:19:12 +09:00
0e545e1ed9
Add IHasDuration interface with EndTime for storyboard elements to implement
2021-04-15 17:17:02 -04:00
45c2b72a25
Merge branch 'master' into play-storyboard-outro
2021-04-15 15:11:35 -04:00
25b8c2f257
Allow skipping storyboard outro
...
Reuses SkipOverlay by calculating the endtime of the storyboard and using that as a "start point". Upon skipping the outro the score is instantly shown.
When the end of the storyboard is reached the score screen automatically shows up. If the player holds ESC (pause) during the outro, the score is displayed
The storyboard endtime is calculated by getting the latest endtime of the storyboard's elements, or simply returning 0 if there is no storyboard.
Co-Authored-By: Marlina José <marlina@umich.edu >
2021-04-15 13:20:40 -04:00
c2340f1fe8
Move zoom settings back to run in a non-loaded state
2021-04-16 01:01:03 +09:00
15d48a924b
Set the timeline's height to a sane non-zero default
...
This isn't required but makes the initial appearance animation nicer.
2021-04-16 00:58:32 +09:00
215ad78045
Merge pull request #12404 from peppy/volume-control-acceleration
...
Add simple acceleration to volume metre adjustments
2021-04-16 00:31:26 +09:00
587973be25
Merge pull request #12405 from frenzibyte/top-left-cursor
...
Add support for legacy skin's `CursorCentre` setting
2021-04-16 00:30:53 +09:00
34859a4760
Invalidate drawnode on change
2021-04-15 23:37:05 +09:00
a19f3bac35
Merge pull request #12408 from peppy/hide-top-right-elements-as-part-of-hud
...
Hide top-right HUD overlay elements as part of HUD visibility
2021-04-15 23:29:55 +09:00
6f3158e8c8
Increase multiplier to 1.8
2021-04-15 23:24:13 +09:00
cc84ffe228
Merge branch 'master' into volume-control-acceleration
2021-04-15 23:23:23 +09:00
6a36e326bc
Merge pull request #12410 from peppy/mod-barrel-roll
...
Add "Barrel Roll" mod
2021-04-15 22:53:34 +09:00
1e0045ae31
Merge pull request #12406 from peppy/volume-control-key-repeat
...
Fix volume controls not supporting key repeat
2021-04-15 22:47:13 +09:00
7cf15fe729
Merge pull request #12412 from peppy/timeline-adjustments
...
Update timeline control point display
2021-04-15 22:43:26 +09:00
6bfde9c1cb
Merge pull request #12429 from EVAST9919/editor-fix
...
Simplify ExtendableCircle even more
2021-04-15 22:36:32 +09:00
fd3d1fa8e6
Merge pull request #12376 from ekrctb/refactor-framed-replay-input-hander
...
Rewrite framed replay input handler for robustness
2021-04-15 22:26:35 +09:00
3374895e40
Merge branch 'master' into mod-barrel-roll
2021-04-15 22:15:26 +09:00
ea94a90305
Merge pull request #12428 from smoogipoo/fix-gameplay-cursor-regression
...
Fix gameplay cursor showing offscreen
2021-04-15 21:58:43 +09:00
71b06d7e61
Simplify ExtendableCircle even more
2021-04-15 15:53:21 +03:00
7beaf0ce55
Merge branch 'master' into timeline-adjustments
2021-04-15 21:51:00 +09:00
ac8e462d32
Merge branch 'master' into refactor-framed-replay-input-hander
2021-04-15 21:48:58 +09:00
503302f63c
Merge pull request #12423 from peppy/summary-timeline-kiai-display
...
Show kiai time on summary timeline (and split out other control point types)
2021-04-15 21:19:33 +09:00
1a987dfbc0
Fix gameplay cursor showing offscreen
2021-04-15 21:16:38 +09:00
ad671ee07a
Merge branch 'master' into timeline-adjustments
2021-04-15 20:42:38 +09:00
e3bf5f1bbb
Merge branch 'master' into summary-timeline-kiai-display
2021-04-15 20:41:31 +09:00
bcde4822f2
Merge pull request #12421 from peppy/summary-timeline-design-refactors
...
Show correct colours (and improve design) of summary timeline
2021-04-15 20:41:20 +09:00
6f17c19a48
Merge branch 'master' into summary-timeline-design-refactors
2021-04-15 20:11:39 +09:00
b70dae7cf1
Merge pull request #12420 from peppy/round-timeline-ticks
...
Add rounded corners to timeline ticks display
2021-04-15 20:11:20 +09:00
98e2245d83
Merge pull request #12422 from ekrctb/no-lazy-list
...
Remove usage of Lazy<List<...>> by always allocating an empty list
2021-04-15 20:09:39 +09:00
b391a8f94e
Properly bind WaitingOnFrames
2021-04-15 19:37:45 +09:00
33cc5c5cb3
A few more xmldocs
2021-04-15 19:35:57 +09:00
82fcabb8f0
More refactorings/renamespacings/xmldocs
2021-04-15 19:32:55 +09:00
5b06a68b93
Merge pull request #12330 from Cublibre/master
...
Send a warning notification if device is unplugged and at low battery
2021-04-15 19:21:04 +09:00
df4fce2c57
Rename classes
2021-04-15 19:16:00 +09:00
1705d472b5
Reimplement multiplayer syncing using new master/slave clocks
2021-04-15 19:12:52 +09:00
fe3ba2b80e
Implement IAdjustableClock on GameplayClockContainer
2021-04-15 19:07:25 +09:00