Commit Graph
5295 Commits
Author SHA1 Message Date
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
itsmattkc b5ad35bde2 ffmpegencoder: fix subtitle timestamps 2021-08-08 10:40:55 -07:00
itsmattkc bdbeb111e8 ui: make color setting undoable 2021-08-07 20:37:40 -07:00
Thomas Wilshaw 850b75fe24 Transitiosn and gaps are now added. Also removed unnecessary code 2021-08-07 15:06:50 +01:00
Thomas Wilshaw 1d2341245b Correctly add footage nodes and setup contexts. 2021-08-07 14:30:15 +01:00
itsmattkc 132e637f3f Merge pull request #1696 from pgilfernandez/nodes_mini-map
Nodes mini-map button (iconized)
2021-08-06 10:11:43 -07:00
itsmattkc fca5edaba1 Merge pull request #1699 from prokoudine/master
Update Russian translation
2021-08-06 10:11:06 -07:00
itsmattkc 330a37da92 nodes: implemented shape generator 2021-08-03 11:55:31 -07:00
itsmattkc 8954271e87 nodeparamview: fix combobox set with separators 2021-08-03 10:08:09 -07:00
itsmattkc 9f4470f55c fixed snapping regression introduced by earlier commit 2021-08-02 19:57:19 -07:00
Alexandre Prokoudine 2c2dd440ab Update Russian translation 2021-08-03 02:35:03 +03:00
itsmattkc c3d30f1b77 Merge branch 'master' into transition-offsets 2021-08-02 14:20:56 -07:00
itsmattkc f6eea56310 fix build warning 2021-08-02 11:08:57 -07:00
itsmattkc 178fbb6f2f timecode: use different drop-frame detection heuristic 2021-08-02 11:06:21 -07:00
itsmattkc 2f805abad8 mainmenu: add strings to new menu items 2021-08-02 10:57:16 -07:00
itsmattkc 438cce1ce5 widget: use rational for internal playhead value
Fixes #1688
2021-08-02 10:55:01 -07:00
itsmattkc 4510f6d36a timeline: add move in/out to playhead
Fixes #1691
2021-08-02 07:50:36 -07:00
itsmattkc 391534b71d fixed waveform issue 2021-08-01 17:10:45 -07:00
itsmattkc be4a18d7de moved visual waveforms to block
This should be nicer, however it has a bug that I need to fix
2021-08-01 16:43:53 -07:00
itsmattkc 3593d70f34 speedduration: more or less done now 2021-08-01 14:18:22 -07:00
itsmattkc bd94a934a3 Merge branch 'master' into speeddurdiag 2021-08-01 13:39:22 -07:00
itsmattkc 3b9421f90e multiundocommand: keep undo/redo under protected
Minor code improvement
2021-08-01 13:37:32 -07:00
itsmattkc c36efddf86 speeddurdialog now sets speed correctly 2021-08-01 13:34:42 -07:00
itsmattkc b20a839332 began reimpl of speed/dur diag 2021-08-01 11:25:23 -07:00
itsmattkc 6995ffe015 reworked timeline elements 2021-08-01 11:05:18 -07:00
itsmattkc 8054124924 Merge branch 'master' of https://github.com/olive-editor/olive 2021-08-01 02:28:40 -07:00
itsmattkc 023f3eca70 bezier: rework quadratic algorithm
Fixes #1695
2021-08-01 02:28:37 -07:00
itsmattkc 930d8309d3 timeline: implemented nudging #1692 2021-07-30 19:17:26 -07:00
itsmattkc 01d435d80d timeline: fixed commit issue 2021-07-30 13:22:10 -07:00
itsmattkc 7ae03a31b8 transition: fixed hash issue 2021-07-30 13:21:48 -07:00
itsmattkc 5e35ce6951 cmake: set win32 executable 2021-07-29 13:38:16 -07:00
itsmattkc cd1254a2c4 compile: fixed shadowed variable 2021-07-29 13:38:06 -07:00
itsmattkc c3faa49686 transition: reworked hashing 2021-07-29 13:23:24 -07:00