Simran Spiller
83c12480c7
CI: Fix AppImage bundling of deps for Crashpad
2021-04-05 19:33:07 +02: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
itsmattkc
8a60f3ad65
ci: hack to fix crashpad on linux
...
Stop-gap measure. TODO: Look into replacing linuxdeployqt.
2021-04-01 11:36:30 +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
62505456ef
ci: manual fixes to deps that macdeployqtfix failed to fix
2021-03-25 16:09:00 +11:00
itsmattkc
5d74ee66b5
Revert "previewautocacher: ensure queues are actually cleared"
...
This reverts commit ae4dbd9919 .
2021-03-25 15:44:47 +11:00
itsmattkc
0bc9ff0188
ci: use abs path to macdeployqt
2021-03-25 15:40:50 +11:00
itsmattkc
9405582b15
ci: remove conflicting qt on macos
2021-03-25 15:30:35 +11:00
itsmattkc
7fc1025e3f
ci: corrected path in macdeployqtfix
2021-03-25 15:15:21 +11:00
itsmattkc
f72dbc4714
Merge branch 'master' of https://github.com/olive-editor/olive
2021-03-25 14:51:12 +11:00
itsmattkc
9b58acc224
ci: try new dependency package
2021-03-25 14:51:05 +11:00
Simran
cc317a8b1a
Docker: Update build image with final OCIOv2, Qt 5.15.2, OTIO, Crashpad ( #1489 )
...
* Add missing xcb-util-* packages. Qt's libqxcb.so seems to require them in the newer Qt version
* Adjust breakpad install prefix to match CMake change
* Add build script for Olive for quick testing
* .n in CI image actually stands for image revision
* skipping the CI is now supported natively by GitHub Actions
2021-03-25 03:59:42 +01:00
itsmattkc
2d420decf0
Merge branch 'master' of https://github.com/olive-editor/olive
2021-03-24 10:26:19 +11:00