itsmattkc
|
4d80044d6d
|
upgrade to qt 6 compliance
|
2022-10-28 19:42:14 -07:00 |
|
itsmattkc
|
3ae7f0ff7e
|
diptocolortransition: ensure base params are retranslated too
|
2022-10-24 10:05:49 -07:00 |
|
itsmattkc
|
f4011db5b4
|
diptocolortransition: ensure input name is set
|
2022-10-24 09:28:15 -07:00 |
|
itsmattkc
|
89677ce7e4
|
transition: push null texture if none exists
|
2022-10-24 09:19:44 -07:00 |
|
itsmattkc
|
fc56058e8a
|
nodes: allow two texture inputs in opacity
|
2022-10-23 20:23:48 -07:00 |
|
itsmattkc
|
93f88042d1
|
math: use operation by default for name
|
2022-10-23 19:52:08 -07:00 |
|
itsmattkc
|
6ce80f4469
|
multicamnode: use combobox for current source instead of int
|
2022-10-23 12:31:42 -07:00 |
|
itsmattkc
|
5096278e60
|
nodes: use much smarter time transform function
Fixes #2042
|
2022-10-23 12:15:36 -07:00 |
|
itsmattkc
|
9b0ba2a6c4
|
transition: show in param view
|
2022-10-16 09:43:02 -07:00 |
|
itsmattkc
|
1765b8ab17
|
footage: don't use a divider higher than the global
|
2022-10-07 21:10:45 -07:00 |
|
itsmattkc
|
9ccf6fc1ab
|
node: updated incompatible function
|
2022-10-05 21:10:55 -07:00 |
|
itsmattkc
|
fa8dc8892b
|
clip: limit input node lookup to 1
|
2022-10-05 21:01:15 -07:00 |
|
itsmattkc
|
1fe91ada05
|
footage: use null timestamp for invalid footage modified time
|
2022-10-05 21:01:04 -07:00 |
|
itsmattkc
|
d9c50ce176
|
clip: limit maximum multicam to 1
|
2022-10-05 20:54:17 -07:00 |
|
itsmattkc
|
906f802422
|
viewer: only render sequence waveforms when waveform view is visible
|
2022-10-04 21:51:05 -07:00 |
|
itsmattkc
|
ef8996d48f
|
nodes: allow ignoring specific inputs for rendering
Also ignore sequence input on multicam
|
2022-10-04 21:13:01 -07:00 |
|
itsmattkc
|
42ba84bf5f
|
multicam: finished UI implementation
|
2022-10-03 17:24:09 -07:00 |
|
itsmattkc
|
9d2a9a632c
|
textv3: fix possible var size issue
|
2022-10-02 14:35:36 -07:00 |
|
itsmattkc
|
2aaf96d55b
|
multicamnode: only push active element if element exists
|
2022-10-02 11:00:32 -07:00 |
|
itsmattkc
|
2f9ec9d13e
|
node: improved input error reporting
|
2022-10-02 11:00:14 -07:00 |
|
itsmattkc
|
e91ae5e4df
|
Merge branch 'master' into multicam
|
2022-10-01 13:51:04 -07:00 |
|
itsmattkc
|
df97df635d
|
timeline: implement nest function
Also includes some improved cache/request code
|
2022-10-01 13:04:51 -07:00 |
|
itsmattkc
|
69679d4494
|
Merge branch 'master' into multicam
|
2022-10-01 10:00:23 -07:00 |
|
itsmattkc
|
895250ab48
|
viewer: fix issue with waveform on footage
|
2022-10-01 09:57:00 -07:00 |
|
itsmattkc
|
df0a52b3c6
|
track: ensure copies are within bounds
|
2022-09-30 16:01:36 -07:00 |
|
itsmattkc
|
76e0e2bd13
|
Merge branch 'master' into multicam
|
2022-09-29 21:18:30 -07:00 |
|
itsmattkc
|
2d0af6f335
|
track: fix audio regression
|
2022-09-29 20:19:32 -07:00 |
|
itsmattkc
|
6e183fe4be
|
multicam: refactor to heavily optimize multicam monitor retrieval
|
2022-09-29 17:50:09 -07:00 |
|
itsmattkc
|
74a1ec1479
|
multicam: implement clip splitting
|
2022-09-28 17:57:09 -07:00 |
|
itsmattkc
|
a29fa4bc4d
|
fixed generator with merge issue
|
2022-09-27 18:44:00 -07:00 |
|
itsmattkc
|
80a900d105
|
multicam: show highlight around selected source
|
2022-09-27 18:22:47 -07:00 |
|
itsmattkc
|
01c3c6050d
|
restored audio functionality
|
2022-09-27 13:46:42 -07:00 |
|
itsmattkc
|
a6b8b7ccbc
|
multicam: finished usable implementation
|
2022-09-25 20:26:10 -07:00 |
|
itsmattkc
|
e4c2f37adc
|
multicamnode: offset 1 and min 0
|
2022-09-25 18:06:27 -07:00 |
|
itsmattkc
|
ed58d54fa7
|
track: return no active elements if block is disabled
|
2022-09-25 18:06:17 -07:00 |
|
itsmattkc
|
c1c2d0bc05
|
Merge branch 'master' into multicam
|
2022-09-25 16:39:03 -07:00 |
|
itsmattkc
|
490677fbca
|
chromakey: add invert mask option
|
2022-09-25 10:37:02 -07:00 |
|
itsmattkc
|
6ce920c5c8
|
nodes: resolve audio jobs in the old way for now
|
2022-09-24 18:50:17 -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
|
cde6129868
|
node: simplify traverser/node globals
|
2022-09-23 16:59:12 -07:00 |
|
itsmattkc
|
d5e12eb091
|
mask: add invert option
|
2022-09-23 16:58:49 -07:00 |
|
itsmattkc
|
825b06f7a7
|
render: only use cache in offline mode
|
2022-09-23 12:31:17 -07:00 |
|
itsmattkc
|
b19730b1f5
|
nodes: store time with accelerated jobs
Fixes #2031
|
2022-09-23 02:55:18 -07:00 |
|
itsmattkc
|
b553d5afb7
|
nodes: implemented more distortion nodes
|
2022-09-22 18:12:03 -07:00 |
|
itsmattkc
|
2dc2edf3e0
|
multicam: initial implementation
|
2022-09-19 08:55:56 -07:00 |
|
itsmattkc
|
3abc9eb1d1
|
nodes: revise means of limiting array elements
|
2022-09-19 08:55:37 -07:00 |
|
itsmattkc
|
4dbfbd63ec
|
nodes: revise array type
|
2022-09-18 22:43:30 -07:00 |
|
itsmattkc
|
044551cca9
|
colormanager: reset default cs on config change
|
2022-09-16 11:54:35 -07:00 |
|
itsmattkc
|
f157e5014d
|
fix more instances where sample counts used int instead of size_t
|
2022-09-16 00:35:48 -07:00 |
|
itsmattkc
|
3003b4e849
|
crossdissolvetransition: use size_t instead of int for sample counts
|
2022-09-16 00:09:38 -07:00 |
|