itsmattkc
66ab1b4a08
updated speed/duration dialog for new slider display modes
...
General UI improvement.
2019-12-18 02:13:11 +11:00
itsmattkc
29ae366659
improved speed/duration implementation
...
This functionality is almost complete minus the reverse speed and any of the
audio implementation.
2019-12-18 01:19:17 +11:00
itsmattkc
a0b6bb842d
ColorManager is now specific to the Project
...
OCIO config was set on a per-project basis, but we were using a singleton for
the ColorManager that would break if more than one project was ever open.
Now the ColorManager belongs to the Project and is always accessed through the
Project.
2019-12-17 15:18:07 +11:00
itsmattkc
d4ee33405b
implemented speed/duration dialog and most of its functionality
...
An earlier commit implementing media in and out parameters was primarily for
this addition. A simple control dialog for the clip's speed presentation
reimplemented from the old codebase.
2019-12-17 03:58:12 +11:00
itsmattkc
cb5a468b4a
implemented color management UI functionality in the ExportDialog
...
Frontend UI work in setting up color management when exporting.
2019-12-16 16:47:36 +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
4bd8c0c850
filled out various further UI functions for the export dialog
2019-12-16 03:03:40 +11:00
itsmattkc
abf579cb84
moved supported channel layout functions to the core for wider use
2019-12-16 03:03:06 +11:00
itsmattkc
3f79845464
implemented export dialog functionality and some base formats/codecs to support
2019-12-16 01:21:30 +11:00
itsmattkc
4630975e43
implemented browse dialog in export dialog
2019-12-15 20:00:00 +11:00
itsmattkc
83cf67fe7b
implemented majority of export dialog widget layout
2019-12-15 19:56:12 +11:00
itsmattkc
eb7c63bace
started export dialog
2019-12-15 13:44:16 +11:00
itsmattkc
3bfe333878
replaced QString uses with QStringLiteral
...
Minor code optimization according to Qt documentation.
2019-12-10 00:42:31 +11:00
itsmattkc
7dec79ceaa
various changes to rendering flow and structure
2019-10-23 00:42:52 +11:00
itsmattkc
18177901af
set and save audio devices when changed
2019-10-17 09:44:14 +11:00
itsmattkc
d6483916ac
base audio renderer classes created
2019-10-16 13:51:56 +11:00
itsmattkc
45bfad2b20
setting ocio config specific to project
2019-09-30 05:40:14 +10:00
itsmattkc
9a78f5ce86
began implementation of footage properties
2019-09-28 04:12:09 +10:00
itsmattkc
d2dc0d2823
work on internal color management
2019-09-28 01:38:15 +10:00
itsmattkc
8df4cf2cdc
audiomanager implementation
2019-09-27 03:01:09 +10:00
itsmattkc
d1cc36cb78
audio preferences
2019-09-26 19:53:35 +10:00
itsmattkc
55e845edf8
revised preferences dialog design
2019-09-26 16:13:23 +10:00
itsmattkc
3f65441dc8
various minor adjustments
2019-09-26 04:25:49 +10:00
itsmattkc
f52c60c26e
fixed keyboard shortcut implementation
2019-09-26 04:09:45 +10:00
itsmattkc
56e3fd41e5
various UI reimplementations from 0.1.x
2019-09-26 03:49:49 +10:00
itsmattkc
c19718a4a5
reimplemented goto prev/next cut, about dialog, and action search dialog
2019-09-25 02:33:33 +10:00
itsmattkc
360328ccbb
more work towards loading media into the node graph
2019-08-06 08:26:25 +10:00
itsmattkc
2e41f6d8f0
minor comment conformance
2019-07-23 10:22:58 -07:00
itsmattkc
71e6e3143b
wrap direct ffmpeg reference
2019-07-22 09:26:38 -07:00
itsmattkc
f8830beac7
created new sequence dialog
2019-07-21 18:21:40 -07:00