Dean Herbert
|
843b10ef34
|
Add back incorrectly removed control point display toggle
|
2024-08-22 01:05:47 +09:00 |
|
Dean Herbert
|
fef56cc29e
|
Remove expanding behaviour of timeline completely
|
2024-08-21 16:57:52 +09:00 |
|
Bartłomiej Dach
|
373ff47a94
|
Remove dead row attribute classes
These aren't shown on the control point table since difficulty and
sample control points were moved into objects.
|
2024-08-20 09:53:40 +02:00 |
|
Dean Herbert
|
2d52bab77b
|
Always show timing points in timeline when at the timing screen
Supersedes https://github.com/ppy/osu/pull/29196.
|
2024-07-31 19:43:08 +09:00 |
|
Dean Herbert
|
4ad7d900c1
|
Fix incorrect editor screen padding
|
2024-07-16 18:20:33 +09:00 |
|
Dean Herbert
|
7b0c1e3498
|
Also apply to timing textboxes
|
2024-07-11 16:54:27 +09:00 |
|
Salman Ahmed
|
ce93455aa8
|
Extend behaviour to sample edit popover
|
2024-07-10 15:16:10 +03:00 |
|
Bartłomiej Dach
|
9384cbcdd8
|
Fix scroll-into-view on control point table not working as it is supposed to
|
2024-06-27 09:46:35 +02:00 |
|
Bartłomiej Dach
|
a5aedded16
|
Remove commented code
|
2024-06-27 09:44:55 +02:00 |
|
Bartłomiej Dach
|
5c2d446767
|
Rewrite ControlPointTable to use virtualised list
|
2024-06-26 10:40:02 +02:00 |
|
Bartłomiej Dach
|
659505f711
|
Adjust calls to GetContainingInputManager()
|
2024-06-18 07:41:19 +02:00 |
|
Bartłomiej Dach
|
8a4ae5d23d
|
Null-propagate all calls to GetContainingFocusManager()
|
2024-06-18 07:30:46 +02:00 |
|
Dean Herbert
|
66ceda1d67
|
Update focus specifications in line with framework changes
|
2024-05-22 21:32:49 +08:00 |
|
Dean Herbert
|
d0b1ebff5a
|
Revert "Temporary rollback of framework / SDL3"
This reverts commit d7d569cf4e .
|
2024-05-22 16:29:39 +08:00 |
|
Dean Herbert
|
d7d569cf4e
|
Temporary rollback of framework / SDL3
|
2024-05-21 14:36:16 +08:00 |
|
Bartłomiej Dach
|
09b0f3005e
|
Apply generic math-related changes
|
2024-04-22 10:15:56 +02:00 |
|
Andrei Zavatski
|
549a8d678e
|
Reduce allocations in ControlPointList
|
2024-03-09 20:50:54 +03:00 |
|
Dean Herbert
|
6455c0583b
|
Update usage of CircularProgress.Current
|
2024-03-06 12:13:10 +08:00 |
|
Andrei Zavatski
|
2543a48ac8
|
Apply padding to GridContainers directly
|
2024-02-20 23:18:37 +03:00 |
|
Bartłomiej Dach
|
8a11ff1227
|
Apply local precision workaround to editor effect section
|
2024-01-29 11:52:38 +01:00 |
|
Salman Ahmed
|
46429c5074
|
Schedule control point switch for settings modifications to apply first
|
2024-01-17 08:15:01 +03:00 |
|
iminlikewithyou
|
5ae5d7f92d
|
change floor to round
|
2023-12-30 23:59:47 -06:00 |
|
Dean Herbert
|
03e2463b06
|
Add test coverage and refactor to better handle equality edge case
|
2023-12-26 21:21:08 +09:00 |
|
Dean Herbert
|
1f2f749db6
|
Fix selection not being retained in control point list when undoing / redoing
|
2023-12-26 21:04:42 +09:00 |
|
Dean Herbert
|
f2c0e7cf2e
|
Fix editor's control point list refreshing multiple times for a single change
|
2023-12-26 21:04:42 +09:00 |
|
Dean Herbert
|
f9e47242db
|
Add visual offset to better align editor waveforms with expectations
|
2023-12-26 17:44:49 +09:00 |
|
Dean Herbert
|
0be6743e87
|
Apply Bindable.Parse refactorings
|
2023-12-13 14:07:38 +09:00 |
|
Dean Herbert
|
64efc3d251
|
Decouple metronome tick playback from pendulum movement
Not super happy about doing this, but it seems like it's in the best
interest of editor usability.
|
2023-10-31 15:33:46 +09:00 |
|
Dean Herbert
|
61fd4186af
|
Ensure regenerateDisplay is eventually performed if originally called before load
|
2023-10-05 22:55:23 +09:00 |
|
Dean Herbert
|
76cc2f9f22
|
Fix WaveformComparisonDisplay potentially crashing on invalid track length
As seen at https://github.com/ppy/osu/runs/17415814918#r0s2.
|
2023-10-05 14:58:55 +09:00 |
|
Dean Herbert
|
9023059bc0
|
Convert to switch statement
|
2023-08-18 17:27:09 +09:00 |
|
OliBomby
|
360f9750e1
|
Allow selecting empty control point groups
|
2023-08-17 16:30:18 +02:00 |
|
Bartłomiej Dach
|
2e2b0c4e41
|
Move SliderWithTextBoxInput to more general namespace
|
2023-08-01 01:01:36 +02:00 |
|
Dean Herbert
|
20e4e2581a
|
Change IBeatSyncProvider.Clock to always be non-null
|
2023-07-13 22:13:40 +09:00 |
|
Dean Herbert
|
6ff1fb6b1a
|
Adjust sizing to allow for timing point information now being longer than before
|
2023-03-02 18:57:54 +09:00 |
|
Dean Herbert
|
044b0604b2
|
Move OmitFirstBarLine to TimingControlPoint
|
2023-02-28 19:29:31 +09:00 |
|
Bartłomiej Dach
|
a3cc0d23b3
|
Fix typo in xmldoc
|
2023-02-11 16:26:32 +01:00 |
|
Dean Herbert
|
6d876fdb9a
|
Automatically select the closest timing point on entering the timing screen
|
2023-02-10 17:48:56 +09:00 |
|
Dean Herbert
|
03e623d1d2
|
Move ControlPointList to own file
|
2023-02-10 17:37:31 +09:00 |
|
ansel
|
78adaa9b03
|
Enable nullability for timing screen
|
2023-01-14 02:23:21 +03:00 |
|
ansel
|
e90c698e62
|
Fix WCD does not take into account start time of control points
|
2023-01-06 16:35:39 +03:00 |
|
ansel
|
c6e2104ec2
|
Refresh waveforms instead of recreating the whole component
|
2023-01-06 03:46:49 +03:00 |
|
ansel
|
f25439e359
|
Move track change subscription to LoadComplete
|
2022-12-23 01:54:49 +03:00 |
|
ansel
|
f2e8776529
|
Bind to clock instead of music controller
|
2022-12-22 15:35:53 +03:00 |
|
ansel
|
a18ece8610
|
Listen for track reload in timing screen
|
2022-12-22 01:24:23 +03:00 |
|
Dean Herbert
|
bbf023cf68
|
Fix incorrect culture used when parsing timeline popup textbox content
|
2022-12-01 16:12:29 +09:00 |
|
Dean Herbert
|
2a3b24d058
|
Avoid need for implicit null casting
|
2022-11-30 14:21:04 +09:00 |
|
Dean Herbert
|
0659c84341
|
Rename method to be more in line with project naming
|
2022-11-30 14:17:49 +09:00 |
|
Jai Sharma
|
7dbf379351
|
Don't use verbatim string literals
|
2022-11-29 18:22:07 +00:00 |
|
Jai Sharma
|
218c04c174
|
Code quality
|
2022-11-27 03:23:08 +00:00 |
|