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 |
|
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 |
|
itsmattkc
|
df42696bdb
|
core: position sequence in sequence's context
|
2021-07-08 11:36:46 -07:00 |
|
itsmattkc
|
90d94075cf
|
nodeview: improved bounding rect and centering
|
2021-06-17 10:19:30 -07:00 |
|
itsmattkc
|
3a41b3b321
|
Merge branch 'master' into nodeview-redux
|
2021-06-16 17:22:45 -07:00 |
|
itsmattkc
|
dce8ebdf01
|
framehashcache: remove definition for removed function
|
2021-06-16 17:22:26 -07:00 |
|
itsmattkc
|
6d2ffb1bc4
|
Merge branch 'master' into nodeview-redux
|
2021-06-16 17:20:05 -07:00 |
|
itsmattkc
|
401d69954c
|
timeline: ignore drop event if no ghosts were made
|
2021-06-16 17:18:35 -07:00 |
|
itsmattkc
|
33f71d7548
|
framehashcache: use static const string rather than function
Should be mildly faster
|
2021-06-16 14:29:43 -07:00 |
|
itsmattkc
|
08e2fa4d8e
|
renderer: generate audio waveforms in render threads
Solves UI lag issues with long audio sequences.
|
2021-06-11 23:30:55 -07:00 |
|
itsmattkc
|
48828d6632
|
timeline: invalidate after place operation
Fixes regression introduced in ef206e9532
Fixes #1654
|
2021-06-07 10:15:30 +10:00 |
|
itsmattkc
|
2d17173a38
|
mathbase: other corrections for gl es 2.0
|
2021-06-07 00:58:04 +10:00 |
|
itsmattkc
|
8d18a8d9d8
|
mathbase: replace texture() calls
|
2021-06-07 00:50:33 +10:00 |
|
itsmattkc
|
2fdb85e866
|
mainmenu: update undo stack actions on language change event
Fixes #1653
|
2021-06-02 11:54:22 +10:00 |
|
Simran Spiller
|
1ba6aac7fa
|
Add missing Q_OBJECT macro to ExportSubtitlesTab class [skip ci]
|
2021-05-31 22:18:56 +02:00 |
|
Simran Spiller
|
5283d315a9
|
Minor fixes to Russian translation, updated ts file
|
2021-05-31 22:18:33 +02:00 |
|