78d15dd350
Sequencer - Moving points (overrides support)
2017-11-29 12:44:36 +01:00
0106529e96
Sequencer - Point insertion/deletion
...
Also selecting a point no longer explodes.
2017-11-29 11:37:47 +01:00
82100cecc4
Sequencer - Segment management for overrides
2017-11-29 10:23:24 +01:00
9a15267749
Sequencer - Fixed track selection
...
Overrides / single inputs were not preventing each other from being
added anymore.
2017-11-29 07:23:36 +01:00
57c5b6569c
Sequencer - "Append segment" / "Clear" for overrides
2017-11-29 07:20:22 +01:00
05c9580e71
Sequencer - Work in progress on override support
2017-11-28 22:10:10 +01:00
9f44f119dd
Sequencer - Selected input/overrides in same structure
2017-11-28 18:57:27 +01:00
d32d5e7365
Sequencer - Preparing for overrides support
...
Added a TrackID structure and used it where appropriate.
2017-11-28 16:47:35 +01:00
6557d369eb
Sequencer - Selecting inconsistent overrides
...
If an inconsistent override (i.e. an override that has segments of
different lengths or durations) is selected, it will be modified in
order to make it consistent. Also, if some (but not all) of the inputs
are missing segments or points, they will be added.
2017-11-28 15:17:34 +01:00
5080866cbe
Sequencer - Identify overrides where inputs would cause trouble
2017-11-28 10:42:04 +01:00
ec34bcc9bb
Sequencer - Fixed issues with the right side
2017-11-28 07:33:57 +01:00
702bf2bee8
Sequencer - Finished wheel support
...
+ "Temporary" horizontal wheel support
+ Fixed bad bounds on vertical wheel
2017-11-28 07:12:43 +01:00
823dc5275b
Sequencer - Mouse wheel behaviour changed
...
* Wheeling will scroll vertically
* Shift+Wheeling will zoom in/out
2017-11-27 18:42:08 +01:00
56416abdb8
Sequencer - Scroll bars
2017-11-27 13:54:06 +01:00
99264594f6
Sequencer - Display track values on hover
2017-11-27 09:12:51 +01:00
4992f7bccb
Sequencer - Make sure that selection is valid
...
When something is selected, it can become invalid due to e.g. undo or
file reload, so we need to NOT CRASH like a turd.
2017-11-27 07:12:04 +01:00
05447e7425
Sequencer - Moved point insertion/deletion to syncedit
2017-11-26 18:20:22 +01:00
aef7546a57
Sequencer - Point edition, insertion and deletion
2017-11-26 17:39:17 +01:00
9731adc872
Sequencer - Points can be moved
2017-11-26 13:46:46 +01:00
052d51a22f
Sequencer - Tweaking colors
...
Also fixed a bug where selecting a track wouldn't unselect previously
selected segment.
2017-11-26 11:57:26 +01:00
4e5991d2ea
Sequencer - Segment creation & deletion, curve deletion
2017-11-26 10:14:00 +01:00
93aec231c5
Sequencer - Segment type modification code moved to SyncEdit
2017-11-26 09:17:29 +01:00
42e8437692
Sequencer - Segment window + type selection
2017-11-25 23:37:07 +01:00
c4d5bd3fd1
Sequencer - Progress on track display
2017-11-25 22:02:17 +01:00
2cfc80a6e4
Sequencer - Very primitive track display
...
There are pieces of disabled mouse handling code in the display code.
2017-11-25 16:30:46 +01:00
aa84f95727
Sequencer - Increased size of header font
2017-11-25 09:31:08 +01:00
6afb1d9374
UI - Use actions in sequencer toolbar
2017-11-24 12:05:40 +01:00
c465a38306
UI - Refactoring progress
...
(see previous log message)
2017-11-23 23:38:05 +01:00
8fc496b15a
UI - Refactoring progress
...
(see previous log message)
2017-11-23 23:05:14 +01:00
c8b673c51a
UI - Refactoring progress
...
(see previous log message)
2017-11-23 22:51:50 +01:00
942b6f239a
UI - Refactoring progress
...
(see previous log message)
2017-11-23 22:44:20 +01:00
6ac2511ce7
UI - Refactoring progress
...
(see previous log message)
2017-11-23 14:43:15 +01:00
743af1d0d7
UI - Refactoring progress
...
(see previous log message)
2017-11-23 14:21:54 +01:00