itsmattkc
53def87749
timeline: request caches on import
2022-09-01 11:05:30 -07:00
itsmattkc
bc9f8c2e3b
Merge branch 'master' into cache-update
2022-08-27 10:54:20 -07:00
itsmattkc
b1b845826c
viewertexteditor: move vertical alignment options to toolbar
2022-08-25 10:17:58 -07:00
itsmattkc
54d0a94a20
Merge branch 'master' into cache-update
2022-08-18 08:12:46 -07:00
itsmattkc
4a22bf71e7
clip: fix issue with trimming in point of speed adjusted clip
2022-08-15 18:24:17 -07:00
itsmattkc
409f24be39
exportdialog: allow restoring parameters
2022-08-10 11:49:21 -07:00
itsmattkc
920a294387
shape: add rounded rectangle
2022-08-09 11:49:11 -07:00
itsmattkc
1ac205413c
footage: allow overriding YCbCr range
...
Fixes #1354
2022-08-08 12:49:50 -07:00
itsmattkc
8476c9dbeb
polygon: use gpu for upconversion
2022-07-28 09:29:38 -07:00
itsmattkc
0d8fa001a1
transformdistortnode: don't include parent in gizmo transform
2022-07-27 12:51:10 -07:00
itsmattkc
15a67bc12a
project: auto-select imported files
2022-07-26 11:39:35 -07:00
itsmattkc
f6dc3c7fcc
node: implement transform parenting
2022-07-26 11:04:24 -07:00
itsmattkc
33742a62cf
oiiodecoder: set correct stream count
...
Fixes #1985
2022-07-25 13:08:28 -07:00
itsmattkc
02f4be6e3c
footage: account for invalid streams before valid streams
...
Fixes #1983
2022-07-24 08:57:09 -07:00
itsmattkc
d7748c4ace
footage: set timebase too when merging image sequence params
2022-07-23 17:07:55 -07:00
itsmattkc
a3cde5bd44
qtutils: implement parent finder
2022-07-22 17:33:31 -07:00
itsmattkc
3fab456816
footage: merge video type
...
Fixes issue where image sequences would revert to stills after a project is loaded
2022-07-22 17:33:19 -07:00
itsmattkc
5ea97f7a64
render: remove alpha request option
2022-07-20 23:14:16 -07:00
itsmattkc
16bd15ad42
serializer: improved robustness of project saving... maybe?
...
This seems to address a bug where sometimes QXmlStreamWriter would insert nonsense null characters into a project. This is probably some real edge case like compiler optimization or some bullshit like that. I don't even know if it affects all platforms, but it definitely affected me.
2022-07-20 21:26:49 -07:00
itsmattkc
bb4bbb4fd7
gizmo: clear parent while still a gizmo
...
Fixes #1975
2022-07-20 08:25:52 -07:00
itsmattkc
35bc52ee47
serializer: show context for XML load error
2022-07-19 11:20:45 -07:00
itsmattkc
0d9727b6d2
architecture: move loop modes to clips
2022-07-17 15:22:36 -07:00
itsmattkc
4c71a33b7b
node: implement array start offset
2022-07-17 14:48:00 -07:00
itsmattkc
04c1693297
text: implement formatting arguments
2022-07-17 14:40:35 -07:00
itsmattkc
f157315690
timeformatnode: implement
2022-07-17 14:39:58 -07:00
itsmattkc
9662822a2e
nodevalue: implement extra constructor overrides
2022-07-17 14:38:48 -07:00
itsmattkc
f14112a775
track: check for negative values too
2022-07-16 18:37:27 -07:00
itsmattkc
98a71a47c8
projectexplorer: fixed UI issues around renaming items
2022-07-16 16:54:32 -07:00
itsmattkc
a8d46c4c5f
render: fix issue responding to cancelled tasks
2022-07-10 12:54:55 -07:00
itsmattkc
37fad27484
viewer: repush buffers
...
Fixes nested sequences
2022-07-04 09:53:46 -05:00
itsmattkc
0cab96d463
clip: correct bug in media_range() function
2022-07-02 19:08:24 -05:00
itsmattkc
7e1792cfea
Merge branch 'master' into cache-update
2022-07-01 22:32:49 -05:00
itsmattkc
c34066952f
timelineview: update rect on height change
...
Fixes #1950
2022-06-28 09:39:08 -07:00
itsmattkc
89927c71ff
implemented reveal in footage viewer option
...
Fixes #1958
2022-06-27 23:40:05 -07:00
itsmattkc
079d6beff2
timeline: separate markers and workarea
2022-06-27 23:39:31 -07:00
itsmattkc
eb046fcd3e
viewernode: use convenience functions
2022-06-22 23:54:14 -07:00
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
eeea16c5c3
cache: add passthroughs to allow shallow copies of data
2022-06-06 20:06:43 -07:00
itsmattkc
dfc401b63c
cache: behavior improvements
2022-06-06 09:39:09 -07:00
itsmattkc
25699ef05b
cache: use disk states to share caches
2022-06-05 19:47:33 -07:00
itsmattkc
13299d0a3b
cache: implemented base functionality for clip cache
2022-06-04 17:29:09 -07:00
itsmattkc
7a8794fe88
ui: draw clip cache on timeline
2022-06-03 17:16:29 -07:00
itsmattkc
998b9ba482
Merge branch 'master' into hashremoval
2022-06-01 10:06:33 -07:00
itsmattkc
8939a3aa66
allow concurrent decoders for different blocks
2022-06-01 10:03:33 -07:00
itsmattkc
9cc861cdd5
cache: cancel tasks on disable
2022-05-30 13:40:39 -07:00
itsmattkc
e3830116b0
clip: implement auto-cache option
2022-05-30 08:59:56 -07:00
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