Commit Graph
5003 Commits
Author SHA1 Message Date
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
Alexandre Prokoudine ba4caee4c6 Improve Russian translation (#1423) 2021-05-31 22:01:52 +02:00
bovirus 96bfff43ee Italian language update (#1623) 2021-05-31 21:44:37 +02:00
Sun 3434fb4d8d Update zh_CN.ts (#1589) 2021-05-31 20:59:44 +02:00
Sun 7d1bea326e Update zh_CN.ts (#1578) 2021-05-31 20:50:24 +02:00
mara004 c92f53cff2 Add new translations for German localisation (WIP) (#1492) 2021-05-31 20:44:36 +02:00
pafri 00e7d785c3 Update cs_CZ.ts (#1534)
Completion of the file - updated via lupdate command.
2021-05-31 19:43:00 +02:00
mcDandy 63c412fa39 Translation fixes for cs_CZ (#1398) 2021-05-31 18:44:02 +02:00
itsmattkc 7e62ad4e10 audiovisualwaveform: optimize shifting code 2021-05-30 12:55:50 +10:00
itsmattkc 69009180ab ffmpegdecoder: fixed bug where incorrect divider was stored 2021-05-30 12:25:41 +10:00
itsmattkc ef206e9532 timeline: use operation when placing block
Fixes unnecessary length change of caches.
2021-05-30 11:30:03 +10:00
itsmattkc e8a326aed9 Merge branch 'master' into nodeview-redux 2021-05-29 20:57:52 +10:00