Commit graph

442 commits

Author SHA1 Message Date
23rd
57fc9861a7 Added ability to get width of displayed arcs.
Renamed previous Arcs::width method to Arcs::maxWidth.
2021-01-27 08:53:41 +03:00
23rd
bda12f2bec Fixed resizing menu with wide items. 2021-01-25 17:21:26 +03:00
John Preston
a5fb993721 Make a generic NumberInput from PortInput. 2021-01-22 21:49:12 +04:00
23rd
912f0b48a6 Fixed mouse selecting of menu item when it was deselected via keyboard. 2021-01-20 00:20:39 +03:00
23rd
70aa4833b7 Removed redundant property of mouse selection item from menu. 2021-01-20 00:20:39 +03:00
23rd
fedeac3f08 Removed redundant property of current selected item from menu. 2021-01-20 00:20:39 +03:00
23rd
0ce0766b5e Removed redundant hasSubmenu property from menu item base. 2021-01-20 00:20:39 +03:00
23rd
43f09755e5 Moved key press handling from menu to menu item base. 2021-01-20 00:20:39 +03:00
23rd
3bd07cf837 Delegated responsibility for position of arc painter to parent. 2021-01-20 00:20:39 +03:00
23rd
ddda92c777 Added animation support to arc painter. 2021-01-20 00:20:39 +03:00
23rd
5bcd894429 Added initial implementation of arc painter. 2021-01-20 00:20:39 +03:00
23rd
5d74463bc9 Renamed contentWidth property to minWidth in menu items. 2021-01-20 00:20:39 +03:00
23rd
0d6a0d9cef Moved mouse selecting of menu items to menu base item. 2021-01-20 00:20:39 +03:00
23rd
4325eb2f1b Wrapped raw QAction pointers with not_null in menu items. 2021-01-20 00:20:39 +03:00
23rd
a6a2a8dde0 Fixed crash in dropdown menu. 2021-01-20 00:20:39 +03:00
23rd
79146e54b9 Returned finish of animating to menu. 2021-01-20 00:20:39 +03:00
23rd
5e37c06a6a Added action menu item with toggle view. 2021-01-20 00:20:39 +03:00
23rd
3640f69369 Removed redundant argument from action menu item constructor. 2021-01-20 00:20:39 +03:00
23rd
0c5135f671 Added ability to fill menu with custom widgets. 2021-01-20 00:20:39 +03:00
23rd
497452250a Added ability to set index to menu item. 2021-01-20 00:20:39 +03:00
23rd
df0a8ff589 Slightly refactored creating new items in menu. 2021-01-20 00:20:39 +03:00
23rd
98fa99ae42 Fixed mouse clicking on disabled context menu items. 2021-01-20 00:20:39 +03:00
23rd
11a2b0f88d Added ability to check if menu has no items. 2021-01-20 00:20:39 +03:00
23rd
ec988db6c7 Replaced passing of numerous arguments with struct in menu. 2021-01-20 00:20:39 +03:00
23rd
4cbe5fc464 Moved all files related to menu to separate namespace. 2021-01-20 00:20:39 +03:00
23rd
f3e5220dfb Moved menu action item to separate file. 2021-01-20 00:20:39 +03:00
23rd
7e52011a06 Moved menu separator to separate file. 2021-01-20 00:20:39 +03:00
23rd
8d5bdd6b7e Partially replaced code for using widgets as items in Ui::Menu. 2021-01-20 00:20:39 +03:00
23rd
6f097fc571 Removed obsolete ability to fill menu with slots. 2021-01-20 00:20:39 +03:00
23rd
e6b66158e6 Added color for song cover overlay. 2021-01-20 00:20:39 +03:00
John Preston
55a97c0106 Allow different icon on RoundButton hover. 2021-01-15 16:56:57 +04:00
John Preston
239cec923f Make radio button closer to guidelines. 2021-01-15 15:40:06 +04:00
23rd
9ebd51c8f8 Fixed blobs paint with high update rate. 2021-01-07 20:05:36 +04:00
John Preston
120a52c143 Add traits for customizing RpWidgetWrap instances. 2021-01-05 21:09:05 +04:00
John Preston
b5fb343d6c Allow only Ctrl modifier for Backspace on Linux. 2020-12-30 17:51:26 +04:00
23rd
17eb0f22b4 Slightly improved connecting animation in mute button. 2020-12-25 11:30:39 +03:00
23rd
bab4cfa5aa Fixed crash in mute button disconnect with disabled animations. 2020-12-24 13:53:19 +03:00
23rd
1e2799245c Added ability to reset level value in Blobs. 2020-12-21 14:02:37 +03:00
23rd
d340430e85 Added ability to pass min and max speeds to Blobs. 2020-12-21 09:43:41 +03:00
23rd
a29e93ca55 Added initial implementation of label animation in mute button. 2020-12-18 21:33:52 +03:00
John Preston
abb615a7c9 Improve label positions in mute button. 2020-12-18 12:42:03 +04:00
23rd
d7ee715b63 Improved animation from any state to Connecting state in mute button. 2020-12-18 09:54:48 +03:00
23rd
1d2357eed9 Moved progress clamping in mute button to single place. 2020-12-18 06:55:29 +03:00
23rd
a8edd6567e Slightly optimized blobs paint. 2020-12-18 06:51:10 +03:00
John Preston
407079e5b1 Add a sub-label to CallMuteButton. 2020-12-17 18:01:26 +04:00
23rd
ac71aabba2 Improved animation from Connecting state in mute button. 2020-12-17 16:16:50 +03:00
23rd
c0e1dfcc8d Added ability to pass additional scale to RadialBlob. 2020-12-17 15:57:46 +03:00
23rd
526a816b7e Updated colors for force muted state in group calls. 2020-12-17 15:57:46 +03:00
23rd
9eef2289a7 Replaced main blob in mute button with circle. 2020-12-17 15:57:46 +03:00
23rd
dd4ddd69fd Added ability to pass different count of colors to gradients. 2020-12-17 15:57:46 +03:00