itsmattkc
|
25b6b07a06
|
Squashed commit of the following:
commit 60c0f65c5e3c2faf1f7b0ae10b4131dabbcf715b
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Feb 15 22:34:16 2023 -0800
mainwindow: don't close last timeline panel when removing sequence
commit bc892810d67c1dd4f9c0639767c563681f29701d
Merge: 69051a120 aef08f8cd
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Feb 14 17:05:25 2023 -0800
Merge branch 'master' into kddockwidgets
commit 69051a120b8423d0ad7b38def2f7555d323cd74d
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Feb 14 15:29:24 2023 -0800
finished kddockwidgets integration
commit 9a39dbeade871a0b9454b424c7f7a7482671d40b
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Feb 14 11:54:25 2023 -0800
switch to kddockwidgets
|
2023-02-16 00:44:08 -08:00 |
|
itsmattkc
|
aef08f8cdd
|
audiomonitor: improve appearance
|
2023-02-14 16:57:40 -08:00 |
|
itsmattkc
|
41559576e0
|
timebasedwidget: null check on connected node
Fixes #2156
|
2023-02-13 11:28:59 -08:00 |
|
Thomas Wilshaw
|
e9432b766e
|
colorbutton: Ensure only one color dialog can open
Fixes #2161
Previously it was possible to open multiple color dialoges for one
color button.
|
2023-02-11 13:15:18 +00:00 |
|
itsmattkc
|
d1a7bd29aa
|
mainwindow: improved panel organization
|
2023-02-08 18:18:06 -08:00 |
|
itsmattkc
|
aa5c2f0541
|
viewer: remove note, we'll find another way to implement this later
|
2023-02-08 18:16:05 -08:00 |
|
itsmattkc
|
5da72e4d35
|
Squashed commit of the following:
commit dec7ca6b96c58decf2c5e5194b665fa2342951b2
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Feb 8 12:32:12 2023 -0800
moved previewautocacher to rendermanager
commit d289d74d82c3911f3fdaa707abe9994c7363594d
Merge: a8a049a28 70d34c674
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Feb 8 12:15:31 2023 -0800
Merge branch 'master' into move-cacher-to-renderman
commit a8a049a2857c438cbab0f1ab21e3299fdfbf1fa1
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Feb 8 11:18:25 2023 -0800
initial work
|
2023-02-08 12:40:19 -08:00 |
|
itsmattkc
|
c1c6893713
|
various: moved more to core lib
|
2023-01-19 16:01:31 -08:00 |
|
itsmattkc
|
dd9c52ab59
|
start moving core frameworks to external libraries
|
2023-01-19 09:51:47 -08:00 |
|
itsmattkc
|
e7982239b8
|
timeline: when rippling, don't create gap between clip and transition
|
2023-01-12 08:19:56 -08:00 |
|
itsmattkc
|
328efac841
|
viewer: allow viewing export color spaces
|
2022-11-29 18:32:01 -08:00 |
|
itsmattkc
|
9b36808c76
|
timeline: ensure minimum height for thumbs
|
2022-11-27 21:07:20 -08:00 |
|
itsmattkc
|
42a7cc10c8
|
timeline: improved and optimized drawing of large amounts of clips
|
2022-11-19 17:35:15 -08:00 |
|
itsmattkc
|
61d2215b07
|
projectexplorer: if label = filename, rename on replace
Fixes #2098
|
2022-11-18 10:55:11 -08:00 |
|
itsmattkc
|
d164a9a59a
|
seekable: prioritize dragging playhead over workarea
|
2022-11-18 10:50:07 -08:00 |
|
itsmattkc
|
eae02ac28b
|
prioritize dragging markers over workarea
|
2022-11-18 10:35:51 -08:00 |
|
itsmattkc
|
b33260dce8
|
timebased: only snap to workarea if enabled
Fixes #2106
|
2022-11-18 10:30:18 -08:00 |
|
itsmattkc
|
2d3ce55fd7
|
timebasedview: fix playhead dragging regression
|
2022-11-16 13:14:37 -08:00 |
|
itsmattkc
|
3302c3633c
|
track: emit virtual height rather than pixel height
|
2022-11-11 12:29:52 -08:00 |
|
itsmattkc
|
0e9cedf690
|
timeline: use last track's height when appending a new one
|
2022-11-11 11:08:35 -08:00 |
|
itsmattkc
|
f6cbcf8ef9
|
viewer: respond to wheel events for moving and zooming
|
2022-11-11 11:06:31 -08:00 |
|
itsmattkc
|
2cf0b4aa8a
|
viewer: remove padding from viewer
Isn't really necessary, probably added for "aesthetics" but is ultimately a waste of screen real estate
|
2022-11-11 10:15:00 -08:00 |
|
itsmattkc
|
b4e8d74d75
|
viewer: use qt::tool for viewer text toolbar
|
2022-11-11 10:02:04 -08:00 |
|
itsmattkc
|
4c69f1260a
|
pixelsampler: show more detail
|
2022-11-10 10:14:02 -08:00 |
|
itsmattkc
|
2aaa2fb87c
|
nodeparamviewwidgetbridge: null check time target
|
2022-11-07 22:01:52 -08:00 |
|
itsmattkc
|
373717629e
|
task: improve threading
|
2022-11-07 10:42:41 -08:00 |
|
itsmattkc
|
6a394b4e48
|
viewer: only detect multicam nodes if a viewer is connected
Fixes null ref crash
|
2022-11-06 21:04:53 -08:00 |
|
itsmattkc
|
49ad3a1e34
|
timecode: fix issue converting seconds to timecode and vice versa
Fixes #2091
|
2022-11-05 13:45:21 -07:00 |
|
itsmattkc
|
38517c8c31
|
node: removed slow unrecommended functions
|
2022-11-05 11:58:38 -07:00 |
|
itsmattkc
|
c357b04e82
|
viewer: don't attempt to update still image
Fixes crash when playing audio with muxed still
|
2022-11-05 10:13:04 -07:00 |
|
itsmattkc
|
c06d17cf05
|
timeline: improve transition tool behavior
|
2022-11-01 21:04:55 -07:00 |
|
itsmattkc
|
451de7030b
|
Merge branch 'move-time-to-viewer'
|
2022-11-01 18:20:22 -07:00 |
|
itsmattkc
|
d52d5b13b2
|
seekablewidget: allow rubberband select while holding ctrl
Fixes #2061
|
2022-11-01 12:48:48 -07:00 |
|
itsmattkc
|
5e92930de0
|
nodes: fix loop mode regression
|
2022-11-01 09:15:51 -07:00 |
|
itsmattkc
|
c5a86af181
|
various: ensure qt 5 compatibility
|
2022-10-31 18:18:49 -07:00 |
|
itsmattkc
|
274687dbb3
|
viewer: clean up some font related functions
|
2022-10-29 11:24:12 -07:00 |
|
itsmattkc
|
b5bd73c314
|
viewer: destroy text edit explicitly
Fix assert failure
|
2022-10-29 10:05:09 -07:00 |
|
itsmattkc
|
8657363037
|
update some deprecated qt api calls
|
2022-10-29 09:46:57 -07:00 |
|
itsmattkc
|
ce650085a3
|
text: use fontFamilies() instead of fontFamily()
|
2022-10-29 09:46:22 -07:00 |
|
itsmattkc
|
4d80044d6d
|
upgrade to qt 6 compliance
|
2022-10-28 19:42:14 -07:00 |
|
itsmattkc
|
bdbfb56879
|
shift timelineview scroll code into base classes
Fixes #2060
|
2022-10-24 12:01:47 -07:00 |
|
itsmattkc
|
f81445527f
|
timebasedwidget: automatically connect scale and scrollbars
|
2022-10-24 11:18:42 -07:00 |
|
itsmattkc
|
840fc0f212
|
timeline: when deleting all gaps, switch to a ripple delete
|
2022-10-24 10:45:48 -07:00 |
|
itsmattkc
|
3978a8501a
|
timeline: implement select to seek and seek to select
|
2022-10-23 22:28:35 -07:00 |
|
itsmattkc
|
a3f4ebdb6d
|
node/ui: limit amount of selectable nodes for performance
|
2022-10-23 21:24:49 -07:00 |
|
itsmattkc
|
d1545745d8
|
various: moved time from viewer UI to viewer node
|
2022-10-23 20:56:04 -07:00 |
|
itsmattkc
|
5096278e60
|
nodes: use much smarter time transform function
Fixes #2042
|
2022-10-23 12:15:36 -07:00 |
|
itsmattkc
|
86a5a0fcfd
|
timeline: commit imported footage before connecting
Fixes #2065
|
2022-10-23 10:01:43 -07:00 |
|
itsmattkc
|
f39a3b0ece
|
timeline: check for locked tracks on split at playhead
|
2022-10-14 02:28:25 -07:00 |
|
itsmattkc
|
906f802422
|
viewer: only render sequence waveforms when waveform view is visible
|
2022-10-04 21:51:05 -07:00 |
|