itsmattkc
|
210eb86cd2
|
nodes: fixed hashing issues
|
2021-04-11 18:54:22 +10:00 |
|
itsmattkc
|
f9b60538fc
|
project: removed footage comparison code that had been stubbed anyway
|
2021-04-11 18:52:12 +10:00 |
|
itsmattkc
|
e89e348f6e
|
nodegraph: delete nodes bottom to top when clearing
|
2021-04-11 12:59:25 +10:00 |
|
itsmattkc
|
a54b42fea4
|
nodeview: attach nodes to cursor as an undo command
|
2021-04-11 12:52:46 +10:00 |
|
itsmattkc
|
bd052ff4c8
|
timeline: null checks around any timestamp transform to audio timebase
|
2021-04-11 12:26:58 +10:00 |
|
itsmattkc
|
700b56d43f
|
node: limit bounding rect when detecting node collisions
Hopefully prevents the possibility of an infinite loop.
|
2021-04-11 12:20:50 +10:00 |
|
itsmattkc
|
ad59d09193
|
ci: extract symbols after deploy
It's best to extract the symbols after any changes are made to the executable.
|
2021-04-11 12:13:26 +10:00 |
|
itsmattkc
|
391cf81e34
|
move 'first show' variable outside of ifdef
|
2021-04-11 12:11:47 +10:00 |
|
itsmattkc
|
72669761a7
|
project: fix bug importing folders
|
2021-04-10 13:22:42 +10:00 |
|
itsmattkc
|
b161ff710d
|
project: fix bug disconnecting folders
|
2021-04-10 13:22:26 +10:00 |
|
itsmattkc
|
792b3b7a44
|
explicitly state character encoding in crash reports
|
2021-04-10 13:22:05 +10:00 |
|
itsmattkc
|
b22c2f48ff
|
Merge branch 'otio_improvments' of https://github.com/ThomasWilshaw/olive into ThomasWilshaw-otio_improvments
|
2021-04-10 11:07:51 +10:00 |
|
itsmattkc
|
d7557f8e74
|
Merge branch 'otio_transition' of https://github.com/ThomasWilshaw/olive into ThomasWilshaw-otio_transition
|
2021-04-10 10:55:49 +10:00 |
|
itsmattkc
|
c687460f89
|
added null checks to timeline snapping and seekablewidget seeking
|
2021-04-10 09:24:16 +10:00 |
|
itsmattkc
|
94282f3ac6
|
don't use modal dialog for project saving
Fixes #1554, however in the future, we could probably make this
even better.
|
2021-04-09 10:16:45 +10:00 |
|
itsmattkc
|
1dc23dae94
|
precachetask: remove assert and connect correctly
|
2021-04-09 08:48:57 +10:00 |
|
itsmattkc
|
0cb8da3de1
|
use WindowModal on all crash handler messageboxes
Improves appearance on macOS.
|
2021-04-09 08:47:09 +10:00 |
|
itsmattkc
|
8f21d05baa
|
more robust panel closing
|
2021-04-08 23:44:39 +10:00 |
|
itsmattkc
|
12b190346d
|
cache: clear tasks if wait is enabled
|
2021-04-08 23:38:44 +10:00 |
|
itsmattkc
|
831bac70c5
|
viewer: don't trigger context menu if no node is connected
|
2021-04-08 23:33:55 +10:00 |
|
itsmattkc
|
e037db2f77
|
autocacher: re-copy list before waiting
|
2021-04-08 22:57:09 +10:00 |
|
itsmattkc
|
11548b3a74
|
added missing semicolon
|
2021-04-08 22:38:42 +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
|
ec3ee9e964
|
fix symbol discovery on macOS
|
2021-04-08 20:00:28 +10:00 |
|
itsmattkc
|
19c22ff49a
|
Merge branch 'master' of https://github.com/olive-editor/olive
|
2021-04-08 19:08:58 +10:00 |
|
itsmattkc
|
52ccaa15d3
|
timeline: clear ghosts on delete
Fixes #1556
|
2021-04-08 19:08:29 +10:00 |
|
Simran
|
58c2092153
|
Add missing Q_OBJECT macro to CropDistortNode
|
2021-04-08 11:08:19 +02:00 |
|
itsmattkc
|
f03052ee74
|
remove superfluous semicolon
|
2021-04-08 19:05:52 +10:00 |
|
itsmattkc
|
db3644e2f8
|
actually commit override color get function
|
2021-04-08 19:05:39 +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
|
ba0eb2335b
|
copy color when duplicating node
|
2021-04-08 18:03:59 +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
|
c023916d05
|
audio: set push device to null when closing
Fixes crash trying to push samples after parameters change.
|
2021-04-08 08:20:13 +10:00 |
|
itsmattkc
|
603aa3c138
|
added comment
|
2021-04-08 08:00:25 +10:00 |
|
itsmattkc
|
4584d62def
|
removed debug lines
|
2021-04-08 08:00:16 +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
|
490e067911
|
use APPDIR env variable
|
2021-04-07 18:21:03 +10:00 |
|
itsmattkc
|
df93ab5195
|
try custom AppRun
|
2021-04-07 18:20:57 +10:00 |
|
itsmattkc
|
db460aeec3
|
docker: restored Qt5Svg in script too
|
2021-04-07 14:57:10 +10:00 |
|
itsmattkc
|
3e4f68157d
|
Merge branch 'master' into footage-viewer-merge
|
2021-04-07 13:11:59 +10:00 |
|
itsmattkc
|
f218b6f270
|
ci: restore Qt5Svg
Got "Cannot mix incompatible Qt library with this library" on some distros.
Seeing if this is why.
|
2021-04-07 13:09:51 +10:00 |
|