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
itsmattkc
f81df00664
Merge pull request #862 from ZoomTen/icons-new
...
Filetype icons (light palette, Windows & Linux)
2019-05-02 21:42:06 +10:00
ZoomTen
ace2adb312
add mimetypes to cmake build
2019-04-21 01:02:04 +07:00
itsmattkc
0aae64bc06
Merge pull request #814 from eszlari/patch-5
...
cmake: set OpenGL_GL_PREFERENCE fallback to LEGACY
2019-04-17 21:52:43 +10:00
eszlari
61fdb11cbc
cmake: try to fix PPA build ( #818 )
2019-04-17 13:11:15 +02:00
eszlari
6ce78ce37c
cmake: set OpenGL_GL_PREFERENCE fallback to LEGACY
2019-04-16 12:48:30 +02:00
ZoomTen
305095bda3
add olive_id to cmake list
2019-04-08 21:36:01 +07:00
Peter Eszlari
3ef31f4ffe
cmake: add doxygen
2019-04-05 12:39:28 +02:00
Peter Eszlari
71178678b4
add cmake buildsystem
2019-03-29 03:38:29 +01:00