itsmattkc
fdc2d76406
Merge branch 'master' into pr/1875
2022-05-07 13:37:15 -07:00
itsmattkc
601d08ce64
node: change class sent to GetShaderCode
2022-05-07 13:36:44 -07:00
itsmattkc
09d30c6aee
colortransformjob: allow overriding ID
2022-05-07 13:28:46 -07:00
itsmattkc
0403ad8fce
ociogradingtransformlinear: fix other potential merge conflict
2022-05-07 12:37:24 -07:00
itsmattkc
ceffff3f82
ociogradingtransformlinear: fix potential merge conflict
2022-05-07 12:36:06 -07:00
itsmattkc
67516a5d45
ociogradingtransformlinear: add base for easier dragging
2022-05-07 12:34:42 -07:00
itsmattkc
63ac71b84c
numericsliderbase: fixed bug where multiplier was applied twice
2022-05-07 12:34:05 -07:00
itsmattkc
e9104bc2f0
Merge branch 'ocio_node' of https://github.com/ThomasWilshaw/olive into pr/1875
2022-05-07 11:44:00 -07:00
Thomas Wilshaw
e4b7d33af1
Add new nodes to Video Effects list
2022-05-07 19:37:12 +01:00
Thomas Wilshaw
d08c46aaab
Add disable options for black and white clamp
...
Also sets sensible pivot default and add a config check around
GenerateProcessor
app/node/color/ociogradingtransformlinear/ociogradingtransformlinear.cpp
app/node/color/ociogradingtransformlinear/ociogradingtransformlinear.h
2022-05-07 19:33:47 +01:00
itsmattkc
9a9b1bbe2d
nodeparamviewwidgetbridge: merge enabled and disable properties
2022-05-07 11:05:23 -07:00
itsmattkc
a213ae8944
nodeparamviewwidgetbridge: make disable property more versatile
2022-05-07 10:55:50 -07:00
itsmattkc
b51cae0475
viewer: prepend main widget to tab focus order
...
Fixes UI papercut where maximizing a panel (with `) would auto-focus the time slider, meaning pressing ` again wouldn't immediately un-maximize
2022-05-07 10:28:48 -07:00
itsmattkc
677ed38ff9
nodeview: ignore enabled input when dropping
2022-05-07 09:46:13 -07:00
itsmattkc
21000c3aa7
nodetraverser: always push primary input last if applicable
2022-05-07 09:39:08 -07:00
itsmattkc
dabd6d5d3d
chromakey: regen processor on config change
2022-05-07 09:37:20 -07:00
Thomas Wilshaw
7c23ad0b51
Set default input for the ociobase node
2022-05-06 18:51:35 +01:00
itsmattkc
180be5fe46
audiomonitor: use samplebuffer directly
...
Pushing bytes was broken and pretty much pointless anyway, this should be faster and easier to use too
2022-05-06 09:36:06 -07:00
itsmattkc
ef046d5ed6
mathbase: don't push sample job if no samples are found
...
Not sure what this code was supposed to do, but this doesn't look right at all
2022-05-06 09:12:22 -07:00
itsmattkc
bd6f0257e5
viewer: use output params to calculate notify interval
2022-05-06 09:01:03 -07:00
itsmattkc
0775143485
nodes: slightly improve descriptions
2022-05-05 17:30:54 -07:00
itsmattkc
6286b7091c
sliders: implement color coding for clarity
2022-05-05 17:29:40 -07:00
itsmattkc
d1c0734ff0
Merge branch 'master' into pr/1875
2022-05-05 16:53:57 -07:00
itsmattkc
0e3d6ef374
Merge pull request #1917 from pgilfernandez/icon_text_edit
...
Icon text-edit
2022-05-05 16:49:46 -07:00
itsmattkc
5920af9901
fixed issue with audio failing to resolve
...
Regression, particularly evident in footage viewer
2022-05-05 16:49:15 -07:00
itsmattkc
5bed4396ea
use audioprocessor to match device's output
2022-05-05 16:32:17 -07:00
itsmattkc
d727ab5353
viewer: fixed audio reverse playback regression
2022-05-05 15:30:34 -07:00
itsmattkc
9ec42c792a
audio: merged all processors into single versatile object
2022-05-05 15:28:32 -07:00
itsmattkc
8ba1b231a3
packaging: add macos mic permission description
2022-05-05 14:40:56 -07:00
itsmattkc
591d02bdd6
audiomanager: fix crash and return error text if applicable
2022-05-05 11:47:53 -07:00
itsmattkc
fd692e6910
rendertask: always wait for watchers to finish
...
I don't know why this wasn't written to do this before, perhaps I thought waiting for the thread would achieve this goal. Anyway, in my testing, this ensures render jobs are complete before the task returns.
Fixes #1899
Fixes #1900
2022-05-05 09:39:52 -07:00
Pablo Gil
a059216b07
fix dark colors
2022-05-05 11:14:56 +02:00
Pablo Gil
37668aeddc
Text edit icon
2022-05-05 11:03:41 +02:00
itsmattkc
ac7ff774e0
subtitle: disable flag to not show in param view
2022-05-04 15:19:34 -07:00
itsmattkc
8f7280dd09
clip: add missing retranslate
2022-05-04 15:19:20 -07:00
itsmattkc
81e2628cbb
Merge branch 'master' into pr/1875
2022-05-04 15:04:28 -07:00
itsmattkc
102ce9aa7b
nodeparamview/nodeview: connect selections and enable multi-select in npv
2022-05-04 14:59:51 -07:00
itsmattkc
07519a952e
traverser: handle invalid audio params
2022-05-04 14:25:15 -07:00
Thomas Wilshaw
2827758fae
Cleanup
2022-05-04 20:04:43 +01:00
itsmattkc
494370cc49
timeline: add rename action
...
This used to be possible in properties, but then the properties action changed. Oops.
2022-05-04 11:04:34 -07:00
itsmattkc
d55d9c820f
code: use macros for default node functions
...
Easier to maintain
2022-05-04 11:01:17 -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
a3c52cafaa
traverser: fixed regression regarding converting generated frames
2022-05-03 20:49:44 -07:00
itsmattkc
d8a944c8c4
port more nodes to use recursive jobs
2022-05-03 20:34:17 -07:00
itsmattkc
b8834b6257
Merge branch 'master' into pr/1875
2022-05-03 19:06:21 -07:00
itsmattkc
5f116633c5
colorvalueswidget: fix picker emitting wrong color
2022-05-03 19:05:28 -07:00
itsmattkc
e7b49f311d
shapenodebase: move base translate
2022-05-03 19:05:11 -07:00
itsmattkc
50ec381537
remove latent kColorTransformJob types
2022-05-03 18:55:39 -07:00
itsmattkc
7cbca303e8
Merge branch 'master' into pr/1875
2022-05-03 18:51:59 -07:00