Commit Graph
58 Commits
Author SHA1 Message Date
Peter Eszlari 36d3524daf cmake: set CMAKE_OSX_DEPLOYMENT_TARGET in ci.yml 2020-11-30 19:13:15 +01:00
itsmattkc 8c3f0ac64e oiio: increased minimum version to 2.1.12 2020-11-19 11:06:40 +11:00
itsmattkc d241090a9f finally updated the copyright year 2020-11-17 20:13:22 +11:00
itsmattkc 3c1ac3eeba upgraded to ocio v2 2020-11-11 21:53:24 +11: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 34d527020f cmake: ensure 8 character hash
Fixes #1219
2020-09-23 21:19:53 +10:00
itsmattkc 9f83865f6e Merge branch 'master' into otio 2020-09-22 20:13:58 +10:00
itsmattkc 01cab21317 cmake: set minimum deployment target 2020-09-21 11:56:41 +10:00
itsmattkc 7caf6797c8 cmake: link with opentimelineio 2020-09-18 12:18:05 +10:00
itsmattkc 10709880fc preliminary google crashpad integration
First attempt at automated out-of-process crash reporting. Have only
updated AppVeyor script so far, so if this works (which it won't), it'll
only work on Windows.
2020-08-14 18:25:12 +10:00
itsmattkc c907114b17 renderer: optimizing and fixing code paths
Re-introducing some old concepts for the new structure.
2020-05-26 22:40:54 +10:00
itsmattkc ec6eb4c053 cmake: bumped minimum version
We use `target_link_libraries` now which is 3.13+ only.
2020-05-09 16:40:13 +10:00
itsmattkc e0b08040ce cmake: explicitly state minimum OIIO version 2020-05-09 16:24:13 +10:00
itsmattkc 2ec160525c cmake: made OpenEXR a direct dependency since we use it for
the caching system
2020-02-29 00:40:28 +11:00
itsmattkc d66425c324 prepared gl improvements for merge 2020-02-14 02:35:10 +11:00
itsmattkc 888e688385 work towards implementing osl as a renderer 2020-02-12 15:13:51 +11:00
itsmattkc 5e5be50959 cmake: find OSL 2020-02-08 00:14:13 +11:00
itsmattkc cfff198503 Merge branch 'version-from-cmake' of https://github.com/eszlari/olive into eszlari-version-from-cmake 2020-01-20 06:07:46 +11:00
itsmattkc 4697b98980 fixed gcc compile issues 2020-01-19 20:39:48 +11:00
Peter Eszlari 052ae7325a use APPVERSION define
...and display version in about dialog
2019-12-06 06:45:08 +01:00
itsmattkc ea4f6f43c4 added support for multiple timeline sections 2019-10-05 04:38:17 +10:00
itsmattkc ef0a914288 find OIIO in cmake 2019-09-10 13:15:51 +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 cb5a574b72 Merge branch 'cmake-version' of https://github.com/eszlari/olive into eszlari-cmake-version 2019-06-30 12:18:57 -07:00
itsmattkc 868df27270 conformed patch to split cmakelists 2019-06-30 12:18:14 -07:00
itsmattkc 658861370f conformed patch for now split cmakelists 2019-06-30 12:15:01 -07:00
itsmattkc 9afbe92574 began large scale restructure 2019-06-17 10:17:04 -07:00
itsmattkc 707ad3c264 finished prototype for float pix fmt converter 2019-05-30 21:50:18 +10:00
itsmattkc aa0832c482 work on decoder classes 2019-05-29 03:05:10 +10:00
itsmattkc d76ac6ff38 began custom pix fmt converter 2019-05-23 02:22:45 +10:00
itsmattkc a82e5ccbce work on texture passthrough node 2019-05-22 22:57:33 +10:00
itsmattkc bdf513585f started memory cache server 2019-05-20 03:26:14 +10:00
itsmattkc 3d4f12cd8e created new node clip type 2019-05-17 22:19:42 +10:00
itsmattkc c616bc2b61 allowed parameters to have data without fields 2019-05-17 18:45:44 +10:00
itsmattkc d3b00efc93 Merge branch 'master' of https://github.com/olive-editor/olive 2019-05-17 18:19:20 +10:00
itsmattkc 990cefcd50 added rational type 2019-05-17 18:19:16 +10:00
itsmattkc edb602fd61 Merge branch 'master' of https://github.com/olive-editor/olive 2019-05-17 17:31:03 +10:00
itsmattkc 0376e809f6 added translation generation in cmakelists 2019-05-17 17:30:12 +10:00
itsmattkc 55c5b00487 use more compliant cmake functions 2019-05-15 14:21:36 +00:00
itsmattkc 58dc78b4e1 moved crash handler to separate file 2019-05-10 13:52:00 +10:00
itsmattkc 7985cc48d4 crash reports are functional on windows 2019-05-10 13:11:45 +10:00
Peter Eszlari 12658248ce cmake: add VERSION to project 2019-05-10 00:34:21 +02:00
Peter Eszlari 62b991c321 cmake: support updating translations 2019-05-10 00:20:00 +02:00
itsmattkc fc94881865 basic segfault handling and fixed timeline crash 2019-05-09 10:45:45 +10:00
eszlari 4ffe016d24 cmake: only search for doxygen if enabled 2019-05-08 22:09:18 +02:00
itsmattkc d9030fb16f updated cmakelists 2019-05-09 03:55:46 +10:00
Tércio Martins 893a94b5c9 CMake: Including the command "target_compile_options" in the project file. 2019-05-09 03:55:46 +10:00
Tércio Martins 8592446cb0 Update the CMake script for the new code changes 2019-05-09 03:55:46 +10:00
itsmattkc 1e3cf5337c Merge pull request #759 from eszlari/cmake-doxy
cmake: add doxygen
2019-05-03 00:19:00 +10:00