Commit Graph
1990 Commits
Author SHA1 Message Date
Olivier Humbert 21397d39c6 Update org.olivevideoeditor.Olive.appdata.xml.in 2019-08-24 08:54:12 +02:00
Olivier Humbert 22bd4ed4a9 Adds French to the menu item 2019-08-24 08:47:59 +02:00
itsmattkc c19cd20c7c Update README.md 2019-08-22 12:39:31 +10:00
itsmattkc e939f4e60d Merge pull request #1051 from ibara/patch-1
Don't use GNU grep for OpenBSD package builds
2019-08-13 22:32:01 +10:00
itsmattkc b4529205b9 cleared up some broken stuff for now 2019-08-13 21:55:10 +10:00
itsmattkc 4f4737a395 added some more timeline functions 2019-08-13 21:50:39 +10:00
itsmattkc 737442e513 added takenode function to graph 2019-08-13 18:40:39 +10:00
itsmattkc 03a0c64e15 some timeline work 2019-08-13 18:14:36 +10:00
itsmattkc 02ea535c8a added IDs to parameters for serialization 2019-08-13 17:22:32 +10:00
itsmattkc e9702aeb52 added some basic timeline functionality 2019-08-12 23:24:58 +10:00
itsmattkc 3eee9893f8 implemented conversions between internal pixel formats 2019-08-12 18:24:52 +10:00
itsmattkc eca8d98497 fixed timeruler playhead bug 2019-08-11 21:57:07 +10:00
itsmattkc b66b9dcfce removed redundant test code 2019-08-11 21:56:54 +10:00
itsmattkc dc4a460e32 node importing down 2019-08-11 21:13:16 +10:00
itsmattkc 149f3fa907 timelineview is now a true view of the blocks at all times 2019-08-11 21:01:37 +10:00
itsmattkc 9b63cc7755 inserting blocks through the timeline implemented 2019-08-11 17:30:27 +10:00
itsmattkc 7174245a7e moved timeline interactivity to separate classes 2019-08-10 19:15:38 +10:00
itsmattkc 7dd7e83373 work towards dropping clips into the timeline 2019-08-09 22:25:16 +10:00
itsmattkc e96aa8fdfa fixed mistake with timeruler playhead 2019-08-09 16:55:46 +10:00
itsmattkc 09d73ebc2b use raw time values independent of timebase for scaling timeline ui 2019-08-09 16:41:17 +10:00
itsmattkc 0a56dbe429 allow nodeui to modify several node values at once 2019-08-09 13:21:20 +10:00
itsmattkc c38bd7a1bb added option to footagecombobox to only show footage that's ready 2019-08-09 12:41:55 +10:00
itsmattkc 1616166fbc worked on thread safety with tasks 2019-08-09 12:31:02 +10:00
itsmattkc c0f6ee534a minor code cleanups 2019-08-09 10:43:14 +10:00
itsmattkc f26eea1620 moved more objects to shared ptrs 2019-08-09 08:21:54 +10:00
itsmattkc dfd33310a2 use qvector instead of raw array 2019-08-09 07:49:17 +10:00
itsmattkc 7a858aeca3 moved decoders to shared ptrs 2019-08-09 07:46:53 +10:00
itsmattkc 6833b18829 merged probe functions into decoder class 2019-08-08 17:22:26 +10:00
itsmattkc c6dfab4caf use decoder ID in media node 2019-08-08 15:52:53 +10:00
itsmattkc f3b60369aa use IDs for multiple decoders 2019-08-08 15:38:58 +10:00
itsmattkc 8730da4b43 improved decoder documentation and fixed error with >8bppc media 2019-08-08 14:02:12 +10:00
itsmattkc 5b248b538f added missing license headers 2019-08-08 13:18:01 +10:00
itsmattkc 6708eca0c1 renamed ffmpeg decoder function names 2019-08-08 13:13:01 +10:00
itsmattkc 624fc99b78 fixed error that made too many directories 2019-08-07 12:17:56 +10:00
itsmattkc 410c1ff06c cache frame indexes to disk 2019-08-07 12:14:48 +10:00
itsmattkc 1138600f37 indexing prototype 2019-08-06 09:34:37 +10:00
itsmattkc 73a32ad9cd use node graph time to get frame 2019-08-06 08:41:27 +10:00
itsmattkc 360328ccbb more work towards loading media into the node graph 2019-08-06 08:26:25 +10:00
itsmattkc cee2b617a1 imported new rational type 2019-08-06 08:25:48 +10:00
itsmattkc f55094c5df media now plays in node graph 2019-08-04 19:45:06 +10:00
itsmattkc 298ae2f36c mocked up a prototype of decoding data into the node graph 2019-08-04 14:45:17 +10:00
itsmattkc fb8d5df24b created widget bridge 2019-08-04 10:00:29 +10:00
Brian Callahan d7b14e6b69 Don't use GNU grep for OpenBSD package builds
Hi --

The -P flag is only available on GNU grep, not BSD grep. This causes package builds on OpenBSD to needlessly fail when running cmake.

We will only ever package tagged versions of Olive, so we'll all know what version of Olive we're using. If a user wants to build from the tip of the tree, then they'll have a .git directory and the fallback won't even happen.
2019-08-03 18:33:59 -04:00
itsmattkc e5481b19f5 derived classes for timeline objects 2019-08-04 05:37:30 +10:00
itsmattkc 2060490ac9 moved timeline playhead line to its own class 2019-08-02 10:24:49 +10:00
itsmattkc 54ec4a26f5 implemented working playhead 2019-08-02 10:04:02 +10:00
itsmattkc c74e3571ff added minor clip functionality to timelineview 2019-08-02 11:33:45 +12:00
itsmattkc 1ac93b804c added basic ghost functionality 2019-08-01 09:07:35 -07:00
itsmattkc 22d8bf8b59 created timeline ghost display class 2019-08-01 00:35:41 -07:00
itsmattkc 295ccfa13f added gpl license to new source files 2019-08-01 00:33:25 -07:00