From f6ed4c1982770f2a77003f7ad8f2ad528457a1b2 Mon Sep 17 00:00:00 2001 From: Kristaps Grinbergs Date: Sat, 31 Oct 2020 18:57:25 +0200 Subject: [PATCH 1/4] Use system sumbols, add C to temperature --- MeteoLV.xcodeproj/project.pbxproj | 16 ++++++--- .../xcschemes/xcschememanagement.plist | 10 +++--- MeteoLV/Assets.xcassets/Contents.json | 6 ++-- .../favorites-full.imageset/Contents.json | 12 ------- .../favorites-full.pdf | Bin 4262 -> 0 bytes .../favorites.imageset/Contents.json | 12 ------- .../favorites.imageset/favorites.pdf | Bin 4491 -> 0 bytes .../home-full.imageset/Contents.json | 12 ------- .../home-full.imageset/home-full.pdf | Bin 3992 -> 0 bytes .../home.imageset/Contents.json | 12 ------- .../Assets.xcassets/home.imageset/home.pdf | Bin 3974 -> 0 bytes .../list.imageset/Contents.json | 12 ------- .../Assets.xcassets/list.imageset/list.pdf | Bin 4267 -> 0 bytes .../map.imageset/Contents.json | 12 ------- MeteoLV/Assets.xcassets/map.imageset/map.pdf | Bin 4260 -> 0 bytes .../temperature.imageset/Contents.json | 22 ------------ .../temperature.imageset/temperature-dark.pdf | Bin 4142 -> 0 bytes .../temperature.imageset/temperature.pdf | Bin 4141 -> 0 bytes .../wind.imageset/Contents.json | 22 ------------ .../wind.imageset/wind-dark.pdf | Bin 4322 -> 0 bytes .../Assets.xcassets/wind.imageset/wind.pdf | Bin 4323 -> 0 bytes MeteoLV/Core/AppDelegate.swift | 6 ++-- MeteoLV/Core/Constants.swift | 8 ++--- MeteoLV/Info.plist | 4 +-- MeteoLV/Map/ObservationsViewController.swift | 2 +- MeteoLV/Models/ObservationsStation.swift | 34 +++++++----------- .../StationView/StationViewController.swift | 24 ++++++++++--- .../Storyboards/Base.lproj/Main.storyboard | 10 +++--- MeteoLVShare/Info.plist | 4 +-- MeteoLVSiri/Info.plist | 4 +-- MeteoLVSiri/IntentHandler.swift | 5 ++- .../Base.lproj/MainInterface.storyboard | 26 ++++++++------ MeteoLVTodayNotification/Info.plist | 4 +-- MeteoLVUITests/Info.plist | 4 +-- MeteoLVWidget/Info.plist | 4 +-- MeteoLVWidget/MeteoLVWidget.swift | 2 +- 36 files changed, 95 insertions(+), 194 deletions(-) delete mode 100644 MeteoLV/Assets.xcassets/favorites-full.imageset/Contents.json delete mode 100644 MeteoLV/Assets.xcassets/favorites-full.imageset/favorites-full.pdf delete mode 100644 MeteoLV/Assets.xcassets/favorites.imageset/Contents.json delete mode 100644 MeteoLV/Assets.xcassets/favorites.imageset/favorites.pdf delete mode 100644 MeteoLV/Assets.xcassets/home-full.imageset/Contents.json delete mode 100644 MeteoLV/Assets.xcassets/home-full.imageset/home-full.pdf delete mode 100644 MeteoLV/Assets.xcassets/home.imageset/Contents.json delete mode 100644 MeteoLV/Assets.xcassets/home.imageset/home.pdf delete mode 100644 MeteoLV/Assets.xcassets/list.imageset/Contents.json delete mode 100644 MeteoLV/Assets.xcassets/list.imageset/list.pdf delete mode 100644 MeteoLV/Assets.xcassets/map.imageset/Contents.json delete mode 100644 MeteoLV/Assets.xcassets/map.imageset/map.pdf delete mode 100644 MeteoLV/Assets.xcassets/temperature.imageset/Contents.json delete mode 100644 MeteoLV/Assets.xcassets/temperature.imageset/temperature-dark.pdf delete mode 100644 MeteoLV/Assets.xcassets/temperature.imageset/temperature.pdf delete mode 100644 MeteoLV/Assets.xcassets/wind.imageset/Contents.json delete mode 100644 MeteoLV/Assets.xcassets/wind.imageset/wind-dark.pdf delete mode 100644 MeteoLV/Assets.xcassets/wind.imageset/wind.pdf diff --git a/MeteoLV.xcodeproj/project.pbxproj b/MeteoLV.xcodeproj/project.pbxproj index f3a4bcc..1182eea 100644 --- a/MeteoLV.xcodeproj/project.pbxproj +++ b/MeteoLV.xcodeproj/project.pbxproj @@ -25,6 +25,10 @@ 631E462A21BC0D93000CC546 /* meteoLVStation.json in Resources */ = {isa = PBXBuildFile; fileRef = 631E462921BC0D93000CC546 /* meteoLVStation.json */; }; 631E462C21BC0DB1000CC546 /* roadLVStation.json in Resources */ = {isa = PBXBuildFile; fileRef = 631E462B21BC0DB1000CC546 /* roadLVStation.json */; }; 631E462E21BC0DD6000CC546 /* ObservationsViewController+UITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 631E462D21BC0DD6000CC546 /* ObservationsViewController+UITests.swift */; }; + 6348ECF4254DBD060096386D /* ObservationsStation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 635524EE205E56A700EC0E23 /* ObservationsStation.swift */; }; + 6348ED02254DBD9A0096386D /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 631E462521BBF287000CC546 /* Constants.swift */; }; + 6348ED0F254DBE530096386D /* ObservationsStation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 635524EE205E56A700EC0E23 /* ObservationsStation.swift */; }; + 6348ED16254DBE590096386D /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 631E462521BBF287000CC546 /* Constants.swift */; }; 635524EF205E56A700EC0E23 /* ObservationsStation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 635524EE205E56A700EC0E23 /* ObservationsStation.swift */; }; 635524F4205E5E6700EC0E23 /* InfoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 635524F3205E5E6700EC0E23 /* InfoViewController.swift */; }; 6368AE7C253E115600CB8EF1 /* Station+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 639BC073253CA93800B0E66B /* Station+Extension.swift */; }; @@ -730,7 +734,9 @@ buildActionMask = 2147483647; files = ( 639BC074253CA93800B0E66B /* Station+Extension.swift in Sources */, + 6348ED0F254DBE530096386D /* ObservationsStation.swift in Sources */, 639BC030253C990100B0E66B /* MeteoLVWidget.swift in Sources */, + 6348ED16254DBE590096386D /* Constants.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -739,8 +745,10 @@ buildActionMask = 2147483647; files = ( 6368AE7C253E115600CB8EF1 /* Station+Extension.swift in Sources */, + 6348ECF4254DBD060096386D /* ObservationsStation.swift in Sources */, 63DF76BF253E0C0200907EC8 /* Intents.intentdefinition in Sources */, 63DF769B253E0AB900907EC8 /* IntentHandler.swift in Sources */, + 6348ED02254DBD9A0096386D /* Constants.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -863,7 +871,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1.14.201019.2343; + CURRENT_PROJECT_VERSION = 1.15.201031.1814; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -925,7 +933,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1.14.201019.2343; + CURRENT_PROJECT_VERSION = 1.15.201031.1814; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -954,7 +962,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = MeteoLV/MeteoLV.entitlements; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 1.14.201019.2343; + CURRENT_PROJECT_VERSION = 1.15.201031.1814; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = 3SGNZQGS68; INFOPLIST_FILE = MeteoLV/Info.plist; @@ -981,7 +989,7 @@ CODE_SIGN_ENTITLEMENTS = MeteoLV/MeteoLV.entitlements; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 1.14.201019.2343; + CURRENT_PROJECT_VERSION = 1.15.201031.1814; DEVELOPMENT_TEAM = 3SGNZQGS68; INFOPLIST_FILE = MeteoLV/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.1; diff --git a/MeteoLV.xcodeproj/xcuserdata/kristaps.xcuserdatad/xcschemes/xcschememanagement.plist b/MeteoLV.xcodeproj/xcuserdata/kristaps.xcuserdatad/xcschemes/xcschememanagement.plist index 14b26d8..2fae53e 100644 --- a/MeteoLV.xcodeproj/xcuserdata/kristaps.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/MeteoLV.xcodeproj/xcuserdata/kristaps.xcuserdatad/xcschemes/xcschememanagement.plist @@ -28,17 +28,17 @@ isShown orderHint - 4 + 5 MeteoLVShare.xcscheme_^#shared#^_ orderHint - 5 + 2 MeteoLVSiri.xcscheme_^#shared#^_ orderHint - 2 + 3 MeteoLVSiriUI.xcscheme_^#shared#^_ @@ -48,12 +48,12 @@ MeteoLVTodayNotification.xcscheme_^#shared#^_ orderHint - 3 + 1 MeteoLVWidgetExtension.xcscheme_^#shared#^_ orderHint - 1 + 4 SuppressBuildableAutocreation diff --git a/MeteoLV/Assets.xcassets/Contents.json b/MeteoLV/Assets.xcassets/Contents.json index da4a164..73c0059 100644 --- a/MeteoLV/Assets.xcassets/Contents.json +++ b/MeteoLV/Assets.xcassets/Contents.json @@ -1,6 +1,6 @@ { "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 } -} \ No newline at end of file +} diff --git a/MeteoLV/Assets.xcassets/favorites-full.imageset/Contents.json b/MeteoLV/Assets.xcassets/favorites-full.imageset/Contents.json deleted file mode 100644 index 075e431..0000000 --- a/MeteoLV/Assets.xcassets/favorites-full.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "filename" : "favorites-full.pdf", - "idiom" : "universal" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/MeteoLV/Assets.xcassets/favorites-full.imageset/favorites-full.pdf b/MeteoLV/Assets.xcassets/favorites-full.imageset/favorites-full.pdf deleted file mode 100644 index 698b2b9ef5c9e55a684bfb6c272f1ef04045822f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4262 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 E02jSeh5!Hn diff --git a/MeteoLV/Assets.xcassets/favorites.imageset/Contents.json b/MeteoLV/Assets.xcassets/favorites.imageset/Contents.json deleted file mode 100644 index 851e479..0000000 --- a/MeteoLV/Assets.xcassets/favorites.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "filename" : "favorites.pdf", - "idiom" : "universal" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/MeteoLV/Assets.xcassets/favorites.imageset/favorites.pdf b/MeteoLV/Assets.xcassets/favorites.imageset/favorites.pdf deleted file mode 100644 index ed5422162f9e067805477ab178d1738df4000091..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4491 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 UO5?|dh(RR9K>Yl0qzdT&0K4J0m;e9( diff --git a/MeteoLV/Assets.xcassets/home-full.imageset/Contents.json b/MeteoLV/Assets.xcassets/home-full.imageset/Contents.json deleted file mode 100644 index 4ef9368..0000000 --- a/MeteoLV/Assets.xcassets/home-full.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "filename" : "home-full.pdf", - "idiom" : "universal" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/MeteoLV/Assets.xcassets/home-full.imageset/home-full.pdf b/MeteoLV/Assets.xcassets/home-full.imageset/home-full.pdf deleted file mode 100644 index 04e4b5f8ca8675ad83613f81bdd807c00a54acd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3992 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 KEp23G4E`U+{mP>N diff --git a/MeteoLV/Assets.xcassets/list.imageset/Contents.json b/MeteoLV/Assets.xcassets/list.imageset/Contents.json deleted file mode 100644 index 4d91f66..0000000 --- a/MeteoLV/Assets.xcassets/list.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "filename" : "list.pdf", - "idiom" : "universal" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/MeteoLV/Assets.xcassets/list.imageset/list.pdf b/MeteoLV/Assets.xcassets/list.imageset/list.pdf deleted file mode 100644 index 85a102cadc3473276707fce026b0c4496d069dd5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4267 zcmai&cT`i|(#9!KARtBQpdOJTf{+lZNH3upx`b*P5V`?riilFANtdFCbdahb)qn_6 z1c^vjY0^ZR2vS9EV)$lcD>#Ure+0ULeIrIGSn+O?cYM+5hz`#PSGhb#F3f3OH zZfyfg0}#Li?F>G54v;j!xjTA00W#!}2_UJBclE{*$WK?4H%=3W@xbB$Wo59JHvxxo z1N%|CB^uwhKEb55j|`P#<>G^EHHf8_OHAM&79|x)zxtlXJJ!OAOVWuuQkxR>itA}J z7d_{zWN^iUTanM^+D<#O=^DL0ILlNL7yrb^X^r-cYi)y82+uCzo_g=f6(0SAUXX@!hga;&sMKAlOct^gV?OPPY<{mFON& z4$g21BO39>7f{_?*z7PfF7&jH@4Ri3)^U~%6{nwrJ*#4IVEq3EL*7Tt|} z%b9lAp@AosUwBx+x4&wL;XHNqV;aM~W5`G5v-Re6s3{A~p&WcbvdE*s)qGxqoHD(- zH<4F)kQ{d0=d{kJ=IRX+U-INl8@Ty%vX?%Y_kV0Rt6QC~jKmMp`p5}4_ZKWftoSfd zb)4m1Ky;CbxSgZt<4~X3OMa&f56k9s-tlJ{jT3~%46!RD;Fb|aPipds8O_T*G}cqY ziWUvf@ts3fiYZzvT}ika?mflf#~%?l`_JNP{Itrd^XLy1n^h~nH<5oQ9w0_|FC3=>_NkA`@lS$r?$}?wC$A`$q4^UvrKSa9+wFioEISbGoaz&?oHnJ0w``Yp}6c< zKFa=YcN!5qFs3+fz?z&?QyZ`aBsDx-JqV_rC=3pu*jK{~3dsFR@J9~$KXUwXxWW&W zXEWKjV(Cndt~;IEg4ne0^8|5L)LAU;y4I>TrOJ zBXqAD(S(Hv`)D4}W@i(%z?wayhKCDawAdMM-arpAd|@?eYc|%@ni-9DVOS}ZSsP2= zYe$Zc%+(ByIIaW^)l(ULy8(LcZApDyI?IxMd7;_n@R6?8O&V@iYGzC7XOj*NAo!Lh zP5(EdQd(M}PFv;1vcz?4!#nXNBVn(>{h)XOISs*sRA8+E*>l%~xn^jROeSkJS8wkZ7Vq4r}E2p zoQ?!V=%Vx4hEnk}A3Gd&Rx3@n(NM9Z7Q@L~eg>rVDyG{IuIuFW}Nh|2C5d#IUGml{QxW-ECHbrzj%oM zI?R)H44?|RuER=uhgL#|2CoWwtfo9n1y+L&Q~TU>_N3|$4tNbZe?!*upbhB4vqPSY zOxNM6;IL+W2=!Pnp8m#XR*r17hjE;_ENSY4tbA7V{u*jV^6a!PG$P_y6I8cf3m0;q zzWFdq!$@iUq&IIpz3t7N2XwCi>4SUJfgxEX}2CN%vx?$L2Q zdpD_9%c;y<^PFpv?=zKnsQvRqdeshk+For-dcIXn^*BpGYPJ(D@dCLtMOx``%(;AZ zF*@;=rfCm`XQ5KLIoo)q!jaLFXbaRJS`RXiib=IF;F^_nV1)&5-^fD`Jj%BeDN*rZ zkY&3YbEeheV(dlhij+sR!>C0?e&+UPJRkTyuhnwfNV&_DfofQWq8qL+v>cigUiEu= zdW?PL21~QoXY|z*jo={upkw2)$J?4j;ux$zE;m?C+yMk#1F4P8LfD>58wVF6 zyamEo{abC&qK|G5t3B1_7e1fJt{W!EWg;k=Ruycf>nva^tRzf4k=S__3ny?RRqYUE zf|-E55KDrJQPL@4c7z_kmiowf1-&{|e^q~tJd;C(?){bzQ|mLV5Jb&Dy+BELA}nPs zWva6@u{ho(c_HPB5F%+P#W%%XB2&cvM3CP1{BN~1#?7kDrolNC7FpVpRnL_|b+yv7 zlhL=(>F5ab%?~m!jD?;i1SixSMii;eSG*C*JHe~om*@Ycw#u;T>|5Mh$Wgdl?rvY= z{EPMDABpP>I3b+%%&8gv8Qz)7mnH|FLoRN?OnCC56QdiVW7ni->qt|ice3SpyZxu4 z$=j#hPhU+INOnl3PL6$OVD2%%K9KRy?IEHc;w`7o*hfHWy|^W;LPiqjDxOCm+Ta_nywN%28~S$5da6 zTveX37OsfM&`r>d=`=JQ?jJL|SWl`VF}ch-2}>8tG_+?|yhkESvn&W?W zTZ~aD$}%d0bClCwd`aB&%!2rFq$u)$rCZgfik+6Xt?4edn85Zh=P68OPyXoalhUFy z<33GGfr{z26{DOD=Nm{H%o_r`!n;s9rEtG+BJ<|3x6i4DkiY@9g^!c9J*&}EbRt(o z9`)%KjAtNwM0*bP-4$ceXNiYLwI>xM&he5M?QW%%Ux>d@UX!qiUU6P2P(G_1p&X-pq|v9b zI8bs6wMVn(vopFj^m%S)XcqyJ2bC~<1m}XZK^An%j8Y7T4_pSdG*dS>+&C`z#$M2- zpOZ%Yn}$#5IR+UfTaFzsZV7Se65&PvT64c^e!ieHXe~{R)&`x}jyE0fs2EOtPG9X# z_zSH8xS`e+trRW&6iabr<+OIRRWy*V#Ce>Lc;XeKYdX>0^AykB+nMM;v)xG-FV2l~!(IC{GOk93!|0Q_3C@C%}M-*1nTl5MaQngjpr!ItwtPrz> zDTxpzTcmR!8uc&n1Iy+|vQ>NI4NiF>9U4+^e>eE56D@dG=q8e}()sb2BOI6c(zu&# zc6~a1+P&*&=UV6PH5msP-^-4TKHtN>HOnl!Fqei7mf5_kJMU}TTtE4>aUs?XaMKz2 z+@;+WgX0@_j~weaeqdbDc+shHWwuSdPThEtc&5ji+4Y4hhwIX)LuIM+yA%Pt-mmDc z50M`bLhln6#*u*+wnw`+LY9bm8+p6F6F&65??>nB*DTY}NV}2OWfQigGu>aZztl8b zSZuUFSzo%yf{(?U=f5qU+`26+0jH5kAtpzq%g1k(OTh(ovrj-@|e5u0p2owJ+*zp{r35 zT;XRgcq`XeO~1(~t0)`m3Qj4vTdgA$y(8{^GfydYEK{&m49o~5E`{yI3?6H^f5(3D z8h-xCiW_m>vvTjwRO#);1A%ipw!4yJ8})%RxA!ynXrm79EK4+A*|&SIG#@y&*GpH# zVyDs_Aiw9dhgqD;76Btp-+!o5x;L;jKI2Gr6}o^P2B2(GlI*`q`y-Ax%YZtgumG zXK=%94*PMs&lkUvUl2J~+^Dhc$B(_ zA7Bk3OJJ1y2P9u6lQ$HQ)W>7J$nZ=-baJ*o02xY=|93_WlsC%N!|^A+d;Q|}f3O@1 z{dMA$8w!Ik1uSp`FT9640EI|Er6ptmn^WqS@vc|^Di4>Jvk?W1FQW+F0RS1>e~`YP zx9IO51N}WQoYFii1%WC+7tAycGl@Lcae|{!t`(6u@4_kcZPBg^*`e4f0It zO|C$b!tpHkM3CrfV8f1ia(%l(xPCJP~Z>R&op znZILlus_av6Hs_p9O1`50H*i=^7|uCMJ65|WYbWLL4J|C?hYPg2mM@Yl09_J!2v6W zbHFIbLlmUt(Nb6`2Q17%UIvAc!Aj%M7??8ne@lLP(94@_jUNqx$;&{%LPA;yZSa2p De}+%$ diff --git a/MeteoLV/Assets.xcassets/map.imageset/Contents.json b/MeteoLV/Assets.xcassets/map.imageset/Contents.json deleted file mode 100644 index 60ad78a..0000000 --- a/MeteoLV/Assets.xcassets/map.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "filename" : "map.pdf", - "idiom" : "universal" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/MeteoLV/Assets.xcassets/map.imageset/map.pdf b/MeteoLV/Assets.xcassets/map.imageset/map.pdf deleted file mode 100644 index f1d7d1563b130c8e3e9a1a8c375d97eeec2b2e09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4260 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 diff --git a/MeteoLV/Assets.xcassets/temperature.imageset/Contents.json b/MeteoLV/Assets.xcassets/temperature.imageset/Contents.json deleted file mode 100644 index 6d81e3d..0000000 --- a/MeteoLV/Assets.xcassets/temperature.imageset/Contents.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "images" : [ - { - "filename" : "temperature.pdf", - "idiom" : "universal" - }, - { - "appearances" : [ - { - "appearance" : "luminosity", - "value" : "dark" - } - ], - "filename" : "temperature-dark.pdf", - "idiom" : "universal" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/MeteoLV/Assets.xcassets/temperature.imageset/temperature-dark.pdf b/MeteoLV/Assets.xcassets/temperature.imageset/temperature-dark.pdf deleted file mode 100644 index aefbb1920901ad625ed66c77dd41360c7b486876..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4142 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 XkOzTU%kLMBkVK=vLP9Fqs^EVC0T?IK diff --git a/MeteoLV/Assets.xcassets/temperature.imageset/temperature.pdf b/MeteoLV/Assets.xcassets/temperature.imageset/temperature.pdf deleted file mode 100644 index d7d9a4b7eaf62c3b2c7e4ae13271fb7a40740a0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4141 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 b|6B4SL0;Z;FTWo&Tt*rJ77@`j&;tJ-iK!nl diff --git a/MeteoLV/Assets.xcassets/wind.imageset/Contents.json b/MeteoLV/Assets.xcassets/wind.imageset/Contents.json deleted file mode 100644 index f519edb..0000000 --- a/MeteoLV/Assets.xcassets/wind.imageset/Contents.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "images" : [ - { - "filename" : "wind.pdf", - "idiom" : "universal" - }, - { - "appearances" : [ - { - "appearance" : "luminosity", - "value" : "dark" - } - ], - "filename" : "wind-dark.pdf", - "idiom" : "universal" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/MeteoLV/Assets.xcassets/wind.imageset/wind-dark.pdf b/MeteoLV/Assets.xcassets/wind.imageset/wind-dark.pdf deleted file mode 100644 index ae2ea65316d36c92cc889b44ea06fdedf6c26726..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4322 zcma)=2{=_<+s6&3aExV^YLmG*qbW1TOvdDx4~}_?V=Ng$nKF0KgOE8xQDi0=QVt2p zlsIILWcGNE>iM3Y_kF+X`}Vc3z1DTF|GKZW*L~mD{;kcgk5Utbi6OxJ9mEadQqi}E z{T-cPBmf0GZC${!vH(N}>*0uV0>nusLja=Y?1sa7lUg?n4vWItdD>$Ed3mr8&Krwy z2M3U687tl6hEX@}v);6cj-Tk1U!(PYO{o?w@y_kh+XHJYRzJNp{+QGZ%2av|p)ZWP zBIgZpvw^0}h(LVi(2Wd`e~E6>=oggl-Lq!*^b5y@$`)GNo@+f*n8=;%sK0DSn|M|3 z@x7Zqxfh%HfQB z&&%jTlXbGttG$K31uYf^j-ObhbM9)|s}~QlFIa_9j>~^f$NRTc2b?U|#3Z6OnC`}a z`V)m8&}ZWr{{U5X1g-)m0aNYEMv_oq;t!#$FS4{d_h|$$XTbJrMx)8SF5L3x-pjz zNy#%ZZTZ*+#iqETaWe@uG-894&THvCZB%oR3r$^Wb=s&ZbMMt(IQv?kPD`34i~PI3 zxh%80136n4O^Lr#O#$1gv55M))eB&Uxj-WEZ00UJG!B?`<1Nr}AV5iZf!Lt=o&%*u2#n{-hg% zV;Wkz$3|`bbV@5MiCLqY-iW#Giu<|**W1VjFI9Fi!lUvup!dPrGWbqaUspUC`V)a&GNP)b90sGS1BBkC&l6RsEGJGoOzh zjPTnK`W;?7RTkRY;kF|* z8%+A0Z3ZY+;zXP)&04wmx5>=IF7(vseC^1n<67`YJ(>PNIH(LHDy^{YO^@a z+}p8D!NEk%U`pOP?ce}X-$7BlKWLK6$SBt6tlnA`3$i!grDk ztU4qidrN?wNRet({fZNQ1bV%hCJc{)!P#Mf}lbQU}`Ej6Ji*)`^j`=sKuuaCAnPkLmp~1nOKXk~TEE(2s<^^)yqT#A6oU73r z6lBz?9ny{746(b?PT6Dug^sf^plD6o!c!yZ&crX>4twj>M!UAKi>WVlr|$;n5H@S* z?m^i@D?RV4lJle8Gn|rE%DGoo(8F_1yDg(r=WZDt%5?|rUtJeiCS)tcWuvFumLEf! z*vPi{%pRPrZce*OR^xtBkvRQWZw(;ZI6+o3`Ny|&QEpbr9iQn0X=9g{-F(P%T*WSa zk=)M-_k7(FCB2=|ySi^8Q^>9mc0rRBfmJ0I78Pov-n^k>z!U5bx0#M+TBV)e_Po6G zM@}pIdgPa@247NXBBGrdB4xu&6UFSo5g|j!&5cgwNtHec@Ss2E_s-K=#CS~WDDfK2ZP6vzd-LaA;>@3l zaBHJDok)dy2u6m9K`AcT&~t|(yeKCDvWQR(Cd&JiVj2|AilC=T@*l{+O0W;)ez#q` z$liwq^@Fa2OL(2M09|XP_oAf>RaXQ@wP{1iC&Qen!@n}I<|&mXvOQwVP#$JFV@4gQ zqNFdyLitK1I*}<^akpQfm_y`tX|9UC+~x%wS3R}m?Y)Oo{Q&ahA$f4bsdS1#4E+bP z=b@ujGThYa?Y*B+0jz&evA2#*Yt^yIGt{=TPoMcpb}7=jJ%w7ao0@V!&6N7gI!Zaw zl#l!rk82X|BZ?B$%tVGqXI{i>Bwe4SJb5PdIQ1Z2w8O+E!N$A_|Ag`bW?6=tp{teiGq=~RIt~lC zhj<03mT@GmA#~{_{j|V(K%>Yc%UU>No6lF@|n5blt3QwirgTLcqn%s{T;j6C-N zJ~uvNCNAoEYSK5V9cd6&tcT-`VhZfAuoZrC?}JjKCbz(q6c)`WK6XPs;f$IvV@(%c zO9457CZ3d@%l7Kt9B4%=y$Ze@z?z>iSwTNlNPtC8i(6HB^oq3B3&lXiK$QYR`eKjw zrlsliS!Q}os9>#NhI$Iqz3a9Ogc!=Cg<4to&BTq{x)w$|9#4?ms>Rzh%9_k|Cf^ivj z*&h-sizgHj{IdyJ*2tsTgFA~=_0d6fdoJH!F3K&YaAk5eb8&KA<-#L7#W^!QGJ7(K zne)i58YeT_XCO18+59srXj;bV8)FCl>R9RA@`{xr(E<5K6J>JccE#1Ej`>%r`7MN?VmKH)z4zI<9b_OI;kMLE0&u20u-dnbw6i^W+7 zc;&voI+iwLwzT&~cO-t^ufx4#;)C4iVcq^kMs3C<_1Lb|qLg_q0iYen*x<)h`}<(ZrPn#+PAJD5X?L%+R=ZzEsl_eS>hKvJN`G+)4vKx!ZpDtTHs z&FK@qpqFjrZ4Ke)A@8jDEZ(zGC?BZ!Mat5M(^<0a`EZC`LOvE)4y?Nxa4WzcBxWNa%jotsWcCrp@NB)}#JPbx2)T^@b{5RU2=530*y_7H1X*6w0xkKf`*1&(FJL z``v{0otfp&;F(o1gvI^p<&WOah$X#*ibU%+^mUPQXU?CUVmgXuZZ9F~RBT$m@F#*s zQX1~;C(n0YoR43(+`%3sf$$MeBL-0T4$Eje%?eFc%^3G%HB`K}Si z_kjO4nzq{I>7=7NHs`g$n^SX}vzfCVy=QyA_3YmgcM$jYb!_(gGwPsCeAShqJaV|g zV(i5gf6KP|>F>=;3GRTq#^~2xwcdE_nJJH$$@c~i4XT=LoT}I6I+b528%#He_L(!d zy>er9TbXdEE_WHj^I8pjx9$BL^I4C7Jb7sf9eizf;>}jXN>jmB!M^_|KWhK+iG})a zrWv+qtI__7PnPAxHye2ywGG#nn@uq0*KHV`6YLXe;Kfgyv?^WHhl&;-ErxL=WX?4$ z-l$#4`q(u#(lX^9GDsdz`HD*Z91C}2NcXnBYq^s9E6n)x z5Sud^q~~BMIjlIya^kLI<;Z2a#q0^z=@=Tr}SWhIoRH6KEXlKNsq-k^c;fM{P z`mSR_RGkXsC~db=@8tyuCy>a-#naCF5Kc8=>4V2~F z^51WAwC(Bm>N>ELp`bNc+$_B}yyZS`|7CX2-+8UDC}y&(Sz#;eFn8Z>vny#~S#L)# zEhk>V|0d1BMu333!`#$%#JBzb= zh8@fQ=}`rP!?<}m{=|2mU)=sTmcxFVK*Dl+UpvwXRmdG;agxDqKp^LKrac#dza_020Ih!2ST7FbUmBhglqH7K+5-U?J3HI1~X$FM~l5Ubt*VF!30{riizZV(cjdcJ+0T>Jn{htev5En;?0}jA18$wcw z^zz3S;PICYDv2O%@jq<{2_z|6|Fl7&aME7>n@ti%I>P*$O$zp3{QWnb6lq`oITs-= z{U81il8E2djPu4gyJ5Y5{5UXj4#JY&7l0UgdXhqZ99Gf~1WgYIPg4AU_EDq^ki}xe z;dXGCgd|oHDUGzZx08^nC94ZNw2mjxapBdzXBgOK^MkAz=;$VJ$RXsKE FzW_|&Z%Y6G diff --git a/MeteoLV/Assets.xcassets/wind.imageset/wind.pdf b/MeteoLV/Assets.xcassets/wind.imageset/wind.pdf deleted file mode 100644 index b10ac59afc115e79596a7013472e90fb0aedbaaf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4323 zcma)=2{=@3|Hmy;7z$;H$VtXhnAITrPLwS&_8BwwrN&rGmMqz_CrUy{vJ^$u?4-w# zEfum1*|KI=@2H;t)AK&>|9anZo$H+Y`rY62z3y}0zu$E}_kkFwYf8W+kzhzOWrZ@A zzxtrNxfP58V1NhC87wakK=laj4kSlFiW)KkpqfsuBm$9ocg2zj>I6FvJONNt1bdQ* z1gsm_mp0>~$}K)PW6cidHQUJ8;a0^(X5wpl%}DfH*N1=X+MMI`)?b7~C8yCRA37%b znRV;5fDviZ&+I7DFEzdYY8uF=;C$`SXLYZe{N}d|@;-_d&b(@PaqhX&aMnn3)mb~{ zcoT&ux1I&u?>;uGS`4em8>q2BT%wmRUlC!}{Ag<5`bU+I#FjYD40 zA_S|@i^4-eiFz5BFP(W_x%HNY4xcz=GjHnPwI20y&sYc3e^mT>C)KB+%=ciC4mKXM z!gezX)E#ep1L9wDT{b?795Xz5zODo6_w*wrcSF1g#Z#6)IyxcflA5_f`D!@1t}OFS zK-y2%ma(pfsa=k6Mf+aFwIl(Tvw62dZ!TUlc>vqef#?>Pi^Yh;XL8{)M&;Q@2E-sa zQ%m8A-7KM&5k5~t*fBKEPc3U4F|oPPGkNoyq^@4iN<^bUF?~))Q}GK4wOk)jHMl6H z8_mWimcm6=zl#ZKxuQDD&+AqYCYSO$A!6rdNSdFupI?N19Sd;E%0Z0&Nl06laFO|O z%WtYlyU}@}gl6;X*rT-(AT<@^_N2Thmcd(-4_-UW47U)Mq^24^fEb;paBlJ#W(l*^ zBq`rs0eMK1iRJCmrOXduPhe z&pv+Ip2hh2r9*9y@uF4Dap#^J3a=^?9p}C6hVb(5&>UUpdHQQi-U(v?Dy<6aE8`-p zz0u)SwkNtYSLq|1`Lg6HL|9&Gkn-o3-7L8rcW1PZd<*1Vf=|9(u@K(?bqrIwRGYS~x-cMm*clT@fCbf5T@$bZplTkj9z^5I zSUUo+UpQ)>a6tN(!EYWizj^$sE!iI`=mqM4pep zqVW({1i4naw)==609oVpX9C{JX>)=MBXxod=)yyVz10tBajFfA5It&XJcwP8kwrYi=A92Nrxt7r^%LqLrrGuj|jmKn#F zxdzK4M?0H0=#H_`9yX(WHD+%Q(%Mv~>)WkWNK1R9-CDN(MKTCq{Xx9mK-hEOdtic~ zw3^UC8n8w`TK>8)H-#?QxU7W-@g4MfEkz6w4o7fhF=amyoMVd~(RS#z3gOsFO}Z*%0mR-Mptq1LH`uc{44XN@`fTFXVVE@Xa}zpO6Bgr?l>pfY9biT)x$vvPo@eB|EhiEvlz#O84p5$5Rmc~?)` zOc%*BpQU#)Lp)yBhs$oHb$;0~mCNH+3O=R7i6m%H^78X^)!)2fIh;zy?`^PspLiwf z^hZaN_`S?m+{l538NFYJ;WD;yi7j=(1ZqQv(ewCm(-?nQU*O!QG7=OR)N2x z^}gYJnWit;zZ-NR1bz9SCFs(tLzkIZg0z&u;SIVl+L2%<#*ig8&TN&(@mvpC(^Lo8 zj+-<3si_#qaL~7?MaHuwDsOcQKRR~$#^WqC1BJCyB;G1Us~g)77`g$}!9Ci5Q1&}? zz1TzVXkG*jmCErkYBhF#QupP&$H4vS!`Qh>F2%zYjof3$muSSpY#NgomD?HVdo;}$ zk1wmM#+wPzvY&KG5PV2ipphPb_~G%FvDyh&Cg~4GWMS_d<7(xZh`_{*;Y_guxO1@n zJ9c+W^|+_d_H4-Dt&m(?|I<7(kta&tOlbDIu@cRuwsE!=rKwNp-(lzF_zt(d;u+_= ze7*9RCBj{*7*xSJ7*icI*K}x1c-gn+^a#gd2y27q67Jf`I&dIg;EB;Vf!2DFcqVg@ zO9<=9+klX(&_y<0#%V_CN2(EJ82m_|BpA--*KCOsdwT1gN{tSm@P#A}op2#;BO$T0 z^5Ba)&Vp9L3c|G~lRD1gwTQf+I{gnOG za*Yl>a_=*He5WeIT)$R5;9LMyD+!spnmW-@lvJ4Dk}{Wi6{4R!nCg>iBbg~;b29MU zx4hj-I>QF#2IJtIQqwHWvGPWRFddEb>=fKhTskficVk?t#Sl`H7@SyfM880Jrt~c& z_av`sZ?50l%JTE&XWtXv!}ztNAMW%f&9tlue6C$%B0vZh6j2Hvg_lzH+UQ^-%ytuL z#FHD76jL1&w~Cs2NuD5oK$kdKf3Fcs**fih`dW%$ihT-gO59^T6OVq5{*1?NkM;Xt z&ce=E=OO2ve#ydEaz5GTJ~_h%^?h53dPtDymhA zC*3{0Bb|~yjcO}*G-rMeGN+hNKevXZqG3Et^$TypS)^qxf*RP@%}~QJI-T z&V{nBqgIKM7SbvemKDZ6s`|Q6GpJ38;bNAeVP;Y0!+NcHi@?{fx`Fq$(JFTv9%V&k z)no5tbH?mWJx(a>Ih|vkBiAZp_u@*_vf_k=aA{9;1W2_ zc~!`pSg`SSST|x~ejGgUMG|RwyKMeF@j0cSlUy8c(}1~h`owVo{!zB?kw+T~D0;N{PS=HD`?4bE52=FIJzsI1<5A=KkdKLTqnLn8Tf=YGLlD#K6x|x zd>o#sS~W|Ky`Y z0@W9^mlMcZVOqIujd5Q6a(#o+kED~)jj@TXPbaRldF*}qs&@5g;fw(?=jA3y=A`WM zc-yAH;(ZqRA-|}A$1@^(nd>jQ&7;h-20ji%zIcdsx~g||bS9`bgTISkLh0`JYilv< zY3XIJ9dyYFU7Yvs%4YgpUr}uhTaJ$8jyQXXq*zrx`8K1tw0NX5IJLxj`6aR7L+#G4 zNot`(v8_bgP}YT()<6qUcuLfq?04s~zabdQ|}B z*7uC#^w9^mzev_y{cinHVJ2W?uZN+4)mrI|zs#QFp56RJwg_1N^!>+5MSK05gZ2fr zYx55VZOLUf9pb_()u7)~wo3Gy4v-7TXEe(-XSIs7$T3?n!~Rd#T9!IvQhO)D>czgj z*huLq%)IWiQ|o~1XkK#ZnM+eTH}a@Xc6(smZ5sc1ve(CHF)u%Aq_9qDJ$Nr`$8N1H zVP;-`Q$Hm$R>|iY)9#9|u$%qV=tk)3&OiBipF)2?Ga8Qg6L|Oebw5UhTpcwvRjelg z59|Z15n%PFWFMmcWa7UV+Y^AEC*Ym1svf?81&k^|Aps=%2PAt@$r}zpb)E2@RCwM; zbgJ8LfDGT4|J_jyOTxN(IQ+zS&tKgB7nZ|+dw`1NcrQEZ7FE;@Yo~7vm=cJdP9E+6 z93}~ul0*TPqN-j_u6O`0tAUV_wiE*ly|6@*KR{*pAK33p5~HF!bvH|*KBZ3OaImQQ zSp*CLgQ4Iua0CL0LYu>2BGi+rJMV$tmjM62c5()NT7yyTZVgGjkXelYA6kreh ziXo+CsPD3W0PcUrVA4qHHstRyBwC6(Nq>*QUB4PUate zNGaKW_#vf{zm1th#5%bWh(G=u7(4kBsP79vjXXT4OTNFX)ISJ1?)Dzk_5aycr)GdW z0Z)L-5D+jN0xONi+vDIUggpu^BaKDD5GWbAv?BPwOMYgMCyBb2KPDO}i$a4T5Dk4z G@V@}o33q=0 diff --git a/MeteoLV/Core/AppDelegate.swift b/MeteoLV/Core/AppDelegate.swift index e276155..4dcbf4a 100644 --- a/MeteoLV/Core/AppDelegate.swift +++ b/MeteoLV/Core/AppDelegate.swift @@ -27,21 +27,21 @@ class AppDelegate: UIResponder, UIApplicationDelegate { let mapNavigationController = UINavigationController() mapCoordinator = MapViewCooordinator(navigationController: mapNavigationController) mapCoordinator?.start() - let mapTabBarItem = UITabBarItem(title: "Map".localized, image: UIImage(named: "map"), tag: 0) + let mapTabBarItem = UITabBarItem(title: "Map".localized, image: UIImage(systemName: "map"), tag: 0) mapTabBarItem.accessibilityLabel = "Map" mapNavigationController.tabBarItem = mapTabBarItem let favoritesNavigationController = UINavigationController() favoritesCoordinator = FavoritesViewCoordinator(navigationController: favoritesNavigationController) favoritesCoordinator?.start() - let favoritesTabBarItem = UITabBarItem(title: "Favorites".localized, image: UIImage(named: "favorites"), tag: 0) + let favoritesTabBarItem = UITabBarItem(title: "Favorites".localized, image: UIImage(systemName: "star"), tag: 0) favoritesTabBarItem.accessibilityLabel = "Favorites" favoritesNavigationController.tabBarItem = favoritesTabBarItem let listNavigationController = UINavigationController() listCoordinator = ListCoordinator(navigationController: listNavigationController) listCoordinator?.start() - let listTabBarItem = UITabBarItem(title: "List".localized, image: UIImage(named: "list"), tag: 0) + let listTabBarItem = UITabBarItem(title: "List".localized, image: UIImage(systemName: "list.dash"), tag: 0) listTabBarItem.accessibilityLabel = "List" listNavigationController.tabBarItem = listTabBarItem diff --git a/MeteoLV/Core/Constants.swift b/MeteoLV/Core/Constants.swift index 0a8372e..2701808 100644 --- a/MeteoLV/Core/Constants.swift +++ b/MeteoLV/Core/Constants.swift @@ -24,8 +24,8 @@ public extension UserDefaults { } extension UIImage { - static let favoritesFull = UIImage(named: "favorites-full") - static let favorites = UIImage(named: "favorites") - static let homeFull = UIImage(named: "home-full") - static let home = UIImage(named: "home") + static let favoritesFull = UIImage(systemName: "star.fill") + static let favorites = UIImage(systemName: "star") + static let homeFull = UIImage(systemName: "house.fill") + static let home = UIImage(systemName: "house") } diff --git a/MeteoLV/Info.plist b/MeteoLV/Info.plist index 8b5d4a8..4dc8da5 100644 --- a/MeteoLV/Info.plist +++ b/MeteoLV/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.14 + 1.15 CFBundleURLTypes @@ -32,7 +32,7 @@ CFBundleVersion - 1.14.201019.2343 + 1.15.201031.1814 Fabric APIKey diff --git a/MeteoLV/Map/ObservationsViewController.swift b/MeteoLV/Map/ObservationsViewController.swift index 2a148b3..d940db6 100644 --- a/MeteoLV/Map/ObservationsViewController.swift +++ b/MeteoLV/Map/ObservationsViewController.swift @@ -73,7 +73,7 @@ class ObservationsViewController: UIViewController, Storyboarded { let annotation = StationAnnotation(station: station) annotation.coordinate = CLLocationCoordinate2D(latitude: station.latitude, longitude: station.longitude) annotation.title = station.title - annotation.subtitle = station.temperature + annotation.subtitle = station.temperatureWithUnits annotation.accessibilityLabel = station.name annotation.accessibilityIdentifier = station.name diff --git a/MeteoLV/Models/ObservationsStation.swift b/MeteoLV/Models/ObservationsStation.swift index e740ad8..983065c 100644 --- a/MeteoLV/Models/ObservationsStation.swift +++ b/MeteoLV/Models/ObservationsStation.swift @@ -7,7 +7,6 @@ // import Foundation -import Intents #if canImport(WidgetKit) import WidgetKit @@ -18,12 +17,21 @@ import MeteoLVProvider /// Observation station extension ObservationStation { - var title: String { + var temperatureWithUnits: String { guard let temperature = temperature else { - return name + return "" } - return "\(name) \n \(temperature)" + switch self { + case .meteo: + return "\(temperature)°C" + case .road: + return temperature + } + } + + var title: String { + "\(name) \n \(temperatureWithUnits)" } var isFavorited: Bool { @@ -53,27 +61,9 @@ extension ObservationStation { WidgetCenter.shared.reloadAllTimelines() } - donateIntent() - completion() } - private func donateIntent() { - let intent = CurrentConditionsIntent() - intent.suggestedInvocationPhrase = "Current Temperature" - let interaction = INInteraction(intent: intent, response: nil) - - interaction.donate { (error) in - if error != nil { - if let error = error as NSError? { - print("Interaction donation failed: \(error.description)") - } else { - print("Successfully donated interaction") - } - } - } - } - func toggleFavorite(_ completion: @escaping () -> Void) { let favoritesArray = defaults.favorites var favorites = Set(favoritesArray) diff --git a/MeteoLV/StationView/StationViewController.swift b/MeteoLV/StationView/StationViewController.swift index 89418af..a719f11 100644 --- a/MeteoLV/StationView/StationViewController.swift +++ b/MeteoLV/StationView/StationViewController.swift @@ -6,6 +6,7 @@ // Copyright © 2018 fassko. All rights reserved. // +import Intents import UIKit import MeteoLVProvider @@ -37,15 +38,12 @@ extension StationViewController { @IBAction func setHome(_ sender: Any) { station.setHome { [weak self] in self?.updateHomeButton() + self?.donateIntent() } } @IBAction func share(_ sender: Any) { - guard let temperature = station.temperature, let wind = station.wind else { - return - } - - let text = "\(station.name) \(temperature) \(wind)" + let text = "\(station.name) \(station.temperatureWithUnits) \(String(describing: station.wind))" let activityViewController = UIActivityViewController(activityItems: [text], applicationActivities: nil) navigationController?.present(activityViewController, animated: true, completion: {}) } @@ -61,6 +59,22 @@ extension StationViewController { self?.homeButton.image = self?.station.isHome ?? false ? .homeFull : .home } } + + private func donateIntent() { + let intent = CurrentConditionsIntent() + intent.suggestedInvocationPhrase = "Current Temperature" + let interaction = INInteraction(intent: intent, response: nil) + + interaction.donate { (error) in + if error != nil { + if let error = error as NSError? { + print("Interaction donation failed: \(error.description)") + } else { + print("Successfully donated interaction") + } + } + } + } } // MARK: - Table view controller diff --git a/MeteoLV/Storyboards/Base.lproj/Main.storyboard b/MeteoLV/Storyboards/Base.lproj/Main.storyboard index 65a7399..d018419 100644 --- a/MeteoLV/Storyboards/Base.lproj/Main.storyboard +++ b/MeteoLV/Storyboards/Base.lproj/Main.storyboard @@ -3,7 +3,7 @@ - + @@ -126,12 +126,12 @@ - + - + @@ -248,8 +248,8 @@ - - + + diff --git a/MeteoLVShare/Info.plist b/MeteoLVShare/Info.plist index 878e7d1..b38770f 100644 --- a/MeteoLVShare/Info.plist +++ b/MeteoLVShare/Info.plist @@ -17,9 +17,9 @@ CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) CFBundleShortVersionString - 1.14 + 1.15 CFBundleVersion - 1.14.201019.2343 + 1.15.201031.1814 NSExtension NSExtensionAttributes diff --git a/MeteoLVSiri/Info.plist b/MeteoLVSiri/Info.plist index 5324838..471899d 100644 --- a/MeteoLVSiri/Info.plist +++ b/MeteoLVSiri/Info.plist @@ -17,9 +17,9 @@ CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) CFBundleShortVersionString - $(MARKETING_VERSION) + 1.15 CFBundleVersion - 1.14.201019.2343 + 1.15.201031.1814 NSExtension NSExtensionAttributes diff --git a/MeteoLVSiri/IntentHandler.swift b/MeteoLVSiri/IntentHandler.swift index 84103eb..19bcce3 100644 --- a/MeteoLVSiri/IntentHandler.swift +++ b/MeteoLVSiri/IntentHandler.swift @@ -28,12 +28,11 @@ class SiriIntentHandler: NSObject, CurrentConditionsIntentHandling { switch result { case let .success(stations): - guard let homeStation = stations.first(where: { $0.id == home }), - let temperature = homeStation.temperature else { + guard let homeStation = stations.first(where: { $0.id == home }) else { return } - completion(.success(temperature: temperature.replacingOccurrences(of: ",", with: "."))) + completion(.success(temperature: homeStation.temperatureWithUnits.replacingOccurrences(of: ",", with: "."))) case let .failure(error): debugPrint(error) } diff --git a/MeteoLVTodayNotification/Base.lproj/MainInterface.storyboard b/MeteoLVTodayNotification/Base.lproj/MainInterface.storyboard index d83cbcd..50cc719 100644 --- a/MeteoLVTodayNotification/Base.lproj/MainInterface.storyboard +++ b/MeteoLVTodayNotification/Base.lproj/MainInterface.storyboard @@ -1,8 +1,10 @@ - + - + + + @@ -29,11 +31,13 @@ - - + + + + -