Commit Graph
4606 Commits
Author SHA1 Message Date
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 db460aeec3 docker: restored Qt5Svg in script too 2021-04-07 14:57:10 +10:00
itsmattkc 3e4f68157d Merge branch 'master' into footage-viewer-merge 2021-04-07 13:11:59 +10:00
itsmattkc f218b6f270 ci: restore Qt5Svg
Got "Cannot mix incompatible Qt library with this library" on some distros.
Seeing if this is why.
2021-04-07 13:09:51 +10:00
itsmattkc 1744774962 Merge branch 'master' of https://github.com/olive-editor/olive 2021-04-07 13:08:50 +10:00
itsmattkc bb32048c65 use frame rate and timebase less interchangeably 2021-04-07 13:08:25 +10:00
Simran Spiller 26be42d619 CI: Use Crashpad fork 2021-04-07 01:14:13 +02:00
Simran Spiller ab49fd8d7c CI: Exclude (probably) unused Qt libs 2021-04-07 01:13:49 +02: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
Simran Spiller 83c12480c7 CI: Fix AppImage bundling of deps for Crashpad 2021-04-05 19:33:07 +02: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 dddc110841 Build with multiple threads, not install! [skip ci] 2021-04-02 02:40:47 +02: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 79823200c3 ci: use extract and run on all appimages 2021-04-01 20:11:47 +11:00
itsmattkc 29dca59933 fixed issue where autorecovery would show even after startup 2021-04-01 20:06:32 +11:00
itsmattkc 2cae14b71c ci: fixed typo 2021-04-01 19:59:10 +11:00
itsmattkc 3f0707ad3d ci: split appimage steps for symbol creation
Apparently the AppDir process changes the olive-editor binary
enough to break the symbols. As such, they must be made after
creating the AppDir but before creating the AppImage.
2021-04-01 19:44:09 +11:00
itsmattkc cd96ccec70 ci: use fake ID from crashpad 2021-04-01 18:23:46 +11:00
itsmattkc f4817e7a68 ci: add crashpad to path on mac 2021-04-01 17:56:43 +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 6a841bde82 ci: fixed erroneous call 2021-04-01 12:14:27 +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