Commit Graph
972 Commits
Author SHA1 Message Date
itsmattkc e3c3ee9ac4 code: removed unnecessary code 2022-05-30 08:59:25 -07:00
itsmattkc 2f7dc3c98b implemented separate waveform cache 2022-05-29 17:52:35 -07:00
itsmattkc 826090b621 cache: save states to disk 2022-05-29 14:03:09 -07:00
itsmattkc 89b6cce2b2 Merge branch 'master' into hashremoval 2022-05-29 11:18:58 -07:00
itsmattkc fc68a123ba project: reprobe and merge params when file changes are found 2022-05-28 12:25:50 -07:00
itsmattkc e9404ba869 added second frame cache for thumbnails 2022-05-27 19:16:08 -07:00
itsmattkc 3d8c0114fb render: remove unused function 2022-05-27 11:20:38 -07:00
itsmattkc 60f7f06de4 implemented base for thumbnail display 2022-05-25 11:18:08 -07:00
itsmattkc b97c314183 Merge branch 'master' into hashremoval 2022-05-24 13:13:49 -07:00
itsmattkc 36e56b4941 nodetraverser: actually use the correct format
Oof this was so stupid
2022-05-24 13:09:31 -07:00
itsmattkc f124ad3178 cache waveforms at clip level 2022-05-22 20:54:59 -07:00
itsmattkc ee87ac27af viewer: remove unnecessary lines from master 2022-05-21 19:29:27 -07:00
itsmattkc e59d0884db Merge branch 'master' into hashremoval 2022-05-21 19:18:59 -07:00
itsmattkc 3de9251cf5 viewer: limit invalidation range 2022-05-21 18:34:41 -07:00
itsmattkc 5a24ac420b remove autocache config entry
Auto-cache can still be set from sequence settings
2022-05-20 10:19:09 -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