Maurycy Liebner
|
b946cace12
|
Add moveAllFrom to DynamicComplexAnimatorBase. Remove moveAllFrom from
SmartPathCollection.
|
2020-01-29 22:14:31 +01:00 |
|
Maurycy Liebner
|
0bdbba8866
|
Use createNewSubPathAtRelPos in createNewSubPathAtPos implementation.
|
2020-01-29 22:12:33 +01:00 |
|
Maurycy Liebner
|
96c8fdbebb
|
Fix canvas link render data frame.
|
2020-01-29 21:57:33 +01:00 |
|
Maurycy Liebner
|
62de70d7ef
|
Add Frame Remapping for Scene links.
|
2020-01-29 21:38:54 +01:00 |
|
Maurycy Liebner
|
c843f2b731
|
Do not clear read/write boxes in Clipboard (it breaks read/write for
links).
|
2020-01-29 21:38:31 +01:00 |
|
Maurycy Liebner
|
c672d22d7d
|
Guard against division by 0 for mDrawFrameInc.
|
2020-01-29 21:37:55 +01:00 |
|
Maurycy Liebner
|
6a82c6409d
|
Guard against invalid WrapperNode read type.
|
2020-01-29 21:37:24 +01:00 |
|
Maurycy Liebner
|
7033686427
|
Store task by value to in case QList is changed.
|
2020-01-29 20:38:33 +01:00 |
|
Maurycy Liebner
|
c473f59062
|
Reimplement AnimationBox Frame Remapping.
|
2020-01-29 20:32:10 +01:00 |
|
Maurycy Liebner
|
acc538f2df
|
Remove duplicate frame remapping setting implementantion.
|
2020-01-29 18:27:35 +01:00 |
|
Maurycy Liebner
|
ef03f87464
|
Add AnimationBox Frame Remapping undo/redo.
|
2020-01-29 18:18:41 +01:00 |
|
Maurycy Liebner
|
66c6deaa8f
|
Remove unused AnimationBox::mNewCurrentFrameUpdateNeeded.
|
2020-01-29 18:13:55 +01:00 |
|
Maurycy Liebner
|
e7d57378a7
|
Fix DynamicComplexAnimator::createDuplicate.
|
2020-01-29 18:11:55 +01:00 |
|
Maurycy Liebner
|
59ff2a3bc7
|
Fix duplicate Scene.
|
2020-01-29 17:59:34 +01:00 |
|
Maurycy Liebner
|
70a97b7cfd
|
Fix BoundingBox::sWriteReadMember.
|
2020-01-29 17:37:21 +01:00 |
|
Maurycy Liebner
|
5eadd7fb72
|
Remesh and update bounding box on SculptPathBox Apply Transform.
|
2020-01-29 17:36:11 +01:00 |
|
Maurycy Liebner
|
df2d52b131
|
Add SculptPathBox set brush undo/redo.
|
2020-01-29 17:22:51 +01:00 |
|
Maurycy Liebner
|
270b568a61
|
Fix Apply Transform.
|
2020-01-29 17:21:46 +01:00 |
|
Maurycy Liebner
|
5025c301ad
|
Add SculptPathBox fill.
|
2020-01-29 16:44:42 +01:00 |
|
Maurycy Liebner
|
d49b910bb6
|
Fix SculptPath bounding rect.
|
2020-01-29 14:45:00 +01:00 |
|
Maurycy Liebner
|
d0a0b9e30f
|
BrushStroke/BrushStrokeSet minor cleanup.
|
2020-01-29 14:00:13 +01:00 |
|
Maurycy Liebner
|
92d7a9a90e
|
Indicate to users they cannot use add/substract with position.
|
2020-01-28 22:22:04 +01:00 |
|
Maurycy Liebner
|
cbdc2a3938
|
Clamp sculpt nodes size.
|
2020-01-28 22:06:27 +01:00 |
|
Maurycy Liebner
|
78daf7a624
|
Add SrcATop, DstATop, SrcOut, Modulate Blend Modes.
|
2020-01-28 16:52:38 +01:00 |
|
Maurycy Liebner
|
c4f64e541c
|
Initial SculptPath implementation.
|
2020-01-28 16:38:42 +01:00 |
|
Maurycy Liebner
|
fdb4236787
|
Add Hugo Locurcio to sponsors list.
|
2020-01-25 22:13:27 +01:00 |
|
Maurycy Liebner
|
e0bc513b28
|
BoxScrollWidget cleanup.
|
2020-01-25 22:12:42 +01:00 |
|
Maurycy Liebner
|
981121767d
|
Make sure ScrollWidgetVisiblePart updaters are not called after
ScrollWidgetVisiblePart was deleted.
|
2020-01-25 20:06:47 +01:00 |
|
Maurycy Liebner
|
48a7eb175f
|
Clear points and boxes selection before deleting Canvas.
|
2020-01-25 20:06:13 +01:00 |
|
Maurycy Liebner
|
b9dbced531
|
Fix invalid read when painting empty BoolPropertyWidget.
|
2020-01-25 19:26:31 +01:00 |
|
Maurycy Liebner
|
f8ba40cc19
|
Some effects may influence paths/pixels even at 0 influence, make sure
they are applied when using TextEffects.
|
2020-01-25 19:04:25 +01:00 |
|
Maurycy Liebner
|
bcb7357659
|
Minor SWT_Abstraction cleanup.
|
2020-01-25 18:02:57 +01:00 |
|
Maurycy Liebner
|
742be471f8
|
Fix gradientTransform SVG import.
Add gradient tranform to PaintSettingsAnimator.
Closes #75.
|
2020-01-25 17:53:29 +01:00 |
|
Maurycy Liebner
|
48c8a02e0f
|
Fix cubicTo for NodeList SkPath import. #75
|
2020-01-25 16:36:49 +01:00 |
|
Maurycy Liebner
|
c893b3aa36
|
Add ungrouping without transformation change, make it the default
behaviour for groups with static children. Fix shear values for matrix
decomposition. Closes #63.
|
2020-01-25 14:44:54 +01:00 |
|
Maurycy Liebner
|
55cbf34019
|
Let FileHandlerObjRef handle FileCacheHandlers. Closes #72.
|
2020-01-24 23:44:23 +01:00 |
|
Maurycy Liebner
|
81c87aca33
|
Change the way keys are bein deleted. Closes #74.
|
2020-01-24 17:16:13 +01:00 |
|
Maurycy Liebner
|
3ec18b1a04
|
Fix SVG import for gradients with links. #75
|
2020-01-24 16:55:52 +01:00 |
|
Maurycy Liebner
|
39f9d1bc95
|
Use qCubicSegment2D::sFromConic for converting from conics to cubics.
#75
|
2020-01-24 16:36:48 +01:00 |
|
Maurycy Liebner
|
b769be57dc
|
Skip last lineTo node, when the last node would share the position with
the first node. #57 #75
|
2020-01-24 14:53:52 +01:00 |
|
Maurycy Liebner
|
9590c8cdf5
|
Centralize supported file formats. Closes #76.
|
2020-01-24 14:30:52 +01:00 |
|
Maurycy Liebner
|
8d44176837
|
Fix AutoTilesData::toBitmap.
|
2020-01-24 13:41:34 +01:00 |
|
Maurycy Liebner
|
f99edfab7e
|
Use clearRect for margins and empty tiles.
|
2020-01-24 12:03:43 +01:00 |
|
Maurycy Liebner
|
b3c2d32ac8
|
Move margin pixels clearing to a separate function.
|
2020-01-24 11:25:35 +01:00 |
|
Maurycy Liebner
|
57fa92d6ca
|
Fix adding new nodes between end nodes after making segments linear.
|
2020-01-24 10:40:43 +01:00 |
|
Maurycy Liebner
|
4fb144f393
|
SkBitmap AutoTilesData::toBitmap(const QMargins& margin) const is
broken.
|
2020-01-23 16:12:46 +01:00 |
|
Maurycy Liebner
|
1dfabb2935
|
Use anim_appendKeyAction to add undo/redo.
|
2020-01-22 18:17:44 +01:00 |
|
Maurycy Liebner
|
f594a926d6
|
Raster drawing undo/redo.
|
2020-01-22 17:51:17 +01:00 |
|
Maurycy Liebner
|
7b67feb722
|
Emit documentChanged only when undo/redo added.
|
2020-01-20 18:34:48 +01:00 |
|
Maurycy Liebner
|
653bf7fbbe
|
Read/write timeline rules.
|
2020-01-20 18:33:33 +01:00 |
|