Commit Graph
2465 Commits
Author SHA1 Message Date
itsmattkc ea29ffef96 minor refactoring and signalling panel subtitle by node change
Fixes issue where Footage Viewer subtitle wouldn't update when
dropping footage in.
2021-04-08 10:42:13 +10:00
itsmattkc 2597eea08b Merge branch 'master' into footage-viewer-merge 2021-04-08 09:49:57 +10:00
itsmattkc 02b21a22aa slider: start listening to mouse input only after positioning 2021-04-08 09:49:21 +10:00
itsmattkc eef19ca0ff streamlined viewable-based lengths 2021-04-08 09:46:31 +10:00
itsmattkc c023916d05 audio: set push device to null when closing
Fixes crash trying to push samples after parameters change.
2021-04-08 08:20:13 +10:00
itsmattkc 603aa3c138 added comment 2021-04-08 08:00:25 +10:00
itsmattkc 4584d62def removed debug lines 2021-04-08 08:00:16 +10:00
itsmattkc d495815550 audio: use sample rate rather than timebase now they aren't interchangeable 2021-04-08 07:59:56 +10:00
itsmattkc 490e067911 use APPDIR env variable 2021-04-07 18:21:03 +10:00
itsmattkc df93ab5195 try custom AppRun 2021-04-07 18:20:57 +10:00
itsmattkc bb32048c65 use frame rate and timebase less interchangeably 2021-04-07 13:08:25 +10:00
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