Commit Graph

1889 Commits

Author SHA1 Message Date
Maurycy Liebner
93a71a7857 Initial fix for an unwanted AnimationWidgetScrollBar deletion. 2019-06-13 17:32:39 +02:00
Maurycy Liebner
4821a3bdfd Changes. 2019-06-12 16:54:14 +02:00
Maurycy Liebner
6706522d16 Changes. 2019-06-12 13:47:05 +02:00
Maurycy Liebner
ad0afd6bbf Fix ColorPickingWidget. 2019-06-11 21:22:00 +02:00
Maurycy Liebner
11707d1cd2 Changes. 2019-06-10 12:26:48 +02:00
Maurycy Liebner
fd8882d3c2 Fix InterpolationKey(T) setFrame, make it update ctrl points properly. 2019-06-09 20:40:53 +02:00
Maurycy Liebner
4bb740d3aa Changes. 2019-06-09 19:27:53 +02:00
Maurycy Liebner
1311ad5b6c Changes. 2019-06-09 16:44:21 +02:00
Maurycy Liebner
ea9642490f Changes. 2019-06-09 12:10:59 +02:00
Maurycy Liebner
927adbf299 Changes. 2019-06-08 20:28:46 +02:00
Maurycy Liebner
fc8e92f0d7 Changes. 2019-06-08 15:50:54 +02:00
Maurycy Liebner
d4fa7366a8 Initial support for GPURasterEffect read/write. 2019-06-07 22:24:43 +02:00
Maurycy Liebner
322197dfe9 Changes. 2019-06-07 16:34:34 +02:00
Maurycy Liebner
3972a0c258 Further custom sorted set dev. 2019-06-07 12:06:52 +02:00
Maurycy Liebner
d9451efb73 Try to create sorted range container. 2019-06-06 22:16:04 +02:00
Maurycy Liebner
98844b07ce Fix remaining unnecessary pass by const reference.
Start using stl for sorted containers.
2019-06-06 14:44:44 +02:00
Maurycy Liebner
468e9b3985 End with pass by const reference lunacy. 2019-06-05 22:38:54 +02:00
Maurycy Liebner
0e7b986d71 KeysView fixes for graph. 2019-06-05 22:02:46 +02:00
Maurycy Liebner
34af8d9a0a Disable hovering when in graph mode. 2019-06-05 19:01:30 +02:00
Maurycy Liebner
b8a5626ce8 Add writing/reading PathEffect::mApplyBeforeThickness. 2019-06-05 19:01:09 +02:00
Maurycy Liebner
a6fd88666a Disable freeing DrawableAutoTiledSurface images, caching not yet
supported.
2019-06-05 19:00:27 +02:00
Maurycy Liebner
dc594cf770 Fix graph ctrl pts for descendants of boxes for which rel frames are not
equal to abs frames.
2019-06-05 14:35:40 +02:00
Maurycy Liebner
b3c7be0d0a Fix draw displacement for graph interpolation paths. 2019-06-05 13:44:21 +02:00
Maurycy Liebner
5e4449eaa5 Fix segment smooth/linearize, and ctrl pt delete. 2019-06-05 12:28:48 +02:00
Maurycy Liebner
c9bb6c9e60 Fix read/write for PaintBox, VideoBox. 2019-06-05 11:13:43 +02:00
Maurycy Liebner
53d1d09954 Fix AnimationBox and VideoBox read/write. 2019-06-05 10:18:15 +02:00
Maurycy Liebner
6faa1dab83 Change the OnionSkin implementation. 2019-06-05 10:17:56 +02:00
Maurycy Liebner
41ef18c753 Switch back to using QApplication. 2019-06-05 10:17:26 +02:00
Maurycy Liebner
30aeb117d2 Increase maximum frame count. 2019-06-05 10:14:06 +02:00
Maurycy Liebner
e56e02638d Fix tablet release, and PaintBox rendering. 2019-06-04 13:25:37 +02:00
Maurycy Liebner
266d3b36d2 Add PaintBox update after chaning canvas mode from PAINT_MODE. 2019-06-03 21:21:08 +02:00
Maurycy Liebner
7bc6bd7e74 Allow replacing current key with an empty one. 2019-06-03 21:20:27 +02:00
Maurycy Liebner
2dd4d6fbee Initialize DrawableAutoTiledSurface in ASKey constructors. 2019-06-03 20:45:40 +02:00
Maurycy Liebner
c23d9fc8d5 Allow paint brush color change. 2019-06-03 20:10:04 +02:00
Maurycy Liebner
72d5b95a11 Start using simple onion skin for painting. 2019-06-03 17:58:01 +02:00
Maurycy Liebner
3230ac6868 Fix image direct draw transformation. 2019-06-03 14:45:06 +02:00
Maurycy Liebner
9c2f637de4 Fix Paint interactions. 2019-06-03 14:24:00 +02:00
Maurycy Liebner
3a5cf4ea58 Change the way old shaders are deleted after reload. 2019-06-03 12:32:00 +02:00
Maurycy Liebner
8f26ba6515 Runtime fragment shader reload. 2019-06-03 10:57:00 +02:00
Maurycy Liebner
1c9b8f3e53 Initial support for runtime shader reload. 2019-06-02 23:52:18 +02:00
Maurycy Liebner
63909e0c9a Fix canvas interactions. 2019-06-02 21:02:04 +02:00
Maurycy Liebner
ce5cb6a5cd Fix mouse interaction. 2019-06-02 18:54:00 +02:00
Maurycy Liebner
9b4cc0c14b Add support for custom path effects. 2019-06-02 18:53:04 +02:00
Maurycy Liebner
d4a6dffed6 Make DisplacePathEffect use floating point seed. 2019-06-02 11:28:12 +02:00
Maurycy Liebner
326c6332cd Fix LinkBox issues with transformation and SmartVectorPath path
interpolation.
2019-06-01 18:41:11 +02:00
Maurycy Liebner
4cc3baa018 Handle GpuPostProcessor errors. 2019-06-01 13:01:29 +02:00
Maurycy Liebner
fecfb5c974 Fix frame cache blocking. 2019-06-01 10:59:15 +02:00
Maurycy Liebner
3e1b8c412f Fix BasedAnimatorT getValueAtRelFrame (missing return). 2019-05-31 21:34:36 +02:00
Maurycy Liebner
34d136c6dc Match Qt and Skia versions of ValueInput.
Make ValueInput invisible when selecting.
2019-05-31 18:56:24 +02:00
Maurycy Liebner
88fa808fdd Change the way scale/rotate/move is handled.
Fix canvas replacing newer images with older ones.
2019-05-31 15:29:04 +02:00