Commit Graph
44 Commits
Author SHA1 Message Date
itsmattkc ee31da9e71 merged encoder and decoder code into one folder since they can share quite a bit of code 2019-12-21 20:03:25 +11:00
itsmattkc 93d95a0e14 removed legacy OLIVE_EFFECTS define in CMakeLists
These shaders are now embedded in the binary via resources.
2019-12-19 01:46:23 +11:00
itsmattkc 4214b061e1 improved MSVC compile flags in app's CMakeLists 2019-12-19 01:41:10 +11:00
itsmattkc 821f98f970 updated FindOpenColorIO
This likely isn't necessary, but was one of the steps made trying to debug
MSVC compilation. Considering the previous iteration was from 2012 and this
one is from 2019, it may have other improvements.
2019-12-18 16:48:03 +11:00
itsmattkc 8945fbe5fe began base encoder type for abstracting around exporting
Essentially the same principle as Decoders but somewhat different functionality.
2019-12-16 18:04:30 +11:00
itsmattkc daafcbfc95 began external shader files that can be compiled into the program
Helps write shaders rather than embedding them into the C++ code.
2019-12-09 23:49:44 +11:00
itsmattkc 94be06e33e use O2 optimization for now due to performance and stability concerns 2019-12-08 00:10:02 +11:00
itsmattkc b2910757a0 use compiler optimizations when building 2019-12-07 02:02:32 +11:00
itsmattkc 25266f0bcd remove unnecessary opencl link
We're not using OpenCL for anything at the moment
2019-11-24 15:05:53 +09:00
itsmattkc 77bcb70dac started porting renderer to new portable form 2019-10-31 19:14:58 +11:00
itsmattkc e9f5d0d248 work towards shifting functions from timelineview to timelinewidget 2019-10-11 16:57:12 +11:00
itsmattkc d1cc36cb78 audio preferences 2019-09-26 19:53:35 +10:00
itsmattkc 77bd1d07b3 cast use of sizeof 2019-09-12 03:50:06 +10:00
itsmattkc 3818af2449 try different annotated fallthrough 2019-09-12 03:44:51 +10:00
itsmattkc 4abf2893f9 enable compiler warnings for msvc and gcc 2019-09-12 03:35:32 +10:00
itsmattkc 945f9a06f7 moved macos bundle setting after executable declaration 2019-09-12 02:54:31 +10:00
itsmattkc 835ac18973 make app bundle on macos 2019-09-12 01:37:39 +10:00
itsmattkc 021be7c0ec different oiio link lib 2019-09-11 21:41:42 +10:00
itsmattkc 436f820d36 use variables from find commands in cmake 2019-09-11 21:19:39 +10:00
itsmattkc 7b15a63e06 changed refresh system slightly and added include dirs for deps 2019-09-11 19:51:31 +10:00
itsmattkc 27effb9473 use OIIO DWAA for cache 2019-08-29 14:44:01 +10:00
itsmattkc 3bdbb4a26a move timecode display to common header 2019-07-25 13:11:18 -07:00
itsmattkc f8830beac7 created new sequence dialog 2019-07-21 18:21:40 -07:00
itsmattkc 837d43fe07 moved various classes from root to common folder 2019-07-15 03:58:39 -04:00
itsmattkc dc2101938e began node viewer for dag insight 2019-07-15 03:52:44 -04:00
itsmattkc 4cfa7489ea Merge branch 'master' of https://github.com/olive-editor/olive 2019-07-14 10:15:31 -04:00
itsmattkc 55fe8941e7 Merge pull request #1033 from eszlari/linux-metadata
linux/appdata: generate release info
2019-07-13 03:06:41 -04:00
itsmattkc 60b04f98b4 began new node infrastructure 2019-07-10 03:00:35 -05:00
itsmattkc cf267440d7 temporarily removed ts files from cmakelists 2019-07-09 21:49:34 -05:00
Peter Eszlari b7a8df26fb linux/appdata: generate release info
...and move cmake code to packaging/linux
2019-07-09 20:45:52 +02:00
itsmattkc 9d7623d36f created sequence type and removed old install code 2019-07-09 10:04:20 -05:00
itsmattkc a9ff2389e6 minor code cleanup 2019-07-06 21:17:19 -05:00
itsmattkc ac9f673665 made moving in the project model undoable 2019-07-04 17:51:49 -05:00
itsmattkc d4d1b7d6ce fixed dragging in tree view 2019-07-04 12:49:31 -05: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 f0f74e0f3b created task manager classes 2019-06-27 09:45:45 -07:00
itsmattkc f47de0be0d folded decoder hierarchy back in 2019-06-26 16:48:14 -07:00
itsmattkc 771a250a81 fleshed out footage class 2019-06-22 22:57:01 -07:00
itsmattkc 75081f76c9 tool switching implemented 2019-06-22 20:45:55 -07:00
itsmattkc 4090c452d6 project name and cleaner toolbar code 2019-06-22 18:07:13 -07:00
itsmattkc 459ad13eda wrote viewmodel model for project browsing 2019-06-21 11:51:50 -07:00
itsmattkc a468b3727d further development on rewrite 2019-06-17 16:05:51 -07:00
itsmattkc 9afbe92574 began large scale restructure 2019-06-17 10:17:04 -07:00