From ee033398c180e78b79c467281d4839c7515177b2 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Thu, 13 Aug 2020 20:09:42 -0500 Subject: [PATCH] Implement share dialog UI --- .../shareExtension.imageset/Contents.json | 22 ++++ .../shareExtensionx1.png | Bin 0 -> 2714 bytes .../shareExtensionx2.png | Bin 0 -> 7276 bytes .../Base.lproj/ShareViewController.xib | 112 ++++++++++++++---- Mac/ShareExtension/Info.plist | 2 +- Mac/ShareExtension/ShareViewController.swift | 11 +- NetNewsWire.xcodeproj/project.pbxproj | 2 + 7 files changed, 125 insertions(+), 24 deletions(-) create mode 100644 Mac/Resources/Assets.xcassets/shareExtension.imageset/Contents.json create mode 100644 Mac/Resources/Assets.xcassets/shareExtension.imageset/shareExtensionx1.png create mode 100644 Mac/Resources/Assets.xcassets/shareExtension.imageset/shareExtensionx2.png diff --git a/Mac/Resources/Assets.xcassets/shareExtension.imageset/Contents.json b/Mac/Resources/Assets.xcassets/shareExtension.imageset/Contents.json new file mode 100644 index 000000000..c61a427dc --- /dev/null +++ b/Mac/Resources/Assets.xcassets/shareExtension.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "filename" : "shareExtensionx1.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "shareExtensionx2.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Mac/Resources/Assets.xcassets/shareExtension.imageset/shareExtensionx1.png b/Mac/Resources/Assets.xcassets/shareExtension.imageset/shareExtensionx1.png new file mode 100644 index 0000000000000000000000000000000000000000..d93b02e850d53e0ffa787dd9e6556d92ea9d278f GIT binary patch literal 2714 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 F{tep6#vlLy literal 0 HcmV?d00001 diff --git a/Mac/Resources/Assets.xcassets/shareExtension.imageset/shareExtensionx2.png b/Mac/Resources/Assets.xcassets/shareExtension.imageset/shareExtensionx2.png new file mode 100644 index 0000000000000000000000000000000000000000..c5debdda8fec5675f254158378a5697671a6bfbb GIT binary patch literal 7276 zcmX|mbyO5i)b{QI3oNyC!_o`VowAf7r%Z0C`1US4-zENOT`i~H1sEvfFxVYQGBm^Y|tVP76VNx=JA`&vvqT>88QDG5DAz>LI z5pe-w5m{jwSz!^_|2FoA5SYBX%_~`5)kptJ_RmvbxA*jPl@${5@$nJ#5fgNAw-XYP zk&zJ+78Mc|75JAS;Nj=&Y3VEA?7{IL#Q(=owe_%ecX0J|aB+tHhiPf$;^nEp&Mx#H ziO~PD{3}oB|LXha{GUR$&i`a_|5rckNrfx`z_9Q{RY~6$c#wsMVcPn38)Dw6MYca! zLsMv0-UjP?@2HlTLH{y4Bg1^qJ6%Skg*INKm@}el@ceoJCaPXzI31H#D=jCljWwTG zG|1HbWC~Hd(to@-HG#9W5HQj_H9vG;em}H#KmE^`tmd2sS(RA7w=mcrxF-ZfiRSa% z>nDV4eyHS#=vb&A%bqCM{!&W*=xKaJCM>{4UMLZ+r} z*Xx}SR~Ig9sHfjIPjhy^;hXs`tLN?Rc0W2pH_xflF?12DXH{89IL?Eg;h=GWzbICx zgsYh~Xbib(o^|?l4{n7lo|QBy?gw1C2t{0&Q0816{I#kL-rU`_+1|?vP;(c?6Dw|8 z_lM7oO5mD++koAZo!jt2-CPI;(TC;@P_kw|B@T58X91hBne`{PB%7R_7kpHdtvITu zP`)XTdMbTAZ#?wJ{4Ox@=%d6GypBZkMcYz9N8F#PJlf|@Xipj{>i1JnDOeWX1lRya z8)qJG3Vr2|Ou~#PN#Z$`L&w`il{SxGxCCEpM%FcZRi4a1*zUmVDMqb_InHHgBeYH; z)7~(eNNtmwZLeA-6_UUk!u7Avrzm85_05b*#M7mI6$1tRnRcXNp&rIDB2%{aow5Pl zDjPD)J+W@VhUApx{;u_#H%Jh6KL&!^YBkj#6}32Z|9!`2&q{=&GP;Np12Dsx0GTKo z;!EJ_>fe|Gm2sF{9ZMZTtAH_J-B4wgRku;RU!-U}0(>fj23!`Vak-ajMsY0x1O63a z`}0Y2t{}v<=%(Kr309i4p3oV!Q*>7R>ePGD^1x!;Hwv9s-97?P1MZ+I!tyR1gt#nJ zxNLwneTuD^&_pNUaiY4Nq!*@D0#TY#(nz=p>VbtgSrErqj?c|xp!{8i*f&(dMV2kX z!SnJIvu~nt?xnOw5-*UcGwpSIwwu&yTl?{R2rs5WYh){^Q&ica(c=5)1WqSM?su3e zf)F-N50EzB(v|5~%@S=(@mvP>te5(6 z(bnxWZec>J4uCE8GuHN^FWmJ}C^-Qu+9Y75#yUs8LnZz@4=Rrcjn)D}p^`V}sYAG* zm{b|shCDeQPm5HrY312Wm?NJle}h;1s}|DmQWp}Ht)`))lqWb#A?-+^xL0h?@nR0_ z^x1(s@|^6WRH51Ab}PFs!_tGhW=3Oz_o6`bM-z`~W8*vMtQ6u2NDvN2bB9lNiQV=b zcmCyKGsEU%&5*s}0qt@g%lpEChP4;IH zUqyPXI_hAQk;Hh8&1N3nk!SOEwu+^2&kk(_;vlWqNYjx9k&~bye49xRDj?k{nYZ3WtXBeOdU71XdYFPH)B2jR=%n&d zIOMfJ`h!rqQoh4pmC|s{Sv^L}4+!g4p&aYUO1gTTpE^`H9N^%KFBiB?y6NL z_fKV(9m5YH_LKv^=WW|2GZlC0G0cJ+ZxAm(c+IE01a8{1G zyB+wMGW)(nh%3tNeBpXM(E8e3nS|uq2T)2h$^&Yi2vn$MW-t+1x zAmJv=O5@Im9#g7wBS+Pi4pBa#FZDv;4(hZ4es;enWLfkCX-e5hf48NVSV>`G`W|*C z)I7w@6Yiuz_VQXapMcVA0+23h3n?qp<)^83Vw~|xY**~@f~RN@aH7)K>eljQH?*Er zJ5?2`CXQmz@icTZ`>{|$75zw4LI|F%|s7KwQS_`Ge|H9;$08cBj@KF=|+-7q#h(5I!#( z&D$R&5znqQgDS06P)C1wK{uOr*zvfkV4+4o&^HE1EZg6Qs&*>&@(l&cfN{KbO>+HlC~h8n5tk_f%~`GT4+MglOkOz$Xijr z1kcx;KT`!vdTEb;#lLe%rNbhBewG?q8I2%rtoUa5Rz9BbA`Yhlw}cqKkSJO@*^!(m z=hhH|mm`R3I9;6(q%NA$!(=SG5>Nr33$4>A+mLp>LS?T1c^dy}ud0K@qmH7QHarRi z_`t9FD)bwvaNA)Xmj`ofWnkJY<>#G+@sZ)r#l;cPlspvCs_F^xHC}tqE9KoAnH0BX?Gp9>BzwieB&fBn6X2~%7;$Ex3*8efz zlqP=7w<-wd3`)>GdF~$^e8_nmZiavo;kELE6kVBfD|WOHvj+5V?8WBan%{!`td_qo zm87N~hmvdu04;l4@fnuGil*JKADb7;R(Ko~vchyn+NWbJk657JT~dFNg;g5?*>=3* zH#epPs32SzLB)qc!_8Rf_{79y+7+`{l#e_UskJKmKQRv8=UQLn<4QZfdN7e>q>+(4 z!-8|1E+{RT%s*Eyw=b$;iX&IQi32724gt*@>mai?d4MOSPyRP(cU)KnQ0L zA`PB+6EJhwn*HkJApsDAGz7g>6TTvjqWfjiw%cA5^LX>%XW7|pZT%#&gw$>0lb(W} z2UAviyHe%ifihauD8c^n?D%rlF?A_>sRm%{!QXlqt$WC{aWb4?pu#J+nkXTFC5y2= z7F>D=5q@=^jXHMlK*^t0aj;PICGiLzD4y^dw=mQy&{2ssZZ#WCzMhxXR*8o>wtMq6OXJ9^GF__FcyzaB8P&co^luNsTPchIwUM~zhhL;P5H)L*z}k` zO0v;0H8d2sIg&LJv+=;N+289j=w&^EAo#?Y%)7Q-tn)o1roR2uxG>!IiRu?itXV4J zX9^W#RsSy^>`36(v&`lfEw<%ok(r}wuNNY2H>x`J!Ljzif&>VVB<2U*cnF9$C{8}g zHr{pXjox-C!*W%I_LrCS8A+sByNSFrzCl4jew^p**JF=aMdao82`QkJgDCgH`hxW# zPz-yojp(mb1D1kj(m!u|Xue9DMHW1&a;g%*;vTf&U?{#&(5-xGItG?21Bd`fpwoQR zqWc0f-YY3nL>XUq>oBjoQs)d(8HI}r%>nyUfoYVap{jbmU$0-W_&JccU}ch6AAWy7 zKb#SlJkG&Nm%)SZW8hEgc+aKzLsHuB*e2xatJ9$J7$pqa74VdkqUe(!ak+qXVod*3 zYx+QV4(GE>?&WkCFl@P@f|3~Tx$C0YPAL>+MhG44z}28SkTw9b#>rNR{A94j{4o!v z@~=SYf^jkOw2y*u7@%5K%|)>nn`>cuil1w+$bmJB8 zeD9<~9(*+8^?#(D>ZqRN)x@^b=Hw)BN#uA9oH0G!w}tvU7h}{qn1QZ+OUcj{Ab~n z&{VimaZO|Zf$_`P(I0ax^en}nK1I)dwF`jTJsQdVIieVUTv9>9&^`I5OC;gAZI<-U z6ppHdDYX84?2lr3OP zf*%yZ$g|`o@%FqCy3`Z9RGAY#ZGE_5^7H}KDQSg55zatO^Y#l0Y~vQbz`Gl7PcN^r ziHS8r@^@U93D*xfYaGPV60luH2dsLwo?k;Yb(gX)wOb@S=uClcL5|xIiA>TgJ2BixH zrSzjVZf{s7e0bQaw!WTH%S-Mt*2gdB2bO|4&5-}mS~~aL0ltUKNxFB1qMZvn8~zaS z%4rwf{5bC6`G`wE)EiQTn5^uaZpstA+|MYyY~Y;5d<#_2qPXs`8!r)}2qzH~qHK4A zeZ-Rhm4U}W2Eb1U18S|(jl)J#J!fx2MRphy7>{4MG{(iVtjr&0XqdxQcrkHgOMy*e zK2eK%dwUx}el#^ud~)egzjlr{7_=pEy0548;nyR6nFzz%m-wBdqh`$}}Hc8mgO4 zl|A=OSEpJ+;OsIQ`cfh7I@s^M9u?laoBZ+Hz-;9)7eC~5ZOrE8t870nkw5lPu`Tr& zN>Zn_xdQVN>kmrsrCofOH(dua=o_hOX!Ieik^35G*qH^S4Jb1Q)e*iT2fq-+;RHSu zz%eBY*Gw(oT~2L_x@3L*3V?4zUZq569EVgQQ_`kmAbE<)v-+}7(|_B{WSQVA^X>7Y zNBw#qA1~DLx8iDWJ&mif^!>FU(KbgCG-$T4b=l?>c>_!gpcZ`^+6bO>%hgwLldyM# zGL(v>RtS-QE?-H{JPX_zt$Mn^rzB!KKq3?fYG}GH5t%tKYoHcOQ%i)#qTYaL;7gxj zj!-TrDFL42%+va^DjxJ3akr(JC3wk?G`wil4v(vv#uTxF4|lA=7nVkJLT4&@(6#P& z);AY_>^oM%CP+6USVuM(X(jban(+mfU; zra%5_EnP|eL{7I@r&U}}1@QSR*5<|kXu6f~`|temxv_`Tv2<5?$WPe|OcCpV6{xg%3YN?AXMN$l{TI`=hq`r>E^{yObd(T>e88|JKsD&WyL$`vPjPynl}eN}3EOW;-kIs?aVUBoJMJ4B&g5K`vx~%;XYe z2MeU3S_+-CRu5t_56*jc#dk3rZKhf)pNpcv=e74ftZcoh6^Yd>z8rPV%oRd49qtst zYjQjxrX=hJ!CgS892%f_<&0W@-OH9NinaR6>o_@;OO02UHBDz-U;AGpZ}x&;uK%42 zV73!)tj-M4}ZM2>??zvEhc1+=j&muq_%)=GA&;lIkD zI>03dJC0`Fh`NblLSjejOokIP-VUFiO&#PCbNymN6ah%bdHa`qLUw|BM+sElC}mQY z=-YGS5)cBa!NZLKY~h`9g7#o8gk+NK)ULr`x=7OS5Iyp9!)a{D`h4pL{4o(E4Y!Ni zn$gs$rwbT}@?jZMu~-hkd}ode$~)&C+||6i+jG)#@{wu20#((ASzUyV&bRFY>jB#> zM)40Lg=bjH%gTO{CLf2S0BivG!i#FyfH0c_0uBXa729)s9a3mYHYnf9e2l&@@%)6< zdaQ;7U|6i?FRop!zrJ0Nu-T3sSxf%>((>w4!tpKzzMKrTvTUNNzzOZpS%u`AUoZfX z`b&Zx+FQ}ih`j5>4BEz!gBP=@d~PRfm3muW(5I9bKT72T6i7!ATI=kfvT7LMn!Cjp zc4MG;n@|jINM$dZ`Q zjG&bo?yE&)*4=W@F|crc?q2Te58kSb=JJQZt3M;{zu<6M?5~)+GX_(Mx1EX5HKpuj z(~YoA@KhAbblnO%c)F|B zlk@boD__vRmxuF?!xL@^d`(+KTnorv%a!?bI0c@T|%T|HnR3)_~xBW zrvRoD7&iWl3J{@dWXx>_VcZ1yRfR^Juu)=s0Mw&Bf7bl$a$oyZEN`;DGZ1?;7i4?YiKzR3Xaf%lYXMi@==*34h^ODU}Q~P~@L8KMm zHUYJ<2CZ3jhSjN+W{P42!U$fskDeSI|Sq|tAcvOFs3ON7;IPMD^-S(In^DK6> zOqjIO<9!2*R^plAS6MV(&|^csWuK7kZpL+2a_G}SKDW(+q6dJ$Y3|-(d?}(SyQ)t@ zf%99#KkkCs*h$}DR$<59O+0U{4gC-id?3^enb&E8VCftWzfO-VosXo?GFfb~*6!>!N8>Ws3tDEB)+c913k<&@^;#{!fu!Y=NZK5%UB^Bsi;)a!~1S{#4TYq(zv+P3$W`MmOI zSGiM;L3hq2{9x*x@@0_UnkW;qY5@ zS-$Ue9){JxEZm-gz5-aF#Y8vUj&#j}@6&w*A_K(?-ocWHh5HGV_#p-cn9|jA9?9x0 zTW+G~j%y9kSs9LB@FjBfyE4C*l~ILvZtcf;2sI=pJ#}vppj9poYGZBm@?4dOiWpbg9$Uk z#sn1D9|0J(k6>#9)LM2nI^*yA#Wi9rPqk5qE@7QTDg1{4>jGP(q_z;08U1bR>2o74 zs5TBUj8s2%x6di>^UG`FlgW6Tx?-o^64WxySi86<$)&?i18fmhdW7d5mfPU|_=!45 z5hnc-d{<|qRM?+Vu=mmv+pw>+e*?$dyN(4&jbzrIGJUVap|t-IZxAF_nQ=AyAR7=v z4QdEEXztJeFcaWB%Y~GZM+UkLcX_xp2~s+wi>C`B#?aa1y)^CKz!@G@#PgcYo5BSL z@FMRP6X6(Nbc#Rr<8^t!MseBgF<0| zG5{BDqW!aC$)ThZ=lkZH^$ZDwEX*A60V2qkD}Qy=iC9u(ZyhrGjJ_a{n+z8^q%3i0}oI4_{Q1+B6QhB5S@T>#N+FG z5!}kyMreUQuhBqVxb7_fo` - + - + + - + - - + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + + + + + + + + + - - + - - + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + - + + + + - - - + + + + + diff --git a/Mac/ShareExtension/Info.plist b/Mac/ShareExtension/Info.plist index 8bfa79bd1..e9c8754fa 100644 --- a/Mac/ShareExtension/Info.plist +++ b/Mac/ShareExtension/Info.plist @@ -11,7 +11,7 @@ CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleDisplayName - Share Extension + NetNewsWire CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIconFile diff --git a/Mac/ShareExtension/ShareViewController.swift b/Mac/ShareExtension/ShareViewController.swift index 13b747117..bf0ef02c8 100644 --- a/Mac/ShareExtension/ShareViewController.swift +++ b/Mac/ShareExtension/ShareViewController.swift @@ -54,7 +54,16 @@ class ShareViewController: NSViewController { } @IBAction func send(_ sender: AnyObject?) { - self.extensionContext!.completeRequest(returningItems: [], completionHandler: nil) + guard let url = url, let selectedContainer = selectedContainer, let containerID = selectedContainer.containerID else { + self.extensionContext!.completeRequest(returningItems: [], completionHandler: nil) + return + } + +// let name = contentText.isEmpty ? nil : contentText +// let request = ExtensionFeedAddRequest(name: name, feedURL: url, destinationContainerID: containerID) +// ExtensionFeedAddRequestFile.save(request) + + self.extensionContext!.completeRequest(returningItems: [], completionHandler: nil) } @IBAction func cancel(_ sender: AnyObject?) { diff --git a/NetNewsWire.xcodeproj/project.pbxproj b/NetNewsWire.xcodeproj/project.pbxproj index dc797a3a2..ace02d646 100644 --- a/NetNewsWire.xcodeproj/project.pbxproj +++ b/NetNewsWire.xcodeproj/project.pbxproj @@ -653,6 +653,7 @@ 51EF0F8E2279C9260050506E /* AccountsAdd.xib in Resources */ = {isa = PBXBuildFile; fileRef = 51EF0F8D2279C9260050506E /* AccountsAdd.xib */; }; 51EF0F902279C9500050506E /* AccountsAddViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51EF0F8F2279C9500050506E /* AccountsAddViewController.swift */; }; 51EF0F922279CA620050506E /* AccountsAddTableCellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51EF0F912279CA620050506E /* AccountsAddTableCellView.swift */; }; + 51EFDA1A24E6159C0085C3D6 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 849C64671ED37A5D003D8FC0 /* Assets.xcassets */; }; 51F85BEB22724CB600C787DC /* About.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 51F85BEA22724CB600C787DC /* About.rtf */; }; 51F85BEF2272520B00C787DC /* Thanks.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 51F85BEE2272520B00C787DC /* Thanks.rtf */; }; 51F85BF12272524100C787DC /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 51F85BF02272524100C787DC /* Credits.rtf */; }; @@ -4075,6 +4076,7 @@ buildActionMask = 2147483647; files = ( 510C416424E5CDE3008226FD /* ShareViewController.xib in Resources */, + 51EFDA1A24E6159C0085C3D6 /* Assets.xcassets in Resources */, 510C415F24E5CDE3008226FD /* icon.icns in Resources */, ); runOnlyForDeploymentPostprocessing = 0;