Commit Graph

2891 Commits

Author SHA1 Message Date
AlexKiryanov
f2e5e8683b
Add .ora and .kra file extension in import dialog 2021-05-13 17:43:23 +03:00
AlexKiryanov
109de3bc5f
Add ComboBox in SceneSetting Dialog 2021-05-13 17:32:13 +03:00
Maurycy Liebner
a01fe77cfa Read/write scene frame range to XEV. 2021-04-26 10:26:45 +02:00
Maurycy Liebner
ca94388a5f Do not setup clang as the default compiler in Travis. 2021-03-12 10:59:59 +01:00
Maurycy Liebner
d1be1b49c2 Clang-7 installation broken on Travis Xenial, try using the preinstalled
clang-7.
2021-03-12 10:53:17 +01:00
Maurycy Liebner
5fb7c64214 Change selection order for keys in KeysView, making them consistent with
the graph mode.
2021-03-11 17:06:49 +01:00
Maurycy Liebner
b031a1da74 Fix merge keys undo/redo. 2021-03-11 16:47:21 +01:00
Maurycy Liebner
adf813589f Do not enter an infinite loop in mergePoints. 2021-03-06 16:10:32 +01:00
Maurycy Liebner
df0c49ac13 Make sure the TransformEffect parent object has its frame updated before
updating the relative transform.
2021-03-06 12:00:16 +01:00
Maurycy Liebner
52714d7d00 Implement ParentEffect. 2021-03-05 16:04:00 +01:00
Maurycy Liebner
4c930bda2a Transform effects cleanup. 2021-03-05 13:02:54 +01:00
Maurycy Liebner
4fb69fb097 Implement FollowObjectRelativeTransformEffect. 2021-03-04 15:54:28 +01:00
Maurycy Liebner
37e5158844 Implement NullObject. 2021-03-01 18:41:18 +01:00
Maurycy Liebner
ff2aa12182 Fix cropping when the crop rect does not intersect with the image.
Closes #215.
2021-02-28 11:51:36 +01:00
Maurycy Liebner
88171af028 Add a color picking button to the paint color widget. 2021-02-27 13:28:23 +01:00
Maurycy Liebner
96b918b8b0 Keep object's position/scale/rotation when changing Transform Effect's
target.
2021-02-27 12:55:13 +01:00
Maurycy Liebner
2d20230608 Disable canvas clipping, use only max bounds. 2021-02-27 11:30:45 +01:00
Maurycy Liebner
96eae885e6 Skip segments with length 0 for outline brush strokes. 2021-02-26 17:42:12 +01:00
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