Dean Herbert
|
5ea33f4c04
|
Fix incorrect rounding in DragBar
|
2020-05-22 19:23:07 +09:00 |
|
Dean Herbert
|
c46bfc2532
|
Create SnapResult class to hold various snapping results
|
2020-05-20 21:00:47 +09:00 |
|
Dean Herbert
|
3354d48a38
|
Change snapping to be screen space coordinate based
|
2020-05-20 21:00:29 +09:00 |
|
smoogipoo
|
104c61d622
|
Remove unnecessary scale
|
2020-04-27 11:06:23 +09:00 |
|
Dean Herbert
|
48168dddce
|
Adjust editor timeline current marker to promote tick visibility
|
2020-04-27 10:54:32 +09:00 |
|
Dean Herbert
|
1c13fa6c61
|
Fix editor crashing when entering with no beatmap selected
|
2020-04-24 10:27:32 +09:00 |
|
smoogipoo
|
575b061dd7
|
Add change state support to more editor components
|
2020-04-09 22:02:42 +09:00 |
|
smoogipoo
|
683302a77d
|
Fix crash when trying to edit long beatmaps
|
2020-04-09 20:25:26 +09:00 |
|
Dean Herbert
|
ed837d3115
|
Use framework extension method for FromHex
|
2020-03-11 10:18:41 +09:00 |
|
recapitalverb
|
c753cb46c5
|
Use [Resolved] wherever possible
|
2020-02-14 20:14:00 +07:00 |
|
Dean Herbert
|
0e439e3a70
|
Fix missing dependency in ZoomableScrollContainer test
|
2020-02-14 14:41:55 +09:00 |
|
Dan Balasescu
|
60d796ae3f
|
Merge branch 'master' into fix-timeline-seek-while-playing
|
2020-02-14 13:04:38 +09:00 |
|
Dean Herbert
|
118f862342
|
Fix not being able to seek using scroll wheel in timeline while playing track
|
2020-02-13 12:03:50 +09:00 |
|
Dean Herbert
|
487dd47c9e
|
Add mouse down repeat support to timeline zoom buttons
|
2020-02-13 11:14:09 +09:00 |
|
Dean Herbert
|
56a091674b
|
Add placement display to timeline
|
2020-02-07 18:04:10 +09:00 |
|
smoogipoo
|
6ae0efa40d
|
Fix adjustment not working when dragged before object
|
2020-02-06 14:47:43 +09:00 |
|
smoogipoo
|
c138e3907e
|
Move methods below ctor
|
2020-02-06 14:35:45 +09:00 |
|
Dean Herbert
|
f5edad16e6
|
Improve visuals
|
2020-02-05 19:43:13 +09:00 |
|
Dean Herbert
|
98ab1f9862
|
Fix negative spinners
|
2020-02-05 18:35:31 +09:00 |
|
Dean Herbert
|
3d42973764
|
Allow scrolling via drag while dragging a hold note handle
|
2020-02-05 18:35:31 +09:00 |
|
Dean Herbert
|
cef45afbc8
|
Add a simple hover state
|
2020-02-05 18:35:31 +09:00 |
|
Dean Herbert
|
d56accaef1
|
Disallow negative / zero repeat counts (and fix off-by-one)
|
2020-02-05 18:35:31 +09:00 |
|
Dean Herbert
|
d04cc0123d
|
Initial implementation of timeline blueprint dragbars
|
2020-02-05 18:35:31 +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 |
|
Dan Balasescu
|
63501c188a
|
Merge pull request #7644 from peppy/standardise-zoom-levels
Standardise editor timeline zoom across maps of all lengths
|
2020-01-29 16:04:25 +09:00 |
|
Dan Balasescu
|
0d6fd0a54a
|
Merge branch 'master' into standardise-zoom-levels
|
2020-01-29 15:32:57 +09:00 |
|
Dan Balasescu
|
65ac412ff8
|
Merge branch 'master' into fix-beat-snap
|
2020-01-29 15:32:27 +09:00 |
|
Dean Herbert
|
4bb33046ca
|
Standardise editor timeline zoom across maps of all lengths
|
2020-01-28 13:03:06 +09:00 |
|
Dean Herbert
|
58654f28b6
|
Fix beat snap implementation being incorrect
|
2020-01-28 12:48:24 +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 |
|
Dean Herbert
|
084fa2f04a
|
Add timeline beat display
|
2020-01-27 17:38:50 +09:00 |
|
Dean Herbert
|
e24c4ab901
|
Adjust zoom defaults for timeline to be more useful
|
2020-01-27 17:34:40 +09:00 |
|
smoogipoo
|
811ddb02a4
|
General refactoring
|
2020-01-24 17:50:36 +09:00 |
|
Dean Herbert
|
5646f7777e
|
Add comment about custom SelectionHandler
|
2020-01-23 16:23:42 +09:00 |
|
Dean Herbert
|
5cadbb1ffb
|
Move timeline blueprint to own class
|
2020-01-23 16:22:43 +09:00 |
|
Dean Herbert
|
9d90799447
|
Remove useless container
|
2020-01-23 16:20:42 +09:00 |
|
Dean Herbert
|
289be7a17b
|
Merge branch 'i-beat-snapping' into timeline-maybe
|
2020-01-23 15:45:33 +09:00 |
|
Dean Herbert
|
56c044c44a
|
Move beat snapping to its own interface
|
2020-01-23 14:30:25 +09:00 |
|
Dean Herbert
|
cb09c2e144
|
Add support for dragging outside visible extents
|
2020-01-23 14:30:25 +09:00 |
|
Dean Herbert
|
477e1b7d27
|
Rename TimelineHitObjectDisplay to TimelineBlueprintContainer
|
2020-01-23 14:30:25 +09:00 |
|
Dean Herbert
|
9d2a46df89
|
Add beat snapping to timeline movement
|
2020-01-23 14:30:25 +09:00 |
|
Dean Herbert
|
53bdf72592
|
Allow basic timeline selection temporal movement
|
2020-01-23 14:30:25 +09:00 |
|
Dean Herbert
|
cb6e7425ae
|
Make dragbox stateful to fix blueprint movement
|
2020-01-23 14:30:25 +09:00 |
|
Dean Herbert
|
f0d810fe20
|
Follow start time and duration changes
|
2020-01-23 14:30:08 +09:00 |
|
Dean Herbert
|
63cef8b8b7
|
Rename nested classes to be more appropriate
|
2020-01-23 14:30:08 +09:00 |
|
Dean Herbert
|
89d90fdfa0
|
Fix drag not updating until mouse is moved while scrolling timeline
|
2020-01-23 14:30:07 +09:00 |
|
Dean Herbert
|
a8ec4907c4
|
Fix selections while scrolling timeline
|
2020-01-23 14:27:21 +09:00 |
|
Dean Herbert
|
c4395b1cea
|
Clean up nested class implementations
|
2020-01-23 14:27:20 +09:00 |
|