Commit Graph
6238 Commits
Author SHA1 Message Date
itsmattkc 97ae714017 clip: fixed issue where thumbs would be cached infinitely 2022-09-06 17:00:21 -07:00
itsmattkc 571be3d28d timeline: added thumbnail modes that affect how much is rendered 2022-09-06 16:06:26 -07:00
itsmattkc 00f256f16f Merge branch 'master' into cache-update 2022-09-01 13:04:07 -07:00
itsmattkc 8b350bad46 ui: integrate previously merged icons 2022-09-01 13:02:29 -07:00
itsmattkc 5e6f4b9879 Merge pull request #2025 from pgilfernandez/icon_colorpicker_and_vertical_alignment
Colorpicker and vertical alignment icons
2022-09-01 12:54:28 -07:00
itsmattkc 9a997452b3 sequence: increase default dividers
Due to performance increases/optimizations, these dividers can be much less severe
2022-09-01 12:53:57 -07:00
itsmattkc 81b42779fc timeline: skip SetSelections if no node is available
Fixes #2020
2022-09-01 12:53:38 -07:00
itsmattkc cdadb6a030 cmake: remove qt svg dependency
This was initially here so we could support SVG later on, but it seems like there are superior libraries out there
2022-09-01 12:53:11 -07:00
itsmattkc 21231540fd audio: use std vectors and size_t for sample indices 2022-09-01 12:52:23 -07:00
itsmattkc 4f53869b98 samplebuffer: use std::vector and size_t for all calculations 2022-09-01 12:12:15 -07:00
itsmattkc 877c967ce2 rendermanager: move ticket to render thread 2022-09-01 11:05:46 -07:00
itsmattkc 53def87749 timeline: request caches on import 2022-09-01 11:05:30 -07:00
Pablo Gil f8c4108c9a deploy dark icons and PNGs for light and dark icons 2022-09-01 16:31:59 +02:00
Pablo Gil 42a59c7452 new icons for vertical alignment and color picker 2022-09-01 16:25:45 +02:00
itsmattkc 31eac52ecd Merge pull request #2023 from p9malino26/textedit-popup-fix
Fix viewertexteditor toolbar not displaying properly in i3wm
2022-08-31 22:59:42 -07:00
pm3g19 0e2320d71d Fix viewertexteditor toolbar not displaying properly in i3wm 2022-08-30 21:22:55 +01:00
itsmattkc bc9f8c2e3b Merge branch 'master' into cache-update 2022-08-27 10:54:20 -07:00
itsmattkc af6cb35cde timeline: use better system of identifying ruler focus 2022-08-27 09:26:07 -07:00
itsmattkc 4a7c0780b6 audiomonitor: revert to qopenglwidget 2022-08-26 10:25:27 -07:00
itsmattkc 489bc97e7d viewertexteditor: implement toggle for transparent clone 2022-08-25 10:25:30 -07:00
itsmattkc 541706e55e viewerdisplay: transform drag events by valign too 2022-08-25 10:23:08 -07:00
itsmattkc cda9a9da6c viewerdisplay: fixed inconsistencies with cursor 2022-08-25 10:18:57 -07:00
itsmattkc 97e980c93f viewertexteditor: restored toolbar positioning and introduced clamping 2022-08-25 10:18:42 -07:00
itsmattkc b1b845826c viewertexteditor: move vertical alignment options to toolbar 2022-08-25 10:17:58 -07:00
itsmattkc 3dfaf807af viewertexteditor: rearranged toolbar, added valign buttons 2022-08-24 14:14:50 -07:00
itsmattkc a0f11472ac viewertexteditor: show ibeam cursor on text region 2022-08-24 13:27:05 -07:00
itsmattkc 25ff7e48fe viewertexteditor: wrangle control back from toolbar after opening 2022-08-24 13:26:50 -07:00
itsmattkc 971babecc4 viewertexteditor: improve gizmo transform usage 2022-08-24 13:26:19 -07:00
itsmattkc 3d92f1f54d viewertexteditor: use hack to forward drag events 2022-08-24 13:25:20 -07:00
itsmattkc 8bbc81120e viewertexteditor: nop paint event 2022-08-24 12:21:47 -07:00
itsmattkc eedebb0936 viewertexteditor: use scale for text cursor 2022-08-24 12:21:36 -07:00
itsmattkc 083a32eb2e html: write block format 2022-08-24 12:20:50 -07:00
itsmattkc e55da211b1 viewertexteditor: paint to pixmap then copy to screen 2022-08-21 15:00:32 -07:00
itsmattkc b361ba8c51 viewer: ignore scrub events when time changes programmatically 2022-08-21 10:03:07 -07:00
itsmattkc 92949c50dd viewerpanelbase: stop playback when panel is defocused 2022-08-21 10:02:44 -07:00
itsmattkc e7799c9284 projectexplorer: focus footage panel when opening media there 2022-08-21 09:53:44 -07:00
itsmattkc b24cf3e658 rendermanager: make declaring render mode mandatory 2022-08-18 08:21:16 -07:00
itsmattkc 54d0a94a20 Merge branch 'master' into cache-update 2022-08-18 08:12:46 -07:00
itsmattkc b169ad923c timeline: don't offset waveform by title height
Fixes #2014
2022-08-18 07:40:49 -07:00
itsmattkc 78c262fbc9 timeline: replace all with gaps before placing when nudging
Fixes #2012
2022-08-17 16:14:36 -07:00
itsmattkc 9cad108d14 Merge pull request #2013 from ogayot/include-avcodec-header
ffmpegdecoder: fix missing include avcodec.h to avoid build failures
2022-08-16 10:08:09 -07:00
Olivier Gayot 29cf63b10a ffmpegdecoder: fix missing include avcodec.h to avoid build failures
ffmpegdecoder.h declares a pointer to AVCodecContext ; which is a type
defined in libavcodec/avcodec.h.

Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2022-08-16 18:41:18 +02:00
itsmattkc 4a22bf71e7 clip: fix issue with trimming in point of speed adjusted clip 2022-08-15 18:24:17 -07:00
itsmattkc f091ad5a47 exportdialog: remove unnecessary member 2022-08-15 16:24:34 -07:00
itsmattkc c1dd45bb57 exportdialog: ignore scroll events on widgets
Fixes usability issue where scrolling tabs on the export dialog could inadvertently change parameters
2022-08-15 12:51:12 -07:00
itsmattkc 4a933f7764 viewer: makeCurrent before retrieving pixel at cursor
Fixes crash if viewer was somehow made not current (e.g. if the export dialog was shown)
2022-08-15 11:53:39 -07:00
itsmattkc f18461e69b timeline: allow pasting nodes into or over clips 2022-08-15 11:06:34 -07:00
itsmattkc 5853c114c2 exportdialog: implemented basic preset saving/loading
This may not work perfectly yet, but we can build upon it
2022-08-12 09:16:59 -07:00
itsmattkc 402c4e1694 ui: move zoom scrolling option to preferences 2022-08-12 09:16:12 -07:00
itsmattkc 87348031d8 nodeparamview: fix issue where some nodes didn't appear in curve view 2022-08-12 09:01:47 -07:00