itsmattkc
|
593a3b025a
|
Merge branch 'master' into nodeview-redux
|
2021-07-16 20:09:33 -07:00 |
|
itsmattkc
|
5bacdd0aff
|
subtitles: rewrite to support older versions of qt
|
2021-07-16 19:39:12 -07:00 |
|
itsmattkc
|
710b931bbb
|
render: queue audio over time rather than all at once
|
2021-07-16 15:53:01 -07:00 |
|
itsmattkc
|
407cb5fcc7
|
menu: clear cache item
Fixes #1305
|
2021-07-16 10:49:36 -07:00 |
|
itsmattkc
|
8f413d37f0
|
nodes: copy map when copying node with context
|
2021-07-16 02:20:59 -07:00 |
|
itsmattkc
|
ad8d63d37a
|
nodes: copy position map when copying dep graph
|
2021-07-16 02:06:37 -07:00 |
|
itsmattkc
|
61010ad6a6
|
nodeview: updated commands for new streamlined system
|
2021-07-16 02:06:02 -07:00 |
|
itsmattkc
|
2229ce9a69
|
timeline: updated ripple for new invalidation scheme
|
2021-07-16 01:48:11 -07:00 |
|
itsmattkc
|
c41047ab02
|
timeline: reorganized undo commands
Split commands between several files rather than having them all in two monolithic ones.
|
2021-07-16 01:38:20 -07:00 |
|
itsmattkc
|
913f386188
|
timeline: fixed uninitialized variable in slide command
|
2021-07-16 00:07:53 -07:00 |
|
itsmattkc
|
b478c765b6
|
track: remove length storage
Code simplification
|
2021-07-15 23:58:22 -07:00 |
|
itsmattkc
|
6ef0ef977d
|
timeline: update ripple remove area command for new code
|
2021-07-15 22:35:49 -07:00 |
|
itsmattkc
|
4bbc75392a
|
nodes: rewrote and simplified length signaling system
|
2021-07-15 21:00:18 -07:00 |
|
itsmattkc
|
8350ce300f
|
cache: improved invalidation system
|
2021-07-15 20:59:37 -07:00 |
|
itsmattkc
|
657f9c5520
|
addtool: fixed positioning
|
2021-07-15 20:50:25 -07:00 |
|
itsmattkc
|
13a7976a1b
|
viewer: fix incorrect seek caused by earlier audio overhaul
|
2021-07-15 20:36:41 -07:00 |
|
luzpaz
|
01536f9865
|
Fix various typos in code comments (#1670) [skip ci]
Found via `codespell -q 3 -S *.ts,*.xml -L ba,keypair,numer,uint`
|
2021-07-13 13:54:30 +02:00 |
|
itsmattkc
|
528852c148
|
render: pack audio during playback
Should optimize audio rendering
|
2021-07-12 23:54:18 -07:00 |
|
itsmattkc
|
c374a03e9d
|
render: further simplified job times
Outside of silly mistakes, this should be significantly faster and more stable.
|
2021-07-12 15:14:37 -07:00 |
|
itsmattkc
|
dc34f80386
|
timerangelistframeiterator: initialize values even with default constructor
|
2021-07-12 11:56:00 -07:00 |
|
itsmattkc
|
7ff419b0a3
|
render: use events to iterate gradually through frame queue
Fixes #1665
|
2021-07-12 00:48:26 -07:00 |
|
itsmattkc
|
310fd3541a
|
various: greatly simplified job times
Hopefully this doesn't break everything
|
2021-07-11 23:33:21 -07:00 |
|
itsmattkc
|
43d3fc57f2
|
Update audiovisualwaveform.cpp
audiovisualwaveform: fixed shift issue
|
2021-07-11 23:31:36 -07:00 |
|
itsmattkc
|
40caf7b6e3
|
tests: fixed missing semi-colon
|
2021-07-11 23:31:14 -07:00 |
|
itsmattkc
|
d18f650034
|
framehashcache: disabled reserve
|
2021-07-11 17:20:50 -07:00 |
|
itsmattkc
|
72ff996fa8
|
tests: added tests for timerangelist
|
2021-07-11 17:20:39 -07:00 |
|
itsmattkc
|
a9d6e0f3e5
|
audioplaybackcache: increase size of segments
|
2021-07-11 16:53:24 -07:00 |
|
itsmattkc
|
8a58ee2bdb
|
renderer: use iterator rather than creating vectors
Creating vectors from the FrameHashCache was one of the slowest functions in the program, this should be significantly faster.
|
2021-07-11 16:47:12 -07:00 |
|
itsmattkc
|
9b0b3962fe
|
nodeview: set focus when adding a node
Ensures users can "Esc" out of it
|
2021-07-11 16:44:07 -07:00 |
|
itsmattkc
|
38c38daf8a
|
framehashcache: use timestamp based vector internally
I think this will be significantly faster, but I guess we'll find out!
|
2021-07-10 15:37:06 -07:00 |
|
itsmattkc
|
cae2c360c2
|
nodeview: added border to minimap
|
2021-07-10 15:35:31 -07:00 |
|
itsmattkc
|
4d69e55799
|
nodeview: implemented dragger to create edge without holding key
|
2021-07-10 10:19:36 -07:00 |
|
itsmattkc
|
8f055e6331
|
Merge branch 'master' into nodeview-redux
|
2021-07-10 09:09:05 -07:00 |
|
itsmattkc
|
539b0582bf
|
Merge pull request #1399 from pgilfernandez/icon_nodes2
[UI] Nodes View toolbar iconset
|
2021-07-10 09:08:38 -07:00 |
|
itsmattkc
|
6e14e51f21
|
nodeview: added 'add' button to toolbar
|
2021-07-10 08:51:51 -07:00 |
|
itsmattkc
|
652a53c18e
|
nodeview: added rudimentary toolbar
Only button there is a toggle for the mini-map.
|
2021-07-09 21:57:53 -07:00 |
|
itsmattkc
|
94e6fa843c
|
nodeview: implemented minimap
|
2021-07-09 21:43:19 -07:00 |
|
itsmattkc
|
8b2285513f
|
timeline: use sample rate for waveform offset at all times
|
2021-07-09 18:42:51 -07:00 |
|
itsmattkc
|
ddee0f97d6
|
nodeview: start wip for "show all" mode
|
2021-07-09 18:00:27 -07:00 |
|
itsmattkc
|
f14a301ffa
|
nodeview: updates to complete new context paradigm
|
2021-07-09 18:00:01 -07:00 |
|
itsmattkc
|
d83087a4ef
|
nodegraph: added more helper functions for contexts
|
2021-07-08 18:48:02 -07:00 |
|
itsmattkc
|
73a1a23e77
|
Merge branch 'master' into nodeview-redux
|
2021-07-08 12:22:49 -07:00 |
|
itsmattkc
|
75c102d351
|
waveform: minor corrections
|
2021-07-08 12:19:27 -07:00 |
|
itsmattkc
|
1f0de6c5bb
|
waveform: fixed precision issue when generating from sample data
Fixes #1664
|
2021-07-08 12:08:05 -07:00 |
|
itsmattkc
|
558d849d27
|
waveform: flip Y axis
Fixes #1666
|
2021-07-08 11:55:35 -07:00 |
|
itsmattkc
|
60240aefea
|
timeline: revise track positioning code
|
2021-07-08 11:45:07 -07:00 |
|
itsmattkc
|
17c9137bbd
|
nodeviewedge: minor cleanup
|
2021-07-08 11:44:04 -07:00 |
|
itsmattkc
|
dcac7f94f9
|
nodeview: when removing a node, remove it from all contexts
|
2021-07-08 11:42:53 -07:00 |
|
itsmattkc
|
5dd2132037
|
timeline: set sequence position in sequence's context
|
2021-07-08 11:42:09 -07:00 |
|
itsmattkc
|
0c04bcf045
|
timecode: allow specific rounding routines
|
2021-07-08 11:39:29 -07:00 |
|