itsmattkc
53334b5399
some finishing touches
2019-03-14 19:25:53 +11:00
itsmattkc
c73fc78087
moved undostack to its own source file
2019-03-14 10:53:50 +11:00
itsmattkc
c6a4b9e8d6
fixed the graph editor
2019-03-14 09:35:50 +11:00
itsmattkc
b884f7511b
reimplemented gizmos
2019-03-14 08:15:12 +11:00
itsmattkc
e3e322ca53
connected effect UI to enabled setting
2019-03-13 22:46:53 +11:00
itsmattkc
933cbb0304
reimplemented dragging all field types
2019-03-13 22:34:26 +11:00
itsmattkc
c634070368
added styling options and rearranged preferences
2019-03-13 21:34:23 +11:00
itsmattkc
654c6f32c6
reimplemented updating UI from effect fields
2019-03-13 19:43:28 +11:00
itsmattkc
1cd5dabc07
file/folder restructuring
2019-03-13 16:55:49 +11:00
itsmattkc
e82b0e4914
implemented all field UIs
2019-03-13 08:43:46 +11:00
itsmattkc
9522432112
indentation fix
2019-03-13 00:36:05 +11:00
itsmattkc
e3e45279b9
reimplemented double and bool widgets separately
2019-03-13 00:12:15 +11:00
itsmattkc
5b03af5e5a
separated effect from UI
2019-03-12 22:49:01 +11:00
itsmattkc
0b090ddc21
decoupled ui from effect row
2019-03-12 20:12:12 +11:00
itsmattkc
170fe9bd01
decoupled effectfield UI from backend
2019-03-12 19:33:01 +11:00
itsmattkc
0d3b9e5c9c
fixed #607
2019-03-06 14:46:00 -08:00
itsmattkc
a71e8b41da
Merge pull request #585 from jonno85uk/pullrequests
...
Using <random> library instead of rand()
2019-03-06 10:34:46 -08:00
François Revol
868ce89db2
Add some missing defined(__HAIKU__)
...
Some places should rather check for HAVE_DLOPEN or alike though.
2019-03-03 23:19:04 +01:00
Jonathan Noble
7926f3d33f
Using <random> library instead of rand()
...
(cherry picked from commit c9c155d0a897299c7eb2387d68579cdd6ede82f1)
2019-03-03 14:14:51 +00:00
itsmattkc
1685fa3a5d
#475 and some clip pointer changes
2019-02-28 01:54:04 -08:00
itsmattkc
39d62fe394
fixed frei0r inconsistency
2019-02-25 23:01:51 -08:00
itsmattkc
c3373524b1
giant rendering overhaul and many small fixes
2019-02-25 13:47:18 -08:00
itsmattkc
74a5aa2a7d
pulled emboss effect
2019-02-21 00:31:26 -08:00
itsmattkc
e0b2cf3b7a
implemented text shadow angles #490 #523
2019-02-19 17:48:55 -08:00
itsmattkc
7f1a418d1b
fixed vst loading bug
2019-02-19 16:58:56 -08:00
itsmattkc
059e2a1fe8
began transition rewrite
2019-02-17 01:18:03 -08:00
itsmattkc
5207a0511f
several conversions to smart pointers
2019-02-16 21:21:04 -08:00
itsmattkc
e063a5ba8f
switched global to unique ptr and renamed olive namespace
2019-02-16 15:08:33 -08:00
itsmattkc
3d0a65c70d
rewrote void loading
2019-02-16 14:02:26 -08:00
itsmattkc
2f38a0b111
cleanup and disabled nonfunctional scrolling code
2019-02-16 03:23:09 -08:00
itsmattkc
0781e9bb09
added gpl header to all source files
2019-02-15 04:38:09 -08:00
itsmattkc
abe76c7941
further improvements
2019-02-14 12:37:30 -08:00
itsmattkc
e9fe837236
first commit of big refactor
2019-02-14 05:27:21 -08:00
itsmattkc
33c53a2c79
adding org and app name #451
2019-02-10 12:14:02 -08:00
itsmattkc
57e038afc4
added vst main fallback
2019-02-10 05:11:20 -08:00
itsmattkc
97548f1ff5
implemented more vst opcodes
2019-02-10 04:48:24 -08:00
itsmattkc
12487a0cb3
don't use logarithmic algorithm for db volume
2019-02-10 02:49:10 -08:00
itsmattkc
ca4e39449b
made volume effect use decibels
2019-02-09 22:09:42 -08:00
itsmattkc
f15beba9fa
made transform blend mode combobox 2 columns
2019-02-07 00:48:44 -08:00
alexmitchell
134677d77a
Simple fix for timecode text dropping too low within background
...
rectangle. Unsure as to why this issue didn't happen at first commit.
2019-02-03 03:53:33 +10:30
itsmattkc
3b9f2bb4ca
fixed #390
2019-02-02 14:37:27 +11:00
itsmattkc
f84a25fe95
fixed #398
2019-02-02 11:56:41 +11:00
itsmattkc
3278df9a2a
Merge pull request #358 from oc1024/master
...
Extra Keying Effects I: Luma Key and Color Selector
2019-02-02 00:09:22 +11:00
itsmattkc
676a795d6e
more accurate opacity fix
2019-01-31 03:30:26 +11:00
itsmattkc
3b38d1875f
added temporary workaround for opacity issues
2019-01-31 03:12:25 +11:00
itsmattkc
6f3a826da7
ensured parenting of qwidgets
2019-01-30 17:36:54 +11:00
itsmattkc
e77d72f436
fixed corner pin regression
2019-01-30 14:11:45 +11:00
oc1024
3d2ec7aee3
Premultiply alpha + GLSL1.1
...
Support for Olive's new blend-mode infrastructure.
Plus, `switch (compo) {` has been replaced with `if {} else if {}` in Color Finder so it runs on OpenGL 2.0 hardware.
2019-01-30 00:30:38 -02:00
itsmattkc
8f9a3f37e3
optimized blurs
2019-01-30 11:19:30 +11:00
itsmattkc
991df3de4b
Merge branch 'master' of https://github.com/olive-editor/olive
2019-01-29 11:39:49 +11:00