Dean Herbert
|
6779503e57
|
Refactor logic to avoid TimelineSelectionHandler having to block base calls
|
2022-01-05 16:56:54 +09:00 |
|
Dean Herbert
|
866ae3472b
|
Add global flip hotkeys
|
2022-01-05 16:48:07 +09:00 |
|
Bartłomiej Dach
|
7ab1c0c99d
|
Improve contrast of timeline blueprint foreground content for pastel combo colours
|
2021-12-21 12:54:17 +01:00 |
|
Dean Herbert
|
1eed2436e6
|
Clean up unused resolved properties
|
2021-12-03 18:49:49 +09:00 |
|
Bartłomiej Dach
|
9a19a516f9
|
Adjust spacings on sample point piece popover
|
2021-11-13 21:59:45 +01:00 |
|
Bartłomiej Dach
|
73ca1d39a2
|
Improve sample bank text box UX in case of multiple selection
|
2021-11-13 21:59:44 +01:00 |
|
Bartłomiej Dach
|
3fee6b0938
|
Add support for setting sample bank & volume for multiple objects at once
|
2021-11-13 21:24:59 +01:00 |
|
Bartłomiej Dach
|
9800cd4903
|
Add test coverage for sample control point piece operation
|
2021-11-13 18:14:50 +01:00 |
|
Bartłomiej Dach
|
e1c28ddd76
|
Adjust difficulty point popover content spacing
|
2021-11-12 23:32:12 +01:00 |
|
Bartłomiej Dach
|
e55e2a1697
|
Allow to adjust slider velocity on multiple objects simultaneously
|
2021-11-12 23:32:11 +01:00 |
|
Bartłomiej Dach
|
7ba93aac27
|
Add test coverage for difficulty point piece operation
|
2021-11-12 22:16:09 +01:00 |
|
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09:00 |
|
Dean Herbert
|
c47497923a
|
Schedule drag events for now
|
2021-10-15 19:52:44 +09:00 |
|
Dean Herbert
|
3909fd8caa
|
Fix wonkiness when dragging slider end at high input refresh rates
|
2021-10-15 19:43:57 +09:00 |
|
Dean Herbert
|
ac471a0ec1
|
Merge branch 'no-more-difficulty-control-points-info' into slider-timeline-velcotiy-adjust-v2
|
2021-10-01 17:46:58 +09:00 |
|
Dean Herbert
|
46bafb6252
|
Merge branch 'master' into no-more-difficulty-control-points-info
|
2021-09-28 13:53:56 +09:00 |
|
Bartłomiej Dach
|
ca6cbca04a
|
Fix range selection crashing after non-mouse selection
|
2021-09-27 20:54:29 +02:00 |
|
Bartłomiej Dach
|
d3203f83dd
|
Add implementation of range selection
|
2021-09-26 20:12:26 +02:00 |
|
Bartłomiej Dach
|
81d160c85a
|
Add test covering expected UX of range selection
|
2021-09-26 19:27:47 +02:00 |
|
smoogipoo
|
f9d5abff8a
|
Update with keybinding changes
|
2021-09-16 18:26:12 +09:00 |
|
Dean Herbert
|
563bf92529
|
Also update the full object on sample changes to make them apply immediately
|
2021-09-14 19:21:23 +09:00 |
|
Dean Herbert
|
d825da3983
|
Add note about a better way to adjust velocity
|
2021-09-14 18:54:29 +09:00 |
|
Dean Herbert
|
e4dd59aee2
|
Add popovers to adjust SV and samples from the timeline
|
2021-09-14 18:51:22 +09:00 |
|
Dean Herbert
|
9d17f84681
|
Adjust timeline height to account for less global control points
|
2021-09-14 18:51:11 +09:00 |
|
Dean Herbert
|
9551e77553
|
Remove difficulty and sample sections from timing screen
|
2021-09-14 18:51:11 +09:00 |
|
Dean Herbert
|
87cfcf706e
|
Add ability to change slider velocity with shift-drag
|
2021-09-14 18:26:17 +09:00 |
|
Dean Herbert
|
6015b5037a
|
Display difficulty and sample control points associated with hitobjects
|
2021-09-14 18:26:16 +09:00 |
|
Dean Herbert
|
d4e5a612ea
|
Update IPositionalSnapProvider to take a HitObject as reference, rather than raw time
This allows fetching the correct `DifficultyControlPoint` from the
hitobject. Nothing more.
|
2021-09-03 17:11:12 +09:00 |
|
Dean Herbert
|
a3d9ab1e2e
|
Move approach rate to EffectControlPoint
|
2021-09-03 16:58:16 +09:00 |
|
Dean Herbert
|
f16468b706
|
Improve visibility of repeat ticks / drag areas on timeline
|
2021-08-17 18:17:55 +09:00 |
|
Dean Herbert
|
50a2abbe7f
|
Merge pull request #12683 from frenzibyte/legacy-beatmap-combo-offset
Apply combo offsets "colour hax" only on beatmap skins
|
2021-07-23 14:30:18 +09:00 |
|
Salman Ahmed
|
7bc30b46ff
|
Use BindValueChanged with last running immediately instead
|
2021-07-23 07:51:58 +03:00 |
|
Salman Ahmed
|
ee3791ccf2
|
Update colours once on TimelineHitObjectBlueprint
|
2021-07-23 06:25:56 +03:00 |
|
Salman Ahmed
|
523c154f15
|
Add ComboIndexWithOffsetsBindable and bind similar to ComboIndexBindable
|
2021-07-22 16:40:33 +03:00 |
|
Dean Herbert
|
957a0686ed
|
Split out nested classes from TimelineBlueprintContainer
They got too big.
|
2021-07-22 15:48:08 +09:00 |
|
Dean Herbert
|
b5cc9010de
|
Move resolved property to top of class
|
2021-07-22 15:39:01 +09:00 |
|
Derrick Timmermans
|
9d43ca122f
|
Allow context menus to be triggered as well
|
2021-07-21 12:04:09 +02:00 |
|
Derrick Timmermans
|
a8cf6a6854
|
Fix slight Y position offset in HandleDrag
|
2021-07-20 23:00:58 +02:00 |
|
Derrick Timmermans
|
bfec87b082
|
Let TimelineBlueprintContainer only accept positional input within timeline quad
|
2021-07-20 22:30:50 +02:00 |
|
Derrick Timmermans
|
8b09ddbcd6
|
Merge branch 'ppy:master' into timeline-object-interactions
|
2021-07-20 16:36:39 +02:00 |
|
Salman Ahmed
|
1af230c48c
|
Merge branch 'master' into refactor-combo-colour-retrieval
|
2021-07-20 10:08:25 +03:00 |
|
Derrick Timmermans
|
2e2a2bdd99
|
Allow moving timeline selection when mousedown event is outside of blueprint container
|
2021-07-18 18:06:59 +02:00 |
|
Derrick Timmermans
|
ee220feecf
|
Avoid using guesses to determine whether inputs blocked
|
2021-07-18 16:04:23 +02:00 |
|
Derrick Timmermans
|
e35cff99c7
|
Pass on mouseDown input to timeline if no selection modification is made with that input
|
2021-07-16 17:21:43 +02:00 |
|
Derrick Timmermans
|
3e8a13bfbf
|
Allow interacting with timeline objects outside of drawable bounds
|
2021-07-16 16:16:34 +02:00 |
|
ekrctb
|
0b351c9922
|
Fix "possible NRE" inspection
|
2021-06-23 10:57:04 +09:00 |
|
Dean Herbert
|
bc3b7233ab
|
Show osu!taiko centre/rim colouring in editor timeline
Closes #13443.
|
2021-06-11 14:17:30 +09:00 |
|
Dean Herbert
|
4c9d72e62a
|
Ensure EditorBeatmap.Update is called inside PerformOnSelection calls
|
2021-05-23 21:22:35 +09:00 |
|
Salman Ahmed
|
eeeb001d62
|
Refactor combo colour retrieval logic to request skin lookups instead
|
2021-05-05 07:17:27 +03:00 |
|
Dean Herbert
|
7ec5ea1eb5
|
Remove hitobject terminology from base classes
|
2021-04-27 19:01:29 +09:00 |
|