From d1a3ba689f4d5e74564dd05f05977921a32f9480 Mon Sep 17 00:00:00 2001 From: Chris Bobbe Date: Tue, 1 Aug 2023 18:13:33 -0700 Subject: [PATCH] icons: Add group_dm custom icon, for recent-DMs screen Made by Vlad for mobile. This is the SVG file Vlad shared on CZO: https://chat.zulip.org/#narrow/stream/243-mobile-team/topic/design.3A.20DM-conversation.20list/near/1594671 Related: #119 --- assets/icons/ZulipIcons.ttf | Bin 5180 -> 5364 bytes assets/icons/group_dm.svg | 1 + lib/widgets/icons.dart | 20 ++++++++++++-------- 3 files changed, 13 insertions(+), 8 deletions(-) create mode 100644 assets/icons/group_dm.svg diff --git a/assets/icons/ZulipIcons.ttf b/assets/icons/ZulipIcons.ttf index 7882e359fb72064ac177c1989353b8b2486145a8..6bf9215cd3239786572d5d4db859da78f65126d2 100644 GIT binary patch delta 1193 zcma)*%WG3n5Qk^Zy@|K4+uY{W=GC-n)FM8j^pR>?T6|ChU)Y74n5HqQCcSCeYK3CD zaN|a*w+j&j1;MQ-6c=466jv@>s8DesxKVUr!HtWmzZ1_N;0@oIIdf*_%*?%6-T8A@ zm6(VcXpuD9ckJxB;e^(8o``!v>g3tI$+0(QP7{e)cwNYrGUczsmxhS6Q(#ZNc5Y|qTD8>16MK6$==dv$A5d#wX>Vc&ms z_4fDu-0s9UU;Ri11*nsfG)D7umsV&Ejylk&iOiZ_M=t0-3R9E>xv3Rr2DQNEh1HMv zAnY#kz|u&T@^QhZjUvR87Rku?m>(fdE_v3zRXJ~mc&i*njBjk zw83yLJGtFGM>q;Y6p&F)<+a z@b-i$VjK(%XbBCfFUH9MKA7P9vEfuF$NNY6uyVY%>xf1NyW<@3MMqK{9VxkpX{)1O zddlrf3jxC^%hcn&gMGgrThiLssY{P%%k{qu{3UOB4+S_*+PFRI$`|eNoRP2CbLI3z e$$94;ja7J#%bey3E^&b~Jj0Vb#aWhbh3GFDe5$Pg delta 977 zcma))%}*0S7{;I3-Imhr2c_M%^n(z;0)_-dgGdww4<^Q_fnbaWVQFiNw6uX@YN9EA z#FGhuHEN8104EN>fkO`*ICwJNym~Soyl6alL49VOKfpG>eP-TypLgDw-JgA}-X;V9 z6D!bh;_~Fw_|f6MRX_}rW7j7K25)|x7y+~yX3gX(cJ1nF|5HHcy53VPKe)TUVc!P4 zZvg+hQo+vO|GK}$+|OjF#DLE*G90(aky54J=+*ulu-+c$jdC@2-oEr~>>dl;Vqmml zH)>)?&>)hW_bk|zg0*{b5Qvie)?$`$p$5~iNx^s>5Fe4^9pux+i!781s6GDO- zV%)=6fGb_DLq|K~QA7~q(_%*4b;f46;N>JmV~{pKZBc64wRt)F7nd!yxfz|vut=IY zNn)|BARU4Ym>h-JScIMwGXO(OISuWC@H@NOap#NnD7(W<`P=02f@U+Bp)o>R zI28|Mk&Xrv&ST@b)1iBs0oj3&Z$|#IWLgoU+KNu|pO06q`)MZ5i_|E&5!0~vi zqtvqatxafKx=+7j7{(1_({t_r{=oL0_dwqsGk^K`8IQ!ynb2pebx*Neoh>*oVpp;y ZVT&a(E#}06SQa@kFDhbD \ No newline at end of file diff --git a/lib/widgets/icons.dart b/lib/widgets/icons.dart index 508d6144aa..1d599bfb91 100644 --- a/lib/widgets/icons.dart +++ b/lib/widgets/icons.dart @@ -14,6 +14,7 @@ abstract final class ZulipIcons { // // * Add an SVG file in `assets/icons/`, // or otherwise edit the SVG files there. + // The files' names (before ".svg") should be valid Dart identifiers. // // * Then run the command `scripts/icons/build-icon-font`. // That will update this file and the generated icon font, @@ -27,29 +28,32 @@ abstract final class ZulipIcons { /// The Zulip custom icon "globe". static const IconData globe = IconData(0xf102, fontFamily: "Zulip Icons"); + /// The Zulip custom icon "group_dm". + static const IconData group_dm = IconData(0xf103, fontFamily: "Zulip Icons"); + /// The Zulip custom icon "hash_sign". - static const IconData hash_sign = IconData(0xf103, fontFamily: "Zulip Icons"); + static const IconData hash_sign = IconData(0xf104, fontFamily: "Zulip Icons"); /// The Zulip custom icon "language". - static const IconData language = IconData(0xf104, fontFamily: "Zulip Icons"); + static const IconData language = IconData(0xf105, fontFamily: "Zulip Icons"); /// The Zulip custom icon "lock". - static const IconData lock = IconData(0xf105, fontFamily: "Zulip Icons"); + static const IconData lock = IconData(0xf106, fontFamily: "Zulip Icons"); /// The Zulip custom icon "mute". - static const IconData mute = IconData(0xf106, fontFamily: "Zulip Icons"); + static const IconData mute = IconData(0xf107, fontFamily: "Zulip Icons"); /// The Zulip custom icon "read_receipts". - static const IconData read_receipts = IconData(0xf107, fontFamily: "Zulip Icons"); + static const IconData read_receipts = IconData(0xf108, fontFamily: "Zulip Icons"); /// The Zulip custom icon "topic". - static const IconData topic = IconData(0xf108, fontFamily: "Zulip Icons"); + static const IconData topic = IconData(0xf109, fontFamily: "Zulip Icons"); /// The Zulip custom icon "unmute". - static const IconData unmute = IconData(0xf109, fontFamily: "Zulip Icons"); + static const IconData unmute = IconData(0xf10a, fontFamily: "Zulip Icons"); /// The Zulip custom icon "user". - static const IconData user = IconData(0xf10a, fontFamily: "Zulip Icons"); + static const IconData user = IconData(0xf10b, fontFamily: "Zulip Icons"); // END GENERATED ICON DATA }