chore: prepare wintergram 1.1 release
106
Telegram/BUILD
|
|
@ -317,21 +317,25 @@ filegroup(
|
|||
)
|
||||
|
||||
alternate_icon_folders = [
|
||||
"BlackIcon",
|
||||
"BlackClassicIcon",
|
||||
"BlackFilledIcon",
|
||||
"BlueIcon",
|
||||
"BlackIcon",
|
||||
"BlueClassicIcon",
|
||||
"BlueFilledIcon",
|
||||
"WhiteFilledIcon",
|
||||
"BlueIcon",
|
||||
"New1",
|
||||
"New2",
|
||||
"Premium",
|
||||
"PremiumBlack",
|
||||
"PremiumTurbo",
|
||||
"WinterGramDark",
|
||||
"WinterGramDeveloper",
|
||||
"WinterGramHouseDark",
|
||||
"WinterGramHouseLight",
|
||||
"WinterGramLight",
|
||||
]
|
||||
|
||||
composer_icon_folders = ["Telegram"]
|
||||
composer_icon_folders = []
|
||||
|
||||
[
|
||||
filegroup(
|
||||
|
|
@ -434,6 +438,16 @@ plist_fragment(
|
|||
<string>tonsite</string>
|
||||
</array>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>CFBundleTypeRole</key>
|
||||
<string>Viewer</string>
|
||||
<key>CFBundleURLName</key>
|
||||
<string>{telegram_bundle_id}.wnt</string>
|
||||
<key>CFBundleURLSchemes</key>
|
||||
<array>
|
||||
<string>wnt</string>
|
||||
</array>
|
||||
</dict>
|
||||
</array>
|
||||
""".format(
|
||||
telegram_bundle_id = telegram_bundle_id,
|
||||
|
|
@ -525,6 +539,26 @@ associated_domains_fragment = "" if telegram_bundle_id not in official_bundle_id
|
|||
</array>
|
||||
"""
|
||||
|
||||
background_modes_fragment = """
|
||||
<key>UIBackgroundModes</key>
|
||||
<array>
|
||||
<string>audio</string>
|
||||
<string>fetch</string>
|
||||
<string>location</string>
|
||||
<string>remote-notification</string>
|
||||
<string>voip</string>
|
||||
<string>processing</string>
|
||||
</array>
|
||||
""" if telegram_aps_environment != "" else """
|
||||
<key>UIBackgroundModes</key>
|
||||
<array>
|
||||
<string>audio</string>
|
||||
<string>fetch</string>
|
||||
<string>location</string>
|
||||
<string>processing</string>
|
||||
</array>
|
||||
"""
|
||||
|
||||
siri_fragment = "" if not telegram_enable_siri else """
|
||||
<key>com.apple.developer.siri</key>
|
||||
<true/>
|
||||
|
|
@ -629,7 +663,7 @@ plist_fragment(
|
|||
template =
|
||||
"""
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>Telegram</string>
|
||||
<string>WinterGram</string>
|
||||
"""
|
||||
)
|
||||
|
||||
|
|
@ -955,14 +989,14 @@ ios_framework(
|
|||
plist_fragment(
|
||||
name = "ShareInfoPlist",
|
||||
extension = "plist",
|
||||
template =
|
||||
template =
|
||||
"""
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>{telegram_bundle_id}.Share</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>Telegram</string>
|
||||
<string>WinterGram</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>XPC!</string>
|
||||
<key>NSExtension</key>
|
||||
|
|
@ -1047,14 +1081,14 @@ ios_extension(
|
|||
plist_fragment(
|
||||
name = "NotificationContentInfoPlist",
|
||||
extension = "plist",
|
||||
template =
|
||||
template =
|
||||
"""
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>{telegram_bundle_id}.NotificationContent</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>Telegram</string>
|
||||
<string>WinterGram</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>XPC!</string>
|
||||
<key>NSExtension</key>
|
||||
|
|
@ -1154,14 +1188,14 @@ ios_extension(
|
|||
plist_fragment(
|
||||
name = "WidgetInfoPlist",
|
||||
extension = "plist",
|
||||
template =
|
||||
template =
|
||||
"""
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>{telegram_bundle_id}.Widget</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>Telegram</string>
|
||||
<string>WinterGram</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>XPC!</string>
|
||||
<key>NSExtension</key>
|
||||
|
|
@ -1267,14 +1301,14 @@ ios_extension(
|
|||
plist_fragment(
|
||||
name = "IntentsInfoPlist",
|
||||
extension = "plist",
|
||||
template =
|
||||
template =
|
||||
"""
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>{telegram_bundle_id}.SiriIntents</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>Telegram</string>
|
||||
<string>WinterGram</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>XPC!</string>
|
||||
<key>NSExtension</key>
|
||||
|
|
@ -1398,14 +1432,14 @@ ios_extension(
|
|||
plist_fragment(
|
||||
name = "BroadcastUploadInfoPlist",
|
||||
extension = "plist",
|
||||
template =
|
||||
template =
|
||||
"""
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>{telegram_bundle_id}.BroadcastUpload</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>Telegram</string>
|
||||
<string>WinterGram</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>XPC!</string>
|
||||
<key>NSExtension</key>
|
||||
|
|
@ -1492,14 +1526,14 @@ ios_extension(
|
|||
plist_fragment(
|
||||
name = "NotificationServiceInfoPlist",
|
||||
extension = "plist",
|
||||
template =
|
||||
template =
|
||||
"""
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>{telegram_bundle_id}.NotificationService</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>Telegram</string>
|
||||
<string>WinterGram</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>XPC!</string>
|
||||
<key>NSExtension</key>
|
||||
|
|
@ -1555,7 +1589,7 @@ ios_extension(
|
|||
plist_fragment(
|
||||
name = "TelegramInfoPlist",
|
||||
extension = "plist",
|
||||
template =
|
||||
template =
|
||||
"""
|
||||
<key>BGTaskSchedulerPermittedIdentifiers</key>
|
||||
<array>
|
||||
|
|
@ -1568,11 +1602,11 @@ plist_fragment(
|
|||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>Telegram</string>
|
||||
<string>WinterGram</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>{telegram_bundle_id}</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>Telegram</string>
|
||||
<string>WinterGram</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>CFBundleSignature</key>
|
||||
|
|
@ -1629,17 +1663,17 @@ plist_fragment(
|
|||
<key>NSCameraUsageDescription</key>
|
||||
<string>We need this so that you can take and share photos and videos.</string>
|
||||
<key>NSContactsUsageDescription</key>
|
||||
<string>Telegram stores your contacts heavily encrypted in the cloud to let you connect with your friends across all your devices.</string>
|
||||
<string>WinterGram stores your contacts heavily encrypted in the cloud to let you connect with your friends across all your devices.</string>
|
||||
<key>NSFaceIDUsageDescription</key>
|
||||
<string>You can use Face ID to unlock the app.</string>
|
||||
<key>NSLocationAlwaysUsageDescription</key>
|
||||
<string>When you send your location to your friends, Telegram needs access to show them a map. You also need this to send locations from an Apple Watch.</string>
|
||||
<string>When you send your location to your friends, WinterGram needs access to show them a map. You also need this to send locations from an Apple Watch.</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>When you send your location to your friends, Telegram needs access to show them a map.</string>
|
||||
<string>When you send your location to your friends, WinterGram needs access to show them a map.</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>We need this so that you can record and share voice messages and videos with sound.</string>
|
||||
<key>NSMotionUsageDescription</key>
|
||||
<string>When you send your location to your friends, Telegram needs access to show them a map.</string>
|
||||
<string>When you send your location to your friends, WinterGram needs access to show them a map.</string>
|
||||
<key>NSPhotoLibraryAddUsageDescription</key>
|
||||
<string>We need this so that you can share photos and videos from your photo library.</string>
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
|
|
@ -1658,15 +1692,7 @@ plist_fragment(
|
|||
<string>AremacFS-Regular.otf</string>
|
||||
<string>AremacFS-Semibold.otf</string>
|
||||
</array>
|
||||
<key>UIBackgroundModes</key>
|
||||
<array>
|
||||
<string>audio</string>
|
||||
<string>fetch</string>
|
||||
<string>location</string>
|
||||
<string>remote-notification</string>
|
||||
<string>voip</string>
|
||||
<string>processing</string>
|
||||
</array>
|
||||
{background_modes_fragment}
|
||||
<key>UIDeviceFamily</key>
|
||||
<array>
|
||||
<integer>1</integer>
|
||||
|
|
@ -1707,13 +1733,13 @@ plist_fragment(
|
|||
<string>public.data</string>
|
||||
</array>
|
||||
<key>UTTypeDescription</key>
|
||||
<string>Telegram iOS Color Theme File</string>
|
||||
<string>WinterGram iOS Color Theme File</string>
|
||||
<key>UTTypeIconFiles</key>
|
||||
<array>
|
||||
<string>BlueIcon@3x.png</string>
|
||||
</array>
|
||||
<key>UTTypeIdentifier</key>
|
||||
<string>org.telegram.Telegram-iOS.theme</string>
|
||||
<string>dev.reekeer.wintergram.theme</string>
|
||||
<key>UTTypeTagSpecification</key>
|
||||
<dict>
|
||||
<key>public.filename-extension</key>
|
||||
|
|
@ -1729,6 +1755,7 @@ plist_fragment(
|
|||
<true/>
|
||||
""".format(
|
||||
telegram_bundle_id = telegram_bundle_id,
|
||||
background_modes_fragment = background_modes_fragment,
|
||||
)
|
||||
)
|
||||
|
||||
|
|
@ -1777,12 +1804,13 @@ ios_application(
|
|||
":UrlTypesInfoPlist",
|
||||
],
|
||||
app_icons = [ ":{}_icon".format(name) for name in composer_icon_folders ],
|
||||
primary_app_icon = "WinterGramDarkIcon",
|
||||
alternate_icons = [
|
||||
":{}".format(name) for name in alternate_icon_folders
|
||||
],
|
||||
resources = [
|
||||
":LaunchScreen",
|
||||
#":DefaultAppIcon",
|
||||
":DefaultAppIcon",
|
||||
],
|
||||
frameworks = [
|
||||
":MtProtoKitFramework",
|
||||
|
|
@ -1845,9 +1873,9 @@ filegroup(
|
|||
)
|
||||
|
||||
ios_test_runner(
|
||||
name = "iPhone-17__26.2",
|
||||
name = "iPhone-17__26.5",
|
||||
device_type = "iPhone 17",
|
||||
os_version = "26.2",
|
||||
os_version = "26.5",
|
||||
)
|
||||
|
||||
|
||||
|
|
@ -1864,7 +1892,7 @@ ios_ui_test_suite(
|
|||
bundle_id = "org.telegram.Telegram-iOS-uitests",
|
||||
minimum_os_version = minimum_os_version,
|
||||
runners = [
|
||||
":iPhone-17__26.2",
|
||||
":iPhone-17__26.5",
|
||||
],
|
||||
tags = ["manual"],
|
||||
test_host = "//Telegram",
|
||||
|
|
|
|||
|
|
@ -72,7 +72,29 @@
|
|||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>New1</key>
|
||||
<key>WinterGramDark</key>
|
||||
<dict>
|
||||
<key>CFBundleIconFiles</key>
|
||||
<array>
|
||||
<string>WinterGramDarkIpad</string>
|
||||
<string>WinterGramDarkLargeIpad</string>
|
||||
<string>WinterGramDarkNotificationIcon</string>
|
||||
</array>
|
||||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>WinterGramLight</key>
|
||||
<dict>
|
||||
<key>CFBundleIconFiles</key>
|
||||
<array>
|
||||
<string>WinterGramLightIpad</string>
|
||||
<string>WinterGramLightLargeIpad</string>
|
||||
<string>WinterGramLightNotificationIcon</string>
|
||||
</array>
|
||||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>New1</key>
|
||||
<dict>
|
||||
<key>CFBundleIconFiles</key>
|
||||
<array>
|
||||
|
|
|
|||
|
|
@ -66,6 +66,26 @@
|
|||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>WinterGramDark</key>
|
||||
<dict>
|
||||
<key>CFBundleIconFiles</key>
|
||||
<array>
|
||||
<string>WinterGramDark</string>
|
||||
<string>WinterGramDarkNotificationIcon</string>
|
||||
</array>
|
||||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>WinterGramLight</key>
|
||||
<dict>
|
||||
<key>CFBundleIconFiles</key>
|
||||
<array>
|
||||
<string>WinterGramLight</string>
|
||||
<string>WinterGramLightNotificationIcon</string>
|
||||
</array>
|
||||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>New1</key>
|
||||
<dict>
|
||||
<key>CFBundleIconFiles</key>
|
||||
|
|
|
|||
8
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramDark.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "idiom" : "universal", "scale" : "1x" },
|
||||
{ "filename" : "WinterGramDark@2x.png", "idiom" : "universal", "scale" : "2x" },
|
||||
{ "filename" : "WinterGramDark@3x.png", "idiom" : "universal", "scale" : "3x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
BIN
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramDark.imageset/WinterGramDark@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramDark.imageset/WinterGramDark@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 32 KiB |
8
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramDeveloper.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "idiom" : "universal", "scale" : "1x" },
|
||||
{ "filename" : "WinterGramDeveloper@2x.png", "idiom" : "universal", "scale" : "2x" },
|
||||
{ "filename" : "WinterGramDeveloper@3x.png", "idiom" : "universal", "scale" : "3x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
BIN
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramDeveloper.imageset/WinterGramDeveloper@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 20 KiB |
BIN
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramDeveloper.imageset/WinterGramDeveloper@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 37 KiB |
8
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramHouseDark.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "idiom" : "universal", "scale" : "1x" },
|
||||
{ "filename" : "WinterGramHouseDark@2x.png", "idiom" : "universal", "scale" : "2x" },
|
||||
{ "filename" : "WinterGramHouseDark@3x.png", "idiom" : "universal", "scale" : "3x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
BIN
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramHouseDark.imageset/WinterGramHouseDark@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 40 KiB |
BIN
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramHouseDark.imageset/WinterGramHouseDark@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 81 KiB |
8
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramHouseLight.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "idiom" : "universal", "scale" : "1x" },
|
||||
{ "filename" : "WinterGramHouseLight@2x.png", "idiom" : "universal", "scale" : "2x" },
|
||||
{ "filename" : "WinterGramHouseLight@3x.png", "idiom" : "universal", "scale" : "3x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
BIN
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramHouseLight.imageset/WinterGramHouseLight@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 40 KiB |
BIN
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramHouseLight.imageset/WinterGramHouseLight@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 84 KiB |
8
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramLight.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "idiom" : "universal", "scale" : "1x" },
|
||||
{ "filename" : "WinterGramLight@2x.png", "idiom" : "universal", "scale" : "2x" },
|
||||
{ "filename" : "WinterGramLight@3x.png", "idiom" : "universal", "scale" : "3x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
BIN
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramLight.imageset/WinterGramLight@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Telegram/Telegram-iOS/AppIcons.xcassets/WinterGramLight.imageset/WinterGramLight@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 36 KiB |
|
|
@ -1,4 +1,4 @@
|
|||
APP_NAME=Telegram
|
||||
APP_NAME=WinterGram
|
||||
APP_BUNDLE_ID=ph.telegra.Telegraph
|
||||
APP_SPECIFIC_URL_SCHEME=tgapp
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
APP_NAME=Telegram Fork
|
||||
APP_NAME=WinterGram
|
||||
APP_BUNDLE_ID=fork.telegram.Fork
|
||||
APP_SPECIFIC_URL_SCHEME=tgfork
|
||||
|
||||
|
|
|
|||
8
Telegram/Telegram-iOS/Config-WinterGram.xcconfig
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
APP_NAME=WinterGram
|
||||
APP_BUNDLE_ID=dev.reekeer.wintergram
|
||||
APP_SPECIFIC_URL_SCHEME=wnt
|
||||
|
||||
GLOBAL_CONSTANTS = APP_CONFIG_IS_INTERNAL_BUILD=true APP_CONFIG_IS_APPSTORE_BUILD=false APP_CONFIG_APPSTORE_ID=0 APP_SPECIFIC_URL_SCHEME="\"$(APP_SPECIFIC_URL_SCHEME)\""
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) $(GLOBAL_CONSTANTS)
|
||||
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) APP_CONFIG_API_ID=2040 APP_CONFIG_API_HASH="\"b18441a1ff607e10a989891a5462e627\"" APP_CONFIG_HOCKEYAPP_ID=""
|
||||
|
|
@ -1,115 +1,110 @@
|
|||
{
|
||||
"images" : [
|
||||
"images": [
|
||||
{
|
||||
"filename" : "BlueNotificationIcon@2x.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "2x",
|
||||
"size" : "20x20"
|
||||
"filename": "BlueNotificationIcon@2x.png",
|
||||
"idiom": "iphone",
|
||||
"scale": "2x",
|
||||
"size": "20x20"
|
||||
},
|
||||
{
|
||||
"filename" : "BlueNotificationIcon@3x.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "3x",
|
||||
"size" : "20x20"
|
||||
"filename": "BlueNotificationIcon@3x.png",
|
||||
"idiom": "iphone",
|
||||
"scale": "3x",
|
||||
"size": "20x20"
|
||||
},
|
||||
{
|
||||
"filename" : "Simple@58x58.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "2x",
|
||||
"size" : "29x29"
|
||||
"filename": "Simple@58x58.png",
|
||||
"idiom": "iphone",
|
||||
"scale": "2x",
|
||||
"size": "29x29"
|
||||
},
|
||||
{
|
||||
"filename" : "Simple@87x87.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "3x",
|
||||
"size" : "29x29"
|
||||
"filename": "Simple@87x87.png",
|
||||
"idiom": "iphone",
|
||||
"scale": "3x",
|
||||
"size": "29x29"
|
||||
},
|
||||
{
|
||||
"filename" : "Simple@80x80.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "2x",
|
||||
"size" : "40x40"
|
||||
"filename": "Simple@80x80.png",
|
||||
"idiom": "iphone",
|
||||
"scale": "2x",
|
||||
"size": "40x40"
|
||||
},
|
||||
{
|
||||
"filename" : "BlueIcon@2x-1.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "3x",
|
||||
"size" : "40x40"
|
||||
"filename": "BlueIcon@2x-1.png",
|
||||
"idiom": "iphone",
|
||||
"scale": "3x",
|
||||
"size": "40x40"
|
||||
},
|
||||
{
|
||||
"filename" : "BlueIcon@2x.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "2x",
|
||||
"size" : "60x60"
|
||||
"filename": "BlueIcon@2x.png",
|
||||
"idiom": "iphone",
|
||||
"scale": "2x",
|
||||
"size": "60x60"
|
||||
},
|
||||
{
|
||||
"filename" : "BlueIcon@3x.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "3x",
|
||||
"size" : "60x60"
|
||||
"filename": "BlueIcon@3x.png",
|
||||
"idiom": "iphone",
|
||||
"scale": "3x",
|
||||
"size": "60x60"
|
||||
},
|
||||
{
|
||||
"filename" : "BlueNotificationIcon.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "1x",
|
||||
"size" : "20x20"
|
||||
"filename": "BlueNotificationIcon.png",
|
||||
"idiom": "ipad",
|
||||
"scale": "1x",
|
||||
"size": "20x20"
|
||||
},
|
||||
{
|
||||
"filename" : "BlueNotificationIcon@2x-1.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "20x20"
|
||||
"filename": "BlueNotificationIcon@2x-1.png",
|
||||
"idiom": "ipad",
|
||||
"scale": "2x",
|
||||
"size": "20x20"
|
||||
},
|
||||
{
|
||||
"filename" : "Simple@29x29.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "1x",
|
||||
"size" : "29x29"
|
||||
"filename": "Simple@29x29.png",
|
||||
"idiom": "ipad",
|
||||
"scale": "1x",
|
||||
"size": "29x29"
|
||||
},
|
||||
{
|
||||
"filename" : "Simple@58x58-1.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "29x29"
|
||||
"filename": "Simple@58x58-1.png",
|
||||
"idiom": "ipad",
|
||||
"scale": "2x",
|
||||
"size": "29x29"
|
||||
},
|
||||
{
|
||||
"filename" : "Simple@40x40-1.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "1x",
|
||||
"size" : "40x40"
|
||||
"filename": "Simple@40x40-1.png",
|
||||
"idiom": "ipad",
|
||||
"scale": "1x",
|
||||
"size": "40x40"
|
||||
},
|
||||
{
|
||||
"filename" : "Simple@80x80-1.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "40x40"
|
||||
"filename": "Simple@80x80-1.png",
|
||||
"idiom": "ipad",
|
||||
"scale": "2x",
|
||||
"size": "40x40"
|
||||
},
|
||||
{
|
||||
"idiom" : "ipad",
|
||||
"scale" : "1x",
|
||||
"size" : "76x76"
|
||||
"filename": "BlueIconIpad@2x.png",
|
||||
"idiom": "ipad",
|
||||
"scale": "2x",
|
||||
"size": "76x76"
|
||||
},
|
||||
{
|
||||
"filename" : "BlueIconIpad@2x.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "76x76"
|
||||
"filename": "BlueIconLargeIpad@2x.png",
|
||||
"idiom": "ipad",
|
||||
"scale": "2x",
|
||||
"size": "83.5x83.5"
|
||||
},
|
||||
{
|
||||
"filename" : "BlueIconLargeIpad@2x.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "83.5x83.5"
|
||||
},
|
||||
{
|
||||
"filename" : "Simple-iTunesArtwork.png",
|
||||
"idiom" : "ios-marketing",
|
||||
"scale" : "1x",
|
||||
"size" : "1024x1024"
|
||||
"filename": "Simple-iTunesArtwork.png",
|
||||
"idiom": "ios-marketing",
|
||||
"scale": "1x",
|
||||
"size": "1024x1024"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"author" : "xcode",
|
||||
"version" : 1
|
||||
"info": {
|
||||
"author": "xcode",
|
||||
"version": 1
|
||||
}
|
||||
}
|
||||
|
|
|
|||
8
Telegram/Telegram-iOS/DefaultAppIcon.xcassets/WinterGramBadge.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "idiom" : "universal", "scale" : "1x" },
|
||||
{ "filename" : "WinterGramBadge@2x.png", "idiom" : "universal", "scale" : "2x" },
|
||||
{ "filename" : "WinterGramBadge@3x.png", "idiom" : "universal", "scale" : "3x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
BIN
Telegram/Telegram-iOS/DefaultAppIcon.xcassets/WinterGramBadge.imageset/WinterGramBadge@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
Telegram/Telegram-iOS/DefaultAppIcon.xcassets/WinterGramBadge.imageset/WinterGramBadge@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.8 KiB |
|
|
@ -84,12 +84,6 @@
|
|||
"scale" : "2x",
|
||||
"size" : "40x40"
|
||||
},
|
||||
{
|
||||
"filename" : "Icon-76.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "1x",
|
||||
"size" : "76x76"
|
||||
},
|
||||
{
|
||||
"filename" : "Icon-152.png",
|
||||
"idiom" : "ipad",
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 771 KiB After Width: | Height: | Size: 590 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 3 KiB After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 5 KiB |
|
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.3 KiB |
|
Before Width: | Height: | Size: 8.3 KiB |
|
Before Width: | Height: | Size: 9.1 KiB After Width: | Height: | Size: 8 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 9.2 KiB |
8
Telegram/Telegram-iOS/DefaultAppIcon.xcassets/WinterGramSnowflake.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "idiom" : "universal", "scale" : "1x" },
|
||||
{ "filename" : "WinterGramSnowflake@2x.png", "idiom" : "universal", "scale" : "2x" },
|
||||
{ "filename" : "WinterGramSnowflake@3x.png", "idiom" : "universal", "scale" : "3x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
6
Telegram/Telegram-iOS/DefaultAppIcon.xcassets/WntGramBackplateShape.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "filename" : "WntGramBackplateShape.png", "idiom" : "universal", "scale" : "1x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
|
After Width: | Height: | Size: 2.3 KiB |
8
Telegram/Telegram-iOS/DefaultAppIcon.xcassets/WntGramBanner.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "idiom" : "universal", "scale" : "1x" },
|
||||
{ "filename" : "WntGramBanner@2x.png", "idiom" : "universal", "scale" : "2x" },
|
||||
{ "filename" : "WntGramBanner@3x.png", "idiom" : "universal", "scale" : "3x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
BIN
Telegram/Telegram-iOS/DefaultAppIcon.xcassets/WntGramBanner.imageset/WntGramBanner@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 249 KiB |
BIN
Telegram/Telegram-iOS/DefaultAppIcon.xcassets/WntGramBanner.imageset/WntGramBanner@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 460 KiB |
8
Telegram/Telegram-iOS/DefaultAppIcon.xcassets/WntGramBannerDefault.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "idiom" : "universal", "scale" : "1x" },
|
||||
{ "filename" : "WntGramBannerDefault@2x.png", "idiom" : "universal", "scale" : "2x" },
|
||||
{ "filename" : "WntGramBannerDefault@3x.png", "idiom" : "universal", "scale" : "3x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
|
After Width: | Height: | Size: 216 KiB |
|
After Width: | Height: | Size: 377 KiB |
8
Telegram/Telegram-iOS/DefaultAppIcon.xcassets/WntGramDeveloperBadge.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "idiom" : "universal", "scale" : "1x" },
|
||||
{ "filename" : "WntGramDeveloperBadge@2x.png", "idiom" : "universal", "scale" : "2x" },
|
||||
{ "filename" : "WntGramDeveloperBadge@3x.png", "idiom" : "universal", "scale" : "3x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
6
Telegram/Telegram-iOS/DefaultAppIcon.xcassets/WntGramSnowflakeShape.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"images" : [
|
||||
{ "filename" : "WntGramSnowflakeShape.png", "idiom" : "universal", "scale" : "1x" }
|
||||
],
|
||||
"info" : { "author" : "xcode", "version" : 1 }
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.1 KiB |
|
|
@ -85,11 +85,31 @@
|
|||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>WinterGramDark</key>
|
||||
<dict>
|
||||
<key>CFBundleIconFiles</key>
|
||||
<array>
|
||||
<string>WinterGramDark</string>
|
||||
<string>WinterGramDarkNotificationIcon</string>
|
||||
</array>
|
||||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>WinterGramLight</key>
|
||||
<dict>
|
||||
<key>CFBundleIconFiles</key>
|
||||
<array>
|
||||
<string>WinterGramLight</string>
|
||||
<string>WinterGramLightNotificationIcon</string>
|
||||
</array>
|
||||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>CFBundlePrimaryIcon</key>
|
||||
<dict>
|
||||
<key>CFBundleIconName</key>
|
||||
<string>AppIconLLC</string>
|
||||
<string>WinterGramDarkIcon</string>
|
||||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
|
|
@ -171,11 +191,33 @@
|
|||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>WinterGramDark</key>
|
||||
<dict>
|
||||
<key>CFBundleIconFiles</key>
|
||||
<array>
|
||||
<string>WinterGramDarkIpad</string>
|
||||
<string>WinterGramDarkLargeIpad</string>
|
||||
<string>WinterGramDarkNotificationIcon</string>
|
||||
</array>
|
||||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>WinterGramLight</key>
|
||||
<dict>
|
||||
<key>CFBundleIconFiles</key>
|
||||
<array>
|
||||
<string>WinterGramLightIpad</string>
|
||||
<string>WinterGramLightLargeIpad</string>
|
||||
<string>WinterGramLightNotificationIcon</string>
|
||||
</array>
|
||||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>CFBundlePrimaryIcon</key>
|
||||
<dict>
|
||||
<key>CFBundleIconName</key>
|
||||
<string>AppIconLLC</string>
|
||||
<string>WinterGramDarkIcon</string>
|
||||
<key>UIPrerenderedIcon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
|
|
@ -277,17 +319,17 @@
|
|||
<key>NSCameraUsageDescription</key>
|
||||
<string>We need this so that you can take and share photos and videos.</string>
|
||||
<key>NSContactsUsageDescription</key>
|
||||
<string>Telegram stores your contacts heavily encrypted in the cloud to let you connect with your friends across all your devices.</string>
|
||||
<string>WinterGram stores your contacts heavily encrypted in the cloud to let you connect with your friends across all your devices.</string>
|
||||
<key>NSFaceIDUsageDescription</key>
|
||||
<string>You can use Face ID to unlock the app.</string>
|
||||
<key>NSLocationAlwaysUsageDescription</key>
|
||||
<string>When you send your location to your friends, Telegram needs access to show them a map. You also need this to send locations from an Apple Watch.</string>
|
||||
<string>When you send your location to your friends, WinterGram needs access to show them a map. You also need this to send locations from an Apple Watch.</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>When you send your location to your friends, Telegram needs access to show them a map.</string>
|
||||
<string>When you send your location to your friends, WinterGram needs access to show them a map.</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>We need this so that you can record and share voice messages and videos with sound.</string>
|
||||
<key>NSMotionUsageDescription</key>
|
||||
<string>When you send your location to your friends, Telegram needs access to show them a map.</string>
|
||||
<string>When you send your location to your friends, WinterGram needs access to show them a map.</string>
|
||||
<key>NSPhotoLibraryAddUsageDescription</key>
|
||||
<string>We need this so that you can share photos and videos from your photo library.</string>
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
|
|
@ -355,13 +397,13 @@
|
|||
<string>public.data</string>
|
||||
</array>
|
||||
<key>UTTypeDescription</key>
|
||||
<string>Telegram iOS Color Theme File</string>
|
||||
<string>WinterGram iOS Color Theme File</string>
|
||||
<key>UTTypeIconFiles</key>
|
||||
<array>
|
||||
<string>BlueIcon@3x.png</string>
|
||||
</array>
|
||||
<key>UTTypeIdentifier</key>
|
||||
<string>org.telegram.Telegram-iOS.theme</string>
|
||||
<string>dev.reekeer.wintergram.theme</string>
|
||||
<key>UTTypeTagSpecification</key>
|
||||
<dict>
|
||||
<key>public.filename-extension</key>
|
||||
|
|
|
|||
|
|
@ -111,17 +111,17 @@
|
|||
<key>NSCameraUsageDescription</key>
|
||||
<string>We need this so that you can take and share photos and videos.</string>
|
||||
<key>NSContactsUsageDescription</key>
|
||||
<string>Telegram stores your contacts heavily encrypted in the cloud to let you connect with your friends across all your devices.</string>
|
||||
<string>WinterGram stores your contacts heavily encrypted in the cloud to let you connect with your friends across all your devices.</string>
|
||||
<key>NSFaceIDUsageDescription</key>
|
||||
<string>You can use Face ID to unlock the app.</string>
|
||||
<key>NSLocationAlwaysUsageDescription</key>
|
||||
<string>When you send your location to your friends, Telegram needs access to show them a map. You also need this to send locations from an Apple Watch.</string>
|
||||
<string>When you send your location to your friends, WinterGram needs access to show them a map. You also need this to send locations from an Apple Watch.</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>When you send your location to your friends, Telegram needs access to show them a map.</string>
|
||||
<string>When you send your location to your friends, WinterGram needs access to show them a map.</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>We need this so that you can record and share voice messages and videos with sound.</string>
|
||||
<key>NSMotionUsageDescription</key>
|
||||
<string>When you send your location to your friends, Telegram needs access to show them a map.</string>
|
||||
<string>When you send your location to your friends, WinterGram needs access to show them a map.</string>
|
||||
<key>NSPhotoLibraryAddUsageDescription</key>
|
||||
<string>We need this so that you can share photos and videos from your photo library.</string>
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
|
|
@ -189,13 +189,13 @@
|
|||
<string>public.data</string>
|
||||
</array>
|
||||
<key>UTTypeDescription</key>
|
||||
<string>Telegram iOS Color Theme File</string>
|
||||
<string>WinterGram iOS Color Theme File</string>
|
||||
<key>UTTypeIconFiles</key>
|
||||
<array>
|
||||
<string>BlueIcon@3x.png</string>
|
||||
</array>
|
||||
<key>UTTypeIdentifier</key>
|
||||
<string>org.telegram.Telegram-iOS.theme</string>
|
||||
<string>dev.reekeer.wintergram.theme</string>
|
||||
<key>UTTypeTagSpecification</key>
|
||||
<dict>
|
||||
<key>public.filename-extension</key>
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 7.4 KiB |
|
After Width: | Height: | Size: 24 KiB |
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 5.3 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 37 KiB |
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 6.9 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 81 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 60 KiB |
|
After Width: | Height: | Size: 71 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 5.5 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 84 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 62 KiB |
|
After Width: | Height: | Size: 73 KiB |
|
After Width: | Height: | Size: 2 KiB |
|
After Width: | Height: | Size: 5.6 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 8.6 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 6 KiB |
|
|
@ -1,9 +1,9 @@
|
|||
/* Localized versions of Info.plist keys */
|
||||
"CFBundleDisplayName" = "تيليجرام";
|
||||
"NSContactsUsageDescription" = "سيقوم تيليجرام برفع جهات الاتصال الخاصة بك باستمرار إلى خوادم التخزين السحابية ذات التشفير العالي لتتمكن من التواصل مع أصدقائك من خلال جميع أجهزتك.";
|
||||
"NSLocationWhenInUseUsageDescription" = "عندما ترغب في مشاركة مكانك مع أصدقائك، تيليجرام يحتاج لصلاحيات لعرض الخريطة لهم.";
|
||||
"NSLocationAlwaysAndWhenInUseUsageDescription" = "عندما تختار أن تشارك مكانك بشكل حي مع أصدقائك في المحادثة، يحتاج تيليجرام إلى الوصول لموقعك في الخلفية حتى بعد إغلاق تيليجرام خلال فترة المشاركة.";
|
||||
"NSLocationAlwaysUsageDescription" = "عندما تقوم بمشاركة موقعك مع أصدقائك، تيليجرام يحتاج إلى الصلاحية ليعرض لهم الخريطة. كما تحتاج لإعطاء تيليجرام الصلاحية لتتمكن من إرسال موقعك من ساعة آبل.";
|
||||
"CFBundleDisplayName" = "WinterGram";
|
||||
"NSContactsUsageDescription" = "سيقوم WinterGram برفع جهات الاتصال الخاصة بك باستمرار إلى خوادم التخزين السحابية ذات التشفير العالي لتتمكن من التواصل مع أصدقائك من خلال جميع أجهزتك.";
|
||||
"NSLocationWhenInUseUsageDescription" = "عندما ترغب في مشاركة مكانك مع أصدقائك، WinterGram يحتاج لصلاحيات لعرض الخريطة لهم.";
|
||||
"NSLocationAlwaysAndWhenInUseUsageDescription" = "عندما تختار أن تشارك مكانك بشكل حي مع أصدقائك في المحادثة، يحتاج WinterGram إلى الوصول لموقعك في الخلفية حتى بعد إغلاق WinterGram خلال فترة المشاركة.";
|
||||
"NSLocationAlwaysUsageDescription" = "عندما تقوم بمشاركة موقعك مع أصدقائك، WinterGram يحتاج إلى الصلاحية ليعرض لهم الخريطة. كما تحتاج لإعطاء WinterGram الصلاحية لتتمكن من إرسال موقعك من ساعة آبل.";
|
||||
"NSCameraUsageDescription" = "نحتاج ذلك لتتمكن من التقاط وإرسال الصور والفيديوهات.";
|
||||
"NSPhotoLibraryUsageDescription" = "نحتاج ذلك لتتمكن من إرسال الصور والفيديوهات من ألبوم الصور.";
|
||||
"NSPhotoLibraryAddUsageDescription" = "نحتاج هذه الصلاحية لتتمكن من حفظ وسائطك في مكتبة الصور الخاصة بك.";
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"NSContactsUsageDescription" = "Telegram будзе запампоўваць вашы кантакты на свае моцна абароненыя і зашыфраваныя воблачныя серверы, каб вы маглі кантактаваць са сваімі сябрамі з любой вашай прылады.";
|
||||
"NSLocationWhenInUseUsageDescription" = "Калі вы адпраўляе месцазнаходжанне сваім сябрам, Telegram патрэбны доступ да сэрвісаў геалакацыі, каб размясціць вас на карце.";
|
||||
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Калі вы трансліруеце ваша месцазнаходжанне сябрам у чаце, Telegram патрэбны доступ у фонавым рэжыме да вашага месцазнаходжання, каб абнаўляць яго падчас трансляцыі.";
|
||||
"NSLocationAlwaysUsageDescription" = "Калі вы трансліруеце ваша месцазнаходжанне сябрам у чаце, Telegram патрэбны доступ у фонавым рэжыме да вашага месцазнаходжання, каб абнаўляць яго падчас трансляцыі. Гэта таксама неабходна для таго, каб адпраўляць месцазнаходжанне праз Apple Watch.";
|
||||
"NSContactsUsageDescription" = "WinterGram будзе запампоўваць вашы кантакты на свае моцна абароненыя і зашыфраваныя воблачныя серверы, каб вы маглі кантактаваць са сваімі сябрамі з любой вашай прылады.";
|
||||
"NSLocationWhenInUseUsageDescription" = "Калі вы адпраўляе месцазнаходжанне сваім сябрам, WinterGram патрэбны доступ да сэрвісаў геалакацыі, каб размясціць вас на карце.";
|
||||
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Калі вы трансліруеце ваша месцазнаходжанне сябрам у чаце, WinterGram патрэбны доступ у фонавым рэжыме да вашага месцазнаходжання, каб абнаўляць яго падчас трансляцыі.";
|
||||
"NSLocationAlwaysUsageDescription" = "Калі вы трансліруеце ваша месцазнаходжанне сябрам у чаце, WinterGram патрэбны доступ у фонавым рэжыме да вашага месцазнаходжання, каб абнаўляць яго падчас трансляцыі. Гэта таксама неабходна для таго, каб адпраўляць месцазнаходжанне праз Apple Watch.";
|
||||
"NSCameraUsageDescription" = "Нам неабходны гэты дазвол, каб вы маглі рабіць і адпраўляць фота і відэа, а таксама відэавыклікі.";
|
||||
"NSPhotoLibraryUsageDescription" = "Нам неабходны гэты дазвол, каб вы маглі абагульваць фота і відэа са сваёй галерэі.";
|
||||
"NSPhotoLibraryAddUsageDescription" = "Нам неабходны гэты дазвол, каб вы маглі захоўваць фота і відэа ў сваю галерэю.";
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"NSContactsUsageDescription" = "Telegram pujarà automàticament els vostres contactes als seus servidors xifrats, perquè pugueu connectar-vos amb els amics des de qualsevol dispositiu.";
|
||||
"NSLocationWhenInUseUsageDescription" = "Si envieu la vostra ubicació als amics, Telegram requereix accés per a mostra-los un mapa.";
|
||||
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Si trieu de compartir la vostra ubicació en directe amb amics en un xat, Telegram requereix accés en segon pla a la vostra ubicació per a actualitzar-la durant la compartició en directe.";
|
||||
"NSLocationAlwaysUsageDescription" = "Si trieu de compartir la vostra ubicació en directe amb amics en un xat, Telegram requereix de tenir accés en segon pla a la vostra ubicació per a actualitzar-la durant la compartició en directe. També necessiteu això per a enviar ubicacions des d'un Apple Watch.";
|
||||
"NSContactsUsageDescription" = "WinterGram pujarà automàticament els vostres contactes als seus servidors xifrats, perquè pugueu connectar-vos amb els amics des de qualsevol dispositiu.";
|
||||
"NSLocationWhenInUseUsageDescription" = "Si envieu la vostra ubicació als amics, WinterGram requereix accés per a mostra-los un mapa.";
|
||||
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Si trieu de compartir la vostra ubicació en directe amb amics en un xat, WinterGram requereix accés en segon pla a la vostra ubicació per a actualitzar-la durant la compartició en directe.";
|
||||
"NSLocationAlwaysUsageDescription" = "Si trieu de compartir la vostra ubicació en directe amb amics en un xat, WinterGram requereix de tenir accés en segon pla a la vostra ubicació per a actualitzar-la durant la compartició en directe. També necessiteu això per a enviar ubicacions des d'un Apple Watch.";
|
||||
"NSCameraUsageDescription" = "Ens cal això perquè pugueu fer i compartir fotos i vídeos, així com fer videotrucades.";
|
||||
"NSPhotoLibraryUsageDescription" = "Ens cal això perquè pugueu compartir fotos i vídeos de la biblioteca de fotos.";
|
||||
"NSPhotoLibraryAddUsageDescription" = "Ens cal això perquè així pugueu desar fotos i vídeos a la biblioteca de fotos.";
|
||||
|
|
|
|||