From f3aeb4b0448233ba724a93e732ad2822856a6580 Mon Sep 17 00:00:00 2001 From: Loren Burkholder Date: Sat, 13 Nov 2021 20:23:10 -0500 Subject: [PATCH 1/2] Switch icon theme to Fluent icons --- resources/icons/emoji-categories/activity.png | Bin 603 -> 0 bytes resources/icons/emoji-categories/activity.svg | 3 + .../icons/emoji-categories/activity@2x.png | Bin 1252 -> 0 bytes resources/icons/emoji-categories/flags.png | Bin 416 -> 0 bytes resources/icons/emoji-categories/flags.svg | 3 + resources/icons/emoji-categories/flags@2x.png | Bin 824 -> 0 bytes resources/icons/emoji-categories/foods.png | Bin 537 -> 0 bytes resources/icons/emoji-categories/foods.svg | 3 + resources/icons/emoji-categories/foods@2x.png | Bin 1159 -> 0 bytes resources/icons/emoji-categories/nature.png | Bin 667 -> 0 bytes resources/icons/emoji-categories/nature.svg | 3 + .../icons/emoji-categories/nature@2x.png | Bin 1409 -> 0 bytes resources/icons/emoji-categories/objects.png | Bin 606 -> 0 bytes resources/icons/emoji-categories/objects.svg | 6 + .../icons/emoji-categories/objects@2x.png | Bin 1218 -> 0 bytes resources/icons/emoji-categories/people.png | Bin 581 -> 0 bytes resources/icons/emoji-categories/people.svg | 3 + .../icons/emoji-categories/people@2x.png | Bin 1222 -> 0 bytes resources/icons/emoji-categories/symbols.png | Bin 504 -> 0 bytes resources/icons/emoji-categories/symbols.svg | 3 + .../icons/emoji-categories/symbols@2x.png | Bin 1001 -> 0 bytes resources/icons/emoji-categories/travel.png | Bin 439 -> 0 bytes resources/icons/emoji-categories/travel.svg | 6 + .../icons/emoji-categories/travel@2x.png | Bin 840 -> 0 bytes resources/icons/ui/add-square-button.png | Bin 375 -> 0 bytes resources/icons/ui/add-square-button.svg | 3 + resources/icons/ui/add-square-button@2x.png | Bin 414 -> 0 bytes resources/icons/ui/angle-arrow-down.png | Bin 698 -> 0 bytes resources/icons/ui/angle-arrow-down@2x.png | Bin 1013 -> 0 bytes resources/icons/ui/angle-arrow-left.svg | 3 + resources/icons/ui/angle-pointing-to-left.png | Bin 663 -> 0 bytes .../icons/ui/angle-pointing-to-left@2x.png | Bin 877 -> 0 bytes resources/icons/ui/arrow-pointing-down.png | Bin 556 -> 0 bytes resources/icons/ui/arrow-pointing-down@2x.png | Bin 841 -> 0 bytes resources/icons/ui/at-solid.svg | 1 - resources/icons/ui/attach.svg | 3 + resources/icons/ui/ban.svg | 3 + resources/icons/ui/black-bubble-speech.png | Bin 511 -> 0 bytes resources/icons/ui/black-bubble-speech@2x.png | Bin 627 -> 0 bytes resources/icons/ui/chat.svg | 3 + resources/icons/ui/checkmark.png | Bin 450 -> 0 bytes resources/icons/ui/checkmark.svg | 3 + resources/icons/ui/checkmark@2x.png | Bin 551 -> 0 bytes resources/icons/ui/clock.png | Bin 779 -> 0 bytes resources/icons/ui/clock.svg | 3 + resources/icons/ui/clock@2x.png | Bin 1638 -> 0 bytes .../ui/cloud-storage-uploading-option.png | Bin 1008 -> 0 bytes .../ui/cloud-storage-uploading-option@2x.png | Bin 1566 -> 0 bytes resources/icons/ui/cursor.png | Bin 499 -> 0 bytes resources/icons/ui/cursor@2x.png | Bin 640 -> 0 bytes resources/icons/ui/dismiss.svg | 3 + .../icons/ui/do-not-disturb-rounded-sign.png | Bin 746 -> 0 bytes .../ui/do-not-disturb-rounded-sign@2x.png | Bin 1217 -> 0 bytes resources/icons/ui/double-checkmark.svg | 49 +++++++ resources/icons/ui/double-tick-indicator.png | Bin 577 -> 0 bytes .../icons/ui/double-tick-indicator@2x.png | Bin 700 -> 0 bytes resources/icons/ui/download.svg | 3 + resources/icons/ui/edit.png | Bin 592 -> 0 bytes resources/icons/ui/edit.svg | 3 + resources/icons/ui/edit@2x.png | Bin 858 -> 0 bytes resources/icons/ui/end-call.png | Bin 643 -> 0 bytes resources/icons/ui/end-call.svg | 3 + resources/icons/ui/image-failed.svg | 3 + resources/icons/ui/lock.png | Bin 602 -> 0 bytes resources/icons/ui/lock@2x.png | Bin 810 -> 0 bytes resources/icons/ui/lowprio.png | Bin 395 -> 0 bytes resources/icons/ui/lowprio.svg | 3 + resources/icons/ui/lowprio@2x.png | Bin 779 -> 0 bytes resources/icons/ui/mail-reply.png | Bin 373 -> 0 bytes resources/icons/ui/microphone-mute.png | Bin 1153 -> 0 bytes resources/icons/ui/microphone-mute.svg | 5 + resources/icons/ui/microphone-unmute.png | Bin 1093 -> 0 bytes resources/icons/ui/microphone-unmute.svg | 3 + resources/icons/ui/options.svg | 3 + resources/icons/ui/paper-clip-outline.png | Bin 627 -> 0 bytes resources/icons/ui/paper-clip-outline@2x.png | Bin 1005 -> 0 bytes resources/icons/ui/pause-symbol.png | Bin 392 -> 0 bytes resources/icons/ui/pause-symbol.svg | 4 + resources/icons/ui/pause-symbol@2x.png | Bin 444 -> 0 bytes resources/icons/ui/picture-in-picture.svg | 3 + resources/icons/ui/place-call.png | Bin 759 -> 0 bytes resources/icons/ui/place-call.svg | 3 + resources/icons/ui/play-sign.png | Bin 505 -> 0 bytes resources/icons/ui/play-sign.svg | 3 + resources/icons/ui/play-sign@2x.png | Bin 692 -> 0 bytes resources/icons/ui/plus-black-symbol.png | Bin 735 -> 0 bytes resources/icons/ui/plus-black-symbol@2x.png | Bin 967 -> 0 bytes resources/icons/ui/power-button-off.png | Bin 1174 -> 0 bytes resources/icons/ui/power-button-off@2x.png | Bin 2044 -> 0 bytes resources/icons/ui/power-off.svg | 4 + resources/icons/ui/refresh.png | Bin 1241 -> 0 bytes resources/icons/ui/refresh.svg | 17 +-- resources/icons/ui/remove-symbol.png | Bin 533 -> 0 bytes resources/icons/ui/remove-symbol@2x.png | Bin 699 -> 0 bytes resources/icons/ui/reply.svg | 3 + resources/icons/ui/round-remove-button.png | Bin 659 -> 0 bytes resources/icons/ui/round-remove-button.svg | 3 + resources/icons/ui/round-remove-button@2x.png | Bin 1039 -> 0 bytes resources/icons/ui/screen-share.png | Bin 773 -> 0 bytes resources/icons/ui/screen-share.svg | 3 + resources/icons/ui/search.png | Bin 573 -> 0 bytes resources/icons/ui/search.svg | 3 + resources/icons/ui/search@2x.png | Bin 1172 -> 0 bytes resources/icons/ui/send.svg | 3 + resources/icons/ui/settings.png | Bin 761 -> 0 bytes resources/icons/ui/settings.svg | 3 + resources/icons/ui/settings@2x.png | Bin 1263 -> 0 bytes resources/icons/ui/shield-small-filled.svg | 3 + resources/icons/ui/shield-unprotected.svg | 3 + resources/icons/ui/shield.svg | 3 + resources/icons/ui/smile.png | Bin 775 -> 0 bytes resources/icons/ui/smile.svg | 3 + resources/icons/ui/smile@2x.png | Bin 1320 -> 0 bytes .../ui/speech-bubbles-comment-option.png | Bin 1122 -> 0 bytes .../ui/speech-bubbles-comment-option@2x.png | Bin 1838 -> 0 bytes resources/icons/ui/speech-bubbles.svg | 3 + resources/icons/ui/star.png | Bin 475 -> 0 bytes resources/icons/ui/star.svg | 3 + resources/icons/ui/star@2x.png | Bin 841 -> 0 bytes resources/icons/ui/sticky-note-solid.svg | 4 +- resources/icons/ui/tag.png | Bin 477 -> 0 bytes resources/icons/ui/tag.svg | 3 + resources/icons/ui/tag@2x.png | Bin 1004 -> 0 bytes resources/icons/ui/toggle-camera-view.png | Bin 374 -> 0 bytes resources/icons/ui/unlock.png | Bin 385 -> 0 bytes resources/icons/ui/unlock@2x.png | Bin 741 -> 0 bytes resources/icons/ui/user-friends-solid.svg | 4 +- resources/icons/ui/vertical-ellipsis.png | Bin 674 -> 0 bytes resources/icons/ui/vertical-ellipsis@2x.png | Bin 892 -> 0 bytes resources/icons/ui/video-call.png | Bin 353 -> 0 bytes resources/icons/ui/video.svg | 3 + resources/icons/ui/volume-off-indicator.png | Bin 827 -> 0 bytes resources/icons/ui/volume-off-indicator.svg | 4 + .../icons/ui/volume-off-indicator@2x.png | Bin 1254 -> 0 bytes resources/icons/ui/volume-up.png | Bin 617 -> 0 bytes resources/icons/ui/volume-up.svg | 3 + resources/icons/ui/world.png | Bin 1484 -> 0 bytes resources/icons/ui/world.svg | 3 + resources/icons/ui/world@2x.png | Bin 2833 -> 0 bytes resources/qml/EncryptionIndicator.qml | 15 +- resources/qml/MessageInput.qml | 8 +- resources/qml/MessageView.qml | 8 +- resources/qml/ReplyPopup.qml | 2 +- resources/qml/RoomList.qml | 12 +- resources/qml/StatusIndicator.qml | 8 +- resources/qml/TimelineRow.qml | 2 +- resources/qml/TimelineView.qml | 2 +- resources/qml/TopBar.qml | 4 +- resources/qml/delegates/FileMessage.qml | 2 +- resources/qml/delegates/ImageMessage.qml | 2 +- resources/qml/dialogs/RoomMembers.qml | 2 +- resources/qml/dialogs/RoomSettings.qml | 2 +- resources/qml/dialogs/UserProfile.qml | 38 ++--- resources/qml/emoji/EmojiPicker.qml | 20 +-- resources/qml/emoji/StickerPicker.qml | 4 +- resources/qml/ui/media/MediaControls.qml | 10 +- resources/qml/voip/ActiveCallBar.qml | 10 +- resources/qml/voip/CallDevices.qml | 4 +- resources/qml/voip/CallInvite.qml | 12 +- resources/qml/voip/CallInviteBar.qml | 14 +- resources/qml/voip/PlaceCall.qml | 12 +- resources/qml/voip/ScreenShare.qml | 2 +- resources/res.qrc | 138 +++++++----------- src/LoginPage.cpp | 2 +- src/RegisterPage.cpp | 2 +- src/UserSettingsPage.cpp | 2 +- src/timeline/CommunitiesModel.cpp | 10 +- 167 files changed, 364 insertions(+), 209 deletions(-) delete mode 100644 resources/icons/emoji-categories/activity.png create mode 100644 resources/icons/emoji-categories/activity.svg delete mode 100644 resources/icons/emoji-categories/activity@2x.png delete mode 100644 resources/icons/emoji-categories/flags.png create mode 100644 resources/icons/emoji-categories/flags.svg delete mode 100644 resources/icons/emoji-categories/flags@2x.png delete mode 100644 resources/icons/emoji-categories/foods.png create mode 100644 resources/icons/emoji-categories/foods.svg delete mode 100644 resources/icons/emoji-categories/foods@2x.png delete mode 100644 resources/icons/emoji-categories/nature.png create mode 100644 resources/icons/emoji-categories/nature.svg delete mode 100644 resources/icons/emoji-categories/nature@2x.png delete mode 100644 resources/icons/emoji-categories/objects.png create mode 100644 resources/icons/emoji-categories/objects.svg delete mode 100644 resources/icons/emoji-categories/objects@2x.png delete mode 100644 resources/icons/emoji-categories/people.png create mode 100644 resources/icons/emoji-categories/people.svg delete mode 100644 resources/icons/emoji-categories/people@2x.png delete mode 100644 resources/icons/emoji-categories/symbols.png create mode 100644 resources/icons/emoji-categories/symbols.svg delete mode 100644 resources/icons/emoji-categories/symbols@2x.png delete mode 100644 resources/icons/emoji-categories/travel.png create mode 100644 resources/icons/emoji-categories/travel.svg delete mode 100644 resources/icons/emoji-categories/travel@2x.png delete mode 100644 resources/icons/ui/add-square-button.png create mode 100644 resources/icons/ui/add-square-button.svg delete mode 100644 resources/icons/ui/add-square-button@2x.png delete mode 100644 resources/icons/ui/angle-arrow-down.png delete mode 100644 resources/icons/ui/angle-arrow-down@2x.png create mode 100644 resources/icons/ui/angle-arrow-left.svg delete mode 100644 resources/icons/ui/angle-pointing-to-left.png delete mode 100644 resources/icons/ui/angle-pointing-to-left@2x.png delete mode 100644 resources/icons/ui/arrow-pointing-down.png delete mode 100644 resources/icons/ui/arrow-pointing-down@2x.png delete mode 100644 resources/icons/ui/at-solid.svg create mode 100644 resources/icons/ui/attach.svg create mode 100644 resources/icons/ui/ban.svg delete mode 100644 resources/icons/ui/black-bubble-speech.png delete mode 100644 resources/icons/ui/black-bubble-speech@2x.png create mode 100644 resources/icons/ui/chat.svg delete mode 100644 resources/icons/ui/checkmark.png create mode 100644 resources/icons/ui/checkmark.svg delete mode 100644 resources/icons/ui/checkmark@2x.png delete mode 100644 resources/icons/ui/clock.png create mode 100644 resources/icons/ui/clock.svg delete mode 100644 resources/icons/ui/clock@2x.png delete mode 100644 resources/icons/ui/cloud-storage-uploading-option.png delete mode 100644 resources/icons/ui/cloud-storage-uploading-option@2x.png delete mode 100644 resources/icons/ui/cursor.png delete mode 100644 resources/icons/ui/cursor@2x.png create mode 100644 resources/icons/ui/dismiss.svg delete mode 100644 resources/icons/ui/do-not-disturb-rounded-sign.png delete mode 100644 resources/icons/ui/do-not-disturb-rounded-sign@2x.png create mode 100644 resources/icons/ui/double-checkmark.svg delete mode 100644 resources/icons/ui/double-tick-indicator.png delete mode 100644 resources/icons/ui/double-tick-indicator@2x.png create mode 100644 resources/icons/ui/download.svg delete mode 100644 resources/icons/ui/edit.png create mode 100644 resources/icons/ui/edit.svg delete mode 100644 resources/icons/ui/edit@2x.png delete mode 100644 resources/icons/ui/end-call.png create mode 100644 resources/icons/ui/end-call.svg create mode 100644 resources/icons/ui/image-failed.svg delete mode 100644 resources/icons/ui/lock.png delete mode 100644 resources/icons/ui/lock@2x.png delete mode 100644 resources/icons/ui/lowprio.png create mode 100644 resources/icons/ui/lowprio.svg delete mode 100644 resources/icons/ui/lowprio@2x.png delete mode 100644 resources/icons/ui/mail-reply.png delete mode 100644 resources/icons/ui/microphone-mute.png create mode 100644 resources/icons/ui/microphone-mute.svg delete mode 100644 resources/icons/ui/microphone-unmute.png create mode 100644 resources/icons/ui/microphone-unmute.svg create mode 100644 resources/icons/ui/options.svg delete mode 100644 resources/icons/ui/paper-clip-outline.png delete mode 100644 resources/icons/ui/paper-clip-outline@2x.png delete mode 100644 resources/icons/ui/pause-symbol.png create mode 100644 resources/icons/ui/pause-symbol.svg delete mode 100644 resources/icons/ui/pause-symbol@2x.png create mode 100644 resources/icons/ui/picture-in-picture.svg delete mode 100644 resources/icons/ui/place-call.png create mode 100644 resources/icons/ui/place-call.svg delete mode 100644 resources/icons/ui/play-sign.png create mode 100644 resources/icons/ui/play-sign.svg delete mode 100644 resources/icons/ui/play-sign@2x.png delete mode 100644 resources/icons/ui/plus-black-symbol.png delete mode 100644 resources/icons/ui/plus-black-symbol@2x.png delete mode 100644 resources/icons/ui/power-button-off.png delete mode 100644 resources/icons/ui/power-button-off@2x.png create mode 100644 resources/icons/ui/power-off.svg delete mode 100644 resources/icons/ui/refresh.png delete mode 100644 resources/icons/ui/remove-symbol.png delete mode 100644 resources/icons/ui/remove-symbol@2x.png create mode 100644 resources/icons/ui/reply.svg delete mode 100644 resources/icons/ui/round-remove-button.png create mode 100644 resources/icons/ui/round-remove-button.svg delete mode 100644 resources/icons/ui/round-remove-button@2x.png delete mode 100644 resources/icons/ui/screen-share.png create mode 100644 resources/icons/ui/screen-share.svg delete mode 100644 resources/icons/ui/search.png create mode 100644 resources/icons/ui/search.svg delete mode 100644 resources/icons/ui/search@2x.png create mode 100644 resources/icons/ui/send.svg delete mode 100644 resources/icons/ui/settings.png create mode 100644 resources/icons/ui/settings.svg delete mode 100644 resources/icons/ui/settings@2x.png create mode 100644 resources/icons/ui/shield-small-filled.svg create mode 100644 resources/icons/ui/shield-unprotected.svg create mode 100644 resources/icons/ui/shield.svg delete mode 100644 resources/icons/ui/smile.png create mode 100644 resources/icons/ui/smile.svg delete mode 100644 resources/icons/ui/smile@2x.png delete mode 100644 resources/icons/ui/speech-bubbles-comment-option.png delete mode 100644 resources/icons/ui/speech-bubbles-comment-option@2x.png create mode 100644 resources/icons/ui/speech-bubbles.svg delete mode 100644 resources/icons/ui/star.png create mode 100644 resources/icons/ui/star.svg delete mode 100644 resources/icons/ui/star@2x.png delete mode 100644 resources/icons/ui/tag.png create mode 100644 resources/icons/ui/tag.svg delete mode 100644 resources/icons/ui/tag@2x.png delete mode 100644 resources/icons/ui/toggle-camera-view.png delete mode 100644 resources/icons/ui/unlock.png delete mode 100644 resources/icons/ui/unlock@2x.png delete mode 100644 resources/icons/ui/vertical-ellipsis.png delete mode 100644 resources/icons/ui/vertical-ellipsis@2x.png delete mode 100644 resources/icons/ui/video-call.png create mode 100644 resources/icons/ui/video.svg delete mode 100644 resources/icons/ui/volume-off-indicator.png create mode 100644 resources/icons/ui/volume-off-indicator.svg delete mode 100644 resources/icons/ui/volume-off-indicator@2x.png delete mode 100644 resources/icons/ui/volume-up.png create mode 100644 resources/icons/ui/volume-up.svg delete mode 100644 resources/icons/ui/world.png create mode 100644 resources/icons/ui/world.svg delete mode 100644 resources/icons/ui/world@2x.png diff --git a/resources/icons/emoji-categories/activity.png b/resources/icons/emoji-categories/activity.png deleted file mode 100644 index 2d360762371055915dc0970ede31c7f152cee525..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 603 zcmV-h0;K(kP)4j;v+hc zUXFaP3EwFYs^>yZmj5HalXD7e@-HEj8NhWyCD?aG_<_SrOt&UC9{Ju7ewY9aDYql` zNsT)>8QNMU!Yx)K0XC&PjEtr=e##-RwYw2+u{HrNk$usuy6!l~xQeEv?~)#2S+V|* zz8}1l;XCP7=|2eFThD5C%cRY2N%JG%Vr0iGXKU9* zI@|UAIJn7zBlyhO9-PPBg8QBLjB3CUcP66{L#9xYU`}F_-002ovPDHLkV1l8;3kCoH diff --git a/resources/icons/emoji-categories/activity.svg b/resources/icons/emoji-categories/activity.svg new file mode 100644 index 00000000..0025111c --- /dev/null +++ b/resources/icons/emoji-categories/activity.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/emoji-categories/activity@2x.png b/resources/icons/emoji-categories/activity@2x.png deleted file mode 100644 index d8f8871158c09a0933db139e1e2b712a745e568b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1252 zcmVczl8EvrsQ4sm;*Z2fcmrCXKKKiPqG?nDMN3;EB==r@m|fX^cV>2a zcT37QnTOf)J!j6D-8(bq%&kxk76DHHtAQS12~Y#>h~-nj6<`GT88{9c0WOv_eoLqU z+khe9-xk{-ur;=I%g_lN1g;fuT-y}z0kC*B9iI=p227UdxVCG++rWado$m&|^9XobLjCKEX*q#736m|Y3pl&h# zH?SS3dUW#wNKlP!jazi;z(5h_U9WgkfPQEI2{w7gn{g2R*k?XzCxJ?d0aP%*A=h|y zV120b-DJP{>p(-EJy&7?I{S@yO#MwP%X7X;cC~2&&jW|$`Cy3woD}Y-@tC?&oyIKZ zPVBS{ygQaHC;Jv2Eg^u%gx3I8#IiRnc3yWGT8!Bd)8x;D^R>u7Dj|SF!uv8Ms{mh! zd=lue89Hbob_(Zd;amq676{-jvfuiX!s#MAu?N&pjqKTGhh@Ndz^}sFSRjDS!WjV~ z3vZY3rjP^RRw0by-lX;m*Yz2N1fZYKJ_oNF`;_KxNfY!)ywhO_;Bnzz#=M!C1~3m8 z6V6)CxNiveL?Y;5`f}C4f2?i8Bqw>RQC2FApHjebaeMV6JZLiY4imcS}y(J03C(us7)LC zq<;)dWmykNn#iQl2K>bwIm{)(K{2+=V@QwFmmC9^eVpDc++%Pv`#B`!S8#7`Pf7n< z{HI748nLd=c7iJKvON1F-KmkyJ8enLY^RhLu&0#UgqKMv!PMuK)Fqr}g!2z@XMq3~ zl1=LMEwq#U)ZVihvz1jo7tS{#|Ip!BXaE2o3-7Cxtb!@+q~#Nsg~y5=mVteREng-U z8o+AdHMzOtzGbnq-D8XSnDU((w3QZ5IBd)`0LT^<4g)WcEiIlRr?d#>W@JJXZN=UG z5(C&MTw8JXD%s@Ai4FM6>qC@ZUe^L|y48VaL!D1B;4yeBFF2aOi!=27e+*!M6XTdF zvF|o9G=K%ME!P!O%g!fQPxd#Fw2QzyWcQ1Z0J?xZu??H;tF-XhxUh`u>ZENLco(x` z*{)ev#j^eQuWXamCin*%iZ;wex9e?`(UObqSuHYj0PmCCwTrYVOwHf9!_Ee3m=gDK z{I~9|*2El%U!_1@DsL?hMLVz#lce-u%7*ta{qHuHF{jP+-)$}x9r!<%2l9@IU}o3= O0000gG#F@#=##|VZJLldxH}^0z0Z4&&V2T#33k-k>U`2B& zFbWt^9l@2}*Yq3&78!>UTNj_$+HpUI@I+yk2}Rfmj_if$M`xpbvYKeAwN`y$l#Z% zYpO$R@JqI!fT8?^upQl3-fqP&*-#{l{OaI4ymUAexMjeKnsk62;7xPSg`7V+6m3($ zk%6EuY#+ERRDK4`S7OhFCDlb{fluJxK#&mDGOG@E0+%ZD(HI0q9S#I;o4`;r?b7Og z_;;HoJGvj+A^^B0YtwSmg=_~|-X^cxstG}BI!u!N%6MIeF8c<@qn)vz4a9f=0000< KMNUMnLSTZdA+13G diff --git a/resources/icons/emoji-categories/flags.svg b/resources/icons/emoji-categories/flags.svg new file mode 100644 index 00000000..78ad8978 --- /dev/null +++ b/resources/icons/emoji-categories/flags.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/emoji-categories/flags@2x.png b/resources/icons/emoji-categories/flags@2x.png deleted file mode 100644 index 45350593bd9a1e8ba65706e64aa0a5a67fb4d08a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 824 zcmV-81IPS{P)e=x;Cj~xkEli;5&h+i~|G0GR7_73-C!? zI{|DK^0P7y449~5k;k~(IxchpeoJVfOyI5VXTLJ~+#Om!QgDm`D`KsH5^Pp_qR=pkok8o@Aq|gOQw*qV};VYy<9wfM;7QL?Y zx*voke2oIj_Ffoff(PzdX=& zK1iR6i^}Mx(l?3+x`ZI!wpAhP03#)9eIAtNL0SUef%if_LVVOrFcdtvi@R-Sg)U$S zcyL}B-Bx$K^qt=j6UT$Vy-dcqin;z)m4=^f@_`2U!V#drI2` z92as_C@ecdC2N0LpNez1b$7?;+|nlw0Ix}}|3%=kns0h9(%26C5e9FK3Ct)*(?Zt< zt`a}F(t@7__GGNvQFEs(!Mqd(tH3UU&6IMKlw#hyt}(4_W-JNZQbrdHHi5EP2Ch-; zu1kc<&eRXiD5HB8BmDP?|2*jT6asib{2Wf8`#}~Wh)uy6o+d7xjm zYJ)X_NXcQfVfe=u;3w;4G~a)EGw~GnX|%82aAH_X2zr0TX#@|-Bw&55XbjrKe?>@2 z=wrR%6vGo-9_+6-oO~q&4dg-D1cs6aOXNHi`NTgnB%_-)bqp5(0000l)++V#gdqf2~)E1k);%6Zpu<=l7)>m zl1w(lhOxC|p%@>9VkL@_D4W3~(WFeiYOd)Xi}yM1?J~z4&QovaJRk4>InVoX9*Si* zo?;3I{}NkTjv?z9JKOy0Fou`-jz?wSTLaj@2o8k)3=41qvmMFrmPxQDCOt<#y74h= zSK|2t7cdz9QnExUJ;Mha!lkyaZD2=PC@jTEya-795;WW1Z{Z@|g+3!yJBnpU0phw z8;7LpJ&R5M0pA#m2G(>sk4EMxtojG|a=Z`5;Xeg*<3 + + diff --git a/resources/icons/emoji-categories/foods@2x.png b/resources/icons/emoji-categories/foods@2x.png deleted file mode 100644 index bbdd2a3c82555a12f008c7d0509bf268abb0b052..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1159 zcmV;21bF+2P)gb=8RefKJFqXtD+2&; z$1=>p_;x|3wJrkKg9VYztFo;WgYOXrd94cQwB`!UoQCPc%b1kdEK=M}wqtUY(6N@u z2RneLaUuR2z@|q&e5V#$qs*dF6Z+^Pp+8Sm++X_y*v_21yYV4z#U+@L)HOOO*Mpz1 z0q^0Xq^_1!!|lS9R%YHWvo5SlyF$y&qn}-N|DAER;QWpL)VPjTQVV~?^ z9!xr{am(~zUL*LK@;7LQgoS7^PDfW_KNiz)KfY`Ncnj`J%8pIy>PqTfocPMyYV>0E zK=3Ew$DBfM;mk&FF7(p}aIgUUAeJgOMf@wu@_nrd#)%UA$6+<JqK&HQ@!)8c{V> z6N*3Xp_-%_Qkqy1Oe>lYJ@2bI8v5wh%!*)IQOvfZCTwlfT38WGE4nUv-U8Rkj_fYS zo<_>z()E&J>&D~%vrLBhN~(DEYf`0^T7GB z(fY{fQx#k`lu!pgQO~wM&v3eIq~YFb7z?#THi9u@AmcY8<6h+s^zG6avQd)NMFl1a z(`dTDCd0Eo8Yyg_<0*bpQ6a)DV|>70rP}e(Aw;}mj$6uBurjCc@*&3@SWo8o&xBHn zG)_1?#Fadzy)Ds!$8-E{)51CBH0;c&>@|#P0;uc@j}pFe>~AMdElnNi93iM0SGrm8 zu63Gl0RKBl@8H}5`&sxr$Iou{mxwLt0{PME!$LUndLimIL0C(c3b!?}{Q)5eJUy}P zPRg#8AL;&G&T8ALrU?HJ5j$yD+A14t7_>&?InCX$G@JSoAESpFKCL;z;?@Xezi>Tt z2mUHyzfrh1Yf6Ke5-$=iBjyRS#0X)f+=cgrh3L1$wi|ch%H;3y!cFEc!bRR1VGuX1 Z{{f*}bJ&R$|GWSI002ovPDHLkV1jAZKV1L- diff --git a/resources/icons/emoji-categories/nature.png b/resources/icons/emoji-categories/nature.png deleted file mode 100644 index eb1786cf16e521f25c6907b130fda9cfa24bedfc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 667 zcmV;M0%ZM(P)K{26BMf;kH4NG88gK?)RU?d0xMFPQPIo-#WeTbNfEexjg4kMISVy4KJ}5 zb^eUO*b_02(S+W)Q$L(UB^!@$09VnDulN@K*Kja=^0?OE{Dqxic#k!h7Bk5MyBci~ zvlbshx2+(bP^xTR=vLr+j9r+EQ5b+hsK)~A#*gq@7P0d~{(=TUP{EOK7>ehiYs%NM z2Aae78HR-JXy~@X?GWaKabw6A(5o8>df{TkYzSRr$T#412u1d*AusL*d4Z)7b0y?q zA$O40zJmTyO_6ZKUnCeAF|UJTV8~xdC#RUfs`$Sjfm`toEj37U+k=Q*iP7=@4jzWk zD4p*L)n)*1g2y}4Va1o#wc + + diff --git a/resources/icons/emoji-categories/nature@2x.png b/resources/icons/emoji-categories/nature@2x.png deleted file mode 100644 index 81db5c08e342db8a41b4af6e392f48af20a06e04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1409 zcmV-{1%CR8P)#{D2WasTyM zz#he08VL^p{!qdPJe{pjoPSDmKEgs{%eKAT!+S(=`i<|*Rf0j>sWVS;^2ondF6bGM z2hLZV$-r*KnFA8P(?zD%eBHmN=~cz7!n=W&2_s_`nNRIlVC!0BalKEiC= z5Utl?i;}O+05cS6i>f!P`iH=GWpG&ITVTCvyF%4FRegqU0KKYyj;g;=xNpJGwslC| zq3Xwh8v*p({zb{N4t(g0=Iq8kf_NP|Ka~WX2 zGE!yzzLK%Ie;+Vpepe$AtPh!XZK|_4B=A&b zaW~^}weqD43A6v9N-2DgIK19!J0h^NTHs=2Va+spQQ9#CRnW} ztOo#crDwwzfizly#|Y1phJgEk7gBg9sruFs<28&uSZqq+UrT(XNGmNVw%00t@O7r0 z9}Oa*HV(dfo6z!QiXS?>&kP-a-UUxf;OeWELdwnryIIB6Cq*Fs%YLrvN!KT(9534w zWcqBrx)8$`Fn07m;a~6oCn6h8pAh5WstDMgmTZnZb#-Zs_%0-TPE4?K8E!@}ub2T$!@Y7G0&c-gts~4w_K~;& z^cap0lYo1XwAt2qvl!r z#o(a;r}7l`@G%;|?*dLK)%gfFkUY0_@nyBXcZImJj)bSAVlf?f8uu1Mmp!;Q-g)3W z+&d^;+L1+EQB)!C$F~Eo<9_Ws4bNW8J*Mq$#oY_Mg+!(?Y4UhNKTSp1YZEev9^fL= zR;RcF7$Bnlq&XIscwr?#})NUNTfdeDK^D P00000NkvXXu0mjf6+xlF diff --git a/resources/icons/emoji-categories/objects.png b/resources/icons/emoji-categories/objects.png deleted file mode 100644 index 45c6eb37970d1fce36bac64e9f1b656b5cc035b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 606 zcmV-k0-^nhP)}p6w?}%zsR98^F4S?BoQT;Av%Y+Y~5n8w>cAPXQW*sOy7blH-S?+hT zHv2^Assp0>t+10@?mOYWpJM_qob~oQNgj)w*Iro?Q zCSj89WNrWt2_JEg&|wq4mY1bPLTSo4O7&5l+mU{Q=g0#z2oqYoa2kdGd!m*o^aGdy zR{i}La5=@X>Nt*Oml7v+2Va3UFzWAXfRT8?#PFQ3i#@`0A9kDbwTy7I|2GtPLdd?{ sIc?xEX}4Y_&H- + + + + + diff --git a/resources/icons/emoji-categories/objects@2x.png b/resources/icons/emoji-categories/objects@2x.png deleted file mode 100644 index 01fd5cb4df5e814dafa090d5e6cd0b966c002ceb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1218 zcmV;z1U>tSP)56%Ltv|A0@yU4!WRQ?lptJ}*MS>4Eq*yLmLXyc*a@u1&4U|# z>GRKaHt9bKR5~esB4D%%ybJWU!PN_l_`abbRk{<43BS2X;NAkftAR5C-cjKC0=x-? z#{3~*Sqa<~&!zeIl)w$RXcH3ORh9wI6>?&zC~-tGR8CUPo7bp#?nYbRQ*fQwt_Z6X z8}rSun&iZOvIyZ(MfOfXfvsSlvUwyg(MpnUznxH-7ySXdcjh5_UJ-p&lE7AQLfL*c zt)XO)45<4L0kHNVBXZV=Tr|df4BQ{+yGBIbHX^5t$SDzd3%D=PZk;jaGb3`zh@8dR zE&lm_&6lAw75Xi#2k_$KhH@ELTk9kuFRS`msUotY&K^Y@jmY1s&6Ka*plpxjao~a? z=}B=QHr9>;29Xz1#Q)=jwNC(IM7{~s*Bt0ow$JBr;4eke4S=;gevtlbtAA4QwJ?QUiJ&pZyyDv~9QmByI;O2DkTKSvY|VeMmnj5pT(cFnyp`;_gQ zlfPucz@j|1b1WKh+wFe25UC^sh>(QQO# zQXKf5xv)T2uV-VC)hZsna-kJqXD6B#;Fp%=1b zD6{s_z#C0Vzc4m2%ckmM$#6I;r|B)|6BtWND<56Mq^ zh;qI}g{1fx*j)m59g7H`e@;?tP7IJ7Hnm+?nO_)i2U}kUj8$=qQGXj;{UoDJt(>HT zr*q4IV=0DX+ye9xE*0p*WtH9jdV{aii&SGd3M}oE_!<`B#%G#{yyaET-4;v%N8$o~ zL&&A2aExt0I}VlRd{h<@umU&Ehj3&57T{K2Hx2xXJ8Am__|!jJQ0Orn$|}>aD$qX{ z%ANyX;*MXA;Zl$p|NLg)F5I!?R^XnpwERDb7aIS02g-~>)408G4{$dw0xkD-=Y9P+ z?tjCJxG1%t2>o{Ynd}sJ4epPk8;Z(6AWyXZj9Uj&0>r^>Z*9Dh{*Z-f9FaTEL`ZY7@a g*L!ifQmLW)D%CYqSOk=Avj6}907*qoM6N<$f+6ZV9RL6T diff --git a/resources/icons/emoji-categories/people.png b/resources/icons/emoji-categories/people.png deleted file mode 100644 index 710e808a7b823d5d7a383a63ab76b38f1e51e5b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 581 zcmV-L0=oT)P)m7LZp&w813(XF)i`P*=SGa+#2;RmlZeke6Lxw{)8$L~JVxklI{ivvk zx46(nL4%m9yv=mG%6CH^bU~bBrV_vJO&ZF!9EQA_q-a-P)$m-|mZM@mxSke@0cl#c z?d|!PG>+>SX+d<5{UUaPvjJ0)aW*4ZSB~OZiv;cLZ$f{!j?qvqv>-Vw3a(LDiEKle z(@0dghHEWI+S!ML^E2i2^d7zNzvvClt@?i?t)k%lUB^Z&`ZA~D&AO5AS!}_zQO9a5 zu4Ycl|4?!6TX3z`u^5ZV%;{x3S8x)wOs?QZ_`J$u3$8^ttK4XV6{llZl3K8gah$+u z+`+f7Eup6pHzaMepUV5gvv8ivD(SBzX(dbHQ=leYKuzgB*+aA$hM6o$5ANZU^x?Pg zF?2nd?<3_$Ka<%^D39AbNhj3suo8d$AjfItg)=W5T%9l^9Sy~WGu0_zLfNhz>EODB zOVSSQ#bw+M+m5m=<6RU4PT{dM3Ef=!FSO`6sdw$rQ2w@@xA(VYRhsknv2KY!cj2$~ T3+rVJ00000NkvXXu0mjf(n%5R diff --git a/resources/icons/emoji-categories/people.svg b/resources/icons/emoji-categories/people.svg new file mode 100644 index 00000000..9b3b58f2 --- /dev/null +++ b/resources/icons/emoji-categories/people.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/emoji-categories/people@2x.png b/resources/icons/emoji-categories/people@2x.png deleted file mode 100644 index 142ba09e980353b674a4d0c30a30837d67111b65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1222 zcmV;%1UdVOP)a07JkNKpp5#`j>%u;2Q8Va0$2w{8`cXg-{2M z0p9^@1>0rdXku&K&<~se?vx;|+cNMz(AQ4loxpKmsY2qq-2vVPx~e8W2>j?7xB*N9 z?*K0X!@$GIq&t(}!@wwT3fTh3h+&K)a zI*k9F^ld6T0J2=h5ih03Sp~+58b0hWxCVSmd%VULU@BwG+>;o^e)22Gq}q*%WGwwA z4#pZ7#9s4vf#<7c>cReGOuZ*|gcLVndz%&3mwbx-*l%JM@oJfv#9n{vv23z%#KGr{ zEa5&RBI*sh(Kt&hrzN1*C3r>&&Lf^-qftlPw#n^1myphFd`o8lIEQSkMc@l$^T#5u zzFtbpC|7<=3Cxilqy}&Yom)v?4EenJUDy$O!W7Uc@uY{qImh5>`z&GtMfFcA*>BU1 zUZ81oH1I#kMGt|6hzS(c@1r%iHi4cRun*`k1TP~?s0h{y>c!|^2WE`x4q#sm*sBD; z2@LYJr|+wPZdv_{>UwXgWWL5w3Ok5wI9G<+AJ8qU|B}+V0Pvf-IUGS^0NHR0Nt=o! zUsnGq#q}!KF71&VMAjQyXytkn;J&(9#UZ6#=%SVDz1qg|DUTWwmQ8fK1pg;^NL?@0 zfZOV(Gt)Db$PPqhTPP4}ZvWH}FJvN=l-&sQmqEz(kh;EFLu!>Kb_a}H%S9<4Lbjh) z*H>ytk;%kJz{vSrl=9)rK>u^7I~eA_Y3DkaFLI7qgeypB}NVoHh{+mZC(MuzPLB9=`@NFc!u zBqr?2=x+kwBWc16a0QuMdfMwoyw6S~T^~VGPGd*yGHn^D`DaGhcA$=IeT&y)gf7 ka})TT*1y~QRd(S2000rJE_WD0y8r+H07*qoM6N<$g4b0AsPf*3k#e0(XX*k(uf2U)WSy57=p3MTFiYgzJ0UrEhZO+eKT|BoSA#i%))Sj z))p1+I~K5~*KuJLy$%9-Jf48NQ&cC|hd21OT>@|x-==MCit>1kx7$^N9(Lk%3DoAA zDO|=9equeoJGrfkz&-zA=PtnYG30-8;8dGhAs&sHd(gJHYYi@8fFIEYxM(t`ZC&(n z6JM|qyE!oie+Y}x&KGg8P2h%X$)M&e(CZIak3!rvT%Z&{Cd7%2Afh^-Ur}efgBD8=^CC%H7SzA zF05pLCzu{1P>)vfS20=L&=u)ThaD4;&ou#V$K+QW!=30a=B1*K*sUckjrP4&Q?1&jbn%99+ + + diff --git a/resources/icons/emoji-categories/symbols@2x.png b/resources/icons/emoji-categories/symbols@2x.png deleted file mode 100644 index b5e7cc6c2ab6292babcdbbba37b5c41e6511f94b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1001 zcmV3fJx^3-`Y zXX-!j-g#C-<|Hz=%mLbw$dr)=Oa^uUWaICvUSz`f_(EVOQVuKw@_->E#=imX`Mlo` zRM~D8{G7{N*Mklg-NB&yd3otbxez65^kq<@;IPEpLO9R+}L<3#?J{Zt|2NnjH%IKJD-5K428w%Jv zB>8}Z%vxpsQ9uK_mG=vPwTkYC1^M_WhtZ|POy#AUF2G^nt}-7qJF0nO0Ql{*286us zeEd`uml$o~b!EOrnXmO@tVlg(_ZddqOeL>dcT~5*Hf2#iu+*6=L0Ufd{HA~gY_>3< zI8pK-{c)?ZxCv>V`xL!(KdQ(n1Njpc>ihd9YxpCP7d;_*dNZws4_*So_8h{Gd{3Hj!J>Ta5pJXIz z^#SW5CT~@})+rNhjIA_tkqD%^lM31mtcZxbb@i(Hd8Nmu`N$1{39tqKUcrVu1gKs+ z6y-y_?~AtMo#^f$_n(Q7FW0P9tJgw2s@FyhU=^?gn1b9O>;;|~zQho)GD7k&($2=m zDqyvu>jv0wAQohN!R$VV0+5FQ)oTvsud5q>fR7q|D3)~snjT+d4mBjMLZY^zs5n)*_tk@>-^8e9(Yb6WztJv3mUr XcDfa-utW;F00000NkvXXu0mjf>O{{R diff --git a/resources/icons/emoji-categories/travel.png b/resources/icons/emoji-categories/travel.png deleted file mode 100644 index 93da773e8f235bbd2ee9642c5a7cdc64325e5a92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439 zcmV;o0Z9IdP)c0blL?iB0*vySZim%6bZIjh>(1tqz`_8 zwa{7xqg5mj(8kUb`Ll_zl{Sf1$*#rR(b;8Zc1GRC1DDIY@7#0Vn|beXUs1q!ny$Co zs34xAk?C)S<`sVG{+>%WFj(r*_>rCboSFEJ+6@e9(VOb*!vj3TCLUoLPb8=4Hu#3^ z(6*}jkt`b@;3x+5Tdq2bdT1Wia2CbW$WxN@{1>};Tp*Ok?b2Kew>MEtFIpNO3k>qO zZ)4o3p%ul+$n%kxBQF#f!1JU1 diff --git a/resources/icons/emoji-categories/travel.svg b/resources/icons/emoji-categories/travel.svg new file mode 100644 index 00000000..f4c401b8 --- /dev/null +++ b/resources/icons/emoji-categories/travel.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/icons/emoji-categories/travel@2x.png b/resources/icons/emoji-categories/travel@2x.png deleted file mode 100644 index 2f72a2813a09d6e697b1a03c5dda346b995b3d07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 840 zcmV-O1GoH%P)n zJ>UDz-22{r0}V9LKo}eWo&t+N2`C$~60iU~0lMN6KL8XBigvRiaLKgzUf^#X#H*7y zZA!cae6FMTihTl7CMIxR5SM`KK#K`-2Q9!2s@K&y6Xa8Z^rZ<>7rYX+rfMZT1gs0v z{#r>ra8}e>2M*Ul_)rkeW9WD3f)wyo)O-+zpdGu7dGrfw)Sy^5jJnj$0~3x$E!u&f zF3FX4cE%{Yf=;S`wyG@w`*exVJ(9}6bj-q4O#5hgrb}A&Ng9e-w2C1gEq`=LOCAZo zf!4THD`<6Uy6IWeB@H+MUBY>WY% ztwoqX6y6^qe$2u?1E}c0`_yIm#G}HGHwEk$zW*DLyc=!GpbX(#9Ry){_u|o=FCutc ziKPP+x*TBwVR=u8*qllx7t{q&Y|Nv`y$Ir?@Lm-0j2e{RW3Fn7rLkLDaBPNXcRnib zHKB0=HeVy;)3`%J@YXTY2+Aup<-lI~0LwmulK`n{i{=sh7gW-07~DIs6R-@M6PN=w zwoglFY~XC8O^&08{pqe3*tJcff?^f8gR_l#J-W-{T8{OL`@smmrE~5icuk-nuH`PE zA|Ii)5q_@;dX%-DMI(+#ZPzaOsvM-#{o*x%|W(f{F*2j0{|UI+dLV#h!H*RF^P SWG2=C0000k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVlc*v$o<=7B2(}xq7-dhIkxLPB_48Bk|99A$y*y z506MwAhR22OC7#SE^=o*;o8X1Hbnpl}yTA5mC8yHy`7{r`< zwirc2ZhlH;S|x4`y3^z2ff^)1HU#IVm6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCnnv O#Ng@b=d#Wzp$P!kM`V5g diff --git a/resources/icons/ui/add-square-button.svg b/resources/icons/ui/add-square-button.svg new file mode 100644 index 00000000..9f444e4d --- /dev/null +++ b/resources/icons/ui/add-square-button.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/add-square-button@2x.png b/resources/icons/ui/add-square-button@2x.png deleted file mode 100644 index 1aeeb2d5ba482461afbd636df9720678d9de1e25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5SkpPy978hhy}fae^MHZ?%K>i> z$CnDaS)MNyWM}R_@A|>G+TKyp#^S;%owdh8bgf_TFrH=tYJ-6dvIQ;vtCqjZe7f44 zxo5BWhP@zXhkwnuzsYgRF?CUxIv{;u)1N2{iL<=Yg2_OhYKdz^NlIc#s#S7PDv)9@ zGBC8zH89sTG6*p=wK6cUGBDCMFak0j^t}Xn9Z5rOeoAIqC2kE9F9%uxHAsSN2+mI{ pDNig)WhgH%*UQYyE>2D?NY%?PN}v7CMhd8i!PC{xWt~$(69CTCa&!Oy diff --git a/resources/icons/ui/angle-arrow-down.png b/resources/icons/ui/angle-arrow-down.png deleted file mode 100644 index e40ebca54e3d7c27820e67ec65d850a3bafbfd2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 698 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}oCO|{#S9D* zuRxe_zrLtDP(ey&NJL45ua8x7ey(0(N`6wRUPW#JP&EUCO@$SZnVVXYs8ErclUHn2 zVXFjIVFhG^g!Ppaz)DK8ZIvQ?0~DO|i&7O#^-S~(l1AfjnEK zjFOT9D}DX)@^Za$W4-*MbbUihOG|wNBYh(yU7!lx;>x^|#0uTKVr7USFmqf|i<65o z3raHc^AtelCMM;Vme?vOfh>Xps5^5D;1=Z-LwyDGpMFJRfxe-hfj-=1phg>@AFZ5= zQWHz^i$e1AbL>D)%goCzPEIUH1v$`0A6*61N*jHUJCNK3@ibTz=xaMJpiWo_+Hu`E zzAP6QsP8>p977^F-%i=ccgTRpWpmRH<|7PDo%zq5BN{q+?bzOF`Q=Usa>^>-v~=}k zldrq2LW8?H_*~e3@#z@Ed=1_%D4CMF@z@)ly9<-cj+Y&}l`_FKOy- zuchP`o=~x#%htUsGxw3S9^cKE3>$T$Lbe$NHcj>{6OWFu_31fy^30)IN8$@CHyT}J zncgYO7TlLC6r&bpoye4Ln#eW1^VZ{n#?wb`6u#NmDfRE+7x{DSry^7odplSvNn+hu+GdHy)QK2F?C$HG5 z!d3~a!V1U+3F|8Y3;nDA{o-C@9zzrKDK}xwt{K19`Se z86_nJR{Hwo<>h+i#(Mch>H3D2mX`VkM*2oZx=P7{9O-#x!EwNQn0$BtHPdNb z#z)V83oQOxC9D2Ttxw&08k_a&H^<&rKC&?B6*W#^JJTR(z?^n~X9gpPb3jb$2Csqq z!_C}B6d&ncSpRWxFwZZZk9|KJwoDWLVxwFqFuy~)<(m`RrU{)nDLi6jdz2~`9WlQ( zOSRxlih$g;l$gl^P1E%=rwTNQFB9cFZt&?*DXj)WYLgo6OB^{h#q)oyS?5c2CslTbg`fe}Q#UuGbE?D`6IDeY$34+xyR?{MTmx zFr@!%A2zTw{v|p1&muHTQk}UT5hS)V_`~TKMA3@1i0Vo}H0WsawA* z?(Pd#i~j;rrUx*zxI^- + + diff --git a/resources/icons/ui/angle-pointing-to-left.png b/resources/icons/ui/angle-pointing-to-left.png deleted file mode 100644 index 7c5432a664d8260b0cf4e6d8236bdc64eb59c72b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 663 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}oCO|{#S9D* zuRxe_zrLtDP(ey&NJL45ua8x7ey(0(N`6wRUPW#JP&EUCO@$SZnVVXYs8ErclUHn2 zVXFjIVFhG^g!Ppaz)DK8ZIvQ?0~DO|i&7O#^-S~(l1AfjnEK zjFOT9D}DX)@^Za$W4-*MbbUihOG|wNBYh(yU7!lx;>x^|#0uTKVr7USFmqf|i<65o z3raHc^AtelCMM;Vme?vOfh>Xps5^5D;1=Z-LwyDGpMFJRfxe-hfj-=1phg>@AFZ5= zQWHz^i$e1AbL>D)%goCzPEIUH1v$`0A6*61N*jHUJCNK3@ibTz=xaMJpiWo_+Hu`E zzAP6QsAoJ~977^F--a7<9X8-GnLFENK}qI|33YqoUtUmjUU=b~;n_@!4+6&}i#{nG zOmucAw@bA2@)Tyibgyx;+TW^c+;;mL>_4!aYlyya(ld{VhyMY`31xfBlex9bduQ!+ z`N#Tkt?EySCtB=YrvDoaa>94c^V)Vhl>2t-HvO+<+3WSTl`G6@*t7ojKjxUm*hd?@ z#S$kiQ+=>=R@{C8NA?|VmRWu~Y>t}>>ctwlTwq+6z1{g=be!-*qZt85F5P};HY?C2 kj_>=!DN1KLeINhisXDPV#B!MwCn&Xey85}Sb4q9e0PEi7ivR!s diff --git a/resources/icons/ui/angle-pointing-to-left@2x.png b/resources/icons/ui/angle-pointing-to-left@2x.png deleted file mode 100644 index f2fa93c441598709be07e4461326403871d1a52f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 877 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|I14-?iy0Us zUV$*DSry^7odplSvNn+hu+GdHy)QK2F?C$HG5 z!d3~a!V1U+3F|8Y3;nDA{o-C@9zzrKDK}xwt{K19`Se z86_nJR{Hwo<>h+i#(Mch>H3D2mX`VkM*2oZx=P7{9O-#x!EwNQn0$BtHPF=$ElmG-g%<3dHLJz$bh&2*yQ4P8)gRhF6dupytQGsCejq=R<3!Vcwhzq*g$*Wb z{WD$HKjABrVs_=O8S+_0i;lD|V~+p+jd7E|_y>2P_5Qo}mK>VQrvLWaB~Jf)Z|~kV zp0fMW!<{D?Ics};|L!f>Hr=n{(u1XU@A>jM&(xN9!f(9kcjYX;_k!2#9bZM+eVM6s zTm1Tc)dTej@Am!4=z5&k)jjL*tS8P3Bs_O9wM?JYA~??>Tu_ED*QSS)eO7nhM$3Z_ z8J_ttc`UG!UUAs*Tfi1I$Fk!YLQRY>aym{*E^k1-+Z|0E~1r5Jvw3w*} zypz47b8y$pIS*c4Xk$Jr%lzR_A6RuRAN%Bj-SZY#85N)A_{l4Bb@56a&MD`gWeK&- zTFNGDZa6da`&19k4~bXwID`6^H@EDzpTD2!gUhz#hgc<>KzYE^)z4*}Q$iB}d$~|^ diff --git a/resources/icons/ui/arrow-pointing-down.png b/resources/icons/ui/arrow-pointing-down.png deleted file mode 100644 index b198dcced458ec20cf3f545b6fe4906c158d630a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 556 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKjfAcGtyAZS^%_(;g_e2V~EG`x0ejL4jD)|JY3$a z&~=XQk?$Ov_Gahx4<3oyG&HLh1PSmz2&!TeoU==8)#6@f9p779e47@ZoHBpUdgsdv zGtbUoFyyznHicV~$?;h0O6v`-8r84)jz|eyk9~cO>2KR)(S)7<4xDeWWLILU3iIu6 z=wSX_v*F3#T0Qqxk1g#}G=6@xJ{@s#{r;)ltch%0F+$uHnd01sSYGUOC}@k$oFW{$ zU>5hg4eNMR1KE6bCNMLvb5pu{Zlxi=BqL9+%Wpo(=lhSf2NcOKnzCD{?M~~8lewL3 zciJ*e-sb4u)4AcyYmW9iE*8&H4=GPS(x-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^X^r>mdKI;Vst00q9n AzW@LL diff --git a/resources/icons/ui/arrow-pointing-down@2x.png b/resources/icons/ui/arrow-pointing-down@2x.png deleted file mode 100644 index 4722f3bcfd255d7073f3631e242ea305d257dd36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 841 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk<_u6#f+2=?)QubY7+N!aSX}0_x9#qufq-u2R`mU zx^cmRxiT?xx}x^)KjdY9NgD6+7Ny3f6GaH&G9R?^kF&Jclf3+uML zR4tz#b53>oQq}3d|IeB-A?U~Ri{hVlB#NE5^#AX>$=2&C%3A$4`g1?L8TDpz5wpgZ zBlX*wy8leek5jl|WIuOVvihMo?S`0^yai?#8=+Uvy6<6*XBdFu$+%q+V^!=Xaau^dxXicz%1oiWx&&1xLh&=?QEf z&U3T$^RWIsGeOvg;b3Ls1A(U^`i}Ao&T;2G@U>hydja=_liag3yH*@$S-$T(>(3Jf zr&^BfN$M(I%X*e$SEWU>iED50*K)-x(;ePF;b!^1gz;FVk-`dwUq8c_{r4+yoh@Lq zIcdWDm-~+GVzHjB{(jbnQ)~Xre%BT-^*N)OtN_y|J&w?4A=}$5IHi7CaE3lB&0jj% zCi?vKFP{qqcs?^&cDG1zFRPs0GNCfMMXEdTvl++NjGrr5xGNi0PH3_6Hv5#wDfT({ zPi>nzZ`s@jhrT%POoeT zJXiNwyr(r*?aln_Zwp?0K{f>E rrERK(!v>gTe~DWM4fn@dsx diff --git a/resources/icons/ui/at-solid.svg b/resources/icons/ui/at-solid.svg deleted file mode 100644 index 8b72d6f8..00000000 --- a/resources/icons/ui/at-solid.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/resources/icons/ui/attach.svg b/resources/icons/ui/attach.svg new file mode 100644 index 00000000..89503e63 --- /dev/null +++ b/resources/icons/ui/attach.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/ban.svg b/resources/icons/ui/ban.svg new file mode 100644 index 00000000..3de48701 --- /dev/null +++ b/resources/icons/ui/ban.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/black-bubble-speech.png b/resources/icons/ui/black-bubble-speech.png deleted file mode 100644 index 350189b12d9f58bedfb54ab359f995efb63be8fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVlbQ;8lKmiuoK+=&YxUV~EG`qf>PGm<$D4_v_th zQ1F^k2Vr5?p%PcPW>4hp=S7gd&8_6#e%A6GYEZav` z#)8u%x~#Tg+H8gmUEOCCtGpW1B*mWzwAXv2Im~iA9lKzr!Fy(&!j`7xq6J&4G%6$h zrLv#-pi}T@TCiEz_22uOCvp`W+gPVx+Q6}pRYlJy@`Y?o%pQg%E$cP>%H5=Z9#buG zjVMV;EJ?LWE=mPb3`Pcq7Pe1_oA!##Y9r+6G2e1_q4w&-_s|>Y&8K^-LWJ7R%T1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznrFnGH9xvXNS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5SkPk z%q>ycPMJjbQ^VxRS0pC>z;8z0+>JA4 zJ}Zj;bN|e{Kh>5il#&n5Y6?>1zNT}+!lixA+^!Pa@+T!)4KcAb^DD2`{C(9Qdm`xB zokY>b2?l19*(KPyqS_d4J7nHs6pF57|H01ii6y6^e}(Z9ZCy{jtzA(sye=8uXJRj4 z_^B5l<-ETqMg7kc#YN|)G;Vp~_k!V=qQ7H*pv&BOTOPQj@I7#Q!oa6s{jlM9ht;F& z4b}^pEgTNDn;uwgdSJ7z!ztY=UpNDe+5+Udob&p{7au1 zuf(tS%-q9j_0j3Uzb{*#t()(9!L}@2V9WWxoK628{B<&z@kgzR)q(jS+k&@Zu5k*68eoAIqC2kEG^DBS}fk6^vLvVgtNqJ&XDnogBxn5>oc5!lI ZL8@MUQTpt6Hc~)E44$rjF6*2UngE{s>6icj diff --git a/resources/icons/ui/chat.svg b/resources/icons/ui/chat.svg new file mode 100644 index 00000000..dcc85063 --- /dev/null +++ b/resources/icons/ui/chat.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/checkmark.png b/resources/icons/ui/checkmark.png deleted file mode 100644 index 281fda3c7aee20cf992c740b318d93a98840510f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 450 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVoO(lM(;)FYXLbXo9DUV~EG`f zn1QsC`3nIzA2stQf^I&F?$)aWgC!+AulHpgF=0#pG>P|6$NneFtXc$9)Niq!+M?W} z5M^!Lc7l=3jjfJNysiAnO@78XQ!?a=7#QAvoF-G&UR48hn`((`L`h0wNvc(HQ7VvP zFfuT-&^0jEH82b@G_f+Wure~%HZZa>FnF=_$Z8Y~x%nxXX_dG&%=}R!4%8qCvLQG> qt)x7$D3zhSyj(9cFS|H7u^?41zbJk7I~ysWA_h-aKbLh*2~7Y6dyo$R diff --git a/resources/icons/ui/checkmark.svg b/resources/icons/ui/checkmark.svg new file mode 100644 index 00000000..f644493a --- /dev/null +++ b/resources/icons/ui/checkmark.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/checkmark@2x.png b/resources/icons/ui/checkmark@2x.png deleted file mode 100644 index 3f85fa3916aa10d193d6002f8c4109880fbdf5ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 551 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk6T)4~G!o#8OzHqRX zz3~3%EMi~~#OWWW@o=uV$BIvEY|)YbdS1$Z7WezNWRHmbhEK*%r~a?}x1y$XzV`dw ze%yBX=hts^^q*vIFp)E*CdR3cSyp~t!gKMDH4#m{`iCo`8}gYr<>xybJFYt6(?iZD zH4#qJn!fvc9Q&=BawGbOD)0R{6XvY5sDG6!wNro%NSrPI}81*c<-sv7YA=U;wC=xJHzuB$lLF zB^RXvDF!10LknF4b6o?&5JM9yBMU1db8Q17D+2?WR}XfeXvob^$xN%nts!@N1SoDL vK{f>ErERK(!v>gTe~DWM4f@ruHe diff --git a/resources/icons/ui/clock.png b/resources/icons/ui/clock.png deleted file mode 100644 index 3d97e35884031bde99ba765ed9decc50f92718b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 779 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVoO(lajkz;rNb$f$^rNi(`n#@wHbs`iTUJus!Hs zJwd`OB1g>0!$U`-f=Ea7@?H(J+=xys;{2DxCc642NX+#|Kri2D$M{ z6D_u_x^YN+t<^cBZ@$~h?oD{#dCN@T=I$*Tv2SbDm9G`|ukUR7s#APC!FW%R=6g2Y z?x|@%udey=y1riPquuhZEfZG>F>Xx!Bec3a)G_vrc-v7HXR(9Zio%ODZnJf_HF+?K zo9&u*xQ$!H + + diff --git a/resources/icons/ui/clock@2x.png b/resources/icons/ui/clock@2x.png deleted file mode 100644 index 8ba1a54fa7a54175901ddb7514d9d8fceacd7695..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1638 zcmV-s2ATPZP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00002 zVoOIv0063uBQgL0010qNS#tmY4c7nw4c7reD4Tcy000McNliru;s*f^8Y1!+J!t>{ z1vE)SK~!ko&6$5pRb?2*Kj-8fiv|60vy0A!oBudSMn*LhWug#;4(>E<{-d{;t<`3x zr7oRoz_htgtK}v%Y5r(aYu9WGq(K=-O#h(aX8w~%lM5M+iNTl*`r~lB?{n_C+;h&o zWM6i-_j%rj_xYap*Ym#5tKk%>EM-1EGNyhoK>yUQhjvDsHK#eS^-|1BEGK0en=vl& zJVpq!&7O(&K1_car| z)boPSO!5Zb#qNPz8cZ|!ByV!xrF$6V8)lOuK6n+a{Ao=fgR?xY$m8tgAQP_L15D7& zT?&;=+`}q@{B1?x3$nyN@8x(x&co69zRlGxlOH5KFWPg}|mpnz? z;%LuzhBjIhDG#qfphTSYj?I{RbL%=K27yvVIcyFVNk#|5ic|_ZsVrAitw~;fW;~!( zk(QIHvs9dX8fVnK*+U9Tb>=IIaWP3|1}%&$(tKSUJo_xqddbB-`V`5hlc9(MGw$B( zB}4W=$Z1=ypnCbg^}v5mz-RZqI~_7C&epb}OFpjJD5i<$9N3FK*TuEb9RbK9$YGvv zL7-puz#IooZ}OEAwl&t%#%s0)L-mqC4~(##3Vu^G=~UAsLc8N0m`l0?3UGxIszq8V zi}M_sb}-VJD|?_v5ocN6YNx|EpHs+1MWeBSHUcpRqe$GndUV@KDoE;1)n*AmVwe<-u8UzLf?;;8kpfJg4mT_iE zI?H8ITOcO+RR+VC(-c-I6$?3)00kJOk;^P*7MmDV^cr13S}Ds)!jPnWlVU8fBEw z<0xBPKplao#Qiz;nGLOu4UIs)DU0mm6`tWQ`r^(A4+Yfle$?@9l3MoJN!J@#%@H28 z(7S!G7-g$WQpY0zi)e^>N_P5W6JoQ-kl7*tPjZlA5=S%dsrhmH1OS$>huj35cTsIR z6F4LQ8f(}sHfg)K#eOa%`fzFBp+4P4@DLxbRV4ZO{vU-hU8fogEKmRd03~!qSaf7z zbY(hYa%Ew3WdJfTF*q$SH!UzRR53II61K(734r0eRLI2D{b^a?m%)E#M59=ps($?fI49zXvcNu z__ACE1}0Tc7srqY&bQMHy=5Flj_b?0xGZiGFkI0pCZxp1S=Qb2Wm38-v4=;X1lDIsxTD~Fhp;{}%^%2^$*SAP7Cek#QNrdRmy@j*Lr`c2Q0Fe(@K(==Mb60aaH+)@bB-p ze|))H#+u2p^-A5Qr0@10eD8({o)@(0oOq|}mdY|IxkKD9TEjYWxm{*t-1(-w@pQqw z%NOp=Y|!G^l(xrd-fxvUd4(+pB5RuO?fS=X(Xb{(Xi9;H;Qo)Vn>?zU-8CJ(^PD`b zj0FvsnP)g2jq2R1t@upceC`FMxM+ukVd{6pH)Q?Y7EyG$OY0HC@#D|lZ10zdV6tEN z?&}*j#UoqPmmR#v5dMC~N6QPZE022V{${(!8^HcGfP0}l>`cwJxN@#&(o5iwMwb~}ne*gIXmS;(b!)E*9_V1aZ2Bp0%QGUkT^OG084HjMC zyR=s<%TwmAacu3&nB!_X6%$`fZ{$kePZu-=j@S+dtW54a{g+*v~2gvmvb&C k$2I?*-F5f)|7h(3PUHW6Kd!ymrUA-^p00i_>zopr0O+!xr2qf` diff --git a/resources/icons/ui/cloud-storage-uploading-option@2x.png b/resources/icons/ui/cloud-storage-uploading-option@2x.png deleted file mode 100644 index 162bc9549ecfb1a1fb93d7a8b17166d10996f1ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1566 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|I14-?iy0Vr zUV|{>(`zo5fC^GFLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K;4;J0JkWw80ssa|MV*o3-k^34D{h912x(J{b=P} zl$uzQUlfv`pJNAdT4r8$adKioD#(F0`sga4R@&%;+=1jSh^N7#KwsN&0d>Mc(2ncQ z@nyLT3@pK(E{-7;jBlf&JA4Br2qsiv&+9(zFwbyEiQZg z*Z=>&udR)&o~x<7IZbo}R|M-CrZC3U4lA_`4k~;s`Z13)ggLk|FoEL-PY(lY;x5)1 z++n!~q7oznxI>sGH|{^c|3LYJ)C<c6Z}d2d!MCO?Es5 zVTT3EzyEFiDBf72j6dV3TrU_e?*{C zu$BLGZ>t7Ve6Bg~WN|?@!F11sodp_-pOg+cA6adn=`^F%L0PDh>w}obrEf|R?q&~^ zro3(tW%&Gq^TWZP3f%Xsj=iz5IekVYa-Y*3wg);NL{Es%p6p!Mb3>-$FUu3|yiIep zPb}bG6aS)G;6k4D!$9$q_dk?M?O1bhxv@FdHrWeVb3Z)e5&Amg$#)B*$Db@$>8~%` z6ZKlQFiG~4^E1{5q6Q}{%`4T8wr|iB^fPSWo6W0U_`Y7W^5oem9Dg|sT$_$)&Ni%& z;4nJ9$}aASs=lz&hu%PS#z#|PdOyBgrS$x|Sj(O#%c5DH?TMIkTvOU`1~-rWrgxtc zPk7f^xjqQp9U$Yb8*MltyFM>{Cuh~w#S^B>ly-jL<6C_s^G1;nn+$6kgZ`pb#f2xl z=UKVzP&s#K+GWE9+yN6mXJ2-V`_!wBlKC!LsmYC1<4_TD$m_JHrhGNITI(79>~_F+0V);u=)Jdj-3

nZ_-7HFJguD}Izz?P@>8nBM$)hH!y&M#0w2UV)YS=85uN z zNxb~}kAdgEo;-e@wc>`%Rquwvn9O%fc28cOKHI(Iz8iDL$@|tuZi?@i-XFVdQ&MBb@09`k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVlaa*O0o`bS)PsbkNhqF~sBe(W$;%hYUno?7K@; z^X_PHc-geHUp)Lmbl0W5>#8PwQ~JiU@I%as0Pj@?SC+7C;;b<^`MdF9Y05%Ip7T@J zGF9wI@n6Njv-r`07{(j=jXE!s>?V|28BM4yaZ%_lIJnL_faicgUTov5jFyKxw=nlg zY(BK{pzZmW*Tc0>p7^Nm5WSi0%tjSXC#`dHRyZ}3FI^*TaePVP^OGlqT)ql8*0}tX zuGUy$KYh~`pCD^)W>=}qO97(CcI}9Ga@B0hyRLn5wjV!)0R6(CTH+c}l9E`GYL#4+ z3Zxi}3=A!F4a{{7EklfqtxOE8jLftRjI0a{wnT`TplHa=PsvQH#I4~d>$(o021$?& s!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NP*np>FVdQ&MBb@0HBDf^Z)<= diff --git a/resources/icons/ui/cursor@2x.png b/resources/icons/ui/cursor@2x.png deleted file mode 100644 index 89a26cad6ba85fbd61ef5cbf9b52236df8783551..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 640 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5SkVhdQzWExo254t{LS(S8AOmjWQOwX!k-#xw?&0ha&_L(nV7+ggzrZaPV zlUQ_!MSz2E#)5-D%4yAoWG0uFu^lQY4IAwhKPm0yoVa~wvA#>t<&6_c7>+xgVbF78 z`{k6wFo$C!Ye$RD*OnB<0MSXZ4xS!%4c!y;gcX(x=r(wq;3!pdP*c3c5SVwibqC`H zfufR*1cfCnLbEdNFa4@y)FHd}2bl>!K@gXVWoLq)^ zuP-~Pr`O80++aHL`m)1sz7u=w!WDlqOnOz!?6umzgLheKXamp3Qm#GvPKWYe)G90G zAN_Lp1#{oy`Pm*TbS1ZHs&0FFrJM6>mfM~=LF=DiVPq|Iah44VJYI6dQMEM0TQ*Gi z_}44!+^;6{{=C@rFDLxS{^OE5BH=c7j)t5A2DWO6YeY#(Vo9o1a#1RfVlXl=w9qv$ z*EO^ZF*3F?F|aZ=&^9o#GBA)bP0l+XkKUVq(z diff --git a/resources/icons/ui/dismiss.svg b/resources/icons/ui/dismiss.svg new file mode 100644 index 00000000..b81abb3a --- /dev/null +++ b/resources/icons/ui/dismiss.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/do-not-disturb-rounded-sign.png b/resources/icons/ui/do-not-disturb-rounded-sign.png deleted file mode 100644 index 996cccd64c6086ff77da458271795db9f69ba8e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVlaa7Za)Y|3I99fpLeYi(`n#@u^q$dq)R~9Qf#O zq@vfS#ONr)J@F4?lQY}Vm976QRsXwkG+j`vUU+wkgJWlRwBm(}3auBe>O^_0bAEUF zbavdM>gRg=?|#p_|9wuE&C2ZGFPhuf)YR&JKU^Npni7A0^MvAgU*F`nXIm}XSx~gh zDr>ceYVz;dlYiKjzdyFvzRbkbbnCPSd(Zz{7j6GdWbK*Kw`=dpznXp2exA&F_jwPJ z-}WkQ5Ty}X*JS)*_E+4a_`zd{yww@jUU+~l%W&-SyIk593C?&w%^-QxG0 z%Z))S&tLs-++=m>-u8J94!^1JZ-3>G?fvHQpM|GhMa+Mx-@PkpN1jh?+M4_*o&SG~ zjEp`#Ixw+VebvXj!%2}(7JbQzo<8aH)=8_E9I2{jPInL1Iqq=>6xXUHt`Q|Ei6yC4 z$wjF^iowXh&_dV1T-VSt#K_pn$jHjbK-<8`%D}+-gk=GWhTQy=%(P0}8oZ`9o&jo* v1lbUrpH@mmtT}V`<;yxP!WTttDnm{r-UW|QztN| diff --git a/resources/icons/ui/do-not-disturb-rounded-sign@2x.png b/resources/icons/ui/do-not-disturb-rounded-sign@2x.png deleted file mode 100644 index 24070444de511c49357788f36d66bca78975737b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1217 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5SkwZF8ZK*RpS zhP=JpeoDtOJx+yq1T?EEFLf}HX!c&PG2;h&$9zX`si+Muj6ph*7X=($-QOI0AhN83 z+r_abSmN>Qy?Z~~&b|4nto+;U=WpK3X^fw#a60|cd(K(!S03Y^SF`;^q>q{9!_76@su449(Qe9#uw_<oy}J+NTuw_4u5X8mEqt325qn|WV!MlOGK*~Im#c$w3IuRrch@_Q*7 zvRRmapZD}leu*c|eilC5T@o1}%5(HtxN_WY>s0HwmCskLSQ9iuI=21%gh0O3gR6|z z#q2nG;v>UtrR`~7#l5<&a@TcRKW02?HH|Gxe9?jV7r*wkR|b|{Ja5*zxl~G8PT+dT z^8J^$wFK$8**tOWT^pBnbJA75ia&cEDk}bIH9F9;;lKOFM~r+rTj$MeNL{!?&{*!8 z%h}W$qSyVk(rjkziF);}Z{ju)vmcM8;~#dP_<2<6yPlM8o^E{R&BnAh6%D(J+2!0C z+QUqY1w{D!14|Sv?wK)%z3gG&=X`y9hQwBLeFYgg%jcVzCo3P=U6$~Jr{%cvy;EN7 zX>JYfcfW-N|9NG_Ue~)WE@+QOaLi^ADV<|BRX>igpAPrk+c!6k`C^aU1CPCZOPw!G zSZ-2O6J+r`Uti_rq^HS8oc*3p@?8GK$jxTXt2seeb?5i<&cC|*>8ry}bkz17+i5i+#%4Bb+eT3^44u}kCQC({eA!V4H; zlny6;wDzh_tu;0E5S9Jsy5+gVl1r^G53S#8^;0j=>H@2lwxU&nR&;*G0-=(Hx4zAe z{h-d~>ieW7V}%$GpXu)hJ`yh;P6}NUr(ekx)_ibYg#+KZm3zKznl?#AechacPu~CR zv|amYiLD?nUqo@iouHh8C7lz#Z<}}cmi70{Y01amUVl2xN>?s(qJr2OC7#SE^=o*;o8d`=J8Cw|{Ss9sX z8yHy`7-W7BL)DO*pOTqYiCcrj+I87L8zezC1m~xflqVLYGL)B>>t*I;7bhncr0V4t VrO$q6BL!5%;OXk;vd$@?2>?_}6I1{I diff --git a/resources/icons/ui/double-checkmark.svg b/resources/icons/ui/double-checkmark.svg new file mode 100644 index 00000000..232c37c3 --- /dev/null +++ b/resources/icons/ui/double-checkmark.svg @@ -0,0 +1,49 @@ + + + + + + + + diff --git a/resources/icons/ui/double-tick-indicator.png b/resources/icons/ui/double-tick-indicator.png deleted file mode 100644 index 23f45617aae4b7340d0e620a013a444a4f2c86a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVlaY7GRktWWI=jfsxA}<4+^K)yobiU8jVo4vI)2>nn7{%_sMjob`!|L6XfZF1&8xp8UtWPeU0leaYFg^U(a9KYl-#eoC-CUnmkie-hJ!9!;kc zq70h5UjHggYX}BKSp_in3&sCBc}DoY7~g99 zwfkTHee>iDgG=X>$Zq?dOTf@lEpd$~Nl7e8wMs5Z1yT$~28I^82Ijhk<{^fbR)%I) z1}54DMpgy})#91PC>nC}Q!>*kacki6y4VlYAPKS|I6tkVJh3R1p}f3YFEcN@I61K( YRWH9NefB#WDWD<-Pgg&ebxsLQ0BKIr*#H0l diff --git a/resources/icons/ui/double-tick-indicator@2x.png b/resources/icons/ui/double-tick-indicator@2x.png deleted file mode 100644 index 3e99867a07568300b3ba13ca1fa0273bdbabe2ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 700 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Skba4#Hxc7F(ZZBp>k+%Jp zW>lQ4+TVKQlK6)0*N+PX-TKM4&91LQT&2QUBwxbtAa_}qS(8|r&LS1#6ti>hdYFys zw^v8(>%Td(cv|ZOFsPrs^G4RhHPJOQ{ZHL`rE^|pQh8^-LPmy&myM!8jL|zGeG@KM zx&5n~tW>90G(MQy6r%g#LYQdI?xXb^R6^5tO#cviTVGMm-uJG0UDquCKPu&RABFGy zI?^BbwNw7-G4;BZ?D;dZW2+ z-2~y_KUz)UYn}SIn!4N^kMbAHVbR~h<-6yC#)=JCc520kOWG+nz02QS*8H+*_P)0&;U_jEFMq8Xd}2fD z`j@k`zii0d{(QDp&JB6XG%i22I3w28%-3TM{@OELG;T_<{LX)OCWv0?T&`ttaJz`r z!`q^B9?s^n`qSSOY*X_4s>se`?JXei$8jG+t5MKVUd?u395SeuxJHzuB$lLFB^RXv zDF!10LknF4b6rF85JO8VLo+Kw18oB%D+2@PPrmz5H00)|WTsW()?l>$D-%$IB*=!~ s{Irtt#G+J&^73-M%)IR4 + + diff --git a/resources/icons/ui/edit.png b/resources/icons/ui/edit.png deleted file mode 100644 index 762da80ebd04528a9a0c3c7b7111ae7be92bdacf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 592 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVlc-laM(5_$AOrMmbLx#}JR>ORxOZa&eS6{_%Zk z0q-Xvr;ZMlOKQ4`nw~-HlDF6HT(q}$FX#L2*lEe~|9x)HyKFZvz3*pw+_{=MORZexBOGMSk6B0@Tc8o_XB@Qdz;;V7W}l&o^R^@&5s^x?73U-R?NC3^7E%e zM%nYx%h^kAbUeJ-z;E{0LUNzz>3T-N#)yg;^B#brNVUW@q9i4;B-JXpC>2OC7#SE^ z=o*;o8X1KcnphcukhX!5m4U&jQ+D%EH00)|WTsW(*06hen-WliB*=!~{Irtt#G+J& k^73-M%)IR4 + + diff --git a/resources/icons/ui/edit@2x.png b/resources/icons/ui/edit@2x.png deleted file mode 100644 index 31295e1bf08667edeb3fb4cd9c267cae9e4cd319..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5SkAGfyD zY->rpmh~g~50}MJBh{XuRS)~wKFt(5c60H={tw2lkD8e-?2O{Aw-A{>OJSDtAC8mN zo)#~ToEGLYcy~hG^U{Jx-)H|Y?#TP|`$yh`^Q(SH?UVdbeCFbZt7`jPkG@Ymb6|e> z$K5}(9_Sl{AAbL+yD>lbqqXlJ*CNvz(fPc8R7K-G4;|RPT5g-xkCX@2A%FPXc>kn6 z%l`3J?H?DnNsXmE@1Ic7_+uT7`;R&C?(gMi+ZTK^|LNYw_em4m^q+8QV*_J<F!-b|C5)mWH$Npa ztrE9}=AuRGff^)1HU#IVm6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCnnv#Ng@b=d#Wz Gp$P!$%6%!-TGYs7vnZ5T_%hzhKk!`fKGoi(*^ja%7{Rj) zL*$BQsi(y~oZA3SVxkWQZWj}&$E9_Ls&nfUID(7VR5x+*1&{FrukZ$M)9XJ{z_Jvp zu>l*g1v{`4Ydfs_8fS1~{Gmhg9es<8$Sel_@Eu2;k z)X6P4-c7L%jd$47RGOt#x4?Ql=&(pXFQAJ1ST|SlefZpEfqq}WG(KUtUE*W-HIL*A zVFA<18IR6PSYULXNf*)rsyK&YG0vtx{x_q_yTPP98(nC3z%(XX8h(!MGerv*GA8_x zF;^2c&Qm@hT$ksTI-Ie&b`E9g^@N@)sTV8+fxN+O7Zq002ovPDHLkV1gWlD);~Z diff --git a/resources/icons/ui/end-call.svg b/resources/icons/ui/end-call.svg new file mode 100644 index 00000000..1e97dfb9 --- /dev/null +++ b/resources/icons/ui/end-call.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/image-failed.svg b/resources/icons/ui/image-failed.svg new file mode 100644 index 00000000..6d72859f --- /dev/null +++ b/resources/icons/ui/image-failed.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/lock.png b/resources/icons/ui/lock.png deleted file mode 100644 index 82dc604ed0e50896528955e9ab4ca782ec88b96e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 602 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVoO(W8{{coHw6=fl}YjNAWdBt`2GppaPJ(TMnbMax1nZSo5bFA;3$kk<1I?NpP^N1>2j!vb^kv7Jq z^BJ9&TYOu1b6wBxV!4!4+TU9aXik@TeaBkdCe45SrYVtjr6;d{RNcR17Viu1+c#GA zF1>c1&8OsaQ&;Hf4HvF@8r4q7%6h%}{4J(6AA9wn6$(4plQe|-ElLu``&%iPxaij64!{5 zl*E!$tK_0oAjM#0U}&LhV6JOm7-DE*WngG!XsB&qWMyCwdd2}&LvDUbW?Cg~4Js3V zTm#x539=zLKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdtoOS3j3^P6NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk zE;rlVdGyTMw4KlA=--@cu(?w(WzA+^Id*pTg2KX`4}07c%olGwCFsxLYg>3EtK^|1 z-^;AS>{p*o@DcgwYE|FHzslM0&Ib$jeTUgg9c`;e)Ais#dz!lG4 zz5reseSr}7-t|0N-(Otdn4jUFI^~B=ZSPx7RWlFf32Dtj>a)(-{d~Y6?sZx$`qVq! zs8j#C7kp%0de^W!>ZsCjFJDE816vPe{rA7R>arOr3;%9o96f=onDnHD!}O8NBi zbK$Aanwh7cF_@lAxxT$D{L(d_$CJCR?tK!ycgc^V9+VP~ zp19k$>*IZ<6V8QZ|RfkEs5i1T4R!@gtFUU`0+$Gg0e^ZovPii^+x zIUjicH*ZaW<+StlE9)U@J?!_MC>#z{)w&j0e}BiJ(BMJk>f92|3nj*EL2Ne zBT7;dOH!?pi&B9UgOP!ug|30Qu7P2Qp^24&p_QSTwt<>&pI!Q<6tcl>NSkECU0hgr|#RNW|f@(;c~*97G)E&s#2h z#qmytz?M~hLasae)?H9byT0jgN$Z9cXT_ad{?!~m*~q_0{(f=W&(EyCEg1C|FnKBU zTYq4jb|7k9Y|f7-&+nN`bCI^0od!M8n za8=6o%bcI}Liyta4z}$cEbYHNWK`K+bH4ktQBl&>+pKF@iAe5GjXIxODwA$}SayWz n#*wz`k9Cf}6t;+n|HL}^|E#?~|M`9e1{;H?tDnm{r-UW|Teh4W diff --git a/resources/icons/ui/lowprio.svg b/resources/icons/ui/lowprio.svg new file mode 100644 index 00000000..3a8f4ff6 --- /dev/null +++ b/resources/icons/ui/lowprio.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/lowprio@2x.png b/resources/icons/ui/lowprio@2x.png deleted file mode 100644 index 4581946e60692041a5ac7447bd1ebe38f3642323..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 779 zcmV+m1N8ifP)le zK~#9!<(oZk6EPTopPJ8sks>vM4h&I;N~jVN8xu0r>An^}asF0YLSQ%JA z>M!Wf2&pU?_$a6qB_jhZP{PnR(wkFqjdMPqKVHd_?=HIY^VqrAjt$MkW8fn&l+*_{ z$sn!(`wG06dMU$S29AJ#l7_$=;B7&|UJmfzfvf6z3ph?yLJ|H*&gobHZlow-7WiZ( z*uW`GEZ|Ro+rZyI$0Bn{Fc$F3((xG*Zdgk&7Vv|>;pdWI5`(vv zU=oD4l3)^rpIO34Krcb~^Ca{}0ycrQMB&RMtO+}P)sJpT|Jp}%)pNTZhte(e+`a+Y za`7E-m{`qEY6*v&{UHm`)-S<7fDP_W*_&Hn-@4+5mNOfc+GO&V%CY19o-LT%g+R2>03n!i!y3F209h)(*b@0 zr@-}!HUCvr$OqtF@q;es_*WQT_R^W71#}AcSaDSIrNd*F5}utSp-ey#{;3c6IwWkB zNSG#|2*2eM-lv2~0)l||C1G71uZITjL&B>m`C#CENSKs@g7+;UNO)fof`+eKLKN_I zNO&$O8u&USL3TC}pH0$-kS+5w+de1=CyGF9!H$p#pkzj9hfLxLKP)s_TJ8}IE3fmgN)ZiN77C&nis0N(o7J6weTh|dJ|Nu T!>V0p00000NkvXXu0mjfIntoy diff --git a/resources/icons/ui/microphone-mute.png b/resources/icons/ui/microphone-mute.png deleted file mode 100644 index 0042fbe2babc3815f79c30098e687d321f0b3da6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1153 zcmV-{1b+L8P)ZkKT#73l`W zeQ+6CPa+B~gEqK}%wY~*6y`7@GK??^BI-^36Z9aWp!f%PP^Mkm4MjYNC@MHIF4Ibb z+OBQ4wug8HWtml#Sru93d-f0FQ1zms@{3wBD>5GxtBJr4;4JVA_y~Lg+JIBQR$xrQ zZ7M{Kz##;-C&jveeZYuPTIxabfTyH`N9_?XyM*?tsu_5PJA7bofrW*)T1nG@4zj}s z_7a#}aNBdM4{(+I@PSIx;usWs@q2e#TrL+gD61^)C9bBTpd6L1t*;Nkq%YDE9) zp9Th{oVN)XTLdr9W<@3^EvH=ga1T;S64p~bd^id7)yOQhDW)++!v}Uqjm%OS3DAOX z1E#8xSt@S=PN4_?vmTbc@+6?@;URkhY62dzC7@>D!94*r1rKfsI7yAcgM9*O5+3Xl zP_yumo`9-{uLFJphQ$1ylmK7wLxD*YP&63^T&gsp16XG8iA#Vl_*KB`%5SYmGQ4S9 zq%r>)d`t;w!QXBFB;vE#1<17`G&-_9*5a6xNIC0mf=?50253l$wFkHz**7Y(?KH9C zt0Wdk6CPwHNmV`*pbhUuz7kLs@Zcu_mnjZDcemHq(ZAcUuRri1w0$KdMjrV0k?kK0 zK3y&WUGIPwhJB3=$LGEBk0aY74L&bj0=g#Pp<$nG%}wLBzaH71Wblb5DN(KoxMkQk z-QqY6_-n{Cdswp!es^=6BUJ-{PV|czHuk$A_VI{MH!wIWoUK~W9oyU3O`u;Sb_4Rl z3;SKjMP{i#&>P#^*n426A^uK-@88+6>@}3);6DPt8R9n}JyO`Wi?6>6N|6@)YvR`g z95(nL^a0~4E%+AVm&L3z_8hf?JplG2tIFcEh%bAgz;U?i*QPgw&#`&d^@saE{moC z|HQ=YL>`IKdm+(|hm z$^Hel06+SMOH-b?x;kJEup6ltCaoTS16)Mv|8pt%iU-o3sH_Lp8e**B8vzc>*DUQy zL!6~LO?FdS# + + + + diff --git a/resources/icons/ui/microphone-unmute.png b/resources/icons/ui/microphone-unmute.png deleted file mode 100644 index 27999c70500ed3564c15e3131b3ed7157a79ab78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1093 zcmV-L1iJf)P)6)(UGNwOxhw6F#>b*DJuWN&7nFE{vT7WKKFeP0;GjJT36|ql| zPzhWFhJa)a83Y=EsZKn#z)GN#+=0u|0W5dmuTjKueSXgrO4i!6y-)(8;EqEi`Qq zSZcv0h#Iiiv{4%gsIp+wW2R|?HWDz-f=!PS(*|uMU|10+z_kOei4)-30oTL{aP5F= z;sm&Mz%_9K^0=n}u|iX7*q1O&0IJDj(L^@^Wx!qF1!B>1y>5pV*a&<8UIKRz$*{&T z{+^@1Q|KJR&U!!+*stiXL((~{6Oir`FkNcfocac3n$(`5b8}n-T|3~KH~|K1xLmIf z-M4N61{BvuOYKCSz67C9Y8NYX`gIKICg8K;n!Hrqp=ncx_fmU`LPzDJFS-d(1t;&@ zJ=C;HB%e=?0U}XYjhz9s}%_t|fq- zXjWt&5@`PjUy(7zBaBt2>n1xI$GK8t>{Lf=nr0rPxpH7N9d;@}v~8HFQ# zz-k};g4Az~z+1(=Z-8@%Q)PbCB5Hzs@5xY+R0Iz zFjmWRgDgY@ta>E(VP>LK030Oqlb1vk!ubaJ2t^$tVAZ?aL^ua)fSW$H69jwGB4HEi zcQc77mX{Fkc93yLA);1XA@g&aUTZd(aNOivel2hfn3P4Q6KF-ex9$9yxs@Zv7mE-l zLo2h`=ms{E$EYs~W@G1woF}bVI45M9BH#dGbZ9E@Zp6@cSS{g|0Y_1P^MlH3;0Q1= zV&9EY2&@85BVLbe!{T1V&eJJi1;gwg4@x1hgUsN!;~-!c86E<96xVxFzeUP_`H1N- z;u9dRsF<) + + diff --git a/resources/icons/ui/options.svg b/resources/icons/ui/options.svg new file mode 100644 index 00000000..3faf8ad4 --- /dev/null +++ b/resources/icons/ui/options.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/paper-clip-outline.png b/resources/icons/ui/paper-clip-outline.png deleted file mode 100644 index 98890e4a7326e291315bee76f039c1ea5ac33998..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 627 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVlc*=U}?tu>fciqob#bV~EG`w^ui2-3k;r{;~h! z&I`IXFY%RSDjePCuqng+<+X(u>>3q44n7DjDbI0q7d*PQWQ)`FZTt!>QCv+X-OIZL z*VcdBC3e1*`+52KpPwGb?Py=4vBT)gWq$eCTh?-tolj>~>+kokKIkzcYuAS$caHbp z7-Kkt{iprx{ct?fDnY{}{FCzimg~1q^_xw3{$tOi^R1BPn5WlLJ!o_RXIc(?C};VQ|+D(k!Scgu>LZTZy} zC!W^Dd47S~ot5i%oLIeEI7{>GlP@g>mjVJWMw~e{FGi|i&a9iK8hDMjzWMg{%%X5F zFA3@2530*<##^bUTYgdAd;u7~swJ)wB`Jv|saDBFsX&Us$iUD-*T7uY$RNbf)XKoZ z%D_n5z{twL;B(~40u&9o`6-!cmAExDu?U_4YLEok5S*V@Ql40p%1~Zju9umYU7Va) ZkgAtols@~NjTBH3gQu&X%Q~loCIIo^_1pje diff --git a/resources/icons/ui/paper-clip-outline@2x.png b/resources/icons/ui/paper-clip-outline@2x.png deleted file mode 100644 index ec54386f56df8db088d8aeac78c9523913c135a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1005 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk-3swX*tTl3}y+RKBGXmhR&C%e^Z#KxV2~3!m7o)D59BOI!J5rM7-` zU+V3tD-xxlYU;G=spXSrPt5k;>)*4S(>-U@O9{C9$x@BzRme0?dyeG^~s7&m~nxpsZ1^=4M zR~+`<7xYj_F}1gF=JmL*cB^>*RZogK?V7eVaK~HG#$Q*e{Wh%pDyP2ctF`zZkNH=s zx5Ui&+n=~*vOJw9h2&kd0u0?>(|MFw;tzdUb|KiX3O8H zsy1WBjkYPO+G4^#pRYfl{y_Kx=MR<|COgLY4gN6hKW8TPMX}inWp8vn?Km(?=B%Aa zw6FEMimnSmZ{GK5uUUQgreIkGqs@fBpR7c0fAm>eSkANf*3AcMx<4 z#=7&DU0!W@IRU7wkWqy%M_ThRZCnW zN>UO_QmvAUQh^kMk%6Iwu7SC(kwJ)|sg;3+m4UgofsvJg!NSBgV4gtIkei>9nO2Eg z!v!0=Y@h~7kPX54X(i=}MX3zs<>h*rdD+Fui3O>8`9k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKjfAZmebKww$%p;g?YL-hIkx*J9VKTgCY-0xxk(U zR$hy&vbfaN|6`r3!Sl%MSz1w~w1kA*nI#`D&PY5iq4K=%a=oL!b=Zm&8^>EKTb)%V zI52UlOn6{+(5qZ*$=statLqtaO8xggbep#XXoG5rYeY#(Vo9o1a#1RfVlXl=G}kpW z)HOB;F|@QYHn1`=(Kax&GBDU$=g5YlAvZrIGp!Q0h9k;9cL6m>f@}!RPb(=;EJ|f4 jFE7{2%*!rLPAo{(%P&fw{mw=TsEEPS)z4*}Q$iB}OX6|o diff --git a/resources/icons/ui/pause-symbol.svg b/resources/icons/ui/pause-symbol.svg new file mode 100644 index 00000000..27aa074a --- /dev/null +++ b/resources/icons/ui/pause-symbol.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/icons/ui/pause-symbol@2x.png b/resources/icons/ui/pause-symbol@2x.png deleted file mode 100644 index 33ce6de3452ded8a736ca57e3f8b49b0bbc450cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 444 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk<_u+gyjr_A^WVA*AY5C3X zm!7@JXTN;tvW86?S6Z^(ESA{ynq|A;mn@+1_`rdc`97x3<#YcvKmL0B`ETx%CV#K4 zTKusZs7JNLHKHUXu_VKYq_7+P8x8(5iGY8x0@85mqysc;NM zLvDUbW?Cg~4NJewr~+z`1lbUrpH@mmtT}V`<;yx$myQ0 KelF{r5}E*@fQ0b? diff --git a/resources/icons/ui/picture-in-picture.svg b/resources/icons/ui/picture-in-picture.svg new file mode 100644 index 00000000..d6002291 --- /dev/null +++ b/resources/icons/ui/picture-in-picture.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/place-call.png b/resources/icons/ui/place-call.png deleted file mode 100644 index a820cf3fceafebf30ed5915c48c5f785a931734b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759 zcmV5B&{Fh zFDUs17TV}95JAvl8zBl&OJiYSp@~{V{3^s^u?cK+EhZN<&fJ|lckZ0MH}k;hcFw-% z-PyZm&MZVCkw_#GiI|xJy1*JRu!tTo2P6_=tDuWr;TvN{LTnZEaWmk)gxI2Nv3O12 zG53_?x}ew?@Y6AO%W+*$sx%<(0BZ0{U}L}!$K2b1U5;ymVPn9%68TS+SQ`Wz1C~qV zKV4#N5H`I5HtfT#5gMR+h@HU|dnN(C;ch}FykvW9z5)Z_S=B`{D!7t#fpst|YLB9)nz%fBx!I%Wzqc>rN1|5d-IDzT|bS5kUJLIH=V-|CZ z{1E%OLv2ZbyO>RQ0BkRr|Kxg%?2Iu*b%Q1o7IAwfv{93#EKeVJ0o(x2F=97R8~CQHL+5Pj6(_BHSnbu~YOkTEUtMfZR+7I|!o&x<)vH5I0XxlH9Mr6Q@Rec)bZy?CP9&(^aRfNL9*0o>N1XU8 pQs5ElA^TlKX(SSfL?V%q=MMrKIeuOIf5-p;002ovPDHLkV1f~|M)3du diff --git a/resources/icons/ui/place-call.svg b/resources/icons/ui/place-call.svg new file mode 100644 index 00000000..6ce61f31 --- /dev/null +++ b/resources/icons/ui/place-call.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/play-sign.png b/resources/icons/ui/play-sign.png deleted file mode 100644 index 75b259ef400c989591332201d0c7d3ed20d262c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKjdNLRbiQQH;x}DbllU$F~sBe+N+BCM+0Tp9<*EE z<~^j#;=AZ4&#E%>SmVg6p^+bXLk{USIqV6%B(ixXr`h#5-)H}=mfPR9d~W-m-=gIC zp|-~CH@-)93qMvo;8OQ(@n61<9UCt*etdc-irHn4)wW9vg8bjC6dv6wV?VOocrsf@ zMOn%f2EpRpvI2#fo0%USUU?NLR+O-kQR!W7sl%N^pWX}KfBIm4e?V-~&z{f;t2Dyr zul#c^bYaNUu&G&*udgOZn%r9T(CW~k?o#96aIt#UeT)U3w_ZOu-~9^cCDjtwh?11V zl2ohYqEsNoU}Ruuu4`zdYhV~+Xl!L{W@TWaZD43+U=VRpR1rl(ZhlH;S|x4`nmudh y0yRj2YzWRzD=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETh{4m<&t;ucLK6VUld#VK diff --git a/resources/icons/ui/play-sign.svg b/resources/icons/ui/play-sign.svg new file mode 100644 index 00000000..78bc4c88 --- /dev/null +++ b/resources/icons/ui/play-sign.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/play-sign@2x.png b/resources/icons/ui/play-sign@2x.png deleted file mode 100644 index 6a982ae09f6206e17a25bbe95e9e6be31b2cc864..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk<@Vuc~!WXlAPx;FfcZGx;Tbp+KHRrix)r9i_BI6?aJU^@;Ulcmlqr}JDbQnfP-R9+piY)xvr&@{ z-@8A&R)-#lB<}RTQG84HegEmb&-ch*h>(wX+9a&?W#O9APn+^*F5mm&gX*gF4FYw> zfjSHBi2SR3Zxkexu!2?L%8CysSy~Ft>g1{^v?%Y})gZ7v{9{R7V(Biyr2hdcB62^z~RCoD0a6GRmW>kFh`6g@2{+tW>Oin8{IkW@y zPw@om*WVT6@Z%y!jKkT>MZV_u8d+BamowV0G_}|GrCc-F|G)bFg;fG4-8WWAuDrf+ z&V&`3GiOa%mANx!#)_pgqvou7y7SJ0fM}Df$zHjaPxg9k4P9-v`f1r-s|^9}X0I-+ zImmtT}V`<;yxP!WTttDnm{r-UW|9VPnh diff --git a/resources/icons/ui/plus-black-symbol.png b/resources/icons/ui/plus-black-symbol.png deleted file mode 100644 index 4ddfc93f03677701697f155b844124a3241d00aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 735 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}oCO|{#S9FB z8$g)xg!DSry^7odplSvNn+hu+GdHy)QK2F?C$HG5 z!d3~a!V1U+3F|8Y3;nDA{o-C@9zzrKDK}xwt{K19`Se z86_nJR{Hwo<>h+i#(Mch>H3D2mX`VkM*2oZx=P7{9O-#x!EwNQn0$BtHPgkj`sQ|H!y>oI%r@-_x4ilym!+k- z&yoHi*06} zk{z!1D(n{c&kMUC9Wpy7d2hPUv30X}4jy(loor_zd{XJ2_Y9kplNhuMJmbQ5A2uty zW|krzVAK5K%FGq#l_#w3Dm#!M;JSmkqCfaWVy^0OoqKv6y%B8N3RE2PnUZE?1q*42 zeh5=I(_3GD;gDc;K9h`s;l_d_yO2F>lfFKmGE?=h?SG~I61K(734r0eRLI2D{b^a?m%)E#M59=ps($?fI49zXvcNu z__ADJc>nQqaSW+od>ifU#T+QmV;|GrQN`lO|KQl(?AS_1@hbBb#yC zkyCHQO$?4?U1Pd%t=5^@`ALFqLxjaCCoX|hp*WjMjB%&jSI*|^Fyhpgd&!{xbnz8m zc9)qg;{7EJ(?12iTE@J{=TLY1R^~bpsmlihGS`@fm3{ncImtcXwnuMshwuX#h2KYn z&FsH0&Ul-;KK_LJ6WdS1mi%(|`xTZppA7wNSv^;Nr~ij1TNgZgow(`wNw$44O8OI) z9+lwT|M~kP=AH3T-#6E3b1nFIJa5CV$p6wj`aWC&buPzPE;AluYH#;vZ;_v9=xDXT zXq}+szDM4P_wwesrDdLYJMD(+eV(h2#Hy|D*a$q_z46=xSGkTWei!QYFelXhzx#Ef zL|WostAyajoosC$hocxa7EEasQ8=Ztr(y~7o+e&z1Xw=NB_AXOSzrmzaPH5WtC`e_n-ZbRI3bs-tuRl O+~w)&=d#Wzp$PyGesz8T diff --git a/resources/icons/ui/power-button-off.png b/resources/icons/ui/power-button-off.png deleted file mode 100644 index 7763de0f5144b135c1d94aa3ac2e476254f6513c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1174 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}oCO|{#S9F5 zuR)lx@NDB$pn{alkcg59UmvUF{9L`nl>DSry^7odplSvNn+hu+GdHy)QK2F?C$HG5 z!d3~a!V1U+3F|8Y3;nDA{o-C@9zzrKDK}xwt{K19`Se z86_nJR{Hwo<>h+i#(Mch>H3D2mX`VkM*2oZx=P7{9O-#x!EwNQn0$BtHPf-29_`#i|o~4?h>>+S+{f3~R z+Z|<5ODMD{OQqwT?!RCOPb@@isH;UiQJ3iMzY|R9=2Z zC3m~6f3hSlBq!vS@W*(+tSzpGIaMQf#9m}OHmOnl8G9Ie@kFsLQu>X&zsBH)PHl8vP&q@@i>(RuM|X?u-YU&oKe_Ib z?={&5v#OaNA6}`L9M~!Oc8PQR5?MdBS$q!G#%Gq*rL^48|GNAI`@f7@trvO4498|1 zJzPD>F^uiM)TjLDiLc9Mh8CU`lU;Y_(L+bKLhH8-r&axa=w01^6=(wOv#dP^yTlE*0TV0xQ5GMK{VnXK1VRH^^c@9~dH_s_a`b?pIW z{rA3NGmkp|2>oiy(!O<-|L)T3Li~GdPAF||QI7f<98@n-K5Z9Uv_ZG~EAKG*Ft19T zWoPG<#m1L!KEShirMzTHtA(DaY(lNOjOgv8klr&caVa559@f{7W_;NDW%HvA5v<={ zEHwXgV0I7FQrC5#&fOE@7m0oPXzR4?N7)zc^@0qQkV12 zUsm4AsCZ~8V79tCEJrxtdNX_6+ymxMm;CTr!`=C9Mxt0hYw}*1bDiZ!-zSN59Fw#C z($~@3A$Mq*Vx7+$(eE8KP6d%QdUnF`U28weuRbpw!w}hW2vk^jy85}Sb4q9e0BE%5 AHvj+t diff --git a/resources/icons/ui/power-button-off@2x.png b/resources/icons/ui/power-button-off@2x.png deleted file mode 100644 index a462944604b6bfe418dabf81f1651d562364ed6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2044 zcmZ8i4LH+l8{ghHVn|1ltkb(z`6%0bhGEH;+7XTR)|A8;WB#_b38iC2*=V8Gl*8-b z_y|qjw0(u?*n=e z69@ zNH~$iCV3q~2h#y$Pzaq&LB;|MH5vqRiAAejfWi)f#R8F0EOe|Z{0joD_E*CwIP43A zO>>2lya+HXok@Y&Bkhn@a0~VFfe88SHR+6l}F_5Sbp$c7?-N8+{+& zcmj;?jiOlJRH^l$VuKhcYorzGdu4T^i&`TZ%cKOc=}aP>9*J3{79K@o1qU%Gs{~z8 z|Bv|A(gn53<9~R475ycuR*iwEGygh43}m3C2mpaJt?{^h#8~iDmS=gu5yKX`tFK7j z@N&=AQF!+?E%)O*?ggvPs;wJ#m|of8ap-AdBiCZ~rtv|dOUf>T#9jCTE*Cek5ttvl zTq>yIA1ygBu~PqVE_&$vADDAfa|;jsm)pccPPB@Ko`gGdeaiW(S9CS!Zm5iAhqv}( z_AMR`yj?l~-#W|XS32=EN~d+CsE3L$-CU>CWTKx>Rpf6LI7yZ27kM>bAQVgo;k!C1z6&0W9On)Ld03|hRhL>k7V zLYp^9#Las+ubgp5uZHpVrqWYr5-d54lz-?QPg2mnbkgiI)lK_NjmKE+Tuqx9JCKWy zl-DRcbh6No?mxBJY1D=lr)dggK;w2^Hr4$^8L9B?X9+V5%G&jUVAu-k@@Im)$L1J z&t97v>5TRJ{p)y?otFbAdqnl2S%q~7^~&YjhAiN(XfUUoM{B5OxW5*TYo;d+45f&Q z6npG_`gN0x+#TA2AL&-itmE}?&pmF+A+;@WxI)7cUf)lTic9$9@>J2%$xoL|j6FM_ zY<5H1MH-w0DuIaIO9R!Ub;8V?ruV~xu(g0aNRPVjNcqfTZ$PFe=WN;fE(zY$N8OjN99^iu;^3_YM_0>Yc9_(?859 z^RxkrXC+dgaW=~-BkRuT=?AAaFUDtzDX*ac5Es!*heVzg7zg*+e&4$Z0KHofwhaBY zSbK~32znWBluIzS%R^{HOeV-@pbX!L>L)S01G+zN%M7CoY%zJ;Yur=}=}f9NEU{LA zmfi9aA_TbJ6E;EYWIfr zD$xxmANW2fcewCkG*?wUu}G@&30@hL0HEuL7^xHu$*D6Oz)8JZ-_~f!lTAMJnQ0&C zCXOR#J*r!_tAeafRDI>$2==p-4<#)w6nBb)F26ZtmqR1C^JQo~F<7WH#~Z1}^t<%4 z933qP!FR!ym@`G8v_4)B)gzSm*Q^zLKINFNGoc1<4Hh8<6=xIxb>!!k3vO4E*)Sm@A3058sv?VH7N-R|tR zeWERZ?3y0NB;I0dM;~mZFF`=a7br$rr8qsAuXa3L*==q1`OYpY&N*x zT9ru-7=J5$q*GOgcUdX1I5%;w_vuuz=BX)%}oap?^+qu?Q_JO%F+(m{`_ zw^zCmpBG4(GRHe*>NBhikKB+MaM$`++d>Y>G%!7wiVZHS#Yy9ew}#~94V);{268z6 z>~1F?Y=uQq+XBYBrwkoB&q-Y0z*0=j>ZE}Ux7zQ=F_b@hFCLjJ{b2-dR+p?PKiGD* z^1rP9mo8+n=`|Yl^d*6-sdtJn-xAXdH?4&3|3&`%rXT?Es`K+G`^QZPg_)U==RbH* ziN0isJWRa@7LnfHed&BSdwnLaOi~Dcy;F&pg`O^LAxjGfRWtfd*chbERP5C1myF-< KjT5;CUi=du3$!Hw diff --git a/resources/icons/ui/power-off.svg b/resources/icons/ui/power-off.svg new file mode 100644 index 00000000..3b2f54b8 --- /dev/null +++ b/resources/icons/ui/power-off.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/icons/ui/refresh.png b/resources/icons/ui/refresh.png deleted file mode 100644 index 642682032ab6d6ff73b0769bd2c420e89281d8a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1241 zcmV;~1Sb25P)V3TT4R7iuwNQoe|g32h; zFiD}n2%lZ(wU0ocn5#rbO9T| zK0GTVva4B$jX0{9=vMYE9>N6$;#`C~aY+FmW4H#}F)W?%dKZD*#)BO z?N8iO7w;r&YqKshld-i6gtoF#tQWqhX19H=1WdzcT_7;4ZO2;~uWd^|KJNliNo;Z( z@l)_I?#Pm1`tVIoXFG9KdAi4O zx$tvJnt;c0I@%-@9-UyN&?%OlfSE#19^+sb52R4pf{OC$k}*6Vxp-7~NOh75Hb=&p zDFM^O_wwsfscb^o;>RT5@yLZ==-h9fG~&l3;QNS0gF?a5DN>0)lYmo_WS zJu<%N1Z;>{a8mQlhZL-dh%I*lVs8Jp(`jwUuMx53O28avHwv@ZO-bdBXCNZBSUWrk zS8BhhSYs#lmmn&J*An{PSQEZRcze@|W5UDlP{M$ku^e~dqLTcbzz%#=lD{53di3bg zqeqV(6OLLboTAj+i4RNi7sJ(fTG-%i#)$9&^;5#ANvdvZb(zXCvLj<`hieN`_S?TD z6xxUzWN+>F5H>aEBn)UIq3=dKDSK_>q+c1-=Cnzw1k~&l zb_v5*i?trAn2a0oaCOap1wVTPcefH>sb1JghHy~$R*wr0&RJDksNDI&)p(`dMXB$A z^JVL^W+{uaE%=}dM3pW+O9HkzdjMg57l>MtFRt_Ilnr26tazH2 zla0jJSRnsAaSGcd%n|2eU!?dNeZok6>}YM7c0@Q^P>7|%iL28>x3ocAV>3&b9QmsR zL0N53I8IySEW#LO3&%;XE8t_ga6lsEdBUIYR5jkNW(i(Z&Pk7hLZ`V*g3;Vg^zd_V zyD(mNtx)aF77j0+200000NkvXXu0mjf D1CLgK diff --git a/resources/icons/ui/refresh.svg b/resources/icons/ui/refresh.svg index 17c41496..cf024e40 100644 --- a/resources/icons/ui/refresh.svg +++ b/resources/icons/ui/refresh.svg @@ -1,16 +1,3 @@ - - - - + + diff --git a/resources/icons/ui/remove-symbol.png b/resources/icons/ui/remove-symbol.png deleted file mode 100644 index 0b610853693e4c9d907ad4e732a762fd21bb8690..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 533 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKjh&OWmV%7t3L=7dhF@q7~*k!?bO@6%?3QK{l9o; zYE~O?I~y`T+~_LiSY+>YmF3ZeM{4uG*#_0fO5ZzfEby}MO5b92qX+$seY}nW*SHRC zd>1Jl8>z?9-Bh6C8P;^-sg%-mb&mQ;+=qN-pNxLybgiv@p@2Y(rsEbLuWJl}oV5bG zVmdCYc2vA@K|o8gHp};AU(eJRc|UjVyMOn{YU_^XtLri**F7&@ekCh*^A9$siTec} z2FaCJIs|X^mB=hQ*t}ovv2c&8$*qhWm1J#c`^i78XR~|lS@ZR%hcSQX=LmECX~vJ9 zU!A6$ryIUw@4flvoUM&>AF1~My{lT{8c~vxSdwa$T$Bo=7>o=I&2oc5!lI ZL8@MUQTpt6Hc~)E44$rjF6*2UngIP}ws8Oe diff --git a/resources/icons/ui/remove-symbol@2x.png b/resources/icons/ui/remove-symbol@2x.png deleted file mode 100644 index aa37086b3e155fd8f814e2db0f16585ae02ba7ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 699 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk<@XkL|L`i7Z|@{U|{U@ba4#HxOa8t>50t-0xt2E zjGGz-=E%MLaqOyjQUS}3uH7{oPM@CE8rW~QncF?w-=2BWGv@i>$4{I&b;iT}ovQom zor3qi_u8F~>oePs!_s)*P{Ow9i)*=x1fFCRHi|m-ZPVYNaN^=V?hqEsTN@o5CoKNz z*%Z=Z@;iNt+=Aa*gNg+&y`BHtiG8txh0}#M%#DI+ft&gl+-6UUNDY)Zm?R&e>#xw3 zu$lji`m!fi_wKdQlWuA3{&;83l~93du50!GqgYSb2{>=Kt#996>^DK?2b287uV%9D zp>Ly=W&}-A`=%=(bnfyjj!sEeT^7aVs~Q#3rY;rasVwzmNlp#qQe3=Et8qf`Em4OP zTh6FT~Y@r|F|U+m$TYp(Qs?Tw!XMRt92g@v9^Ib*3=>UVlBxA5~zXLeeY z>YcwUEs`}`@0-|Lj>XlJU&U{G*=45n)$HzEVktL1@{H{RX1;^qS*y)3I;tluA+n#kR^XQ;pUU{2g-R!(3%sg}4#l%yn< zq*^5xr2;7iBLhQoT|*;XLxT__Ln{MQD-$Da10ciTN3P{U6b-rgDVb@NxHWVdG|B=s wNP=t#&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aE&|)78&qol`;+05O*dQUCw| diff --git a/resources/icons/ui/reply.svg b/resources/icons/ui/reply.svg new file mode 100644 index 00000000..7094387f --- /dev/null +++ b/resources/icons/ui/reply.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/round-remove-button.png b/resources/icons/ui/round-remove-button.png deleted file mode 100644 index b78e177c71c3235adb04f96e44a9968ccc9c147d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 659 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVlaamljenvd(8^$Yb6Mhg^)&wtpZox5&Q`hqJnyiXkUTcusH{syCI!3LQ> z(GD~Irj@5npDC9r_2`k|;e(7qLP>T%p0G3ba#}9-IyQ4cp{dOQb=}s@6CWAxaIfOe z-oJUmcWuGwZ#9g<%hp6Bbm~5u`To(X;=WC%rZxl~v{QPZW!!hBdt&+z#_#6^V)=G< zx99NO=uB*movAvz_spHU&kvn16i(IqbNgHH%{{qK4oq{nq|*}+^jzwpmAKVh#RCEB zd=q+@S&Fu{ZE#z-V~R}7RJWJ_jca0Z41&wu`21WLD#VN#w)K9HHhle33xbHZlzGBwI%$5C@7A^gyV#7H3&*|BUD?3$+4Rnu0sQapj88WOsR(;*&&M&3X zf~nE}ePsWfTg&amuDZ4~u(f{rS3c?PbFPoCg@qh`c1yeT(t^GJnb>c#-3)rhbPgE) zswJ)wB`Jv|saDBFsX&Us$iUD-*T7uY&@#lx*viP<%FsgFz{twLAfa*h1{4js`6-!c zmAEws-eKkeYLEok5S*V@Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH3gQu&X%Q~lo FCIIs!@zekS diff --git a/resources/icons/ui/round-remove-button.svg b/resources/icons/ui/round-remove-button.svg new file mode 100644 index 00000000..e0ca9273 --- /dev/null +++ b/resources/icons/ui/round-remove-button.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/round-remove-button@2x.png b/resources/icons/ui/round-remove-button@2x.png deleted file mode 100644 index 6bc98e53dbf660d200e531d15b6308ab96019359..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1039 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk?` z@{Wst?##KZv1QjD`kGpQzW051e%;>6#{%J86(I%pxqjp?J@4PPQP*vn(C;~)j@;LL z+8O*!b7tGQ%L|TYXl;pbE6JQ-&ipRmxtY=F%WwNB`u=^k;^w~-#i~WNTDgA9_$aZ- zD(m7w*}g4q=T=Oby>jm2Q!~TFUM_nE|%WnvADlv1@p#*Wd&1g_s=eP6M9nf^2eaq@Y2*NJ@a2onc})r z+w9p?=Iwbhc0VT98pdU4?2daB9HZU0$=dAR?5ZH=J-+6B6+(XbpLVLSMyIbl$b8Ar zbk>TPpn^gf>wmR_*-JM@o z&-{A&B~#4#wdxuNs=Cq`Cxu+QT#{fL$ayVz>w^NJfZrEVOf5_#v#(5E`ue!Z;~$0X z3y+=n!!LGt!$$t+Tij-!SIjM(pY!gimRZCnWN>UO_QmvAUQh^kM zk%6Iwu7SC(p=F4Xv6Ydzm64IQfsvJgfmhvQSriSq`6-!cmAExnD@QK`YLEok5S*V@ pQl40p%1~Zju9umYU7Va)kgAtols@~NjTBH3gQu&X%Q~loCIHFsukio? diff --git a/resources/icons/ui/screen-share.png b/resources/icons/ui/screen-share.png deleted file mode 100644 index d6cee4277f6ba194c43a627532c7b3666f029fab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 773 zcmV+g1N!`lP)n-*ntJ3vZ_0%2|4{mkpWFVHyzBH*oQ?1)Jham710r0 zWWboAlMMJ&MW>x)zzrM}X6-VF#_c2n;3y8@XS+J=Gy~u)cHvt)I_pFO;IdGOen}X! zD;|N7+{7k)D6^BQ4HyzOTc>b3^8H=fzGi;2Ksn zB4h+LJZ+)x3$dW>dIScs4_ok{$ruCJfP0BFfe9&t74TA+%w8vmHCT`JLZaPj*(2bI z@T;Xro}l-r=8}&tgJq6@ci1f53_cO(urpCSlxM&Y_DGlf6rniUk|^FE$}-?MZjIu) zxtNEk!b$G)$Tc%?73*8n)X*lYm1XcFW=CR9!gd_PePR1M^1lAaJ@bTBBgGQj7fZB^ z5pYD9t%vEwA?y}6rifl)i@ZFYw7*Ghz;~Rizn_T1!XAHegK?G#$uCMLElz3!uHZcu z7=_h5y-9Exy(E5DSZv9RCjkKH&_$3U&RQ`fE4vML0V=f&Ib`HA;_y z0%5F>>wu~SR82OZY5`T#Bk?hFCX>lzGMP*!(;fT0y70lMx00000NkvXXu0mjf D + + diff --git a/resources/icons/ui/search.png b/resources/icons/ui/search.png deleted file mode 100644 index f101ba9c19b1e0ced98f2fd53ceb9929065643e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 573 zcmV-D0>b@?P)M(cZtXC{ZFR79#$R zgjD(;>_k@$2$pGLKm%f-h=nMDAY_Z(Sj=06-FdTb-fnW>Hp85I&bu>nXWo?2n8OWR z$4Q(j#=qe^+IWub3c0dy0dKHhG2Y|SB!s82hF*qvKYCa#a@4{Jtk)18jJKH06`wAM z%ZT;%mN#J7^@h4J@M*;rDR9ih)?^_i&}^ z7vO4%iS{Vsxd>?=w==~1xLcCzY>MIm&MwH!_1ri_Vqak=UjtVR;_V+#+3QqB~ySd7J5Z}xS}nRiP-}((ZfE`D^Oo`o)-q8CH-#lB zGf}6}Wn)RY5|vNKL7Dh<7zR=%UL2MIhWEsV@GE$zXyLbTdXB?i>{(rqpfWmV00000 LNkvXXu0mjfqC^Jl diff --git a/resources/icons/ui/search.svg b/resources/icons/ui/search.svg new file mode 100644 index 00000000..27e9e813 --- /dev/null +++ b/resources/icons/ui/search.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/search@2x.png b/resources/icons/ui/search@2x.png deleted file mode 100644 index 2604db4596677a88bbf2ecc3f73caea53df70740..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1172 zcmV;F1Z(?=P)m%U(_!Q zgqQQ?J2UUxIdjgLTOusFfUUqu*a3{-?(|$T4D_cQO^F`hSHe49FV}z#Ir*eQ8*mz!Ccg8TOanteYYzT3 zL>F+I{2Z^B8%RQDv%y}(1G4OakMR*<3o1BKs4w> zWW*7JUB`Tgw1*jY@yqsBl+iy5qpl=hDhX=99#;|%95mSHR2^ywCa@Jbp-=`MD{b6w zRi2$^+tpa-7zeS4e=*lw)sMl?Q~DTkFd!B*0?j z*!x!H0ioso#6|gYbP1-#MR_26)WEKp^319@31?$dz`Q9+fd7?aou*eHe5xE*wJJ`K zHCBVqt;z#J%RO#YoS;uIMc&(KxgS^+C+Kfxw^@}3#5c-uf4C?=fG)#61{S#xc%qEt zDUFTax)4}4Lj&%9IAgEDzOP(K#*_pV4nf*)Agm!*Q|%#$>(Gwu z{w%iihafH?Z7CMwhe-cGC~U;`%h!22AAw+tM`_RQCiYrNon zL_)89E5Pz&}mkT%j|e z1HZ)RE7qQ+C^MlISt6}1DNOQudqk%Q#Fyj=Bx7l0JU*f2P5c;Kr4&;@YZse$KC9o8EWhT3W z7)MTT?;*eHRp5?N|4!ua#^si33fK*tbNFskp%43}DU&EmWD)of1U>`-keuL?7;}FC zBL;keFj9cMQQ#Vci6V@R1(zUPEX2}?ums@=^XN@g3pA@km11wZqoYv}-g)OU%oc?A m#`z4Jf$PZgewkVB4_^Y@gIIr;mWy`)0000 + + diff --git a/resources/icons/ui/settings.png b/resources/icons/ui/settings.png deleted file mode 100644 index ba521e27f02bb416701072cb4224fa245935671c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 761 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVlc*v(n>y^a*G(<8ebEjDAxH<~7?SEZ# zR9UW7LtvtU94D)z%OW?&g$iDC*`~TJ3>NBiS|Q>k)XCzgI!{orwcOF^QDBVHyu$ut zmSx}G?7U-q`OUdM|Le=r)A(oT_SWhgUEX<7iuLZJGu#r-1@*6dV^uk(7O>=Pv))Mw z)&(lR=CbchZewFGl6V@ty78!KEQ89WgIbAEp;a@TEfQu_i{JcK>Q?b1GJZv99`%M&N2lD{l#*vwTa!iK`WNdS|BL6P^iu3O8AN5hSE6_hJvdU zj?7Rr^>(Pyo@(sOJ11=0XN{opl%0Li=cgZ-6QuRr$Jb9Hf6c!0(ne1-?73dd3rvWP zWasp5tYEA)==5hW>!C8<`)MX5lF!N|bSLf61t*T^8m(8S8r!pg)<+rY@mz(9ZQw>T6Hx%nxX zX_dGxT^1k@l2vLQG>t)x7$D3zhSyj(9cFS|H7u^?41zbJk7I~ysWA_h-aKbLh* G2~7ZvBO0^- diff --git a/resources/icons/ui/settings.svg b/resources/icons/ui/settings.svg new file mode 100644 index 00000000..b8df0184 --- /dev/null +++ b/resources/icons/ui/settings.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/settings@2x.png b/resources/icons/ui/settings@2x.png deleted file mode 100644 index f77065cacf27113a51e2ec4db70ff7079f6c50e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1263 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5SkEalYaqsNRNRN;}iR1N` zGosXHZIM_irn~Kovm-aFYedtoo5c&lQt1R{L4b+}T^36Z{PPmb;tdm|M&m5Exz`?Y2Dmq%+3$qb7XwZ zyrq=*sbl(UA-)Sa_P#>b-!aBA3afrR`Byh#lFGc*+78!WsU#mr@TvdiAawJR*{u4e zc?}=A-u@14$YEjd=?p(0z#gc@G^Z-TzlZy;b+R9!)`BE-1O$s`3KuyyX>mF=XXH){3YoU z!{c-6mbSm-<U$NIBhcoe2q>0Z!&c<{3O z%1dQe-@eu9V=%5<&G;^jN z`tqsJ|5R}gi*<(B)V>YfUB))23*AaK1oHSknZR7KauLH0#U~s_=Ot&oQb=go)G*hH z@3dQvT|=MHq-&Sg=sajONO~A9uAufdn9t?M701ycml+MV@#F7LUwM@4qi*7tSiSxp;!Yp$mlX|&4ZPB_T_ZK8XW$;N(8 zk)rFY{Re9rxYsRUi@j3R`Maj9(|m_yWpj?xI?YEP4R%hPeKCAe)vgN zw64^Gn4J^Kj~5krq{WsT&R05|SvbRC1_{FKbJO57Sg?y7bJYLEok5S*V@Ql40p%1~Zju9umYU7Va)kgAto Vls@~NjTBH3gQu&X%Q~loCIFOsBl7?N diff --git a/resources/icons/ui/shield-small-filled.svg b/resources/icons/ui/shield-small-filled.svg new file mode 100644 index 00000000..34baa6e0 --- /dev/null +++ b/resources/icons/ui/shield-small-filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/shield-unprotected.svg b/resources/icons/ui/shield-unprotected.svg new file mode 100644 index 00000000..65602870 --- /dev/null +++ b/resources/icons/ui/shield-unprotected.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/shield.svg b/resources/icons/ui/shield.svg new file mode 100644 index 00000000..43c1d16d --- /dev/null +++ b/resources/icons/ui/shield.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/smile.png b/resources/icons/ui/smile.png deleted file mode 100644 index 17b3f10338e00ee3e8da8ed49e541a3d9aef3215..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 775 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVlaa7Z()lQ@zQ+z~>>uJU zB`s@E&|(xn&ZW1mskys@wVki2ua4)W%3n4`g}OGrR=rrRCPvvgGE91+nk^5~Vr0IQ zReay8R(XEL^>2Hg?k#`!|ITmw?{ogI)Yvr3ceh4IVxJzvdv0sQ=B?+@BWDX_xe`*e!mo-rgMAKI;mRO`CmToUcak*_nwTI=YKxm zy61>!dD!PO!9UiX4cE-ub=IjTCHYuo$(&XGXM*l###GwP=}u#tf9#ULS^MMiM-E?K z&K1z_!lv0<<`a9W_F7*QU)bhkv(v7V&Xqm#IJHc4?ru5OT5aVIqO}JX-~Dm7YiVe5 zw17>zc)6tHydD;d&U*dL-nC*Zx35ZUeq5*ZZ{^+BM?PB#v$)U9w&IfEY%8;K4MFMq+ ze5`Nhh)?OVy(?I7Jx=X_rK9GwEvrn~`(&**Ow;_NJ?Y!|MW^CV|EibK@znF`-?nF} z%(|(E6jYD>&R;w))|UO_QmvAUQh^kMk%6Iwu7SC(p=F4Xu@w** znrj;vSs572SISmK(U6;;l9^VCTf@8h%kzO6BtbR==ckpFCl;kLl$V$5W#(lUCnpx9 Y>g5-u&wghk1ysb~>FVdQ&MBb@0K8Z?g#Z8m diff --git a/resources/icons/ui/smile.svg b/resources/icons/ui/smile.svg new file mode 100644 index 00000000..c135f2d0 --- /dev/null +++ b/resources/icons/ui/smile.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/smile@2x.png b/resources/icons/ui/smile@2x.png deleted file mode 100644 index b1bb50982cb486874945dcc40aac8c0ba5690e3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1320 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk?)5S3) zH&8yd;EdA2w4%V;rj`{;`Lwta722#WsEI4)MeX2lIpV5N%Pj8rWKrgF&TR%fQ^hiW z@w#z+&U~yE=pwtd)$(5T{ObAT@#k)ynOlAC=l$pV=2V~CDdwo@JFhxLo2RVR`^;wP z8;kN+J+_>G~+dzk1ZRE~!DaFJ_^uUD8CxRgW0AYixKY9rdJ?D-u9lr!VgR1F_^N<;`0reY)az@zk2I`ZM>ZZJBXJWBnw4ljh1W)3AHL zC7V9KHg}R$?`D$bi(VX;wU=+|QI5K`eXd7u8Q#s~;+KieKXiQ6?!Ye2qmT4@)gH=h zQ>i+Upz^_3>PbN4rK-IPUX?v+w3ltlsdQ7n@@&Q*3(wdNwa^1WHUE;1Yz^03nsYq$ zYmDfW(5}C3%l#~;*e0b%Xa|DQAQUG>)=xmG=W z66^+#Cfp5C2@2X{z|47R3kTDD%O^@NC!BX$-CELQbM;XCWxlDR^8Z;TiVChedD#2q zuag!ckM6cin7D4)^bc+s>$1-tE9dd|EUC($l+vmfz1rZU`LD_oV)2#UH%l3$Z5GW> z%lkBUdmI0zoxwlnwpJ$E$nWI&rJ-<6z2=O=9hF5X>kl%ln<4b6LXS0g*5_=qhM0ip zg&rp1?x8>Qa1{TenRa1+^W`8`vZJ_sdlUi2mwfdCp3%1OP zpSbV;bdh%wO+nu`{4sob;X|sN_coryo#9EJLOMJDd}8!hwbtwG49~iDvM%9At(B;@ z-pZNfMYkRXE(xpb=R4YzUGz%bHvif3{2%j8v~SIOxpO{~t7x;Ap!;#N=2=!d(;J!o zOwGtMI5JJJrdu&DV@u7{j6dQlvtA_4@C>{0tVMWRWa6a6T`Ml0`mGn#s(JaTO;U$L zs@0B9PO34LE5&r~WpBH#Dz^Gy(v;-hsx3u-4Hr8;+c-P+tt0pEgpJuz)t_fb&3v|P zq5g}>XY=Q65X<0XTroXq=?9x+yYKg|94S)ykh=FWualVV6sN}NFFOAfRC~FfRJ$O9N-H~Hp`cpg8c~vxSdwa$T$Bo=7>o=IEp!dcbqy^;jEt>7 z$WYtB$jZQ=s5TN*0wFZy=BH$)RpQpbtnkncs6i5BLvVgtNqJ&XDnogBxn5>oc5!lI ZL8@MUQTpt6Hc~)E44$rjF6*2UngD-qLtOv> diff --git a/resources/icons/ui/speech-bubbles-comment-option.png b/resources/icons/ui/speech-bubbles-comment-option.png deleted file mode 100644 index 3ec0165dbf07076626228cb4ce49dfd3fb2d36d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1122 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}oCO|{#X!Z^ zL734=V|E2lK}u#wL`j6Nk5zJhu3lnFep0GlMQ#C5H3Nf9g%yyQn_7~nP?4LHS8P>b zs{~eI1!RMS^_3LBN=mYAl_Got6rA&mQWZ?~O!N$t?6?#Z6l{u8(yW49+@RWlJX@uV zl9B=|ef{$Ca=mh6z5JqdeM3u2OML?)eIp}XpbFjM%Dj@q3f;V7Wr!g#b6ir3lZ!G7 zN;32F6hP)CCgqow*eWT3EP?~5J97)*7UdN~eFgNNennz|zM-ChKHOxWMjN0Xt(=Qe z6HD@oLh|!->_AS-%*!rLPAo_TInYKQT?N!i8-0*FklY3FG*}eqYdbEWPFM)qaost- zESG_SX}YJ2V@L$&+i9o0MH403`=>5lIwdix%PBBL+*>2cMIcL>nKydI?u>YWmMIyQ@1yq}%9H$foD!XJnq8`I$E7*_^{Se>A7>`~7?0 z{nULkBXXQ0;~M8o`1ko`IFsuH_SGMRpFOa42@7CY8j;)3T_E)BAm0s^><{eE5+&{( zGXBA#xmtqz`$O#$fe~UaZ?i5}*pwytQ}U3N>DS*!e^?7_*=3@>x^oq)fn;yccaG>= z>jG9SyKdg`NF(FST7!F{PrG?6!V~NtD0u8!9q9a+i{-4!)NOv1?#CaP<%AwwYsR(G zA|gL${@Wb>m3$fcZ#KPN^Q1n0`&XH&+w31VNtQJBHr^6FVz%Mi)1^j|Q{J`jpTK?Y zlli3moYV9^d~ut5?vwEC^NN@5>%|*CDcu`=J$u#k{`dp4D)-J=kp1B8^_;CAG7L?s ztlc&3kFJZe|9I}fW6{z=TLtl>o%d&azi~S|I$!l_R>kjE4ab&hSS!kwJIR-6IbOQ= zdvE5gX)3Xcj@3r&31pv|E?F(U?RMDr$#o2uCGK*vzp3LqDeCp>p#iVaRm~fW8SLrT zQj(u1viKy2e3zJHH`9G(HSf85E6=Ogw5V#ZpY^-Fr2jfgO;g|nIq%d3<$u^-d@{`J zI2Cn4J~T%3$-V~RjXn36%MC<&FR>Q0iM$Z8F!Nc-w2sL;dJfOaybJF``S&!|U8tWQ zZ57b&*v9SXDBpg0K~?O|x=Y*2n(Z!HO_>;SY6YJJ`{g%Huf!yaS%juc4&aKv@aDXu z?2Fo+)X{nT?f-EF$f^k|)i&m$#w^}nP z8oL?gV>%x-o%B;vOM+>wLpPN&mXcEG(22IwGiTm8_uYHn`Q3YezxT&`IRXCO+7Lqs z007V?`rw0<9=By0>dL*Akua%rD%>D%4?tr-^p!FJb9~5LC3twtR6O9<1xi3PBP5I$ z=10Orv6%>JH2VY%Az*TpXaE2!z$il|jYowEnDHzwM&M%l0fAA*TgOOK*arwN&c!s$ zF97DrPNcyc5GaI=sVf8qgJBb+>6joq;ZwOXb1{wK@i-VHlF#QO`1S~P;z^_}8jVKU z*dgugtd$6BZW4<}6a$>e+< z#NvKZrPPNMP&r6jgbng@XJsK)sS)FuNTc%Di6Lxuyz3S<1}lymMdi@82x5`{MtmBH zMQ-u<2d|H!Kb$I6yF!$ef8U@hWa5E{2><}2hcfaDW&)juSW-H?9m0Pr;>x+e4;5-!VkVC3OIpfVGu4$_c@daG)u>ue8aTVO&SPZSU)@7Hshkn-jmbz|+66ryQn?e9i+?^U1q8bj*3zq&_4QV9 znqTXTKh=s3N-lqtv1I%w_`P{=(%86)M6A(Wh`r!A4r5eojJ+$nTM9enP4dX;b3jd; z?siv1Xc(qCln|0bq_>NF%{qWC1b4p|lw`6d!+_E#InDd2YRp*X2{NHe1rl3|gK>57 zE|kPEdPE=rQ_@7CVlZ<0XJy>?QMKd&NGKFX@V=exNx0$_(pG8QhHT|ZdT=UmDGDG;ALMKRqUbja_XmL^L zpj$@k(3fP%Pv#C;woF;{3*QBzzSq8C@$OQl ze+fH{K+w-q`&O1;Ai*2Ot~G}Y@98Q8?wia+^oXD~_YW2grHt++1#(($<>mgLF0xEz z(qG6okIQ$9MuLAyS;ZU*ZqI}+<&|{54jtJ1@mA-QBY6sm1bLw&5B+%l;-d&rftxTq z>()~PE9U-_1=64I@9C=D~Z2r9K9YE_$%fH{r4$ps*s_zwwBQk zo|X^t&rwTN^XX25NhO_b?22WR;;|JUK6#;j#y7T*WVce151(l|==x5t40Mff%y%xU z*hbNanwxcw)Xc28dd|-9S@KY8JB|>xG4{v9wku6;9%@wQTEdlvlA*G+Euk97iWH*-EX*j^yf#c5iD?ZuDv)su4av7qWf6f7eTmIC+fD7)&!*mzl*y1v2eww#ym#X@~y-m@z2!mm5l$vb>e`v3KI zbiOh$?mjiNaCYBxvf#Z_ znE&dg(KCacZT$ya6_v#e({seP2C=r5{eu!H+^W$apw+`;d)B}=>92TKwJNAK@{EYc zo+P`LENQJUyHQPgX~#aMu5^$;@_i&l=Z7}~bfUTiF18ZhAhZzc;q>lDw@W+96|q+} z-IsyDm+ntq9;m)q?=swz0zHijxDg}DJ7S6LtAZ z(PCZ~c<^_fW8@qaS#dS|ilzSquuUBHc6UUE4!rW?+jb5F*{*90FG2v;;gwqRM1%OP OPmJj0k8kvdO#ch0yEAA2 diff --git a/resources/icons/ui/speech-bubbles.svg b/resources/icons/ui/speech-bubbles.svg new file mode 100644 index 00000000..f6046e9a --- /dev/null +++ b/resources/icons/ui/speech-bubbles.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/star.png b/resources/icons/ui/star.png deleted file mode 100644 index f2c732435d14925b523be25240c20b01c369cc47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmV<10VMv3P)qi6S?-UYvi+WWC~y<< zWQiy7Uf^3=f@OhnTOs5>bI9BTmK^JsAqdzKKLcYO_6(6#EeTH@`;RR9Hzfp)GszY@ zh?!0OcoN_ug#5R_V2+;A2V6_bFsFm}1qayGIaYmw4}r-5m$;(uhL + + diff --git a/resources/icons/ui/star@2x.png b/resources/icons/ui/star@2x.png deleted file mode 100644 index 0cde94d8554ff78f3887d32534d2295135e9bada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 841 zcmV-P1GfB$P)f@9{kNG`2Si+btr0#MD%B9`MQ_@vp#g8|KtQ z2FTyS{0W!;utOvHqqhFL>d`>{q|HlWTQnp&(+$)@#=-p%3!sfgvslouN&)Sf$jef* zt_1otertMdEP+pAeNh(*HYs44X7X|-YE1%6Y+{tK2yYEdg{{D%6a=mT{V9ImX+r{z zCkT8D*cP(U#>A7OD($Kb33wSZ==(rR4O>@Y+A@B&aDL2y4=LE}j%jnF$pjoz401#) zr>UY9c&cdog2@CtQwVSjo4!SP{cHozCxt z9QR@l8yG)f9snP8IhBW=UNF8dU>eQ9T{Io40@$ZpZi+YvoYmoI2KHhalZc0ZNb<>T TvLeA(00000NkvXXu0mjfT&j11 diff --git a/resources/icons/ui/sticky-note-solid.svg b/resources/icons/ui/sticky-note-solid.svg index bc36d474..4779ee14 100644 --- a/resources/icons/ui/sticky-note-solid.svg +++ b/resources/icons/ui/sticky-note-solid.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/resources/icons/ui/tag.png b/resources/icons/ui/tag.png deleted file mode 100644 index 61ae6b83cb8c983bc04b42e385ca8dddd995d151..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 477 zcmV<30V4j1P)VGd000McNliru;t388IS1hBFn9m}0cuG^ zK~z}7?bf|Y9Z?ho;P3hew=^+I0t&(<#99*#SO!w~2(k19gn(cmg}y+_6h4E6K7c5a zMifPoA_#(l5iEodViO&kT?~VRa_%^3?t;Uaz4y#n>#W)HLkAr^4nAQIf3ShsI>`@_ z;VV94HR7c@$mfD=ypW%d{PU`a8ffBej5m0Ob^Iu~Cc{E8*^?-s7snXN<(4smO>Cis zcR4|4cu`!aD}lU;qXIb$;v3#$JM8|DtM}u&9RZDS>?elrsQ2JIMzM(Bg&jAeo_q_s z@e2bb^#knZ;;j$^Q!($PHeC~^(MVXuW1W9k zNfFQ&JIfNs4QAr_X^QP9ZIEX<+n-42_R|W;uToz!7Zs3ac$p$#ts?TV)JJZ&BJxJ6 zfXOz=TUC7RChNBSE=<>Hdl_CoX17-*VoVK~uG991HfGCzz$<(y`620`gCyJnTOjF( TqxqB900000NkvXXu0mjf$5zXY diff --git a/resources/icons/ui/tag.svg b/resources/icons/ui/tag.svg new file mode 100644 index 00000000..b62a3b98 --- /dev/null +++ b/resources/icons/ui/tag.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/tag@2x.png b/resources/icons/ui/tag@2x.png deleted file mode 100644 index 5a6769b09e89aa7c25b703b5b6d438b20fedc0d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1004 zcmVVGd000McNliru;t388I5*!bF_i!S19?eA zK~#9!?V8(57C{)sf0+jYqmzkdp30z1$nK1apo?yzpddvMy2(4Sx~YF6l8Pw1=_(>5 zi0G=IE-LeYK~QwE6LvDmf)vZscJaL*4a0ZX&-R<0)p=mp-PxJleP-Ty-)CkP92^`R z92^`LDi%fPTMK|qz;56mupXEI`hhN>8~8k5JE{`633w^e1ke`2j!lb=z<3(+YPv9= z$gcoK6>_7%5g<<~Qv#d^CY5r>=L7j1Ar>dq4=hhnz8Ux-WygVaQE!0N;?z7LR_CM6 zDW$ zDh&#jufFYQDcOP)--0Xr@cVA za{XAI^A(s?@)L!{w{mYD#E!V8BQjU|N2|_XZra73so{lE* z>SZEq;^jKE@OfAAzXKb>^7hmJNj{!hwPzOtue35ZwEOY=p)kldXBg`Iq@OYjUL?8S zt-Sx5l7Gy!*|%t>X(|oM`-?OwZCu;WhCto}-pe=KQu0ok*7jkM_ka)b9hW5JeFRpT z)b?W`lGmNxJ_&W4-`O_WP@V=LX65C<~$1piFwjRL@(9&HUSZ$X1-s$MWA?N@bNc8xF68 zh+wVg@gTK*J`qC=@GffFJ{yfNK!mh?wuZx8d_rFo%|4Z5%p^MW*d%g-43U0xLa&V? zCrGiBN-;jPS>yyMn+F$)*(XCaaFy6r^#pK+*w2qvA=^EXC!{^#8?n6v2L}fS2L}fS aEASUQ-+TLtu+0hp0000 diff --git a/resources/icons/ui/toggle-camera-view.png b/resources/icons/ui/toggle-camera-view.png deleted file mode 100644 index a1a6a5137772263bbd97534bb508729c7b001ea2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|TRm zr;B4q#hkaZPWv8qkYHn<%;xZtF{5?PONJ~DO;7#;uA>vUikwOgJWl8^6FT^C!@MK^ z+@eli%3Ji)-7b<_u|>d%WA~Yc^aSRbc|UH|oG+?=@!_=cgmqh|#U8eoX-s)r8qZe~ zW@COpyWnEz%OjP{%eEM1boFYt+1ngYeY=Lir>pn1t^JPGtC;(z{{L^D*I@dF&EkIX zkCnUp{^z9U{m`L$Rgs1M8fhazFjr?;ZmNB!j1`pUXO@geCw0jFeme diff --git a/resources/icons/ui/unlock.png b/resources/icons/ui/unlock.png deleted file mode 100644 index 90e4602ad885027a149068503c6a088790856cd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmV-{0e=38P)4B=R zkd(vChl(c@JdrJ+FX8gG;yDmJ-z`f( ziSTWkyElA6eHOd&K$-%eLpmj6cAv76ihs`}%k@{Eh4(et!8#+qN=ym>_ZdWzJ;&6n zOx5@>RP$FY%q4fF(s9tprf!rxkR}hL$pdNfK$;o}6z?&gy2J;-;~qeAZI!D-x~D|A fTRTh(+J=4r_P*gJYff0x00000NkvXXu0mjfa$1|{ diff --git a/resources/icons/ui/unlock@2x.png b/resources/icons/ui/unlock@2x.png deleted file mode 100644 index 8df18143680089562e4ed06499c99c2d8ef3cbc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 741 zcmeAS@N?(olHy`uVBq!ia0vp^9zg8C!3HFE?laT^Qfx`y?k)`fL2$v|<&zm0m}Ysp zIEGZrc{}H9mPnw0oB#GnjJx3KyN~hQ~>|UVc#3HYtEzYIX+2OzN{K7>)xc(`y z__R12SyxMwV_e|gIcugh)TXxU95Q_c)Dm-3k$ow1jhfvB z?+0uJY!)561#F(yf6Hm8tG&OxFh*VPg!_Xehx?lKIX>^Ly=I0~I#)EfKJajPZDzg87=#Gao*wWjuL8`#zjzeKx0m#^n{4-!LY2&kLXN)u!Ou z=x%JQB7q;Cq+(Sn1u)vNLB@d%2$0ufP8( zd;aIh5J~oX&v@jwMSYw3>4(sTYYLA)ttTsebcY} zKK{BY?i|OFyX%##(!pHOmDP(I%XA-?r)L=4GxAiFUa?5> u;M?Vq2j2czVV#nb`{>{P<2qgM=h*)#h)&Cn5dH*Aw+x=HelF{r5}E+;u0(MF diff --git a/resources/icons/ui/user-friends-solid.svg b/resources/icons/ui/user-friends-solid.svg index 1add45ec..a86c48c2 100644 --- a/resources/icons/ui/user-friends-solid.svg +++ b/resources/icons/ui/user-friends-solid.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/resources/icons/ui/vertical-ellipsis.png b/resources/icons/ui/vertical-ellipsis.png deleted file mode 100644 index 6b3a36e36a9e6a6bd6e9eb1e5cc909f7046654c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 674 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!CBxDSqwD$ItVj5Y0R!* zU|@{Q42dX-@b$4u&d=3LOvz75)vL%Y0IFtSu&J;DGILW)5)~?PbMlIA_ld`MjvE3l4Bq~1&ac`YR6@x4-YmwE}ui{k-(7L?CIhd62bX)syAPQ0f$TP z@elt#%GmaD>o2T5mKTwrkn71ac|u(qms0ZdqwQ!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8X6a5m^j0`#K0SI%&+V zU|?X3%nXSriSYHYO3u&KOH9d6O4X~#EdZ)!V6dsM0y1+`OA-|-a&z*EttxDlz$&bO zY>=?Nk^)#sNw%$0gl~X?bAC~(f~lT~o`I4bmx6+VO;JjkRgjAtR6CGotCUevQedU8 zUtV6WS8lAAUzDzIXlZGwZ(yWvWTXpJp<7&;SCUwvn^&w1F$89gOKNd)QD#9&W`3Rm z$lS!F{L&IzB_)tWZ~$>KW+6%?4_<0f}1q7iFdbZ3dZd zXJ`Xfi6REI$3`DyIg(=_J_U;cy=up0qYn=@J1(C?>XE=e?)7wW45?szJM-Y#Lk2vp zn(ogMSe7Mn97|$4mcVi@=YZrVm+F;MlD-OF@0!2#h4|mUlYV7Sy7h9y=k3XopJHxh z=Im(xePi9z_srr|TNbjEYQ7D9nl9ByCv=3D*0tdIBoh9sGc1-V&r3>$8*H+9=xc4q(Uc}tJqGWlOBdu!P< zL*`j*2g=?tGI*YgO5U=}@G`SOpwe8Y{cI<1ocVO6Q$S;>f2%sj3{LOJh1G^zTn|p% zCUZ<@LT3X<2N)euT;OuzVLtxD*%Nxs>iEy)Xbk!lQqd%^P9n%MC+=vG2&13?7`^Ci z5K=s@&UNEqP~!R@m&Kh|o_=_NT}jS8>6e~EjtP)BVC-o-t>LBHwxUlA2j;vrjuO87 zg~4Zv$MOs79gWO3+mtG?c)bjM$mz5rNu$>C4z4n{{LaB^;Q6DluzcJRZo|K8hf zo&0o#uisvL1&r3Vq6S!p>f}g);z7bP)xA=C$LFM)S4^|d@TUqvUe%`~`|7-V( zov~&7z0>(SD}R*eoSoagp83mpgOR_OUyE~s@5fIDaSg7g4@WSH>GMBkSrH|7j3Z#L z%@h6$TWp^2UD#vugjZmb&4Jj1GlO5ZmwbEP7g^7k$aA5(;U0q6#8$z)Pf2cy=>h8x zP7W<=7!@>}o-qgrC{{CM^cXlXWONvKF|6n@2x3^#VGzX-A+b>9z{bour!CIh;r~6K qVV}(2o!1|q7xV`CXVQ}YuccR~T={Jjb*ly#W(=OLelF{r5}E*BUXQ8( diff --git a/resources/icons/ui/video.svg b/resources/icons/ui/video.svg new file mode 100644 index 00000000..6a57608b --- /dev/null +++ b/resources/icons/ui/video.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/volume-off-indicator.png b/resources/icons/ui/volume-off-indicator.png deleted file mode 100644 index 0ff3d30e92ad44cbe484045c2c37dd5270e1a30d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 827 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-GzZ+Rj;xUkjGiz z5m^kh={g8AI%&+V01C2~c>21sKVlaamsEGyKKC3@6Q`$(V~EG`saN*}27kEEZIP@3v}T$E3+#a_L3d1}KjKjZO*p5v8{lcHr90}g9FJz&2o;d0gCgWnGR@~>CkYw|Ze>hc6mfn{gH z>RJ?Jicjw0-T%lh&0$7}($}EhA{x&)9A9)YwRAEV=8Julc9iI6YdW%wQB9yF{w9Oj z$72k}9EZ-oX)p;)XozKbn4Dp6eaK!gN>Y(c=5>bdRfZfF=C_K6`m?KI`{S67d}&-N z&QxCdL@Q?b(JW@Z1HLxyKc4M++QMwnTk#^U^bq3?PX0xlMnW#aEFCxRbe3HC6lK3~ z4u`$oh4t(+pLqQc+^(j#aT2#63*U=Fi`!D)^1Cxe9I#uzW6j@U9mO{nX6P17zI~08 zGvF-G*$?t63R8}6a1s^(rW4f?*NBpo#FA92 zscm3nWnj>tmJUpFNE&kUQ!>*kaclTkeg6kggCxj?;QX|b^2DN4hVt@qz0ADq;^f4F ZRK5J7^x5xhq=1STJYD@<);T3K0RSn9HfI0; diff --git a/resources/icons/ui/volume-off-indicator.svg b/resources/icons/ui/volume-off-indicator.svg new file mode 100644 index 00000000..cc87d734 --- /dev/null +++ b/resources/icons/ui/volume-off-indicator.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/icons/ui/volume-off-indicator@2x.png b/resources/icons/ui/volume-off-indicator@2x.png deleted file mode 100644 index 25ebbbbe27d135ee77b3dfa91529b5cd73a31fb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1254 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5SkEalYac}QU?;Kx8i31<& zr*efZTKbjes)ARiM~KQL7DXj36)`#O{uTjl?#|XD$CxzDk`xs;3Us<`*eIaX(z>8( z{iJP<(QCUd-3zGYkmVMid)(5v`2EiByH{WSnYQo#T;uX{i+BF%v{`q_UHRoP!Cx;v zyq|X5m*wvoZ|MmR7Y;?PI`LIkU*OATGo}Oc{grP^JPVIgc#*s{{9tAyL!-huwci4! zLE?`3+P0_6TbWpzmh14yrzjOJJzc(P&S`FKhYP3m;+^=lWlryAU}-x28gRVA-buWB>ts=22>LwQ*7#w@!-p+ZOAm{SX<7=eC}widOXq1> zys(z1#ZSwLW800x{Hc57Z>`Y^TqI~`7=KdpQL8e;Hlr0i;>zczf0$S)weXrCL;Kdt z1$VA3Z3*|9&i72qvh|7;(}OwNZ2iBeZ!wNmwz>Z7sEqQKz29cUt`)weahaoNPip#s zjH!QurhU_}P83=%>ZHANp{)?dJC-MNLXX`_XP?1w_RIzbme^ZWj2Z#oj=43+=oza| z30N`rXWFU^UX~v3d0k$1*=tQ@CiR`JJiGt?=JU^eAC$iRUtV*>W9`t{O^$`PS>LsgPUicraq*wk7d6xQd!v5WzFg68 z>PotU!iwv822Z-bvLBxJKTayK{FO07z`58|@3$$UAM4#GM=t(asUR!5oV|fntZAS8 zmJ`O)^cb|9I8&qQ(zh5VD5tOrxNTrO=ElsS)^pM5srnNCK*lBxL*4vUC0E2`5BS{3 zVcg=*X&_i-WY1jq(nEcP;(gyOOSg-1w|rZo($OmLNpeEb^QHU;x&zjxh`BI+P@FS; z(=A1*2J3~9r*;a+9++AXb?OF(We$I&(dnB>e?_10DBcN`OMbj2XxqJo=F6BxKHAoN zNQ^0&$M`+cVrtIrl)puOEI|r$Tt1xs@n!;(Bd_@(&UHJdZWsPipe%BWd$*v^!|m3~ zJPq8%I2|XNIu)dJ3WyoMJZqz9VI~nD>+WZ8++-d5zdR+i7l8*^b6**IOjtat`r2yu zBP^CejjHU%t_6%WY3x@|-Azbgv3}sSDWHwxVMEw8{>-bKrgl%yv?LtxKNq-Q%juTc z+qOUZH_=0HNBbM|J&uz&B{lf(+B^*SQGa|=OV5<{mwu5~V}3{fGr#F4P`oc5!lIL8@MUQTpt6Hc~)E44$rjF6*2U FngA4b`Skz* diff --git a/resources/icons/ui/volume-up.png b/resources/icons/ui/volume-up.png deleted file mode 100644 index 4a42643f23ae3a55142a0ba0973ccfc5e33ba514..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 617 zcmV-v0+#)WP)__f4}@;6v1 zB9V~fM=4gaQiB><%EFGw+HcVm8A=SM7>oCLyJv3R>)t!><<#3feb0HG@ArA%^E}VF zwAQ*Xuf-gN)`O>*z<#v{EH=OE%Px|=2M#I-chFAUT< zZW&$%5m%cbpMl{p$t2blRHAreb zQNYTomBOWvdm-Q_1HMI*@H1hxhXTGM zVI8spoy5H|1i%u!PWU&K3SS-aPlWsj2^%fze13-0$?wLh`VT4JWl@NkTV+m{1biZEP=ca_hrQh7gb*IwvhKQ{dQnQ@}E=gHXK&jhO<<* z;aAxq1Z%<^XLDt(IEXHX-17lH74Xf_tF=e*J5!J1{LJ_e-d3TNaT#q0@na!&_;2L7 zP3Jn^8e(gcpnUapUB|gK(vTdGH6+UeHh{Nb?4Cx*b8EIG8^o(Xex(`m-14Thy5fs$ zm#IzZ9n)w^8@1}Td_)Otc_Y??C;sCf6SBJLt(EW_*N+nGL1vFW00000NkvXXu0mjf Dn#U?~ diff --git a/resources/icons/ui/volume-up.svg b/resources/icons/ui/volume-up.svg new file mode 100644 index 00000000..11a4c5d4 --- /dev/null +++ b/resources/icons/ui/volume-up.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/icons/ui/world.png b/resources/icons/ui/world.png deleted file mode 100644 index 98876868d8b7ac6c5edd08d53bcf6ee6368a8d3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1484 zcmZ`(X*|>k82%4(=4u%^T6U1T9fOQ9<(x5=8P}MJ$S{nfK5zVTa(6#%#d1%NdY03h-K zKp~vfJW;MEE{rA2F=4-c@)gP^nRGow33zB%jETmJV;x)|R-&Tdk+e!7 z;)?_lhon&z%(2H5`9EFh;jJA-=&EKb+O_Onh zQ_Zml%j<Y&3`BgZp4~GJ2et8 zBQ^33?J|;m66dNUf{V z?p6r;!Y=3)^UnhN%&~?D{&w5kdIz469(}viI$ita4RLebOdB-0uoAiz8lU#1(NcL- zU&3#neH1Adgge&pJ?%|!!Iab(c{$&@o{0*!=Vfe&zY7HOZuZe18y>Jn^QKZvc_zrybmC`oP`PS@v0dd)&zC*B}p zE{dfK>UbX7)@n0DDRphBW=REYn`sTY|1(*3tl>73@OI^Sh}K|QxCq61v^(Ru#X=d{ z($i3CfhC~VY3MZoN_(cRR?!)G-(@EoKAX;nAT{dv;#d&9E5E~I_FY@R#lbDnt-OUy zLQRBh9#BWF|waymXYn)(kAQMpD9E_Eh_1i#IO_9K`9VZmaA$-7zO8BTPo*zBv(a%+THOOKLzdCtfn zOG<@^d}^(9k0m^^m4fyvS+0#=P*%bxKzodYA7>YeNXUJctdx+u3KF@jyBB+dVBpL! z7?K+=arQ1&l)(5n@7jr{xEDvrbNuC~S!+d&xk1D(Zu7U4C$-WBu8mx3l2BP6Rpics zY{FH|OrZcoxV-LQa?JyM{F3eA2@jdxw&pbl4SoFeNBG#cGq5In?C@Ph_j&cjp@Ki^ zW+NtC2H+j&3)M}|QcD!09$X&2TsXtGHpF2AdDhWvQ)$+a-Q8`&-9aVhOsZ|D@tlt| zr;mk7ja5mc(06EIoRr`a-6@Kn_XkJ2$9vEa3M6rJEfhkZA(m7uNos|N8xNMtx4Da1% + + diff --git a/resources/icons/ui/world@2x.png b/resources/icons/ui/world@2x.png deleted file mode 100644 index f32cc24e45baf37fcdb5d54f3e3335a937bfca10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2833 zcmZ{mSv=J3`^Uf5u_Rey$i7oFX6zxm8KcpRr9xSc5qQzHf=$y%w# zQe@9INU|ntS)<7Eo9FO<@IScTpVxKWpU-`r+y{5cWt24^k2nti0DK6z1%|2k|B8#9 zNvtl-gemO4rk6|speB>|z=MO?%iM%xE&;$@C8jSC0QQ+9{1O1%h5*2dI{+Bu1Au5S z=?&VDdBEz4w6*|%igbA>v*QkiUkhVy8vCzU%v1{RFo&RU#3f7697yD(lqesky&uyy zjj%9vxbx*F8RzfXe!3%WsxnvHzeBTxJtv+pCXy(Th{*;!rpO!rViV*Nrx@~NY~6FR zq!<=hol;ZdNI4Hjt2IEgk}K}rKd+J@YzYs^5|=2$5+0~I@+x8ABazGnbD4NEz|BIzOesdsw0+N5cT3o1r z$Z=J_LangTD7x=6S{={6EqU2UVfkqS3Nt(cgcM*s_|E2w;d>z0!-MltLsV^x*NnCa z*M+;uW8PDxs<#^a{WM+#LmfssZYW14HKL!X3}gO*xkA6waru+y(w#?A>eJ|6HdXH; zyg&EUmOE+;gzn~D+Nl|feQ5pMKx@cKM{wsw82Ma)mQ`8w>D8rl+sO45@9Sb#Fk?nr zb|>+7mHhX0IbFhR%z7waT~Tzm?vRvoJ4|+0^5^$R>B@Q6WV=A+3ug2GWDu!Naq{xA zPJiTf7$L?M8S?(;$Xkw|>{g{Yzdr_M&<(wj8TvMp=z<$X1xBb5y*6_NhUWWL^px~j zYOR9btdR0}RQXAl!$LiGb>kjmDPZP0)gjfg_^T*{LWmZ{|K01HO^U=9zITW_Nq!hV zd_auaE}sy?*aV(Yp7o~ApL(^3RG*b3E`ENNt3PWL9-o$AG}{mrXw&sFts zG(RU|qo{$~Y%~5Aa^(OIjf+pwE7zw`jQ-QER#FZ2flf4Y-%+WyhUKI2X>f@8Z{r3SIQl+zY{%F!SC z$vVw85dYOrb0Kc}6=owpUcbm@vP?!=2(p^4q^J9+Utt^RlSeU@aJ<}4!?*~~qXl;2 zLy{S56-S)K`vIQFCKuD|P>o!Y(?G<(<-UkBE2~;=174)HKe(!TcTAxt5>MP$g2pOJ`ZQ2j5N49>^pEaZ!twY`2uB=YshR@W~&NX@8ORaLU^7XA` zfc`kl4+eoJJM@c2oBI^*HWt|(HnKF^v^Mz!;PZqvo}Ks{HNwA8iPc89%|rEN{I3k` zA`5s49o3V`Qxz-KZV4LpMUxEiBx%vXvgae9CBZ!jT~A-Ij{wnogwEryaIud%_`Ey$ zhodr^zsR1~>yhLmO;yWWx}ZPJfKrcbwNw40h~m6j5`4FtwHeXs`%&j(&Ge=V@uWuI z^@DL0r`>GAwl%iGZ>ZA5y#|hrd?d;|=B9GL>}5lN`Q^MonLT)6QM*|tR`000sA3Dc zFPZD)=0XX%ww_yhMZ+Y`S@Gc_3?zF|IMyyi70=Qnyw1=M-g~?8H~Q91Asrpz@+Wcn zT-oSyNv5n@cU~v^Uu_e)XeegI>wouI$-2)e$ z7Egg)JCHzn@2NG??U}jw2u)zlb!!gHCs#gZiZ>+eD^XaQ_}YOS4L;2kvgO}wL-H5V z0pPF*Y%)YOE`>0!IkEXELJ?|07ZM%J^y2S?%*f0{EwN1N?@ZT%Yy;R-q-KVI(gskX zxxDP=BY0inw7GM8a*Fz7fG?S}L6LRmi&HpQ6G5HF!cN`1{93yMTewNNqg>8XBB?qH zcE7xf7eh(*9d{Bsf$T^;PCmu?2E_ z;rHg$jaoK&7_ zoNM_m5>j{@18cEyy^qKNvBU81idQe5bd?f*8$JTmS<3?f@GX4Oz4s5-gw|i*X|Zd+ z&;`D-ED-coi?xgGmemKT$z`ARI9Edxs0sg-ZzdQL`1p|^6>S@uHD{iC1KenhO-xUX zNGsF(%^R^b^&%kXFxG7%>`9GeZnW|66NA8WnPr|Psa55xg50;Ww|qj?>IA~^zW5L5 zF-1Xx6S^ zg^hJQ+1OD9X1=e)lX}8gBBKlQ45cFuBflv18>{nvyCBsh03tsdH)m+;UA$v+r{GL4me zYLjKtqx8smRJUDnsf)2o!!)3NjIowlbTRygmc7U4|9TEGmGJUUwcIN7;)W>!LYDfh z=wR4JZnCqqk~mf3NK0YFE+(jim|0dMY2)kLfn)Z!s&WK^b}6-rjtzFt{%YeoW`EVc!6|n}qE%y_tH{yPu(w+kYqlPI(`mq_ z5HFtJFRv)FR;7p8cGW67app0;n7@M+Xu|ED8y(eIojFcVi)FDOIA2)g*zFpDMH8lT zixjU&gJGt%aPs@^OCHt*u99DeSL4k7m8HjegsxIBYCT5wvUFqH1$@%Y`)ndo95dVv zy-Bpt7PE}^MxNgcZ!@0BbB;YLvG$)=`D*U;Pc_UU&|A-oL+vP^EaCXe6scdaQT&oJ z$M4dEwv>Lg$i(XkPGI5O zj*AJ;RX|`;toR=t@f)tKpROsd`@;PFDTZ5K4fpa0_cpj0>dh1Y3enV4hv=$9p$?i_ z1~7;L6m}K@HGn`mxZ*1QPaq)33+og4{|8<=c8D+oV*hQh5Aq3*@Cfw=A|fI*uz|R+ bn;ya58bP7Hg=>c5OcQ{xL|IgsxySzx-RmDr diff --git a/resources/qml/EncryptionIndicator.qml b/resources/qml/EncryptionIndicator.qml index a9b672ac..7124cc53 100644 --- a/resources/qml/EncryptionIndicator.qml +++ b/resources/qml/EncryptionIndicator.qml @@ -12,20 +12,27 @@ Image { property bool encrypted: false property int trust: Crypto.Unverified + property string sourceUrl: { + if (width <= 16 || height <= 16) + return "image://colorimage/:/icons/icons/ui/shield-small-filled.svg?"; + else + return "image://colorimage/:/icons/icons/ui/shield.svg?"; + } + width: 16 height: 16 source: { if (encrypted) { switch (trust) { case Crypto.Verified: - return "image://colorimage/:/icons/icons/ui/lock.png?green"; + return sourceUrl + "green"; case Crypto.TOFU: - return "image://colorimage/:/icons/icons/ui/lock.png?" + Nheko.colors.buttonText; + return sourceUrl + Nheko.colors.buttonText; default: - return "image://colorimage/:/icons/icons/ui/lock.png?" + Nheko.theme.error; + return sourceUrl + Nheko.theme.error; } } else { - return "image://colorimage/:/icons/icons/ui/unlock.png?" + Nheko.theme.error; + return sourceUrl + Nheko.theme.error; } } ToolTip.visible: ma.hovered diff --git a/resources/qml/MessageInput.qml b/resources/qml/MessageInput.qml index c95929ce..b27b59c9 100644 --- a/resources/qml/MessageInput.qml +++ b/resources/qml/MessageInput.qml @@ -39,7 +39,7 @@ Rectangle { hoverEnabled: true width: 22 height: 22 - image: CallManager.isOnCall ? ":/icons/icons/ui/end-call.png" : ":/icons/icons/ui/place-call.png" + image: CallManager.isOnCall ? ":/icons/icons/ui/end-call.svg" : ":/icons/icons/ui/place-call.svg" ToolTip.visible: hovered ToolTip.text: CallManager.isOnCall ? qsTr("Hang up") : qsTr("Place a call") Layout.margins: 8 @@ -62,7 +62,7 @@ Rectangle { hoverEnabled: true width: 22 height: 22 - image: ":/icons/icons/ui/paper-clip-outline.png" + image: ":/icons/icons/ui/attach.svg" Layout.margins: 8 onClicked: room.input.openFileSelection() ToolTip.visible: hovered @@ -372,7 +372,7 @@ Rectangle { hoverEnabled: true width: 22 height: 22 - image: ":/icons/icons/ui/smile.png" + image: ":/icons/icons/ui/smile.svg" ToolTip.visible: hovered ToolTip.text: qsTr("Emoji") onClicked: emojiPopup.visible ? emojiPopup.close() : emojiPopup.show(emojiButton, function(emoji) { @@ -387,7 +387,7 @@ Rectangle { hoverEnabled: true width: 22 height: 22 - image: ":/icons/icons/ui/cursor.png" + image: ":/icons/icons/ui/send.svg" Layout.rightMargin: 8 ToolTip.visible: hovered ToolTip.text: qsTr("Send") diff --git a/resources/qml/MessageView.qml b/resources/qml/MessageView.qml index b70335bb..868b3885 100644 --- a/resources/qml/MessageView.qml +++ b/resources/qml/MessageView.qml @@ -83,7 +83,7 @@ ScrollView { buttonTextColor: Nheko.colors.buttonText width: 16 hoverEnabled: true - image: ":/icons/icons/ui/edit.png" + image: ":/icons/icons/ui/edit.svg" ToolTip.visible: hovered ToolTip.text: qsTr("Edit") onClicked: { @@ -99,7 +99,7 @@ ScrollView { visible: chat.model ? chat.model.permissions.canSend(MtxEvent.Reaction) : false width: 16 hoverEnabled: true - image: ":/icons/icons/ui/smile.png" + image: ":/icons/icons/ui/smile.svg" ToolTip.visible: hovered ToolTip.text: qsTr("React") onClicked: emojiPopup.visible ? emojiPopup.close() : emojiPopup.show(reactButton, function(emoji) { @@ -115,7 +115,7 @@ ScrollView { visible: chat.model ? chat.model.permissions.canSend(MtxEvent.TextMessage) : false width: 16 hoverEnabled: true - image: ":/icons/icons/ui/mail-reply.png" + image: ":/icons/icons/ui/reply.svg" ToolTip.visible: hovered ToolTip.text: qsTr("Reply") onClicked: chat.model.replyAction(row.model.eventId) @@ -126,7 +126,7 @@ ScrollView { width: 16 hoverEnabled: true - image: ":/icons/icons/ui/vertical-ellipsis.png" + image: ":/icons/icons/ui/options.svg" ToolTip.visible: hovered ToolTip.text: qsTr("Options") onClicked: messageContextMenu.show(row.model.eventId, row.model.type, row.model.isSender, row.model.isEncrypted, row.model.isEditable, "", row.model.body, optionsButton) diff --git a/resources/qml/ReplyPopup.qml b/resources/qml/ReplyPopup.qml index e15b022f..b9b3a2a4 100644 --- a/resources/qml/ReplyPopup.qml +++ b/resources/qml/ReplyPopup.qml @@ -58,7 +58,7 @@ Rectangle { hoverEnabled: true width: 16 height: 16 - image: ":/icons/icons/ui/remove-symbol.png" + image: ":/icons/icons/ui/dismiss.svg" ToolTip.visible: closeReplyButton.hovered ToolTip.text: qsTr("Close") onClicked: room.reply = undefined diff --git a/resources/qml/RoomList.qml b/resources/qml/RoomList.qml index 6780a3f7..80f162d6 100644 --- a/resources/qml/RoomList.qml +++ b/resources/qml/RoomList.qml @@ -482,7 +482,7 @@ Page { Layout.alignment: Qt.AlignVCenter Layout.preferredWidth: fontMetrics.lineSpacing * 2 Layout.preferredHeight: fontMetrics.lineSpacing * 2 - image: ":/icons/icons/ui/power-button-off.png" + image: ":/icons/icons/ui/power-off.svg" ToolTip.visible: hovered ToolTip.text: qsTr("Logout") onClicked: Nheko.openLogoutDialog() @@ -544,11 +544,11 @@ Page { Layout.rightMargin: Nheko.paddingMedium Layout.topMargin: Nheko.paddingMedium - Layout.alignment: Qt.AlignRight | Qt.AlignTop + Layout.alignment: Qt.AlignRight | Qt.AlignCenter hoverEnabled: true width: fontMetrics.font.pixelSize height: fontMetrics.font.pixelSize - image: ":/icons/icons/ui/remove-symbol.png" + image: ":/icons/icons/ui/dismiss.svg" ToolTip.visible: closeUnverifiedBubble.hovered ToolTip.text: qsTr("Close") onClicked: unverifiedStuffBubble.visible = false @@ -613,7 +613,7 @@ Page { hoverEnabled: true width: 22 height: 22 - image: ":/icons/icons/ui/plus-black-symbol.png" + image: ":/icons/icons/ui/add-square-button.svg" ToolTip.visible: hovered ToolTip.text: qsTr("Start a new chat") Layout.margins: Nheko.paddingMedium @@ -642,7 +642,7 @@ Page { hoverEnabled: true width: 22 height: 22 - image: ":/icons/icons/ui/speech-bubbles-comment-option.png" + image: ":/icons/icons/ui/speech-bubbles.svg" ToolTip.visible: hovered ToolTip.text: qsTr("Room directory") Layout.margins: Nheko.paddingMedium @@ -658,7 +658,7 @@ Page { hoverEnabled: true width: 22 height: 22 - image: ":/icons/icons/ui/settings.png" + image: ":/icons/icons/ui/settings.svg" ToolTip.visible: hovered ToolTip.text: qsTr("User settings") Layout.margins: Nheko.paddingMedium diff --git a/resources/qml/StatusIndicator.qml b/resources/qml/StatusIndicator.qml index 0af02b3c..bee3c3c9 100644 --- a/resources/qml/StatusIndicator.qml +++ b/resources/qml/StatusIndicator.qml @@ -40,13 +40,13 @@ ImageButton { image: { switch (status) { case MtxEvent.Failed: - return ":/icons/icons/ui/remove-symbol.png"; + return ":/icons/icons/ui/dismiss.svg"; case MtxEvent.Sent: - return ":/icons/icons/ui/clock.png"; + return ":/icons/icons/ui/clock.svg"; case MtxEvent.Received: - return ":/icons/icons/ui/checkmark.png"; + return ":/icons/icons/ui/checkmark.svg"; case MtxEvent.Read: - return ":/icons/icons/ui/double-tick-indicator.png"; + return ":/icons/icons/ui/double-checkmark.svg"; default: return ""; } diff --git a/resources/qml/TimelineRow.qml b/resources/qml/TimelineRow.qml index 3a945062..b56fbe5b 100644 --- a/resources/qml/TimelineRow.qml +++ b/resources/qml/TimelineRow.qml @@ -169,7 +169,7 @@ Item { width: 16 sourceSize.width: 16 sourceSize.height: 16 - source: "image://colorimage/:/icons/icons/ui/edit.png?" + ((eventId == chat.model.edit) ? Nheko.colors.highlight : Nheko.colors.buttonText) + source: "image://colorimage/:/icons/icons/ui/edit.svg?" + ((eventId == chat.model.edit) ? Nheko.colors.highlight : Nheko.colors.buttonText) ToolTip.visible: editHovered.hovered ToolTip.text: qsTr("Edited") diff --git a/resources/qml/TimelineView.qml b/resources/qml/TimelineView.qml index 8214d9de..8d30fc47 100644 --- a/resources/qml/TimelineView.qml +++ b/resources/qml/TimelineView.qml @@ -242,7 +242,7 @@ Item { height: Nheko.avatarSize visible: (room == null || room.isSpace) && showBackButton enabled: visible - image: ":/icons/icons/ui/angle-pointing-to-left.png" + image: ":/icons/icons/ui/angle-arrow-left.svg" ToolTip.visible: hovered ToolTip.text: qsTr("Back to room list") onClicked: Rooms.resetCurrentRoom() diff --git a/resources/qml/TopBar.qml b/resources/qml/TopBar.qml index aec99f43..433cd321 100644 --- a/resources/qml/TopBar.qml +++ b/resources/qml/TopBar.qml @@ -67,7 +67,7 @@ Rectangle { Layout.preferredHeight: Nheko.avatarSize - Nheko.paddingMedium Layout.preferredWidth: Nheko.avatarSize - Nheko.paddingMedium visible: showBackButton - image: ":/icons/icons/ui/angle-pointing-to-left.png" + image: ":/icons/icons/ui/angle-arrow-left.svg" ToolTip.visible: hovered ToolTip.text: qsTr("Back to room list") onClicked: Rooms.resetCurrentRoom() @@ -145,7 +145,7 @@ Rectangle { Layout.alignment: Qt.AlignVCenter Layout.preferredHeight: Nheko.avatarSize - Nheko.paddingMedium Layout.preferredWidth: Nheko.avatarSize - Nheko.paddingMedium - image: ":/icons/icons/ui/vertical-ellipsis.png" + image: ":/icons/icons/ui/options.svg" ToolTip.visible: hovered ToolTip.text: qsTr("Room options") onClicked: roomOptionsMenu.open(roomOptionsButton) diff --git a/resources/qml/delegates/FileMessage.qml b/resources/qml/delegates/FileMessage.qml index 4f2a2836..daee0d8b 100644 --- a/resources/qml/delegates/FileMessage.qml +++ b/resources/qml/delegates/FileMessage.qml @@ -33,7 +33,7 @@ Item { id: img anchors.centerIn: parent - source: "qrc:/icons/icons/ui/arrow-pointing-down.png" + source: "qrc:/icons/icons/ui/download.svg" fillMode: Image.Pad } diff --git a/resources/qml/delegates/ImageMessage.qml b/resources/qml/delegates/ImageMessage.qml index e622bb23..4caa89ab 100644 --- a/resources/qml/delegates/ImageMessage.qml +++ b/resources/qml/delegates/ImageMessage.qml @@ -28,7 +28,7 @@ Item { anchors.fill: parent visible: img.status != Image.Ready - source: blurhash ? ("image://blurhash/" + blurhash) : ("image://colorimage/:/icons/icons/ui/do-not-disturb-rounded-sign@2x.png?" + Nheko.colors.buttonText) + source: blurhash ? ("image://blurhash/" + blurhash) : ("image://colorimage/:/icons/icons/ui/image-failed.svg?" + Nheko.colors.buttonText) asynchronous: true fillMode: Image.PreserveAspectFit sourceSize.width: parent.width diff --git a/resources/qml/dialogs/RoomMembers.qml b/resources/qml/dialogs/RoomMembers.qml index b2806292..6c8d1383 100644 --- a/resources/qml/dialogs/RoomMembers.qml +++ b/resources/qml/dialogs/RoomMembers.qml @@ -56,7 +56,7 @@ ApplicationWindow { ImageButton { Layout.alignment: Qt.AlignHCenter - image: ":/icons/icons/ui/add-square-button.png" + image: ":/icons/icons/ui/add-square-button.svg" hoverEnabled: true ToolTip.visible: hovered ToolTip.text: qsTr("Invite more people") diff --git a/resources/qml/dialogs/RoomSettings.qml b/resources/qml/dialogs/RoomSettings.qml index 32357690..b1448644 100644 --- a/resources/qml/dialogs/RoomSettings.qml +++ b/resources/qml/dialogs/RoomSettings.qml @@ -122,7 +122,7 @@ ApplicationWindow { ImageButton { Layout.alignment: Qt.AlignHCenter - image: ":/icons/icons/ui/edit.png" + image: ":/icons/icons/ui/edit.svg" visible: roomSettings.canChangeNameAndTopic onClicked: roomSettings.openEditModal() } diff --git a/resources/qml/dialogs/UserProfile.qml b/resources/qml/dialogs/UserProfile.qml index e32a4595..e4a0a6cb 100644 --- a/resources/qml/dialogs/UserProfile.qml +++ b/resources/qml/dialogs/UserProfile.qml @@ -80,7 +80,7 @@ ApplicationWindow { anchors.leftMargin: Nheko.paddingMedium anchors.topMargin: Nheko.paddingMedium visible: profile.isSelf - image: ":/icons/icons/ui/edit.png" + image: ":/icons/icons/ui/edit.svg" onClicked: profile.changeAvatar() } @@ -155,7 +155,7 @@ ApplicationWindow { hoverEnabled: true ToolTip.visible: hovered ToolTip.text: profile.isGlobalUserProfile ? qsTr("Change display name globally.") : qsTr("Change display name. Will only apply to this room.") - image: displayUsername.isUsernameEditingAllowed ? ":/icons/icons/ui/checkmark.png" : ":/icons/icons/ui/edit.png" + image: displayUsername.isUsernameEditingAllowed ? ":/icons/icons/ui/checkmark.svg" : ":/icons/icons/ui/edit.svg" onClicked: { if (displayUsername.isUsernameEditingAllowed) { profile.changeUsername(displayUsername.text); @@ -194,7 +194,7 @@ ApplicationWindow { } ImageButton { - image: ":/icons/icons/ui/world.png" + image: ":/icons/icons/ui/world.svg" hoverEnabled: true ToolTip.visible: hovered ToolTip.text: qsTr("Open the global profile for this user.") @@ -216,14 +216,14 @@ ApplicationWindow { Image { Layout.preferredHeight: 16 Layout.preferredWidth: 16 - source: "image://colorimage/:/icons/icons/ui/lock.png?" + ((profile.userVerified == Crypto.Verified) ? "green" : Nheko.colors.buttonText) + source: "image://colorimage/:/icons/icons/ui/shield-small-filled.svg?" + ((profile.userVerified == Crypto.Verified) ? "green" : Nheko.colors.buttonText) visible: profile.userVerified != Crypto.Unverified Layout.alignment: Qt.AlignHCenter } RowLayout { // ImageButton{ - // image:":/icons/icons/ui/volume-off-indicator.png" + // image:":/icons/icons/ui/volume-off-indicator.svg" // Layout.margins: { // left: 5 // right: 5 @@ -240,7 +240,7 @@ ApplicationWindow { spacing: Nheko.paddingSmall ImageButton { - image: ":/icons/icons/ui/black-bubble-speech.png" + image: ":/icons/icons/ui/chat.svg" hoverEnabled: true ToolTip.visible: hovered ToolTip.text: qsTr("Start a private chat.") @@ -248,7 +248,7 @@ ApplicationWindow { } ImageButton { - image: ":/icons/icons/ui/round-remove-button.png" + image: ":/icons/icons/ui/round-remove-button.svg" hoverEnabled: true ToolTip.visible: hovered ToolTip.text: qsTr("Kick the user.") @@ -257,7 +257,7 @@ ApplicationWindow { } ImageButton { - image: ":/icons/icons/ui/do-not-disturb-rounded-sign.png" + image: ":/icons/icons/ui/ban.svg" hoverEnabled: true ToolTip.visible: hovered ToolTip.text: qsTr("Ban the user.") @@ -266,7 +266,7 @@ ApplicationWindow { } ImageButton { - image: ":/icons/icons/ui/refresh.png" + image: ":/icons/icons/ui/refresh.svg" hoverEnabled: true ToolTip.visible: hovered ToolTip.text: qsTr("Refresh device list.") @@ -307,20 +307,20 @@ ApplicationWindow { source: { switch (verificationStatus) { case VerificationStatus.VERIFIED: - return "image://colorimage/:/icons/icons/ui/lock.png?green"; + return "image://colorimage/:/icons/icons/ui/shield-small-filled.svg?green"; case VerificationStatus.UNVERIFIED: - return "image://colorimage/:/icons/icons/ui/unlock.png?#d6c020"; + return "image://colorimage/:/icons/icons/ui/shield-unprotected.svg?#d6c020"; case VerificationStatus.SELF: - return "image://colorimage/:/icons/icons/ui/checkmark.png?green"; + return "image://colorimage/:/icons/icons/ui/checkmark.svg?green"; default: - return "image://colorimage/:/icons/icons/ui/unlock.png?red"; + return "image://colorimage/:/icons/icons/ui/shield-unprotected.svg?red"; } } } ImageButton { Layout.alignment: Qt.AlignTop - image: ":/icons/icons/ui/power-button-off.png" + image: ":/icons/icons/ui/power-off.svg" hoverEnabled: true ToolTip.visible: hovered ToolTip.text: qsTr("Sign out this device.") @@ -355,7 +355,7 @@ ApplicationWindow { hoverEnabled: true ToolTip.visible: hovered ToolTip.text: qsTr("Change device name.") - image: deviceNameRow.isEditingAllowed ? ":/icons/icons/ui/checkmark.png" : ":/icons/icons/ui/edit.png" + image: deviceNameRow.isEditingAllowed ? ":/icons/icons/ui/checkmark.svg" : ":/icons/icons/ui/edit.svg" onClicked: { if (deviceNameRow.isEditingAllowed) { profile.changeDeviceName(deviceId, deviceNameField.text); @@ -388,13 +388,13 @@ ApplicationWindow { source: { switch (verificationStatus) { case VerificationStatus.VERIFIED: - return "image://colorimage/:/icons/icons/ui/lock.png?green"; + return "image://colorimage/:/icons/icons/ui/shield-small-filled.svg?green"; case VerificationStatus.UNVERIFIED: - return "image://colorimage/:/icons/icons/ui/unlock.png?#d6c020"; + return "image://colorimage/:/icons/icons/ui/shield-unprotected.svg?#d6c020"; case VerificationStatus.SELF: - return "image://colorimage/:/icons/icons/ui/checkmark.png?green"; + return "image://colorimage/:/icons/icons/ui/checkmark.svg?green"; default: - return "image://colorimage/:/icons/icons/ui/unlock.png?red"; + return "image://colorimage/:/icons/icons/ui/shield-unprotected.svg?red"; } } } diff --git a/resources/qml/emoji/EmojiPicker.qml b/resources/qml/emoji/EmojiPicker.qml index e83f8a5e..77dbf713 100644 --- a/resources/qml/emoji/EmojiPicker.qml +++ b/resources/qml/emoji/EmojiPicker.qml @@ -90,7 +90,7 @@ Menu { id: clearSearch visible: emojiSearch.text !== '' - icon.source: "image://colorimage/:/icons/icons/ui/round-remove-button.png?" + (clearSearch.hovered ? Nheko.colors.highlight : Nheko.colors.buttonText) + icon.source: "image://colorimage/:/icons/icons/ui/round-remove-button.svg?" + (clearSearch.hovered ? Nheko.colors.highlight : Nheko.colors.buttonText) focusPolicy: Qt.NoFocus onClicked: emojiSearch.clear() hoverEnabled: true @@ -105,7 +105,7 @@ Menu { Image { height: parent.height - 2 * Nheko.paddingSmall width: height - source: "image://colorimage/:/icons/icons/ui/round-remove-button.png?" + (clearSearch.hovered ? Nheko.colors.highlight : Nheko.colors.buttonText) + source: "image://colorimage/:/icons/icons/ui/round-remove-button.svg?" + (clearSearch.hovered ? Nheko.colors.highlight : Nheko.colors.buttonText) anchors { verticalCenter: parent.verticalCenter @@ -204,42 +204,42 @@ Menu { model: ListModel { // TODO: Would like to get 'simple' icons for the categories ListElement { - image: ":/icons/icons/emoji-categories/people.png" + image: ":/icons/icons/emoji-categories/people.svg" category: Emoji.Category.People } ListElement { - image: ":/icons/icons/emoji-categories/nature.png" + image: ":/icons/icons/emoji-categories/nature.svg" category: Emoji.Category.Nature } ListElement { - image: ":/icons/icons/emoji-categories/foods.png" + image: ":/icons/icons/emoji-categories/foods.svg" category: Emoji.Category.Food } ListElement { - image: ":/icons/icons/emoji-categories/activity.png" + image: ":/icons/icons/emoji-categories/activity.svg" category: Emoji.Category.Activity } ListElement { - image: ":/icons/icons/emoji-categories/travel.png" + image: ":/icons/icons/emoji-categories/travel.svg" category: Emoji.Category.Travel } ListElement { - image: ":/icons/icons/emoji-categories/objects.png" + image: ":/icons/icons/emoji-categories/objects.svg" category: Emoji.Category.Objects } ListElement { - image: ":/icons/icons/emoji-categories/symbols.png" + image: ":/icons/icons/emoji-categories/symbols.svg" category: Emoji.Category.Symbols } ListElement { - image: ":/icons/icons/emoji-categories/flags.png" + image: ":/icons/icons/emoji-categories/flags.svg" category: Emoji.Category.Flags } diff --git a/resources/qml/emoji/StickerPicker.qml b/resources/qml/emoji/StickerPicker.qml index 3731a948..7f9daca6 100644 --- a/resources/qml/emoji/StickerPicker.qml +++ b/resources/qml/emoji/StickerPicker.qml @@ -88,7 +88,7 @@ Menu { id: clearSearch visible: emojiSearch.text !== '' - icon.source: "image://colorimage/:/icons/icons/ui/round-remove-button.png?" + (clearSearch.hovered ? Nheko.colors.highlight : Nheko.colors.buttonText) + icon.source: "image://colorimage/:/icons/icons/ui/round-remove-button.svg?" + (clearSearch.hovered ? Nheko.colors.highlight : Nheko.colors.buttonText) focusPolicy: Qt.NoFocus onClicked: emojiSearch.clear() hoverEnabled: true @@ -103,7 +103,7 @@ Menu { Image { height: parent.height - 2 * Nheko.paddingSmall width: height - source: "image://colorimage/:/icons/icons/ui/round-remove-button.png?" + (clearSearch.hovered ? Nheko.colors.highlight : Nheko.colors.buttonText) + source: "image://colorimage/:/icons/icons/ui/round-remove-button.svg?" + (clearSearch.hovered ? Nheko.colors.highlight : Nheko.colors.buttonText) anchors { verticalCenter: parent.verticalCenter diff --git a/resources/qml/ui/media/MediaControls.qml b/resources/qml/ui/media/MediaControls.qml index 7216e552..c6b50fe5 100644 --- a/resources/qml/ui/media/MediaControls.qml +++ b/resources/qml/ui/media/MediaControls.qml @@ -101,11 +101,11 @@ Rectangle { image: { if (control.mediaLoaded) { if (control.mediaState == MediaPlayer.PlayingState) - return ":/icons/icons/ui/pause-symbol.png"; + return ":/icons/icons/ui/pause-symbol.svg"; else - return ":/icons/icons/ui/play-sign.png"; + return ":/icons/icons/ui/play-sign.svg"; } else { - return ":/icons/icons/ui/arrow-pointing-down.png"; + return ":/icons/icons/ui/download.svg"; } } onClicked: control.mediaLoaded ? control.playPauseActivated() : control.loadActivated() @@ -120,9 +120,9 @@ Rectangle { Layout.preferredWidth: 24 image: { if (control.muted || control.desiredVolume <= 0) - return ":/icons/icons/ui/volume-off-indicator.png"; + return ":/icons/icons/ui/volume-off-indicator.svg"; else - return ":/icons/icons/ui/volume-up.png"; + return ":/icons/icons/ui/volume-up.svg"; } onClicked: control.muted = !control.muted } diff --git a/resources/qml/voip/ActiveCallBar.qml b/resources/qml/voip/ActiveCallBar.qml index be698356..c4c99f99 100644 --- a/resources/qml/voip/ActiveCallBar.qml +++ b/resources/qml/voip/ActiveCallBar.qml @@ -62,7 +62,7 @@ Rectangle { PropertyChanges { target: callTypeIcon - source: "qrc:/icons/icons/ui/place-call.png" + source: "qrc:/icons/icons/ui/place-call.svg" } }, @@ -72,7 +72,7 @@ Rectangle { PropertyChanges { target: callTypeIcon - source: "qrc:/icons/icons/ui/video-call.png" + source: "qrc:/icons/icons/ui/video.svg" } }, @@ -82,7 +82,7 @@ Rectangle { PropertyChanges { target: callTypeIcon - source: "qrc:/icons/icons/ui/screen-share.png" + source: "qrc:/icons/icons/ui/screen-share.svg" } } @@ -205,7 +205,7 @@ Rectangle { width: 24 height: 24 buttonTextColor: "#000000" - image: ":/icons/icons/ui/toggle-camera-view.png" + image: ":/icons/icons/ui/picture-in-picture.svg" hoverEnabled: true ToolTip.visible: hovered ToolTip.text: qsTr("Hide/Show Picture-in-Picture") @@ -218,7 +218,7 @@ Rectangle { width: 24 height: 24 buttonTextColor: "#000000" - image: CallManager.isMicMuted ? ":/icons/icons/ui/microphone-unmute.png" : ":/icons/icons/ui/microphone-mute.png" + image: CallManager.isMicMuted ? ":/icons/icons/ui/microphone-unmute.svg" : ":/icons/icons/ui/microphone-mute.svg" hoverEnabled: true ToolTip.visible: hovered ToolTip.text: CallManager.isMicMuted ? qsTr("Unmute Mic") : qsTr("Mute Mic") diff --git a/resources/qml/voip/CallDevices.qml b/resources/qml/voip/CallDevices.qml index 824bb2e0..0e62cbc4 100644 --- a/resources/qml/voip/CallDevices.qml +++ b/resources/qml/voip/CallDevices.qml @@ -31,7 +31,7 @@ Popup { Image { Layout.preferredWidth: 22 Layout.preferredHeight: 22 - source: "image://colorimage/:/icons/icons/ui/microphone-unmute.png?" + Nheko.colors.windowText + source: "image://colorimage/:/icons/icons/ui/microphone-unmute.svg?" + Nheko.colors.windowText } ComboBox { @@ -49,7 +49,7 @@ Popup { Image { Layout.preferredWidth: 22 Layout.preferredHeight: 22 - source: "image://colorimage/:/icons/icons/ui/video-call.png?" + Nheko.colors.windowText + source: "image://colorimage/:/icons/icons/ui/video-call.svg?" + Nheko.colors.windowText } ComboBox { diff --git a/resources/qml/voip/CallInvite.qml b/resources/qml/voip/CallInvite.qml index 1bd5eb26..9b3a41b1 100644 --- a/resources/qml/voip/CallInvite.qml +++ b/resources/qml/voip/CallInvite.qml @@ -59,7 +59,7 @@ Popup { Layout.bottomMargin: msgView.height / 25 Image { - property string image: CallManager.callType == CallType.VIDEO ? ":/icons/icons/ui/video-call.png" : ":/icons/icons/ui/place-call.png" + property string image: CallManager.callType == CallType.VIDEO ? ":/icons/icons/ui/video.svg" : ":/icons/icons/ui/place-call.svg" Layout.alignment: Qt.AlignCenter Layout.preferredWidth: msgView.height / 10 @@ -90,7 +90,7 @@ Popup { Image { Layout.preferredWidth: deviceCombos.imageSize Layout.preferredHeight: deviceCombos.imageSize - source: "image://colorimage/:/icons/icons/ui/microphone-unmute.png?" + Nheko.colors.windowText + source: "image://colorimage/:/icons/icons/ui/microphone-unmute.svg?" + Nheko.colors.windowText } ComboBox { @@ -109,7 +109,7 @@ Popup { Image { Layout.preferredWidth: deviceCombos.imageSize Layout.preferredHeight: deviceCombos.imageSize - source: "image://colorimage/:/icons/icons/ui/video-call.png?" + Nheko.colors.windowText + source: "image://colorimage/:/icons/icons/ui/video.svg?" + Nheko.colors.windowText } ComboBox { @@ -132,7 +132,7 @@ Popup { if (CallManager.mics.length == 0) { var dialog = deviceError.createObject(timelineRoot, { "errorString": qsTr("No microphone found."), - "image": ":/icons/icons/ui/place-call.png" + "image": ":/icons/icons/ui/place-call.svg" }); dialog.open(); return false; @@ -157,7 +157,7 @@ Popup { } contentItem: Image { - source: "image://colorimage/:/icons/icons/ui/end-call.png?#ffffff" + source: "image://colorimage/:/icons/icons/ui/end-call.svg?#ffffff" } } @@ -165,7 +165,7 @@ Popup { RoundButton { id: acceptButton - property string image: CallManager.callType == CallType.VIDEO ? ":/icons/icons/ui/video-call.png" : ":/icons/icons/ui/place-call.png" + property string image: CallManager.callType == CallType.VIDEO ? ":/icons/icons/ui/video.svg" : ":/icons/icons/ui/place-call.svg" implicitWidth: buttonLayout.buttonSize implicitHeight: buttonLayout.buttonSize diff --git a/resources/qml/voip/CallInviteBar.qml b/resources/qml/voip/CallInviteBar.qml index 10f8367a..349bd02f 100644 --- a/resources/qml/voip/CallInviteBar.qml +++ b/resources/qml/voip/CallInviteBar.qml @@ -57,7 +57,7 @@ Rectangle { Layout.leftMargin: 4 Layout.preferredWidth: 24 Layout.preferredHeight: 24 - source: CallManager.callType == CallType.VIDEO ? "qrc:/icons/icons/ui/video-call.png" : "qrc:/icons/icons/ui/place-call.png" + source: CallManager.callType == CallType.VIDEO ? "qrc:/icons/icons/ui/video.svg" : "qrc:/icons/icons/ui/place-call.svg" } Label { @@ -75,7 +75,7 @@ Rectangle { width: 20 height: 20 buttonTextColor: "#000000" - image: ":/icons/icons/ui/settings.png" + image: ":/icons/icons/ui/settings.svg" hoverEnabled: true ToolTip.visible: hovered ToolTip.text: qsTr("Devices") @@ -87,21 +87,21 @@ Rectangle { Button { Layout.rightMargin: 4 - icon.source: CallManager.callType == CallType.VIDEO ? "qrc:/icons/icons/ui/video-call.png" : "qrc:/icons/icons/ui/place-call.png" + icon.source: CallManager.callType == CallType.VIDEO ? "qrc:/icons/icons/ui/video.svg" : "qrc:/icons/icons/ui/place-call.svg" text: qsTr("Accept") palette: Nheko.colors onClicked: { if (CallManager.mics.length == 0) { var dialog = deviceError.createObject(timelineRoot, { "errorString": qsTr("No microphone found."), - "image": ":/icons/icons/ui/place-call.png" + "image": ":/icons/icons/ui/place-call.svg" }); dialog.open(); return ; } else if (!CallManager.mics.includes(Settings.microphone)) { var dialog = deviceError.createObject(timelineRoot, { "errorString": qsTr("Unknown microphone: %1").arg(Settings.microphone), - "image": ":/icons/icons/ui/place-call.png" + "image": ":/icons/icons/ui/place-call.svg" }); dialog.open(); return ; @@ -109,7 +109,7 @@ Rectangle { if (CallManager.callType == CallType.VIDEO && CallManager.cameras.length > 0 && !CallManager.cameras.includes(Settings.camera)) { var dialog = deviceError.createObject(timelineRoot, { "errorString": qsTr("Unknown camera: %1").arg(Settings.camera), - "image": ":/icons/icons/ui/video-call.png" + "image": ":/icons/icons/ui/video.svg" }); dialog.open(); return ; @@ -120,7 +120,7 @@ Rectangle { Button { Layout.rightMargin: 16 - icon.source: "qrc:/icons/icons/ui/end-call.png" + icon.source: "qrc:/icons/icons/ui/end-call.svg" text: qsTr("Decline") palette: Nheko.colors onClicked: { diff --git a/resources/qml/voip/PlaceCall.qml b/resources/qml/voip/PlaceCall.qml index c733012c..0ad546df 100644 --- a/resources/qml/voip/PlaceCall.qml +++ b/resources/qml/voip/PlaceCall.qml @@ -62,7 +62,7 @@ Popup { if (CallManager.mics.length == 0) { var dialog = deviceError.createObject(timelineRoot, { "errorString": qsTr("No microphone found."), - "image": ":/icons/icons/ui/place-call.png" + "image": ":/icons/icons/ui/place-call.svg" }); dialog.open(); return false; @@ -85,7 +85,7 @@ Popup { Button { text: qsTr("Voice") - icon.source: "qrc:/icons/icons/ui/place-call.png" + icon.source: "qrc:/icons/icons/ui/place-call.svg" onClicked: { if (buttonLayout.validateMic()) { Settings.microphone = micCombo.currentText; @@ -98,7 +98,7 @@ Popup { Button { visible: CallManager.cameras.length > 0 text: qsTr("Video") - icon.source: "qrc:/icons/icons/ui/video-call.png" + icon.source: "qrc:/icons/icons/ui/video.svg" onClicked: { if (buttonLayout.validateMic()) { Settings.microphone = micCombo.currentText; @@ -112,7 +112,7 @@ Popup { Button { visible: CallManager.screenShareSupported text: qsTr("Screen") - icon.source: "qrc:/icons/icons/ui/screen-share.png" + icon.source: "qrc:/icons/icons/ui/screen-share.svg" onClicked: { var dialog = screenShareDialog.createObject(timelineRoot); dialog.open(); @@ -140,7 +140,7 @@ Popup { Image { Layout.preferredWidth: 22 Layout.preferredHeight: 22 - source: "image://colorimage/:/icons/icons/ui/microphone-unmute.png?" + Nheko.colors.windowText + source: "image://colorimage/:/icons/icons/ui/microphone-unmute.svg?" + Nheko.colors.windowText } ComboBox { @@ -161,7 +161,7 @@ Popup { Image { Layout.preferredWidth: 22 Layout.preferredHeight: 22 - source: "image://colorimage/:/icons/icons/ui/video-call.png?" + Nheko.colors.windowText + source: "image://colorimage/:/icons/icons/ui/video-call.svg?" + Nheko.colors.windowText } ComboBox { diff --git a/resources/qml/voip/ScreenShare.qml b/resources/qml/voip/ScreenShare.qml index 8cd43b1c..26d81819 100644 --- a/resources/qml/voip/ScreenShare.qml +++ b/resources/qml/voip/ScreenShare.qml @@ -125,7 +125,7 @@ Popup { Button { text: qsTr("Share") - icon.source: "qrc:/icons/icons/ui/screen-share.png" + icon.source: "qrc:/icons/icons/ui/screen-share.svg" onClicked: { if (buttonLayout.validateMic()) { Settings.microphone = micCombo.currentText; diff --git a/resources/res.qrc b/resources/res.qrc index a60f4ab0..898bcb66 100644 --- a/resources/res.qrc +++ b/resources/res.qrc @@ -1,95 +1,55 @@ - icons/ui/at-solid.svg - icons/ui/volume-off-indicator.png - icons/ui/volume-off-indicator@2x.png - icons/ui/volume-up.png - icons/ui/black-bubble-speech.png - icons/ui/black-bubble-speech@2x.png - icons/ui/do-not-disturb-rounded-sign.png - icons/ui/do-not-disturb-rounded-sign@2x.png - icons/ui/round-remove-button.png - icons/ui/round-remove-button@2x.png - icons/ui/double-tick-indicator.png - icons/ui/double-tick-indicator@2x.png - icons/ui/lock.png - icons/ui/lock@2x.png - icons/ui/unlock.png - icons/ui/unlock@2x.png - icons/ui/clock.png - icons/ui/clock@2x.png - icons/ui/checkmark.png - icons/ui/checkmark@2x.png - icons/ui/cursor.png - icons/ui/cursor@2x.png - icons/ui/search.png - icons/ui/search@2x.png - icons/ui/settings.png - icons/ui/settings@2x.png icons/ui/sticky-note-solid.svg - icons/ui/smile.png - icons/ui/smile@2x.png - icons/ui/speech-bubbles-comment-option.png - icons/ui/speech-bubbles-comment-option@2x.png - icons/ui/vertical-ellipsis.png - icons/ui/vertical-ellipsis@2x.png - icons/ui/power-button-off.png - icons/ui/power-button-off@2x.png - icons/ui/plus-black-symbol.png - icons/ui/plus-black-symbol@2x.png - icons/ui/add-square-button.png - icons/ui/add-square-button@2x.png - icons/ui/cloud-storage-uploading-option.png - icons/ui/cloud-storage-uploading-option@2x.png - icons/ui/paper-clip-outline.png - icons/ui/paper-clip-outline@2x.png - icons/ui/angle-pointing-to-left.png - icons/ui/angle-pointing-to-left@2x.png - icons/ui/angle-arrow-down.png - icons/ui/angle-arrow-down@2x.png - icons/ui/arrow-pointing-down.png - icons/ui/arrow-pointing-down@2x.png - icons/ui/play-sign.png - icons/ui/play-sign@2x.png - icons/ui/pause-symbol.png - icons/ui/pause-symbol@2x.png - icons/ui/remove-symbol.png - icons/ui/remove-symbol@2x.png - icons/ui/world.png - icons/ui/world@2x.png - icons/ui/tag.png - icons/ui/tag@2x.png - icons/ui/star.png - icons/ui/star@2x.png - icons/ui/lowprio.png - icons/ui/lowprio@2x.png - icons/ui/edit.png - icons/ui/edit@2x.png - icons/ui/mail-reply.png - icons/ui/place-call.png - icons/ui/end-call.png - icons/ui/microphone-mute.png - icons/ui/microphone-unmute.png - icons/ui/screen-share.png - icons/ui/toggle-camera-view.png - icons/ui/video-call.png - icons/ui/refresh.png - icons/emoji-categories/people.png - icons/emoji-categories/people@2x.png - icons/emoji-categories/nature.png - icons/emoji-categories/nature@2x.png - icons/emoji-categories/foods.png - icons/emoji-categories/foods@2x.png - icons/emoji-categories/activity.png - icons/emoji-categories/activity@2x.png - icons/emoji-categories/travel.png - icons/emoji-categories/travel@2x.png - icons/emoji-categories/objects.png - icons/emoji-categories/objects@2x.png - icons/emoji-categories/symbols.png - icons/emoji-categories/symbols@2x.png - icons/emoji-categories/flags.png - icons/emoji-categories/flags@2x.png + icons/ui/add-square-button.svg + icons/ui/send.svg + icons/ui/smile.svg + icons/ui/user-friends-solid.svg + icons/ui/place-call.svg + icons/ui/attach.svg + icons/ui/angle-arrow-left.svg + icons/ui/chat.svg + icons/ui/checkmark.svg + icons/ui/clock.svg + icons/ui/edit.svg + icons/ui/end-call.svg + icons/ui/lowprio.svg + icons/ui/microphone-mute.svg + icons/ui/microphone-unmute.svg + icons/ui/pause-symbol.svg + icons/ui/play-sign.svg + icons/ui/power-off.svg + icons/ui/refresh.svg + icons/ui/reply.svg + icons/ui/round-remove-button.svg + icons/ui/screen-share.svg + icons/ui/search.svg + icons/ui/settings.svg + icons/ui/shield-unprotected.svg + icons/ui/shield.svg + icons/ui/speech-bubbles.svg + icons/ui/star.svg + icons/ui/tag.svg + icons/ui/video.svg + icons/ui/volume-off-indicator.svg + icons/ui/volume-up.svg + icons/ui/world.svg + icons/ui/picture-in-picture.svg + icons/ui/options.svg + icons/ui/double-checkmark.svg + icons/ui/ban.svg + icons/ui/image-failed.svg + icons/ui/dismiss.svg + icons/ui/download.svg + icons/emoji-categories/activity.svg + icons/emoji-categories/flags.svg + icons/emoji-categories/foods.svg + icons/emoji-categories/nature.svg + icons/emoji-categories/objects.svg + icons/emoji-categories/people.svg + icons/emoji-categories/symbols.svg + icons/emoji-categories/travel.svg + icons/ui/shield-small-filled.svg nheko.png diff --git a/src/LoginPage.cpp b/src/LoginPage.cpp index 7d3e7446..656ee2d9 100644 --- a/src/LoginPage.cpp +++ b/src/LoginPage.cpp @@ -49,7 +49,7 @@ LoginPage::LoginPage(QWidget *parent) top_bar_layout_->addStretch(1); QIcon icon; - icon.addFile(":/icons/icons/ui/angle-pointing-to-left.png"); + icon.addFile(":/icons/icons/ui/angle-arrow-left.svg"); back_button_->setIcon(icon); back_button_->setIconSize(QSize(32, 32)); diff --git a/src/RegisterPage.cpp b/src/RegisterPage.cpp index 271a7fc2..062a04ab 100644 --- a/src/RegisterPage.cpp +++ b/src/RegisterPage.cpp @@ -46,7 +46,7 @@ RegisterPage::RegisterPage(QWidget *parent) back_button_->setMinimumSize(QSize(30, 30)); QIcon icon; - icon.addFile(":/icons/icons/ui/angle-pointing-to-left.png"); + icon.addFile(":/icons/icons/ui/angle-arrow-left.svg"); back_button_->setIcon(icon); back_button_->setIconSize(QSize(32, 32)); diff --git a/src/UserSettingsPage.cpp b/src/UserSettingsPage.cpp index 52567289..f1ef688c 100644 --- a/src/UserSettingsPage.cpp +++ b/src/UserSettingsPage.cpp @@ -715,7 +715,7 @@ UserSettingsPage::UserSettingsPage(QSharedPointer settings, QWidge topLayout_ = new QVBoxLayout{this}; QIcon icon; - icon.addFile(":/icons/icons/ui/angle-pointing-to-left.png"); + icon.addFile(":/icons/icons/ui/angle-arrow-left.svg"); auto backBtn_ = new FlatButton{this}; backBtn_->setMinimumSize(QSize(24, 24)); diff --git a/src/timeline/CommunitiesModel.cpp b/src/timeline/CommunitiesModel.cpp index 77bed387..47ff521d 100644 --- a/src/timeline/CommunitiesModel.cpp +++ b/src/timeline/CommunitiesModel.cpp @@ -32,7 +32,7 @@ CommunitiesModel::data(const QModelIndex &index, int role) const if (index.row() == 0) { switch (role) { case CommunitiesModel::Roles::AvatarUrl: - return QString(":/icons/icons/ui/world.png"); + return QString(":/icons/icons/ui/world.svg"); case CommunitiesModel::Roles::DisplayName: return tr("All rooms"); case CommunitiesModel::Roles::Tooltip: @@ -64,7 +64,7 @@ CommunitiesModel::data(const QModelIndex &index, int role) const if (tag == "m.favourite") { switch (role) { case CommunitiesModel::Roles::AvatarUrl: - return QString(":/icons/icons/ui/star.png"); + return QString(":/icons/icons/ui/star.svg"); case CommunitiesModel::Roles::DisplayName: return tr("Favourites"); case CommunitiesModel::Roles::Tooltip: @@ -73,7 +73,7 @@ CommunitiesModel::data(const QModelIndex &index, int role) const } else if (tag == "m.lowpriority") { switch (role) { case CommunitiesModel::Roles::AvatarUrl: - return QString(":/icons/icons/ui/lowprio.png"); + return QString(":/icons/icons/ui/lowprio.svg"); case CommunitiesModel::Roles::DisplayName: return tr("Low Priority"); case CommunitiesModel::Roles::Tooltip: @@ -82,7 +82,7 @@ CommunitiesModel::data(const QModelIndex &index, int role) const } else if (tag == "m.server_notice") { switch (role) { case CommunitiesModel::Roles::AvatarUrl: - return QString(":/icons/icons/ui/tag.png"); + return QString(":/icons/icons/ui/tag.svg"); case CommunitiesModel::Roles::DisplayName: return tr("Server Notices"); case CommunitiesModel::Roles::Tooltip: @@ -91,7 +91,7 @@ CommunitiesModel::data(const QModelIndex &index, int role) const } else { switch (role) { case CommunitiesModel::Roles::AvatarUrl: - return QString(":/icons/icons/ui/tag.png"); + return QString(":/icons/icons/ui/tag.svg"); case CommunitiesModel::Roles::DisplayName: case CommunitiesModel::Roles::Tooltip: return tag.mid(2); From df1f549a2cbcbcd2396f540e7265fed699ea6b03 Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Wed, 17 Nov 2021 00:35:35 +0100 Subject: [PATCH 2/2] Use filled shields everywhere and distinguish different states more --- .../icons/ui/shield-filled-checkmark.svg | 1 + resources/icons/ui/shield-filled-cross.svg | 1 + .../ui/shield-filled-exclamation-mark.svg | 1 + resources/icons/ui/shield-filled.svg | 1 + resources/icons/ui/shield-small-filled.svg | 3 --- resources/icons/ui/shield-unprotected.svg | 3 --- resources/icons/ui/shield.svg | 3 --- resources/qml/EncryptionIndicator.qml | 19 +++++++++++---- resources/qml/TopBar.qml | 2 ++ resources/qml/dialogs/UserProfile.qml | 23 +++++++++++-------- resources/res.qrc | 7 +++--- 11 files changed, 38 insertions(+), 26 deletions(-) create mode 100644 resources/icons/ui/shield-filled-checkmark.svg create mode 100644 resources/icons/ui/shield-filled-cross.svg create mode 100644 resources/icons/ui/shield-filled-exclamation-mark.svg create mode 100644 resources/icons/ui/shield-filled.svg delete mode 100644 resources/icons/ui/shield-small-filled.svg delete mode 100644 resources/icons/ui/shield-unprotected.svg delete mode 100644 resources/icons/ui/shield.svg diff --git a/resources/icons/ui/shield-filled-checkmark.svg b/resources/icons/ui/shield-filled-checkmark.svg new file mode 100644 index 00000000..4f472546 --- /dev/null +++ b/resources/icons/ui/shield-filled-checkmark.svg @@ -0,0 +1 @@ + diff --git a/resources/icons/ui/shield-filled-cross.svg b/resources/icons/ui/shield-filled-cross.svg new file mode 100644 index 00000000..a3b1a6a5 --- /dev/null +++ b/resources/icons/ui/shield-filled-cross.svg @@ -0,0 +1 @@ + diff --git a/resources/icons/ui/shield-filled-exclamation-mark.svg b/resources/icons/ui/shield-filled-exclamation-mark.svg new file mode 100644 index 00000000..1fc7ff1f --- /dev/null +++ b/resources/icons/ui/shield-filled-exclamation-mark.svg @@ -0,0 +1 @@ + diff --git a/resources/icons/ui/shield-filled.svg b/resources/icons/ui/shield-filled.svg new file mode 100644 index 00000000..d89abdac --- /dev/null +++ b/resources/icons/ui/shield-filled.svg @@ -0,0 +1 @@ + diff --git a/resources/icons/ui/shield-small-filled.svg b/resources/icons/ui/shield-small-filled.svg deleted file mode 100644 index 34baa6e0..00000000 --- a/resources/icons/ui/shield-small-filled.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/resources/icons/ui/shield-unprotected.svg b/resources/icons/ui/shield-unprotected.svg deleted file mode 100644 index 65602870..00000000 --- a/resources/icons/ui/shield-unprotected.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/resources/icons/ui/shield.svg b/resources/icons/ui/shield.svg deleted file mode 100644 index 43c1d16d..00000000 --- a/resources/icons/ui/shield.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/resources/qml/EncryptionIndicator.qml b/resources/qml/EncryptionIndicator.qml index 7124cc53..0bd0dfa1 100644 --- a/resources/qml/EncryptionIndicator.qml +++ b/resources/qml/EncryptionIndicator.qml @@ -13,14 +13,25 @@ Image { property int trust: Crypto.Unverified property string sourceUrl: { - if (width <= 16 || height <= 16) - return "image://colorimage/:/icons/icons/ui/shield-small-filled.svg?"; - else - return "image://colorimage/:/icons/icons/ui/shield.svg?"; + if (!encrypted) + return "image://colorimage/:/icons/icons/ui/shield-filled-cross.svg?"; + + switch (trust) { + case Crypto.Verified: + return "image://colorimage/:/icons/icons/ui/shield-filled-checkmark.svg?"; + case Crypto.TOFU: + return "image://colorimage/:/icons/icons/ui/shield-filled.svg?"; + case Crypto.Unverified: + return "image://colorimage/:/icons/icons/ui/shield-filled-exclamation-mark.svg?"; + default: + return "image://colorimage/:/icons/icons/ui/shield-filled-cross.svg?"; + } } width: 16 height: 16 + sourceSize.height: height + sourceSize.width: width source: { if (encrypted) { switch (trust) { diff --git a/resources/qml/TopBar.qml b/resources/qml/TopBar.qml index 433cd321..45ce289a 100644 --- a/resources/qml/TopBar.qml +++ b/resources/qml/TopBar.qml @@ -117,6 +117,8 @@ Rectangle { Layout.rowSpan: 2 Layout.preferredHeight: Nheko.avatarSize - Nheko.paddingMedium Layout.preferredWidth: Nheko.avatarSize - Nheko.paddingMedium + sourceSize.height: Layout.preferredHeight + sourceSize.width: Layout.preferredWidth visible: isEncrypted encrypted: isEncrypted trust: trustlevel diff --git a/resources/qml/dialogs/UserProfile.qml b/resources/qml/dialogs/UserProfile.qml index e4a0a6cb..6c8f9ba2 100644 --- a/resources/qml/dialogs/UserProfile.qml +++ b/resources/qml/dialogs/UserProfile.qml @@ -213,12 +213,13 @@ ApplicationWindow { onClicked: profile.verify() } - Image { + EncryptionIndicator { Layout.preferredHeight: 16 Layout.preferredWidth: 16 - source: "image://colorimage/:/icons/icons/ui/shield-small-filled.svg?" + ((profile.userVerified == Crypto.Verified) ? "green" : Nheko.colors.buttonText) - visible: profile.userVerified != Crypto.Unverified + encrypted: profile.userVerificationEnabled + trust: profile.userVerified Layout.alignment: Qt.AlignHCenter + ToolTip.visible: false } RowLayout { @@ -304,16 +305,18 @@ ApplicationWindow { Layout.preferredHeight: 16 Layout.preferredWidth: 16 visible: profile.isSelf && verificationStatus != VerificationStatus.NOT_APPLICABLE + sourceSize.height: 16 + sourceSize.width: 16 source: { switch (verificationStatus) { case VerificationStatus.VERIFIED: - return "image://colorimage/:/icons/icons/ui/shield-small-filled.svg?green"; + return "image://colorimage/:/icons/icons/ui/shield-filled-checkmark.svg?green"; case VerificationStatus.UNVERIFIED: - return "image://colorimage/:/icons/icons/ui/shield-unprotected.svg?#d6c020"; + return "image://colorimage/:/icons/icons/ui/shield-filled-exclamation-mark.svg?#d6c020"; case VerificationStatus.SELF: - return "image://colorimage/:/icons/icons/ui/checkmark.svg?green"; + return "image://colorimage/:/icons/ui/checkmark.svg?green"; default: - return "image://colorimage/:/icons/icons/ui/shield-unprotected.svg?red"; + return "image://colorimage/:/icons/ui/shield-filled-cross.svg?#d6c020"; } } } @@ -388,13 +391,13 @@ ApplicationWindow { source: { switch (verificationStatus) { case VerificationStatus.VERIFIED: - return "image://colorimage/:/icons/icons/ui/shield-small-filled.svg?green"; + return "image://colorimage/:/icons/icons/ui/shield-filled-checkmark.svg?green"; case VerificationStatus.UNVERIFIED: - return "image://colorimage/:/icons/icons/ui/shield-unprotected.svg?#d6c020"; + return "image://colorimage/:/icons/icons/ui/shield-filled-exclamation-mark.svg?#d6c020"; case VerificationStatus.SELF: return "image://colorimage/:/icons/icons/ui/checkmark.svg?green"; default: - return "image://colorimage/:/icons/icons/ui/shield-unprotected.svg?red"; + return "image://colorimage/:/icons/icons/ui/shield-filled.svg?red"; } } } diff --git a/resources/res.qrc b/resources/res.qrc index 898bcb66..838aeadb 100644 --- a/resources/res.qrc +++ b/resources/res.qrc @@ -25,8 +25,6 @@ icons/ui/screen-share.svg icons/ui/search.svg icons/ui/settings.svg - icons/ui/shield-unprotected.svg - icons/ui/shield.svg icons/ui/speech-bubbles.svg icons/ui/star.svg icons/ui/tag.svg @@ -49,7 +47,10 @@ icons/emoji-categories/people.svg icons/emoji-categories/symbols.svg icons/emoji-categories/travel.svg - icons/ui/shield-small-filled.svg + icons/ui/shield-filled.svg + icons/ui/shield-filled-exclamation-mark.svg + icons/ui/shield-filled-checkmark.svg + icons/ui/shield-filled-cross.svg nheko.png