itsmattkc
|
cd85299df5
|
pan: fixed issue where original value was passed through
|
2022-06-10 11:43:50 -07:00 |
|
itsmattkc
|
046b1cc498
|
serializer: bypass bezier adj on keyframe type set
|
2022-06-10 09:55:56 -07:00 |
|
itsmattkc
|
8939a3aa66
|
allow concurrent decoders for different blocks
|
2022-06-01 10:03:33 -07:00 |
|
itsmattkc
|
fc68a123ba
|
project: reprobe and merge params when file changes are found
|
2022-05-28 12:25:50 -07:00 |
|
itsmattkc
|
36e56b4941
|
nodetraverser: actually use the correct format
Oof this was so stupid
|
2022-05-24 13:09:31 -07:00 |
|
itsmattkc
|
3de9251cf5
|
viewer: limit invalidation range
|
2022-05-21 18:34:41 -07:00 |
|
itsmattkc
|
f4af8353bd
|
viewer: temporarily patched to fix live updates
Fixes #1938
|
2022-05-19 10:53:31 -07:00 |
|
itsmattkc
|
7084d0feb6
|
moved more cache functions out of viewer
|
2022-05-16 20:33:59 -07:00 |
|
itsmattkc
|
e0bb31b199
|
remove shifts, operations, and make caches node-agnostic
|
2022-05-16 19:53:38 -07:00 |
|
itsmattkc
|
23973699b4
|
render: improved overall flow
|
2022-05-16 15:41:50 -07:00 |
|
itsmattkc
|
bfd6a407a5
|
Merge branch 'master' into hashremoval
|
2022-05-16 09:12:49 -07:00 |
|
itsmattkc
|
99d9be43ad
|
ui: use new subtitles icon
|
2022-05-16 08:59:38 -07:00 |
|
itsmattkc
|
79e1ea70a5
|
nodes: prevent transform traversals creeping back up
|
2022-05-15 22:31:34 -07:00 |
|
itsmattkc
|
eaa105abf2
|
gizmos: correctly map cursor positions after new traversing implementation
|
2022-05-15 20:41:07 -07:00 |
|
itsmattkc
|
09c57422f9
|
ffmpeg: significantly optimized decoder
|
2022-05-15 19:33:01 -07:00 |
|
itsmattkc
|
e9844ee135
|
implemented gizmo transforming through the node graph
|
2022-05-15 14:36:30 -07:00 |
|
itsmattkc
|
a2ff3d607a
|
serializer: skip overwriting subtitle params
Fixes #1934
|
2022-05-15 11:27:28 -07:00 |
|
itsmattkc
|
7493395103
|
implemented drop shadow node
|
2022-05-15 11:06:23 -07:00 |
|
itsmattkc
|
07f92911cd
|
text: minor refactoring to make rect setting code more reusable
|
2022-05-13 08:41:22 -07:00 |
|
itsmattkc
|
165a8edd0a
|
volume: insert volume input
Fixes #1924
|
2022-05-12 12:00:00 -07:00 |
|
itsmattkc
|
1809d908cd
|
ociobase: detect removal from parent too
Fixes crash when copying and pasting an OCIOBase node
|
2022-05-11 19:55:03 -07:00 |
|
itsmattkc
|
c0ad244397
|
nodeview: implement dragging items from project explorer into node view
|
2022-05-11 14:55:07 -07:00 |
|
itsmattkc
|
83e7707025
|
media: implement importing SRT files
|
2022-05-11 13:48:59 -07:00 |
|
itsmattkc
|
7c12b6dc16
|
updates for C++17
|
2022-05-11 10:50:47 -07:00 |
|
itsmattkc
|
6212f675a2
|
footage: use version number on cache
Will allow us to easily discard cache later
|
2022-05-11 09:32:05 -07:00 |
|
itsmattkc
|
dbb5430c0e
|
track: fixed bug when pasting subtitle clips
|
2022-05-11 08:20:57 -07:00 |
|
itsmattkc
|
501564fb22
|
ui: replace html edit in text node with edit in viewer button
|
2022-05-10 18:07:17 -07:00 |
|
itsmattkc
|
8b87e376a0
|
nodeparamview: implement copy/pasting values
|
2022-05-10 17:20:22 -07:00 |
|
itsmattkc
|
182e1599af
|
keyframes: implemented copying/pasting
|
2022-05-10 15:42:09 -07:00 |
|
itsmattkc
|
af9e54504c
|
transformdistortnode: restore shortname override
|
2022-05-10 12:36:15 -07:00 |
|
itsmattkc
|
4b366a9b73
|
update copyright year to 2022
|
2022-05-10 10:38:56 -07:00 |
|
itsmattkc
|
08f3cb3cc3
|
remove hashes from nodes
|
2022-05-09 18:30:36 -07:00 |
|
itsmattkc
|
0538c01f45
|
remove hashtraverser
|
2022-05-09 18:22:32 -07:00 |
|
itsmattkc
|
616121ee7a
|
nodevalue: remove unnecessary vecs
|
2022-05-09 15:58:19 -07:00 |
|
itsmattkc
|
b88e15b8cf
|
accleratedjob: simplified function calls
|
2022-05-09 15:16:46 -07:00 |
|
itsmattkc
|
6c7dbc8521
|
maskdistort: add feather input
|
2022-05-09 15:14:23 -07:00 |
|
itsmattkc
|
bc126ce1b7
|
volume: implement custom value function
|
2022-05-09 14:56:42 -07:00 |
|
itsmattkc
|
7af12bda95
|
nodevalue: further qvariant abstraction
|
2022-05-09 14:56:32 -07:00 |
|
itsmattkc
|
bb0fedabba
|
simplified and optimized samplebuffer
|
2022-05-09 14:55:51 -07:00 |
|
itsmattkc
|
58c4600d04
|
nodevalue: begin abstracting qvariant
|
2022-05-09 13:07:34 -07:00 |
|
itsmattkc
|
13aedfa294
|
nodes: use flag instead of hidden array in factory
|
2022-05-09 08:44:39 -07:00 |
|
itsmattkc
|
53a3cfc9b2
|
colordifferencekey: revert values to 1.0
I changed these which made them worse, using the original values with a custom "base" is a much better approach
|
2022-05-08 22:04:49 -07:00 |
|
itsmattkc
|
c1ddf0b724
|
node: add extra or operators for InputFlag types
|
2022-05-08 17:07:34 -07:00 |
|
itsmattkc
|
93e5351d33
|
nodes: implemented mask node
|
2022-05-08 16:56:31 -07:00 |
|
itsmattkc
|
f910117a58
|
blur: implement radial and directional blur methods
|
2022-05-08 16:53:04 -07:00 |
|
itsmattkc
|
bdb917c591
|
subtitles: implemented very basic renderer
|
2022-05-08 14:45:43 -07:00 |
|
itsmattkc
|
dc1b79c495
|
block: set flags
|
2022-05-08 14:45:04 -07:00 |
|
itsmattkc
|
f424c34125
|
matrixgenerator: update property
|
2022-05-08 12:13:19 -07:00 |
|
itsmattkc
|
9bbe39ba46
|
Merge pull request #1875 from ThomasWilshaw/ocio_node
Initial OCIO node implementation
|
2022-05-08 11:57:05 -07:00 |
|
itsmattkc
|
30c22690c1
|
code: minor cleanup
|
2022-05-08 11:56:57 -07:00 |
|