Commit Graph

661 Commits

Author SHA1 Message Date
7599efac30 Update editor cases where repeat should not be handled 2021-11-18 13:13:36 +09:00
9a19a516f9 Adjust spacings on sample point piece popover 2021-11-13 21:59:45 +01:00
73ca1d39a2 Improve sample bank text box UX in case of multiple selection 2021-11-13 21:59:44 +01:00
3fee6b0938 Add support for setting sample bank & volume for multiple objects at once 2021-11-13 21:24:59 +01:00
9800cd4903 Add test coverage for sample control point piece operation 2021-11-13 18:14:50 +01:00
e1c28ddd76 Adjust difficulty point popover content spacing 2021-11-12 23:32:12 +01:00
e55e2a1697 Allow to adjust slider velocity on multiple objects simultaneously 2021-11-12 23:32:11 +01:00
7ba93aac27 Add test coverage for difficulty point piece operation 2021-11-12 22:16:09 +01:00
09701d0af1 Use explicit primitive type specification 2021-11-04 16:02:37 +09:00
0f4f1349db Merge branch 'master' into editor-context-menu-on-select 2021-11-04 15:59:06 +09:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
c633e2e952 only propagate unmodified right click 2021-10-26 16:24:53 -04:00
f64fa65fd5 right click on unselected object shows context menu 2021-10-26 14:52:15 -04:00
c47497923a Schedule drag events for now 2021-10-15 19:52:44 +09:00
3909fd8caa Fix wonkiness when dragging slider end at high input refresh rates 2021-10-15 19:43:57 +09:00
ac471a0ec1 Merge branch 'no-more-difficulty-control-points-info' into slider-timeline-velcotiy-adjust-v2 2021-10-01 17:46:58 +09:00
46bafb6252 Merge branch 'master' into no-more-difficulty-control-points-info 2021-09-28 13:53:56 +09:00
ca6cbca04a Fix range selection crashing after non-mouse selection 2021-09-27 20:54:29 +02:00
df85092426 Resolve inner items early in process and rename variable 2021-09-27 14:24:17 +09:00
41fb3371e5 Merge branch 'master' into blueprint-container-sorting 2021-09-27 14:12:09 +09:00
d3203f83dd Add implementation of range selection 2021-09-26 20:12:26 +02:00
81d160c85a Add test covering expected UX of range selection 2021-09-26 19:27:47 +02:00
6dc3e66c93 Include combo information when determining ordering if available 2021-09-26 15:52:25 +02:00
a86b9893ac Always re-sort blueprints before adding/removing one 2021-09-26 15:48:56 +02:00
4e094b2127 Implement grid size toggling matching stable 2021-09-19 20:26:02 +02:00
56e80a0706 Add rectangular position snap grid 2021-09-19 18:07:19 +02:00
f9d5abff8a Update with keybinding changes 2021-09-16 18:26:12 +09:00
563bf92529 Also update the full object on sample changes to make them apply immediately 2021-09-14 19:21:23 +09:00
d825da3983 Add note about a better way to adjust velocity 2021-09-14 18:54:29 +09:00
e4dd59aee2 Add popovers to adjust SV and samples from the timeline 2021-09-14 18:51:22 +09:00
9d17f84681 Adjust timeline height to account for less global control points 2021-09-14 18:51:11 +09:00
9551e77553 Remove difficulty and sample sections from timing screen 2021-09-14 18:51:11 +09:00
87cfcf706e Add ability to change slider velocity with shift-drag 2021-09-14 18:26:17 +09:00
6015b5037a Display difficulty and sample control points associated with hitobjects 2021-09-14 18:26:16 +09:00
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
a3d9ab1e2e Move approach rate to EffectControlPoint 2021-09-03 16:58:16 +09:00
f16468b706 Improve visibility of repeat ticks / drag areas on timeline 2021-08-17 18:17:55 +09:00
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
7bc30b46ff Use BindValueChanged with last running immediately instead 2021-07-23 07:51:58 +03:00
ee3791ccf2 Update colours once on TimelineHitObjectBlueprint 2021-07-23 06:25:56 +03:00
523c154f15 Add ComboIndexWithOffsetsBindable and bind similar to ComboIndexBindable 2021-07-22 16:40:33 +03:00
8b1202153a Merge pull request #13951 from LumpBloom7/timeline-object-interactions
Make timeline blueprints outside of TimelineBlueprint boundaries interactable
2021-07-22 16:20:22 +09:00
957a0686ed Split out nested classes from TimelineBlueprintContainer
They got too big.
2021-07-22 15:48:08 +09:00
b5cc9010de Move resolved property to top of class 2021-07-22 15:39:01 +09:00
9d43ca122f Allow context menus to be triggered as well 2021-07-21 12:04:09 +02:00
f85ff40a6b Add back LeftMouse button check 2021-07-21 11:47:21 +02:00
adda96ac86 Merge pull request #13962 from ekrctb/platform-action
Adapt to framework `PlatformAction` type change
2021-07-21 18:17:38 +09:00
1bac471b49 Adapt to PlatformAction type change 2021-07-21 16:12:53 +09:00
1bff4373b3 Allow specifying flipping support of selection box different from scaling 2021-07-21 15:59:45 +09:00
a8cf6a6854 Fix slight Y position offset in HandleDrag 2021-07-20 23:00:58 +02:00