Commit graph

515 commits

Author SHA1 Message Date
23rd
9eef2289a7 Replaced main blob in mute button with circle. 2020-12-17 15:57:46 +03:00
John Preston
3bd98ac564 Add shake-on-error animation to CallMuteButton. 2020-12-16 15:27:59 +04:00
23rd
d5a076ccef Fixed computing of inner rect from mute button. 2020-12-14 16:33:22 +03:00
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
d032f4d8b5 Extracted common code for radial and linear blob classes. 2020-12-11 02:00:38 +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
f24411cd96 Added correct handling animations disabling in mute button. 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
c8c29c7c78 Replaced gradients in mute button. 2020-12-01 14:54:24 +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
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
ee969568ac Added transforming blob to circle in mute button for connecting state. 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
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
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
John Preston
962c8d89e5 Add two new button types. 2020-11-28 14:59:40 +03:00
John Preston
e73bae12e2 Add some new colors to palette. 2020-11-26 10:39:42 +03:00
Ilya Fedin
cffa5e11d8 Use QClipboard::supportsSelection instead of ifdefs 2020-11-06 08:23:55 +03:00
John Preston
d4c99701b5 Fix deprecation warnings on Qt 5.15.1. 2020-11-04 18:44:45 +03:00
58c35e9dcc Updated lib_ui sources to TDesktop version 2.3.2+d34eabd 2020-08-28 19:29:01 +03:00
John Preston
a1dbca8578 Fix closing Ui::Window from FullScreen on macOS. 2020-08-14 19:58:55 +04:00
John Preston
3d5108a878 Allow Ui::Window to become fullscreen. 2020-08-12 20:45:57 +04:00
John Preston
608b25bd32 Allow custom drag area for Ui::Window. 2020-08-12 17:34:40 +04:00
John Preston
c9235ec9c2 Add label to call button. 2020-08-07 19:38:27 +04:00
6886246fc5 Updated lib_ui sources to TDesktop version 2.2 2020-07-30 05:26:04 +03:00
23rd
697f2851b0 Added ability to pass rpl::producer to Checkbox constructors. 2020-07-19 21:22:06 +03:00
300b93d200 Add positions for PeerListItem 2020-06-28 11:08:26 +03:00
7afb927acf Merge remote-tracking branch 'upstream/master' 2020-06-26 07:24:19 +03:00
John Preston
2a0d189ee2 Allow badge in main menu button. 2020-06-23 13:13:22 +04:00
John Preston
d31d94e8fb Allow external RippleButton customization. 2020-06-22 16:50:30 +04:00
Ilya Fedin
f749fc7349 Use Q_OS_UNIX instead of Q_OS_LINUX since linux-specific code can be used also on *BSD/Haiku 2020-06-13 16:08:39 +04:00