Commit Graph

2823 Commits

Author SHA1 Message Date
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
Maurycy Liebner
e7283b55b6 ComboBoxProperty cleanup. 2020-01-03 21:46:11 +01:00
Maurycy Liebner
e178a77542 Use ConnContextPtr with BoxTargetProperty. 2020-01-03 21:44:06 +01:00
Maurycy Liebner
f939e278f3 Implement ConnContext(Q)Ptr. 2020-01-03 21:35:46 +01:00
Maurycy Liebner
cf33002ecf Update the inherited transform intead of the total transform when
changing object's parent. Closes #50.
2020-01-03 21:14:52 +01:00
Maurycy Liebner
d54ecee914 Remove IntProperty. 2020-01-03 20:43:59 +01:00
Maurycy Liebner
43531b15a8 Enable dropping files into Files Dock. Implement deleting files. Closes
#41.
2020-01-03 16:57:30 +01:00
Maurycy Liebner
68d5ea8730 2020. 2020-01-02 20:46:10 +01:00
Maurycy Liebner
2eb4bec8e3 Fix context menu dock hiding. Closes #42. 2020-01-02 20:43:58 +01:00
Maurycy Liebner
5414907760 Reverse ungroup order. Closes #47. 2020-01-02 13:40:10 +01:00
Maurycy Liebner
900bec646f Fix text spacing. Add vertical text alignment. 2020-01-01 21:21:58 +01:00
Maurycy Liebner
9ed0067f3c Make letter spacing equal for all letters. 2020-01-01 20:14:27 +01:00
Maurycy Liebner
810681902f Move Text Box paths in accordance with the alignment. 2020-01-01 20:01:20 +01:00
Maurycy Liebner
c686195e2f Fix text alignment with spacing different than 1. 2020-01-01 19:53:46 +01:00
Maurycy Liebner
aa7a2dd3c3 Fix addTask count increment. 2020-01-01 15:38:17 +01:00
Maurycy Liebner
bdec9a2fcb Fix periodic Text Effect influence component. 2020-01-01 00:48:00 +01:00
Maurycy Liebner
1353be1052 Add Esc shortcut to stopping preview. 2019-12-31 23:47:44 +01:00
Maurycy Liebner
3684cfed96 Add text alignment support. 2019-12-31 23:46:55 +01:00
Maurycy Liebner
7354508015 Fix Text Effect GUI. 2019-12-31 20:35:38 +01:00