itsmattkc
435971c623
core: don't add autorecoveries projects to recent projects
2022-11-09 14:11:46 -08:00
itsmattkc
4f21852241
core: resolve all footage nodes in a project regardless of their connection to root
2022-11-09 13:31:45 -08:00
itsmattkc
812bdca2ca
core: strip drive letters from windows paths
...
Qt on non-Windows chooses not to recognize Windows paths, so we translate them to a Unix-esque path
2022-11-06 21:04:39 -08:00
itsmattkc
6307f8d9e3
core: fix warning breaking linux builds
2022-11-06 11:11:38 -08:00
itsmattkc
1575b82fd2
core: add debugging "magic" function
...
Just a UI way of turning on debug functionality
2022-11-05 11:56:39 -07:00
itsmattkc
d1545745d8
various: moved time from viewer UI to viewer node
2022-10-23 20:56:04 -07:00
itsmattkc
b71a976175
core: save recent projects list on change rather than on exit
2022-10-23 10:01:17 -07:00
itsmattkc
5a15e2df50
core: limit recently opened projects size
2022-10-04 11:08:15 -07:00
itsmattkc
df97df635d
timeline: implement nest function
...
Also includes some improved cache/request code
2022-10-01 13:04:51 -07:00
itsmattkc
c0d8ff403f
nodes: rework so that jobs can be completely deferred
...
Big optimization requiring a lot of refactoring.
2022-09-24 18:44:59 -07:00
itsmattkc
6e0c6cdc52
exportdialog: add option to reimport result
2022-09-16 12:35:40 -07:00
itsmattkc
d017d2c143
viewer: add shortcut to save frame as image
2022-09-16 12:19:47 -07:00
itsmattkc
15a67bc12a
project: auto-select imported files
2022-07-26 11:39:35 -07:00
itsmattkc
a5092494b8
core: if startup project is cancelled on footage relink, open new project
2022-06-21 10:42:29 -07:00
itsmattkc
bbf6f8f9f9
export: fixed stills
2022-05-29 10:15:32 -07:00
itsmattkc
f85c41a0d6
cache: warn user in UI when disk cache is full
2022-05-18 10:57:25 -07:00
itsmattkc
8853665187
config: save on preferences dialog accept
2022-05-14 15:02:32 -07:00
itsmattkc
92dd49961d
core: change manual crash trigger
2022-05-11 09:22:53 -07:00
itsmattkc
4b366a9b73
update copyright year to 2022
2022-05-10 10:38:56 -07:00
itsmattkc
e2db72860d
core: remove unused functions
2022-05-09 20:21:05 -07:00
itsmattkc
bb0fedabba
simplified and optimized samplebuffer
2022-05-09 14:55:51 -07:00
itsmattkc
91b761693b
code: use config macro
...
Macro is much easier to use and more readable
2022-05-04 09:50:34 -07:00
itsmattkc
5f13a83009
footage: support multi-layered images
...
Fixes #982
2022-05-04 09:27:34 -07:00
itsmattkc
9101f5dc49
implemented core audio recording support
2022-05-02 14:00:03 -07:00
itsmattkc
48adb159b8
various: consolidated dir exists+mkpath into one function
2022-04-07 17:11:50 -07:00
itsmattkc
4584d28652
Merge branch 'serializers'
2022-01-12 16:35:25 -08:00
itsmattkc
88b7151c17
restored project properties dialog
2022-01-12 13:15:52 -08:00
itsmattkc
4ecce20c35
start implementing serializers
2022-01-12 08:48:31 -08:00
itsmattkc
9264a2f856
Merge pull request #1330 from ThomasWilshaw/OTIO_load
...
OTIO load
2022-01-07 19:35:38 -08:00
Thomas Wilshaw
5624b03e65
Merge branch 'OTIO_load' of https://github.com/ThomasWilshaw/olive into OTIO_load
2022-01-07 00:03:34 +00:00
Thomas Wilshaw
836903cbe9
Fix PR comments
2022-01-07 00:02:46 +00:00
itsmattkc
3960f54e9c
code: moved project version related variables to project class
2022-01-06 12:50:40 -08:00
ThomasWilshaw
b865bfa963
Merge branch 'master' into OTIO_load
2022-01-06 13:56:08 +00:00
Thomas Wilshaw
f784695133
Fix PR comments
2022-01-05 16:27:41 +00:00
itsmattkc
9d5ec1e60f
Merge branch 'node-view-show-ctx'
2022-01-02 12:15:55 -08:00
itsmattkc
d538dfb670
fix unicode in recent projects list
2021-12-29 00:23:43 -08:00
itsmattkc
a4934f1d47
implemented saving/loading for groups
2021-12-28 21:52:28 -08:00
itsmattkc
65a1c75933
clean up and remove nodegroupdialog
2021-12-27 20:56:04 -08:00
itsmattkc
e902507e47
core: don't open cancelled project load
2021-12-15 19:49:10 -08:00
itsmattkc
a94c7169f2
store expanded status in context
2021-11-19 17:14:56 -08:00
itsmattkc
93be94bc2c
more work
2021-11-16 23:58:34 -08:00
Thomas Wilshaw
ee801e7bbb
core: add OTIO guards
2021-11-09 14:57:15 +00:00
Thomas Wilshaw
04a0b6024e
otioload: Add simple dialog to change settings
...
Adds a table of sequences in the OTIO file and allows the settings to
be changed. The dialog takes a list of sequences and relies on each
OTIO timeline having a unique name.
The dialog has to be called from the main thread so there is a wrapper
function in Core.
2021-11-09 14:44:51 +00:00
itsmattkc
7b65ecace5
implemented color picker in dialog
...
Fixes #1757
2021-10-01 15:41:24 -07:00
itsmattkc
34004bbf10
added manual crash trigger for handling testing
2021-09-30 16:04:57 -07:00
itsmattkc
b07bccb7dc
nodes: revert to single output
2021-09-07 22:01:36 -07:00
itsmattkc
3fccfecd7e
add subtitle track when switching to add tool
...
Fixes #1709
2021-09-03 17:02:09 -07:00
itsmattkc
420042bb57
project: added revert function
...
This can be triggered either with File > Revert or by re-opening an already open project
Fixes #1710
2021-08-09 11:37:45 -07:00
itsmattkc
d0e7258301
added welcome dialog
2021-07-23 17:46:42 -07:00
itsmattkc
6da4464f05
moved effects slider drag bool to static and outside core
2021-07-19 19:25:45 -07:00