Thomas Wilshaw
|
053f70a69e
|
Merge branch 'ocio_node' of https://github.com/ThomasWilshaw/olive into ocio_node
|
2022-05-07 21:57:38 +01:00 |
|
Thomas Wilshaw
|
6d84df8288
|
Add tooltip property to node parameters.
|
2022-05-07 21:47:52 +01:00 |
|
itsmattkc
|
fdc2d76406
|
Merge branch 'master' into pr/1875
|
2022-05-07 13:37:15 -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
|
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
|
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
|
bd6f0257e5
|
viewer: use output params to calculate notify interval
|
2022-05-06 09:01:03 -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
|
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
|
591d02bdd6
|
audiomanager: fix crash and return error text if applicable
|
2022-05-05 11:47:53 -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
|
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
|
91b761693b
|
code: use config macro
Macro is much easier to use and more readable
|
2022-05-04 09:50:34 -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
|
7cbca303e8
|
Merge branch 'master' into pr/1875
|
2022-05-03 18:51:59 -07:00 |
|
itsmattkc
|
4249b82cfc
|
suppress pointless gcc warning
|
2022-05-03 14:35:43 -07:00 |
|
itsmattkc
|
d6670dfe47
|
nodeparamview: correct bool mistake
|
2022-05-03 14:23:53 -07:00 |
|
itsmattkc
|
82bd6a103c
|
timeline: implement reveal in project action
|
2022-05-03 14:23:41 -07:00 |
|
itsmattkc
|
b290c4d007
|
audio: extended support for planar/packed formats
|
2022-05-03 13:41:27 -07:00 |
|
itsmattkc
|
028d2fd60c
|
nodes: optimize job infrastructure
Rework traversing so that jobs are only resolved when they are used. This should provide moderate optimize to the traversing process.
|
2022-05-03 11:19:21 -07:00 |
|
Thomas Wilshaw
|
e07240cc30
|
Merge branch 'master' into ocio_node
|
2022-05-03 18:54:02 +01:00 |
|
itsmattkc
|
5351e634b0
|
nodeparamviewwidgetbridge: force spacing between sliders
Fixes #1910
|
2022-05-03 07:10:38 -07:00 |
|
itsmattkc
|
ef515579df
|
completed audio recording implementation
|
2022-05-02 17:05:11 -07:00 |
|
itsmattkc
|
6e4cb02ac2
|
seekablewidget: reimplement 0 limit on seek
|
2022-05-02 16:07:35 -07:00 |
|
itsmattkc
|
818ac12fb7
|
viewer: set actual filename for audio recording
|
2022-05-02 16:07:24 -07:00 |
|
itsmattkc
|
9101f5dc49
|
implemented core audio recording support
|
2022-05-02 14:00:03 -07:00 |
|
itsmattkc
|
b9e1498ea0
|
curvewidget: connect snapping subsystem
|
2022-05-02 09:45:59 -07:00 |
|
itsmattkc
|
e6d4fe43de
|
reworked and vastly improved snapping subsystem
|
2022-05-02 00:01:49 -07:00 |
|
itsmattkc
|
756ff77ae8
|
cleaned up clip marker click code
|
2022-05-01 22:41:07 -07:00 |
|
itsmattkc
|
f7396de121
|
markers: reimplemented copy/paste
|
2022-05-01 22:33:58 -07:00 |
|
itsmattkc
|
6a0b5856c9
|
various: extended marker and timeline functionality
|
2022-05-01 21:17:22 -07:00 |
|
itsmattkc
|
cdcd83c09a
|
ported seekablewidget to timebasedview
Cuts down on a lot of code duplication and opens up usage of the new TimelineViewSelectionManager framework
|
2022-05-01 15:45:20 -07:00 |
|
itsmattkc
|
e8dde836e3
|
Merge branch 'master' into pr/1717
|
2022-05-01 10:58:44 -07:00 |
|
itsmattkc
|
67f1a1ad0c
|
viewer: improve safe margins rendering
|
2022-05-01 10:27:15 -07:00 |
|
itsmattkc
|
6e08b61ecc
|
nodeview: prevent default behavior when items are attached
Fixes buggy behavior when dropping attached nodes and moving the cursor
|
2022-04-28 10:44:02 -07:00 |
|
itsmattkc
|
7825d0e16d
|
nodeview: improved drop functionality
|
2022-04-28 09:54:49 -07:00 |
|
itsmattkc
|
827dd98d6c
|
nodeparamview: implement deleting node
|
2022-04-26 15:19:04 -07:00 |
|
itsmattkc
|
001834cbfa
|
node: implemented bypassing
|
2022-04-26 15:07:01 -07:00 |
|
itsmattkc
|
d1bb931854
|
nodeparamview: implemented add button
|
2022-04-26 14:23:19 -07:00 |
|
itsmattkc
|
3c13e32620
|
further implement colortransformjob
|
2022-04-26 13:13:28 -07:00 |
|
itsmattkc
|
4536ed87a5
|
nodeparamview: fixed crash caused by closing contexts
|
2022-04-25 14:00:21 -07:00 |
|