Commit Graph

2823 Commits

Author SHA1 Message Date
Maurycy Liebner
ce2e6b04da Track icons version. 2021-02-25 15:21:03 +01:00
Maurycy Liebner
b0eb3c2e48 New interface theme. 2021-02-25 14:54:59 +01:00
Maurycy Liebner
9640387f47 Make difference operation combine paths if they do not intersect. 2021-02-22 11:48:00 +01:00
Maurycy Liebner
dc3baa9049 Icon changes. (2) 2021-02-21 15:50:21 +01:00
Maurycy Liebner
6ee90b1a05 Add SVG extension to icon files. 2021-02-21 12:38:53 +01:00
Maurycy Liebner
418b27aaa3 New icons. (1) 2021-02-21 12:12:17 +01:00
Maurycy Liebner
9172b61eab Change eMimeData implementation. 2021-02-18 12:56:21 +01:00
Maurycy Liebner
01fb4e8097 Implement prp_getIdenticalRelRange for TargetTransformEffect, taking
target into account.
2021-02-10 19:10:55 +01:00
Maurycy Liebner
bd797df292 Do not apply TransformEffects when disabled. 2021-02-10 19:04:00 +01:00
Maurycy Liebner
095f932dd6 Implement a base class for TransformEffects - TargetTransformEffect. 2021-02-10 19:00:51 +01:00
Maurycy Liebner
aaba05ecdd Fix relFrame / absFrame mismatch with expression identical ranges. 2021-02-09 17:33:26 +01:00
Maurycy Liebner
e9222711d2 Implement follow object effect. 2021-02-09 12:03:46 +01:00
Maurycy Liebner
f7c6ae1aa5 Improve FollowPathTransformEffect. 2021-02-08 15:55:00 +01:00
Maurycy Liebner
80bfa57ea5 Improve follow path coordinates framework. 2021-02-08 15:24:24 +01:00
Maurycy Liebner
bb872d6749 Fix getAbsolutePath - make sure the transformation is frame aware. 2021-02-08 15:04:26 +01:00
Maurycy Liebner
d31250de1e Update follow path when changing path along with the current frame. 2021-02-08 14:43:48 +01:00
Maurycy Liebner
6576e7a6d9 [FollowPathTransformEffect] Follow relative path instead of absolute. 2021-02-08 14:26:37 +01:00
Maurycy Liebner
90d2051b8d Fix old files load bug. (2) 2021-02-08 12:49:30 +01:00
Maurycy Liebner
b036649c7e Fix old files load bug. 2021-02-08 12:38:57 +01:00
Maurycy Liebner
35b278be34 Fix createTransformEffectForType for FollowPathTransformEffect. 2021-02-07 22:08:56 +01:00
Maurycy Liebner
fbb5d4c8cb Remove missing definitions. 2021-02-07 13:46:03 +01:00
Maurycy Liebner
e61f1f2bc3 Implement FollowPathTransformEffect. 2021-02-07 14:00:45 +01:00
Maurycy Liebner
fa795a7dc0 Implement TrackTransformEffect. 2021-02-07 13:10:53 +01:00
Maurycy Liebner
000d7322f0 Some AdvancedTransformAnimator simplifications. 2021-02-07 10:48:16 +01:00
Maurycy Liebner
687f7f112e Use native dialogs. 2021-02-03 10:45:58 +01:00
Maurycy Liebner
bb2464c41e Do not set QT_QPA_PLATFORMTHEME. 2021-02-03 10:45:51 +01:00
Maurycy Liebner
0dca3c7a33 Fix changing fragment shaders on the fly. 2021-01-31 10:55:11 +01:00
Maurycy Liebner
67f81b17e9 Allow color properties for shader effects. 2021-01-27 19:32:59 +01:00
Maurycy Liebner
8e2d419854 Make sure bound property values update the expression value. 2021-01-15 15:08:59 +01:00
Maurycy Liebner
84d3fcfad2 Style QSpinBox QDoubleSpinBox and QLineEdit. 2020-12-31 14:23:12 +01:00
Maurycy Liebner
49d40901be Linux:
Export QT_QPA_PLATFORMTHEME=gtk2 for native look.
2020-12-31 13:47:32 +01:00
Maurycy Liebner
853d637e12 Make enve AppImage look native on Gtk. 2020-12-22 16:36:11 +01:00
Maurycy Liebner
ee5ae17f8b Use dialog iconProvider instead of proxyModel. 2020-12-21 16:06:45 +01:00
Maurycy Liebner
a6117f08e5 Fix SVG id import. 2020-07-07 12:53:20 +02:00
Maurycy Liebner
948f12e541 Fix gradient import. Closes #175. 2020-07-01 17:46:46 +02:00
Maurycy Liebner
216da8d295 Add SVG polygon support. #175 2020-07-01 17:46:10 +02:00
Maurycy Liebner
3947138a54 Trim SVG import regex. 2020-07-01 17:26:36 +02:00
Maurycy Liebner
94e62b0fce Fix image / video / sound naming. 2020-06-30 12:20:46 +02:00
Maurycy Liebner
cbf7621419 Keep names (ids) on svg import. 2020-06-30 12:04:23 +02:00
Maurycy Liebner
1119f155ce Use target's opacity for inner linking objects. Closes #171. 2020-06-30 12:00:02 +02:00
Maurycy Liebner
f691b357c5 Make sure loop render starts at the first frame. 2020-06-28 19:42:36 +02:00
Maurycy Liebner
562ffb3484 Play sound during loop playback. Closes #169. 2020-06-28 19:42:05 +02:00
Maurycy Liebner
5e447c99f0 Allow Expression bindings without space before '='. 2020-06-28 19:35:07 +02:00
Maurycy Liebner
abfba1ef6a Fix ExpressionEditor description. 2020-06-28 19:34:06 +02:00
Maurycy Liebner
c7c64c6647 Make sure all expression bindings are updated on frame change. #168 2020-06-28 19:28:34 +02:00
Maurycy Liebner
7e37ed3ce2 Make sure the std::string c_str() is called on doesn't go out of scope. 2020-06-25 10:57:57 +02:00
Maurycy Liebner
6febdda1bf Use a precise timer for playback. #162 2020-06-25 10:56:22 +02:00
Maurycy Liebner
e210d0dd55 Fix sound playback when the sound file missing. 2020-06-24 16:52:52 +02:00
Maurycy Liebner
255fd8e13e Fix empty (clamped) layer rendering. Closes #164. 2020-06-24 16:39:13 +02:00
Maurycy Liebner
c6bd6ae2ea Fix flip book in link groups/scenes. Closes #163. 2020-06-24 16:32:49 +02:00