itsmattkc
6db591e89f
footage: merge video and image streams and improve image sequence import process
...
Image streams were initially separated from video streams, but they're now
joined with a parameter defining if they're a still image, image sequence,
or regular video. The image sequence import process has also improved so
that if images from the same sequence are imported too, they'll either be
ignored or the user won't be asked again for those if they should be an
image sequence (fixes #1193 ). Also shifts decoder "probe" process to return
an item, useful if the decoder returns a non-footage item.
2020-09-26 19:45:07 +10:00
itsmattkc
85abd6c6b4
Merge branch 'master' into otio
2020-09-25 17:00:02 +10:00
itsmattkc
4290d9b897
oiio: removed unused enum
2020-09-25 16:59:56 +10:00
itsmattkc
4d811fe47f
mainwindow: link export OTIO menu item to correct function
2020-09-25 16:59:37 +10:00
itsmattkc
ab41333da9
otio: renamed ProjectSaveAsOTIOTask to ExportOTIOTask
2020-09-25 16:59:19 +10:00
itsmattkc
a70f9f15a3
core: merged function for improved code reusability
2020-09-25 16:58:52 +10:00
itsmattkc
818f38d55a
otio: started otio decoder for importing OpenTimelineIO
2020-09-25 16:58:07 +10:00
itsmattkc
24468e283d
Merge branch 'master' of https://github.com/olive-editor/olive into otio
2020-09-25 16:32:22 +10:00
itsmattkc
bb6d5505f5
otio: began early functionality to export to OTIO
2020-09-25 16:32:18 +10:00
itsmattkc
fd143f1d51
Merge pull request #1220 from ThomasWilshaw/Fix_#1218
...
Fix Issue #1218
2020-09-25 11:18:58 +10:00
itsmattkc
3ec1407f91
Merge branch 'master' of https://github.com/olive-editor/olive
2020-09-25 11:15:24 +10:00
Thomas Wilshaw
378708c9d3
Exporter falls back to timeline if all else fails
...
If no recent TimeBasedPanel can be found the exporter defaults to the
first timeline. If this also fails an error is shown.
2020-09-24 17:46:11 +01:00
itsmattkc
0a1cd0e1c0
ui: force full screen border on Windows
...
Fixes #1226
Workaround for known Qt issue: https://doc.qt.io/qt-5/windows-issues.html
2020-09-25 00:04:23 +10:00
itsmattkc
654370425d
crashpad: detect when crashpad handler is missing
2020-09-24 23:56:58 +10:00
Thomas Wilshaw
615ce8ef79
Fix Issue #1218
...
Add an error message if there is no active sequence.
Selected a Sequence panel as opposed to a generic time based panel as
we will only ever export a sequence. Also makes error logic slightly
easier.
2020-09-23 17:59:15 +01:00
Simran Spiller
faf3670850
ci: Don't trigger build on certain paths
...
Makes no sense for updates to issue templates, the funding config and readme.
Also exclude docker folder, as changes will not affect the build until someone builds & pushes updated images.
Do not exclude the LICENSE file however, as it gets packaged in CI runs.
2020-09-23 14:50:48 +02:00
Simran Spiller
21412c5eee
github: Fix build issue templates
...
There's a limitation to the length of frontmatter fields it seems:
About is too long (maximum is 200 characters)
2020-09-23 14:34:12 +02:00
Simran Spiller
7f4157042d
github: issue template formatting
...
Wrap lines at ~80 characters, add space after subjects in title
2020-09-23 14:23:42 +02:00
itsmattkc
3855da2335
use https for site communication
2020-09-23 21:35:30 +10:00
itsmattkc
34d527020f
cmake: ensure 8 character hash
...
Fixes #1219
2020-09-23 21:19:53 +10:00
itsmattkc
d186f69eb1
removed extraneous release text file
2020-09-23 21:12:40 +10:00
itsmattkc
e98261658e
use different push URL
2020-09-23 21:12:36 +10:00
itsmattkc
d5595ccd53
Merge branch 'master' of https://github.com/olive-editor/olive
2020-09-23 15:46:14 +10:00
itsmattkc
8a45bc10d3
Merge branch 'master' of https://github.com/olive-editor/olive
2020-09-23 15:44:03 +10:00
itsmattkc
2ea7b91f5d
Merge branch 'master' into otio
2020-09-23 15:41:45 +10:00
itsmattkc
08c0931016
crashhandler: stay on top so it's hard to miss
2020-09-23 15:41:23 +10:00
itsmattkc
a684c32752
Merge branch 'master' into otio
2020-09-23 14:52:19 +10:00
itsmattkc
983f43d738
cmake: minor improvements to crashpad find script
2020-09-23 14:08:22 +10:00
itsmattkc
c0a874d43c
cmake: fixed breakpad detection on windows
2020-09-23 11:48:37 +10:00
itsmattkc
921be8f08d
ci: updated windows breakpad path
2020-09-23 11:38:36 +10:00
Simran Spiller
9fadd9905f
Add Linux Docker image source files
2020-09-23 01:55:47 +02:00
Simran Spiller
f0019be680
Force LF line endings for .sh and .desktop
2020-09-23 01:47:58 +02:00
Simran Spiller
341278f3d7
Add nightly upload for Linux (GCC build only)
2020-09-23 01:47:58 +02:00
Simran Spiller
b1cfe57894
Unify step names, add ctest
2020-09-23 01:19:52 +02:00
Simran Spiller
5b6e6e70ee
Upload to GitHub first in case remote server not reachable
2020-09-23 00:55:31 +02:00
Simran Spiller
5614c293f3
Add Docker-based Linux (CentOS 7) CI
2020-09-23 00:53:53 +02:00
Simran Spiller
31674e0a31
Fix indention
2020-09-23 00:47:34 +02:00
Simran Spiller
68f40101f5
No need for DEP_SUFFIX, EXTRACT_TOOL & CMAKE_GEN env vars
2020-09-23 00:47:13 +02:00
Simran Spiller
65be374a70
Split Windows and macOS into separate jobs
2020-09-23 00:34:26 +02:00
Simran
d196689c2d
Improve cmake crashpad/breakpad discovery, compilation & installation under Unix ( #1184 )
...
* Clean up Crashpad library discovery code
* Find and install Breakpad binary
* Copy crashpad_handler and minidum_stackwalk POST_BUILD (macOS only)
* Install crashpad_handler and minidum_stackwalk for AppImage
2020-09-22 23:58:44 +02:00
itsmattkc
76d73b17aa
block: made speed a percentage
2020-09-23 02:29:38 +10:00
itsmattkc
d69e478a62
paramview: ensure item time target is set upon creation
...
Fixes #1213
2020-09-23 01:44:11 +10:00
itsmattkc
9f83865f6e
Merge branch 'master' into otio
2020-09-22 20:13:58 +10:00
itsmattkc
28c7bbbc09
Merge branch 'master' of https://github.com/olive-editor/olive
2020-09-22 18:44:26 +10:00
itsmattkc
cd47676043
crashpad: updated crash handler
2020-09-22 18:42:51 +10:00
itsmattkc
4b0e07dc42
Merge pull request #1207 from olive-editor/gh-crash-issue-template
...
Issue template: <details> for backtrace
2020-09-22 12:00:10 +10:00
Simran Spiller
82d12a58ca
Extra spacing, unify commit hash text
2020-09-22 02:08:53 +02:00
itsmattkc
871bc08c12
Revert "renderer: if texture is null, don't allocate a frame unless exporting"
...
This reverts commit 8e0c86a6fa .
Fixes #1209
2020-09-21 17:28:28 +10:00
itsmattkc
90f28b6853
updated readme for new release/actions workflow
2020-09-21 15:28:08 +10:00
itsmattkc
e4b6d72b59
use rpath instead of absolute path
2020-09-21 13:48:00 +10:00