itsmattkc
658fe9da7e
playbackcache: keep track of cache file time to prevent unnecessary loads
2022-09-23 17:54:46 -07:00
itsmattkc
81b7c79a14
openglrenderer: use glFinish again...
...
This will break some systems, but is necessary for frames not to corrupt under some circumstances. It sucks but that's the tradeoff we have to make.
I think it's time to get off OpenGL. It's not worth it anymore.
2022-09-23 17:53:43 -07:00
itsmattkc
cde6129868
node: simplify traverser/node globals
2022-09-23 16:59:12 -07:00
itsmattkc
d5e12eb091
mask: add invert option
2022-09-23 16:58:49 -07:00
itsmattkc
825b06f7a7
render: only use cache in offline mode
2022-09-23 12:31:17 -07:00
itsmattkc
b19730b1f5
nodes: store time with accelerated jobs
...
Fixes #2031
2022-09-23 02:55:18 -07:00
itsmattkc
b553d5afb7
nodes: implemented more distortion nodes
2022-09-22 18:12:03 -07:00
itsmattkc
f84cd8644d
exportformatcombobox: categorize formats where possible
2022-09-22 10:56:52 -07:00
itsmattkc
5824b4873b
colorlabelmenu: improve usability and code quality
2022-09-22 10:56:35 -07:00
itsmattkc
7fea14768a
timerange: use internal snapping function for size function
2022-09-17 21:19:15 -07:00
itsmattkc
6e0c6cdc52
exportdialog: add option to reimport result
2022-09-16 12:35:40 -07:00
itsmattkc
05551ed59d
playbackcache: don't save state if diskmanager is not present
2022-09-16 12:20:51 -07:00
itsmattkc
d017d2c143
viewer: add shortcut to save frame as image
2022-09-16 12:19:47 -07:00
itsmattkc
044551cca9
colormanager: reset default cs on config change
2022-09-16 11:54:35 -07:00
itsmattkc
02ee079bde
timelinemarker: fixed issue with undoing resized markers
2022-09-16 11:28:03 -07:00
itsmattkc
f38107109c
audiomonitor: use size_t for std vector
2022-09-16 00:56:03 -07:00
itsmattkc
f157e5014d
fix more instances where sample counts used int instead of size_t
2022-09-16 00:35:48 -07:00
itsmattkc
3003b4e849
crossdissolvetransition: use size_t instead of int for sample counts
2022-09-16 00:09:38 -07:00
itsmattkc
22b618da96
mathbase: use size_t for sample counts instead of int
2022-09-16 00:00:39 -07:00
itsmattkc
3cb9caa35d
Merge branch 'cache-update'
2022-09-15 16:10:25 -07:00
itsmattkc
5dde385d97
sequencedialog: hide auto-cache option
2022-09-15 16:10:04 -07:00
itsmattkc
cce44e40f4
project: implement searching
...
I can't believe this has been unimplemented this whole time...
2022-09-14 13:40:35 -07:00
itsmattkc
4361dbd17b
render: return to caching partial waveforms
2022-09-14 13:40:12 -07:00
itsmattkc
e91da63d16
render: limit running audio tasks
2022-09-14 10:09:26 -07:00
itsmattkc
bd3f024d01
render: check for more cancels
2022-09-14 10:08:43 -07:00
itsmattkc
ea8a2fad9d
menus: hide sequence cache options
2022-09-13 21:30:54 -07:00
itsmattkc
d78e87aa3a
viewer: fix scrubbing regression
2022-09-13 20:16:07 -07:00
itsmattkc
d0e12ce607
timeline: add options for manually caching and discarding parts of clips
2022-09-13 19:19:42 -07:00
itsmattkc
53e510b87d
videoparams: change auto-divider target resolution
2022-09-08 20:35:18 -07:00
itsmattkc
16b9cdda8d
ffmpegdecoder: downsample frame where possible before gpu transfer
2022-09-08 20:35:08 -07:00
itsmattkc
752616647c
rendermanager: separate waveform into another thread
2022-09-08 20:29:36 -07:00
itsmattkc
7c0637d428
clip: remove unnecessary lines
2022-09-08 20:28:59 -07:00
itsmattkc
84fa33e510
config: default to thumbnail on in point only
2022-09-08 20:28:48 -07:00
itsmattkc
bfad1a5762
Merge branch 'master' into cache-update
2022-09-07 09:39:14 -07:00
itsmattkc
93c76f55a1
audiovisualwaveform: fixed issue which caused glitches in visual
2022-09-06 17:04:21 -07:00
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
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
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