itsmattkc
34f60e639a
nodeview: implemented copying/pasting nodes
...
Re-uses XML-based project saving/loading functions to store nodes, their
parameters, and their connections in a text-based format in the clipboard.
2020-03-15 20:01:58 +11:00
itsmattkc
4697b98980
fixed gcc compile issues
2020-01-19 20:39:48 +11:00
itsmattkc
c6710b1359
correctly update the panel subtitles based on the media connected
2020-01-16 14:57:16 +11:00
itsmattkc
bb57884cac
added save functions to various classes
...
Each class is responsible for its own saving and loading from the XML data
in order to reduce the complexity of the save code.
2020-01-12 18:36:31 +11:00
itsmattkc
377e2316be
completed color management implementation
...
This commit adds the background functionality of the render cache invalidating
whenever a footage's color space is changed. This includes when the project's
configuration is changed as well.
2019-12-16 16:46:15 +11:00
itsmattkc
ce20dc159e
correct duration/rate in project explorer
2019-09-26 16:00:21 +10:00
itsmattkc
56e3fd41e5
various UI reimplementations from 0.1.x
2019-09-26 03:49:49 +10:00
itsmattkc
1616166fbc
worked on thread safety with tasks
2019-08-09 12:31:02 +10:00
itsmattkc
f8830beac7
created new sequence dialog
2019-07-21 18:21:40 -07:00
itsmattkc
3605a2f988
developed beginnings of media node
2019-07-20 12:34:57 -07:00
itsmattkc
7b870de338
added mutex to items
2019-07-07 23:35:34 -05:00
itsmattkc
5e3c2fb7e4
documented (nearly) ever class
2019-07-06 23:32:01 -05:00
itsmattkc
b62ec30015
changed items to shared ptrs
2019-07-06 12:50:00 -05:00
itsmattkc
bc631c495d
create new folder added
2019-07-05 11:04:23 -05:00
itsmattkc
3e6bc54f48
more project management updates
2019-07-01 17:53:52 -07:00
itsmattkc
0966b62f29
various improvements to import process and project management
2019-07-01 15:40:09 -07:00
itsmattkc
55c869ac1b
added copyright header to all source files
2019-06-22 23:26:31 -07:00
itsmattkc
771a250a81
fleshed out footage class
2019-06-22 22:57:01 -07:00