smoogipoo
|
314b1646bd
|
Add xmldoc to MasterGameplayClockContainer
|
2021-04-16 20:47:09 +09:00 |
|
smoogipoo
|
3a78c19f96
|
More refactoring/xmldocs
|
2021-04-16 20:33:29 +09:00 |
|
smoogipoo
|
6301111fa3
|
Remove ClockToProcess, always process underlying clock
|
2021-04-16 20:17:21 +09:00 |
|
smoogipoo
|
a7aa3cb263
|
Merge branch 'gcc-abstraction' into multiplayer-spectator-screen
|
2021-04-16 20:16:26 +09:00 |
|
smoogipoo
|
f98ffbb1b3
|
Remove ClockToProcess, always process underlying clock
|
2021-04-16 20:15:42 +09:00 |
|
smoogipoo
|
5e82f40d67
|
Merge branch 'master' into gcc-abstraction
|
2021-04-16 20:14:53 +09:00 |
|
smoogipoo
|
65a6f9f8a4
|
Merge branch 'fix-initial-spectator-state-callback' into multiplayer-spectator-screen
|
2021-04-16 18:26:46 +09:00 |
|
smoogipoo
|
274e33184b
|
Fix SpectatorScreen potentially missing user playing callbacks
|
2021-04-16 18:22:22 +09:00 |
|
Dean Herbert
|
d9d50f0e88
|
Add border showing selected blueprints in timeline
|
2021-04-16 18:16:22 +09:00 |
|
Dan Balasescu
|
3c8e2b8b32
|
Merge branch 'master' into fix-potential-deselection-crash
|
2021-04-16 16:27:47 +09:00 |
|
Dan Balasescu
|
d3acbcced7
|
Merge pull request #12437 from peppy/fix-editor-placement-commit-false
Fix placement blueprints not being correctly removed after a rolled back placement
|
2021-04-16 16:25:05 +09:00 |
|
Dean Herbert
|
c59906e925
|
Fix an occasional crash when deleting a HitObject via internal means
|
2021-04-16 15:55:33 +09:00 |
|
Dean Herbert
|
119c9b4294
|
Fix placement blueprints not being correctly removed after a rolled back placement
|
2021-04-16 14:11:33 +09:00 |
|
Dean Herbert
|
42c066e6f2
|
Fix slider not displaying in timeline during zero-duration placement
|
2021-04-16 13:38:55 +09:00 |
|
smoogipoo
|
1c086d99de
|
Add loading spinner
|
2021-04-16 13:28:32 +09:00 |
|
smoogipoo
|
5ac0eb02cd
|
Always add player instances at first, populate later
|
2021-04-16 12:25:29 +09:00 |
|
Dean Herbert
|
c2340f1fe8
|
Move zoom settings back to run in a non-loaded state
|
2021-04-16 01:01:03 +09:00 |
|
Dean Herbert
|
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 |
|
Dan Balasescu
|
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 |
|
Dean Herbert
|
7cf15fe729
|
Merge pull request #12412 from peppy/timeline-adjustments
Update timeline control point display
|
2021-04-15 22:43:26 +09:00 |
|
Andrei Zavatski
|
71b06d7e61
|
Simplify ExtendableCircle even more
|
2021-04-15 15:53:21 +03:00 |
|
Dan Balasescu
|
7beaf0ce55
|
Merge branch 'master' into timeline-adjustments
|
2021-04-15 21:51:00 +09:00 |
|
Dean Herbert
|
ad671ee07a
|
Merge branch 'master' into timeline-adjustments
|
2021-04-15 20:42:38 +09:00 |
|
Dan Balasescu
|
e3bf5f1bbb
|
Merge branch 'master' into summary-timeline-kiai-display
|
2021-04-15 20:41:31 +09:00 |
|
Dan Balasescu
|
6f17c19a48
|
Merge branch 'master' into summary-timeline-design-refactors
|
2021-04-15 20:11:39 +09:00 |
|
Dan Balasescu
|
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 |
|
smoogipoo
|
b391a8f94e
|
Properly bind WaitingOnFrames
|
2021-04-15 19:37:45 +09:00 |
|
smoogipoo
|
33cc5c5cb3
|
A few more xmldocs
|
2021-04-15 19:35:57 +09:00 |
|
smoogipoo
|
82fcabb8f0
|
More refactorings/renamespacings/xmldocs
|
2021-04-15 19:32:55 +09:00 |
|
Dean Herbert
|
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 |
|
smoogipoo
|
df4fce2c57
|
Rename classes
|
2021-04-15 19:16:00 +09:00 |
|
smoogipoo
|
1705d472b5
|
Reimplement multiplayer syncing using new master/slave clocks
|
2021-04-15 19:12:52 +09:00 |
|
smoogipoo
|
fe3ba2b80e
|
Implement IAdjustableClock on GameplayClockContainer
|
2021-04-15 19:07:25 +09:00 |
|
Dean Herbert
|
0dc1577f68
|
Split out control point visualisation logic and add special kiai duration handling
|
2021-04-15 18:42:30 +09:00 |
|
Dean Herbert
|
153ee25510
|
Update base specifications to a more sane default
|
2021-04-15 18:42:07 +09:00 |
|
Dean Herbert
|
bf5af3310a
|
Update break colour to not look like kiai time
|
2021-04-15 17:04:11 +09:00 |
|
Dean Herbert
|
18e8682f39
|
Remove unused using statements
|
2021-04-15 17:01:25 +09:00 |
|
smoogipoo
|
33ad7850cb
|
Remove LastFrameTime
|
2021-04-15 16:45:59 +09:00 |
|
Dean Herbert
|
757475e6d4
|
Use correct representation colours
|
2021-04-15 16:39:20 +09:00 |
|
Dean Herbert
|
da6f9060fa
|
Centre end circles to avoid visual gaps
|
2021-04-15 16:39:20 +09:00 |
|
Dean Herbert
|
73821beb1d
|
Fix break display looking bad on very long beatmaps due to fixed corner radius
|
2021-04-15 16:39:20 +09:00 |
|
smoogipoo
|
6fc7488a67
|
Reimplement syncing logic as a new component
|
2021-04-15 16:33:59 +09:00 |
|
Dean Herbert
|
bc3b2af39d
|
Add rounded corners to timeline ticks display
|
2021-04-15 15:29:22 +09:00 |
|
smoogipoo
|
7993c2b880
|
Merge branch 'gcc-abstraction' into multiplayer-spectator-screen
|
2021-04-15 14:23:12 +09:00 |
|
Salman Ahmed
|
6c5234f8da
|
Move default IgnoreUserSettings value to construction
|
2021-04-15 08:04:03 +03:00 |
|
Salman Ahmed
|
92fd34cea9
|
Revert "Inverse ignore user settings bindable to "apply user settings" instead"
This reverts commit 175b8da2b2 .
|
2021-04-15 08:02:12 +03:00 |
|
Salman Ahmed
|
175b8da2b2
|
Inverse ignore user settings bindable to "apply user settings" instead
|
2021-04-15 07:34:20 +03:00 |
|
Salman Ahmed
|
a5fa14ac4a
|
Ignore user settings on background screen beatmap by default
|
2021-04-14 23:35:42 +03:00 |
|
smoogipoo
|
f56125bd68
|
Update clock from base class
|
2021-04-14 21:15:14 +09:00 |
|
Dean Herbert
|
d1c68cb92b
|
Simplify content creation of Timeline / TimelineArea
|
2021-04-14 21:03:52 +09:00 |
|
Dean Herbert
|
be08b9d1ef
|
Combine logic of Difficulty and Timing pieces where feasible
|
2021-04-14 20:55:34 +09:00 |
|
Dean Herbert
|
afbb674e52
|
TopLeft align check buttons so they don't move while interacting with them
|
2021-04-14 20:54:35 +09:00 |
|
Dean Herbert
|
99f05253fd
|
Adjust timeline sizing to closer match designs (but not 1:1 yet)
|
2021-04-14 20:54:35 +09:00 |
|
Dean Herbert
|
f9b1b7fe25
|
Update SamplePointPiece design
|
2021-04-14 20:54:35 +09:00 |
|
smoogipoo
|
774cca38c4
|
Make spectating instances use custom GCC
|
2021-04-14 20:39:14 +09:00 |
|
Dean Herbert
|
a8df2388eb
|
Update design for TimingControlPoint
|
2021-04-14 20:11:47 +09:00 |
|
Dean Herbert
|
1209c9fa32
|
Allow timeline to expand in height when control points are to be displayed
|
2021-04-14 20:10:50 +09:00 |
|
smoogipoo
|
54643f53e3
|
Merge branch 'gcc-abstraction' into multiplayer-spectator-screen
|
2021-04-14 19:56:58 +09:00 |
|
smoogipoo
|
18c69cdaf7
|
Split out files
|
2021-04-14 19:50:22 +09:00 |
|
smoogipoo
|
b53b30c1a9
|
Fix incorrect offset due to another intermediate Decoupleable clock
|
2021-04-14 19:33:55 +09:00 |
|
smoogipoo
|
2935f87e70
|
Fix IsPaused not being bound
|
2021-04-14 18:29:34 +09:00 |
|
Dean Herbert
|
26110cd777
|
Fix timeline not receiving input (being eaten by composer)
|
2021-04-14 18:17:27 +09:00 |
|
Dean Herbert
|
a314f90d37
|
Allow timeline to govern the size of the rest of the editor content
|
2021-04-14 18:17:27 +09:00 |
|
smoogipoo
|
1aa36818df
|
Abstractify GameplayClockContainer
|
2021-04-14 17:47:11 +09:00 |
|
Dean Herbert
|
e543db9bee
|
Use additive blending for background box
Doesn't make a huge difference but this was intended.
|
2021-04-14 14:56:28 +09:00 |
|
Dean Herbert
|
b7d2821b55
|
Display the centre marker above the waveform
Gives it a bit more visibility. This is where it was meant to sit, but
didn't consider using a proxy drawable to make it work previously.
|
2021-04-14 14:52:48 +09:00 |
|
Dean Herbert
|
7654df94f6
|
Merge pull request #12395 from frenzibyte/fix-cinema-ignore-settings
Fix beatmap background displayed if storyboard is hidden on "Cinema" mod
|
2021-04-14 14:31:03 +09:00 |
|
Dean Herbert
|
6044083cf7
|
Speed up the fade of the HUD a touch
|
2021-04-14 14:25:16 +09:00 |
|
Dean Herbert
|
65a1270f9a
|
Hide top-right HUD overlay elements as part of HUD visibility
|
2021-04-14 14:16:18 +09:00 |
|
smoogipoo
|
69b01e7270
|
Add some debugging
|
2021-04-14 00:58:03 +09:00 |
|
smoogipoo
|
77830527e7
|
Fix spectate button being disabled during play
|
2021-04-13 23:57:16 +09:00 |
|
Dean Herbert
|
21e8e5fbca
|
Move common table layout logic into EditorTable abstract class
|
2021-04-13 23:26:19 +09:00 |
|
smoogipoo
|
d49b90877e
|
Fix operation remaining in progress
|
2021-04-13 23:21:48 +09:00 |
|
Dean Herbert
|
0edc1a850d
|
Split out common EditorTable base class
|
2021-04-13 23:05:58 +09:00 |
|
Dean Herbert
|
1ff4e2076f
|
Merge branch 'master' into verify-tab
|
2021-04-13 23:05:48 +09:00 |
|
smoogipoo
|
3039b7b0f9
|
Make tests a bit more resilient
|
2021-04-13 22:40:24 +09:00 |
|
smoogipoo
|
20823abb30
|
Make resyncing a bit more resilient
|
2021-04-13 22:10:35 +09:00 |
|
Andrei Zavatski
|
e601141be2
|
Simplify ExtendableCircle component
|
2021-04-13 14:57:02 +03:00 |
|
smoogipoo
|
627dd960b0
|
Disable player input for now
|
2021-04-13 20:52:20 +09:00 |
|
Dan Balasescu
|
1505a38164
|
Merge pull request #12396 from peppy/update-timeline-slider-apperance
Update timeline slider/spinner apperance
|
2021-04-13 20:47:44 +09:00 |
|
Dan Balasescu
|
b2aa46690d
|
Merge pull request #12389 from peppy/fix-editor-ctrl-drag-deselection
Fix ctrl-dragging on an existing selection unexpectedly causing deselection
|
2021-04-13 20:38:29 +09:00 |
|
smoogipoo
|
5b53a2b211
|
Merge branch 'master' into multiplayer-spectator-screen
|
2021-04-13 20:07:56 +09:00 |
|
Dean Herbert
|
464fc02875
|
Fix some styling issues with the verify screen layout
|
2021-04-13 19:55:17 +09:00 |
|
Dean Herbert
|
03ba04e8ce
|
Split out general checks into its own verifier class (and remove static usage)
|
2021-04-13 19:50:22 +09:00 |
|
Dean Herbert
|
2c1f20a38f
|
Merge branch 'master' into fix-editor-alt-scroll
|
2021-04-13 19:36:25 +09:00 |
|
Dean Herbert
|
e7b0042a60
|
Remove unnecessary hover / shadow logic
|
2021-04-13 19:30:20 +09:00 |
|
Dean Herbert
|
b2c17979de
|
Update colours of all overlay components in one swoop (based off combo colour)
|
2021-04-13 19:26:20 +09:00 |
|
Dean Herbert
|
495fdd8d65
|
Update drag area display to match new design logic
|
2021-04-13 19:26:20 +09:00 |
|
Dean Herbert
|
109ee395bf
|
Fix input and remove outdated hover logic
|
2021-04-13 19:26:20 +09:00 |
|
Dean Herbert
|
00f235760d
|
Update visual appearance of timeline blueprints to close match new designs
|
2021-04-13 19:26:20 +09:00 |
|
Dean Herbert
|
2884ed3ab9
|
Merge pull request #12350 from smoogipoo/multiplayer-spectator-player-grid
Add the multiplayer spectator player grid
|
2021-04-13 19:25:32 +09:00 |
|
Dan Balasescu
|
fd32c7d7df
|
Merge pull request #12393 from peppy/update-timeline-design-a-bit
Update timeline tick display to differentiate tick type using width
|
2021-04-13 18:14:58 +09:00 |
|
Salman Ahmed
|
7c53bebfd4
|
Fix beatmap background not hiding when user settings ignored and storyboard replaces background
|
2021-04-13 12:00:13 +03:00 |
|
Naxess
|
60c2494b31
|
Make BeatmapVerifier an interface
|
2021-04-13 10:40:56 +02:00 |
|
Salman Ahmed
|
36510309d1
|
Merge EnableUserDim and IgnoreUserSettings to one bindable
|
2021-04-13 10:58:56 +03:00 |
|
Dean Herbert
|
27e851c2ee
|
Also adjust height
|
2021-04-13 16:43:29 +09:00 |
|
Dean Herbert
|
ebf97ff48f
|
Update timeline ticks to use width as a differentiation method, rather than height
|
2021-04-13 16:29:35 +09:00 |
|
Dean Herbert
|
273099d53c
|
Don't store online IDs from score submission responses for now
Closes remaining portion of https://github.com/ppy/osu/issues/12372.
|
2021-04-13 14:31:44 +09:00 |
|
Dean Herbert
|
66e74da2b7
|
Fix regression in quick delete mouse action blocking
|
2021-04-13 13:03:14 +09:00 |
|
Christine Chen
|
f66306a81a
|
Remove IsLowBattery
|
2021-04-12 11:15:24 -04:00 |
|