Commit graph

25 commits

Author SHA1 Message Date
23rd
dd4ddd69fd Added ability to pass different count of colors to gradients. 2020-12-17 15:57:46 +03:00
23rd
967b18290c Added ability to pass QGradientStops to gradients. 2020-12-17 15:57:46 +03:00
John Preston
e08a0de35d Use static polymorphism for gradients. 2020-12-14 18:47:33 +04:00
23rd
b0925f97d0 Moved InterpolateF to animation_value header. 2020-12-11 11:04:52 +03:00
23rd
d61e1a7bde Extracted common code for gradient classes. 2020-12-11 02:56:58 +03:00
23rd
5c66d1fa0a Wrapped AnimationsDisabled with rpl::variable. 2020-12-03 21:14:22 +03:00
John Preston
ab4ad89c4c Allow colorizing CrossLineAnimation. 2020-12-02 15:25:02 +03:00
23rd
ce7ad090f3 Added classes for gradient color animation with several states. 2020-12-01 14:54:24 +03:00
23rd
a175ae7c80 Moved gradient color animations to separate file. 2020-12-01 12:44:57 +03:00
23rd
cc1f597c6e Added ability to reverse lines in cross line animation. 2020-12-01 12:44:57 +03:00
23rd
baea14611e Added class for radial gradient color animation. 2020-11-30 15:09:28 +03:00
23rd
cc8e750c11 Added cross line animation to icon of mute button. 2020-11-30 15:09:27 +03:00
23rd
21eb3509bc Added icon cross line animation. 2020-11-30 15:09:27 +03:00
23rd
df8eed9576 Added implementation of blobs painter. 2020-11-30 15:09:27 +03:00
23rd
75171a0585 Added class for linear gradient color animation. 2020-11-30 15:09:27 +03:00
John Preston
d4c99701b5 Fix deprecation warnings on Qt 5.15.1. 2020-11-04 18:44:45 +03:00
Ilya Fedin
e27395cf18 Fix build with Qt 5.15 2020-06-01 18:32:44 +04:00
John Preston
ea176df168 Fix radial updates with disabled animations. 2020-01-22 11:10:53 +03:00
John Preston
f0e95ee933 Fix possible assertion violation in animations shutdown. 2019-12-31 13:48:16 +03:00
John Preston
21b976569a Draw radial animation in a static method. 2019-12-10 15:12:48 +03:00
John Preston
604f62599e Fix parsing entities from Ui::Text::String. 2019-12-10 10:36:25 +03:00
John Preston
7ed6610511 Allow querying slide animation state. 2019-09-26 09:53:57 +03:00
John Preston
f7c3e22cc9 Add Ui::SlideAnimation. 2019-09-26 09:53:53 +03:00
John Preston
f4904e5ec4 Add layer and box management. 2019-09-18 14:17:24 +03:00
John Preston
85c83003ca Initial commit. 2019-09-17 17:48:58 +03:00