itsmattkc
|
e511fde899
|
timeline: invalidate when undoing a place command
Fixes #1715
|
2021-08-09 12:52:25 -07:00 |
|
itsmattkc
|
bdbeb111e8
|
ui: make color setting undoable
|
2021-08-07 20:37:40 -07:00 |
|
itsmattkc
|
f6eea56310
|
fix build warning
|
2021-08-02 11:08:57 -07:00 |
|
itsmattkc
|
438cce1ce5
|
widget: use rational for internal playhead value
Fixes #1688
|
2021-08-02 10:55:01 -07:00 |
|
itsmattkc
|
4510f6d36a
|
timeline: add move in/out to playhead
Fixes #1691
|
2021-08-02 07:50:36 -07:00 |
|
itsmattkc
|
bd94a934a3
|
Merge branch 'master' into speeddurdiag
|
2021-08-01 13:39:22 -07:00 |
|
itsmattkc
|
3b9421f90e
|
multiundocommand: keep undo/redo under protected
Minor code improvement
|
2021-08-01 13:37:32 -07:00 |
|
itsmattkc
|
c36efddf86
|
speeddurdialog now sets speed correctly
|
2021-08-01 13:34:42 -07:00 |
|
itsmattkc
|
930d8309d3
|
timeline: implemented nudging #1692
|
2021-07-30 19:17:26 -07:00 |
|
itsmattkc
|
bbd6678ec3
|
timeline: initialized variable
|
2021-07-29 13:22:01 -07:00 |
|
itsmattkc
|
1c8b1b6006
|
nodeview: fixed pasting/duplicating crash
|
2021-07-23 22:09:28 -07:00 |
|
itsmattkc
|
cdc8df1dc5
|
added node properties dialog
Incomplete, but probably useful
|
2021-07-23 18:22:02 -07:00 |
|
itsmattkc
|
9e183779f3
|
timeline: null check on setting beam cursor
Fixes crash
|
2021-07-23 15:50:25 -07:00 |
|
itsmattkc
|
7fe8dbc77a
|
timeline: fixed double remove on transitions
Fixes #1655
|
2021-07-22 01:09:06 -07:00 |
|
itsmattkc
|
7dfb234b2f
|
timeline: prevent double transitions
|
2021-07-21 00:21:01 -07:00 |
|
itsmattkc
|
6ada98cb3c
|
timeline: fixed issue with creating 'out transitions'
|
2021-07-20 23:06:29 -07:00 |
|
itsmattkc
|
841e9086bc
|
timeline: show transition tool overlay
|
2021-07-20 20:07:44 -07:00 |
|
itsmattkc
|
9b0c5373b5
|
Merge branch 'nodeview-redux'
|
2021-07-19 18:41:50 -07:00 |
|
itsmattkc
|
97c14dba70
|
timeline: show tooltip
I don't know when this was removed but now it's back. Tooltips have a chance of getting in the way so this may switch to the status bar at some point.
|
2021-07-18 11:06:38 -07:00 |
|
itsmattkc
|
52c5617159
|
undo: wrapped redo/undo functions to ensure prepare is called
|
2021-07-17 00:14:24 -07:00 |
|
itsmattkc
|
7a51e521a2
|
timeline: don't set null context
|
2021-07-16 20:29:39 -07:00 |
|
itsmattkc
|
2229ce9a69
|
timeline: updated ripple for new invalidation scheme
|
2021-07-16 01:48:11 -07:00 |
|
itsmattkc
|
c41047ab02
|
timeline: reorganized undo commands
Split commands between several files rather than having them all in two monolithic ones.
|
2021-07-16 01:38:20 -07:00 |
|
itsmattkc
|
913f386188
|
timeline: fixed uninitialized variable in slide command
|
2021-07-16 00:07:53 -07:00 |
|
itsmattkc
|
6ef0ef977d
|
timeline: update ripple remove area command for new code
|
2021-07-15 22:35:49 -07:00 |
|
itsmattkc
|
4bbc75392a
|
nodes: rewrote and simplified length signaling system
|
2021-07-15 21:00:18 -07:00 |
|
itsmattkc
|
657f9c5520
|
addtool: fixed positioning
|
2021-07-15 20:50:25 -07:00 |
|
itsmattkc
|
8f055e6331
|
Merge branch 'master' into nodeview-redux
|
2021-07-10 09:09:05 -07:00 |
|
itsmattkc
|
8b2285513f
|
timeline: use sample rate for waveform offset at all times
|
2021-07-09 18:42:51 -07:00 |
|
itsmattkc
|
60240aefea
|
timeline: revise track positioning code
|
2021-07-08 11:45:07 -07:00 |
|
itsmattkc
|
5dd2132037
|
timeline: set sequence position in sequence's context
|
2021-07-08 11:42:09 -07:00 |
|
itsmattkc
|
6d2ffb1bc4
|
Merge branch 'master' into nodeview-redux
|
2021-06-16 17:20:05 -07:00 |
|
itsmattkc
|
401d69954c
|
timeline: ignore drop event if no ghosts were made
|
2021-06-16 17:18:35 -07:00 |
|
itsmattkc
|
48828d6632
|
timeline: invalidate after place operation
Fixes regression introduced in ef206e9532
Fixes #1654
|
2021-06-07 10:15:30 +10:00 |
|
itsmattkc
|
ef206e9532
|
timeline: use operation when placing block
Fixes unnecessary length change of caches.
|
2021-05-30 11:30:03 +10:00 |
|
itsmattkc
|
e8a326aed9
|
Merge branch 'master' into nodeview-redux
|
2021-05-29 20:57:52 +10:00 |
|
itsmattkc
|
3592982b16
|
timeline: fixed dodgy code on gap insert command
Also added test for this command to help ensure correct behavior.
|
2021-05-29 20:02:16 +10:00 |
|
itsmattkc
|
24ce8f8446
|
remove null context commands
|
2021-05-27 15:14:28 +10:00 |
|
itsmattkc
|
0ce602c132
|
Merge branch 'master' into nodeview-redux
|
2021-05-21 11:13:42 +10:00 |
|
itsmattkc
|
a0f26fcc7b
|
timelineview: don't playheadpress if tool is kAdd
|
2021-05-21 10:47:05 +10:00 |
|
itsmattkc
|
cc21ed37a7
|
implemented core subtitle support
|
2021-05-18 12:42:47 +10:00 |
|
itsmattkc
|
f2d64728f9
|
work towards timeline/nodeview interactivity
|
2021-05-17 11:14:56 +10:00 |
|
itsmattkc
|
8e9859b2b3
|
initial commit
|
2021-05-16 09:58:57 +10:00 |
|
itsmattkc
|
72ed87d923
|
ui: scroll zoom preference now specific to widget
Fixes #1597
|
2021-05-10 12:07:15 +10:00 |
|
itsmattkc
|
94b2cebeea
|
ui: merged nodeview/timelineview scrolling code
Greatly improves code quality and maintainability
|
2021-05-10 11:15:37 +10:00 |
|
itsmattkc
|
52076b19fc
|
timeline: added more signalling when tracklists change
Fixes #1591
|
2021-04-27 10:08:04 +10:00 |
|
itsmattkc
|
a0200f2286
|
timeline: tidied up pointer code
|
2021-04-27 01:24:48 +10:00 |
|
itsmattkc
|
660e68b56a
|
fixed transition bugs
Fixes #1522
|
2021-04-26 21:45:04 +10:00 |
|
itsmattkc
|
e2a590da26
|
timeline: remove transitions when removing clips
Fixes #1224
|
2021-04-26 20:29:21 +10:00 |
|
itsmattkc
|
46e457f0aa
|
start using source file for timelineundo again
Less recompiling than having it all in a header
|
2021-04-22 11:50:24 +10:00 |
|