Commit Graph

2891 Commits

Author SHA1 Message Date
Maurycy Liebner
eec0a2acf6 ComboBoxProperty undo/redo. 2020-01-16 15:38:03 +01:00
Maurycy Liebner
6823031104 Text undo/redo. 2020-01-16 15:37:55 +01:00
Maurycy Liebner
08c08464b7 Object Blend Mode undo/redo. 2020-01-16 15:37:35 +01:00
Maurycy Liebner
ccbcb56a64 Object Visibility/Mute undo/redo. 2020-01-16 15:37:20 +01:00
Maurycy Liebner
c94751b3dc Path Blend Mode undo/redo. 2020-01-16 15:36:47 +01:00
Maurycy Liebner
7891bbbe85 Promote to Layer/Demote to Group undo/redo 2020-01-16 14:45:43 +01:00
Maurycy Liebner
b66a751a66 DynamicComplexAnimator undo/redo. 2020-01-16 14:43:33 +01:00
Maurycy Liebner
60f93ab43b Remove WaitingForBoxLoad. 2020-01-16 14:19:06 +01:00
Maurycy Liebner
ce91a111ba Move RasterEffect related classes to RasterEffects folder.
PathEffectAnimators -> PathEffectCollection
2020-01-16 14:05:01 +01:00
Maurycy Liebner
f2f17a3570 Fix adding RasterEffects. 2020-01-16 12:41:32 +01:00
Maurycy Liebner
32f46c804e RasterEffectAnimators -> RasterEffectCollection. 2020-01-16 11:40:20 +01:00
Maurycy Liebner
41e2c48ec2 Fix color change for the main selected object. 2020-01-15 19:45:16 +01:00
Maurycy Liebner
3d63d74219 Minor paint cleanup. 2020-01-15 18:58:17 +01:00
Maurycy Liebner
04979b7cfe Add fill/stroke settings undo/redo. 2020-01-15 18:45:24 +01:00
Maurycy Liebner
a72ff92ae8 Add undo/redo names. 2020-01-15 18:28:43 +01:00
Maurycy Liebner
7e9eb355e5 Add undo/redo to text properties. 2020-01-15 18:28:10 +01:00
Maurycy Liebner
c770095ab0 Add undo redo to center pivot. 2020-01-15 18:27:44 +01:00
Maurycy Liebner
986bbe1d7f Add undo/redo to resetting transformation. 2020-01-15 18:27:21 +01:00
Maurycy Liebner
33b90aae34 Implement undo/redo for z-index change. 2020-01-15 18:14:28 +01:00
Maurycy Liebner
0e5b5188fc Name object transformation undo/redo. 2020-01-15 18:01:09 +01:00
Maurycy Liebner
34a37bf73d Block undo/redo when opening/importing files. 2020-01-15 18:00:47 +01:00
Maurycy Liebner
4df568151f Guard against accessing nullptr parent transformation. 2020-01-15 17:59:09 +01:00
Maurycy Liebner
a0dce656b5 Make Menu Bar QActions Action based. 2020-01-15 16:12:59 +01:00
Maurycy Liebner
670cf7a60b Move some function implementations from headers to sources. 2020-01-15 14:07:00 +01:00
Maurycy Liebner
2269eca625 Path actions undo/redo. 2020-01-15 13:57:33 +01:00
Maurycy Liebner
46eee34bab Enable/disable undo/redo based on availability. Add names to undo/redo
actions.
2020-01-15 12:43:12 +01:00
Maurycy Liebner
88b569f01f Improve blocking undo/redo. 2020-01-15 10:17:21 +01:00
Maurycy Liebner
56d817018f Implement VisibilityRange undo/redo. 2020-01-14 21:29:20 +01:00
Maurycy Liebner
f2ead2f5de Implement add/remove contained Object undo/redo. 2020-01-14 20:46:07 +01:00
Maurycy Liebner
3308948a6c Implement add KeyFrame undo/redo. 2020-01-14 20:32:56 +01:00
Maurycy Liebner
759860157e Fix KeyFrame undo/redo frame change. 2020-01-14 19:51:00 +01:00
Maurycy Liebner
5442c12710 Implement cancel for Segment1DEditor and QDoubleSlider. 2020-01-14 18:47:55 +01:00
Maurycy Liebner
ff2aa4767e Improve undo/redo for KeyFrames. 2020-01-14 18:08:42 +01:00
Maurycy Liebner
3c66167d2b Add Path undo/redo. #65 #19 2020-01-14 15:44:17 +01:00
Maurycy Liebner
77896c95c3 Distinguish between updateScenes and actionFinished. 2020-01-14 15:05:48 +01:00
Maurycy Liebner
39f6909fee Add undo/redo for numerical value changes. #65 #19 2020-01-14 14:52:43 +01:00
Maurycy Liebner
97ff497f4f Fix graph frame clamping for Objects with Visibility Range frame shift. 2020-01-13 18:26:36 +01:00
Maurycy Liebner
343919f253 Fix duplicate nodes (resulting from lineTo) when setting NodeList path.
Closes #57.
2020-01-12 16:25:46 +01:00
Maurycy Liebner
d96df97619 Fix Apply Transform. Closes #56. 2020-01-12 16:03:15 +01:00
Maurycy Liebner
a5853cd8b9 During path operations copy Fill and Stroke settings to the resulting
Path. Closes #55.
2020-01-12 15:47:41 +01:00
Maurycy Liebner
d2c1cdeb7c Fix transformation for imported SVG elements. #54 2020-01-12 13:01:50 +01:00
Maurycy Liebner
6b3e27e81b Switch to a newer skia version (0a1923e). 2020-01-11 21:48:03 +01:00
Maurycy Liebner
e2c106e5b0 Make sure all frames are passed to the VideoEncoder. #48 2020-01-04 21:28:42 +01:00
Maurycy Liebner
4efbcdccd4 Allow nullptr BoxRenderData (needed for empty Link Objects). Closes #53.
Small Link Objects cleanup.
2020-01-04 21:13:18 +01:00
Maurycy Liebner
e0a1baebbe Fix copy order. Closes #52.
Do not change objects' order when using raise/lower.
2020-01-04 20:38:24 +01:00
Maurycy Liebner
a190af4aae Fix mSelectedBoxes sorting. 2020-01-04 20:05:30 +01:00
Maurycy Liebner
b256ec2a50 Fix image sequence output. #48 2020-01-04 00:36:56 +01:00
Maurycy Liebner
e2721aaf60 Fix image sequence file naming. 2020-01-03 23:45:17 +01:00
Maurycy Liebner
e3dd95fc1a Fix qCubicSegment1DAnimator keying. 2020-01-03 23:28:58 +01:00
Maurycy Liebner
f07469d7c2 BoolAnimator cleanup. 2020-01-03 21:49:39 +01:00