diff --git a/desktop/public/TrayIconWithBadge.ico b/desktop/public/TrayIconWithBadge.ico new file mode 100644 index 0000000000..8f3539423c Binary files /dev/null and b/desktop/public/TrayIconWithBadge.ico differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_01.png b/desktop/public/app_icons_with_badge/app_icon_badge_01.png deleted file mode 100644 index 5304235582..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_01.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_02.png b/desktop/public/app_icons_with_badge/app_icon_badge_02.png deleted file mode 100644 index 4fc56cc3ae..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_02.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_03.png b/desktop/public/app_icons_with_badge/app_icon_badge_03.png deleted file mode 100644 index aca09d640e..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_03.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_04.png b/desktop/public/app_icons_with_badge/app_icon_badge_04.png deleted file mode 100644 index bb93313b3f..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_04.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_05.png b/desktop/public/app_icons_with_badge/app_icon_badge_05.png deleted file mode 100644 index ca6ce09bc2..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_05.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_06.png b/desktop/public/app_icons_with_badge/app_icon_badge_06.png deleted file mode 100644 index 6905501f9a..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_06.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_07.png b/desktop/public/app_icons_with_badge/app_icon_badge_07.png deleted file mode 100644 index 048811ef29..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_07.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_08.png b/desktop/public/app_icons_with_badge/app_icon_badge_08.png deleted file mode 100644 index b83f6d7d23..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_08.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_09.png b/desktop/public/app_icons_with_badge/app_icon_badge_09.png deleted file mode 100644 index 2cadfd2b26..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_09.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_10.png b/desktop/public/app_icons_with_badge/app_icon_badge_10.png deleted file mode 100644 index e8fd39a95e..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_10.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_11.png b/desktop/public/app_icons_with_badge/app_icon_badge_11.png deleted file mode 100644 index d8e83ffe04..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_11.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_12.png b/desktop/public/app_icons_with_badge/app_icon_badge_12.png deleted file mode 100644 index 8c5f930dd7..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_12.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_13.png b/desktop/public/app_icons_with_badge/app_icon_badge_13.png deleted file mode 100644 index bd6c69d088..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_13.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_14.png b/desktop/public/app_icons_with_badge/app_icon_badge_14.png deleted file mode 100644 index d3bab24989..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_14.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_15.png b/desktop/public/app_icons_with_badge/app_icon_badge_15.png deleted file mode 100644 index 620bcbf1ec..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_15.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_16.png b/desktop/public/app_icons_with_badge/app_icon_badge_16.png deleted file mode 100644 index 5de3e8620d..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_16.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_17.png b/desktop/public/app_icons_with_badge/app_icon_badge_17.png deleted file mode 100644 index a20e8a6a73..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_17.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_18.png b/desktop/public/app_icons_with_badge/app_icon_badge_18.png deleted file mode 100644 index 5038b245a4..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_18.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_19.png b/desktop/public/app_icons_with_badge/app_icon_badge_19.png deleted file mode 100644 index ac921ddc30..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_19.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_20.png b/desktop/public/app_icons_with_badge/app_icon_badge_20.png deleted file mode 100644 index 29f9a8d3e3..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_20.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_21.png b/desktop/public/app_icons_with_badge/app_icon_badge_21.png deleted file mode 100644 index 27ea0faa95..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_21.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_22.png b/desktop/public/app_icons_with_badge/app_icon_badge_22.png deleted file mode 100644 index e763b08fe4..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_22.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_23.png b/desktop/public/app_icons_with_badge/app_icon_badge_23.png deleted file mode 100644 index ad41a91f1e..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_23.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_24.png b/desktop/public/app_icons_with_badge/app_icon_badge_24.png deleted file mode 100644 index 84bde07a25..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_24.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_25.png b/desktop/public/app_icons_with_badge/app_icon_badge_25.png deleted file mode 100644 index b129002486..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_25.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_26.png b/desktop/public/app_icons_with_badge/app_icon_badge_26.png deleted file mode 100644 index 93d96fb115..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_26.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_27.png b/desktop/public/app_icons_with_badge/app_icon_badge_27.png deleted file mode 100644 index 26b44a8340..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_27.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_28.png b/desktop/public/app_icons_with_badge/app_icon_badge_28.png deleted file mode 100644 index a80446a556..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_28.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_29.png b/desktop/public/app_icons_with_badge/app_icon_badge_29.png deleted file mode 100644 index 9bcd29bfd7..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_29.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_30.png b/desktop/public/app_icons_with_badge/app_icon_badge_30.png deleted file mode 100644 index 217b853c6f..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_30.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_31.png b/desktop/public/app_icons_with_badge/app_icon_badge_31.png deleted file mode 100644 index 38e6717279..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_31.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_32.png b/desktop/public/app_icons_with_badge/app_icon_badge_32.png deleted file mode 100644 index f01b90a1f2..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_32.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_33.png b/desktop/public/app_icons_with_badge/app_icon_badge_33.png deleted file mode 100644 index def34ddb7c..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_33.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_34.png b/desktop/public/app_icons_with_badge/app_icon_badge_34.png deleted file mode 100644 index 4da76a59aa..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_34.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_35.png b/desktop/public/app_icons_with_badge/app_icon_badge_35.png deleted file mode 100644 index 7c2cb7ae81..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_35.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_36.png b/desktop/public/app_icons_with_badge/app_icon_badge_36.png deleted file mode 100644 index 35193e4f21..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_36.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_37.png b/desktop/public/app_icons_with_badge/app_icon_badge_37.png deleted file mode 100644 index cd01ef71be..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_37.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_38.png b/desktop/public/app_icons_with_badge/app_icon_badge_38.png deleted file mode 100644 index 30f5dab0fa..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_38.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_39.png b/desktop/public/app_icons_with_badge/app_icon_badge_39.png deleted file mode 100644 index 50810be147..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_39.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_40.png b/desktop/public/app_icons_with_badge/app_icon_badge_40.png deleted file mode 100644 index 627a8f022a..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_40.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_41.png b/desktop/public/app_icons_with_badge/app_icon_badge_41.png deleted file mode 100644 index e46c922aff..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_41.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_42.png b/desktop/public/app_icons_with_badge/app_icon_badge_42.png deleted file mode 100644 index 34c163ad70..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_42.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_43.png b/desktop/public/app_icons_with_badge/app_icon_badge_43.png deleted file mode 100644 index 22aa9514c3..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_43.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_44.png b/desktop/public/app_icons_with_badge/app_icon_badge_44.png deleted file mode 100644 index 41fee189d9..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_44.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_45.png b/desktop/public/app_icons_with_badge/app_icon_badge_45.png deleted file mode 100644 index 0c1629fb65..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_45.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_46.png b/desktop/public/app_icons_with_badge/app_icon_badge_46.png deleted file mode 100644 index d283a9f799..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_46.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_47.png b/desktop/public/app_icons_with_badge/app_icon_badge_47.png deleted file mode 100644 index 2bf653c004..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_47.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_48.png b/desktop/public/app_icons_with_badge/app_icon_badge_48.png deleted file mode 100644 index 2d56a00e05..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_48.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_49.png b/desktop/public/app_icons_with_badge/app_icon_badge_49.png deleted file mode 100644 index bdb1641d25..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_49.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_50.png b/desktop/public/app_icons_with_badge/app_icon_badge_50.png deleted file mode 100644 index b171b97b03..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_50.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_51.png b/desktop/public/app_icons_with_badge/app_icon_badge_51.png deleted file mode 100644 index e92dd23f05..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_51.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_52.png b/desktop/public/app_icons_with_badge/app_icon_badge_52.png deleted file mode 100644 index 1a9ca26dfe..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_52.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_53.png b/desktop/public/app_icons_with_badge/app_icon_badge_53.png deleted file mode 100644 index ec98cb477a..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_53.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_54.png b/desktop/public/app_icons_with_badge/app_icon_badge_54.png deleted file mode 100644 index c6092d5c37..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_54.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_55.png b/desktop/public/app_icons_with_badge/app_icon_badge_55.png deleted file mode 100644 index b562011b52..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_55.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_56.png b/desktop/public/app_icons_with_badge/app_icon_badge_56.png deleted file mode 100644 index e2e14dfdef..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_56.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_57.png b/desktop/public/app_icons_with_badge/app_icon_badge_57.png deleted file mode 100644 index ca14e061d6..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_57.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_58.png b/desktop/public/app_icons_with_badge/app_icon_badge_58.png deleted file mode 100644 index 6ba64128eb..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_58.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_59.png b/desktop/public/app_icons_with_badge/app_icon_badge_59.png deleted file mode 100644 index 0bc442c77d..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_59.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_60.png b/desktop/public/app_icons_with_badge/app_icon_badge_60.png deleted file mode 100644 index 88ab1af0bb..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_60.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_61.png b/desktop/public/app_icons_with_badge/app_icon_badge_61.png deleted file mode 100644 index 791c9dcf19..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_61.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_62.png b/desktop/public/app_icons_with_badge/app_icon_badge_62.png deleted file mode 100644 index d6b6a8da86..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_62.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_63.png b/desktop/public/app_icons_with_badge/app_icon_badge_63.png deleted file mode 100644 index 24ac975b10..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_63.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_64.png b/desktop/public/app_icons_with_badge/app_icon_badge_64.png deleted file mode 100644 index c167cf7565..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_64.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_65.png b/desktop/public/app_icons_with_badge/app_icon_badge_65.png deleted file mode 100644 index fd439b653a..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_65.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_66.png b/desktop/public/app_icons_with_badge/app_icon_badge_66.png deleted file mode 100644 index a4b2512136..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_66.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_67.png b/desktop/public/app_icons_with_badge/app_icon_badge_67.png deleted file mode 100644 index 4651eefa38..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_67.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_68.png b/desktop/public/app_icons_with_badge/app_icon_badge_68.png deleted file mode 100644 index 99a61edd9c..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_68.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_69.png b/desktop/public/app_icons_with_badge/app_icon_badge_69.png deleted file mode 100644 index 36ed9430b9..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_69.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_70.png b/desktop/public/app_icons_with_badge/app_icon_badge_70.png deleted file mode 100644 index 8e9400f270..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_70.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_71.png b/desktop/public/app_icons_with_badge/app_icon_badge_71.png deleted file mode 100644 index bab31d71ee..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_71.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_72.png b/desktop/public/app_icons_with_badge/app_icon_badge_72.png deleted file mode 100644 index 3db1ca0d9b..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_72.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_73.png b/desktop/public/app_icons_with_badge/app_icon_badge_73.png deleted file mode 100644 index 7ba41d01b7..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_73.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_74.png b/desktop/public/app_icons_with_badge/app_icon_badge_74.png deleted file mode 100644 index 7090412d73..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_74.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_75.png b/desktop/public/app_icons_with_badge/app_icon_badge_75.png deleted file mode 100644 index 820a09d44b..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_75.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_76.png b/desktop/public/app_icons_with_badge/app_icon_badge_76.png deleted file mode 100644 index 0cc6f5e080..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_76.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_77.png b/desktop/public/app_icons_with_badge/app_icon_badge_77.png deleted file mode 100644 index 649dfe1e23..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_77.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_78.png b/desktop/public/app_icons_with_badge/app_icon_badge_78.png deleted file mode 100644 index 89b117d45d..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_78.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_79.png b/desktop/public/app_icons_with_badge/app_icon_badge_79.png deleted file mode 100644 index f4c2e33c21..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_79.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_80.png b/desktop/public/app_icons_with_badge/app_icon_badge_80.png deleted file mode 100644 index 1742c7200f..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_80.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_81.png b/desktop/public/app_icons_with_badge/app_icon_badge_81.png deleted file mode 100644 index 2d1c3fecf8..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_81.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_82.png b/desktop/public/app_icons_with_badge/app_icon_badge_82.png deleted file mode 100644 index d1e5ca7087..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_82.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_83.png b/desktop/public/app_icons_with_badge/app_icon_badge_83.png deleted file mode 100644 index 565a3661f6..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_83.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_84.png b/desktop/public/app_icons_with_badge/app_icon_badge_84.png deleted file mode 100644 index 862d01e0b2..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_84.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_85.png b/desktop/public/app_icons_with_badge/app_icon_badge_85.png deleted file mode 100644 index 7b8aaa596e..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_85.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_86.png b/desktop/public/app_icons_with_badge/app_icon_badge_86.png deleted file mode 100644 index 92e1cae958..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_86.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_87.png b/desktop/public/app_icons_with_badge/app_icon_badge_87.png deleted file mode 100644 index 886dec1ff9..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_87.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_88.png b/desktop/public/app_icons_with_badge/app_icon_badge_88.png deleted file mode 100644 index 6028a3d19c..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_88.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_89.png b/desktop/public/app_icons_with_badge/app_icon_badge_89.png deleted file mode 100644 index 5590f988a8..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_89.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_90.png b/desktop/public/app_icons_with_badge/app_icon_badge_90.png deleted file mode 100644 index 3a4332d354..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_90.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_91.png b/desktop/public/app_icons_with_badge/app_icon_badge_91.png deleted file mode 100644 index 3c73d40173..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_91.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_92.png b/desktop/public/app_icons_with_badge/app_icon_badge_92.png deleted file mode 100644 index 6c90a210ae..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_92.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_93.png b/desktop/public/app_icons_with_badge/app_icon_badge_93.png deleted file mode 100644 index 17104540ad..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_93.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_94.png b/desktop/public/app_icons_with_badge/app_icon_badge_94.png deleted file mode 100644 index 0bfb379a53..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_94.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_95.png b/desktop/public/app_icons_with_badge/app_icon_badge_95.png deleted file mode 100644 index 183206617c..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_95.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_96.png b/desktop/public/app_icons_with_badge/app_icon_badge_96.png deleted file mode 100644 index 5d8ac8b121..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_96.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_97.png b/desktop/public/app_icons_with_badge/app_icon_badge_97.png deleted file mode 100644 index 6e101b679a..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_97.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_98.png b/desktop/public/app_icons_with_badge/app_icon_badge_98.png deleted file mode 100644 index 15c6cef52d..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_98.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_99.png b/desktop/public/app_icons_with_badge/app_icon_badge_99.png deleted file mode 100644 index b6b1b669f3..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_99.png and /dev/null differ diff --git a/desktop/public/app_icons_with_badge/app_icon_badge_99plus.png b/desktop/public/app_icons_with_badge/app_icon_badge_99plus.png deleted file mode 100644 index f2a2742984..0000000000 Binary files a/desktop/public/app_icons_with_badge/app_icon_badge_99plus.png and /dev/null differ diff --git a/desktop/src/__test__/main/trayUtils.test.ts b/desktop/src/__test__/main/trayUtils.test.ts index 3b1af9fe58..2927f6d5d7 100644 --- a/desktop/src/__test__/main/trayUtils.test.ts +++ b/desktop/src/__test__/main/trayUtils.test.ts @@ -37,7 +37,7 @@ describe('getBadgeIconInfo', () => { it.each([1, 2, 3, 4, 5, 6, 7, 8, 9])('count of %i', (count: number) => { const result = getBadgeIconInfo(count, baseTitle) expect(result).toEqual({ - fileName: `app_icon_badge_0${count}.png`, + fileName: 'TrayIconWithBadge.ico', tooltip: `${baseTitle}: ${count} unread` }) }) @@ -51,7 +51,7 @@ describe('getBadgeIconInfo', () => { it.each(testCases)('count of %i', (count: number) => { const result = getBadgeIconInfo(count, baseTitle) expect(result).toEqual({ - fileName: `app_icon_badge_${count}.png`, + fileName: 'TrayIconWithBadge.ico', tooltip: `${baseTitle}: ${count} unread` }) }) @@ -60,7 +60,7 @@ describe('getBadgeIconInfo', () => { it.each([99, 100, 200, 301])('count of %i', (count: number) => { const result = getBadgeIconInfo(count, baseTitle) expect(result).toEqual({ - fileName: 'app_icon_badge_99plus.png', + fileName: 'TrayIconWithBadge.ico', tooltip: `${baseTitle}: ${count} unread` }) }) diff --git a/desktop/src/main/tray.ts b/desktop/src/main/tray.ts index bd95493767..9529c99d7d 100644 --- a/desktop/src/main/tray.ts +++ b/desktop/src/main/tray.ts @@ -18,7 +18,6 @@ import { WindowAction } from '../ui/types' import { Settings } from './settings' import { getFileInPublicBundledFolder } from './path' import { getBadgeIconInfo } from './trayUtils' -import path from 'path' export class TrayController { private tray: Tray | undefined = undefined @@ -88,7 +87,7 @@ export class TrayController { const iconInfo = getBadgeIconInfo(badgeCount, BASE_TITLE) if (badgeCount > 0) { - const iconFilePath = getFileInPublicBundledFolder(path.join('app_icons_with_badge', iconInfo.fileName)) + const iconFilePath = getFileInPublicBundledFolder(iconInfo.fileName) const icon = nativeImage.createFromPath(iconFilePath) this.tray.setImage(icon) } else { diff --git a/desktop/src/main/trayUtils.ts b/desktop/src/main/trayUtils.ts index 2868038e2e..b3e50385e4 100644 --- a/desktop/src/main/trayUtils.ts +++ b/desktop/src/main/trayUtils.ts @@ -13,9 +13,6 @@ // limitations under the License. // -const BADGE_ICON_COMMON_PREFIX = 'app_icon_badge_' -const BADGE_ICON_COMMON_EXTENSION = '.png' - export interface BadgeIconInfo { fileName: string tooltip: string @@ -29,19 +26,8 @@ export function getBadgeIconInfo (badgeCount: number, baseTitle: string): BadgeI } } - if (badgeCount >= 99) { - return { - fileName: `${BADGE_ICON_COMMON_PREFIX}99plus${BADGE_ICON_COMMON_EXTENSION}`, - tooltip: `${baseTitle}: ${badgeCount} unread` - } - } - - const fileName = badgeCount <= 9 - ? `${BADGE_ICON_COMMON_PREFIX}0${badgeCount}${BADGE_ICON_COMMON_EXTENSION}` - : `${BADGE_ICON_COMMON_PREFIX}${badgeCount}${BADGE_ICON_COMMON_EXTENSION}` - return { - fileName, + fileName: 'TrayIconWithBadge.ico', tooltip: `${baseTitle}: ${badgeCount} unread` } }