From 43014ab4c1c35de2239bb53b06a7c1ec7113eed5 Mon Sep 17 00:00:00 2001 From: Yannik Bloscheck Date: Sat, 13 Sep 2025 14:26:34 +0200 Subject: [PATCH] [ios] Fix CarPlay icons for iOS 26 by switching them to symbols Signed-off-by: Yannik Bloscheck --- .../ListTemplateBuilder.swift | 2 +- .../MapTemplateBuilder.swift | 10 +- .../SettingsTemplateBuilder.swift | 53 +++++--- .../Contents.json | 12 -- .../btn_carplay_pan.pdf | Bin 9029 -> 0 bytes .../ic_carplay_ferry.imageset/Contents.json | 12 -- .../ic_carplay_ferry.pdf | Bin 6077 -> 0 bytes .../Contents.json | 12 -- .../ic_carplay_ferry_active.pdf | Bin 6100 -> 0 bytes .../ic_carplay_muted.imageset/Contents.json | 12 -- .../ic_carplay_muted.pdf | Bin 4411 -> 0 bytes .../ic_carplay_recent.imageset/Contents.json | 12 -- .../ic_carplay_recent.pdf | Bin 6148 -> 0 bytes .../Contents.json | 12 -- .../ic_carplay_speedcam.pdf | Bin 4454 -> 0 bytes .../Contents.json | 12 -- .../ic_carplay_speedcam_active.pdf | Bin 4477 -> 0 bytes .../ic_carplay_toll.imageset/Contents.json | 12 -- .../ic_carplay_toll.pdf | Bin 7074 -> 0 bytes .../Contents.json | 12 -- .../ic_carplay_toll_active.pdf | Bin 7097 -> 0 bytes .../ic_carplay_unmuted.imageset/Contents.json | 15 --- .../ic_carplay_volumn.pdf | Bin 5491 -> 0 bytes .../ic_carplay_unpaved.imageset/Contents.json | 12 -- .../ic_carplay_unpaved.pdf | Bin 5964 -> 0 bytes .../Contents.json | 12 -- .../ic_carplay_unpaved_active.pdf | Bin 5987 -> 0 bytes .../Contents.json | 12 ++ .../options.ferries.slash.svg | 119 ++++++++++++++++++ .../options.ferries.symbolset/Contents.json | 12 ++ .../options.ferries.svg | 107 ++++++++++++++++ .../Contents.json | 12 ++ .../options.speedcamera.slash.svg | 119 ++++++++++++++++++ .../Contents.json | 12 ++ .../options.speedcamera.svg | 107 ++++++++++++++++ .../Contents.json | 12 ++ .../options.tolls.slash.svg | 119 ++++++++++++++++++ .../options.tolls.symbolset/Contents.json | 12 ++ .../options.tolls.symbolset/options.tolls.svg | 107 ++++++++++++++++ .../Contents.json | 12 ++ .../options.unpaved.slash.svg | 119 ++++++++++++++++++ .../options.unpaved.symbolset/Contents.json | 12 ++ .../options.unpaved.svg | 107 ++++++++++++++++ .../Symbols/recent.symbolset/Contents.json | 12 ++ .../Symbols/recent.symbolset/recent.svg | 109 ++++++++++++++++ .../speedcamera.symbolset/Contents.json | 12 ++ .../speedcamera.symbolset/speedcamera.svg | 101 +++++++++++++++ 47 files changed, 1276 insertions(+), 170 deletions(-) delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/btn_carplay_pan_light.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/btn_carplay_pan_light.imageset/btn_carplay_pan.pdf delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry.imageset/ic_carplay_ferry.pdf delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry_active.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry_active.imageset/ic_carplay_ferry_active.pdf delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_muted.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_muted.imageset/ic_carplay_muted.pdf delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_recent.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_recent.imageset/ic_carplay_recent.pdf delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam.imageset/ic_carplay_speedcam.pdf delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam_active.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam_active.imageset/ic_carplay_speedcam_active.pdf delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_toll.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_toll.imageset/ic_carplay_toll.pdf delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_toll_active.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_toll_active.imageset/ic_carplay_toll_active.pdf delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unmuted.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unmuted.imageset/ic_carplay_volumn.pdf delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved.imageset/ic_carplay_unpaved.pdf delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved_active.imageset/Contents.json delete mode 100644 iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved_active.imageset/ic_carplay_unpaved_active.pdf create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.slash.symbolset/Contents.json create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.slash.symbolset/options.ferries.slash.svg create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.symbolset/Contents.json create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.symbolset/options.ferries.svg create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.slash.symbolset/Contents.json create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.slash.symbolset/options.speedcamera.slash.svg create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.symbolset/Contents.json create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.symbolset/options.speedcamera.svg create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.slash.symbolset/Contents.json create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.slash.symbolset/options.tolls.slash.svg create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.symbolset/Contents.json create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.symbolset/options.tolls.svg create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.slash.symbolset/Contents.json create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.slash.symbolset/options.unpaved.slash.svg create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.symbolset/Contents.json create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.symbolset/options.unpaved.svg create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/recent.symbolset/Contents.json create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/recent.symbolset/recent.svg create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/speedcamera.symbolset/Contents.json create mode 100644 iphone/Maps/Images.xcassets/Interface/Symbols/speedcamera.symbolset/speedcamera.svg diff --git a/iphone/Maps/Classes/CarPlay/Template Builders/ListTemplateBuilder.swift b/iphone/Maps/Classes/CarPlay/Template Builders/ListTemplateBuilder.swift index 65098f05c..5874d7d43 100644 --- a/iphone/Maps/Classes/CarPlay/Template Builders/ListTemplateBuilder.swift +++ b/iphone/Maps/Classes/CarPlay/Template Builders/ListTemplateBuilder.swift @@ -62,7 +62,7 @@ final class ListTemplateBuilder { private class func obtainHistory(template: CPListTemplate) { let searchQueries = FrameworkHelper.obtainLastSearchQueries() let items = searchQueries.map({ (text) -> CPListItem in - let item = CPListItem(text: text, detailText: nil, image: UIImage(named: "ic_carplay_recent")) + let item = CPListItem(text: text, detailText: nil, image: UIImage(named: "recent")) item.userInfo = ListItemInfo(type: CPConstants.ListItemType.history, metadata: nil) return item diff --git a/iphone/Maps/Classes/CarPlay/Template Builders/MapTemplateBuilder.swift b/iphone/Maps/Classes/CarPlay/Template Builders/MapTemplateBuilder.swift index dc9110e7d..8fbfcdc9c 100644 --- a/iphone/Maps/Classes/CarPlay/Template Builders/MapTemplateBuilder.swift +++ b/iphone/Maps/Classes/CarPlay/Template Builders/MapTemplateBuilder.swift @@ -153,11 +153,11 @@ final class MapTemplateBuilder { let button = CPMapButton(handler: action) switch type { case .startPanning: - button.image = UIImage(named: "btn_carplay_pan_light") + button.image = UIImage(systemName: "arrow.up.and.down.and.arrow.left.and.right") case .zoomIn: - button.image = UIImage(named: "btn_zoom_in_light") + button.image = UIImage(systemName: "plus") case .zoomOut: - button.image = UIImage(named: "btn_zoom_out_light") + button.image = UIImage(systemName: "minus") } return button } @@ -174,9 +174,9 @@ final class MapTemplateBuilder { case .settings: return CPBarButton(image: UIImage(systemName: "gearshape.fill")!, handler: action) case .mute: - return CPBarButton(image: UIImage(named: "ic_carplay_unmuted")!, handler: action) + return CPBarButton(image: UIImage(systemName: "speaker.wave.3")!, handler: action) case .unmute: - return CPBarButton(image: UIImage(named: "ic_carplay_muted")!, handler: action) + return CPBarButton(image: UIImage(systemName: "speaker.slash")!, handler: action) case .redirectRoute: return CPBarButton(image: UIImage(named: "ic_carplay_redirect_route")!, handler: action) case .endRoute: diff --git a/iphone/Maps/Classes/CarPlay/Template Builders/SettingsTemplateBuilder.swift b/iphone/Maps/Classes/CarPlay/Template Builders/SettingsTemplateBuilder.swift index d207bc781..8638544d6 100644 --- a/iphone/Maps/Classes/CarPlay/Template Builders/SettingsTemplateBuilder.swift +++ b/iphone/Maps/Classes/CarPlay/Template Builders/SettingsTemplateBuilder.swift @@ -20,10 +20,15 @@ final class SettingsTemplateBuilder { // MARK: - CPGridButton builders private class func createTollButton(options: RoutingOptions) -> CPGridButton { - var tollIconName = "ic_carplay_toll" - if options.avoidToll { tollIconName += "_active" } - let tollButton = CPGridButton(titleVariants: [L("avoid_tolls")], - image: UIImage(named: tollIconName)!) { _ in + var tollIconName = "options.tolls" + if options.avoidToll { tollIconName += ".slash" } + let configuration = UIImage.SymbolConfiguration(textStyle: .title1) + var image = UIImage(named: tollIconName, in: nil, with: configuration)! + if #unavailable(iOS 26) { + image = image.withTintColor(.white, renderingMode: .alwaysTemplate) + image = UIImage(data: image.pngData()!)!.withRenderingMode(.alwaysTemplate) + } + let tollButton = CPGridButton(titleVariants: [L("avoid_tolls")], image: image) { _ in options.avoidToll = !options.avoidToll options.save() CarPlayService.shared.updateRouteAfterChangingSettings() @@ -33,10 +38,15 @@ final class SettingsTemplateBuilder { } private class func createUnpavedButton(options: RoutingOptions) -> CPGridButton { - var unpavedIconName = "ic_carplay_unpaved" - if options.avoidDirty { unpavedIconName += "_active" } - let unpavedButton = CPGridButton(titleVariants: [L("avoid_unpaved")], - image: UIImage(named: unpavedIconName)!) { _ in + var unpavedIconName = "options.unpaved" + if options.avoidDirty { unpavedIconName += ".slash" } + let configuration = UIImage.SymbolConfiguration(textStyle: .title1) + var image = UIImage(named: unpavedIconName, in: nil, with: configuration)! + if #unavailable(iOS 26) { + image = image.withTintColor(.white, renderingMode: .alwaysTemplate) + image = UIImage(data: image.pngData()!)!.withRenderingMode(.alwaysTemplate) + } + let unpavedButton = CPGridButton(titleVariants: [L("avoid_unpaved")], image: image) { _ in options.avoidDirty = !options.avoidDirty options.save() CarPlayService.shared.updateRouteAfterChangingSettings() @@ -46,10 +56,15 @@ final class SettingsTemplateBuilder { } private class func createFerryButton(options: RoutingOptions) -> CPGridButton { - var ferryIconName = "ic_carplay_ferry" - if options.avoidFerry { ferryIconName += "_active" } - let ferryButton = CPGridButton(titleVariants: [L("avoid_ferry")], - image: UIImage(named: ferryIconName)!) { _ in + var ferryIconName = "options.ferries" + if options.avoidFerry { ferryIconName += ".slash" } + let configuration = UIImage.SymbolConfiguration(textStyle: .title1) + var image = UIImage(named: ferryIconName, in: nil, with: configuration)! + if #unavailable(iOS 26) { + image = image.withTintColor(.white, renderingMode: .alwaysTemplate) + image = UIImage(data: image.pngData()!)!.withRenderingMode(.alwaysTemplate) + } + let ferryButton = CPGridButton(titleVariants: [L("avoid_ferry")], image: image) { _ in options.avoidFerry = !options.avoidFerry options.save() CarPlayService.shared.updateRouteAfterChangingSettings() @@ -59,12 +74,16 @@ final class SettingsTemplateBuilder { } private class func createSpeedcamButton() -> CPGridButton { - var speedcamIconName = "ic_carplay_speedcam" + var speedcamIconName = "options.speedcamera" let isSpeedCamActivated = CarPlayService.shared.isSpeedCamActivated - if isSpeedCamActivated { speedcamIconName += "_active" } - let speedButton = CPGridButton(titleVariants: [L("speedcams_alert_title_carplay_1"), - L("speedcams_alert_title_carplay_2")], - image: UIImage(named: speedcamIconName)!) { _ in + if !isSpeedCamActivated { speedcamIconName += ".slash" } + let configuration = UIImage.SymbolConfiguration(textStyle: .title1) + var image = UIImage(named: speedcamIconName, in: nil, with: configuration)! + if #unavailable(iOS 26) { + image = image.withTintColor(.white, renderingMode: .alwaysTemplate) + image = UIImage(data: image.pngData()!)!.withRenderingMode(.alwaysTemplate) + } + let speedButton = CPGridButton(titleVariants: [L("speedcams_alert_title_carplay_1"), L("speedcams_alert_title_carplay_2")], image: image) { _ in CarPlayService.shared.isSpeedCamActivated = !isSpeedCamActivated CarPlayService.shared.popTemplate(animated: true) } diff --git a/iphone/Maps/Images.xcassets/CarPlay/btn_carplay_pan_light.imageset/Contents.json b/iphone/Maps/Images.xcassets/CarPlay/btn_carplay_pan_light.imageset/Contents.json deleted file mode 100644 index ca8632cb7..000000000 --- a/iphone/Maps/Images.xcassets/CarPlay/btn_carplay_pan_light.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "btn_carplay_pan.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iphone/Maps/Images.xcassets/CarPlay/btn_carplay_pan_light.imageset/btn_carplay_pan.pdf b/iphone/Maps/Images.xcassets/CarPlay/btn_carplay_pan_light.imageset/btn_carplay_pan.pdf deleted file mode 100644 index 9cddacad5312758c7d61dd3003cc1d4cb53836fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9029 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 T&OeffAHvOr2LwtgN#Xq;1<=tK diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry.imageset/Contents.json b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry.imageset/Contents.json deleted file mode 100644 index b5b615762..000000000 --- a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "ic_carplay_ferry.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry.imageset/ic_carplay_ferry.pdf b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry.imageset/ic_carplay_ferry.pdf deleted file mode 100644 index d0acc41a996f4aec8d381fc26219e1f3f9b13865..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6077 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 BMX&$> diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry_active.imageset/Contents.json b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry_active.imageset/Contents.json deleted file mode 100644 index f33805a8d..000000000 --- a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry_active.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "ic_carplay_ferry_active.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry_active.imageset/ic_carplay_ferry_active.pdf b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_ferry_active.imageset/ic_carplay_ferry_active.pdf deleted file mode 100644 index 8ae3f37b41a6ddafa1b78a0157e5917a0f81959f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6100 zcmbtYXH-*L)22!lP$>!skxS?$fg}(SkS;|-5u`%`p+huu5Gm4&G?6ACMGz50L8+m4 z1VlhUq&MmHQboQ5^G(bj%+Svt* zMmkb^5W7B9?2_?=0a7T4|VP^)zF-LfOV* z`HIouv&vJ{9Wp}V%jYH2DUt-&Y}kDSVvTQ26#yT6*a4ouH^1Rg{=}uWp}SLM(ck78 zpj5+AuQ@Ozv$g8Z+l*?jtV0N;VOj#S zjGnytZnWX5WNvTAMVN8`U-w(F5T21c_GA)DCX_~$ByCk1FSn`q6@eX^x85CtI7YEH zP=`bROr*mXc0qBscq-uyA(X(Wfz+$YB$aJeZMqIzGwtvFmWQyR`u)lghZmVrR;M^Cw%|`3=noTOKCY>}~tNKy6 zZkvTNrrN=&r7hX}Pc5>tnU7J%Qs^F0N`yp>-AD>?E9Ky9wn}_1zOR)2DRwFQ$gXxIx(s0_dtAC(TVOMX8X&5Pv_3gv(M~P^@$azIMmu9%u@-1&0PMR!0psL? zzwZnnKv|mr(I55*_kTiL6N|CXLAwBq@J1Dt0VV)ZeFVx5ZQ%kS0AJY=43PNo^e+Yo zqMrtStPRN%t^c|1e!;+zC5n#L?WA(_UW zgrX}c5IEcA*;|z0fIBrpZvxY`_0jwwFWhp=36vhMO}??ac1=iDmP?AQkH*c8RqW5i z5+Xzh8vLKU66W(WjDO}q0pozd>fA3Jcs+AMIQ~^X4(QdXDXl)hw|6Rm_bd5sUbkBc_hqqH#b@zQ55YAD+x$sx1zhxSI zTAE@MUuw_#dU$|Yt|UI*^4&6bx5ft=AAx|Wh=LkbxoVs+Wxxlo`i~Tc+WDG#?n_*J zGNm4JeA`N88&dI>JO*~D=$^Y8mfzt>TB*>rfAosZYDnxX5!i`R| z4iU%px&NlpHkbWJwUq9Q3f>hV6)K(*@^t@w5%pW z&T%K%DRsZw^sVs+x?HIPgn*UWI%@4r)L!Os^L?HyyqUBwavLdS&Rj-yPI?cmh@x^ctoW<=xRuDeYlcl zQYeouK4s!wD$p#?sYRMDuuU-(zNC|RewB5i<9IqRtuyLD1}hs9`IhDQa7bvRCwG{Z zf0=&=B2_nKZapM3=+5k2$rN_i37|I8(;3=!ag@ZaHk8#-!2F0joYkNxq^3wH8rE{9 z^THPSb=+plxHRrVamk_p&%tG{8B=Ncugv8f`puObL$`hS{4+?{_KZ|8)rNNIxIXk9 zZPpv5AM-}Mm`!xa5*E9=fi7|iUDbJWVWymkH+=V>us9~9d4F4c|FjQi;n{DY#IjeA zY;@tW`0A@k&PLzhTa9Z$vb4t{IAI?FA7EOdOrl6Umr0C>nwk2z8mGEh`9W1zjQ0+= z7>hG-leur8u()h6NgpnNN#uMqy-ByP<@r&Ue>3z7FmJ}B*ulN0D;4v!47)wcm*sls zJg+}x&})p4Bpp9WBI=45k|5n`)6bq>x6K+yjnQ7Fa$Jia%nuD3VpPW@uiApQOvdXK zK^&1WXFp$jOm%~tp6avDqx)6nsr4yex=wFR3LFT`!elSi@G=$*AW{q~P=ekKle`I( zGCsztY>PAH+V5SP!3N>&!cH*HJ8@0!I?I1mCOg-J)HvR{(tR)3=Ge?**JtfcE32X) zb8p);heWXZEa}?WG;evwq^`HJoBK6?y;k$ymE5h#SQt2L923{Xgnj+9UUyI>XE%Jva&6`?FjC;5Mrl72t!^H6}8xFjYTIlHfodH$`$~ z#xwkSmN)B&RYJHdlo)C52cQP2HW@Tq>a`S=W=A9Ksn!aiTVp9ltp?-6^JRm>)@we4 zl|-6f1IQX&^oji-nfi>YOZCQQ&viEKlALECrqd^`o3yebQ`u7_>Hmt8PELMyt)*mV zRm9J-YDB13lgIhvv2QGwgaY>|B5I`p*p+)cEVCpJbxN8qh#ix4Y$x!G1%t(yGpVv( za7{P8blAz86Rc`aO5~ZzWHso%Pz_0stkN7y0ZwK|l4Tkv0Vk}p?^2*~H&s)JW_S7e z`t}}c5P=wz&EC!PWIBY2DKTDH4cjCkqI}o{ug20v?89x+i9B+xXTr(CR8hHS29s=O zzqDB$Y?SEiqrid>8?R4>dT8`)m(o4}vG~2jJW?VC8aO7~#I6*wudEn+oU_@l9UkYn zr*kCT=5?sM!L!_xE*F_@Fz&GYLKMeLw8L$fdaVT2tp8uCOyX#z+1$Kb zb;Wn@Xz3DrERS{>j;HJ3wq5OwLXR`*ST=&b=xTj=NEH}nQx$Z@Uq42~k~+|LVAA(I zjF;lVy)=798&@+TpCGtqxhh2)Mw&?BFH&wNSuYZwB_jqfbz4ofO=0Xy=V&pnZ}SJ7 zG{)ghlNxedI&(X;(Uw?Xme7Ul@j!=qlCv=sE>EZ-{vsd}A@kGhe&V-D#{fiue%BaC zACZb&BeA_o_F7J6h=^JaJVfkv-|jY1zrWXevKs-g+oz1lZq=Q>O+)Laa+Nx`UL8a{ z=5I?Gu+G4gCHFjrIfp)3{v!jMA*H8+oTelrX|qCD3`5-2{r5c2&I{aso~fWIz5SO9 zYbB-0{eveI?*WigN5npXXOc+zkf(=;-uev}OR-a`G;~fVdN4hvV5u9KR4Zqep(|@( znPgih5(+YFh^M^TMoHSMtWU|dp(r1t&rN*hl6@>!4oSXJN(@~NTSe5h*gG?%r$RE3 zN#~hcE=-3QL{6ggkRMTMpn)WdBs~q5IhYlLxc`2@Q`Eq#Tz%dbvTjtcGpSL+O?u|h z=0?SduSkcG%Tnxgt#ucs*l*t}KW{AN1T7*fqaTc{@>^;=J;}4-Q7tgWxE4TP@4Sw> zd#Q%nm))0RJesqmmN$mVkjy@S{?a1=w*&W023E>>%A>$D4G=B=X9yRrUrjHnea&S;4a0tU$#`io;SE^iYVgF0GI*k<771- z^6@Yt)Yz5ehi|~uDz187^;CGOefpVGzy9;2$}~d+PSHorM^q(VJaH>=y1g*IAl5!% zDbX8P1t9;*6&kyCL*Gn&dLVp5XRFTLz?2BJ$-sb#*+onPT z(MGd;v+T31vn3tcry4-!d*a#`o<_z;Rz*f{LFOuYrh7(UFKtbatN9c51)K!#CU7NK zB@ib>KiAO33@{F)J$HPL=m**H*dgtP?G6V-3Zi=Qdfd}{(##;oGhag%iz~yt$`9=R zZd{aJjAu<@tzo^us>_-PX@OoyaY|`VnN698w3gZ!(!3!voHd+(V+u-0UVV4d3Rn^W z&nzrj$rJ9C$r&w>F0^=7qHmpjqon(sNt}q0gj|_%nU1?WLS0l})a<3!TBeLvMqx%y ztxBztZ%5sGz$fzvxzze+nccGJAFr?iLGe$IvmQUI-L%_{zEVDLiu;}dw}mA1Rto~iqSG}00J5oye$ z%w|F>LOQ}rLYxNt2ITsVrHjP}jh~uQ>`g3uT7&JTElRp`N9W!Y<_nLz)vowRrI-|t zGFRQG>e->&;X33w1XDE%;R=uzwSuFwBgdhyX%8d^KMO!O`}87!$;+Z zg7oV2u__U*5A)*ZS$k+qLla-#ioNx+EN&OIX1A6nb6F-#CQ9a9jayBDkLVuqh~&ua zV03G6eg0tZ5J4tM_JZmQbq<*_nI44w4Vta3>Q+DJd#6Rb7j2`_QHm5yh;|?5^Cd(yTO~a$U(= zDN#v1QD4ZQWJWpCFcOd}&CJQh0S-3Ki{lK(Vdon1XElnp%_`hy$p+)ALJs5RTLkB$Hca-=Ut`G<178RBDke6W zgjuK-sWPcflOW{YOt`)_+w`Bwe;D&Hn_oP?H^0j^uyn7qPacR2FBUWrm*&NZHbSyN z3Y8tU1FO2{vaa^VYVbK5SXCuG_@?pqwMgz%;C%y{61&%9)+*?X4y|`*=C)^2W}G@N zwr{l`-h)~}-CeC~+`a{Wt%t7K(-j7NEHWOcxZ!S6Upe`A%~G@@!13DfdZ%({6q;?^ zDSWJ7>xouzjk!(9+FXl#g}l}zPPp5M&Y{_X$zf&Gs-)0vB$3Os_it3^RQMDE_&IKA z+`#A7{^+}%z!lunou`NH6K<65pGOxexAc=y2ByRBizZA8XWwmRZI)HtTCUMU8r?Cc zw~e-pE){$B8mIQsPGul(F=x@AH9BPux9DBAlJ==}WUzMJ(YKE{inN(RhJ%s4+P7_2 z)4ov7u^IV!@AsGU_nznyJC+_@)CSws&$WZEuHqtuxGf>^9A0cjGedd4Z{sHKYsog_BID* z>#gBEzTnrFcCq`Sux#q_-R;Po*QGv}L!5x0pO)Ri3f}2SBr1{`hf{&s;a#W>1GF!f9yYObs5w~!= z3L(QsmQ{%D(fGJhC~m zSf0+}rA7#(KbI{$8rU1O%ExUlKN&RdDG9ZX4lY*^Jx&JsDOBl+ z+>adfdbQoW-Wi$LHyu>V|LyH=LT^FFJ@-SLHLAU7-M)7zSypZASq=Q)(Fmpokf|LNC% z@*8}Lm&HI}I0yoQfFU3;sF)!L#ET#QYW@-gJndoWYJq1{!QW{nQ3X7S>VkJvkw930 zf3Ql|F_ypn|Ch<~z@n|FK>#qE8uZT(0E0rsp#Uqu4;d69i8n*|0i1ryKrjh>Dt?zi z#l-MF{4N85#PBiy4;c)K&+323B%puT14$Cx|6LCZ{_`DRFa(dM-}S^Ggn0ZegW_ZQ zpE9r*_zz#i#Nl{Q{Qj&MKf&`dtqy4*J7qsJO%*F@QoKzr4c*i?nq>V^2`6 zW9x;_8yrvDVK8{;65xra%vGJNFnAn)zgEN}`3e|ifrp0`5^iMyK}kTMU~!lwQXC9I j!O<`)7zivw{l8VduLNfoJS0zm0ENQvBtB3Hp-laMxS&eorZLo;4wVgALK)TwYoNsOef?Z(#4uFALylET|Q7;pdY1gZ+4J?hFkG({Y*hcP~ zO5YsH%{1&Pl$c&Ot)r*kOizB%2KeZpCLY^yJ0Q7o@$8w8Y~xwm@02ai1y^-wzS>k1 z%)1an!*6~maOa7v7^91hDRrLV>a{)&8vb?2xMpx1}`;ZT0tEKS75)(kcQI0@rDjPeT+GE*h}${mW~(z z!6$O)m_ zi{3=2G0dkJH|_8RpqQH|+jJffkgnBwlf28y3B8mQvMoB_m=T@gq0X4=R2~~^gAG08 zM@u<(r1R88iuu;MgxgZwx+zQi>QbeBk2X6?5{_4ULQFQ^DQz&zW=#S!GIm>ZaWPY6 z3&CFs@^AY_5r@vUJR+JLoZj{p%>>~bus^j(YMn^Do9aybA$?a{`P1Feu<1oJsvo;FIjoK2iP8cqje8vPF}C$LQdk z!A7K@ippRUu!sWQ4o}c=L}75?lXOyWf`So01N;_4;aR&262#}K zNU6+pMnDg%+eC&8<;Ey6(cTY4kJ4;1YIZbhDJsoPMB37<6~nhCQ;#|grp6X3N5?GJ zd`4>knqLEfEzbI6{$iQ>OrMvVjsG~?+qO&2#z;o5Pu4VTVF5($DUuI;t(Qtk$y4bl z-}x-;kF6aSY}Dj)8aeihBrI__C@MYSCi7GL%e-7Iu2T&)pN!AhQBlab&(gE(dmb2l&FjaK!nbBnH zxy3GvgN<^XeKhoHLhJ462kvUb?Fzbw5LW+E{39hYUIY6StJu|IuGLk8k$J2A#<8jM zzB)%zU7m+`HuzSE>2i_j22*w`MI!YqfE^yg$LGo$67K*i>`%$gO&4jbfdQM8fQrdK zx6X&ynZ~t!q~oWJSXr@iBFnH9zPgAw%m~EyG=@m-ru2S3)VrR`Did%?l^KRpn#+Bb zdrPsekB&Zxh&|e6Jf3NiwEjIV?jZF!_$6j z;`~(XzG=2hRxV}$pI}MNDpjg3yc9s;5(STgj3>FzvJoQ`)YVXDRUBLD6fNrcZQ9iv)oj+0*6w-VPLN*y- zO&z$-$oy2UAciHIAw_;29))wIX4vLWAu5*&Rn#O<<2J0S4xec&*rR-Qi;7cOK~bR6P3)y z(!o9xY7jY%)HseRRx*r6*7`5Eo}T90aId>E$+Q;8(CoC1_P*Ev z^5gP5KNWqUqme&`#t>*5$Z+uyn8%Jsmyv^df%+)uOpBOSK%Ry(cL<|Ln=xA8`NOwz zb*fx^>hVmfAv~+hmWIYsev`^*?MGx*Ie`rZ7N`?ZQ(t68>LCm^d#FH?ECqD3lLRVnppBKiS36&;4Y{}JA< z#akB_5Lfw!M!xJ)*&E)RiyZQUIUaASDsER?dxv`mIfq1K9}dPZwQpZotly@=@#2i; zF3)kzamfV}BWok0x5VbFi8I7;@ltEk<2r%F{VNVvyc4+-EfUER zqYKpT;D?!p(+cbhG=?BHd^RYXF`L6-;le25Goo8MG0jZuc=l`Pr?Q$b&#D8PFRh=X zKE-pSax`$TbKK!b66=7or#hr|r_QA=h;>$28PdK48qOImyflR*rhM+xwcss}kjyMD zS$!rnAe}u?C{>KfE7!NoQZMg6YZ51HgpjK=uGDdp*SIC3FJe}zwU#NZl~J6L-H2>7 z^6P1O4Sr`HA@{gBFEc!|5tWY0n#Nozh%Fqrl4Y26y+Z=?>R$MU^o$W-Sy-BCoN83} zZJoD6le*?L#0nyv?YtGASRuT&^J&?81A`*vktdR^H@dvDJRa{~rIm`%k4R&gU@;S1 z71R-07QA2}U_hyFU-7Bzp!Ho_s;vper!&N622KS^H&+wV$#p$a4jmQ})elPy#gR0M_(hT|q`cL;~ z(bBQ5vknQd5eDu}S8)+yg|WhsX6}xeLwCj#XAGAQ`fiU#Ex5MXw@tj28at{wyvlHk zAr=|YneZ%rfrChE`XH(FZtUIC%D7$hn$6lX>1)zq(oxc98(bR-eMI(9N90GY2NPSP z>k9{?hZ;Z$U=htCC>y8@)T5H76{Y!u(goPsOx9c*ctPZi8ISQ03%UGP1=rvkG;lf- z<^v}-VL`DXz7>zEJMO;jZa^WllA=Oetx9y)n=WKT6w56ZH|1_*yV5Z7wvv}plG3dt zeL;irS>;H>NN}zc%LPtmFCJGy{_dNJTcI;6A3-ypg<-~z%2(bIUe4wB5=&ytnhow< zInR0F+!W(+*x8o+Ikl2)vud|F;Anhp=waMK$JK?X4U;|G*H~au(2Jk}#iTZqFpO%6 zDzoYgxrW@!4=yjvHUnn!6Jipw1Yr3C`TwyFs@SU-l;=f-mt8f1N%7ZTpVL93!Y_Br5-mBajh2xxZ2%j9% zdZJa;F!ccnoOWpvM+!8#fn zT_KwHqW)&74RZL|r|eGw9MP%s^`E>dSJU2gj*m7@+4~KWMNzaB)Em3hD&u8v+;*UOj zQSdrjxTFcos@?-iT$J4S*tvIMEuHShm`Auz!4m&b#?GtPhT(>pBkxDTUS*40d#QO% zE%^_oo$Eg*B=h*#dpmL`CAGZA@)j|+pZU+nk{NEkoAMpO8xdiwq1Wy@OV?D)zDX-7 zE1B#KNGdhms3zo(*B^eplT>I~B588nC(WmRHRLF2>!p`#_Vr7SBlF#JP098JNsZ5`z#F5nzW@Y9n zKS<+BdVx&w(eU1=MSlJE%9BxZV)+Bh=#VM}k>kYuQjJzhVm|Sza)t6IWHFK$xgR;< z`Fy*5y*Dyxa3;7>;M=R+#DT&LU$?`0OLTYJy6wPnipWqZO?N(fi}|VDpsmAy^79FWeurjpsOT@? zJ>l0A8wqk%6%^!APB<+11YotnCcj)xAo>>*|Har&V3FH6tTjp=?+!MCkX%Gh&hL=y zLLzS{Smc&9)`1Gz~XQ?3=Xyc|Fpp*p``seIlvCTY!C#TRFM4L1`|h+ z9^vmc2t@RsHUx~cxBulQ0sEJD|Kdklmj50L6NmmI9t;5|iR170fJs39#fJE8tTO>+ zZHFU#|01Dd?MYfcQdOjl$CE^JA`H?(sybNUNecSWRwQZY21-m4gA&Jz!X*(X1l9tM rfWgo(1O$h|kzSz|2r+5U|91JIK__RDG`?>LOj1$|#LKIsp$z&zjUkv) diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_recent.imageset/Contents.json b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_recent.imageset/Contents.json deleted file mode 100644 index d892fb8f1..000000000 --- a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_recent.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "ic_carplay_recent.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_recent.imageset/ic_carplay_recent.pdf b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_recent.imageset/ic_carplay_recent.pdf deleted file mode 100644 index 3ca236a4fcd9be8f9318d17172b4acb12ee68c85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 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 eRb&3&DnE9Dk1rXL-+`c@2nI6)fx5M`fnRMp> diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam.imageset/Contents.json b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam.imageset/Contents.json deleted file mode 100644 index ae4cf7999..000000000 --- a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "ic_carplay_speedcam.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam.imageset/ic_carplay_speedcam.pdf b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam.imageset/ic_carplay_speedcam.pdf deleted file mode 100644 index 6a657b470fb42b539612dcbe364ba4e42c65dc1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4454 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 diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam_active.imageset/Contents.json b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam_active.imageset/Contents.json deleted file mode 100644 index bf070f02d..000000000 --- a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam_active.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "ic_carplay_speedcam_active.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam_active.imageset/ic_carplay_speedcam_active.pdf b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_speedcam_active.imageset/ic_carplay_speedcam_active.pdf deleted file mode 100644 index de37485a87c379b0c4ae20b0e9e1cdfd597531c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4477 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 UIwZdb0u0K>4`5=FQI!S!AC3(<5&!@I diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_toll_active.imageset/Contents.json b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_toll_active.imageset/Contents.json deleted file mode 100644 index 3c9228214..000000000 --- a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_toll_active.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "ic_carplay_toll_active.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_toll_active.imageset/ic_carplay_toll_active.pdf b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_toll_active.imageset/ic_carplay_toll_active.pdf deleted file mode 100644 index 2fba6cbb56ce1e32e6f4f54de8bab7f47fb536e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7097 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 diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved.imageset/Contents.json b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved.imageset/Contents.json deleted file mode 100644 index 8e5994cd5..000000000 --- a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "ic_carplay_unpaved.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved.imageset/ic_carplay_unpaved.pdf b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved.imageset/ic_carplay_unpaved.pdf deleted file mode 100644 index 73c19108f5863b3950fc1a6adb9e1ad11c11a789..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5964 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 diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved_active.imageset/Contents.json b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved_active.imageset/Contents.json deleted file mode 100644 index 1af51b2e4..000000000 --- a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved_active.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "ic_carplay_unpaved_active.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved_active.imageset/ic_carplay_unpaved_active.pdf b/iphone/Maps/Images.xcassets/CarPlay/ic_carplay_unpaved_active.imageset/ic_carplay_unpaved_active.pdf deleted file mode 100644 index bf475693627fc0ca5010d7df2cbc8772c4ac7425..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5987 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 at@7hbaQ7fW@(2hpNf-nO2CE^}f&T}yq8g3> diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.slash.symbolset/Contents.json b/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.slash.symbolset/Contents.json new file mode 100644 index 000000000..1e1b4289e --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.slash.symbolset/Contents.json @@ -0,0 +1,12 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "symbols" : [ + { + "filename" : "options.ferries.slash.svg", + "idiom" : "universal" + } + ] +} diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.slash.symbolset/options.ferries.slash.svg b/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.slash.symbolset/options.ferries.slash.svg new file mode 100644 index 000000000..5213f5bd3 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.slash.symbolset/options.ferries.slash.svg @@ -0,0 +1,119 @@ + + + + + + + + + + Weight/Scale Variations + Ultralight + Thin + Light + Regular + Medium + Semibold + Bold + Heavy + Black + + + + + + + + + + + Design Variations + Symbols are supported in up to nine weights and three scales. + For optimal layout with text and other symbols, vertically align + symbols with the adjacent text. + + + + + + Margins + Leading and trailing margins on the left and right side of each symbol + can be adjusted by modifying the x-location of the margin guidelines. + Modifications are automatically applied proportionally to all + scales and weights. + + + + Exporting + Symbols should be outlined when exporting to ensure the + design is preserved when submitting to Xcode. + Template v.6.0 + Requires Xcode 16 or greater + Generated from + Typeset at 100.0 points + Small + Medium + Large + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.symbolset/Contents.json b/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.symbolset/Contents.json new file mode 100644 index 000000000..7089b43ea --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.symbolset/Contents.json @@ -0,0 +1,12 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "symbols" : [ + { + "filename" : "options.ferries.svg", + "idiom" : "universal" + } + ] +} diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.symbolset/options.ferries.svg b/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.symbolset/options.ferries.svg new file mode 100644 index 000000000..dcec8c8a8 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.ferries.symbolset/options.ferries.svg @@ -0,0 +1,107 @@ + + + + + + + + + + Weight/Scale Variations + Ultralight + Thin + Light + Regular + Medium + Semibold + Bold + Heavy + Black + + + + + + + + + + + Design Variations + Symbols are supported in up to nine weights and three scales. + For optimal layout with text and other symbols, vertically align + symbols with the adjacent text. + + + + + + Margins + Leading and trailing margins on the left and right side of each symbol + can be adjusted by modifying the x-location of the margin guidelines. + Modifications are automatically applied proportionally to all + scales and weights. + + + + Exporting + Symbols should be outlined when exporting to ensure the + design is preserved when submitting to Xcode. + Template v.6.0 + Requires Xcode 16 or greater + Generated from circle + Typeset at 100.0 points + Small + Medium + Large + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.slash.symbolset/Contents.json b/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.slash.symbolset/Contents.json new file mode 100644 index 000000000..b127896c6 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.slash.symbolset/Contents.json @@ -0,0 +1,12 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "symbols" : [ + { + "filename" : "options.speedcamera.slash.svg", + "idiom" : "universal" + } + ] +} diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.slash.symbolset/options.speedcamera.slash.svg b/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.slash.symbolset/options.speedcamera.slash.svg new file mode 100644 index 000000000..9b9f07a31 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.slash.symbolset/options.speedcamera.slash.svg @@ -0,0 +1,119 @@ + + + + + + + + + + Weight/Scale Variations + Ultralight + Thin + Light + Regular + Medium + Semibold + Bold + Heavy + Black + + + + + + + + + + + Design Variations + Symbols are supported in up to nine weights and three scales. + For optimal layout with text and other symbols, vertically align + symbols with the adjacent text. + + + + + + Margins + Leading and trailing margins on the left and right side of each symbol + can be adjusted by modifying the x-location of the margin guidelines. + Modifications are automatically applied proportionally to all + scales and weights. + + + + Exporting + Symbols should be outlined when exporting to ensure the + design is preserved when submitting to Xcode. + Template v.6.0 + Requires Xcode 16 or greater + Generated from + Typeset at 100.0 points + Small + Medium + Large + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.symbolset/Contents.json b/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.symbolset/Contents.json new file mode 100644 index 000000000..f82351a08 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.symbolset/Contents.json @@ -0,0 +1,12 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "symbols" : [ + { + "filename" : "options.speedcamera.svg", + "idiom" : "universal" + } + ] +} diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.symbolset/options.speedcamera.svg b/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.symbolset/options.speedcamera.svg new file mode 100644 index 000000000..906b1e7e1 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.speedcamera.symbolset/options.speedcamera.svg @@ -0,0 +1,107 @@ + + + + + + + + + + Weight/Scale Variations + Ultralight + Thin + Light + Regular + Medium + Semibold + Bold + Heavy + Black + + + + + + + + + + + Design Variations + Symbols are supported in up to nine weights and three scales. + For optimal layout with text and other symbols, vertically align + symbols with the adjacent text. + + + + + + Margins + Leading and trailing margins on the left and right side of each symbol + can be adjusted by modifying the x-location of the margin guidelines. + Modifications are automatically applied proportionally to all + scales and weights. + + + + Exporting + Symbols should be outlined when exporting to ensure the + design is preserved when submitting to Xcode. + Template v.6.0 + Requires Xcode 16 or greater + Generated from circle + Typeset at 100.0 points + Small + Medium + Large + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.slash.symbolset/Contents.json b/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.slash.symbolset/Contents.json new file mode 100644 index 000000000..da4fc8459 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.slash.symbolset/Contents.json @@ -0,0 +1,12 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "symbols" : [ + { + "filename" : "options.tolls.slash.svg", + "idiom" : "universal" + } + ] +} diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.slash.symbolset/options.tolls.slash.svg b/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.slash.symbolset/options.tolls.slash.svg new file mode 100644 index 000000000..341a100d6 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.slash.symbolset/options.tolls.slash.svg @@ -0,0 +1,119 @@ + + + + + + + + + + Weight/Scale Variations + Ultralight + Thin + Light + Regular + Medium + Semibold + Bold + Heavy + Black + + + + + + + + + + + Design Variations + Symbols are supported in up to nine weights and three scales. + For optimal layout with text and other symbols, vertically align + symbols with the adjacent text. + + + + + + Margins + Leading and trailing margins on the left and right side of each symbol + can be adjusted by modifying the x-location of the margin guidelines. + Modifications are automatically applied proportionally to all + scales and weights. + + + + Exporting + Symbols should be outlined when exporting to ensure the + design is preserved when submitting to Xcode. + Template v.6.0 + Requires Xcode 16 or greater + Generated from + Typeset at 100.0 points + Small + Medium + Large + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.symbolset/Contents.json b/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.symbolset/Contents.json new file mode 100644 index 000000000..96e38a308 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.symbolset/Contents.json @@ -0,0 +1,12 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "symbols" : [ + { + "filename" : "options.tolls.svg", + "idiom" : "universal" + } + ] +} diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.symbolset/options.tolls.svg b/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.symbolset/options.tolls.svg new file mode 100644 index 000000000..76e907664 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.tolls.symbolset/options.tolls.svg @@ -0,0 +1,107 @@ + + + + + + + + + + Weight/Scale Variations + Ultralight + Thin + Light + Regular + Medium + Semibold + Bold + Heavy + Black + + + + + + + + + + + Design Variations + Symbols are supported in up to nine weights and three scales. + For optimal layout with text and other symbols, vertically align + symbols with the adjacent text. + + + + + + Margins + Leading and trailing margins on the left and right side of each symbol + can be adjusted by modifying the x-location of the margin guidelines. + Modifications are automatically applied proportionally to all + scales and weights. + + + + Exporting + Symbols should be outlined when exporting to ensure the + design is preserved when submitting to Xcode. + Template v.6.0 + Requires Xcode 16 or greater + Generated from options.tolls + Typeset at 100.0 points + Small + Medium + Large + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.slash.symbolset/Contents.json b/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.slash.symbolset/Contents.json new file mode 100644 index 000000000..7d635434e --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.slash.symbolset/Contents.json @@ -0,0 +1,12 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "symbols" : [ + { + "filename" : "options.unpaved.slash.svg", + "idiom" : "universal" + } + ] +} diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.slash.symbolset/options.unpaved.slash.svg b/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.slash.symbolset/options.unpaved.slash.svg new file mode 100644 index 000000000..05766c3ca --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.slash.symbolset/options.unpaved.slash.svg @@ -0,0 +1,119 @@ + + + + + + + + + + Weight/Scale Variations + Ultralight + Thin + Light + Regular + Medium + Semibold + Bold + Heavy + Black + + + + + + + + + + + Design Variations + Symbols are supported in up to nine weights and three scales. + For optimal layout with text and other symbols, vertically align + symbols with the adjacent text. + + + + + + Margins + Leading and trailing margins on the left and right side of each symbol + can be adjusted by modifying the x-location of the margin guidelines. + Modifications are automatically applied proportionally to all + scales and weights. + + + + Exporting + Symbols should be outlined when exporting to ensure the + design is preserved when submitting to Xcode. + Template v.6.0 + Requires Xcode 16 or greater + Generated from + Typeset at 100.0 points + Small + Medium + Large + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.symbolset/Contents.json b/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.symbolset/Contents.json new file mode 100644 index 000000000..5db8d3d41 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.symbolset/Contents.json @@ -0,0 +1,12 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "symbols" : [ + { + "filename" : "options.unpaved.svg", + "idiom" : "universal" + } + ] +} diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.symbolset/options.unpaved.svg b/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.symbolset/options.unpaved.svg new file mode 100644 index 000000000..1bd826730 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/options.unpaved.symbolset/options.unpaved.svg @@ -0,0 +1,107 @@ + + + + + + + + + + Weight/Scale Variations + Ultralight + Thin + Light + Regular + Medium + Semibold + Bold + Heavy + Black + + + + + + + + + + + Design Variations + Symbols are supported in up to nine weights and three scales. + For optimal layout with text and other symbols, vertically align + symbols with the adjacent text. + + + + + + Margins + Leading and trailing margins on the left and right side of each symbol + can be adjusted by modifying the x-location of the margin guidelines. + Modifications are automatically applied proportionally to all + scales and weights. + + + + Exporting + Symbols should be outlined when exporting to ensure the + design is preserved when submitting to Xcode. + Template v.6.0 + Requires Xcode 16 or greater + Generated from options.unpaved + Typeset at 100.0 points + Small + Medium + Large + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/recent.symbolset/Contents.json b/iphone/Maps/Images.xcassets/Interface/Symbols/recent.symbolset/Contents.json new file mode 100644 index 000000000..7927e6423 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/recent.symbolset/Contents.json @@ -0,0 +1,12 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "symbols" : [ + { + "filename" : "recent.svg", + "idiom" : "universal" + } + ] +} diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/recent.symbolset/recent.svg b/iphone/Maps/Images.xcassets/Interface/Symbols/recent.symbolset/recent.svg new file mode 100644 index 000000000..63ea6c674 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/recent.symbolset/recent.svg @@ -0,0 +1,109 @@ + + + + + + + + + + Weight/Scale Variations + Ultralight + Thin + Light + Regular + Medium + Semibold + Bold + Heavy + Black + + + + + + + + + + + Design Variations + Symbols are supported in up to nine weights and three scales. + For optimal layout with text and other symbols, vertically align + symbols with the adjacent text. + + + + + + Margins + Leading and trailing margins on the left and right side of each symbol + can be adjusted by modifying the x-location of the margin guidelines. + Modifications are automatically applied proportionally to all + scales and weights. + + + + Exporting + Symbols should be outlined when exporting to ensure the + design is preserved when submitting to Xcode. + Template v.6.0 + Requires Xcode 16 or greater + Generated from recent + Typeset at 100.0 points + Small + Medium + Large + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/speedcamera.symbolset/Contents.json b/iphone/Maps/Images.xcassets/Interface/Symbols/speedcamera.symbolset/Contents.json new file mode 100644 index 000000000..5c7fde35e --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/speedcamera.symbolset/Contents.json @@ -0,0 +1,12 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "symbols" : [ + { + "filename" : "speedcamera.svg", + "idiom" : "universal" + } + ] +} diff --git a/iphone/Maps/Images.xcassets/Interface/Symbols/speedcamera.symbolset/speedcamera.svg b/iphone/Maps/Images.xcassets/Interface/Symbols/speedcamera.symbolset/speedcamera.svg new file mode 100644 index 000000000..26000f463 --- /dev/null +++ b/iphone/Maps/Images.xcassets/Interface/Symbols/speedcamera.symbolset/speedcamera.svg @@ -0,0 +1,101 @@ + + + + + + + + + + Weight/Scale Variations + Ultralight + Thin + Light + Regular + Medium + Semibold + Bold + Heavy + Black + + + + + + + + + + + Design Variations + Symbols are supported in up to nine weights and three scales. + For optimal layout with text and other symbols, vertically align + symbols with the adjacent text. + + + + + + Margins + Leading and trailing margins on the left and right side of each symbol + can be adjusted by modifying the x-location of the margin guidelines. + Modifications are automatically applied proportionally to all + scales and weights. + + + + Exporting + Symbols should be outlined when exporting to ensure the + design is preserved when submitting to Xcode. + Template v.6.0 + Requires Xcode 16 or greater + Generated from speedcamera + Typeset at 100.0 points + Small + Medium + Large + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +