diff --git a/Telegram-iOS.xcodeproj/project.pbxproj b/Telegram-iOS.xcodeproj/project.pbxproj index 95a16174b8..5c93d4bba8 100644 --- a/Telegram-iOS.xcodeproj/project.pbxproj +++ b/Telegram-iOS.xcodeproj/project.pbxproj @@ -173,6 +173,18 @@ 09C5732D2172953900BDF00F /* TGBridgeLocationVenue+TGTableItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 09C572FF2172953600BDF00F /* TGBridgeLocationVenue+TGTableItem.m */; }; 09CFB212217299E80083F7A3 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09CFB211217299E80083F7A3 /* CoreLocation.framework */; }; 09D30420217418EC00C00567 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D09DCBB51D0C856B00F51FFE /* Localizable.strings */; }; + 09E9600722C23FF200B13673 /* BlackNotificationIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9600122C23FF000B13673 /* BlackNotificationIcon@3x.png */; }; + 09E9600822C23FF200B13673 /* BlackNotificationIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9600222C23FF000B13673 /* BlackNotificationIcon.png */; }; + 09E9600922C23FF200B13673 /* BlueNotificationIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9600322C23FF000B13673 /* BlueNotificationIcon.png */; }; + 09E9600A22C23FF200B13673 /* BlueNotificationIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9600422C23FF100B13673 /* BlueNotificationIcon@2x.png */; }; + 09E9600B22C23FF200B13673 /* BlackNotificationIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9600522C23FF100B13673 /* BlackNotificationIcon@2x.png */; }; + 09E9600C22C23FF200B13673 /* BlueNotificationIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9600622C23FF100B13673 /* BlueNotificationIcon@3x.png */; }; + 09E9601322C2441000B13673 /* BlackClassicNotificationIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9600D22C2440E00B13673 /* BlackClassicNotificationIcon@2x.png */; }; + 09E9601422C2441000B13673 /* BlackClassicNotificationIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9600E22C2440E00B13673 /* BlackClassicNotificationIcon@3x.png */; }; + 09E9601522C2441000B13673 /* BlueClassicNotificationIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9600F22C2440F00B13673 /* BlueClassicNotificationIcon.png */; }; + 09E9601622C2441000B13673 /* BlueClassicNotificationIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9601022C2440F00B13673 /* BlueClassicNotificationIcon@2x.png */; }; + 09E9601722C2441000B13673 /* BlackClassicNotificationIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9601122C2440F00B13673 /* BlackClassicNotificationIcon.png */; }; + 09E9601822C2441000B13673 /* BlueClassicNotificationIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 09E9601222C2441000B13673 /* BlueClassicNotificationIcon@3x.png */; }; 09EBE2A522B004EA00F670AB /* BlueFilledIconIpad.png in Resources */ = {isa = PBXBuildFile; fileRef = 09EBE29922B004E800F670AB /* BlueFilledIconIpad.png */; }; 09EBE2A622B004EA00F670AB /* BlueIconIpad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 09EBE29A22B004E800F670AB /* BlueIconIpad@2x.png */; }; 09EBE2A722B004EA00F670AB /* BlueIconIpad.png in Resources */ = {isa = PBXBuildFile; fileRef = 09EBE29B22B004E900F670AB /* BlueIconIpad.png */; }; @@ -803,6 +815,18 @@ 09C573152172953800BDF00F /* TGBridgeLocationVenue+TGTableItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeLocationVenue+TGTableItem.h"; path = "Bridge/TGBridgeLocationVenue+TGTableItem.h"; sourceTree = ""; }; 09CFB211217299E80083F7A3 /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS5.0.sdk/System/Library/Frameworks/CoreLocation.framework; sourceTree = DEVELOPER_DIR; }; 09D304212174335F00C00567 /* WatchBridge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchBridge.swift; sourceTree = ""; }; + 09E9600122C23FF000B13673 /* BlackNotificationIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "BlackNotificationIcon@3x.png"; sourceTree = ""; }; + 09E9600222C23FF000B13673 /* BlackNotificationIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = BlackNotificationIcon.png; sourceTree = ""; }; + 09E9600322C23FF000B13673 /* BlueNotificationIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = BlueNotificationIcon.png; sourceTree = ""; }; + 09E9600422C23FF100B13673 /* BlueNotificationIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "BlueNotificationIcon@2x.png"; sourceTree = ""; }; + 09E9600522C23FF100B13673 /* BlackNotificationIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "BlackNotificationIcon@2x.png"; sourceTree = ""; }; + 09E9600622C23FF100B13673 /* BlueNotificationIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "BlueNotificationIcon@3x.png"; sourceTree = ""; }; + 09E9600D22C2440E00B13673 /* BlackClassicNotificationIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "BlackClassicNotificationIcon@2x.png"; sourceTree = ""; }; + 09E9600E22C2440E00B13673 /* BlackClassicNotificationIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "BlackClassicNotificationIcon@3x.png"; sourceTree = ""; }; + 09E9600F22C2440F00B13673 /* BlueClassicNotificationIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = BlueClassicNotificationIcon.png; sourceTree = ""; }; + 09E9601022C2440F00B13673 /* BlueClassicNotificationIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "BlueClassicNotificationIcon@2x.png"; sourceTree = ""; }; + 09E9601122C2440F00B13673 /* BlackClassicNotificationIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = BlackClassicNotificationIcon.png; sourceTree = ""; }; + 09E9601222C2441000B13673 /* BlueClassicNotificationIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "BlueClassicNotificationIcon@3x.png"; sourceTree = ""; }; 09EBE29922B004E800F670AB /* BlueFilledIconIpad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = BlueFilledIconIpad.png; sourceTree = ""; }; 09EBE29A22B004E800F670AB /* BlueIconIpad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "BlueIconIpad@2x.png"; sourceTree = ""; }; 09EBE29B22B004E900F670AB /* BlueIconIpad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = BlueIconIpad.png; sourceTree = ""; }; @@ -1198,6 +1222,18 @@ 09A218E122A14E5600DE6898 /* App Icons */ = { isa = PBXGroup; children = ( + 09E9601122C2440F00B13673 /* BlackClassicNotificationIcon.png */, + 09E9600D22C2440E00B13673 /* BlackClassicNotificationIcon@2x.png */, + 09E9600E22C2440E00B13673 /* BlackClassicNotificationIcon@3x.png */, + 09E9600F22C2440F00B13673 /* BlueClassicNotificationIcon.png */, + 09E9601022C2440F00B13673 /* BlueClassicNotificationIcon@2x.png */, + 09E9601222C2441000B13673 /* BlueClassicNotificationIcon@3x.png */, + 09E9600222C23FF000B13673 /* BlackNotificationIcon.png */, + 09E9600522C23FF100B13673 /* BlackNotificationIcon@2x.png */, + 09E9600122C23FF000B13673 /* BlackNotificationIcon@3x.png */, + 09E9600322C23FF000B13673 /* BlueNotificationIcon.png */, + 09E9600422C23FF100B13673 /* BlueNotificationIcon@2x.png */, + 09E9600622C23FF100B13673 /* BlueNotificationIcon@3x.png */, 09A4192E22B7A4D400637EB4 /* BlackClassicIconIpad.png */, 09A4192F22B7A4D400637EB4 /* BlackClassicIconIpad@2x.png */, 09A4192B22B7A4D400637EB4 /* BlackClassicIconLargeIpad@2x.png */, @@ -2681,11 +2717,13 @@ D04DCC211F71C80000B021D7 /* 0.m4a in Resources */, D04DCC261F71C80000B021D7 /* 103.m4a in Resources */, 09A218F222A1570A00DE6898 /* BlueFilledIcon@2x.png in Resources */, + 09E9600922C23FF200B13673 /* BlueNotificationIcon.png in Resources */, 090E777722A6945900CD99F5 /* BlueClassicIcon@2x.png in Resources */, D0CE6F69213EDA4400BCD44B /* AppIntentVocabulary.plist in Resources */, D08DB0C0213F4D1D00F2ADBF /* telegram_sphere@2x.png in Resources */, D08DB0AB213F4D1D00F2ADBF /* ic_bubble@2x.png in Resources */, D04DCC341F71C80000B021D7 /* 7.m4a in Resources */, + 09E9600722C23FF200B13673 /* BlackNotificationIcon@3x.png in Resources */, 09EBE2A522B004EA00F670AB /* BlueFilledIconIpad.png in Resources */, D0CE6F60213EDA4400BCD44B /* AppIntentVocabulary.plist in Resources */, D0CE6F63213EDA4400BCD44B /* AppIntentVocabulary.plist in Resources */, @@ -2698,8 +2736,12 @@ D0E8B8AE2044496C00605593 /* voip_end.caf in Resources */, D0CE6F68213EDA4400BCD44B /* InfoPlist.strings in Resources */, 09A218EE22A1570A00DE6898 /* BlueFilledIcon@3x.png in Resources */, + 09E9600C22C23FF200B13673 /* BlueNotificationIcon@3x.png in Resources */, + 09E9601422C2441000B13673 /* BlackClassicNotificationIcon@3x.png in Resources */, D0CE6F6A213EDA4400BCD44B /* Localizable.strings in Resources */, 09A4193522B7A4D500637EB4 /* BlackClassicIconIpad@2x.png in Resources */, + 09E9601622C2441000B13673 /* BlueClassicNotificationIcon@2x.png in Resources */, + 09E9601322C2441000B13673 /* BlackClassicNotificationIcon@2x.png in Resources */, D0E8C2DE2285EA55009F26E8 /* BlackIcon@2x.png in Resources */, D09DCBB71D0C856B00F51FFE /* Localizable.strings in Resources */, D0CE6F66213EDA4400BCD44B /* AppIntentVocabulary.plist in Resources */, @@ -2718,9 +2760,11 @@ D04DCC2C1F71C80000B021D7 /* 109.m4a in Resources */, D08DB0BD213F4D1D00F2ADBF /* start_arrow_ipad.png in Resources */, 09EBE2AB22B004EA00F670AB /* BlackIconLargeIpad@2x.png in Resources */, + 09E9601722C2441000B13673 /* BlackClassicNotificationIcon.png in Resources */, D0CE6F64213EDA4400BCD44B /* Localizable.strings in Resources */, D0CE6F6C213EDA4400BCD44B /* AppIntentVocabulary.plist in Resources */, D04DCC231F71C80000B021D7 /* 100.m4a in Resources */, + 09E9600A22C23FF200B13673 /* BlueNotificationIcon@2x.png in Resources */, 09A218EF22A1570A00DE6898 /* BlueIcon@2x.png in Resources */, D04DCC281F71C80000B021D7 /* 105.m4a in Resources */, D08DB0BB213F4D1D00F2ADBF /* private_screw@2x.png in Resources */, @@ -2742,6 +2786,7 @@ D0CE6F59213EDA4400BCD44B /* InfoPlist.strings in Resources */, D08DB0B9213F4D1D00F2ADBF /* powerful_star@2x.png in Resources */, D04DCC271F71C80000B021D7 /* 104.m4a in Resources */, + 09E9600B22C23FF200B13673 /* BlackNotificationIcon@2x.png in Resources */, 090E777522A6945900CD99F5 /* BlueClassicIcon@3x.png in Resources */, 09A218F122A1570A00DE6898 /* BlackFilledIcon@3x.png in Resources */, D04DCC2A1F71C80000B021D7 /* 107.m4a in Resources */, @@ -2754,6 +2799,7 @@ 09EBE2B022B004EA00F670AB /* BlueFilledIconLargeIpad@2x.png in Resources */, D0CE6F58213EDA4400BCD44B /* Localizable.strings in Resources */, D08DB0AF213F4D1D00F2ADBF /* ic_pencil@2x.png in Resources */, + 09E9601822C2441000B13673 /* BlueClassicNotificationIcon@3x.png in Resources */, D0CE6F67213EDA4400BCD44B /* Localizable.strings in Resources */, 09A4193322B7A4D500637EB4 /* BlueClassicIconLargeIpad@2x.png in Resources */, D04DCC291F71C80000B021D7 /* 106.m4a in Resources */, @@ -2787,11 +2833,13 @@ 090E777622A6945900CD99F5 /* BlackClassicIcon@3x.png in Resources */, D08DB0BF213F4D1D00F2ADBF /* telegram_plane1@2x.png in Resources */, D0E8B8B02044496C00605593 /* voip_ringback.caf in Resources */, + 09E9600822C23FF200B13673 /* BlackNotificationIcon.png in Resources */, 09EBE2A922B004EA00F670AB /* BlackFilledIconLargeIpad@2x.png in Resources */, 090E777422A6945900CD99F5 /* BlackClassicIcon@2x.png in Resources */, D00ED75A1FE94630001F38BD /* AppIntentVocabulary.plist in Resources */, D04DCC221F71C80000B021D7 /* 1.m4a in Resources */, 09EBE2AD22B004EA00F670AB /* BlackFilledIconIpad.png in Resources */, + 09E9601522C2441000B13673 /* BlueClassicNotificationIcon.png in Resources */, D0E8C2E02285EA6A009F26E8 /* BlackIcon@3x.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/Telegram-iOS/BlackClassicNotificationIcon.png b/Telegram-iOS/BlackClassicNotificationIcon.png new file mode 100644 index 0000000000..20fe7d5eef Binary files /dev/null and b/Telegram-iOS/BlackClassicNotificationIcon.png differ diff --git a/Telegram-iOS/BlackClassicNotificationIcon@2x.png b/Telegram-iOS/BlackClassicNotificationIcon@2x.png new file mode 100644 index 0000000000..fafc0e385e Binary files /dev/null and b/Telegram-iOS/BlackClassicNotificationIcon@2x.png differ diff --git a/Telegram-iOS/BlackClassicNotificationIcon@3x.png b/Telegram-iOS/BlackClassicNotificationIcon@3x.png new file mode 100644 index 0000000000..f00e3e2d61 Binary files /dev/null and b/Telegram-iOS/BlackClassicNotificationIcon@3x.png differ diff --git a/Telegram-iOS/BlackFilledIconIpad@2x.png b/Telegram-iOS/BlackFilledIconIpad@2x.png index ed0216f931..0b52118b1c 100755 Binary files a/Telegram-iOS/BlackFilledIconIpad@2x.png and b/Telegram-iOS/BlackFilledIconIpad@2x.png differ diff --git a/Telegram-iOS/BlackNotificationIcon.png b/Telegram-iOS/BlackNotificationIcon.png new file mode 100755 index 0000000000..55ae148ed8 Binary files /dev/null and b/Telegram-iOS/BlackNotificationIcon.png differ diff --git a/Telegram-iOS/BlackNotificationIcon@2x.png b/Telegram-iOS/BlackNotificationIcon@2x.png new file mode 100755 index 0000000000..638b30f339 Binary files /dev/null and b/Telegram-iOS/BlackNotificationIcon@2x.png differ diff --git a/Telegram-iOS/BlackNotificationIcon@3x.png b/Telegram-iOS/BlackNotificationIcon@3x.png new file mode 100755 index 0000000000..8b28ed057b Binary files /dev/null and b/Telegram-iOS/BlackNotificationIcon@3x.png differ diff --git a/Telegram-iOS/BlueClassicNotificationIcon.png b/Telegram-iOS/BlueClassicNotificationIcon.png new file mode 100644 index 0000000000..b8befb1c7b Binary files /dev/null and b/Telegram-iOS/BlueClassicNotificationIcon.png differ diff --git a/Telegram-iOS/BlueClassicNotificationIcon@2x.png b/Telegram-iOS/BlueClassicNotificationIcon@2x.png new file mode 100644 index 0000000000..aa84350de5 Binary files /dev/null and b/Telegram-iOS/BlueClassicNotificationIcon@2x.png differ diff --git a/Telegram-iOS/BlueClassicNotificationIcon@3x.png b/Telegram-iOS/BlueClassicNotificationIcon@3x.png new file mode 100644 index 0000000000..32683874aa Binary files /dev/null and b/Telegram-iOS/BlueClassicNotificationIcon@3x.png differ diff --git a/Telegram-iOS/BlueNotificationIcon.png b/Telegram-iOS/BlueNotificationIcon.png new file mode 100755 index 0000000000..dc5916282e Binary files /dev/null and b/Telegram-iOS/BlueNotificationIcon.png differ diff --git a/Telegram-iOS/BlueNotificationIcon@2x.png b/Telegram-iOS/BlueNotificationIcon@2x.png new file mode 100755 index 0000000000..0898af42d9 Binary files /dev/null and b/Telegram-iOS/BlueNotificationIcon@2x.png differ diff --git a/Telegram-iOS/BlueNotificationIcon@3x.png b/Telegram-iOS/BlueNotificationIcon@3x.png new file mode 100755 index 0000000000..f7725e9914 Binary files /dev/null and b/Telegram-iOS/BlueNotificationIcon@3x.png differ diff --git a/Telegram-iOS/Info.plist b/Telegram-iOS/Info.plist index 4cd5288838..85452d90b5 100644 --- a/Telegram-iOS/Info.plist +++ b/Telegram-iOS/Info.plist @@ -19,6 +19,7 @@ CFBundleIconFiles BlackIcon + BlackNotificationIcon UIPrerenderedIcon @@ -28,6 +29,7 @@ CFBundleIconFiles BlackClassicIcon + BlackClassicNotificationIcon UIPrerenderedIcon @@ -46,6 +48,7 @@ CFBundleIconFiles BlueIcon + BlueNotificationIcon UIPrerenderedIcon @@ -55,6 +58,7 @@ CFBundleIconFiles BlueClassicIcon + BlueClassicNotificationIcon UIPrerenderedIcon @@ -86,88 +90,92 @@ - CFBundleIcons~ipad - - CFBundleAlternateIcons - - Black - - CFBundleIconFiles - - BlackIconIpad - BlackIconLargeIpad - - UIPrerenderedIcon - - - BlackClassic - - CFBundleIconFiles - - BlackClassicIconIpad - BlackClassicIconLargeIpad - - UIPrerenderedIcon - - - BlackFilled - - CFBundleIconFiles - - BlackFilledIconIpad - BlackFilledIconLargeIpad - - UIPrerenderedIcon - - - Blue - - CFBundleIconFiles - - BlueIconIpad - BlueIconLargeIpad - - UIPrerenderedIcon - - - BlueClassic - - CFBundleIconFiles - - BlueClassicIconIpad - BlueClassicIconLargeIpad - - UIPrerenderedIcon - - - BlueFilled - - CFBundleIconFiles - - BlueFilledIconIpad - BlueFilledIconLargeIpad - - UIPrerenderedIcon - - - WhiteFilled - - CFBundleIconFiles - - WhiteFilledIcon - - UIPrerenderedIcon - - - - CFBundlePrimaryIcon - - CFBundleIconName - AppIconLLC - UIPrerenderedIcon - - - + CFBundleIcons~ipad + + CFBundleAlternateIcons + + Black + + CFBundleIconFiles + + BlackIconIpad + BlackIconLargeIpad + BlackNotificationIcon + + UIPrerenderedIcon + + + BlackClassic + + CFBundleIconFiles + + BlackClassicIconIpad + BlackClassicIconLargeIpad + BlackClassicNotificationIcon + + UIPrerenderedIcon + + + BlackFilled + + CFBundleIconFiles + + BlackFilledIconIpad + BlackFilledIconLargeIpad + + UIPrerenderedIcon + + + Blue + + CFBundleIconFiles + + BlueIconIpad + BlueIconLargeIpad + BlueNotificationIcon + + UIPrerenderedIcon + + + BlueClassic + + CFBundleIconFiles + + BlueClassicIconIpad + BlueClassicIconLargeIpad + BlueClassicNotificationIcon + + UIPrerenderedIcon + + + BlueFilled + + CFBundleIconFiles + + BlueFilledIconIpad + BlueFilledIconLargeIpad + + UIPrerenderedIcon + + + WhiteFilled + + CFBundleIconFiles + + WhiteFilledIcon + + UIPrerenderedIcon + + + + CFBundlePrimaryIcon + + CFBundleIconName + AppIconLLC + UIPrerenderedIcon + + + CFBundleIdentifier $(PRODUCT_BUNDLE_IDENTIFIER) CFBundleInfoDictionaryVersion