Commit graph

463 commits

Author SHA1 Message Date
23rd
417413f026 Updated appearance for force muted state in group calls. 2020-12-14 16:33:22 +03:00
23rd
b0925f97d0 Moved InterpolateF to animation_value header. 2020-12-11 11:04:52 +03:00
23rd
37d939a650 Replaced CallButton with AbstractButton in mute button. 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
d032f4d8b5 Extracted common code for radial and linear blob classes. 2020-12-11 02:00:38 +03:00
23rd
9735510195 Added ability to set direction of Linear Blobs. 2020-12-10 14:50:29 +03:00
John Preston
a02c8923dc Paint waves antialiased. 2020-12-09 11:17:07 +04:00
23rd
cffbdc7c58 Added initial implementation of Linear Blobs. 2020-12-08 23:13:01 +03:00
John Preston
dfc0f0b889 Change button round radius. 2020-12-08 11:12:46 +04:00
23rd
ea840471d2 Fixed blob animations in mute button with enabled push-to-talk. 2020-12-06 19:58:50 +03:00
23rd
fe6daf12b8 Added not equal operator to BlobBezier::Radiuses. 2020-12-06 17:47:14 +03:00
23rd
f24411cd96 Added correct handling animations disabling in mute button. 2020-12-03 21:14:22 +03:00
23rd
5c66d1fa0a Wrapped AnimationsDisabled with rpl::variable. 2020-12-03 21:14:22 +03:00
23rd
5437c8865d Added initial animation of Blobs hiding. 2020-12-03 21:14:22 +03:00
23rd
5b0e499932 Replaced raw radius values of Blob with struct. 2020-12-03 21:14:22 +03:00
John Preston
ab4ad89c4c Allow colorizing CrossLineAnimation. 2020-12-02 15:25:02 +03:00
23rd
87ee83bc73 Fixed delta time computing in BlobsWidget. 2020-12-01 14:54:24 +03:00
23rd
dffa36ede4 Slightly improved Blob. 2020-12-01 14:54:24 +03:00
23rd
c8c29c7c78 Replaced gradients in mute button. 2020-12-01 14:54:24 +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
John Preston
7fd90cb38b Add onShowFinished callback to BoxContent. 2020-11-30 21:06:12 +03:00
23rd
5c6ddf9cb3 Disabled mouse events for mute button when state is inactive. 2020-11-30 20:27:21 +03:00
23rd
4761b307b4 Fixed reversed animations in mute button. 2020-11-30 20:08:41 +03:00
John Preston
c4df097339 Paint CallButton eliipse with high quality. 2020-11-30 18:49:30 +03:00
John Preston
84b3ac9b58 Fix build and run on Windows. 2020-11-30 15:37:29 +03:00
23rd
5897e357bf Added colors overriding for call settings button from mute button. 2020-11-30 15:09:28 +03:00
23rd
07359392c2 Added ability to override background and ripple colors in CallButton. 2020-11-30 15:09:28 +03:00
23rd
011d0ba692 Fixed blobs paint for non-default scales. 2020-11-30 15:09:28 +03:00
23rd
1b2869d9c9 Added circle paint instead of blobs when animations are disabled. 2020-11-30 15:09:28 +03:00
23rd
e2210274de Added glow to mute button. 2020-11-30 15:09:28 +03:00
23rd
baea14611e Added class for radial gradient color animation. 2020-11-30 15:09:28 +03:00
23rd
ee969568ac Added transforming blob to circle in mute button for connecting state. 2020-11-30 15:09:28 +03:00
23rd
0018276c5f Added ability to change blob radius. 2020-11-30 15:09:28 +03:00
23rd
c9f003546a Added radial animation to mute button for connecting state. 2020-11-30 15:09:28 +03:00
23rd
4fdd0d19e6 Removed redundant widget from mute button. 2020-11-30 15:09:27 +03:00
23rd
d7edda1d67 Added linear gradient animation in different states of mute button. 2020-11-30 15:09:27 +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
024f777287 Added blobs widget to CallMuteButton. 2020-11-30 15:09:27 +03:00
23rd
df8eed9576 Added implementation of blobs painter. 2020-11-30 15:09:27 +03:00
23rd
419989760c Added blob bezier implementation. 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
7dd1950c23 Added colors for leave group call button. 2020-11-30 15:09:22 +03:00
John Preston
e0fb1129d1 Allow custom PopupMenu style in InputField. 2020-11-30 14:19:38 +03:00
John Preston
3a05cdc11e Allow PopupMenu not to reactivate parent window. 2020-11-30 14:13:54 +03:00
John Preston
79ea651127 Divide group call button over and ripple colors. 2020-11-30 10:14:34 +03:00
John Preston
7287e235e0 Allow different styles for box layers. 2020-11-29 21:26:20 +03:00
John Preston
41bae1eba6 Add CallMuteButton::innerGeometry method. 2020-11-28 17:07:06 +03:00