Commit Graph
5177 Commits
Author SHA1 Message Date
itsmattkc eddf69caec ci: disable uploading to nightly page
Due to the limited speed of our website, I've rewritten it to instead download directly from the GitHub artifacts using the GitHub API to generate a public link. This increases the download speeds for the end user significantly and means uploading it from the CI is now unnecessary.
2021-09-01 13:04:50 -07:00
itsmattkc 03ad618f67 cmake: add ocio fallback 2021-09-01 11:32:18 -07:00
itsmattkc 6ae368df85 footageviewer: fix infinite loop
Also adds warning to help prevent this from happening again
2021-09-01 11:31:20 -07:00
itsmattkc 5b7255b8bb improved insert/overwrite functions 2021-08-28 13:40:27 -07:00
itsmattkc a0d7f896c8 dragbutton: set cursor to open hand
Hopefully improves discoverability of how this button works
2021-08-28 13:40:27 -07:00
itsmattkc 16aac5ba26 nodeparamview: only calculate time adjustment when keyframing 2021-08-26 11:15:48 -07:00
itsmattkc 941e64a937 ci: allow failures of upload steps
While upload failures aren't ideal, they aren't technically relevant to the commit or PR itself
2021-08-26 00:50:37 -07:00
itsmattkc 878d09f6e6 nodeview: null check on item
Hopefully this doesn't break behavior

Fixes #1687
Fixes #1736
2021-08-25 23:09:36 -07:00
itsmattkc bc275e421f ffmpeg: don't use macro which makes compilers mad 2021-08-25 13:24:29 -07:00
itsmattkc 0551b2cc5e ffmpeg: use format context duration as fallback for conform signalling 2021-08-25 13:01:11 -07:00
itsmattkc 6bd7bc4cca timeline: copy waveform when copying 2021-08-25 12:27:26 -07:00
itsmattkc dc66c30357 Merge pull request #1725 from pgilfernandez/colorcoding
Tweak Color coding (version 2)
2021-08-24 19:27:04 -07:00
itsmattkc cb5d776dab Merge pull request #1562 from ThomasWilshaw/otio_merge_fixes
Fixes for OTIO merges
2021-08-24 19:26:35 -07:00
itsmattkc 4484981d91 node: use binary search when looking for keyframes
Minor optimization
2021-08-24 10:01:11 -07:00
itsmattkc 4d0d38aca2 toolbar: force minimum width
Improves usability on screens with less height
2021-08-24 10:00:51 -07:00
Pablo Gil 0bf818441c tweak some colors to improve differentiation 2021-08-17 16:50:50 +02:00
Thomas Wilshaw 64a3cb5c84 Replace undo commands with non undoable functions. 2021-08-17 13:13:02 +01:00
itsmattkc 2794730afa tests: set clip lengths 2021-08-16 22:07:33 -07:00
itsmattkc 474c27405f Merge branch 'transition-offsets' 2021-08-16 21:29:36 -07:00
itsmattkc 9dad2ef104 transitiontool: updated 2021-08-16 21:28:13 -07:00
itsmattkc 29dcfc3689 Merge pull request #1721 from pgilfernandez/stylable_playhead
Make PlayHead stylable
2021-08-16 17:52:27 -07:00
itsmattkc 618ecacccd use highlight instead
I think it should be highlight
2021-08-16 17:51:20 -07:00
itsmattkc 13f9b4da00 Merge pull request #1724 from pgilfernandez/colorcoding
Tweak Color coding
2021-08-16 13:57:48 -07:00
Pablo Gil 8a881e03af tweak Luminance black/white limit to better suit new "color table" 2021-08-16 18:32:46 +02:00
Pablo Gil 4905251a5d tweak bright "color table" to a more relaxed ones to use in Nodes and Clips 2021-08-16 18:32:04 +02:00
Pablo Gil 6d9ba1ed7f make PlayHead stylable, using Link color which looks better to me (Highlight color might work as well) 2021-08-16 17:45:45 +02:00
itsmattkc 0a06fcf67e bezier: try lower precision epsilon 2021-08-14 16:34:47 -07:00
itsmattkc c8c361e67d curveview: set padding on top and bottom 2021-08-14 16:32:41 -07:00
itsmattkc 5cd6aaba66 nodeview: position edge on creation
Fixes #1708
2021-08-14 12:55:08 -07:00
itsmattkc 33bb41af85 Merge pull request #1713 from ThomasWilshaw/dev_console
Revert Olive to a console application and hide console
2021-08-14 12:50:49 -07:00
itsmattkc 98044e0be1 keyframeview: correctly map bezier control positions when signalling scroll
Fixes #1704
2021-08-14 12:45:46 -07:00
itsmattkc 3c7c0c8f9d pan: don't push job for non stereo audio 2021-08-14 12:10:58 -07:00
itsmattkc d1d23e5400 only free console if program launches in gui mode 2021-08-14 11:36:30 -07:00
itsmattkc d0bc01ebd4 export: use viewer params not export params
Fixes #1703
2021-08-14 11:19:54 -07:00
itsmattkc cc4ead6935 Merge branch 'master' into transition-offsets 2021-08-12 14:41:30 -07:00
itsmattkc 5e7cb068d9 revise keyboard shortcuts to be translatable
Fixes #1459
2021-08-12 14:31:31 -07:00
Thomas Wilshaw 42dd029f9e Revert back to a console application
Revert Olive back to a console application and then hide the console on
startup.

Also add an option to run a console if required.

Windows only.
2021-08-09 23:14:12 +01:00
itsmattkc f6e510025d preferences: fixed issue with keyboard shortcut search 2021-08-09 13:35:11 -07:00
itsmattkc e511fde899 timeline: invalidate when undoing a place command
Fixes #1715
2021-08-09 12:52:25 -07:00
itsmattkc d3cd01c66a mainmenu: update shortcut 2021-08-09 11:39:25 -07:00
itsmattkc 420042bb57 project: added revert function
This can be triggered either with File > Revert or by re-opening an already open project

Fixes #1710
2021-08-09 11:37:45 -07:00
itsmattkc 72d71ddf8c mainmenu: added remaining tools 2021-08-09 11:28:01 -07:00
Thomas Wilshaw b1b057a628 Add a console if Olive is started via cmd 2021-08-09 15:07:21 +01:00
itsmattkc 56cfd929e1 Merge branch 'master' of https://github.com/olive-editor/olive 2021-08-09 01:22:55 -07:00
itsmattkc e36c001e74 audio: prevent playback of any audio after length
Fixes #1705
2021-08-08 17:30:07 -07:00
itsmattkc d713ba3be7 fixed 32-bit integer overflow on long audio 2021-08-08 17:05:41 -07:00
itsmattkc e4bf8a92f3 ffmpegencoder: set avg_frame_rate 2021-08-08 12:14:11 -07:00
itsmattkc 5c5f6bd0c3 ffmpegencoder: set gop size 2021-08-08 11:08:16 -07:00
itsmattkc a0bd9b5d8c ffmpegencoder: rescale audio frames just in case 2021-08-08 11:07:57 -07:00
itsmattkc 2a0107b4a6 Merge branch 'master' of https://github.com/olive-editor/olive 2021-08-08 10:40:58 -07:00