diff --git a/bin/internal/material_fonts.version b/bin/internal/material_fonts.version index 677ef0f74c..0b744183dd 100644 --- a/bin/internal/material_fonts.version +++ b/bin/internal/material_fonts.version @@ -1 +1 @@ -flutter_infra_release/flutter/fonts/d76e4de0ef19d04a55bf3117322be9ced21864aa/fonts.zip +flutter_infra_release/flutter/fonts/c633fffd8c20eed6cbc0098aec53b27dcd8f34cc/fonts.zip diff --git a/packages/flutter/lib/src/material/icons.dart b/packages/flutter/lib/src/material/icons.dart index 8355ef3426..dffcf21a7e 100644 --- a/packages/flutter/lib/src/material/icons.dart +++ b/packages/flutter/lib/src/material/icons.dart @@ -2298,6 +2298,18 @@ class Icons { /// arrow_left — material icon named "arrow left" (outlined). static const IconData arrow_left_outlined = IconData(0xee8e, fontFamily: 'MaterialIcons', matchTextDirection: true); + /// arrow_outward — material icon named "arrow outward". + static const IconData arrow_outward = IconData(0xf0852, fontFamily: 'MaterialIcons'); + + /// arrow_outward — material icon named "arrow outward" (sharp). + static const IconData arrow_outward_sharp = IconData(0xf0834, fontFamily: 'MaterialIcons'); + + /// arrow_outward — material icon named "arrow outward" (round). + static const IconData arrow_outward_rounded = IconData(0xf087d, fontFamily: 'MaterialIcons'); + + /// arrow_outward — material icon named "arrow outward" (outlined). + static const IconData arrow_outward_outlined = IconData(0xf089b, fontFamily: 'MaterialIcons'); + /// arrow_right — material icon named "arrow right". static const IconData arrow_right = IconData(0xe09e, fontFamily: 'MaterialIcons', matchTextDirection: true); @@ -2394,6 +2406,9 @@ class Icons { /// assignment — material icon named "assignment" (outlined). static const IconData assignment_outlined = IconData(0xee98, fontFamily: 'MaterialIcons', matchTextDirection: true); + /// assignment_add — material icon named "assignment add". + static const IconData assignment_add = IconData(0xf0853, fontFamily: 'MaterialIcons'); + /// assignment_ind — material icon named "assignment ind". static const IconData assignment_ind = IconData(0xe0a6, fontFamily: 'MaterialIcons'); @@ -2454,6 +2469,18 @@ class Icons { /// assignment_turned_in — material icon named "assignment turned in" (outlined). static const IconData assignment_turned_in_outlined = IconData(0xee9b, fontFamily: 'MaterialIcons'); + /// assist_walker — material icon named "assist walker". + static const IconData assist_walker = IconData(0xf0854, fontFamily: 'MaterialIcons'); + + /// assist_walker — material icon named "assist walker" (sharp). + static const IconData assist_walker_sharp = IconData(0xf0835, fontFamily: 'MaterialIcons'); + + /// assist_walker — material icon named "assist walker" (round). + static const IconData assist_walker_rounded = IconData(0xf087e, fontFamily: 'MaterialIcons'); + + /// assist_walker — material icon named "assist walker" (outlined). + static const IconData assist_walker_outlined = IconData(0xf089c, fontFamily: 'MaterialIcons'); + /// assistant — material icon named "assistant". static const IconData assistant = IconData(0xe0ab, fontFamily: 'MaterialIcons'); @@ -2913,6 +2940,9 @@ class Icons { /// bar_chart — material icon named "bar chart" (outlined). static const IconData bar_chart_outlined = IconData(0xeebc, fontFamily: 'MaterialIcons'); + /// barcode_reader — material icon named "barcode reader". + static const IconData barcode_reader = IconData(0xf0855, fontFamily: 'MaterialIcons'); + /// batch_prediction — material icon named "batch prediction". static const IconData batch_prediction = IconData(0xe0cd, fontFamily: 'MaterialIcons'); @@ -3249,6 +3279,18 @@ class Icons { /// blender — material icon named "blender" (outlined). static const IconData blender_outlined = IconData(0xeed0, fontFamily: 'MaterialIcons'); + /// blind — material icon named "blind". + static const IconData blind = IconData(0xf0856, fontFamily: 'MaterialIcons'); + + /// blind — material icon named "blind" (sharp). + static const IconData blind_sharp = IconData(0xf0836, fontFamily: 'MaterialIcons'); + + /// blind — material icon named "blind" (round). + static const IconData blind_rounded = IconData(0xf087f, fontFamily: 'MaterialIcons'); + + /// blind — material icon named "blind" (outlined). + static const IconData blind_outlined = IconData(0xf089d, fontFamily: 'MaterialIcons'); + /// blinds — material icon named "blinds". static const IconData blinds = IconData(0xf078f, fontFamily: 'MaterialIcons'); @@ -5535,6 +5577,18 @@ class Icons { /// construction — material icon named "construction" (outlined). static const IconData construction_outlined = IconData(0xef78, fontFamily: 'MaterialIcons'); + /// contact_emergency — material icon named "contact emergency". + static const IconData contact_emergency = IconData(0xf0857, fontFamily: 'MaterialIcons'); + + /// contact_emergency — material icon named "contact emergency" (sharp). + static const IconData contact_emergency_sharp = IconData(0xf0837, fontFamily: 'MaterialIcons'); + + /// contact_emergency — material icon named "contact emergency" (round). + static const IconData contact_emergency_rounded = IconData(0xf0880, fontFamily: 'MaterialIcons'); + + /// contact_emergency — material icon named "contact emergency" (outlined). + static const IconData contact_emergency_outlined = IconData(0xf089e, fontFamily: 'MaterialIcons'); + /// contact_mail — material icon named "contact mail". static const IconData contact_mail = IconData(0xe18a, fontFamily: 'MaterialIcons'); @@ -5727,6 +5781,9 @@ class Icons { /// control_point_duplicate — material icon named "control point duplicate" (outlined). static const IconData control_point_duplicate_outlined = IconData(0xef84, fontFamily: 'MaterialIcons'); + /// conveyor_belt — material icon named "conveyor belt". + static const IconData conveyor_belt = IconData(0xf0858, fontFamily: 'MaterialIcons'); + /// cookie — material icon named "cookie". static const IconData cookie = IconData(0xf04d9, fontFamily: 'MaterialIcons'); @@ -6747,6 +6804,9 @@ class Icons { /// devices_other — material icon named "devices other" (outlined). static const IconData devices_other_outlined = IconData(0xefba, fontFamily: 'MaterialIcons'); + /// dew_point — material icon named "dew point". + static const IconData dew_point = IconData(0xf0859, fontFamily: 'MaterialIcons'); + /// dialer_sip — material icon named "dialer sip". static const IconData dialer_sip = IconData(0xe1cd, fontFamily: 'MaterialIcons'); @@ -7131,6 +7191,42 @@ class Icons { /// display_settings — material icon named "display settings" (outlined). static const IconData display_settings_outlined = IconData(0xf05eb, fontFamily: 'MaterialIcons'); + /// diversity_1 — material icon named "diversity 1". + static const IconData diversity_1 = IconData(0xf085a, fontFamily: 'MaterialIcons'); + + /// diversity_1 — material icon named "diversity 1" (sharp). + static const IconData diversity_1_sharp = IconData(0xf0838, fontFamily: 'MaterialIcons'); + + /// diversity_1 — material icon named "diversity 1" (round). + static const IconData diversity_1_rounded = IconData(0xf0881, fontFamily: 'MaterialIcons'); + + /// diversity_1 — material icon named "diversity 1" (outlined). + static const IconData diversity_1_outlined = IconData(0xf089f, fontFamily: 'MaterialIcons'); + + /// diversity_2 — material icon named "diversity 2". + static const IconData diversity_2 = IconData(0xf085b, fontFamily: 'MaterialIcons'); + + /// diversity_2 — material icon named "diversity 2" (sharp). + static const IconData diversity_2_sharp = IconData(0xf0839, fontFamily: 'MaterialIcons'); + + /// diversity_2 — material icon named "diversity 2" (round). + static const IconData diversity_2_rounded = IconData(0xf0882, fontFamily: 'MaterialIcons'); + + /// diversity_2 — material icon named "diversity 2" (outlined). + static const IconData diversity_2_outlined = IconData(0xf08a0, fontFamily: 'MaterialIcons'); + + /// diversity_3 — material icon named "diversity 3". + static const IconData diversity_3 = IconData(0xf085c, fontFamily: 'MaterialIcons'); + + /// diversity_3 — material icon named "diversity 3" (sharp). + static const IconData diversity_3_sharp = IconData(0xf083a, fontFamily: 'MaterialIcons'); + + /// diversity_3 — material icon named "diversity 3" (round). + static const IconData diversity_3_rounded = IconData(0xf0883, fontFamily: 'MaterialIcons'); + + /// diversity_3 — material icon named "diversity 3" (outlined). + static const IconData diversity_3_outlined = IconData(0xf08a1, fontFamily: 'MaterialIcons'); + /// dnd_forwardslash — material icon named "dnd forwardslash". static const IconData dnd_forwardslash = IconData(0xe1eb, fontFamily: 'MaterialIcons'); @@ -7842,6 +7938,9 @@ class Icons { /// edit_calendar — material icon named "edit calendar" (outlined). static const IconData edit_calendar_outlined = IconData(0xf05ef, fontFamily: 'MaterialIcons'); + /// edit_document — material icon named "edit document". + static const IconData edit_document = IconData(0xf085d, fontFamily: 'MaterialIcons'); + /// edit_location — material icon named "edit location". static const IconData edit_location = IconData(0xe21c, fontFamily: 'MaterialIcons'); @@ -7914,6 +8013,9 @@ class Icons { /// edit_road — material icon named "edit road" (outlined). static const IconData edit_road_outlined = IconData(0xf00e, fontFamily: 'MaterialIcons'); + /// edit_square — material icon named "edit square". + static const IconData edit_square = IconData(0xf085e, fontFamily: 'MaterialIcons'); + /// egg — material icon named "egg". static const IconData egg = IconData(0xf04f8, fontFamily: 'MaterialIcons'); @@ -8682,6 +8784,66 @@ class Icons { /// face — material icon named "face" (outlined). static const IconData face_outlined = IconData(0xf040, fontFamily: 'MaterialIcons'); + /// face_2 — material icon named "face 2". + static const IconData face_2 = IconData(0xf085f, fontFamily: 'MaterialIcons'); + + /// face_2 — material icon named "face 2" (sharp). + static const IconData face_2_sharp = IconData(0xf083b, fontFamily: 'MaterialIcons'); + + /// face_2 — material icon named "face 2" (round). + static const IconData face_2_rounded = IconData(0xf0884, fontFamily: 'MaterialIcons'); + + /// face_2 — material icon named "face 2" (outlined). + static const IconData face_2_outlined = IconData(0xf08a2, fontFamily: 'MaterialIcons'); + + /// face_3 — material icon named "face 3". + static const IconData face_3 = IconData(0xf0860, fontFamily: 'MaterialIcons'); + + /// face_3 — material icon named "face 3" (sharp). + static const IconData face_3_sharp = IconData(0xf083c, fontFamily: 'MaterialIcons'); + + /// face_3 — material icon named "face 3" (round). + static const IconData face_3_rounded = IconData(0xf0885, fontFamily: 'MaterialIcons'); + + /// face_3 — material icon named "face 3" (outlined). + static const IconData face_3_outlined = IconData(0xf08a3, fontFamily: 'MaterialIcons'); + + /// face_4 — material icon named "face 4". + static const IconData face_4 = IconData(0xf0861, fontFamily: 'MaterialIcons'); + + /// face_4 — material icon named "face 4" (sharp). + static const IconData face_4_sharp = IconData(0xf083d, fontFamily: 'MaterialIcons'); + + /// face_4 — material icon named "face 4" (round). + static const IconData face_4_rounded = IconData(0xf0886, fontFamily: 'MaterialIcons'); + + /// face_4 — material icon named "face 4" (outlined). + static const IconData face_4_outlined = IconData(0xf08a4, fontFamily: 'MaterialIcons'); + + /// face_5 — material icon named "face 5". + static const IconData face_5 = IconData(0xf0862, fontFamily: 'MaterialIcons'); + + /// face_5 — material icon named "face 5" (sharp). + static const IconData face_5_sharp = IconData(0xf083e, fontFamily: 'MaterialIcons'); + + /// face_5 — material icon named "face 5" (round). + static const IconData face_5_rounded = IconData(0xf0887, fontFamily: 'MaterialIcons'); + + /// face_5 — material icon named "face 5" (outlined). + static const IconData face_5_outlined = IconData(0xf08a5, fontFamily: 'MaterialIcons'); + + /// face_6 — material icon named "face 6". + static const IconData face_6 = IconData(0xf0863, fontFamily: 'MaterialIcons'); + + /// face_6 — material icon named "face 6" (sharp). + static const IconData face_6_sharp = IconData(0xf083f, fontFamily: 'MaterialIcons'); + + /// face_6 — material icon named "face 6" (round). + static const IconData face_6_rounded = IconData(0xf0888, fontFamily: 'MaterialIcons'); + + /// face_6 — material icon named "face 6" (outlined). + static const IconData face_6_outlined = IconData(0xf08a6, fontFamily: 'MaterialIcons'); + /// face_retouching_natural — material icon named "face retouching natural". static const IconData face_retouching_natural = IconData(0xe253, fontFamily: 'MaterialIcons'); @@ -9075,6 +9237,9 @@ class Icons { /// file_upload — material icon named "file upload" (outlined). static const IconData file_upload_outlined = IconData(0xf05d, fontFamily: 'MaterialIcons'); + /// file_upload_off — material icon named "file upload off". + static const IconData file_upload_off = IconData(0xf0864, fontFamily: 'MaterialIcons'); + /// filter — material icon named "filter". static const IconData filter = IconData(0xe26f, fontFamily: 'MaterialIcons'); @@ -9730,16 +9895,28 @@ class Icons { static const IconData flood_outlined = IconData(0xf06f3, fontFamily: 'MaterialIcons'); /// flourescent — material icon named "flourescent". - static const IconData flourescent = IconData(0xe29f, fontFamily: 'MaterialIcons'); + static const IconData flourescent = IconData(0xf0865, fontFamily: 'MaterialIcons'); /// flourescent — material icon named "flourescent" (sharp). - static const IconData flourescent_sharp = IconData(0xe99a, fontFamily: 'MaterialIcons'); + static const IconData flourescent_sharp = IconData(0xf0840, fontFamily: 'MaterialIcons'); /// flourescent — material icon named "flourescent" (round). - static const IconData flourescent_rounded = IconData(0xf779, fontFamily: 'MaterialIcons'); + static const IconData flourescent_rounded = IconData(0xf0889, fontFamily: 'MaterialIcons'); /// flourescent — material icon named "flourescent" (outlined). - static const IconData flourescent_outlined = IconData(0xf08c, fontFamily: 'MaterialIcons'); + static const IconData flourescent_outlined = IconData(0xf08a7, fontFamily: 'MaterialIcons'); + + /// fluorescent — material icon named "fluorescent". + static const IconData fluorescent = IconData(0xf0865, fontFamily: 'MaterialIcons'); + + /// fluorescent — material icon named "fluorescent" (sharp). + static const IconData fluorescent_sharp = IconData(0xf0840, fontFamily: 'MaterialIcons'); + + /// fluorescent — material icon named "fluorescent" (round). + static const IconData fluorescent_rounded = IconData(0xf0889, fontFamily: 'MaterialIcons'); + + /// fluorescent — material icon named "fluorescent" (outlined). + static const IconData fluorescent_outlined = IconData(0xf08a7, fontFamily: 'MaterialIcons'); /// flutter_dash — material icon named "flutter dash". static const IconData flutter_dash = IconData(0xe2a0, fontFamily: 'MaterialIcons'); @@ -9960,6 +10137,9 @@ class Icons { /// fork_right — material icon named "fork right" (outlined). static const IconData fork_right_outlined = IconData(0xf0605, fontFamily: 'MaterialIcons'); + /// forklift — material icon named "forklift". + static const IconData forklift = IconData(0xf0866, fontFamily: 'MaterialIcons'); + /// format_align_center — material icon named "format align center". static const IconData format_align_center = IconData(0xe2ab, fontFamily: 'MaterialIcons'); @@ -10128,6 +10308,9 @@ class Icons { /// format_list_bulleted — material icon named "format list bulleted" (outlined). static const IconData format_list_bulleted_outlined = IconData(0xf0a5, fontFamily: 'MaterialIcons', matchTextDirection: true); + /// format_list_bulleted_add — material icon named "format list bulleted add". + static const IconData format_list_bulleted_add = IconData(0xf0867, fontFamily: 'MaterialIcons'); + /// format_list_numbered — material icon named "format list numbered". static const IconData format_list_numbered = IconData(0xe2b9, fontFamily: 'MaterialIcons'); @@ -10404,6 +10587,9 @@ class Icons { /// front_hand — material icon named "front hand" (outlined). static const IconData front_hand_outlined = IconData(0xf0609, fontFamily: 'MaterialIcons'); + /// front_loader — material icon named "front loader". + static const IconData front_loader = IconData(0xf0868, fontFamily: 'MaterialIcons'); + /// fullscreen — material icon named "fullscreen". static const IconData fullscreen = IconData(0xe2cb, fontFamily: 'MaterialIcons'); @@ -10908,6 +11094,30 @@ class Icons { /// groups — material icon named "groups" (outlined). static const IconData groups_outlined = IconData(0xf0db, fontFamily: 'MaterialIcons'); + /// groups_2 — material icon named "groups 2". + static const IconData groups_2 = IconData(0xf0869, fontFamily: 'MaterialIcons'); + + /// groups_2 — material icon named "groups 2" (sharp). + static const IconData groups_2_sharp = IconData(0xf0841, fontFamily: 'MaterialIcons'); + + /// groups_2 — material icon named "groups 2" (round). + static const IconData groups_2_rounded = IconData(0xf088a, fontFamily: 'MaterialIcons'); + + /// groups_2 — material icon named "groups 2" (outlined). + static const IconData groups_2_outlined = IconData(0xf08a8, fontFamily: 'MaterialIcons'); + + /// groups_3 — material icon named "groups 3". + static const IconData groups_3 = IconData(0xf086a, fontFamily: 'MaterialIcons'); + + /// groups_3 — material icon named "groups 3" (sharp). + static const IconData groups_3_sharp = IconData(0xf0842, fontFamily: 'MaterialIcons'); + + /// groups_3 — material icon named "groups 3" (round). + static const IconData groups_3_rounded = IconData(0xf088b, fontFamily: 'MaterialIcons'); + + /// groups_3 — material icon named "groups 3" (outlined). + static const IconData groups_3_outlined = IconData(0xf08a9, fontFamily: 'MaterialIcons'); + /// h_mobiledata — material icon named "h mobiledata". static const IconData h_mobiledata = IconData(0xe2ef, fontFamily: 'MaterialIcons'); @@ -13980,6 +14190,18 @@ class Icons { /// lyrics — material icon named "lyrics" (outlined). static const IconData lyrics_outlined = IconData(0xf06f9, fontFamily: 'MaterialIcons'); + /// macro_off — material icon named "macro off". + static const IconData macro_off = IconData(0xf086b, fontFamily: 'MaterialIcons'); + + /// macro_off — material icon named "macro off" (sharp). + static const IconData macro_off_sharp = IconData(0xf0843, fontFamily: 'MaterialIcons'); + + /// macro_off — material icon named "macro off" (round). + static const IconData macro_off_rounded = IconData(0xf088c, fontFamily: 'MaterialIcons'); + + /// macro_off — material icon named "macro off" (outlined). + static const IconData macro_off_outlined = IconData(0xf08aa, fontFamily: 'MaterialIcons'); + /// mail — material icon named "mail". static const IconData mail = IconData(0xe3c3, fontFamily: 'MaterialIcons'); @@ -14040,6 +14262,42 @@ class Icons { /// man — material icon named "man" (outlined). static const IconData man_outlined = IconData(0xf0630, fontFamily: 'MaterialIcons'); + /// man_2 — material icon named "man 2". + static const IconData man_2 = IconData(0xf086c, fontFamily: 'MaterialIcons'); + + /// man_2 — material icon named "man 2" (sharp). + static const IconData man_2_sharp = IconData(0xf0844, fontFamily: 'MaterialIcons'); + + /// man_2 — material icon named "man 2" (round). + static const IconData man_2_rounded = IconData(0xf088d, fontFamily: 'MaterialIcons'); + + /// man_2 — material icon named "man 2" (outlined). + static const IconData man_2_outlined = IconData(0xf08ab, fontFamily: 'MaterialIcons'); + + /// man_3 — material icon named "man 3". + static const IconData man_3 = IconData(0xf086d, fontFamily: 'MaterialIcons'); + + /// man_3 — material icon named "man 3" (sharp). + static const IconData man_3_sharp = IconData(0xf0845, fontFamily: 'MaterialIcons'); + + /// man_3 — material icon named "man 3" (round). + static const IconData man_3_rounded = IconData(0xf088e, fontFamily: 'MaterialIcons'); + + /// man_3 — material icon named "man 3" (outlined). + static const IconData man_3_outlined = IconData(0xf08ac, fontFamily: 'MaterialIcons'); + + /// man_4 — material icon named "man 4". + static const IconData man_4 = IconData(0xf086e, fontFamily: 'MaterialIcons'); + + /// man_4 — material icon named "man 4" (sharp). + static const IconData man_4_sharp = IconData(0xf0846, fontFamily: 'MaterialIcons'); + + /// man_4 — material icon named "man 4" (round). + static const IconData man_4_rounded = IconData(0xf088f, fontFamily: 'MaterialIcons'); + + /// man_4 — material icon named "man 4" (outlined). + static const IconData man_4_outlined = IconData(0xf08ad, fontFamily: 'MaterialIcons'); + /// manage_accounts — material icon named "manage accounts". static const IconData manage_accounts = IconData(0xe3c6, fontFamily: 'MaterialIcons'); @@ -16434,6 +16692,9 @@ class Icons { /// palette — material icon named "palette" (outlined). static const IconData palette_outlined = IconData(0xf24f, fontFamily: 'MaterialIcons'); + /// pallet — material icon named "pallet". + static const IconData pallet = IconData(0xf086f, fontFamily: 'MaterialIcons'); + /// pan_tool — material icon named "pan tool". static const IconData pan_tool = IconData(0xe46c, fontFamily: 'MaterialIcons'); @@ -16986,6 +17247,42 @@ class Icons { /// person — material icon named "person" (outlined). static const IconData person_outlined = IconData(0xf27b, fontFamily: 'MaterialIcons'); + /// person_2 — material icon named "person 2". + static const IconData person_2 = IconData(0xf0870, fontFamily: 'MaterialIcons'); + + /// person_2 — material icon named "person 2" (sharp). + static const IconData person_2_sharp = IconData(0xf0847, fontFamily: 'MaterialIcons'); + + /// person_2 — material icon named "person 2" (round). + static const IconData person_2_rounded = IconData(0xf0890, fontFamily: 'MaterialIcons'); + + /// person_2 — material icon named "person 2" (outlined). + static const IconData person_2_outlined = IconData(0xf08ae, fontFamily: 'MaterialIcons'); + + /// person_3 — material icon named "person 3". + static const IconData person_3 = IconData(0xf0871, fontFamily: 'MaterialIcons'); + + /// person_3 — material icon named "person 3" (sharp). + static const IconData person_3_sharp = IconData(0xf0848, fontFamily: 'MaterialIcons'); + + /// person_3 — material icon named "person 3" (round). + static const IconData person_3_rounded = IconData(0xf0891, fontFamily: 'MaterialIcons'); + + /// person_3 — material icon named "person 3" (outlined). + static const IconData person_3_outlined = IconData(0xf08af, fontFamily: 'MaterialIcons'); + + /// person_4 — material icon named "person 4". + static const IconData person_4 = IconData(0xf0872, fontFamily: 'MaterialIcons'); + + /// person_4 — material icon named "person 4" (sharp). + static const IconData person_4_sharp = IconData(0xf0849, fontFamily: 'MaterialIcons'); + + /// person_4 — material icon named "person 4" (round). + static const IconData person_4_rounded = IconData(0xf0892, fontFamily: 'MaterialIcons'); + + /// person_4 — material icon named "person 4" (outlined). + static const IconData person_4_outlined = IconData(0xf08b0, fontFamily: 'MaterialIcons'); + /// person_add — material icon named "person add". static const IconData person_add = IconData(0xe492, fontFamily: 'MaterialIcons'); @@ -18267,6 +18564,18 @@ class Icons { /// psychology — material icon named "psychology" (outlined). static const IconData psychology_outlined = IconData(0xf2d2, fontFamily: 'MaterialIcons'); + /// psychology_alt — material icon named "psychology alt". + static const IconData psychology_alt = IconData(0xf0873, fontFamily: 'MaterialIcons'); + + /// psychology_alt — material icon named "psychology alt" (sharp). + static const IconData psychology_alt_sharp = IconData(0xf084a, fontFamily: 'MaterialIcons'); + + /// psychology_alt — material icon named "psychology alt" (round). + static const IconData psychology_alt_rounded = IconData(0xf0893, fontFamily: 'MaterialIcons'); + + /// psychology_alt — material icon named "psychology alt" (outlined). + static const IconData psychology_alt_outlined = IconData(0xf08b1, fontFamily: 'MaterialIcons'); + /// public — material icon named "public". static const IconData public = IconData(0xe4f0, fontFamily: 'MaterialIcons'); @@ -18711,6 +19020,9 @@ class Icons { /// real_estate_agent — material icon named "real estate agent" (outlined). static const IconData real_estate_agent_outlined = IconData(0xf2ee, fontFamily: 'MaterialIcons'); + /// rebase_edit — material icon named "rebase edit". + static const IconData rebase_edit = IconData(0xf0874, fontFamily: 'MaterialIcons'); + /// receipt — material icon named "receipt". static const IconData receipt = IconData(0xe50c, fontFamily: 'MaterialIcons'); @@ -18987,6 +19299,18 @@ class Icons { /// reorder — material icon named "reorder" (outlined). static const IconData reorder_outlined = IconData(0xf301, fontFamily: 'MaterialIcons'); + /// repartition — material icon named "repartition". + static const IconData repartition = IconData(0xf0875, fontFamily: 'MaterialIcons'); + + /// repartition — material icon named "repartition" (sharp). + static const IconData repartition_sharp = IconData(0xf084b, fontFamily: 'MaterialIcons'); + + /// repartition — material icon named "repartition" (round). + static const IconData repartition_rounded = IconData(0xf0894, fontFamily: 'MaterialIcons'); + + /// repartition — material icon named "repartition" (outlined). + static const IconData repartition_outlined = IconData(0xf08b2, fontFamily: 'MaterialIcons'); + /// repeat — material icon named "repeat". static const IconData repeat = IconData(0xe51f, fontFamily: 'MaterialIcons'); @@ -20631,6 +20955,18 @@ class Icons { /// severe_cold — material icon named "severe cold" (outlined). static const IconData severe_cold_outlined = IconData(0xf0712, fontFamily: 'MaterialIcons'); + /// shape_line — material icon named "shape line". + static const IconData shape_line = IconData(0xf0876, fontFamily: 'MaterialIcons'); + + /// shape_line — material icon named "shape line" (sharp). + static const IconData shape_line_sharp = IconData(0xf084c, fontFamily: 'MaterialIcons'); + + /// shape_line — material icon named "shape line" (round). + static const IconData shape_line_rounded = IconData(0xf0895, fontFamily: 'MaterialIcons'); + + /// shape_line — material icon named "shape line" (outlined). + static const IconData shape_line_outlined = IconData(0xf08b3, fontFamily: 'MaterialIcons'); + /// share — material icon named "share". static const IconData share = IconData(0xe593, fontFamily: 'MaterialIcons'); @@ -20667,6 +21003,9 @@ class Icons { /// share_location — material icon named "share location" (outlined). static const IconData share_location_outlined = IconData(0xf377, fontFamily: 'MaterialIcons'); + /// shelves — material icon named "shelves". + static const IconData shelves = IconData(0xf0877, fontFamily: 'MaterialIcons'); + /// shield — material icon named "shield". static const IconData shield = IconData(0xe596, fontFamily: 'MaterialIcons'); @@ -24144,6 +24483,9 @@ class Icons { /// trip_origin — material icon named "trip origin" (outlined). static const IconData trip_origin_outlined = IconData(0xf463, fontFamily: 'MaterialIcons'); + /// trolley — material icon named "trolley". + static const IconData trolley = IconData(0xf0878, fontFamily: 'MaterialIcons'); + /// troubleshoot — material icon named "troubleshoot". static const IconData troubleshoot = IconData(0xf07ce, fontFamily: 'MaterialIcons'); @@ -24432,6 +24774,18 @@ class Icons { /// unfold_less — material icon named "unfold less" (outlined). static const IconData unfold_less_outlined = IconData(0xf470, fontFamily: 'MaterialIcons'); + /// unfold_less_double — material icon named "unfold less double". + static const IconData unfold_less_double = IconData(0xf0879, fontFamily: 'MaterialIcons'); + + /// unfold_less_double — material icon named "unfold less double" (sharp). + static const IconData unfold_less_double_sharp = IconData(0xf084d, fontFamily: 'MaterialIcons'); + + /// unfold_less_double — material icon named "unfold less double" (round). + static const IconData unfold_less_double_rounded = IconData(0xf0896, fontFamily: 'MaterialIcons'); + + /// unfold_less_double — material icon named "unfold less double" (outlined). + static const IconData unfold_less_double_outlined = IconData(0xf08b4, fontFamily: 'MaterialIcons'); + /// unfold_more — material icon named "unfold more". static const IconData unfold_more = IconData(0xe68e, fontFamily: 'MaterialIcons'); @@ -24444,6 +24798,18 @@ class Icons { /// unfold_more — material icon named "unfold more" (outlined). static const IconData unfold_more_outlined = IconData(0xf471, fontFamily: 'MaterialIcons'); + /// unfold_more_double — material icon named "unfold more double". + static const IconData unfold_more_double = IconData(0xf087a, fontFamily: 'MaterialIcons'); + + /// unfold_more_double — material icon named "unfold more double" (sharp). + static const IconData unfold_more_double_sharp = IconData(0xf084e, fontFamily: 'MaterialIcons'); + + /// unfold_more_double — material icon named "unfold more double" (round). + static const IconData unfold_more_double_rounded = IconData(0xf0897, fontFamily: 'MaterialIcons'); + + /// unfold_more_double — material icon named "unfold more double" (outlined). + static const IconData unfold_more_double_outlined = IconData(0xf08b5, fontFamily: 'MaterialIcons'); + /// unpublished — material icon named "unpublished". static const IconData unpublished = IconData(0xe68f, fontFamily: 'MaterialIcons'); @@ -24756,6 +25122,18 @@ class Icons { /// video_camera_front — material icon named "video camera front" (outlined). static const IconData video_camera_front_outlined = IconData(0xf486, fontFamily: 'MaterialIcons'); + /// video_chat — material icon named "video chat". + static const IconData video_chat = IconData(0xf087b, fontFamily: 'MaterialIcons'); + + /// video_chat — material icon named "video chat" (sharp). + static const IconData video_chat_sharp = IconData(0xf084f, fontFamily: 'MaterialIcons'); + + /// video_chat — material icon named "video chat" (round). + static const IconData video_chat_rounded = IconData(0xf0898, fontFamily: 'MaterialIcons'); + + /// video_chat — material icon named "video chat" (outlined). + static const IconData video_chat_outlined = IconData(0xf08b6, fontFamily: 'MaterialIcons'); + /// video_collection — material icon named "video collection". static const IconData video_collection = IconData(0xe6a5, fontFamily: 'MaterialIcons'); @@ -25689,6 +26067,15 @@ class Icons { /// web_stories — material icon named "web stories". static const IconData web_stories = IconData(0xe6e0, fontFamily: 'MaterialIcons'); + /// web_stories — material icon named "web stories" (sharp). + static const IconData web_stories_sharp = IconData(0xf0850, fontFamily: 'MaterialIcons'); + + /// web_stories — material icon named "web stories" (round). + static const IconData web_stories_rounded = IconData(0xf0899, fontFamily: 'MaterialIcons'); + + /// web_stories — material icon named "web stories" (outlined). + static const IconData web_stories_outlined = IconData(0xf08b7, fontFamily: 'MaterialIcons'); + /// webhook — material icon named "webhook". static const IconData webhook = IconData(0xf05a4, fontFamily: 'MaterialIcons'); @@ -26058,6 +26445,18 @@ class Icons { /// woman — material icon named "woman" (outlined). static const IconData woman_outlined = IconData(0xf069e, fontFamily: 'MaterialIcons'); + /// woman_2 — material icon named "woman 2". + static const IconData woman_2 = IconData(0xf087c, fontFamily: 'MaterialIcons'); + + /// woman_2 — material icon named "woman 2" (sharp). + static const IconData woman_2_sharp = IconData(0xf0851, fontFamily: 'MaterialIcons'); + + /// woman_2 — material icon named "woman 2" (round). + static const IconData woman_2_rounded = IconData(0xf089a, fontFamily: 'MaterialIcons'); + + /// woman_2 — material icon named "woman 2" (outlined). + static const IconData woman_2_outlined = IconData(0xf08b8, fontFamily: 'MaterialIcons'); + /// woo_commerce — material icon named "woo commerce". static const IconData woo_commerce = IconData(0xf05ac, fontFamily: 'MaterialIcons'); diff --git a/packages/flutter/test/material/icons_test.dart b/packages/flutter/test/material/icons_test.dart index a2a792aef8..483be01ec8 100644 --- a/packages/flutter/test/material/icons_test.dart +++ b/packages/flutter/test/material/icons_test.dart @@ -122,6 +122,27 @@ void main() { await expectLater(find.byType(Wrap), matchesGoldenFile('test.icons.sample3.png')); }, skip: isBrowser); // https://github.com/flutter/flutter/issues/39998 + + // Regression test for https://github.com/flutter/flutter/issues/103202. + testWidgets('Another sample of icons look as expected', (WidgetTester tester) async { + await _loadIconFont(); + + await tester.pumpWidget(MaterialApp( + home: IconTheme( + data: const IconThemeData(size: 200), + child: Wrap( + children: const [ + Icon(Icons.repeat_on), + Icon(Icons.repeat_on_outlined), + Icon(Icons.repeat_on_rounded), + Icon(Icons.repeat_on_sharp), + ], + ), + ), + )); + + await expectLater(find.byType(Wrap), matchesGoldenFile('test.icons.sample4.png')); + }, skip: isBrowser); // https://github.com/flutter/flutter/issues/39998 } // Loads the cached material icon font.