Commit Graph

2823 Commits

Author SHA1 Message Date
Maurycy Liebner
a40a22ad2b Fix BoxRenderData data getting deleted before being used when no
processing needed(directDraw).
2019-09-03 11:15:36 +02:00
Maurycy Liebner
90263a6b47 Fix layer bounding rect. 2019-09-03 06:49:58 +02:00
Maurycy Liebner
03a6d7bc8f Add license. 2019-09-03 06:27:11 +02:00
Maurycy Liebner
890de5c31a Linking improvements. 2019-09-03 06:26:40 +02:00
Maurycy Liebner
0332c99d9b Fix invisible widget focus. 2019-09-02 20:48:31 +02:00
Maurycy Liebner
6fc86c2d82 Improve LinkBoxes, add sound linking. 2019-09-02 20:48:17 +02:00
Maurycy Liebner
9ec4b24ca3 Fix link boxes. 2019-09-02 18:38:30 +02:00
Maurycy Liebner
1aceaddef3 Fix creating empty layout and deleting layout. 2019-09-02 17:25:10 +02:00
Maurycy Liebner
11ad72f25d Fix invalid degrees sign. 2019-09-02 17:21:38 +02:00
Maurycy Liebner
9a309b635f Fix too short TimelineWidget scrolling range. 2019-09-02 16:48:49 +02:00
Maurycy Liebner
1830cd6bf4 Que tasks after loading a file.
Delay hiding of a WelcomDialog to avoid flicker.
2019-09-02 16:40:14 +02:00
Maurycy Liebner
1c7d7ddae7 Read/write SWT_Abstraction state. 2019-09-02 16:11:02 +02:00
Maurycy Liebner
e8f772cb6e New Timeline/Canvas layout handling. 2019-09-02 14:06:27 +02:00
Maurycy Liebner
1ccaeb78c9 Allow state recovery when switching between layouts. 2019-09-01 16:18:29 +02:00
Maurycy Liebner
2c362686e8 Fix gradient duplicate. 2019-09-01 15:44:42 +02:00
Maurycy Liebner
a95326588c Catch ancestor/this drop. 2019-08-31 23:35:05 +02:00
Maurycy Liebner
50f2c5516e Fix box duplication (FutureTable related). 2019-08-31 23:33:32 +02:00
Maurycy Liebner
4e0fa848a7 Check linear gradient by default. 2019-08-31 23:33:16 +02:00
Maurycy Liebner
b8b9f99fbe Change default resolution to 50%. 2019-08-31 23:33:00 +02:00
Maurycy Liebner
82d33dc737 Add "resolutionScaled" support to ShaderEffects. 2019-08-31 21:42:36 +02:00
Maurycy Liebner
5387f3841e Use resolution for raster effects. 2019-08-31 20:34:37 +02:00
Maurycy Liebner
fac96fb2fc Add antialiasing to image/video drawing. 2019-08-31 18:42:15 +02:00
Maurycy Liebner
e6e2259bec Fix multiple (per thread) task processing. 2019-08-31 17:42:31 +02:00
Maurycy Liebner
235352c2c9 Fix use count. 2019-08-31 17:41:58 +02:00
Maurycy Liebner
15bd5e0fec Fix invalid read for Canvas and LayoutHandler on window close. 2019-08-30 17:37:46 +02:00
Maurycy Liebner
7e64c4da5c Switch graphDisabled.png and graphEnabled.png. 2019-08-30 17:02:24 +02:00
Maurycy Liebner
c970373deb Remove unnecessary calls to Document::actionFinished. 2019-08-30 16:55:08 +02:00
Maurycy Liebner
9f63367917 Fix key change update. Improve prp_getIdenticalRelRange performance. 2019-08-30 16:35:39 +02:00
Maurycy Liebner
08aa83de68 Fix Layout removal from LayoutHandler. 2019-08-30 14:27:11 +02:00
Maurycy Liebner
0117e48345 Fix uninitialized ImageFileHandler. 2019-08-30 14:13:46 +02:00
Maurycy Liebner
a3a2b165e2 UI improvements. Improve show/hide for BoxSingleWidget child widgets. 2019-08-30 13:45:07 +02:00
Maurycy Liebner
71beaadba7 Add FillRule support for svg paths. 2019-08-30 13:17:01 +02:00
Maurycy Liebner
8836d1f406 Fix double transformation start occuring when first using ValueInput,
and then moving mouse for the first time.
2019-08-30 13:09:05 +02:00
Maurycy Liebner
aa8f44284f Fix AnimatedSurface not updating after drawing on frames.
Switch to increment based CacheContainer usage tracking. Introduce
UsePointer.
2019-08-30 12:31:30 +02:00
Maurycy Liebner
700c81528b Call prp_afterWholeInfluenceRangeChanged after changing AnimationBox
stretch.
2019-08-30 10:37:38 +02:00
Maurycy Liebner
c300c55ca7 Fix PathBox (Fill/Outline)SettingsAnimator. 2019-08-30 10:30:39 +02:00
Maurycy Liebner
6bad331616 Some README.md improvements. 2019-08-29 21:03:31 +02:00
Maurycy Liebner
06c67d5b31 Remove MovablePoint from selection on deletion. 2019-08-29 20:39:43 +02:00
Maurycy Liebner
af4c3de0c7 Add Property selection capability & minor ui fixes. 2019-08-29 20:26:57 +02:00
Maurycy Liebner
cc42b1faa7 UI update fixes. DynamicComplexAnimator drag/drop parent change fixed. 2019-08-29 14:45:22 +02:00
Maurycy Liebner
66f81428b9 Path effect fixes. 2019-08-28 18:32:55 +02:00
Maurycy Liebner
7faf2b6e90 Style change. 2019-08-28 18:32:37 +02:00
Maurycy Liebner
84dc338e39 Fix tablet painting position and block mouse events. 2019-08-28 18:32:14 +02:00
Maurycy Liebner
aa7c428794 require explicit call to readFutureTable. 2019-08-28 18:31:36 +02:00
Maurycy Liebner
c59464ac72 Fix copying data to other instance. 2019-08-28 18:30:49 +02:00
Maurycy Liebner
b51de9d489 ExamplePathEffect -> eLinearize. 2019-08-28 18:30:12 +02:00
Maurycy Liebner
0d8b5edb78 Guarding against low memory states causes false positives that stop
preview.
2019-08-28 15:23:53 +02:00
Maurycy Liebner
6205f1efd2 Canvas children should blend with Canvas just as they do with other
layers.
2019-08-28 14:00:28 +02:00
Maurycy Liebner
5123cd7497 Prevent the FontsWidget from stealing focus. 2019-08-28 13:50:36 +02:00
Maurycy Liebner
407afc16b9 Fix RasterCacheHandler drawing. 2019-08-28 13:50:18 +02:00