itsmattkc
|
c687460f89
|
added null checks to timeline snapping and seekablewidget seeking
|
2021-04-10 09:24:16 +10:00 |
|
itsmattkc
|
831bac70c5
|
viewer: don't trigger context menu if no node is connected
|
2021-04-08 23:33:55 +10:00 |
|
itsmattkc
|
4021a7166d
|
viewer: keep track of which screens have full screen viewers on them
Fixes #1307
|
2021-04-08 22:37:38 +10:00 |
|
itsmattkc
|
52ccaa15d3
|
timeline: clear ghosts on delete
Fixes #1556
|
2021-04-08 19:08:29 +10:00 |
|
itsmattkc
|
5b0332260f
|
revise operation cache blocking system
Fixes #1553
|
2021-04-08 19:05:12 +10:00 |
|
itsmattkc
|
abe28f81bf
|
makeCurrent when destroying ManagedDisplayWidgets
Fixes #1555
|
2021-04-08 18:59:04 +10:00 |
|
itsmattkc
|
ff9e9eb90b
|
fixed qt assert when importing files
|
2021-04-08 12:42:09 +10:00 |
|
itsmattkc
|
cb75e37e77
|
moved several files around
Mostly moved classes that became node derivatives into the node/ folder.
|
2021-04-08 12:15:59 +10:00 |
|
itsmattkc
|
2791e8d738
|
timeline: null check when updating timebase
Fixes crash on close
|
2021-04-08 10:45:01 +10:00 |
|
itsmattkc
|
f61bb67ff0
|
timeline: prevent nesting sequence with itself
|
2021-04-08 10:44:44 +10:00 |
|
itsmattkc
|
2dc27de37c
|
ensure frame rate and sample rate changes ripple through widgets
|
2021-04-08 10:44:32 +10:00 |
|
itsmattkc
|
ea29ffef96
|
minor refactoring and signalling panel subtitle by node change
Fixes issue where Footage Viewer subtitle wouldn't update when
dropping footage in.
|
2021-04-08 10:42:13 +10:00 |
|
itsmattkc
|
2597eea08b
|
Merge branch 'master' into footage-viewer-merge
|
2021-04-08 09:49:57 +10:00 |
|
itsmattkc
|
02b21a22aa
|
slider: start listening to mouse input only after positioning
|
2021-04-08 09:49:21 +10:00 |
|
itsmattkc
|
eef19ca0ff
|
streamlined viewable-based lengths
|
2021-04-08 09:46:31 +10:00 |
|
itsmattkc
|
603aa3c138
|
added comment
|
2021-04-08 08:00:25 +10:00 |
|
itsmattkc
|
d495815550
|
audio: use sample rate rather than timebase now they aren't interchangeable
|
2021-04-08 07:59:56 +10:00 |
|
itsmattkc
|
bb32048c65
|
use frame rate and timebase less interchangeably
|
2021-04-07 13:08:25 +10:00 |
|
itsmattkc
|
898ea25e89
|
finished merge of viewer and footage
|
2021-04-06 13:08:56 +10:00 |
|
itsmattkc
|
4066fcba90
|
began merging footage and viewer
|
2021-04-05 16:41:37 +10:00 |
|
itsmattkc
|
da4a93f1a5
|
timeline: minor enhancement, probably fixes nothing
|
2021-04-05 15:54:13 +10:00 |
|
itsmattkc
|
6e7c8088b7
|
viewer: ensure instances are actually removed from list
|
2021-04-05 15:04:48 +10:00 |
|
itsmattkc
|
9be014c0b6
|
refactored so sequence is again a derivative of viewer
|
2021-04-05 14:41:59 +10:00 |
|
Simran
|
ce2e51fc2a
|
QPainter::matrix is obsolete, use transform() instead
|
2021-04-01 18:00:12 +02:00 |
|
itsmattkc
|
2ea152479e
|
nodeview: override icon pixmap retrieval
|
2021-04-01 23:45:28 +11:00 |
|
itsmattkc
|
2adb6447a1
|
slider: improved dragging behavior when min/max are set
|
2021-04-01 17:08:18 +11:00 |
|
itsmattkc
|
62ff7bed69
|
correctly map root folder to source model
|
2021-03-31 11:55:00 +11:00 |
|
itsmattkc
|
a4ba2ee019
|
slider: fixed crash
|
2021-03-25 22:47:50 +11:00 |
|
itsmattkc
|
2d420decf0
|
Merge branch 'master' of https://github.com/olive-editor/olive
|
2021-03-24 10:26:19 +11:00 |
|
itsmattkc
|
d03da1817f
|
timeline: null check on block track
If a block has no track, it's probably not on the timeline and can be safely
ignored.
|
2021-03-24 10:25:52 +11:00 |
|
Thomas Wilshaw
|
0f2c44866a
|
Remove unneeded invokeMethod.
|
2021-03-23 23:17:47 +00:00 |
|
itsmattkc
|
9e4d42da26
|
ci: reference windeployqt directly
|
2021-03-23 23:44:01 +11:00 |
|
itsmattkc
|
dccea63d97
|
nodeview: initialize edge item's from/to references
Fixes #1526
|
2021-03-23 22:28:21 +11:00 |
|
itsmattkc
|
c444213a85
|
nodeparamview: null check for input UI
Fixes #1523
|
2021-03-23 08:38:18 +11:00 |
|
itsmattkc
|
4cb14ae1e0
|
ensure dependency position is set when using add tool
|
2021-03-22 12:08:43 +11:00 |
|
itsmattkc
|
5b04d84bfb
|
null check for texture in paint function
Fixes #1515
|
2021-03-21 12:50:35 +11:00 |
|
itsmattkc
|
0a17e0fbe2
|
nodeview: do something when clips are selected
|
2021-03-20 10:10:09 +11:00 |
|
itsmattkc
|
d90580cc52
|
nodeparamview: truncate title bar whenever necessary
|
2021-03-18 19:47:01 +11:00 |
|
itsmattkc
|
b98a321cb9
|
nodeparamview: added tooltip to label
This is so it can be truncated at some point but I haven't
figured out the best way to do that yet.
|
2021-03-18 19:36:41 +11:00 |
|
itsmattkc
|
843db76e75
|
nodeview: show label and type if label is set
Might not keep this, but we should have something to make the
node types clear when labelled.
|
2021-03-18 19:36:03 +11:00 |
|
itsmattkc
|
334b152765
|
code: fixed minor semantics
|
2021-03-18 19:35:53 +11:00 |
|
itsmattkc
|
2e63140000
|
nodeparamview: prevent duplicate items
|
2021-03-18 19:35:09 +11:00 |
|
itsmattkc
|
e44918c70a
|
delete exclusive dependencies when deleting items from project explorer
|
2021-03-16 12:59:58 +11:00 |
|
itsmattkc
|
643999e308
|
auto-position gaps when replacing blocks with gaps
|
2021-03-16 12:13:08 +11:00 |
|
itsmattkc
|
2a3a256f3e
|
implement keyboard zooming into node view
|
2021-03-16 12:12:51 +11:00 |
|
itsmattkc
|
0c73a4bd59
|
made slider value/string conversions abstract
|
2021-03-15 18:29:03 +11:00 |
|
itsmattkc
|
50c7f8019b
|
added auto-positioning to split command
|
2021-03-15 18:23:34 +11:00 |
|
itsmattkc
|
acb8c6865a
|
implemented offsets into sliders
|
2021-03-15 18:23:00 +11:00 |
|
itsmattkc
|
c6a2349ad6
|
improved slider ladders
|
2021-03-15 13:43:04 +11:00 |
|
itsmattkc
|
a30d031a9c
|
improved FPS counter
Shows real frame update time rather than refresh time
|
2021-03-15 11:34:09 +11:00 |
|