Maurycy Liebner
|
54e4426150
|
Implement a dedicated QrealAnimator saveSVG with value multiplication.
|
2020-03-19 12:33:28 +01:00 |
|
Maurycy Liebner
|
70630ae267
|
Introduce SvgExportHelpers.
|
2020-03-19 11:52:45 +01:00 |
|
Maurycy Liebner
|
2994ccdfce
|
Do not process null QDomElements when exporting SVG.
|
2020-03-19 11:21:28 +01:00 |
|
Maurycy Liebner
|
ddec31cb3f
|
Fix SVG export shear(X/Y) values.
|
2020-03-19 11:19:20 +01:00 |
|
Maurycy Liebner
|
0f36d420aa
|
Fix SVG export elements order.
|
2020-03-19 11:18:20 +01:00 |
|
Maurycy Liebner
|
9c6455f5cb
|
Initial SVG export support.
|
2020-03-18 23:38:56 +01:00 |
|
Maurycy Liebner
|
7b4852b6d4
|
Remove the remaining foreach use. Do not guard against Skia foreach
conflict.
|
2020-03-18 11:44:38 +01:00 |
|
Maurycy Liebner
|
c50e95017e
|
Proper implementation of SVG font-weight="bolder"/"lighter"
|
2020-03-18 11:23:45 +01:00 |
|
Maurycy Liebner
|
e695664620
|
Use Skia's build in SVG path parser.
|
2020-03-18 11:18:48 +01:00 |
|
Maurycy Liebner
|
f90d66d465
|
Change initial ColorSettingsWidget sliders value step.
|
2020-03-17 21:08:45 +01:00 |
|
Maurycy Liebner
|
9cf6150b24
|
Fix value slider interaction initial value.
|
2020-03-17 21:04:05 +01:00 |
|
Maurycy Liebner
|
77ab11b983
|
ColorSettingsWidget cleanup.
|
2020-03-17 21:01:58 +01:00 |
|
Maurycy Liebner
|
fdd5b82685
|
Implement a dedicated color widget for paint mode.
|
2020-03-17 19:22:10 +01:00 |
|
Maurycy Liebner
|
dc18442fa7
|
Use EditableComboBox for editable QComboBoxes to fix QLineEdit
stylesheet.
|
2020-03-17 18:08:32 +01:00 |
|
Maurycy Liebner
|
24ac72cde0
|
FontsWidget cleanup. Make font style work.
|
2020-03-17 18:02:25 +01:00 |
|
Maurycy Liebner
|
b2b4bd247a
|
Use SkFont instead of QFont.
|
2020-03-16 23:11:10 +01:00 |
|
Maurycy Liebner
|
7d32d25663
|
Ask for CustomProperty name when creating it.
|
2020-03-16 21:13:53 +01:00 |
|
Maurycy Liebner
|
c84fb1b714
|
Improve QDoubleSlider for QrealAnimators with expressions.
|
2020-03-16 17:19:42 +01:00 |
|
Maurycy Liebner
|
ee21729eaf
|
Guard against Expression codependency.
|
2020-03-16 17:09:54 +01:00 |
|
Maurycy Liebner
|
cbd2bc367b
|
Fix $value and $frame binding name highlight.
|
2020-03-16 17:09:34 +01:00 |
|
Maurycy Liebner
|
ce7329d3dd
|
Add QScintilla build to readme.
|
2020-03-16 16:00:35 +01:00 |
|
Maurycy Liebner
|
d1d6c1c1b6
|
Change Expressions implementation. Allow $frame and $value bounding.
|
2020-03-16 15:54:01 +01:00 |
|
Maurycy Liebner
|
056a3b26ea
|
Small QDoubleSlider cleanup.
|
2020-03-16 13:03:10 +01:00 |
|
Maurycy Liebner
|
a1a80033ff
|
Detect GPUs with nouveau drivers as Nvidia GPUs.
|
2020-03-15 23:04:12 +01:00 |
|
Maurycy Liebner
|
f9db4e00c5
|
Track task signals to know when all tasks finished.
|
2020-03-15 21:20:24 +01:00 |
|
Maurycy Liebner
|
1e76a0f493
|
Fix Gradient Points expression load.
|
2020-03-15 20:02:40 +01:00 |
|
Maurycy Liebner
|
87ef44a67f
|
Use ConnContext(...) to handle disconnecting.
|
2020-03-15 18:53:28 +01:00 |
|
Maurycy Liebner
|
42f04cdaab
|
Fix Boxes delete action when parent group selected.
|
2020-03-15 17:49:51 +01:00 |
|
Maurycy Liebner
|
82a1441428
|
Use new ExecController implementation for HddExecController and
GpuExecController.
|
2020-03-15 17:26:46 +01:00 |
|
Maurycy Liebner
|
12e1b548ec
|
Faster Cpu task processing implementation.
|
2020-03-15 00:35:08 +01:00 |
|
Maurycy Liebner
|
a0bde72ebe
|
Minor changes to TaskExecutor implementation.
|
2020-03-14 21:11:56 +01:00 |
|
Maurycy Liebner
|
f794b08255
|
Move eTask class to separate files.
|
2020-03-14 16:25:53 +01:00 |
|
Maurycy Liebner
|
f57a284709
|
Make sure GpuPostProcessor does not process the same task twice.
|
2020-03-13 17:11:23 +01:00 |
|
Maurycy Liebner
|
19d2c5de85
|
Implement multithreded ShadowEffect.
|
2020-03-12 19:48:41 +01:00 |
|
Maurycy Liebner
|
49e2987f70
|
Improve MotionBlurEffect blending.
|
2020-03-12 14:44:24 +01:00 |
|
Maurycy Liebner
|
898e2b2225
|
MotionBlurEffect GPU implementation.
|
2020-03-12 13:35:53 +01:00 |
|
Maurycy Liebner
|
fd99c703da
|
Multi-threaded MotionBlurEffect implementation.
|
2020-03-11 16:48:40 +01:00 |
|
Maurycy Liebner
|
f2b37f0339
|
Motion Blur initial implementation.
|
2020-03-11 14:01:44 +01:00 |
|
Maurycy Liebner
|
c8a99cf884
|
Temporary ShadowEffect fix.
|
2020-03-08 17:26:26 +01:00 |
|
Maurycy Liebner
|
f37aa38fc1
|
Make sure AccPreference is of type int, to support casting to int.
|
2020-03-07 13:38:01 +01:00 |
|
Maurycy Liebner
|
9b3e3210a6
|
Fix Expressions update on manual change.
|
2020-03-07 11:43:05 +01:00 |
|
Maurycy Liebner
|
d24a74604c
|
Support color names (white, red, black, etc.) for SVG import.
|
2020-03-06 22:21:44 +01:00 |
|
Maurycy Liebner
|
8628b9573b
|
Move AnimationToPaintDialog from core to app.
|
2020-03-06 22:20:58 +01:00 |
|
Maurycy Liebner
|
e9e4ab982e
|
Move DurationRectSettingsDialog to the app code.
|
2020-03-06 14:53:17 +01:00 |
|
Maurycy Liebner
|
0c120e9d21
|
Add "Set Expression", "Clear Expression" to the timeline list context
menu.
|
2020-03-06 13:54:15 +01:00 |
|
Maurycy Liebner
|
6f20f55e81
|
Use compression for Tile read/write.
|
2020-03-05 13:14:20 +01:00 |
|
Maurycy Liebner
|
ac50a165ee
|
Travis copy skia/out/Release content instead of the folder itself.
|
2020-03-04 22:17:31 +01:00 |
|
Maurycy Liebner
|
070edd564d
|
When missing ShaderEffect ask user which one to use if any compatible
available.
|
2020-03-04 21:16:04 +01:00 |
|
Maurycy Liebner
|
70b7c6c78f
|
Improve eDots implementation.
|
2020-03-04 14:44:52 +01:00 |
|
Maurycy Liebner
|
c309897ade
|
Reuse ShaderEffectJS instances.
|
2020-03-04 14:21:08 +01:00 |
|