Andrei Zavatski
|
34a5e2d606
|
Don't update subtree masking in TimelineTickDisplay
|
2024-03-16 15:20:37 +03:00 |
|
Andrei Zavatski
|
981ee54cdc
|
Fix transforms overhead in TimelineTickDisplay
|
2024-03-16 15:05:52 +03:00 |
|
Dean Herbert
|
0ab0c52ad5
|
Automated pass
|
2023-06-24 01:00:03 +09:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dean Herbert
|
58217b6839
|
Fix weird conditional
|
2022-09-27 20:09:21 +09:00 |
|
Dean Herbert
|
a9088d9231
|
Add assert/log output when too many ticks are being displayed
|
2022-09-27 17:18:46 +09:00 |
|
Dean Herbert
|
e227519b09
|
Don't attempt to render timeline ticks until DrawWidth is above zero
|
2022-09-27 17:18:46 +09:00 |
|
Dean Herbert
|
9dc0eb7fd0
|
Remove unused static
|
2022-09-27 17:04:56 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Bartłomiej Dach
|
c892ec83ef
|
Fix wrong sizing of editor timeline ticks
|
2022-05-29 20:15:17 +02:00 |
|
Dean Herbert
|
4a88affd03
|
Move beat divisor tick size retrieval to static methods
|
2022-05-24 18:15:20 +09:00 |
|
Bartłomiej Dach
|
d0c01afc2e
|
Add flow for changing set of valid divisors between presets
|
2022-02-27 15:37:51 +01:00 |
|
Bartłomiej Dach
|
735414bc49
|
Replace TimeSignatures enum with struct for storage of arbitrary meter
|
2022-01-22 20:50:31 +01:00 |
|
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09: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
|
9be7981e0d
|
Adjust timeline ticks to be more visible
|
2021-03-19 19:45:00 +09:00 |
|
Bartłomiej Dach
|
94a8784e04
|
Allow editor change handler to be null
|
2020-12-01 20:08:31 +01:00 |
|
Dean Herbert
|
190c6ef45e
|
Fix timeline not updating ticks correctly after arbitrary timing control point changes
|
2020-12-01 16:44:08 +09:00 |
|
Dean Herbert
|
21c6242f90
|
Fix bar lines ("down beat" as people call it) showing up too often in timeline
|
2020-10-09 18:35:44 +09:00 |
|
Dean Herbert
|
5d888f687a
|
Account for the width of points so they don't suddenly appear at timeline edges
|
2020-10-09 16:49:51 +09:00 |
|
Dean Herbert
|
ceb1494c33
|
Only run regeneration when passing a new min/max tick boundary
|
2020-10-09 16:47:29 +09:00 |
|
Dean Herbert
|
017a8ce496
|
Only recalculate when display actually changes
|
2020-10-09 15:57:31 +09:00 |
|
Dean Herbert
|
9baf704942
|
Add local pooling to TimelineTickDisplay
|
2020-10-09 15:48:24 +09:00 |
|
Dean Herbert
|
90caa61245
|
Reverse comparison for readability
Co-Authored-By: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2020-02-01 02:05:26 +09:00 |
|
Dean Herbert
|
f51cfa2220
|
Fix too many ticks being displayed on beatmaps with multiple timing sections
Closes https://github.com/ppy/osu/issues/7681.
|
2020-01-31 00:24:00 +09:00 |
|
Dean Herbert
|
d5fda053f4
|
Use centre origin/anchors
|
2020-01-27 18:09:54 +09:00 |
|
Dean Herbert
|
493390b750
|
Rename class to TimelineTickDisplay
|
2020-01-27 18:08:01 +09:00 |
|