itsmattkc
|
ae8ab7ce3b
|
viewer: remove unnecessary debug line
|
2022-05-13 12:35:59 -07:00 |
|
itsmattkc
|
07f92911cd
|
text: minor refactoring to make rect setting code more reusable
|
2022-05-13 08:41:22 -07:00 |
|
itsmattkc
|
b153834878
|
viewer: skip making object if rect too small
|
2022-05-12 13:56:10 -07:00 |
|
itsmattkc
|
1def68f1a4
|
viewer: allow adding objects with a rect
|
2022-05-12 13:40:11 -07:00 |
|
itsmattkc
|
c0ad244397
|
nodeview: implement dragging items from project explorer into node view
|
2022-05-11 14:55:07 -07:00 |
|
itsmattkc
|
501564fb22
|
ui: replace html edit in text node with edit in viewer button
|
2022-05-10 18:07:17 -07:00 |
|
itsmattkc
|
67ac32ee57
|
viewertexteditor: don't paste rich text
|
2022-05-10 17:44:26 -07:00 |
|
itsmattkc
|
4b366a9b73
|
update copyright year to 2022
|
2022-05-10 10:38:56 -07:00 |
|
itsmattkc
|
b88e15b8cf
|
accleratedjob: simplified function calls
|
2022-05-09 15:16:46 -07:00 |
|
itsmattkc
|
bb0fedabba
|
simplified and optimized samplebuffer
|
2022-05-09 14:55:51 -07:00 |
|
itsmattkc
|
f910117a58
|
blur: implement radial and directional blur methods
|
2022-05-08 16:53:04 -07:00 |
|
itsmattkc
|
bdb917c591
|
subtitles: implemented very basic renderer
|
2022-05-08 14:45:43 -07:00 |
|
itsmattkc
|
fdc2d76406
|
Merge branch 'master' into pr/1875
|
2022-05-07 13:37:15 -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
|
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
|
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
|
91b761693b
|
code: use config macro
Macro is much easier to use and more readable
|
2022-05-04 09:50:34 -07:00 |
|
itsmattkc
|
7cbca303e8
|
Merge branch 'master' into pr/1875
|
2022-05-03 18:51:59 -07:00 |
|
Thomas Wilshaw
|
e07240cc30
|
Merge branch 'master' into ocio_node
|
2022-05-03 18:54:02 +01:00 |
|
itsmattkc
|
ef515579df
|
completed audio recording implementation
|
2022-05-02 17:05:11 -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
|
e6d4fe43de
|
reworked and vastly improved snapping subsystem
|
2022-05-02 00:01:49 -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
|
67f1a1ad0c
|
viewer: improve safe margins rendering
|
2022-05-01 10:27:15 -07:00 |
|
itsmattkc
|
3c13e32620
|
further implement colortransformjob
|
2022-04-26 13:13:28 -07:00 |
|
itsmattkc
|
fe7444e762
|
implemented underline, strikethrough, trackselect, and smallcaps icons
|
2022-04-25 12:40:55 -07:00 |
|
itsmattkc
|
1895497bed
|
viewer: unset gizmos on disconnect
Fixes potential crash
|
2022-04-09 16:37:24 -07:00 |
|
itsmattkc
|
49e622ac0f
|
viewertexteditor: shifted code to class [skip ci]
Minor code organization
|
2022-03-30 20:36:24 -07:00 |
|
itsmattkc
|
1f70c8f18d
|
viewertexteditor: reset style on family change
|
2022-03-30 15:48:11 -07:00 |
|
itsmattkc
|
f23d838068
|
Merge branch 'master' of https://github.com/olive-editor/olive
|
2022-03-30 15:10:55 -07:00 |
|
itsmattkc
|
7c68efb0ce
|
viewertexteditor: force weight and italic
Windows seems to require this for some reason
|
2022-03-30 15:06:33 -07:00 |
|
itsmattkc
|
2a74522aa6
|
viewertexteditor: fixed UI issues on macOS
|
2022-03-30 12:04:36 -07:00 |
|
itsmattkc
|
102b782215
|
viewertexteditor: improved UI
|
2022-03-30 10:13:45 -07:00 |
|
itsmattkc
|
5a9de2b773
|
viewertexteditor: empty check for styles list
|
2022-03-28 01:03:17 -07:00 |
|
itsmattkc
|
16580841a6
|
Squashed commit of the following:
commit 8619bb044081da81b4eef238d138bd051e678a4c
Merge: 1a767e0c2 1c30c4d36
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Sun Mar 27 23:59:10 2022 -0700
Merge branch 'master' into gizmo-rework
commit 1a767e0c2279cac3baf96a9028c1b78ec0491e00
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Sun Mar 27 17:23:07 2022 -0700
implement custom html parser/exporter
commit bbd9361d345ce864d198f4340b3d59f526e642e5
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Mar 9 22:27:17 2022 -0800
textgizmo: further improved behavior
commit 27634d5d377f03cab009bca418765d73764893f2
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Mar 9 22:26:19 2022 -0800
textgizmo: improved double click behavior
commit 0897ebfa36e676461c7a47305a3c1bf66e7a9fd1
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Mar 9 10:20:57 2022 -0800
text: added more features and improvements
commit 9d6446a25d977ea0c66e5f5c69239aed0e92fe83
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Mar 9 10:14:59 2022 -0800
text: don't create color input
commit d1d3b9d46e74d8197ba3485a8e965068eb245166
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Mar 9 09:10:23 2022 -0800
text: convert to reference space
commit 3ba1565129a0bdd74b860b1869fec5ef30025abb
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Mon Mar 7 17:57:26 2022 -0800
finally got scaling to work
holy shit I never thought it'd be this easy
commit 081368cfac9b49a171db6c1d576e134903dffac0
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Mon Mar 7 11:25:58 2022 -0800
improved text behavior
commit f3eda52eee29b7cd354d7d90b3ae1a819e1b1cf2
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Mon Mar 7 11:08:31 2022 -0800
implemented font styles (weights and italics)
commit 0898b613ec9b473ac93996536d00541e0a2a3f74
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Mon Mar 7 01:26:13 2022 -0800
implemented beginnings of text gizmo
commit bffb8ede2d425e7391d16bc03e613d4d90367add
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Sun Mar 6 17:55:03 2022 -0800
conformed transform node to new gizmos
commit 1a1f86fa9bec9ea6b67f77032748c04b6b4c95fd
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Sat Mar 5 11:16:34 2022 -0800
update polygon node
commit 2388dd69164e8c57e0a1d221c7680a0d39173c2c
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Fri Mar 4 15:31:39 2022 -0800
implement glsl hack for corner pin
commit e96df6cb326fb278cc6555890ff0ac1d37ebf4bf
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Thu Mar 3 17:06:14 2022 -0800
updated corner pin
commit c70aa0e72d4e83045c84259294608c1380e8929b
Merge: 5afed6383 780342881
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Thu Mar 3 17:04:40 2022 -0800
Merge branch 'master' into gizmo-rework
commit 5afed6383952d7d936b5eeda2556339c854610af
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Thu Mar 3 16:55:57 2022 -0800
use float points for more precise math
commit 159ade0d2812d556dee57f99e3f733ef1e838d01
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Thu Mar 3 16:55:40 2022 -0800
ported shape node
commit 28f9500d7bc6cd2661ee9ea591db7b3f8d583196
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Thu Mar 3 15:50:19 2022 -0800
implemented enough dragging code to reimplement crop
Requires far less boiler-plate code per node
commit 5aeaa59227ad2f1dc3c7f499c636de843a262a88
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Mar 2 19:45:04 2022 -0800
update just merged corner pin for new gizmos
commit 8a2d041650d1b873c6d87664564ebcdf92a3760f
Merge: c916e8e08 f5b4729a1
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Mar 2 19:38:36 2022 -0800
Merge branch 'master' into gizmo-rework
commit c916e8e08016c1d0b72d85087db76e4137587d52
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Mar 2 19:35:09 2022 -0800
gizmos: rewrote drawing into standard routines
Work towards a far more maintainable gizmo system
|
2022-03-28 00:01:48 -07:00 |
|
itsmattkc
|
019b3cfe29
|
implemented maintaining audio pitch and reversing
|
2022-02-01 13:39:43 -08:00 |
|
itsmattkc
|
7af808bb3d
|
check for 0 channel count when scrubbing
|
2022-01-05 11:42:56 -08:00 |
|
itsmattkc
|
a66cb853c4
|
cleaned up viewer refactor
|
2022-01-02 18:43:43 -08:00 |
|
itsmattkc
|
2afa7ecafe
|
reworked viewer timers
|
2022-01-02 16:56:11 -08:00 |
|
itsmattkc
|
f6f67e895d
|
updated scope panel to be permanent
Never liked how this was set up before. This makes more sense to me.
|
2022-01-02 14:05:25 -08:00 |
|
itsmattkc
|
9d5ec1e60f
|
Merge branch 'node-view-show-ctx'
|
2022-01-02 12:15:55 -08:00 |
|
itsmattkc
|
65a1c75933
|
clean up and remove nodegroupdialog
|
2021-12-27 20:56:04 -08:00 |
|
itsmattkc
|
f8ac3f4e40
|
refactor node gizmo release
|
2021-12-27 20:30:00 -08:00 |
|