Skip to content

Commit e9e8ac0

Browse files
committed
icons: Add message_checked icon, from Figma
Figma doesn't specify this icon explicitly. Based on discussions in PR zulip#1274 (zulip#1274 (comment)), we chose this icon for consistency with the "Mark as read" option on web. reference: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=3512-7&t=iwirdCVutQls9R0A-4
1 parent b74ad7a commit e9e8ac0

File tree

4 files changed

+32
-25
lines changed

4 files changed

+32
-25
lines changed

assets/icons/ZulipIcons.ttf

256 Bytes
Binary file not shown.

assets/icons/message_checked.svg

Lines changed: 4 additions & 0 deletions
Loading

lib/widgets/icons.dart

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -102,44 +102,47 @@ abstract final class ZulipIcons {
102102
/// The Zulip custom icon "menu".
103103
static const IconData menu = IconData(0xf11a, fontFamily: "Zulip Icons");
104104

105+
/// The Zulip custom icon "message_checked".
106+
static const IconData message_checked = IconData(0xf11b, fontFamily: "Zulip Icons");
107+
105108
/// The Zulip custom icon "message_feed".
106-
static const IconData message_feed = IconData(0xf11b, fontFamily: "Zulip Icons");
109+
static const IconData message_feed = IconData(0xf11c, fontFamily: "Zulip Icons");
107110

108111
/// The Zulip custom icon "mute".
109-
static const IconData mute = IconData(0xf11c, fontFamily: "Zulip Icons");
112+
static const IconData mute = IconData(0xf11d, fontFamily: "Zulip Icons");
110113

111114
/// The Zulip custom icon "read_receipts".
112-
static const IconData read_receipts = IconData(0xf11d, fontFamily: "Zulip Icons");
115+
static const IconData read_receipts = IconData(0xf11e, fontFamily: "Zulip Icons");
113116

114117
/// The Zulip custom icon "send".
115-
static const IconData send = IconData(0xf11e, fontFamily: "Zulip Icons");
118+
static const IconData send = IconData(0xf11f, fontFamily: "Zulip Icons");
116119

117120
/// The Zulip custom icon "share".
118-
static const IconData share = IconData(0xf11f, fontFamily: "Zulip Icons");
121+
static const IconData share = IconData(0xf120, fontFamily: "Zulip Icons");
119122

120123
/// The Zulip custom icon "share_ios".
121-
static const IconData share_ios = IconData(0xf120, fontFamily: "Zulip Icons");
124+
static const IconData share_ios = IconData(0xf121, fontFamily: "Zulip Icons");
122125

123126
/// The Zulip custom icon "smile".
124-
static const IconData smile = IconData(0xf121, fontFamily: "Zulip Icons");
127+
static const IconData smile = IconData(0xf122, fontFamily: "Zulip Icons");
125128

126129
/// The Zulip custom icon "star".
127-
static const IconData star = IconData(0xf122, fontFamily: "Zulip Icons");
130+
static const IconData star = IconData(0xf123, fontFamily: "Zulip Icons");
128131

129132
/// The Zulip custom icon "star_filled".
130-
static const IconData star_filled = IconData(0xf123, fontFamily: "Zulip Icons");
133+
static const IconData star_filled = IconData(0xf124, fontFamily: "Zulip Icons");
131134

132135
/// The Zulip custom icon "three_person".
133-
static const IconData three_person = IconData(0xf124, fontFamily: "Zulip Icons");
136+
static const IconData three_person = IconData(0xf125, fontFamily: "Zulip Icons");
134137

135138
/// The Zulip custom icon "topic".
136-
static const IconData topic = IconData(0xf125, fontFamily: "Zulip Icons");
139+
static const IconData topic = IconData(0xf126, fontFamily: "Zulip Icons");
137140

138141
/// The Zulip custom icon "unmute".
139-
static const IconData unmute = IconData(0xf126, fontFamily: "Zulip Icons");
142+
static const IconData unmute = IconData(0xf127, fontFamily: "Zulip Icons");
140143

141144
/// The Zulip custom icon "user".
142-
static const IconData user = IconData(0xf127, fontFamily: "Zulip Icons");
145+
static const IconData user = IconData(0xf128, fontFamily: "Zulip Icons");
143146

144147
// END GENERATED ICON DATA
145148
}

pubspec.lock

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,10 @@ packages:
5050
dependency: transitive
5151
description:
5252
name: async
53-
sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63
53+
sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb"
5454
url: "https://pub.dev"
5555
source: hosted
56-
version: "2.12.0"
56+
version: "2.13.0"
5757
boolean_selector:
5858
dependency: transitive
5959
description:
@@ -291,10 +291,10 @@ packages:
291291
dependency: "direct dev"
292292
description:
293293
name: fake_async
294-
sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc"
294+
sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44"
295295
url: "https://pub.dev"
296296
source: hosted
297-
version: "1.3.2"
297+
version: "1.3.3"
298298
ffi:
299299
dependency: transitive
300300
description:
@@ -607,10 +607,10 @@ packages:
607607
dependency: "direct main"
608608
description:
609609
name: intl
610-
sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf
610+
sha256: "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5"
611611
url: "https://pub.dev"
612612
source: hosted
613-
version: "0.19.0"
613+
version: "0.20.2"
614614
io:
615615
dependency: transitive
616616
description:
@@ -647,10 +647,10 @@ packages:
647647
dependency: transitive
648648
description:
649649
name: leak_tracker
650-
sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec
650+
sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0"
651651
url: "https://pub.dev"
652652
source: hosted
653-
version: "10.0.8"
653+
version: "10.0.9"
654654
leak_tracker_flutter_testing:
655655
dependency: transitive
656656
description:
@@ -1244,10 +1244,10 @@ packages:
12441244
dependency: transitive
12451245
description:
12461246
name: vm_service
1247-
sha256: "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14"
1247+
sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02
12481248
url: "https://pub.dev"
12491249
source: hosted
1250-
version: "14.3.1"
1250+
version: "15.0.0"
12511251
wakelock_plus:
12521252
dependency: "direct main"
12531253
description:
@@ -1300,10 +1300,10 @@ packages:
13001300
dependency: transitive
13011301
description:
13021302
name: webdriver
1303-
sha256: "3d773670966f02a646319410766d3b5e1037efb7f07cc68f844d5e06cd4d61c8"
1303+
sha256: "2f3a14ca026957870cfd9c635b83507e0e51d8091568e90129fbf805aba7cade"
13041304
url: "https://pub.dev"
13051305
source: hosted
1306-
version: "3.0.4"
1306+
version: "3.1.0"
13071307
webkit_inspection_protocol:
13081308
dependency: transitive
13091309
description:

0 commit comments

Comments
 (0)