Commit Graph
2454 Commits
Author SHA1 Message Date
itsmattkc 898ea25e89 finished merge of viewer and footage 2021-04-06 13:08:56 +10:00
itsmattkc 57ddae8920 h264section: set min bit rate on target file size 2021-04-06 12:38:31 +10:00
itsmattkc 4066fcba90 began merging footage and viewer 2021-04-05 16:41:37 +10:00
itsmattkc da4a93f1a5 timeline: minor enhancement, probably fixes nothing 2021-04-05 15:54:13 +10:00
itsmattkc 6e7c8088b7 viewer: ensure instances are actually removed from list 2021-04-05 15:04:48 +10:00
itsmattkc e5264fa394 use operation stack when disconnecting 2021-04-05 14:47:04 +10:00
itsmattkc 9be014c0b6 refactored so sequence is again a derivative of viewer 2021-04-05 14:41:59 +10:00
itsmattkc 748f45b7b8 merged new crashpad implementation 2021-04-05 13:33:21 +10:00
itsmattkc 644d180e89 removed unnecessary debug line 2021-04-05 13:18:18 +10:00
itsmattkc b99a236c1c mainwindow: auto-focus project when opened 2021-04-05 13:02:06 +10:00
itsmattkc b42b728d8e fixed autorecovery index issue 2021-04-05 13:01:59 +10:00
itsmattkc 2f4e9809ce Merge branch 'master' of https://github.com/olive-editor/olive 2021-04-02 15:29:25 +11:00
itsmattkc 9fad1efe1b wrap otio classes in compiler definition 2021-04-02 15:29:17 +11:00
itsmattkc 3b4ce00741 cmake: cleanup and link crashpad on mac 2021-04-02 15:28:59 +11:00
Simran ce2e51fc2a QPainter::matrix is obsolete, use transform() instead 2021-04-01 18:00:12 +02:00
itsmattkc 2ea152479e nodeview: override icon pixmap retrieval 2021-04-01 23:45:28 +11:00
itsmattkc 29dca59933 fixed issue where autorecovery would show even after startup 2021-04-01 20:06:32 +11:00
itsmattkc e6b8848ad7 project: force user to re-save recovery projects
Ensure user doesn't just work on a project in the app's recovery
folder.

Finalizes auto-recovery system for now.
2021-04-01 17:34:16 +11:00
itsmattkc 5b10faee84 try symbol path without .. 2021-04-01 17:16:18 +11:00
itsmattkc 2adb6447a1 slider: improved dragging behavior when min/max are set 2021-04-01 17:08:18 +11:00
itsmattkc f3efab1da1 made file function inline static 2021-04-01 16:40:28 +11:00
itsmattkc 2d20673fe8 fixed human error in crash handler 2021-04-01 16:27:42 +11:00
itsmattkc 636daddc61 cleaned up crashpad code 2021-04-01 16:15:50 +11:00
itsmattkc 0ee98a47ea project: implemented autorecovery core
Not done yet, but nearly.
2021-04-01 13:10:43 +11:00
itsmattkc 5a2db656b6 fixed human error in crashhandler 2021-04-01 11:59:31 +11:00
itsmattkc 6abe38b629 ci: dump crashpad symbols on linux 2021-04-01 11:47:31 +11:00
itsmattkc 918add0496 Merge branch 'master' of https://github.com/olive-editor/olive 2021-03-31 12:08:51 +11:00
itsmattkc 4681db5919 fixed access after delete
Fixes #1538
Fixes #1541
2021-03-31 12:07:57 +11:00
itsmattkc 62ff7bed69 correctly map root folder to source model 2021-03-31 11:55:00 +11:00
Thomas Wilshaw f99600ed40 openglrender: Add attributeLocation check
Sometimes when the default fragment shader is used a_texcoord is
optimised out
which can cause GL errors. Also adds the same check for a_position
preemptively
2021-03-27 01:50:17 +00:00
itsmattkc ce80fccd80 cache: include single frame tasks as video tasks 2021-03-26 10:28:58 +11:00
itsmattkc 3c2da0a966 cache: fixed race condition 2021-03-25 23:05:55 +11:00
itsmattkc 23b1226ef4 fixed broken copy/paste 2021-03-25 22:48:03 +11:00
itsmattkc a4ba2ee019 slider: fixed crash 2021-03-25 22:47:50 +11:00
itsmattkc 9b49bea096 cache: improved queue performance and stability 2021-03-25 16:57:15 +11:00
itsmattkc b137b8e0ac folder: fixed bug in "ChildExistsWithName"
Fixes bug where sequence auto-naming would fail.
2021-03-25 16:54:01 +11:00
itsmattkc 5d74ee66b5 Revert "previewautocacher: ensure queues are actually cleared"
This reverts commit ae4dbd9919.
2021-03-25 15:44:47 +11:00
itsmattkc 2d420decf0 Merge branch 'master' of https://github.com/olive-editor/olive 2021-03-24 10:26:19 +11:00
itsmattkc d03da1817f timeline: null check on block track
If a block has no track, it's probably not on the timeline and can be safely
ignored.
2021-03-24 10:25:52 +11:00
Thomas Wilshaw 0f2c44866a Remove unneeded invokeMethod. 2021-03-23 23:17:47 +00:00
itsmattkc 9e4d42da26 ci: reference windeployqt directly 2021-03-23 23:44:01 +11:00
itsmattkc dccea63d97 nodeview: initialize edge item's from/to references
Fixes #1526
2021-03-23 22:28:21 +11:00
itsmattkc 7e00ffa88c more improvements to crash dialog 2021-03-23 18:41:07 +11:00
itsmattkc 9a2949cf4d fixed crash handler bug 2021-03-23 17:54:31 +11:00
itsmattkc c444213a85 nodeparamview: null check for input UI
Fixes #1523
2021-03-23 08:38:18 +11:00
itsmattkc ae4dbd9919 previewautocacher: ensure queues are actually cleared 2021-03-23 08:34:21 +11:00
itsmattkc 3dae723bbc rendertask: limit maximum frames that can be rendered concurrently
Fixes #1418
2021-03-23 00:56:03 +11:00
itsmattkc cd6544ba64 fixed erroneous hold keyframe logic
Fixes #1326
2021-03-22 23:28:43 +11:00
itsmattkc 77ea4121a0 call invalidateall when video params change
Fixes #1520
2021-03-22 22:46:44 +11:00
itsmattkc 1c7509e767 Merge branch 'cmake' of https://github.com/eszlari/olive into eszlari-cmake 2021-03-22 14:22:10 +11:00