itsmattkc
8792c66c9c
ci: removed debug output flag
2020-09-15 02:32:44 +10:00
itsmattkc
9ddcd2a229
ci: maybe this new zlib build will work
2020-09-15 02:14:31 +10:00
itsmattkc
9431739658
Merge pull request #1179 from rnkn/master
...
Prefer curl on OSX
2020-09-15 01:27:48 +10:00
itsmattkc
b1c3b0e451
ci: build dependencies in main directory again
2020-09-14 23:18:22 +10:00
itsmattkc
db4e4944a8
ci: try acquiring all dependencies into build folder
2020-09-14 23:13:35 +10:00
itsmattkc
a26deb10fb
ci: acquire Qt
2020-09-14 23:02:28 +10:00
itsmattkc
10a4f07a40
ci: try enabling msvc developer prompt and ninja
2020-09-14 22:48:58 +10:00
itsmattkc
a3ee126cf2
ci: use nmake
2020-09-14 22:44:58 +10:00
itsmattkc
9a2292b024
ci: try using ninja
2020-09-14 22:43:27 +10:00
itsmattkc
6ca3796408
ci: acquire all dependencies
2020-09-14 21:38:35 +10:00
itsmattkc
d1a01cbaa2
ci: try using curl in actions
2020-09-14 21:25:25 +10:00
itsmattkc
026e9bc2ff
ci: remove extraneous colon
2020-09-14 20:57:16 +10:00
itsmattkc
570604a1a5
Update ci.yml
...
ci: test dependency acquisition
2020-09-14 20:55:13 +10:00
itsmattkc
4b20d11f76
Create ci.yml
...
ci: beginning of GitHub Actions CI
2020-09-14 20:44:46 +10:00
William Rankin and Simran
030fceba35
Update .travis/script.sh
...
Co-authored-by: Simran <Simran-B@users.noreply.github.com >
2020-09-14 19:43:23 +10:00
itsmattkc
e6daa3d3c6
Merge branch 'master' of https://github.com/olive-editor/olive
2020-09-14 17:54:56 +10:00
itsmattkc
22c5b61898
fixed compile issue with qt 5.15.1
2020-09-14 17:49:23 +10:00
itsmattkc
32eb40253f
Merge pull request #1178 from olive-editor/issue-template-improvements
...
Improve issue templates
2020-09-14 17:48:48 +10:00
William Rankin
2ef338f0c0
Prefer curl on OSX
...
wget is not available by default on OSX
2020-09-14 17:03:39 +10:00
Simran
89b8b9e563
Update 00-olive_unsupported.md
...
Add emoji for a visual clue that 0.1 reports aren't accepted
2020-09-14 07:41:51 +02:00
Simran
6f67854d60
Rename 1-crash_issue.md to 01-crash_issue.md
2020-09-14 07:40:18 +02:00
Simran
915503d3f0
Add issue template config
...
Disables link below template chooser to create a blank issue (still possible via URL though), add Discord invite link
2020-09-14 07:33:46 +02:00
itsmattkc
c4a6ed98d1
issue templates: this was probably the problem
2020-09-13 17:01:39 +10:00
itsmattkc
c93448cb35
removed issue templates for re-adding later
2020-09-13 16:58:54 +10:00
itsmattkc
f35cdd33e5
Create FUNDING.yml
2020-09-13 16:56:15 +10:00
itsmattkc
aad08795f9
Update issue templates
2020-09-13 16:54:09 +10:00
itsmattkc
e617cd285e
updated issue templates for new labels
2020-09-13 16:45:49 +10:00
Troy James Sobotka
3bcefcce4e
Update Issues Templates, Force Push
2020-09-06 10:30:56 -07:00
itsmattkc
4f65e83322
gcc: fixed shadowed parameter
2020-09-06 18:33:22 +10:00
itsmattkc
83c7596038
viewer: extended scrolling/panning functionality
2020-09-06 17:40:53 +10:00
itsmattkc
ba64313dd7
Merge branch 'issue_70' of https://github.com/ThomasWilshaw/olive into ThomasWilshaw-issue_70
...
# Conflicts:
# app/widget/viewer/viewerwindow.cpp
2020-09-06 17:40:14 +10:00
itsmattkc
43d0129004
renderer: unqueue deleted node inputs
...
Fixes segfault when renderer tries to update from a since deleted node
input.
2020-09-05 19:49:34 +10:00
itsmattkc
58d33db34f
Merge branch 'ThomasWilshaw-headless_help_fix'
2020-09-05 18:57:08 +10:00
itsmattkc
68233b9402
updated basename fix for multi-platform
2020-09-05 18:56:30 +10:00
itsmattkc
8e7fb70e73
Merge branch 'headless_help_fix' of https://github.com/ThomasWilshaw/olive into ThomasWilshaw-headless_help_fix
2020-09-05 18:51:48 +10:00
itsmattkc
cabcd49b25
renderer: copy cache path before render to avoid race conditions
2020-09-05 18:48:54 +10:00
Thomas Wilshaw
eed41c1f12
Comments
2020-09-03 15:25:07 +01:00
Thomas Wilshaw
8d6bd5e929
Fix Help option in headless mode on Windows
...
Help option failed when Olive was run in its own directory as strrchr
failed. If all else fails basename is equal to argv[0] and we don't
increment in the print statement. Tested on Windows 7.
2020-09-02 23:35:44 +01:00
itsmattkc
1334c04235
viewer: return if no viewer is connected
...
Minor improvement
2020-08-31 15:20:31 +10:00
itsmattkc
e42ba3f9d4
corrected compile issues on xenial (should fix linux CI)
2020-08-30 13:35:00 +10:00
itsmattkc
050103a857
memory: implemented basic memory limiting functionality
...
Keeps track of total memory usage and uses it as a guide towards
allocating/reusing more memory.
2020-08-29 13:34:54 +10:00
itsmattkc
c99eb68d45
ffmpegdecoder: frame pool by dimensions/format rather than stream
...
Memory optimization.
2020-08-26 17:42:10 +10:00
itsmattkc
f86ab6a965
renderer: prevent infinite loop occurring on some time invalidations
2020-08-26 17:38:16 +10:00
itsmattkc
5b00089dd8
commandlineparser: removed extraneous semicolon
2020-08-25 17:07:04 +10:00
itsmattkc
f0928814fc
track: store height in "units" rather than pixels
...
Fixes DPI scalability issue if a project ever moved from a display with
one DPI to another.
2020-08-22 00:23:46 +10:00
itsmattkc
48ac8ea509
main/core: changed code so that headless would run truly headless with QCoreApplication instead of QApplication
...
QApplication is designed for GUI/widget programs and thus fails to launch
if no window system is available. For a true headless mode, we must swap
out with QCoreApplication. However, what complicates this is that
QCommandLineParser - the class we use to determine whether we should run
in GUI mode or not - requires an active application instance to work.
This creates an unfortunate catch-22 that ultimately ended in writing a
custom command line parser.
Now we can correctly swap out with QCoreApplication, however this has
exposed other issues regarding functions that unnecessarily rely on QWidget
functions. So they'll need to be sorted out eventually.
2020-08-22 00:22:19 +10:00
itsmattkc
9aabde303e
nodeview: added arrows to indicate a node can be expanded
...
Minor UI detail. Also slightly increases the size of node items and adds
"short names" to the video input and audio input nodes.
2020-08-21 15:15:39 +10:00
itsmattkc
f6760386ce
renderer: improved handling of pixel aspect ratio and footage cache
2020-08-21 14:43:13 +10:00
itsmattkc
416ba8e2b2
viewer: ensure pixel aspect and interlace parameters are sent to viewer windows too
2020-08-20 19:34:09 +10:00
itsmattkc
d99a8e9005
timeline: refactored "replace with gap" command fixed bug
...
Fixes an unfortunate bug that restored blocks in the wrong order and leads
to a segfault if you continue undoing beyond that point.
2020-08-20 13:40:58 +10:00