Commit Graph
67 Commits
Author SHA1 Message Date
Jonathan Noble 7926f3d33f Using <random> library instead of rand()
(cherry picked from commit c9c155d0a897299c7eb2387d68579cdd6ede82f1)
2019-03-03 14:14:51 +00:00
itsmattkc 86b7124238 changed create_effect to a static member of Effect 2019-02-28 03:09:42 -08:00
itsmattkc 1685fa3a5d #475 and some clip pointer changes 2019-02-28 01:54:04 -08:00
itsmattkc 83ad41d9fd added memory includes 2019-02-19 10:42:02 -08:00
itsmattkc 5207a0511f several conversions to smart pointers 2019-02-16 21:21:04 -08:00
itsmattkc 0781e9bb09 added gpl header to all source files 2019-02-15 04:38:09 -08:00
itsmattkc 87df07e6e7 fully implemented saving/loading effect data to file, fixes #418 2019-02-03 20:55:47 +11:00
itsmattkc dc901ca8ff load/save effect settings 2019-02-03 18:48:02 +11:00
itsmattkc 3f952b4d6d added #391 2019-02-02 23:16:03 +11:00
itsmattkc 3b9f2bb4ca fixed #390 2019-02-02 14:37:27 +11:00
itsmattkc 064d1f229e reimplemented opacity without blending modes 2019-02-02 12:31:42 +11:00
itsmattkc 8f9a3f37e3 optimized blurs 2019-01-30 11:19:30 +11:00
itsmattkc b0e1eb2ea4 preparing for extra textures and fbos 2019-01-26 11:47:46 +11:00
itsmattkc 9c57219ba9 making it work 2019-01-25 16:46:39 +11:00
itsmattkc 096aa0dc14 fixed vst define 2019-01-21 13:27:20 +11:00
itsmattkc d726052fe7 frei0r improvements 2019-01-21 13:08:30 +11:00
itsmattkc d5eab3673c windows frei0r support done 2019-01-20 21:06:21 +11:00
itsmattkc 1c620af9f5 work on frei0r support 2019-01-20 12:07:22 +11:00
itsmattkc 064a0a9804 fixed thread syncing 2019-01-17 11:49:24 +11:00
itsmattkc b1bb4b7808 added --disable-shaders arg 2019-01-12 01:46:42 +11:00
itsmattkc b7f1fae028 wrote handler for #281 2019-01-09 20:40:45 +11:00
itsmattkc b34f7a2900 finished saving/loading vsts 2019-01-09 14:11:39 +11:00
itsmattkc f7a420c042 Merge branch 'master' of https://github.com/olive-editor/olive into winvst 2019-01-09 12:41:53 +11:00
itsmattkc 72df21e57c don't bind shaders if they didn't compile 2019-01-09 12:22:50 +11:00
itsmattkc fb4ffbdb9f merged with master 2019-01-09 10:39:23 +11:00
itsmattkc 6b1bb620c1 added fill left/right effect 2019-01-09 10:05:43 +11:00
itsmattkc db2815ce09 completed winvst frontend 2019-01-09 00:04:20 +11:00
itsmattkc 1f2e491188 started windows vst support 2019-01-08 16:56:44 +11:00
itsmattkc a2eef2e829 numerous keyframe improvements 2019-01-04 21:01:36 +11:00
itsmattkc 4157e4d432 potential fix for #240 2019-01-04 11:54:18 +11:00
itsmattkc dabed8ceec fixed regression with internal shaders and multiple effects paths 2019-01-04 10:40:02 +11:00
itsmattkc 9417cab6b8 Merge branch 'master' of https://github.com/olive-editor/olive into bezierkeys 2018-12-29 11:31:13 +11:00
itsmattkc 14fb979926 search more paths for effects 2018-12-29 11:21:15 +11:00
itsmattkc 1ee9451343 implemented hold keyframe and began new panel 2018-12-27 10:29:02 +11:00
itsmattkc 2fa7a638d5 reverted some files erroneously added in previous commit 2018-12-14 22:25:23 +11:00
itsmattkc 6b8168dc6a export dialog updates ui when done 2018-12-14 22:19:52 +11:00
itsmattkc 25e4bd9d8d added routines for alpha channel editing 2018-12-09 15:44:17 +11:00
itsmattkc 021a50477c standardized gizmos and made them keyframable 2018-12-02 18:23:15 +11:00
itsmattkc 2222bc420a Merge branch 'master' into new_timecode 2018-12-01 12:24:32 +11:00
alcomposer 35f699e02e Add Timecode Display effect 2018-11-29 19:11:10 +10:30
itsmattkc 6526ece3b0 implemented effect copying/pasting 2018-11-29 17:32:22 +11:00
itsmattkc 82bcb5d25f fixed critical bug that corrupts transitions 2018-11-27 11:22:43 +11:00
itsmattkc 313b9d1a1b added length field for transitions 2018-11-25 09:44:16 +11:00
itsmattkc 7d11c9fbab rudimentary support for #119 in transform effect 2018-11-25 01:45:32 +11:00
itsmattkc 4dee202494 began work on #119 2018-11-25 00:36:15 +11:00
itsmattkc 1113c74c00 added controls for transitions 2018-11-25 00:10:45 +11:00
itsmattkc 8c59d5784a fixed timeline objects retrieving incorrect name 2018-11-24 22:51:26 +11:00
itsmattkc 00b31d514e enforced field semantics and completed shared transitions 2018-11-24 20:12:51 +11:00
itsmattkc 4a7abcdeaa better ]shared transitions, dock tabs, effects panel name 2018-11-23 19:49:29 +11:00
itsmattkc 6da9438509 fixed cache interrupts 2018-11-22 14:01:38 +11:00