From 4ad85b9561996c4a019460bfccd04136714f9d05 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 21:42:32 +0200 Subject: [PATCH 01/22] Remove deprecated build settings. --- Quicksilver/Configuration/Common.xcconfig | 1 - Quicksilver/Configuration/Debug.xcconfig | 2 -- 2 files changed, 3 deletions(-) diff --git a/Quicksilver/Configuration/Common.xcconfig b/Quicksilver/Configuration/Common.xcconfig index 8da0224fd..fc6dce7d4 100644 --- a/Quicksilver/Configuration/Common.xcconfig +++ b/Quicksilver/Configuration/Common.xcconfig @@ -9,7 +9,6 @@ SDKROOT = macosx SYMROOT = $(QS_BUILD_ROOT)/build MACOSX_DEPLOYMENT_TARGET = 10.7 -PREBINDING = NO INFOPLIST_PREPROCESS = YES diff --git a/Quicksilver/Configuration/Debug.xcconfig b/Quicksilver/Configuration/Debug.xcconfig index 5e1239de1..ff32c6bfc 100644 --- a/Quicksilver/Configuration/Debug.xcconfig +++ b/Quicksilver/Configuration/Debug.xcconfig @@ -6,8 +6,6 @@ STRIP_INSTALLED_PRODUCT = NO COPY_PHASE_STRIP = NO -GCC_ENABLE_FIX_AND_CONTINUE = YES - GCC_GENERATE_DEBUGGING_SYMBOLS = YES GCC_OPTIMIZATION_LEVEL = 0 From 384f237442f794e2dba8c7253bc10809da71f5bd Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 22:13:46 +0200 Subject: [PATCH 02/22] Make all localized `.strings` files UTF-16. And tell Xcode about it. --- .../Localized/ca-ES.lproj/About.strings | Bin 2598 -> 4038 bytes .../Localized/ca-ES.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/ca-ES.lproj/Localizable.strings | Bin 3930 -> 7862 bytes .../Localized/ca-ES.lproj/Preferences.strings | Bin 136 -> 274 bytes .../ca-ES.lproj/QSActionsPrefPane.strings | Bin 122 -> 246 bytes .../ca-ES.lproj/QSAdvancedPrefPane.strings | Bin 1116 -> 2234 bytes .../ca-ES.lproj/QSAppearancePrefPane.strings | Bin 666 -> 1334 bytes .../ca-ES.lproj/QSApplicationPrefPane.strings | Bin 533 -> 1060 bytes .../Localized/ca-ES.lproj/QSCatalog.strings | Bin 396 -> 794 bytes .../ca-ES.lproj/QSHelpersPrefPane.strings | Bin 38 -> 78 bytes .../ca-ES.lproj/QSPlugInsPrefPane.strings | Bin 110 -> 222 bytes .../ca-ES.lproj/QSSearchPrefPane.strings | Bin 1960 -> 3922 bytes .../ca-ES.lproj/QSTriggersPrefPane.strings | Bin 171 -> 344 bytes .../Localized/cs.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/cs.lproj/Preferences.strings | Bin 136 -> 274 bytes .../cy.lproj/QSAppearancePrefPane.strings | Bin 666 -> 1334 bytes .../Localized/cy.lproj/QSCatalog.strings | Bin 396 -> 794 bytes .../Localized/de.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/de.lproj/Preferences.strings | Bin 18043 -> 35922 bytes .../Localized/en.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/en.lproj/Localizable.strings | Bin 3769 -> 7536 bytes .../Localized/en.lproj/Preferences.strings | Bin 136 -> 274 bytes .../en.lproj/QSActionsPrefPane.strings | Bin 122 -> 246 bytes .../en.lproj/QSAdvancedPrefPane.strings | Bin 1116 -> 2234 bytes .../en.lproj/QSAppearancePrefPane.strings | Bin 666 -> 1334 bytes .../en.lproj/QSApplicationPrefPane.strings | Bin 533 -> 1060 bytes .../Localized/en.lproj/QSCatalog.strings | Bin 396 -> 794 bytes .../en.lproj/QSHelpersPrefPane.strings | Bin 38 -> 78 bytes .../en.lproj/QSMainMenuPrefPane.strings | Bin 72 -> 146 bytes .../en.lproj/QSPlugInsPrefPane.strings | Bin 110 -> 222 bytes .../en.lproj/QSSearchPrefPane.strings | Bin 1960 -> 3922 bytes .../en.lproj/QSTriggersPrefPane.strings | Bin 171 -> 344 bytes .../Localized/es-ES.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/es-ES.lproj/Preferences.strings | Bin 136 -> 274 bytes .../Localized/es-MX.lproj/About.strings | Bin 2598 -> 4038 bytes .../Localized/es-MX.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/es-MX.lproj/Localizable.strings | Bin 3930 -> 7862 bytes .../Localized/es-MX.lproj/Preferences.strings | Bin 136 -> 274 bytes .../es-MX.lproj/QSActionsPrefPane.strings | Bin 122 -> 246 bytes .../es-MX.lproj/QSAdvancedPrefPane.strings | Bin 1116 -> 2234 bytes .../es-MX.lproj/QSAppearancePrefPane.strings | Bin 666 -> 1334 bytes .../es-MX.lproj/QSApplicationPrefPane.strings | Bin 533 -> 1060 bytes .../Localized/es-MX.lproj/QSCatalog.strings | Bin 396 -> 794 bytes .../es-MX.lproj/QSHelpersPrefPane.strings | Bin 38 -> 78 bytes .../es-MX.lproj/QSMainMenuPrefPane.strings | Bin 72 -> 146 bytes .../es-MX.lproj/QSPlugInsPrefPane.strings | Bin 110 -> 222 bytes .../es-MX.lproj/QSSearchPrefPane.strings | Bin 1960 -> 3922 bytes .../es-MX.lproj/QSTriggersPrefPane.strings | Bin 171 -> 344 bytes .../Localized/es.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/es.lproj/Preferences.strings | Bin 136 -> 274 bytes Quicksilver/Localized/et.lproj/About.strings | Bin 2598 -> 4038 bytes .../Localized/et.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/et.lproj/Preferences.strings | Bin 136 -> 274 bytes .../et.lproj/QSActionsPrefPane.strings | Bin 122 -> 246 bytes .../et.lproj/QSAppearancePrefPane.strings | Bin 666 -> 1334 bytes .../et.lproj/QSApplicationPrefPane.strings | Bin 533 -> 1060 bytes .../Localized/et.lproj/QSCatalog.strings | Bin 396 -> 794 bytes .../et.lproj/QSHelpersPrefPane.strings | Bin 38 -> 78 bytes .../et.lproj/QSMainMenuPrefPane.strings | Bin 72 -> 146 bytes .../et.lproj/QSPlugInsPrefPane.strings | Bin 110 -> 222 bytes .../et.lproj/QSSearchPrefPane.strings | Bin 1960 -> 3922 bytes .../et.lproj/QSTriggersPrefPane.strings | Bin 171 -> 344 bytes Quicksilver/Localized/fi.lproj/About.strings | Bin 130 -> 262 bytes .../Localized/fi.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/fi.lproj/Localizable.strings | Bin 300 -> 602 bytes .../Localized/fi.lproj/Preferences.strings | Bin 136 -> 274 bytes .../fi.lproj/QSActionsPrefPane.strings | Bin 122 -> 246 bytes .../fi.lproj/QSAppearancePrefPane.strings | Bin 666 -> 1334 bytes .../fi.lproj/QSApplicationPrefPane.strings | Bin 533 -> 1060 bytes .../Localized/fi.lproj/QSCatalog.strings | Bin 396 -> 794 bytes .../fi.lproj/QSHelpersPrefPane.strings | Bin 38 -> 78 bytes .../fi.lproj/QSMainMenuPrefPane.strings | Bin 72 -> 146 bytes .../fi.lproj/QSPlugInsPrefPane.strings | Bin 110 -> 222 bytes .../fi.lproj/QSSearchPrefPane.strings | Bin 1960 -> 3922 bytes .../fi.lproj/QSTriggersPrefPane.strings | Bin 171 -> 344 bytes .../Localized/fr.lproj/Catalog.strings | 1 + .../Localized/fr.lproj/Preferences.strings | Bin 18084 -> 36010 bytes .../Localized/it.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/it.lproj/Preferences.strings | Bin 136 -> 274 bytes .../Localized/ja.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/ja.lproj/Preferences.strings | Bin 136 -> 274 bytes .../ja.lproj/QSActionsPrefPane.strings | Bin 122 -> 246 bytes .../ja.lproj/QSAppearancePrefPane.strings | Bin 666 -> 1334 bytes .../ja.lproj/QSApplicationPrefPane.strings | Bin 533 -> 1060 bytes .../Localized/ja.lproj/QSCatalog.strings | Bin 396 -> 794 bytes .../ja.lproj/QSHelpersPrefPane.strings | Bin 38 -> 78 bytes .../ja.lproj/QSMainMenuPrefPane.strings | Bin 72 -> 146 bytes .../ja.lproj/QSPlugInsPrefPane.strings | Bin 110 -> 222 bytes .../ja.lproj/QSSearchPrefPane.strings | Bin 1960 -> 3922 bytes .../ja.lproj/QSTriggersPrefPane.strings | Bin 171 -> 344 bytes .../Localized/ko.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/ko.lproj/Preferences.strings | Bin 136 -> 274 bytes .../Localized/nb-NO.lproj/About.strings | Bin 2598 -> 4038 bytes .../Localized/nb-NO.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/nb-NO.lproj/Localizable.strings | Bin 3930 -> 7862 bytes .../Localized/nb-NO.lproj/Preferences.strings | Bin 136 -> 274 bytes .../nb-NO.lproj/QSAppearancePrefPane.strings | Bin 666 -> 1334 bytes .../Localized/nb-NO.lproj/QSCatalog.strings | Bin 396 -> 794 bytes .../nb-NO.lproj/QSHelpersPrefPane.strings | Bin 38 -> 78 bytes .../nb-NO.lproj/QSPlugInsPrefPane.strings | Bin 110 -> 222 bytes .../nb-NO.lproj/QSSearchPrefPane.strings | Bin 1960 -> 3922 bytes .../nb-NO.lproj/QSTriggersPrefPane.strings | Bin 171 -> 344 bytes Quicksilver/Localized/nl.lproj/About.strings | Bin 130 -> 262 bytes .../Localized/nl.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/nl.lproj/Localizable.strings | Bin 300 -> 602 bytes .../Localized/nl.lproj/Preferences.strings | Bin 136 -> 274 bytes .../nl.lproj/QSActionsPrefPane.strings | Bin 122 -> 246 bytes .../nl.lproj/QSAppearancePrefPane.strings | Bin 666 -> 1334 bytes .../nl.lproj/QSApplicationPrefPane.strings | Bin 533 -> 1060 bytes .../Localized/nl.lproj/QSCatalog.strings | Bin 396 -> 794 bytes .../nl.lproj/QSHelpersPrefPane.strings | Bin 38 -> 78 bytes .../nl.lproj/QSMainMenuPrefPane.strings | Bin 72 -> 146 bytes .../nl.lproj/QSPlugInsPrefPane.strings | Bin 110 -> 222 bytes .../nl.lproj/QSSearchPrefPane.strings | Bin 1960 -> 3922 bytes .../nl.lproj/QSTriggersPrefPane.strings | Bin 171 -> 344 bytes Quicksilver/Localized/no.lproj/About.strings | Bin 130 -> 262 bytes .../Localized/no.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/no.lproj/Localizable.strings | Bin 300 -> 602 bytes .../Localized/no.lproj/Preferences.strings | Bin 136 -> 274 bytes .../Localized/pl.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/pl.lproj/Preferences.strings | Bin 136 -> 274 bytes .../pt-BR.lproj/QSActionsPrefPane.strings | Bin 122 -> 246 bytes .../pt-BR.lproj/QSApplicationPrefPane.strings | Bin 533 -> 1060 bytes .../Localized/pt-BR.lproj/QSCatalog.strings | Bin 396 -> 794 bytes .../pt-BR.lproj/QSHelpersPrefPane.strings | Bin 38 -> 78 bytes .../pt-BR.lproj/QSMainMenuPrefPane.strings | Bin 72 -> 146 bytes .../pt-BR.lproj/QSPlugInsPrefPane.strings | Bin 110 -> 222 bytes .../pt-BR.lproj/QSSearchPrefPane.strings | Bin 1960 -> 3922 bytes .../pt-BR.lproj/QSTriggersPrefPane.strings | Bin 171 -> 344 bytes .../Localized/sv.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/sv.lproj/Preferences.strings | Bin 136 -> 274 bytes .../Localized/tr.lproj/Catalog.strings | Bin 132 -> 266 bytes .../Localized/zh-Hans.lproj/Catalog.strings | Bin 132 -> 266 bytes .../zh-Hans.lproj/Localizable.strings | Bin 3930 -> 7862 bytes .../zh-Hans.lproj/Preferences.strings | Bin 136 -> 274 bytes .../QSAppearancePrefPane.strings | Bin 666 -> 1334 bytes .../QSApplicationPrefPane.strings | Bin 533 -> 1060 bytes .../Localized/zh-Hans.lproj/QSCatalog.strings | Bin 396 -> 794 bytes .../zh-Hans.lproj/QSSearchPrefPane.strings | Bin 1960 -> 3922 bytes .../Localized/zh-Hant.lproj/Catalog.strings | Bin 132 -> 266 bytes .../zh-Hant.lproj/Preferences.strings | Bin 136 -> 274 bytes .../zh-Hant.lproj/QSAdvancedPrefPane.strings | Bin 1116 -> 2234 bytes .../Bezel/en.lproj/Localizable.strings | Bin 50 -> 102 bytes .../Bezel/es-MX.lproj/Localizable.strings | Bin 50 -> 102 bytes .../Bezel/et.lproj/Localizable.strings | Bin 50 -> 102 bytes .../Bezel/fi.lproj/Localizable.strings | Bin 50 -> 102 bytes .../Bezel/ja.lproj/Localizable.strings | Bin 50 -> 102 bytes .../Bezel/nl.lproj/Localizable.strings | Bin 50 -> 102 bytes .../Bezel/pt-BR.lproj/Localizable.strings | Bin 50 -> 102 bytes .../en.lproj/Localizable.strings | Bin 52 -> 106 bytes .../et.lproj/Localizable.strings | Bin 52 -> 106 bytes .../fi.lproj/Localizable.strings | Bin 52 -> 106 bytes .../ja.lproj/Localizable.strings | Bin 52 -> 106 bytes .../nl.lproj/Localizable.strings | Bin 52 -> 106 bytes .../pt-BR.lproj/Localizable.strings | Bin 52 -> 106 bytes .../Quicksilver.xcodeproj/project.pbxproj | 654 +++++++++--------- 156 files changed, 328 insertions(+), 327 deletions(-) diff --git a/Quicksilver/Localized/ca-ES.lproj/About.strings b/Quicksilver/Localized/ca-ES.lproj/About.strings index 6e7298531df57e49d43fc1ba18a0101636821070..524991c88a396d07f194ca9237a6dca471a719bf 100644 GIT binary patch literal 4038 zcmeHKOKTHR6h6!{A}WFlSCeki7HcN;-Kx-tf}kUz!5RqEG?_eTn%AUhBLuq7zW>2r zAcSuHC8a;Z$9L}JI=$10xieX~k>O_U-1GXrbM7m@ex_-aOtNX4cBnxus!*GbFtSWr zw1@s7_3@R%yFq2zCl~J~4alJ$tw6GY_8dA5v?fM3H0)jq|83Y*pr4_2;c1o9l%ORI z`z6@FK-1IRgx3UoOP+b4JO=)nThR)$tew*YA_S`kh~^BIYYM-Fiv=cr}yOx^-iHQ{aoT zvSgHKt4mr%Ut!WRP91%Qm-o{Db<^J!W%mDF-Gb*@7W?xt=IzxJ*^>lU?PF!tdOH4W zkl(>5;iu<2?1^n!!=CyDdwlpFuIdEQWE3>2u8%4>u7@tl?Im0{i1v|!Hr&QXJxi{K zzK@fWcPep}oD-s5EL<9z131)tvG`H$`=$ohf8I=VkUBXMl?vh@|W zNlQFy)80d@iLA&S-(NYhgXbPb-y*B!nRkvjp45z~D=dybKV$K%^>UW^wEX$P{w$klQp-o~k3>UZSn2A8{qbaCXGhoVNoSBt6%6aO^W)^^ zp4b07&iVE#lMGfMdzAm_B<}fsu5#6}(aXl9lk849hBda6-LY+0Za&#{^M++os&J!t jw{WY7c^!I!&azBgvQ#thRN+6%o^KI;Y@fTXzQ_AFi>mh5 literal 2598 zcmds2&ubGw6u!@2@#v{7woT*jRs|~vf(p`tmt3a1v&oR@tn5xr>#0@)LJ=)uDcXZ# zMSC)$))K9P|BBh9{ujQT-Hk&t8%m%TFO!+~<9qM>-ppoV6mHJm=F;_RFnoF5UsP~w zkvr9pi@PisfhoA4xDsrt$9D;aeeO<87Dr%of(-Tehu|VutkZ-{#5L#GlDf*7aIvhT zpvF}tF7EnVmZt$~eo*ZindkX|8V8uGa9IW4165%VE>IzWh9GEAW&l*W+U~JhY+ayo z8B^ejFTKE*O8Z>ydE8kP3M*8&V89jd5JJTfiqUWxOH;@37w!liR&+`^U=)*SSOu70 z1_~hyI1A%0(heLIj+;vL&>_S|hmbyW2(i&2KJ6*}nPow2AjGg%$b;0D8{-@lsw>IN1{d>rG$VPi687*40 z4DoN4Vm#05)E}F>$BY}ES~8f)1SYj=sBCY6vwvO;YX*Bdfi*lD+B{p}RX}AZsA6vX zT4%@M23Jmn31Re~8@55K;P^NhXE>jw|^+mD`h zEje8cfRw$yLOMsI?*Y(yxDSG1nFy-UdH5Pv#KQ}Ydt7lJt$)HjuDAyjD{4H6wqHbz fbvzpy9VML{N>7D3m*{d7gpxc2q16~H6E*k?jrEe0 diff --git a/Quicksilver/Localized/ca-ES.lproj/Catalog.strings b/Quicksilver/Localized/ca-ES.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=WfF=5f?F=jL$OYbq&R+fMjhR_zIX zCSJ~Y9Y2T4v0n&lAPUI3iGLL?r*J0BD`{{MY5Xi%us_yHJ5`0L%D*q}W65BiG1K=* zIyP%k51&hfU(ECwh|)!9M|$|$NN)yF$|PA8HmA~&B!h4h;a>?C$@=ZkLMy}YxUy?G#cq_>^lpp(P&jbOVX9p7l^nZ}wh2Gi=0NZJ;xm^{ zvx+aC>g`bSS2sdlH!&OfOU$+ zzF>2_WvVwL=~slN{isqc!b@r075tH;F2Yyg%g_qX_0$oyQMlF9Z{jtQXO@z+r&VAF zdcsbQ@lE)A`TR^zShBZ#^Hfh=(YTIO@SoSw3U$)Mq|b29Ni6GTD$^W3*VW z(n%hTUlDmwpGOQl)N80qRBwYHwy@IwQ)}Prj;uG)-(Acj^;RNR3|dRn>BY z^%IwIcP=tZ*RL8Tb;Wkdb|~%7`ifz+W4@u%(WfMDO_aZ z={x?2TnNoLWxv83Id)oC|Y2rQUdKRGvooto6+~Q5P@Em9UNcFJO&g#s7 zjM|r6eoD)2_)zq<-923KF?`PIO8xX?8f#6;SG(dH_qJkbq(8b<&e7Fc+)_=;ySeS4 zJ;GKcdm$dw;%3!!Zu0%@m{cT{4Drco(_%z0!V!J$blTKke)tlbg*&k- zayo6+FZs)M(D(U|p95{8{X9I=T?AQv{eEoy24fShX_V8mc_LjcH6)+sGp)If`Xeb%$aK>BVdn3CDrLTa7wzjqWwPpKXD;TT%)M=<&Iu=v;0O5js2V#Yhvs?6La zG{vz`-n_CidG&e0)A03jU+DryvKn(jZf&Y-(|CRx3t|%GNme(yz1XvGlaS9NI63yC z2G+Y2v4dfDY!TYZ?zUd(?M%A~hd09WxgI``WbB3Cf*iyh;^r**{jT^P33khD*@P)K O8H5Z`z3JTy1+8~$X+aAB literal 3930 zcmeHKZEG7x5dQ98F&IKqa87NL=0i$Zr9gmeQ*(5^u6U6IQ z$3#j$K)7L}T3gnMxcva*Vqu-3R_2l=aQjrJzOv>!{Y#R2%^BpY<+Ymf(fQ<6N9pvRHH|?qqIPy*q({$+ z#wse~7Gr0lcgAp5)={&_M4JcppIp>)-SH8w@-8Ggz5Kb=Cce`4>nxrHv+Xh4xO246 zrp(Xh&Uvm{6LS=Al)dY0b@ZVf3H|lt(d%MKXK+3u>z?mh?Kz~VY(G+NOSnV0OF&ox zxjFUk(TUPWRnp~zzWt_nOB3r>^nqQYd{xk;sn`qS`xE*5hLo-3$7?FxvO%zCh9A`{ z&!irdHcH5I@0Jv6raH#vhtcRhsHQ1!uINhb-{~8QT$*H??6Fs&<|_Goh`uXdW_eoG zY{@uPp)*q$Uc93wHAFGB=Z@B{rIijfMMo7IjtnUsI++yc5+$l_%al7*6!kp#Y0srE zXj*PPao(?szDu<6z~SmDL}~-eZRL96eW}Wt11;5>YVvM#)g%raSCf<4hWK@o7P$hedgb`~Mw{GRS{znW;z;2}p z@ehUP;Qz+U;pj}Ed!8hM_$OMuR=E2nl4dQPQBleV25e`fpey#ZYC?)yI#IQGt1$*{ zqdDZ@d{%|2z8)AbBF!JzS$B1|LzL+3Clw1G`_%ONGCTQ9QJC)yHA=;l014vL6>a5K zRwn7TM2e~3*Dj9ty^zAfkoAPMvq1)d=1400{n`1Y?BcqBNhxBfS9^(+qjkb4X+4^od9%Srf zciCbo%$R%!I+0^!$+OIHpjb82M#pu&P|q+u_nbKR|HS(nqZax3C{tN*-4^`I6JnnV z(Q{|NiX^O5BE3%ud_Q4Q95V(2Y7^|=hfjL~P%mRmFk~BKW94Oac>W&RE`c+Yz%^K* zL9kBy^YXJRhQpH@V0mCK#pM8bH$JiharW(-SF^|W*cNjRxiFOFfD`{h*Wbxq0Rk#6=w>6!MDZZNzkuVIc`E(rfDz$CdMUUBLoTq_@Vo4tF^$Pw^!Qcrqs}5&)dKNAC{l G^yn`vdOr>T diff --git a/Quicksilver/Localized/ca-ES.lproj/Preferences.strings b/Quicksilver/Localized/ca-ES.lproj/Preferences.strings index 5aa8e4fd939bcb35fdb1c5d65c7e5a61374eef26..663328e028481ae43a20f1c1f68165fca16a478b 100644 GIT binary patch literal 274 zcmYk1u@1s83`B44S7h!$TO9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/ca-ES.lproj/QSActionsPrefPane.strings b/Quicksilver/Localized/ca-ES.lproj/QSActionsPrefPane.strings index b6d63b79e960a65d341845fbb9c71de051e0e045..c3883d717e578d427b9a81369688ef795051379e 100644 GIT binary patch literal 246 zcmezWPl>^aA)ldwL5V?u!4`-Sd}{_SATNob5-1u1Bnuc)kyN3JLsSPbBr@bNWFx6V zh(J_0G9)vUFk}Ml%ws4Cd V3uZvf3&<%=&&-3F2<2IG0RRQmA{zhz diff --git a/Quicksilver/Localized/ca-ES.lproj/QSAdvancedPrefPane.strings b/Quicksilver/Localized/ca-ES.lproj/QSAdvancedPrefPane.strings index bf72d1ab9605424484f637066eadcb60f7b29f5a..51532f2567a6b91907281dd4f64d5bb310d5e419 100644 GIT binary patch literal 2234 zcmb_d+fL&!5S?ef!s-+J!Xh3DWrf793Y5!pNkg0MB`8S?<>P^K#&PVF8qsPM@EPw<}MTFWo}ukf8pM~s}{ z?lig#b|=^|jaJjrYoI5l*}yhs7m%)MOeMaDz(b9RzKJK55o{jI0iG8?H`4unZM(qP zt~}$S^h2X_0R0)xBv{E{WgPLvYs>?UL)AE|xgaMwbkKrFU4F4Z^hB~v?hw*M@&qde zXXxb$_X7W=9MvAu$G_lghE<}U)GW~F5#-M06<>+6nnpaj!R}X97b-u5Z0HS{@lkvP z{sg%(hSglPIOd6qS=0^WE$cVHlfxf+a*F2!I#$Y85yj^vY-BtFdRC~<&+bvid9#I*= z6gx{KF3awaPop|M%rABycCA$Y;AYj#BDrOAaBKP@${M)*t%y2w)R-}oGBp}KRfNB z&ne}4WY}xUXuLV6SOJ_EtY3Cb#wU|EU}4Xk;=Qh`D91nZh#AFB7}mb;j5aTrjRW)} zc672|s*Vd-tK_oLX*=i{R_8iD8I$c(vj?h4NP;e?w zA)i5-6+j8f0ae7I zd%Nf!Xh3+9>Htgc8NO#^KT*^p*+bK%09^qp?~SO4BQwJ7v0*WT(*|h5n&~l3Jg!X7ZK91%e>69v9DNB4RInZPhP9?*UYAOg+cWH E0)M@VIRF3v diff --git a/Quicksilver/Localized/ca-ES.lproj/QSAppearancePrefPane.strings b/Quicksilver/Localized/ca-ES.lproj/QSAppearancePrefPane.strings index e52efc669783894c32dc4783b719271b694bb687..7e38c7ff717330b1c1233319b7313f5959085be7 100644 GIT binary patch literal 1334 zcmbW1!A`EShM7i3uj2D->-gtpTdw!>ixyNOs#zfRJXx?#%!H zGdnZO@6SLoX=Ebywk?r28oue6f#f zcpQFL;}-TBm4%c(PEZ};Zp`EDMHy-K8tc20}dN}+uzJgA5YkV3ztw!Aa zxJqg_^c{W5<&_+@Vufs37vy6TwT-HF7-@>3lTW_edgG$kfqfWLxrd{@(+aLSQ=EE? zF$Sx*&{~$%yXHRUtQ#!)67*%nQ*bQa)Z^;uH0vBYc_U(uYOH%0xl_~^I!9yar$b+G zn5+!l)N9N~f18&0idsgj)MJcpCqk6I-O$hIZ>Uzl1&bj@eu}l8@q~4)hI|33H`6y5 W^tx6k;^56-x?aO}!Iq3P+F*sh@vb(NX#y=30l zX<)cnKYC^e`wNQ3FXyq9nc|*BE*I zJbF1D(38OrO+X{v3O=YYP5lSin3jBXG$<+yToSfC6L#c$o>3bXwxl_wvIcJ8UI;Sh z#50`j@@m|IRF3v diff --git a/Quicksilver/Localized/ca-ES.lproj/QSApplicationPrefPane.strings b/Quicksilver/Localized/ca-ES.lproj/QSApplicationPrefPane.strings index 6cc186ceb15e544edec78daf7df5723e7a2b826a..c5ba09f88fd51e314c741c759ecbc496a35443ef 100644 GIT binary patch literal 1060 zcmb`G+fKqj5QhJ2pQ6FXAY2&rQlog`^#TX< zzXp0zrCc98Ycolb%pnXHmCCYDjR=itnVGWSw>b<8XoJOQCb}{O}yJn2rDOEmGZ6zVyCyyOuHUhpF%Xd;jxFne2Kw*gl?)t`n_&5A_2Zb+g<6 literal 533 zcma)3OHRZv4Bc}IE7usYK)@2jXTjP{OdB<|XHsXXxdT_4%gjk|qgDtpjAj+v@8vz` z#l2+O6Dy$iF<5~Kb|tDtZXMi$yM%9U+>@|&=}@U_ZR7ind=Hiz8_=SQw9|{NXd|-jSNv~7^~+sJd=BniIZSh))~P>v?FNH_idKKp{iX$ zGqE=s6|??%)493PKQJ>iWMR!rCOwQWV*Ri(qx%mcAd$n}{ diff --git a/Quicksilver/Localized/ca-ES.lproj/QSCatalog.strings b/Quicksilver/Localized/ca-ES.lproj/QSCatalog.strings index 5bbf50dfe889162a0b9a8a0be149354f9c28c82a..62a25b79921bcc3f08985c6a8970e9916a3b4407 100644 GIT binary patch literal 794 zcmb7C%L>9U5S+7LQThR*XYnBD!Gjn31to2%P%YLM{dskgMK-aaC?TcUot>T8Ik z!5t+!^hhwrjNc;;IN^pX;}@iiEV+L{E-)c(huqcYXt;WhVVIGMz3XILo%Rc(g3M5( z#e;gb>{0Pw@v)p#t;yeTTSo~!$;r5L;UX>lb}-B+-+xuo$)9FHKfe1|PO4TYxU4eO zF@;^KW(+gzU9)$?`6O;$)|)cHPDuwinqQeg8Aa%L7 z$i6=kU6Mx5$ohgv+PgVJYt1ohX1VQ6Xu;DqHc3X|$R_na3#}QlG+b7GX`ai1uk1H0 Rv2Bm{jM2&yrsP7_)eEHAe18A{ diff --git a/Quicksilver/Localized/ca-ES.lproj/QSHelpersPrefPane.strings b/Quicksilver/Localized/ca-ES.lproj/QSHelpersPrefPane.strings index e1bc14bed0c55571c6d5412ea8551d48194a4278..23217517eae1d4daa1a0a5506538de1c2cb67ed7 100644 GIT binary patch literal 78 vcmezWPl+LjA)g_KA(cUiL4m;*h>=CC8MuIa51?!gLjjO1LQ;h)3Q`FGG9(Ok literal 38 hcmY!i%FjtvQm|D}0yC_+lsr;%3Q~)}LQtkP7XZul3V8qk diff --git a/Quicksilver/Localized/ca-ES.lproj/QSPlugInsPrefPane.strings b/Quicksilver/Localized/ca-ES.lproj/QSPlugInsPrefPane.strings index 32a70aad041f913b9d35fe32a8ddbcb3518fb9e9..fbbd84f8bbaaacc60dce47210677987bebcf8e3d 100644 GIT binary patch literal 222 zcmezWPl+LnA(f$sp_oCBL5V?u!4`;7#jF{)fFhv`1q>++i3}w`)hS3S(ZwOEgMg}X u81jMYQ-J0b0NJGs=?s|+c|cwckS+$AgRqS_)ew^dkjyGZG6P*4q#6Jcd?VNZ literal 110 zcmY!iOD!taQ&O;1P=c_mxs*Z+QW8s2Q^0~SHc&VyH77qYMWG<4G(9s#-SXD7t1&nRY1pqAiA=>}| diff --git a/Quicksilver/Localized/ca-ES.lproj/QSSearchPrefPane.strings b/Quicksilver/Localized/ca-ES.lproj/QSSearchPrefPane.strings index 7c941b33f2530a96de0afa0621e7c4340c64f360..558ad10eca08bf99c590a523961d5e6be86720b7 100644 GIT binary patch literal 3922 zcmdT{U2jrB5Zz~g#fBI4L4Sb82W)Mq+L8dqXUbQv!i4~}<|wHVfm)zV8q)yx z&d$!9J@c{CKfi0C9R^{HPcJM(43~JiOHVC4Ey4}fmZ64~5BTh>{XV>aZX*<-4=WMB zLwwJ|JlR~}yN~zVaE+%DPhEK7S{L#a-hW}o0-vjdEPH=Ci$d52f+=uBoc%>*%<5&wq&|3R%z-tjkK(P$(9N+h?Yxg&xA-`RG$X5vqjAaZz@l7Us zus^|H7i;8viFfKV+68#-;&k`OgfBlK0pUzJL;jjScF z%v+0U2b`*QFJOU{ml5u(FYA{nPRyFIvr&~A4$J>3(6FB8z{8!w#vbBP?4xZM2FOp^ z%lp}#OeU>UNXGEC!f)ScZpx+Iz`2&;3v^i<^-2|pb)SX%Y0L5_cxOB^)+~`m3tpM^ ztOcL_ti~avJgN7-ufD8*M)psTJ(de~SQ{l7yBU3+0Ux>YEFHE>p4co6uo$_08}Id<+_*Y1yq)1A|{cdaVBiGe4Yhd0nJll_NdddyyVZNlHsVX}9v*5O|< zEZ66a>1Lg$yQ~MC3&h|8za^p)*E#6peY^!BI0XwgTQ_D^D$NrhoFzP8v8RW-B8FGN zYsS!AGy2+{_|ScZ%PMsH4p29+-pX#{IpqCR?H{?SkGCaMoz$y#-TUhO>SeqMuEGzX z&~!v8I~%71#*=kyvlDaOrUu*Xrw5xISnrg_R2vIKBKI%bult-{nc1{!yWhHa{Lg2w zC=}=u@&Q5WV+T?BoI*;0Ms*P+B@I&~~OS!&$M{v8X;glI%49p0|<{0yrfM!^x}N z)zf}HFDf=%C%WaQME4vAlNR)j7BlM8lf{*8m~=~h;261~b;pjB39On8jXLV3;e7ol zM*voxUsK&_(*z)CM*v0$WOSV3c+LR;_qcz>dex=3`QiOD%wHmtqNv@~2+_K48M7%faC-?{b8@0}Q21E+!O^d@I>= zN-dJ4y9Hx_jfBlIxrv?zcWzW%84gC>TUzxPjBEngf_ zZry4Que~$BXL{I*t9Naik>rcxnL&mQ?^4BK)HO%CVK)#eSn__>0RR_%*e>QILV2$G zNS}TENH2?$?hxp!{O}>0U`a!F8-VGMX;o8%dYtCt&t8Cf==jI(WBM^=4+W+JAr9H4Pq|zAnZU28`$XB=lK#l_MB^v-4^qkoX7utK~m6`Wwh3NwBUG625ZbA zQrh$gUP47=5$qY{Na9l1qlEd-DALcuY^8sb40YA3nwKh|Wt|$epH^i?4dYUf>{uPi{Z-Cf~vgp&V7 ztBF3#oD{A)#t(2+{z>HWO`<4w6q?JU5;tJjI`i%60r NXlajGe>I$*d4hGMJwN6e+>s9#Zu|Y;y*>Ef)wAf$mH}awWPrM71MO4W=9P7(fsaGWb=2 GOacI3^EZS5 literal 171 zcmY!iDauSwPc2eXuvJikv8}maOa;%pw0vYahyYN5OKMJPNvc9IkV-B|O;IR8G6$C& gP@8jpZf;^;3fM>(8z}6U0yjZVPY*1MCS=V809s`=hX4Qo diff --git a/Quicksilver/Localized/cs.lproj/Catalog.strings b/Quicksilver/Localized/cs.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/cy.lproj/QSAppearancePrefPane.strings b/Quicksilver/Localized/cy.lproj/QSAppearancePrefPane.strings index e52efc669783894c32dc4783b719271b694bb687..7e38c7ff717330b1c1233319b7313f5959085be7 100644 GIT binary patch literal 1334 zcmbW1!A`EShM7i3uj2D->-gtpTdw!>ixyNOs#zfRJXx?#%!H zGdnZO@6SLoX=Ebywk?r28oue6f#f zcpQFL;}-TBm4%c(PEZ};Zp`EDMHy-K8tc20}dN}+uzJgA5YkV3ztw!Aa zxJqg_^c{W5<&_+@Vufs37vy6TwT-HF7-@>3lTW_edgG$kfqfWLxrd{@(+aLSQ=EE? zF$Sx*&{~$%yXHRUtQ#!)67*%nQ*bQa)Z^;uH0vBYc_U(uYOH%0xl_~^I!9yar$b+G zn5+!l)N9N~f18&0idsgj)MJcpCqk6I-O$hIZ>Uzl1&bj@eu}l8@q~4)hI|33H`6y5 W^tx6k;^56-x?aO}!Iq3P+F*sh@vb(NX#y=30l zX<)cnKYC^e`wNQ3FXyq9nc|*BE*I zJbF1D(38OrO+X{v3O=YYP5lSin3jBXG$<+yToSfC6L#c$o>3bXwxl_wvIcJ8UI;Sh z#50`j@@m|IRF3v diff --git a/Quicksilver/Localized/cy.lproj/QSCatalog.strings b/Quicksilver/Localized/cy.lproj/QSCatalog.strings index 5bbf50dfe889162a0b9a8a0be149354f9c28c82a..62a25b79921bcc3f08985c6a8970e9916a3b4407 100644 GIT binary patch literal 794 zcmb7C%L>9U5S+7LQThR*XYnBD!Gjn31to2%P%YLM{dskgMK-aaC?TcUot>T8Ik z!5t+!^hhwrjNc;;IN^pX;}@iiEV+L{E-)c(huqcYXt;WhVVIGMz3XILo%Rc(g3M5( z#e;gb>{0Pw@v)p#t;yeTTSo~!$;r5L;UX>lb}-B+-+xuo$)9FHKfe1|PO4TYxU4eO zF@;^KW(+gzU9)$?`6O;$)|)cHPDuwinqQeg8Aa%L7 z$i6=kU6Mx5$ohgv+PgVJYt1ohX1VQ6Xu;DqHc3X|$R_na3#}QlG+b7GX`ai1uk1H0 Rv2Bm{jM2&yrsP7_)eEHAe18A{ diff --git a/Quicksilver/Localized/de.lproj/Catalog.strings b/Quicksilver/Localized/de.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 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 diff --git a/Quicksilver/Localized/en.lproj/Catalog.strings b/Quicksilver/Localized/en.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 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 diff --git a/Quicksilver/Localized/en.lproj/Preferences.strings b/Quicksilver/Localized/en.lproj/Preferences.strings index 5aa8e4fd939bcb35fdb1c5d65c7e5a61374eef26..663328e028481ae43a20f1c1f68165fca16a478b 100644 GIT binary patch literal 274 zcmYk1u@1s83`B44S7h!$TO9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/en.lproj/QSActionsPrefPane.strings b/Quicksilver/Localized/en.lproj/QSActionsPrefPane.strings index b6d63b79e960a65d341845fbb9c71de051e0e045..c3883d717e578d427b9a81369688ef795051379e 100644 GIT binary patch literal 246 zcmezWPl>^aA)ldwL5V?u!4`-Sd}{_SATNob5-1u1Bnuc)kyN3JLsSPbBr@bNWFx6V zh(J_0G9)vUFk}Ml%ws4Cd V3uZvf3&<%=&&-3F2<2IG0RRQmA{zhz diff --git a/Quicksilver/Localized/en.lproj/QSAdvancedPrefPane.strings b/Quicksilver/Localized/en.lproj/QSAdvancedPrefPane.strings index bf72d1ab9605424484f637066eadcb60f7b29f5a..51532f2567a6b91907281dd4f64d5bb310d5e419 100644 GIT binary patch literal 2234 zcmb_d+fL&!5S?ef!s-+J!Xh3DWrf793Y5!pNkg0MB`8S?<>P^K#&PVF8qsPM@EPw<}MTFWo}ukf8pM~s}{ z?lig#b|=^|jaJjrYoI5l*}yhs7m%)MOeMaDz(b9RzKJK55o{jI0iG8?H`4unZM(qP zt~}$S^h2X_0R0)xBv{E{WgPLvYs>?UL)AE|xgaMwbkKrFU4F4Z^hB~v?hw*M@&qde zXXxb$_X7W=9MvAu$G_lghE<}U)GW~F5#-M06<>+6nnpaj!R}X97b-u5Z0HS{@lkvP z{sg%(hSglPIOd6qS=0^WE$cVHlfxf+a*F2!I#$Y85yj^vY-BtFdRC~<&+bvid9#I*= z6gx{KF3awaPop|M%rABycCA$Y;AYj#BDrOAaBKP@${M)*t%y2w)R-}oGBp}KRfNB z&ne}4WY}xUXuLV6SOJ_EtY3Cb#wU|EU}4Xk;=Qh`D91nZh#AFB7}mb;j5aTrjRW)} zc672|s*Vd-tK_oLX*=i{R_8iD8I$c(vj?h4NP;e?w zA)i5-6+j8f0ae7I zd%Nf!Xh3+9>Htgc8NO#^KT*^p*+bK%09^qp?~SO4BQwJ7v0*WT(*|h5n&~l3Jg!X7ZK91%e>69v9DNB4RInZPhP9?*UYAOg+cWH E0)M@VIRF3v diff --git a/Quicksilver/Localized/en.lproj/QSAppearancePrefPane.strings b/Quicksilver/Localized/en.lproj/QSAppearancePrefPane.strings index e52efc669783894c32dc4783b719271b694bb687..7e38c7ff717330b1c1233319b7313f5959085be7 100644 GIT binary patch literal 1334 zcmbW1!A`EShM7i3uj2D->-gtpTdw!>ixyNOs#zfRJXx?#%!H zGdnZO@6SLoX=Ebywk?r28oue6f#f zcpQFL;}-TBm4%c(PEZ};Zp`EDMHy-K8tc20}dN}+uzJgA5YkV3ztw!Aa zxJqg_^c{W5<&_+@Vufs37vy6TwT-HF7-@>3lTW_edgG$kfqfWLxrd{@(+aLSQ=EE? zF$Sx*&{~$%yXHRUtQ#!)67*%nQ*bQa)Z^;uH0vBYc_U(uYOH%0xl_~^I!9yar$b+G zn5+!l)N9N~f18&0idsgj)MJcpCqk6I-O$hIZ>Uzl1&bj@eu}l8@q~4)hI|33H`6y5 W^tx6k;^56-x?aO}!Iq3P+F*sh@vb(NX#y=30l zX<)cnKYC^e`wNQ3FXyq9nc|*BE*I zJbF1D(38OrO+X{v3O=YYP5lSin3jBXG$<+yToSfC6L#c$o>3bXwxl_wvIcJ8UI;Sh z#50`j@@m|IRF3v diff --git a/Quicksilver/Localized/en.lproj/QSApplicationPrefPane.strings b/Quicksilver/Localized/en.lproj/QSApplicationPrefPane.strings index 6cc186ceb15e544edec78daf7df5723e7a2b826a..c5ba09f88fd51e314c741c759ecbc496a35443ef 100644 GIT binary patch literal 1060 zcmb`G+fKqj5QhJ2pQ6FXAY2&rQlog`^#TX< zzXp0zrCc98Ycolb%pnXHmCCYDjR=itnVGWSw>b<8XoJOQCb}{O}yJn2rDOEmGZ6zVyCyyOuHUhpF%Xd;jxFne2Kw*gl?)t`n_&5A_2Zb+g<6 literal 533 zcma)3OHRZv4Bc}IE7usYK)@2jXTjP{OdB<|XHsXXxdT_4%gjk|qgDtpjAj+v@8vz` z#l2+O6Dy$iF<5~Kb|tDtZXMi$yM%9U+>@|&=}@U_ZR7ind=Hiz8_=SQw9|{NXd|-jSNv~7^~+sJd=BniIZSh))~P>v?FNH_idKKp{iX$ zGqE=s6|??%)493PKQJ>iWMR!rCOwQWV*Ri(qx%mcAd$n}{ diff --git a/Quicksilver/Localized/en.lproj/QSCatalog.strings b/Quicksilver/Localized/en.lproj/QSCatalog.strings index 5bbf50dfe889162a0b9a8a0be149354f9c28c82a..62a25b79921bcc3f08985c6a8970e9916a3b4407 100644 GIT binary patch literal 794 zcmb7C%L>9U5S+7LQThR*XYnBD!Gjn31to2%P%YLM{dskgMK-aaC?TcUot>T8Ik z!5t+!^hhwrjNc;;IN^pX;}@iiEV+L{E-)c(huqcYXt;WhVVIGMz3XILo%Rc(g3M5( z#e;gb>{0Pw@v)p#t;yeTTSo~!$;r5L;UX>lb}-B+-+xuo$)9FHKfe1|PO4TYxU4eO zF@;^KW(+gzU9)$?`6O;$)|)cHPDuwinqQeg8Aa%L7 z$i6=kU6Mx5$ohgv+PgVJYt1ohX1VQ6Xu;DqHc3X|$R_na3#}QlG+b7GX`ai1uk1H0 Rv2Bm{jM2&yrsP7_)eEHAe18A{ diff --git a/Quicksilver/Localized/en.lproj/QSHelpersPrefPane.strings b/Quicksilver/Localized/en.lproj/QSHelpersPrefPane.strings index e1bc14bed0c55571c6d5412ea8551d48194a4278..23217517eae1d4daa1a0a5506538de1c2cb67ed7 100644 GIT binary patch literal 78 vcmezWPl+LjA)g_KA(cUiL4m;*h>=CC8MuIa51?!gLjjO1LQ;h)3Q`FGG9(Ok literal 38 hcmY!i%FjtvQm|D}0yC_+lsr;%3Q~)}LQtkP7XZul3V8qk diff --git a/Quicksilver/Localized/en.lproj/QSMainMenuPrefPane.strings b/Quicksilver/Localized/en.lproj/QSMainMenuPrefPane.strings index ecbf4629a997a411f1f992d25a80800bcc1d93ff..da341e88010b026b51e336fa500b525e06b4472e 100644 GIT binary patch literal 146 zcmezWPl>^YA)g_UA%!86A&()QL5V?u!4`-y#jP2*fTF<+sX*0549N@`Kvgb4y~zxv a47otjJcbgWObO7Od>|WP4)HobHUI#)i5ac{ literal 72 zcmY%L$xlql%u82NuvJikv8}n3f>RTVk~0)s@{>z*Q}ap^OEUBGz-q8cSaSgYOO_Y0 diff --git a/Quicksilver/Localized/en.lproj/QSPlugInsPrefPane.strings b/Quicksilver/Localized/en.lproj/QSPlugInsPrefPane.strings index 32a70aad041f913b9d35fe32a8ddbcb3518fb9e9..fbbd84f8bbaaacc60dce47210677987bebcf8e3d 100644 GIT binary patch literal 222 zcmezWPl+LnA(f$sp_oCBL5V?u!4`;7#jF{)fFhv`1q>++i3}w`)hS3S(ZwOEgMg}X u81jMYQ-J0b0NJGs=?s|+c|cwckS+$AgRqS_)ew^dkjyGZG6P*4q#6Jcd?VNZ literal 110 zcmY!iOD!taQ&O;1P=c_mxs*Z+QW8s2Q^0~SHc&VyH77qYMWG<4G(9s#-SXD7t1&nRY1pqAiA=>}| diff --git a/Quicksilver/Localized/en.lproj/QSSearchPrefPane.strings b/Quicksilver/Localized/en.lproj/QSSearchPrefPane.strings index 7c941b33f2530a96de0afa0621e7c4340c64f360..558ad10eca08bf99c590a523961d5e6be86720b7 100644 GIT binary patch literal 3922 zcmdT{U2jrB5Zz~g#fBI4L4Sb82W)Mq+L8dqXUbQv!i4~}<|wHVfm)zV8q)yx z&d$!9J@c{CKfi0C9R^{HPcJM(43~JiOHVC4Ey4}fmZ64~5BTh>{XV>aZX*<-4=WMB zLwwJ|JlR~}yN~zVaE+%DPhEK7S{L#a-hW}o0-vjdEPH=Ci$d52f+=uBoc%>*%<5&wq&|3R%z-tjkK(P$(9N+h?Yxg&xA-`RG$X5vqjAaZz@l7Us zus^|H7i;8viFfKV+68#-;&k`OgfBlK0pUzJL;jjScF z%v+0U2b`*QFJOU{ml5u(FYA{nPRyFIvr&~A4$J>3(6FB8z{8!w#vbBP?4xZM2FOp^ z%lp}#OeU>UNXGEC!f)ScZpx+Iz`2&;3v^i<^-2|pb)SX%Y0L5_cxOB^)+~`m3tpM^ ztOcL_ti~avJgN7-ufD8*M)psTJ(de~SQ{l7yBU3+0Ux>YEFHE>p4co6uo$_08}Id<+_*Y1yq)1A|{cdaVBiGe4Yhd0nJll_NdddyyVZNlHsVX}9v*5O|< zEZ66a>1Lg$yQ~MC3&h|8za^p)*E#6peY^!BI0XwgTQ_D^D$NrhoFzP8v8RW-B8FGN zYsS!AGy2+{_|ScZ%PMsH4p29+-pX#{IpqCR?H{?SkGCaMoz$y#-TUhO>SeqMuEGzX z&~!v8I~%71#*=kyvlDaOrUu*Xrw5xISnrg_R2vIKBKI%bult-{nc1{!yWhHa{Lg2w zC=}=u@&Q5WV+T?BoI*;0Ms*P+B@I&~~OS!&$M{v8X;glI%49p0|<{0yrfM!^x}N z)zf}HFDf=%C%WaQME4vAlNR)j7BlM8lf{*8m~=~h;261~b;pjB39On8jXLV3;e7ol zM*voxUsK&_(*z)CM*v0$WOSV3c+LR;_qcz>dex=3`QiOD%wHmtqNv@~2+_K48M7%faC-?{b8@0}Q21E+!O^d@I>= zN-dJ4y9Hx_jfBlIxrv?zcWzW%84gC>TUzxPjBEngf_ zZry4Que~$BXL{I*t9Naik>rcxnL&mQ?^4BK)HO%CVK)#eSn__>0RR_%*e>QILV2$G zNS}TENH2?$?hxp!{O}>0U`a!F8-VGMX;o8%dYtCt&t8Cf==jI(WBM^=4+W+JAr9H4Pq|zAnZU28`$XB=lK#l_MB^v-4^qkoX7utK~m6`Wwh3NwBUG625ZbA zQrh$gUP47=5$qY{Na9l1qlEd-DALcuY^8sb40YA3nwKh|Wt|$epH^i?4dYUf>{uPi{Z-Cf~vgp&V7 ztBF3#oD{A)#t(2+{z>HWO`<4w6q?JU5;tJjI`i%60r NXlajGe>I$*d4hGMJwN6e+>s9#Zu|Y;y*>Ef)wAf$mH}awWPrM71MO4W=9P7(fsaGWb=2 GOacI3^EZS5 literal 171 zcmY!iDauSwPc2eXuvJikv8}maOa;%pw0vYahyYN5OKMJPNvc9IkV-B|O;IR8G6$C& gP@8jpZf;^;3fM>(8z}6U0yjZVPY*1MCS=V809s`=hX4Qo diff --git a/Quicksilver/Localized/es-ES.lproj/Catalog.strings b/Quicksilver/Localized/es-ES.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/es-MX.lproj/About.strings b/Quicksilver/Localized/es-MX.lproj/About.strings index 6e7298531df57e49d43fc1ba18a0101636821070..524991c88a396d07f194ca9237a6dca471a719bf 100644 GIT binary patch literal 4038 zcmeHKOKTHR6h6!{A}WFlSCeki7HcN;-Kx-tf}kUz!5RqEG?_eTn%AUhBLuq7zW>2r zAcSuHC8a;Z$9L}JI=$10xieX~k>O_U-1GXrbM7m@ex_-aOtNX4cBnxus!*GbFtSWr zw1@s7_3@R%yFq2zCl~J~4alJ$tw6GY_8dA5v?fM3H0)jq|83Y*pr4_2;c1o9l%ORI z`z6@FK-1IRgx3UoOP+b4JO=)nThR)$tew*YA_S`kh~^BIYYM-Fiv=cr}yOx^-iHQ{aoT zvSgHKt4mr%Ut!WRP91%Qm-o{Db<^J!W%mDF-Gb*@7W?xt=IzxJ*^>lU?PF!tdOH4W zkl(>5;iu<2?1^n!!=CyDdwlpFuIdEQWE3>2u8%4>u7@tl?Im0{i1v|!Hr&QXJxi{K zzK@fWcPep}oD-s5EL<9z131)tvG`H$`=$ohf8I=VkUBXMl?vh@|W zNlQFy)80d@iLA&S-(NYhgXbPb-y*B!nRkvjp45z~D=dybKV$K%^>UW^wEX$P{w$klQp-o~k3>UZSn2A8{qbaCXGhoVNoSBt6%6aO^W)^^ zp4b07&iVE#lMGfMdzAm_B<}fsu5#6}(aXl9lk849hBda6-LY+0Za&#{^M++os&J!t jw{WY7c^!I!&azBgvQ#thRN+6%o^KI;Y@fTXzQ_AFi>mh5 literal 2598 zcmds2&ubGw6u!@2@#v{7woT*jRs|~vf(p`tmt3a1v&oR@tn5xr>#0@)LJ=)uDcXZ# zMSC)$))K9P|BBh9{ujQT-Hk&t8%m%TFO!+~<9qM>-ppoV6mHJm=F;_RFnoF5UsP~w zkvr9pi@PisfhoA4xDsrt$9D;aeeO<87Dr%of(-Tehu|VutkZ-{#5L#GlDf*7aIvhT zpvF}tF7EnVmZt$~eo*ZindkX|8V8uGa9IW4165%VE>IzWh9GEAW&l*W+U~JhY+ayo z8B^ejFTKE*O8Z>ydE8kP3M*8&V89jd5JJTfiqUWxOH;@37w!liR&+`^U=)*SSOu70 z1_~hyI1A%0(heLIj+;vL&>_S|hmbyW2(i&2KJ6*}nPow2AjGg%$b;0D8{-@lsw>IN1{d>rG$VPi687*40 z4DoN4Vm#05)E}F>$BY}ES~8f)1SYj=sBCY6vwvO;YX*Bdfi*lD+B{p}RX}AZsA6vX zT4%@M23Jmn31Re~8@55K;P^NhXE>jw|^+mD`h zEje8cfRw$yLOMsI?*Y(yxDSG1nFy-UdH5Pv#KQ}Ydt7lJt$)HjuDAyjD{4H6wqHbz fbvzpy9VML{N>7D3m*{d7gpxc2q16~H6E*k?jrEe0 diff --git a/Quicksilver/Localized/es-MX.lproj/Catalog.strings b/Quicksilver/Localized/es-MX.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=WfF=5f?F=jL$OYbq&R+fMjhR_zIX zCSJ~Y9Y2T4v0n&lAPUI3iGLL?r*J0BD`{{MY5Xi%us_yHJ5`0L%D*q}W65BiG1K=* zIyP%k51&hfU(ECwh|)!9M|$|$NN)yF$|PA8HmA~&B!h4h;a>?C$@=ZkLMy}YxUy?G#cq_>^lpp(P&jbOVX9p7l^nZ}wh2Gi=0NZJ;xm^{ zvx+aC>g`bSS2sdlH!&OfOU$+ zzF>2_WvVwL=~slN{isqc!b@r075tH;F2Yyg%g_qX_0$oyQMlF9Z{jtQXO@z+r&VAF zdcsbQ@lE)A`TR^zShBZ#^Hfh=(YTIO@SoSw3U$)Mq|b29Ni6GTD$^W3*VW z(n%hTUlDmwpGOQl)N80qRBwYHwy@IwQ)}Prj;uG)-(Acj^;RNR3|dRn>BY z^%IwIcP=tZ*RL8Tb;Wkdb|~%7`ifz+W4@u%(WfMDO_aZ z={x?2TnNoLWxv83Id)oC|Y2rQUdKRGvooto6+~Q5P@Em9UNcFJO&g#s7 zjM|r6eoD)2_)zq<-923KF?`PIO8xX?8f#6;SG(dH_qJkbq(8b<&e7Fc+)_=;ySeS4 zJ;GKcdm$dw;%3!!Zu0%@m{cT{4Drco(_%z0!V!J$blTKke)tlbg*&k- zayo6+FZs)M(D(U|p95{8{X9I=T?AQv{eEoy24fShX_V8mc_LjcH6)+sGp)If`Xeb%$aK>BVdn3CDrLTa7wzjqWwPpKXD;TT%)M=<&Iu=v;0O5js2V#Yhvs?6La zG{vz`-n_CidG&e0)A03jU+DryvKn(jZf&Y-(|CRx3t|%GNme(yz1XvGlaS9NI63yC z2G+Y2v4dfDY!TYZ?zUd(?M%A~hd09WxgI``WbB3Cf*iyh;^r**{jT^P33khD*@P)K O8H5Z`z3JTy1+8~$X+aAB literal 3930 zcmeHKZEG7x5dQ98F&IKqa87NL=0i$Zr9gmeQ*(5^u6U6IQ z$3#j$K)7L}T3gnMxcva*Vqu-3R_2l=aQjrJzOv>!{Y#R2%^BpY<+Ymf(fQ<6N9pvRHH|?qqIPy*q({$+ z#wse~7Gr0lcgAp5)={&_M4JcppIp>)-SH8w@-8Ggz5Kb=Cce`4>nxrHv+Xh4xO246 zrp(Xh&Uvm{6LS=Al)dY0b@ZVf3H|lt(d%MKXK+3u>z?mh?Kz~VY(G+NOSnV0OF&ox zxjFUk(TUPWRnp~zzWt_nOB3r>^nqQYd{xk;sn`qS`xE*5hLo-3$7?FxvO%zCh9A`{ z&!irdHcH5I@0Jv6raH#vhtcRhsHQ1!uINhb-{~8QT$*H??6Fs&<|_Goh`uXdW_eoG zY{@uPp)*q$Uc93wHAFGB=Z@B{rIijfMMo7IjtnUsI++yc5+$l_%al7*6!kp#Y0srE zXj*PPao(?szDu<6z~SmDL}~-eZRL96eW}Wt11;5>YVvM#)g%raSCf<4hWK@o7P$hedgb`~Mw{GRS{znW;z;2}p z@ehUP;Qz+U;pj}Ed!8hM_$OMuR=E2nl4dQPQBleV25e`fpey#ZYC?)yI#IQGt1$*{ zqdDZ@d{%|2z8)AbBF!JzS$B1|LzL+3Clw1G`_%ONGCTQ9QJC)yHA=;l014vL6>a5K zRwn7TM2e~3*Dj9ty^zAfkoAPMvq1)d=1400{n`1Y?BcqBNhxBfS9^(+qjkb4X+4^od9%Srf zciCbo%$R%!I+0^!$+OIHpjb82M#pu&P|q+u_nbKR|HS(nqZax3C{tN*-4^`I6JnnV z(Q{|NiX^O5BE3%ud_Q4Q95V(2Y7^|=hfjL~P%mRmFk~BKW94Oac>W&RE`c+Yz%^K* zL9kBy^YXJRhQpH@V0mCK#pM8bH$JiharW(-SF^|W*cNjRxiFOFfD`{h*Wbxq0Rk#6=w>6!MDZZNzkuVIc`E(rfDz$CdMUUBLoTq_@Vo4tF^$Pw^!Qcrqs}5&)dKNAC{l G^yn`vdOr>T diff --git a/Quicksilver/Localized/es-MX.lproj/Preferences.strings b/Quicksilver/Localized/es-MX.lproj/Preferences.strings index 5aa8e4fd939bcb35fdb1c5d65c7e5a61374eef26..663328e028481ae43a20f1c1f68165fca16a478b 100644 GIT binary patch literal 274 zcmYk1u@1s83`B44S7h!$TO9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/es-MX.lproj/QSActionsPrefPane.strings b/Quicksilver/Localized/es-MX.lproj/QSActionsPrefPane.strings index b6d63b79e960a65d341845fbb9c71de051e0e045..c3883d717e578d427b9a81369688ef795051379e 100644 GIT binary patch literal 246 zcmezWPl>^aA)ldwL5V?u!4`-Sd}{_SATNob5-1u1Bnuc)kyN3JLsSPbBr@bNWFx6V zh(J_0G9)vUFk}Ml%ws4Cd V3uZvf3&<%=&&-3F2<2IG0RRQmA{zhz diff --git a/Quicksilver/Localized/es-MX.lproj/QSAdvancedPrefPane.strings b/Quicksilver/Localized/es-MX.lproj/QSAdvancedPrefPane.strings index bf72d1ab9605424484f637066eadcb60f7b29f5a..51532f2567a6b91907281dd4f64d5bb310d5e419 100644 GIT binary patch literal 2234 zcmb_d+fL&!5S?ef!s-+J!Xh3DWrf793Y5!pNkg0MB`8S?<>P^K#&PVF8qsPM@EPw<}MTFWo}ukf8pM~s}{ z?lig#b|=^|jaJjrYoI5l*}yhs7m%)MOeMaDz(b9RzKJK55o{jI0iG8?H`4unZM(qP zt~}$S^h2X_0R0)xBv{E{WgPLvYs>?UL)AE|xgaMwbkKrFU4F4Z^hB~v?hw*M@&qde zXXxb$_X7W=9MvAu$G_lghE<}U)GW~F5#-M06<>+6nnpaj!R}X97b-u5Z0HS{@lkvP z{sg%(hSglPIOd6qS=0^WE$cVHlfxf+a*F2!I#$Y85yj^vY-BtFdRC~<&+bvid9#I*= z6gx{KF3awaPop|M%rABycCA$Y;AYj#BDrOAaBKP@${M)*t%y2w)R-}oGBp}KRfNB z&ne}4WY}xUXuLV6SOJ_EtY3Cb#wU|EU}4Xk;=Qh`D91nZh#AFB7}mb;j5aTrjRW)} zc672|s*Vd-tK_oLX*=i{R_8iD8I$c(vj?h4NP;e?w zA)i5-6+j8f0ae7I zd%Nf!Xh3+9>Htgc8NO#^KT*^p*+bK%09^qp?~SO4BQwJ7v0*WT(*|h5n&~l3Jg!X7ZK91%e>69v9DNB4RInZPhP9?*UYAOg+cWH E0)M@VIRF3v diff --git a/Quicksilver/Localized/es-MX.lproj/QSAppearancePrefPane.strings b/Quicksilver/Localized/es-MX.lproj/QSAppearancePrefPane.strings index e52efc669783894c32dc4783b719271b694bb687..7e38c7ff717330b1c1233319b7313f5959085be7 100644 GIT binary patch literal 1334 zcmbW1!A`EShM7i3uj2D->-gtpTdw!>ixyNOs#zfRJXx?#%!H zGdnZO@6SLoX=Ebywk?r28oue6f#f zcpQFL;}-TBm4%c(PEZ};Zp`EDMHy-K8tc20}dN}+uzJgA5YkV3ztw!Aa zxJqg_^c{W5<&_+@Vufs37vy6TwT-HF7-@>3lTW_edgG$kfqfWLxrd{@(+aLSQ=EE? zF$Sx*&{~$%yXHRUtQ#!)67*%nQ*bQa)Z^;uH0vBYc_U(uYOH%0xl_~^I!9yar$b+G zn5+!l)N9N~f18&0idsgj)MJcpCqk6I-O$hIZ>Uzl1&bj@eu}l8@q~4)hI|33H`6y5 W^tx6k;^56-x?aO}!Iq3P+F*sh@vb(NX#y=30l zX<)cnKYC^e`wNQ3FXyq9nc|*BE*I zJbF1D(38OrO+X{v3O=YYP5lSin3jBXG$<+yToSfC6L#c$o>3bXwxl_wvIcJ8UI;Sh z#50`j@@m|IRF3v diff --git a/Quicksilver/Localized/es-MX.lproj/QSApplicationPrefPane.strings b/Quicksilver/Localized/es-MX.lproj/QSApplicationPrefPane.strings index 6cc186ceb15e544edec78daf7df5723e7a2b826a..c5ba09f88fd51e314c741c759ecbc496a35443ef 100644 GIT binary patch literal 1060 zcmb`G+fKqj5QhJ2pQ6FXAY2&rQlog`^#TX< zzXp0zrCc98Ycolb%pnXHmCCYDjR=itnVGWSw>b<8XoJOQCb}{O}yJn2rDOEmGZ6zVyCyyOuHUhpF%Xd;jxFne2Kw*gl?)t`n_&5A_2Zb+g<6 literal 533 zcma)3OHRZv4Bc}IE7usYK)@2jXTjP{OdB<|XHsXXxdT_4%gjk|qgDtpjAj+v@8vz` z#l2+O6Dy$iF<5~Kb|tDtZXMi$yM%9U+>@|&=}@U_ZR7ind=Hiz8_=SQw9|{NXd|-jSNv~7^~+sJd=BniIZSh))~P>v?FNH_idKKp{iX$ zGqE=s6|??%)493PKQJ>iWMR!rCOwQWV*Ri(qx%mcAd$n}{ diff --git a/Quicksilver/Localized/es-MX.lproj/QSCatalog.strings b/Quicksilver/Localized/es-MX.lproj/QSCatalog.strings index 5bbf50dfe889162a0b9a8a0be149354f9c28c82a..62a25b79921bcc3f08985c6a8970e9916a3b4407 100644 GIT binary patch literal 794 zcmb7C%L>9U5S+7LQThR*XYnBD!Gjn31to2%P%YLM{dskgMK-aaC?TcUot>T8Ik z!5t+!^hhwrjNc;;IN^pX;}@iiEV+L{E-)c(huqcYXt;WhVVIGMz3XILo%Rc(g3M5( z#e;gb>{0Pw@v)p#t;yeTTSo~!$;r5L;UX>lb}-B+-+xuo$)9FHKfe1|PO4TYxU4eO zF@;^KW(+gzU9)$?`6O;$)|)cHPDuwinqQeg8Aa%L7 z$i6=kU6Mx5$ohgv+PgVJYt1ohX1VQ6Xu;DqHc3X|$R_na3#}QlG+b7GX`ai1uk1H0 Rv2Bm{jM2&yrsP7_)eEHAe18A{ diff --git a/Quicksilver/Localized/es-MX.lproj/QSHelpersPrefPane.strings b/Quicksilver/Localized/es-MX.lproj/QSHelpersPrefPane.strings index e1bc14bed0c55571c6d5412ea8551d48194a4278..23217517eae1d4daa1a0a5506538de1c2cb67ed7 100644 GIT binary patch literal 78 vcmezWPl+LjA)g_KA(cUiL4m;*h>=CC8MuIa51?!gLjjO1LQ;h)3Q`FGG9(Ok literal 38 hcmY!i%FjtvQm|D}0yC_+lsr;%3Q~)}LQtkP7XZul3V8qk diff --git a/Quicksilver/Localized/es-MX.lproj/QSMainMenuPrefPane.strings b/Quicksilver/Localized/es-MX.lproj/QSMainMenuPrefPane.strings index ecbf4629a997a411f1f992d25a80800bcc1d93ff..da341e88010b026b51e336fa500b525e06b4472e 100644 GIT binary patch literal 146 zcmezWPl>^YA)g_UA%!86A&()QL5V?u!4`-y#jP2*fTF<+sX*0549N@`Kvgb4y~zxv a47otjJcbgWObO7Od>|WP4)HobHUI#)i5ac{ literal 72 zcmY%L$xlql%u82NuvJikv8}n3f>RTVk~0)s@{>z*Q}ap^OEUBGz-q8cSaSgYOO_Y0 diff --git a/Quicksilver/Localized/es-MX.lproj/QSPlugInsPrefPane.strings b/Quicksilver/Localized/es-MX.lproj/QSPlugInsPrefPane.strings index 32a70aad041f913b9d35fe32a8ddbcb3518fb9e9..fbbd84f8bbaaacc60dce47210677987bebcf8e3d 100644 GIT binary patch literal 222 zcmezWPl+LnA(f$sp_oCBL5V?u!4`;7#jF{)fFhv`1q>++i3}w`)hS3S(ZwOEgMg}X u81jMYQ-J0b0NJGs=?s|+c|cwckS+$AgRqS_)ew^dkjyGZG6P*4q#6Jcd?VNZ literal 110 zcmY!iOD!taQ&O;1P=c_mxs*Z+QW8s2Q^0~SHc&VyH77qYMWG<4G(9s#-SXD7t1&nRY1pqAiA=>}| diff --git a/Quicksilver/Localized/es-MX.lproj/QSSearchPrefPane.strings b/Quicksilver/Localized/es-MX.lproj/QSSearchPrefPane.strings index 7c941b33f2530a96de0afa0621e7c4340c64f360..558ad10eca08bf99c590a523961d5e6be86720b7 100644 GIT binary patch literal 3922 zcmdT{U2jrB5Zz~g#fBI4L4Sb82W)Mq+L8dqXUbQv!i4~}<|wHVfm)zV8q)yx z&d$!9J@c{CKfi0C9R^{HPcJM(43~JiOHVC4Ey4}fmZ64~5BTh>{XV>aZX*<-4=WMB zLwwJ|JlR~}yN~zVaE+%DPhEK7S{L#a-hW}o0-vjdEPH=Ci$d52f+=uBoc%>*%<5&wq&|3R%z-tjkK(P$(9N+h?Yxg&xA-`RG$X5vqjAaZz@l7Us zus^|H7i;8viFfKV+68#-;&k`OgfBlK0pUzJL;jjScF z%v+0U2b`*QFJOU{ml5u(FYA{nPRyFIvr&~A4$J>3(6FB8z{8!w#vbBP?4xZM2FOp^ z%lp}#OeU>UNXGEC!f)ScZpx+Iz`2&;3v^i<^-2|pb)SX%Y0L5_cxOB^)+~`m3tpM^ ztOcL_ti~avJgN7-ufD8*M)psTJ(de~SQ{l7yBU3+0Ux>YEFHE>p4co6uo$_08}Id<+_*Y1yq)1A|{cdaVBiGe4Yhd0nJll_NdddyyVZNlHsVX}9v*5O|< zEZ66a>1Lg$yQ~MC3&h|8za^p)*E#6peY^!BI0XwgTQ_D^D$NrhoFzP8v8RW-B8FGN zYsS!AGy2+{_|ScZ%PMsH4p29+-pX#{IpqCR?H{?SkGCaMoz$y#-TUhO>SeqMuEGzX z&~!v8I~%71#*=kyvlDaOrUu*Xrw5xISnrg_R2vIKBKI%bult-{nc1{!yWhHa{Lg2w zC=}=u@&Q5WV+T?BoI*;0Ms*P+B@I&~~OS!&$M{v8X;glI%49p0|<{0yrfM!^x}N z)zf}HFDf=%C%WaQME4vAlNR)j7BlM8lf{*8m~=~h;261~b;pjB39On8jXLV3;e7ol zM*voxUsK&_(*z)CM*v0$WOSV3c+LR;_qcz>dex=3`QiOD%wHmtqNv@~2+_K48M7%faC-?{b8@0}Q21E+!O^d@I>= zN-dJ4y9Hx_jfBlIxrv?zcWzW%84gC>TUzxPjBEngf_ zZry4Que~$BXL{I*t9Naik>rcxnL&mQ?^4BK)HO%CVK)#eSn__>0RR_%*e>QILV2$G zNS}TENH2?$?hxp!{O}>0U`a!F8-VGMX;o8%dYtCt&t8Cf==jI(WBM^=4+W+JAr9H4Pq|zAnZU28`$XB=lK#l_MB^v-4^qkoX7utK~m6`Wwh3NwBUG625ZbA zQrh$gUP47=5$qY{Na9l1qlEd-DALcuY^8sb40YA3nwKh|Wt|$epH^i?4dYUf>{uPi{Z-Cf~vgp&V7 ztBF3#oD{A)#t(2+{z>HWO`<4w6q?JU5;tJjI`i%60r NXlajGe>I$*d4hGMJwN6e+>s9#Zu|Y;y*>Ef)wAf$mH}awWPrM71MO4W=9P7(fsaGWb=2 GOacI3^EZS5 literal 171 zcmY!iDauSwPc2eXuvJikv8}maOa;%pw0vYahyYN5OKMJPNvc9IkV-B|O;IR8G6$C& gP@8jpZf;^;3fM>(8z}6U0yjZVPY*1MCS=V809s`=hX4Qo diff --git a/Quicksilver/Localized/es.lproj/Catalog.strings b/Quicksilver/Localized/es.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/et.lproj/About.strings b/Quicksilver/Localized/et.lproj/About.strings index 6e7298531df57e49d43fc1ba18a0101636821070..524991c88a396d07f194ca9237a6dca471a719bf 100644 GIT binary patch literal 4038 zcmeHKOKTHR6h6!{A}WFlSCeki7HcN;-Kx-tf}kUz!5RqEG?_eTn%AUhBLuq7zW>2r zAcSuHC8a;Z$9L}JI=$10xieX~k>O_U-1GXrbM7m@ex_-aOtNX4cBnxus!*GbFtSWr zw1@s7_3@R%yFq2zCl~J~4alJ$tw6GY_8dA5v?fM3H0)jq|83Y*pr4_2;c1o9l%ORI z`z6@FK-1IRgx3UoOP+b4JO=)nThR)$tew*YA_S`kh~^BIYYM-Fiv=cr}yOx^-iHQ{aoT zvSgHKt4mr%Ut!WRP91%Qm-o{Db<^J!W%mDF-Gb*@7W?xt=IzxJ*^>lU?PF!tdOH4W zkl(>5;iu<2?1^n!!=CyDdwlpFuIdEQWE3>2u8%4>u7@tl?Im0{i1v|!Hr&QXJxi{K zzK@fWcPep}oD-s5EL<9z131)tvG`H$`=$ohf8I=VkUBXMl?vh@|W zNlQFy)80d@iLA&S-(NYhgXbPb-y*B!nRkvjp45z~D=dybKV$K%^>UW^wEX$P{w$klQp-o~k3>UZSn2A8{qbaCXGhoVNoSBt6%6aO^W)^^ zp4b07&iVE#lMGfMdzAm_B<}fsu5#6}(aXl9lk849hBda6-LY+0Za&#{^M++os&J!t jw{WY7c^!I!&azBgvQ#thRN+6%o^KI;Y@fTXzQ_AFi>mh5 literal 2598 zcmds2&ubGw6u!@2@#v{7woT*jRs|~vf(p`tmt3a1v&oR@tn5xr>#0@)LJ=)uDcXZ# zMSC)$))K9P|BBh9{ujQT-Hk&t8%m%TFO!+~<9qM>-ppoV6mHJm=F;_RFnoF5UsP~w zkvr9pi@PisfhoA4xDsrt$9D;aeeO<87Dr%of(-Tehu|VutkZ-{#5L#GlDf*7aIvhT zpvF}tF7EnVmZt$~eo*ZindkX|8V8uGa9IW4165%VE>IzWh9GEAW&l*W+U~JhY+ayo z8B^ejFTKE*O8Z>ydE8kP3M*8&V89jd5JJTfiqUWxOH;@37w!liR&+`^U=)*SSOu70 z1_~hyI1A%0(heLIj+;vL&>_S|hmbyW2(i&2KJ6*}nPow2AjGg%$b;0D8{-@lsw>IN1{d>rG$VPi687*40 z4DoN4Vm#05)E}F>$BY}ES~8f)1SYj=sBCY6vwvO;YX*Bdfi*lD+B{p}RX}AZsA6vX zT4%@M23Jmn31Re~8@55K;P^NhXE>jw|^+mD`h zEje8cfRw$yLOMsI?*Y(yxDSG1nFy-UdH5Pv#KQ}Ydt7lJt$)HjuDAyjD{4H6wqHbz fbvzpy9VML{N>7D3m*{d7gpxc2q16~H6E*k?jrEe0 diff --git a/Quicksilver/Localized/et.lproj/Catalog.strings b/Quicksilver/Localized/et.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/et.lproj/QSActionsPrefPane.strings b/Quicksilver/Localized/et.lproj/QSActionsPrefPane.strings index b6d63b79e960a65d341845fbb9c71de051e0e045..c3883d717e578d427b9a81369688ef795051379e 100644 GIT binary patch literal 246 zcmezWPl>^aA)ldwL5V?u!4`-Sd}{_SATNob5-1u1Bnuc)kyN3JLsSPbBr@bNWFx6V zh(J_0G9)vUFk}Ml%ws4Cd V3uZvf3&<%=&&-3F2<2IG0RRQmA{zhz diff --git a/Quicksilver/Localized/et.lproj/QSAppearancePrefPane.strings b/Quicksilver/Localized/et.lproj/QSAppearancePrefPane.strings index e52efc669783894c32dc4783b719271b694bb687..7e38c7ff717330b1c1233319b7313f5959085be7 100644 GIT binary patch literal 1334 zcmbW1!A`EShM7i3uj2D->-gtpTdw!>ixyNOs#zfRJXx?#%!H zGdnZO@6SLoX=Ebywk?r28oue6f#f zcpQFL;}-TBm4%c(PEZ};Zp`EDMHy-K8tc20}dN}+uzJgA5YkV3ztw!Aa zxJqg_^c{W5<&_+@Vufs37vy6TwT-HF7-@>3lTW_edgG$kfqfWLxrd{@(+aLSQ=EE? zF$Sx*&{~$%yXHRUtQ#!)67*%nQ*bQa)Z^;uH0vBYc_U(uYOH%0xl_~^I!9yar$b+G zn5+!l)N9N~f18&0idsgj)MJcpCqk6I-O$hIZ>Uzl1&bj@eu}l8@q~4)hI|33H`6y5 W^tx6k;^56-x?aO}!Iq3P+F*sh@vb(NX#y=30l zX<)cnKYC^e`wNQ3FXyq9nc|*BE*I zJbF1D(38OrO+X{v3O=YYP5lSin3jBXG$<+yToSfC6L#c$o>3bXwxl_wvIcJ8UI;Sh z#50`j@@m|IRF3v diff --git a/Quicksilver/Localized/et.lproj/QSApplicationPrefPane.strings b/Quicksilver/Localized/et.lproj/QSApplicationPrefPane.strings index 6cc186ceb15e544edec78daf7df5723e7a2b826a..c5ba09f88fd51e314c741c759ecbc496a35443ef 100644 GIT binary patch literal 1060 zcmb`G+fKqj5QhJ2pQ6FXAY2&rQlog`^#TX< zzXp0zrCc98Ycolb%pnXHmCCYDjR=itnVGWSw>b<8XoJOQCb}{O}yJn2rDOEmGZ6zVyCyyOuHUhpF%Xd;jxFne2Kw*gl?)t`n_&5A_2Zb+g<6 literal 533 zcma)3OHRZv4Bc}IE7usYK)@2jXTjP{OdB<|XHsXXxdT_4%gjk|qgDtpjAj+v@8vz` z#l2+O6Dy$iF<5~Kb|tDtZXMi$yM%9U+>@|&=}@U_ZR7ind=Hiz8_=SQw9|{NXd|-jSNv~7^~+sJd=BniIZSh))~P>v?FNH_idKKp{iX$ zGqE=s6|??%)493PKQJ>iWMR!rCOwQWV*Ri(qx%mcAd$n}{ diff --git a/Quicksilver/Localized/et.lproj/QSCatalog.strings b/Quicksilver/Localized/et.lproj/QSCatalog.strings index 5bbf50dfe889162a0b9a8a0be149354f9c28c82a..62a25b79921bcc3f08985c6a8970e9916a3b4407 100644 GIT binary patch literal 794 zcmb7C%L>9U5S+7LQThR*XYnBD!Gjn31to2%P%YLM{dskgMK-aaC?TcUot>T8Ik z!5t+!^hhwrjNc;;IN^pX;}@iiEV+L{E-)c(huqcYXt;WhVVIGMz3XILo%Rc(g3M5( z#e;gb>{0Pw@v)p#t;yeTTSo~!$;r5L;UX>lb}-B+-+xuo$)9FHKfe1|PO4TYxU4eO zF@;^KW(+gzU9)$?`6O;$)|)cHPDuwinqQeg8Aa%L7 z$i6=kU6Mx5$ohgv+PgVJYt1ohX1VQ6Xu;DqHc3X|$R_na3#}QlG+b7GX`ai1uk1H0 Rv2Bm{jM2&yrsP7_)eEHAe18A{ diff --git a/Quicksilver/Localized/et.lproj/QSHelpersPrefPane.strings b/Quicksilver/Localized/et.lproj/QSHelpersPrefPane.strings index e1bc14bed0c55571c6d5412ea8551d48194a4278..23217517eae1d4daa1a0a5506538de1c2cb67ed7 100644 GIT binary patch literal 78 vcmezWPl+LjA)g_KA(cUiL4m;*h>=CC8MuIa51?!gLjjO1LQ;h)3Q`FGG9(Ok literal 38 hcmY!i%FjtvQm|D}0yC_+lsr;%3Q~)}LQtkP7XZul3V8qk diff --git a/Quicksilver/Localized/et.lproj/QSMainMenuPrefPane.strings b/Quicksilver/Localized/et.lproj/QSMainMenuPrefPane.strings index ecbf4629a997a411f1f992d25a80800bcc1d93ff..da341e88010b026b51e336fa500b525e06b4472e 100644 GIT binary patch literal 146 zcmezWPl>^YA)g_UA%!86A&()QL5V?u!4`-y#jP2*fTF<+sX*0549N@`Kvgb4y~zxv a47otjJcbgWObO7Od>|WP4)HobHUI#)i5ac{ literal 72 zcmY%L$xlql%u82NuvJikv8}n3f>RTVk~0)s@{>z*Q}ap^OEUBGz-q8cSaSgYOO_Y0 diff --git a/Quicksilver/Localized/et.lproj/QSPlugInsPrefPane.strings b/Quicksilver/Localized/et.lproj/QSPlugInsPrefPane.strings index 32a70aad041f913b9d35fe32a8ddbcb3518fb9e9..fbbd84f8bbaaacc60dce47210677987bebcf8e3d 100644 GIT binary patch literal 222 zcmezWPl+LnA(f$sp_oCBL5V?u!4`;7#jF{)fFhv`1q>++i3}w`)hS3S(ZwOEgMg}X u81jMYQ-J0b0NJGs=?s|+c|cwckS+$AgRqS_)ew^dkjyGZG6P*4q#6Jcd?VNZ literal 110 zcmY!iOD!taQ&O;1P=c_mxs*Z+QW8s2Q^0~SHc&VyH77qYMWG<4G(9s#-SXD7t1&nRY1pqAiA=>}| diff --git a/Quicksilver/Localized/et.lproj/QSSearchPrefPane.strings b/Quicksilver/Localized/et.lproj/QSSearchPrefPane.strings index 7c941b33f2530a96de0afa0621e7c4340c64f360..558ad10eca08bf99c590a523961d5e6be86720b7 100644 GIT binary patch literal 3922 zcmdT{U2jrB5Zz~g#fBI4L4Sb82W)Mq+L8dqXUbQv!i4~}<|wHVfm)zV8q)yx z&d$!9J@c{CKfi0C9R^{HPcJM(43~JiOHVC4Ey4}fmZ64~5BTh>{XV>aZX*<-4=WMB zLwwJ|JlR~}yN~zVaE+%DPhEK7S{L#a-hW}o0-vjdEPH=Ci$d52f+=uBoc%>*%<5&wq&|3R%z-tjkK(P$(9N+h?Yxg&xA-`RG$X5vqjAaZz@l7Us zus^|H7i;8viFfKV+68#-;&k`OgfBlK0pUzJL;jjScF z%v+0U2b`*QFJOU{ml5u(FYA{nPRyFIvr&~A4$J>3(6FB8z{8!w#vbBP?4xZM2FOp^ z%lp}#OeU>UNXGEC!f)ScZpx+Iz`2&;3v^i<^-2|pb)SX%Y0L5_cxOB^)+~`m3tpM^ ztOcL_ti~avJgN7-ufD8*M)psTJ(de~SQ{l7yBU3+0Ux>YEFHE>p4co6uo$_08}Id<+_*Y1yq)1A|{cdaVBiGe4Yhd0nJll_NdddyyVZNlHsVX}9v*5O|< zEZ66a>1Lg$yQ~MC3&h|8za^p)*E#6peY^!BI0XwgTQ_D^D$NrhoFzP8v8RW-B8FGN zYsS!AGy2+{_|ScZ%PMsH4p29+-pX#{IpqCR?H{?SkGCaMoz$y#-TUhO>SeqMuEGzX z&~!v8I~%71#*=kyvlDaOrUu*Xrw5xISnrg_R2vIKBKI%bult-{nc1{!yWhHa{Lg2w zC=}=u@&Q5WV+T?BoI*;0Ms*P+B@I&~~OS!&$M{v8X;glI%49p0|<{0yrfM!^x}N z)zf}HFDf=%C%WaQME4vAlNR)j7BlM8lf{*8m~=~h;261~b;pjB39On8jXLV3;e7ol zM*voxUsK&_(*z)CM*v0$WOSV3c+LR;_qcz>dex=3`QiOD%wHmtqNv@~2+_K48M7%faC-?{b8@0}Q21E+!O^d@I>= zN-dJ4y9Hx_jfBlIxrv?zcWzW%84gC>TUzxPjBEngf_ zZry4Que~$BXL{I*t9Naik>rcxnL&mQ?^4BK)HO%CVK)#eSn__>0RR_%*e>QILV2$G zNS}TENH2?$?hxp!{O}>0U`a!F8-VGMX;o8%dYtCt&t8Cf==jI(WBM^=4+W+JAr9H4Pq|zAnZU28`$XB=lK#l_MB^v-4^qkoX7utK~m6`Wwh3NwBUG625ZbA zQrh$gUP47=5$qY{Na9l1qlEd-DALcuY^8sb40YA3nwKh|Wt|$epH^i?4dYUf>{uPi{Z-Cf~vgp&V7 ztBF3#oD{A)#t(2+{z>HWO`<4w6q?JU5;tJjI`i%60r NXlajGe>I$*d4hGMJwN6e+>s9#Zu|Y;y*>Ef)wAf$mH}awWPrM71MO4W=9P7(fsaGWb=2 GOacI3^EZS5 literal 171 zcmY!iDauSwPc2eXuvJikv8}maOa;%pw0vYahyYN5OKMJPNvc9IkV-B|O;IR8G6$C& gP@8jpZf;^;3fM>(8z}6U0yjZVPY*1MCS=V809s`=hX4Qo diff --git a/Quicksilver/Localized/fi.lproj/About.strings b/Quicksilver/Localized/fi.lproj/About.strings index 825f4d347476ef76291831431d6c24a19d5eda6b..83e26126998847c326b4ef84382f6501d9860f07 100644 GIT binary patch literal 262 zcmYk0%MOAt5Jk_LujrZu4-*$Ik+lmyL8QS(0!GlppI7fRqNeF|rgLAfXHJSE(X~_2 zFmhuiV^X~m80ge5h`qLfBWL{udhU3klJCCOt7(Wx7y?I>Bx zt)x&b*r+aEwGbEaEk(yknvRt)hWgjpMXw;&O#hWq^?HA-DNbIAEvqGNKQ1Y`+}^fT BD7gRt literal 130 zcmXAgF%E+;5CnU_Vrz=SL`p&Fq)w41KzwpevFzy1An|(wDR*YJ@8AH0xh{>Ysgz^~ zcrNn#nB&o$W>3X*V*Bd6h diff --git a/Quicksilver/Localized/fi.lproj/Catalog.strings b/Quicksilver/Localized/fi.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf3YRRm&v5^>O0V=N!qbp_=-<2A-OV z^^}1u)y641h^(Gozrx#aE?DlRf`7yBIr0my7xZ2AH1RhU-+-G+{bcGHIR%^#dNll^ S<8!J~TdEa#X`fWzmj3}gf@E6& literal 300 zcmY+7F%H5o3`KWNQDuUG6CegCNU)%mzyYGxjjUQu%s|V`F{{c`=8L>Fqm?PNCW}%JU59MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/fi.lproj/QSActionsPrefPane.strings b/Quicksilver/Localized/fi.lproj/QSActionsPrefPane.strings index b6d63b79e960a65d341845fbb9c71de051e0e045..c3883d717e578d427b9a81369688ef795051379e 100644 GIT binary patch literal 246 zcmezWPl>^aA)ldwL5V?u!4`-Sd}{_SATNob5-1u1Bnuc)kyN3JLsSPbBr@bNWFx6V zh(J_0G9)vUFk}Ml%ws4Cd V3uZvf3&<%=&&-3F2<2IG0RRQmA{zhz diff --git a/Quicksilver/Localized/fi.lproj/QSAppearancePrefPane.strings b/Quicksilver/Localized/fi.lproj/QSAppearancePrefPane.strings index e52efc669783894c32dc4783b719271b694bb687..7e38c7ff717330b1c1233319b7313f5959085be7 100644 GIT binary patch literal 1334 zcmbW1!A`EShM7i3uj2D->-gtpTdw!>ixyNOs#zfRJXx?#%!H zGdnZO@6SLoX=Ebywk?r28oue6f#f zcpQFL;}-TBm4%c(PEZ};Zp`EDMHy-K8tc20}dN}+uzJgA5YkV3ztw!Aa zxJqg_^c{W5<&_+@Vufs37vy6TwT-HF7-@>3lTW_edgG$kfqfWLxrd{@(+aLSQ=EE? zF$Sx*&{~$%yXHRUtQ#!)67*%nQ*bQa)Z^;uH0vBYc_U(uYOH%0xl_~^I!9yar$b+G zn5+!l)N9N~f18&0idsgj)MJcpCqk6I-O$hIZ>Uzl1&bj@eu}l8@q~4)hI|33H`6y5 W^tx6k;^56-x?aO}!Iq3P+F*sh@vb(NX#y=30l zX<)cnKYC^e`wNQ3FXyq9nc|*BE*I zJbF1D(38OrO+X{v3O=YYP5lSin3jBXG$<+yToSfC6L#c$o>3bXwxl_wvIcJ8UI;Sh z#50`j@@m|IRF3v diff --git a/Quicksilver/Localized/fi.lproj/QSApplicationPrefPane.strings b/Quicksilver/Localized/fi.lproj/QSApplicationPrefPane.strings index 6cc186ceb15e544edec78daf7df5723e7a2b826a..c5ba09f88fd51e314c741c759ecbc496a35443ef 100644 GIT binary patch literal 1060 zcmb`G+fKqj5QhJ2pQ6FXAY2&rQlog`^#TX< zzXp0zrCc98Ycolb%pnXHmCCYDjR=itnVGWSw>b<8XoJOQCb}{O}yJn2rDOEmGZ6zVyCyyOuHUhpF%Xd;jxFne2Kw*gl?)t`n_&5A_2Zb+g<6 literal 533 zcma)3OHRZv4Bc}IE7usYK)@2jXTjP{OdB<|XHsXXxdT_4%gjk|qgDtpjAj+v@8vz` z#l2+O6Dy$iF<5~Kb|tDtZXMi$yM%9U+>@|&=}@U_ZR7ind=Hiz8_=SQw9|{NXd|-jSNv~7^~+sJd=BniIZSh))~P>v?FNH_idKKp{iX$ zGqE=s6|??%)493PKQJ>iWMR!rCOwQWV*Ri(qx%mcAd$n}{ diff --git a/Quicksilver/Localized/fi.lproj/QSCatalog.strings b/Quicksilver/Localized/fi.lproj/QSCatalog.strings index 5bbf50dfe889162a0b9a8a0be149354f9c28c82a..62a25b79921bcc3f08985c6a8970e9916a3b4407 100644 GIT binary patch literal 794 zcmb7C%L>9U5S+7LQThR*XYnBD!Gjn31to2%P%YLM{dskgMK-aaC?TcUot>T8Ik z!5t+!^hhwrjNc;;IN^pX;}@iiEV+L{E-)c(huqcYXt;WhVVIGMz3XILo%Rc(g3M5( z#e;gb>{0Pw@v)p#t;yeTTSo~!$;r5L;UX>lb}-B+-+xuo$)9FHKfe1|PO4TYxU4eO zF@;^KW(+gzU9)$?`6O;$)|)cHPDuwinqQeg8Aa%L7 z$i6=kU6Mx5$ohgv+PgVJYt1ohX1VQ6Xu;DqHc3X|$R_na3#}QlG+b7GX`ai1uk1H0 Rv2Bm{jM2&yrsP7_)eEHAe18A{ diff --git a/Quicksilver/Localized/fi.lproj/QSHelpersPrefPane.strings b/Quicksilver/Localized/fi.lproj/QSHelpersPrefPane.strings index e1bc14bed0c55571c6d5412ea8551d48194a4278..23217517eae1d4daa1a0a5506538de1c2cb67ed7 100644 GIT binary patch literal 78 vcmezWPl+LjA)g_KA(cUiL4m;*h>=CC8MuIa51?!gLjjO1LQ;h)3Q`FGG9(Ok literal 38 hcmY!i%FjtvQm|D}0yC_+lsr;%3Q~)}LQtkP7XZul3V8qk diff --git a/Quicksilver/Localized/fi.lproj/QSMainMenuPrefPane.strings b/Quicksilver/Localized/fi.lproj/QSMainMenuPrefPane.strings index ecbf4629a997a411f1f992d25a80800bcc1d93ff..da341e88010b026b51e336fa500b525e06b4472e 100644 GIT binary patch literal 146 zcmezWPl>^YA)g_UA%!86A&()QL5V?u!4`-y#jP2*fTF<+sX*0549N@`Kvgb4y~zxv a47otjJcbgWObO7Od>|WP4)HobHUI#)i5ac{ literal 72 zcmY%L$xlql%u82NuvJikv8}n3f>RTVk~0)s@{>z*Q}ap^OEUBGz-q8cSaSgYOO_Y0 diff --git a/Quicksilver/Localized/fi.lproj/QSPlugInsPrefPane.strings b/Quicksilver/Localized/fi.lproj/QSPlugInsPrefPane.strings index 32a70aad041f913b9d35fe32a8ddbcb3518fb9e9..fbbd84f8bbaaacc60dce47210677987bebcf8e3d 100644 GIT binary patch literal 222 zcmezWPl+LnA(f$sp_oCBL5V?u!4`;7#jF{)fFhv`1q>++i3}w`)hS3S(ZwOEgMg}X u81jMYQ-J0b0NJGs=?s|+c|cwckS+$AgRqS_)ew^dkjyGZG6P*4q#6Jcd?VNZ literal 110 zcmY!iOD!taQ&O;1P=c_mxs*Z+QW8s2Q^0~SHc&VyH77qYMWG<4G(9s#-SXD7t1&nRY1pqAiA=>}| diff --git a/Quicksilver/Localized/fi.lproj/QSSearchPrefPane.strings b/Quicksilver/Localized/fi.lproj/QSSearchPrefPane.strings index 7c941b33f2530a96de0afa0621e7c4340c64f360..558ad10eca08bf99c590a523961d5e6be86720b7 100644 GIT binary patch literal 3922 zcmdT{U2jrB5Zz~g#fBI4L4Sb82W)Mq+L8dqXUbQv!i4~}<|wHVfm)zV8q)yx z&d$!9J@c{CKfi0C9R^{HPcJM(43~JiOHVC4Ey4}fmZ64~5BTh>{XV>aZX*<-4=WMB zLwwJ|JlR~}yN~zVaE+%DPhEK7S{L#a-hW}o0-vjdEPH=Ci$d52f+=uBoc%>*%<5&wq&|3R%z-tjkK(P$(9N+h?Yxg&xA-`RG$X5vqjAaZz@l7Us zus^|H7i;8viFfKV+68#-;&k`OgfBlK0pUzJL;jjScF z%v+0U2b`*QFJOU{ml5u(FYA{nPRyFIvr&~A4$J>3(6FB8z{8!w#vbBP?4xZM2FOp^ z%lp}#OeU>UNXGEC!f)ScZpx+Iz`2&;3v^i<^-2|pb)SX%Y0L5_cxOB^)+~`m3tpM^ ztOcL_ti~avJgN7-ufD8*M)psTJ(de~SQ{l7yBU3+0Ux>YEFHE>p4co6uo$_08}Id<+_*Y1yq)1A|{cdaVBiGe4Yhd0nJll_NdddyyVZNlHsVX}9v*5O|< zEZ66a>1Lg$yQ~MC3&h|8za^p)*E#6peY^!BI0XwgTQ_D^D$NrhoFzP8v8RW-B8FGN zYsS!AGy2+{_|ScZ%PMsH4p29+-pX#{IpqCR?H{?SkGCaMoz$y#-TUhO>SeqMuEGzX z&~!v8I~%71#*=kyvlDaOrUu*Xrw5xISnrg_R2vIKBKI%bult-{nc1{!yWhHa{Lg2w zC=}=u@&Q5WV+T?BoI*;0Ms*P+B@I&~~OS!&$M{v8X;glI%49p0|<{0yrfM!^x}N z)zf}HFDf=%C%WaQME4vAlNR)j7BlM8lf{*8m~=~h;261~b;pjB39On8jXLV3;e7ol zM*voxUsK&_(*z)CM*v0$WOSV3c+LR;_qcz>dex=3`QiOD%wHmtqNv@~2+_K48M7%faC-?{b8@0}Q21E+!O^d@I>= zN-dJ4y9Hx_jfBlIxrv?zcWzW%84gC>TUzxPjBEngf_ zZry4Que~$BXL{I*t9Naik>rcxnL&mQ?^4BK)HO%CVK)#eSn__>0RR_%*e>QILV2$G zNS}TENH2?$?hxp!{O}>0U`a!F8-VGMX;o8%dYtCt&t8Cf==jI(WBM^=4+W+JAr9H4Pq|zAnZU28`$XB=lK#l_MB^v-4^qkoX7utK~m6`Wwh3NwBUG625ZbA zQrh$gUP47=5$qY{Na9l1qlEd-DALcuY^8sb40YA3nwKh|Wt|$epH^i?4dYUf>{uPi{Z-Cf~vgp&V7 ztBF3#oD{A)#t(2+{z>HWO`<4w6q?JU5;tJjI`i%60r NXlajGe>I$*d4hGMJwN6e+>s9#Zu|Y;y*>Ef)wAf$mH}awWPrM71MO4W=9P7(fsaGWb=2 GOacI3^EZS5 literal 171 zcmY!iDauSwPc2eXuvJikv8}maOa;%pw0vYahyYN5OKMJPNvc9IkV-B|O;IR8G6$C& gP@8jpZf;^;3fM>(8z}6U0yjZVPY*1MCS=V809s`=hX4Qo diff --git a/Quicksilver/Localized/fr.lproj/Catalog.strings b/Quicksilver/Localized/fr.lproj/Catalog.strings index e69de29bb..46b134b19 100644 --- a/Quicksilver/Localized/fr.lproj/Catalog.strings +++ b/Quicksilver/Localized/fr.lproj/Catalog.strings @@ -0,0 +1 @@ +ÿþ \ No newline at end of file diff --git a/Quicksilver/Localized/fr.lproj/Preferences.strings b/Quicksilver/Localized/fr.lproj/Preferences.strings index 24a899c347fc4a6f84e02eeb2f02fa2e6b89f2b4..00218a96a6002c8e3b24252b19b5e4d9bbf3637d 100644 GIT binary patch literal 36010 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 BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/ja.lproj/Catalog.strings b/Quicksilver/Localized/ja.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/ja.lproj/QSActionsPrefPane.strings b/Quicksilver/Localized/ja.lproj/QSActionsPrefPane.strings index b6d63b79e960a65d341845fbb9c71de051e0e045..c3883d717e578d427b9a81369688ef795051379e 100644 GIT binary patch literal 246 zcmezWPl>^aA)ldwL5V?u!4`-Sd}{_SATNob5-1u1Bnuc)kyN3JLsSPbBr@bNWFx6V zh(J_0G9)vUFk}Ml%ws4Cd V3uZvf3&<%=&&-3F2<2IG0RRQmA{zhz diff --git a/Quicksilver/Localized/ja.lproj/QSAppearancePrefPane.strings b/Quicksilver/Localized/ja.lproj/QSAppearancePrefPane.strings index e52efc669783894c32dc4783b719271b694bb687..7e38c7ff717330b1c1233319b7313f5959085be7 100644 GIT binary patch literal 1334 zcmbW1!A`EShM7i3uj2D->-gtpTdw!>ixyNOs#zfRJXx?#%!H zGdnZO@6SLoX=Ebywk?r28oue6f#f zcpQFL;}-TBm4%c(PEZ};Zp`EDMHy-K8tc20}dN}+uzJgA5YkV3ztw!Aa zxJqg_^c{W5<&_+@Vufs37vy6TwT-HF7-@>3lTW_edgG$kfqfWLxrd{@(+aLSQ=EE? zF$Sx*&{~$%yXHRUtQ#!)67*%nQ*bQa)Z^;uH0vBYc_U(uYOH%0xl_~^I!9yar$b+G zn5+!l)N9N~f18&0idsgj)MJcpCqk6I-O$hIZ>Uzl1&bj@eu}l8@q~4)hI|33H`6y5 W^tx6k;^56-x?aO}!Iq3P+F*sh@vb(NX#y=30l zX<)cnKYC^e`wNQ3FXyq9nc|*BE*I zJbF1D(38OrO+X{v3O=YYP5lSin3jBXG$<+yToSfC6L#c$o>3bXwxl_wvIcJ8UI;Sh z#50`j@@m|IRF3v diff --git a/Quicksilver/Localized/ja.lproj/QSApplicationPrefPane.strings b/Quicksilver/Localized/ja.lproj/QSApplicationPrefPane.strings index 6cc186ceb15e544edec78daf7df5723e7a2b826a..c5ba09f88fd51e314c741c759ecbc496a35443ef 100644 GIT binary patch literal 1060 zcmb`G+fKqj5QhJ2pQ6FXAY2&rQlog`^#TX< zzXp0zrCc98Ycolb%pnXHmCCYDjR=itnVGWSw>b<8XoJOQCb}{O}yJn2rDOEmGZ6zVyCyyOuHUhpF%Xd;jxFne2Kw*gl?)t`n_&5A_2Zb+g<6 literal 533 zcma)3OHRZv4Bc}IE7usYK)@2jXTjP{OdB<|XHsXXxdT_4%gjk|qgDtpjAj+v@8vz` z#l2+O6Dy$iF<5~Kb|tDtZXMi$yM%9U+>@|&=}@U_ZR7ind=Hiz8_=SQw9|{NXd|-jSNv~7^~+sJd=BniIZSh))~P>v?FNH_idKKp{iX$ zGqE=s6|??%)493PKQJ>iWMR!rCOwQWV*Ri(qx%mcAd$n}{ diff --git a/Quicksilver/Localized/ja.lproj/QSCatalog.strings b/Quicksilver/Localized/ja.lproj/QSCatalog.strings index 5bbf50dfe889162a0b9a8a0be149354f9c28c82a..62a25b79921bcc3f08985c6a8970e9916a3b4407 100644 GIT binary patch literal 794 zcmb7C%L>9U5S+7LQThR*XYnBD!Gjn31to2%P%YLM{dskgMK-aaC?TcUot>T8Ik z!5t+!^hhwrjNc;;IN^pX;}@iiEV+L{E-)c(huqcYXt;WhVVIGMz3XILo%Rc(g3M5( z#e;gb>{0Pw@v)p#t;yeTTSo~!$;r5L;UX>lb}-B+-+xuo$)9FHKfe1|PO4TYxU4eO zF@;^KW(+gzU9)$?`6O;$)|)cHPDuwinqQeg8Aa%L7 z$i6=kU6Mx5$ohgv+PgVJYt1ohX1VQ6Xu;DqHc3X|$R_na3#}QlG+b7GX`ai1uk1H0 Rv2Bm{jM2&yrsP7_)eEHAe18A{ diff --git a/Quicksilver/Localized/ja.lproj/QSHelpersPrefPane.strings b/Quicksilver/Localized/ja.lproj/QSHelpersPrefPane.strings index e1bc14bed0c55571c6d5412ea8551d48194a4278..23217517eae1d4daa1a0a5506538de1c2cb67ed7 100644 GIT binary patch literal 78 vcmezWPl+LjA)g_KA(cUiL4m;*h>=CC8MuIa51?!gLjjO1LQ;h)3Q`FGG9(Ok literal 38 hcmY!i%FjtvQm|D}0yC_+lsr;%3Q~)}LQtkP7XZul3V8qk diff --git a/Quicksilver/Localized/ja.lproj/QSMainMenuPrefPane.strings b/Quicksilver/Localized/ja.lproj/QSMainMenuPrefPane.strings index ecbf4629a997a411f1f992d25a80800bcc1d93ff..da341e88010b026b51e336fa500b525e06b4472e 100644 GIT binary patch literal 146 zcmezWPl>^YA)g_UA%!86A&()QL5V?u!4`-y#jP2*fTF<+sX*0549N@`Kvgb4y~zxv a47otjJcbgWObO7Od>|WP4)HobHUI#)i5ac{ literal 72 zcmY%L$xlql%u82NuvJikv8}n3f>RTVk~0)s@{>z*Q}ap^OEUBGz-q8cSaSgYOO_Y0 diff --git a/Quicksilver/Localized/ja.lproj/QSPlugInsPrefPane.strings b/Quicksilver/Localized/ja.lproj/QSPlugInsPrefPane.strings index 32a70aad041f913b9d35fe32a8ddbcb3518fb9e9..fbbd84f8bbaaacc60dce47210677987bebcf8e3d 100644 GIT binary patch literal 222 zcmezWPl+LnA(f$sp_oCBL5V?u!4`;7#jF{)fFhv`1q>++i3}w`)hS3S(ZwOEgMg}X u81jMYQ-J0b0NJGs=?s|+c|cwckS+$AgRqS_)ew^dkjyGZG6P*4q#6Jcd?VNZ literal 110 zcmY!iOD!taQ&O;1P=c_mxs*Z+QW8s2Q^0~SHc&VyH77qYMWG<4G(9s#-SXD7t1&nRY1pqAiA=>}| diff --git a/Quicksilver/Localized/ja.lproj/QSSearchPrefPane.strings b/Quicksilver/Localized/ja.lproj/QSSearchPrefPane.strings index 7c941b33f2530a96de0afa0621e7c4340c64f360..558ad10eca08bf99c590a523961d5e6be86720b7 100644 GIT binary patch literal 3922 zcmdT{U2jrB5Zz~g#fBI4L4Sb82W)Mq+L8dqXUbQv!i4~}<|wHVfm)zV8q)yx z&d$!9J@c{CKfi0C9R^{HPcJM(43~JiOHVC4Ey4}fmZ64~5BTh>{XV>aZX*<-4=WMB zLwwJ|JlR~}yN~zVaE+%DPhEK7S{L#a-hW}o0-vjdEPH=Ci$d52f+=uBoc%>*%<5&wq&|3R%z-tjkK(P$(9N+h?Yxg&xA-`RG$X5vqjAaZz@l7Us zus^|H7i;8viFfKV+68#-;&k`OgfBlK0pUzJL;jjScF z%v+0U2b`*QFJOU{ml5u(FYA{nPRyFIvr&~A4$J>3(6FB8z{8!w#vbBP?4xZM2FOp^ z%lp}#OeU>UNXGEC!f)ScZpx+Iz`2&;3v^i<^-2|pb)SX%Y0L5_cxOB^)+~`m3tpM^ ztOcL_ti~avJgN7-ufD8*M)psTJ(de~SQ{l7yBU3+0Ux>YEFHE>p4co6uo$_08}Id<+_*Y1yq)1A|{cdaVBiGe4Yhd0nJll_NdddyyVZNlHsVX}9v*5O|< zEZ66a>1Lg$yQ~MC3&h|8za^p)*E#6peY^!BI0XwgTQ_D^D$NrhoFzP8v8RW-B8FGN zYsS!AGy2+{_|ScZ%PMsH4p29+-pX#{IpqCR?H{?SkGCaMoz$y#-TUhO>SeqMuEGzX z&~!v8I~%71#*=kyvlDaOrUu*Xrw5xISnrg_R2vIKBKI%bult-{nc1{!yWhHa{Lg2w zC=}=u@&Q5WV+T?BoI*;0Ms*P+B@I&~~OS!&$M{v8X;glI%49p0|<{0yrfM!^x}N z)zf}HFDf=%C%WaQME4vAlNR)j7BlM8lf{*8m~=~h;261~b;pjB39On8jXLV3;e7ol zM*voxUsK&_(*z)CM*v0$WOSV3c+LR;_qcz>dex=3`QiOD%wHmtqNv@~2+_K48M7%faC-?{b8@0}Q21E+!O^d@I>= zN-dJ4y9Hx_jfBlIxrv?zcWzW%84gC>TUzxPjBEngf_ zZry4Que~$BXL{I*t9Naik>rcxnL&mQ?^4BK)HO%CVK)#eSn__>0RR_%*e>QILV2$G zNS}TENH2?$?hxp!{O}>0U`a!F8-VGMX;o8%dYtCt&t8Cf==jI(WBM^=4+W+JAr9H4Pq|zAnZU28`$XB=lK#l_MB^v-4^qkoX7utK~m6`Wwh3NwBUG625ZbA zQrh$gUP47=5$qY{Na9l1qlEd-DALcuY^8sb40YA3nwKh|Wt|$epH^i?4dYUf>{uPi{Z-Cf~vgp&V7 ztBF3#oD{A)#t(2+{z>HWO`<4w6q?JU5;tJjI`i%60r NXlajGe>I$*d4hGMJwN6e+>s9#Zu|Y;y*>Ef)wAf$mH}awWPrM71MO4W=9P7(fsaGWb=2 GOacI3^EZS5 literal 171 zcmY!iDauSwPc2eXuvJikv8}maOa;%pw0vYahyYN5OKMJPNvc9IkV-B|O;IR8G6$C& gP@8jpZf;^;3fM>(8z}6U0yjZVPY*1MCS=V809s`=hX4Qo diff --git a/Quicksilver/Localized/ko.lproj/Catalog.strings b/Quicksilver/Localized/ko.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/nb-NO.lproj/About.strings b/Quicksilver/Localized/nb-NO.lproj/About.strings index 6e7298531df57e49d43fc1ba18a0101636821070..524991c88a396d07f194ca9237a6dca471a719bf 100644 GIT binary patch literal 4038 zcmeHKOKTHR6h6!{A}WFlSCeki7HcN;-Kx-tf}kUz!5RqEG?_eTn%AUhBLuq7zW>2r zAcSuHC8a;Z$9L}JI=$10xieX~k>O_U-1GXrbM7m@ex_-aOtNX4cBnxus!*GbFtSWr zw1@s7_3@R%yFq2zCl~J~4alJ$tw6GY_8dA5v?fM3H0)jq|83Y*pr4_2;c1o9l%ORI z`z6@FK-1IRgx3UoOP+b4JO=)nThR)$tew*YA_S`kh~^BIYYM-Fiv=cr}yOx^-iHQ{aoT zvSgHKt4mr%Ut!WRP91%Qm-o{Db<^J!W%mDF-Gb*@7W?xt=IzxJ*^>lU?PF!tdOH4W zkl(>5;iu<2?1^n!!=CyDdwlpFuIdEQWE3>2u8%4>u7@tl?Im0{i1v|!Hr&QXJxi{K zzK@fWcPep}oD-s5EL<9z131)tvG`H$`=$ohf8I=VkUBXMl?vh@|W zNlQFy)80d@iLA&S-(NYhgXbPb-y*B!nRkvjp45z~D=dybKV$K%^>UW^wEX$P{w$klQp-o~k3>UZSn2A8{qbaCXGhoVNoSBt6%6aO^W)^^ zp4b07&iVE#lMGfMdzAm_B<}fsu5#6}(aXl9lk849hBda6-LY+0Za&#{^M++os&J!t jw{WY7c^!I!&azBgvQ#thRN+6%o^KI;Y@fTXzQ_AFi>mh5 literal 2598 zcmds2&ubGw6u!@2@#v{7woT*jRs|~vf(p`tmt3a1v&oR@tn5xr>#0@)LJ=)uDcXZ# zMSC)$))K9P|BBh9{ujQT-Hk&t8%m%TFO!+~<9qM>-ppoV6mHJm=F;_RFnoF5UsP~w zkvr9pi@PisfhoA4xDsrt$9D;aeeO<87Dr%of(-Tehu|VutkZ-{#5L#GlDf*7aIvhT zpvF}tF7EnVmZt$~eo*ZindkX|8V8uGa9IW4165%VE>IzWh9GEAW&l*W+U~JhY+ayo z8B^ejFTKE*O8Z>ydE8kP3M*8&V89jd5JJTfiqUWxOH;@37w!liR&+`^U=)*SSOu70 z1_~hyI1A%0(heLIj+;vL&>_S|hmbyW2(i&2KJ6*}nPow2AjGg%$b;0D8{-@lsw>IN1{d>rG$VPi687*40 z4DoN4Vm#05)E}F>$BY}ES~8f)1SYj=sBCY6vwvO;YX*Bdfi*lD+B{p}RX}AZsA6vX zT4%@M23Jmn31Re~8@55K;P^NhXE>jw|^+mD`h zEje8cfRw$yLOMsI?*Y(yxDSG1nFy-UdH5Pv#KQ}Ydt7lJt$)HjuDAyjD{4H6wqHbz fbvzpy9VML{N>7D3m*{d7gpxc2q16~H6E*k?jrEe0 diff --git a/Quicksilver/Localized/nb-NO.lproj/Catalog.strings b/Quicksilver/Localized/nb-NO.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=WfF=5f?F=jL$OYbq&R+fMjhR_zIX zCSJ~Y9Y2T4v0n&lAPUI3iGLL?r*J0BD`{{MY5Xi%us_yHJ5`0L%D*q}W65BiG1K=* zIyP%k51&hfU(ECwh|)!9M|$|$NN)yF$|PA8HmA~&B!h4h;a>?C$@=ZkLMy}YxUy?G#cq_>^lpp(P&jbOVX9p7l^nZ}wh2Gi=0NZJ;xm^{ zvx+aC>g`bSS2sdlH!&OfOU$+ zzF>2_WvVwL=~slN{isqc!b@r075tH;F2Yyg%g_qX_0$oyQMlF9Z{jtQXO@z+r&VAF zdcsbQ@lE)A`TR^zShBZ#^Hfh=(YTIO@SoSw3U$)Mq|b29Ni6GTD$^W3*VW z(n%hTUlDmwpGOQl)N80qRBwYHwy@IwQ)}Prj;uG)-(Acj^;RNR3|dRn>BY z^%IwIcP=tZ*RL8Tb;Wkdb|~%7`ifz+W4@u%(WfMDO_aZ z={x?2TnNoLWxv83Id)oC|Y2rQUdKRGvooto6+~Q5P@Em9UNcFJO&g#s7 zjM|r6eoD)2_)zq<-923KF?`PIO8xX?8f#6;SG(dH_qJkbq(8b<&e7Fc+)_=;ySeS4 zJ;GKcdm$dw;%3!!Zu0%@m{cT{4Drco(_%z0!V!J$blTKke)tlbg*&k- zayo6+FZs)M(D(U|p95{8{X9I=T?AQv{eEoy24fShX_V8mc_LjcH6)+sGp)If`Xeb%$aK>BVdn3CDrLTa7wzjqWwPpKXD;TT%)M=<&Iu=v;0O5js2V#Yhvs?6La zG{vz`-n_CidG&e0)A03jU+DryvKn(jZf&Y-(|CRx3t|%GNme(yz1XvGlaS9NI63yC z2G+Y2v4dfDY!TYZ?zUd(?M%A~hd09WxgI``WbB3Cf*iyh;^r**{jT^P33khD*@P)K O8H5Z`z3JTy1+8~$X+aAB literal 3930 zcmeHKZEG7x5dQ98F&IKqa87NL=0i$Zr9gmeQ*(5^u6U6IQ z$3#j$K)7L}T3gnMxcva*Vqu-3R_2l=aQjrJzOv>!{Y#R2%^BpY<+Ymf(fQ<6N9pvRHH|?qqIPy*q({$+ z#wse~7Gr0lcgAp5)={&_M4JcppIp>)-SH8w@-8Ggz5Kb=Cce`4>nxrHv+Xh4xO246 zrp(Xh&Uvm{6LS=Al)dY0b@ZVf3H|lt(d%MKXK+3u>z?mh?Kz~VY(G+NOSnV0OF&ox zxjFUk(TUPWRnp~zzWt_nOB3r>^nqQYd{xk;sn`qS`xE*5hLo-3$7?FxvO%zCh9A`{ z&!irdHcH5I@0Jv6raH#vhtcRhsHQ1!uINhb-{~8QT$*H??6Fs&<|_Goh`uXdW_eoG zY{@uPp)*q$Uc93wHAFGB=Z@B{rIijfMMo7IjtnUsI++yc5+$l_%al7*6!kp#Y0srE zXj*PPao(?szDu<6z~SmDL}~-eZRL96eW}Wt11;5>YVvM#)g%raSCf<4hWK@o7P$hedgb`~Mw{GRS{znW;z;2}p z@ehUP;Qz+U;pj}Ed!8hM_$OMuR=E2nl4dQPQBleV25e`fpey#ZYC?)yI#IQGt1$*{ zqdDZ@d{%|2z8)AbBF!JzS$B1|LzL+3Clw1G`_%ONGCTQ9QJC)yHA=;l014vL6>a5K zRwn7TM2e~3*Dj9ty^zAfkoAPMvq1)d=1400{n`1Y?BcqBNhxBfS9^(+qjkb4X+4^od9%Srf zciCbo%$R%!I+0^!$+OIHpjb82M#pu&P|q+u_nbKR|HS(nqZax3C{tN*-4^`I6JnnV z(Q{|NiX^O5BE3%ud_Q4Q95V(2Y7^|=hfjL~P%mRmFk~BKW94Oac>W&RE`c+Yz%^K* zL9kBy^YXJRhQpH@V0mCK#pM8bH$JiharW(-SF^|W*cNjRxiFOFfD`{h*Wbxq0Rk#6=w>6!MDZZNzkuVIc`E(rfDz$CdMUUBLoTq_@Vo4tF^$Pw^!Qcrqs}5&)dKNAC{l G^yn`vdOr>T diff --git a/Quicksilver/Localized/nb-NO.lproj/Preferences.strings b/Quicksilver/Localized/nb-NO.lproj/Preferences.strings index 5aa8e4fd939bcb35fdb1c5d65c7e5a61374eef26..663328e028481ae43a20f1c1f68165fca16a478b 100644 GIT binary patch literal 274 zcmYk1u@1s83`B44S7h!$TO9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/nb-NO.lproj/QSAppearancePrefPane.strings b/Quicksilver/Localized/nb-NO.lproj/QSAppearancePrefPane.strings index e52efc669783894c32dc4783b719271b694bb687..7e38c7ff717330b1c1233319b7313f5959085be7 100644 GIT binary patch literal 1334 zcmbW1!A`EShM7i3uj2D->-gtpTdw!>ixyNOs#zfRJXx?#%!H zGdnZO@6SLoX=Ebywk?r28oue6f#f zcpQFL;}-TBm4%c(PEZ};Zp`EDMHy-K8tc20}dN}+uzJgA5YkV3ztw!Aa zxJqg_^c{W5<&_+@Vufs37vy6TwT-HF7-@>3lTW_edgG$kfqfWLxrd{@(+aLSQ=EE? zF$Sx*&{~$%yXHRUtQ#!)67*%nQ*bQa)Z^;uH0vBYc_U(uYOH%0xl_~^I!9yar$b+G zn5+!l)N9N~f18&0idsgj)MJcpCqk6I-O$hIZ>Uzl1&bj@eu}l8@q~4)hI|33H`6y5 W^tx6k;^56-x?aO}!Iq3P+F*sh@vb(NX#y=30l zX<)cnKYC^e`wNQ3FXyq9nc|*BE*I zJbF1D(38OrO+X{v3O=YYP5lSin3jBXG$<+yToSfC6L#c$o>3bXwxl_wvIcJ8UI;Sh z#50`j@@m|IRF3v diff --git a/Quicksilver/Localized/nb-NO.lproj/QSCatalog.strings b/Quicksilver/Localized/nb-NO.lproj/QSCatalog.strings index 5bbf50dfe889162a0b9a8a0be149354f9c28c82a..62a25b79921bcc3f08985c6a8970e9916a3b4407 100644 GIT binary patch literal 794 zcmb7C%L>9U5S+7LQThR*XYnBD!Gjn31to2%P%YLM{dskgMK-aaC?TcUot>T8Ik z!5t+!^hhwrjNc;;IN^pX;}@iiEV+L{E-)c(huqcYXt;WhVVIGMz3XILo%Rc(g3M5( z#e;gb>{0Pw@v)p#t;yeTTSo~!$;r5L;UX>lb}-B+-+xuo$)9FHKfe1|PO4TYxU4eO zF@;^KW(+gzU9)$?`6O;$)|)cHPDuwinqQeg8Aa%L7 z$i6=kU6Mx5$ohgv+PgVJYt1ohX1VQ6Xu;DqHc3X|$R_na3#}QlG+b7GX`ai1uk1H0 Rv2Bm{jM2&yrsP7_)eEHAe18A{ diff --git a/Quicksilver/Localized/nb-NO.lproj/QSHelpersPrefPane.strings b/Quicksilver/Localized/nb-NO.lproj/QSHelpersPrefPane.strings index e1bc14bed0c55571c6d5412ea8551d48194a4278..23217517eae1d4daa1a0a5506538de1c2cb67ed7 100644 GIT binary patch literal 78 vcmezWPl+LjA)g_KA(cUiL4m;*h>=CC8MuIa51?!gLjjO1LQ;h)3Q`FGG9(Ok literal 38 hcmY!i%FjtvQm|D}0yC_+lsr;%3Q~)}LQtkP7XZul3V8qk diff --git a/Quicksilver/Localized/nb-NO.lproj/QSPlugInsPrefPane.strings b/Quicksilver/Localized/nb-NO.lproj/QSPlugInsPrefPane.strings index 32a70aad041f913b9d35fe32a8ddbcb3518fb9e9..fbbd84f8bbaaacc60dce47210677987bebcf8e3d 100644 GIT binary patch literal 222 zcmezWPl+LnA(f$sp_oCBL5V?u!4`;7#jF{)fFhv`1q>++i3}w`)hS3S(ZwOEgMg}X u81jMYQ-J0b0NJGs=?s|+c|cwckS+$AgRqS_)ew^dkjyGZG6P*4q#6Jcd?VNZ literal 110 zcmY!iOD!taQ&O;1P=c_mxs*Z+QW8s2Q^0~SHc&VyH77qYMWG<4G(9s#-SXD7t1&nRY1pqAiA=>}| diff --git a/Quicksilver/Localized/nb-NO.lproj/QSSearchPrefPane.strings b/Quicksilver/Localized/nb-NO.lproj/QSSearchPrefPane.strings index 7c941b33f2530a96de0afa0621e7c4340c64f360..558ad10eca08bf99c590a523961d5e6be86720b7 100644 GIT binary patch literal 3922 zcmdT{U2jrB5Zz~g#fBI4L4Sb82W)Mq+L8dqXUbQv!i4~}<|wHVfm)zV8q)yx z&d$!9J@c{CKfi0C9R^{HPcJM(43~JiOHVC4Ey4}fmZ64~5BTh>{XV>aZX*<-4=WMB zLwwJ|JlR~}yN~zVaE+%DPhEK7S{L#a-hW}o0-vjdEPH=Ci$d52f+=uBoc%>*%<5&wq&|3R%z-tjkK(P$(9N+h?Yxg&xA-`RG$X5vqjAaZz@l7Us zus^|H7i;8viFfKV+68#-;&k`OgfBlK0pUzJL;jjScF z%v+0U2b`*QFJOU{ml5u(FYA{nPRyFIvr&~A4$J>3(6FB8z{8!w#vbBP?4xZM2FOp^ z%lp}#OeU>UNXGEC!f)ScZpx+Iz`2&;3v^i<^-2|pb)SX%Y0L5_cxOB^)+~`m3tpM^ ztOcL_ti~avJgN7-ufD8*M)psTJ(de~SQ{l7yBU3+0Ux>YEFHE>p4co6uo$_08}Id<+_*Y1yq)1A|{cdaVBiGe4Yhd0nJll_NdddyyVZNlHsVX}9v*5O|< zEZ66a>1Lg$yQ~MC3&h|8za^p)*E#6peY^!BI0XwgTQ_D^D$NrhoFzP8v8RW-B8FGN zYsS!AGy2+{_|ScZ%PMsH4p29+-pX#{IpqCR?H{?SkGCaMoz$y#-TUhO>SeqMuEGzX z&~!v8I~%71#*=kyvlDaOrUu*Xrw5xISnrg_R2vIKBKI%bult-{nc1{!yWhHa{Lg2w zC=}=u@&Q5WV+T?BoI*;0Ms*P+B@I&~~OS!&$M{v8X;glI%49p0|<{0yrfM!^x}N z)zf}HFDf=%C%WaQME4vAlNR)j7BlM8lf{*8m~=~h;261~b;pjB39On8jXLV3;e7ol zM*voxUsK&_(*z)CM*v0$WOSV3c+LR;_qcz>dex=3`QiOD%wHmtqNv@~2+_K48M7%faC-?{b8@0}Q21E+!O^d@I>= zN-dJ4y9Hx_jfBlIxrv?zcWzW%84gC>TUzxPjBEngf_ zZry4Que~$BXL{I*t9Naik>rcxnL&mQ?^4BK)HO%CVK)#eSn__>0RR_%*e>QILV2$G zNS}TENH2?$?hxp!{O}>0U`a!F8-VGMX;o8%dYtCt&t8Cf==jI(WBM^=4+W+JAr9H4Pq|zAnZU28`$XB=lK#l_MB^v-4^qkoX7utK~m6`Wwh3NwBUG625ZbA zQrh$gUP47=5$qY{Na9l1qlEd-DALcuY^8sb40YA3nwKh|Wt|$epH^i?4dYUf>{uPi{Z-Cf~vgp&V7 ztBF3#oD{A)#t(2+{z>HWO`<4w6q?JU5;tJjI`i%60r NXlajGe>I$*d4hGMJwN6e+>s9#Zu|Y;y*>Ef)wAf$mH}awWPrM71MO4W=9P7(fsaGWb=2 GOacI3^EZS5 literal 171 zcmY!iDauSwPc2eXuvJikv8}maOa;%pw0vYahyYN5OKMJPNvc9IkV-B|O;IR8G6$C& gP@8jpZf;^;3fM>(8z}6U0yjZVPY*1MCS=V809s`=hX4Qo diff --git a/Quicksilver/Localized/nl.lproj/About.strings b/Quicksilver/Localized/nl.lproj/About.strings index 825f4d347476ef76291831431d6c24a19d5eda6b..83e26126998847c326b4ef84382f6501d9860f07 100644 GIT binary patch literal 262 zcmYk0%MOAt5Jk_LujrZu4-*$Ik+lmyL8QS(0!GlppI7fRqNeF|rgLAfXHJSE(X~_2 zFmhuiV^X~m80ge5h`qLfBWL{udhU3klJCCOt7(Wx7y?I>Bx zt)x&b*r+aEwGbEaEk(yknvRt)hWgjpMXw;&O#hWq^?HA-DNbIAEvqGNKQ1Y`+}^fT BD7gRt literal 130 zcmXAgF%E+;5CnU_Vrz=SL`p&Fq)w41KzwpevFzy1An|(wDR*YJ@8AH0xh{>Ysgz^~ zcrNn#nB&o$W>3X*V*Bd6h diff --git a/Quicksilver/Localized/nl.lproj/Catalog.strings b/Quicksilver/Localized/nl.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf3YRRm&v5^>O0V=N!qbp_=-<2A-OV z^^}1u)y641h^(Gozrx#aE?DlRf`7yBIr0my7xZ2AH1RhU-+-G+{bcGHIR%^#dNll^ S<8!J~TdEa#X`fWzmj3}gf@E6& literal 300 zcmY+7F%H5o3`KWNQDuUG6CegCNU)%mzyYGxjjUQu%s|V`F{{c`=8L>Fqm?PNCW}%JU59MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/nl.lproj/QSActionsPrefPane.strings b/Quicksilver/Localized/nl.lproj/QSActionsPrefPane.strings index b6d63b79e960a65d341845fbb9c71de051e0e045..c3883d717e578d427b9a81369688ef795051379e 100644 GIT binary patch literal 246 zcmezWPl>^aA)ldwL5V?u!4`-Sd}{_SATNob5-1u1Bnuc)kyN3JLsSPbBr@bNWFx6V zh(J_0G9)vUFk}Ml%ws4Cd V3uZvf3&<%=&&-3F2<2IG0RRQmA{zhz diff --git a/Quicksilver/Localized/nl.lproj/QSAppearancePrefPane.strings b/Quicksilver/Localized/nl.lproj/QSAppearancePrefPane.strings index e52efc669783894c32dc4783b719271b694bb687..7e38c7ff717330b1c1233319b7313f5959085be7 100644 GIT binary patch literal 1334 zcmbW1!A`EShM7i3uj2D->-gtpTdw!>ixyNOs#zfRJXx?#%!H zGdnZO@6SLoX=Ebywk?r28oue6f#f zcpQFL;}-TBm4%c(PEZ};Zp`EDMHy-K8tc20}dN}+uzJgA5YkV3ztw!Aa zxJqg_^c{W5<&_+@Vufs37vy6TwT-HF7-@>3lTW_edgG$kfqfWLxrd{@(+aLSQ=EE? zF$Sx*&{~$%yXHRUtQ#!)67*%nQ*bQa)Z^;uH0vBYc_U(uYOH%0xl_~^I!9yar$b+G zn5+!l)N9N~f18&0idsgj)MJcpCqk6I-O$hIZ>Uzl1&bj@eu}l8@q~4)hI|33H`6y5 W^tx6k;^56-x?aO}!Iq3P+F*sh@vb(NX#y=30l zX<)cnKYC^e`wNQ3FXyq9nc|*BE*I zJbF1D(38OrO+X{v3O=YYP5lSin3jBXG$<+yToSfC6L#c$o>3bXwxl_wvIcJ8UI;Sh z#50`j@@m|IRF3v diff --git a/Quicksilver/Localized/nl.lproj/QSApplicationPrefPane.strings b/Quicksilver/Localized/nl.lproj/QSApplicationPrefPane.strings index 6cc186ceb15e544edec78daf7df5723e7a2b826a..c5ba09f88fd51e314c741c759ecbc496a35443ef 100644 GIT binary patch literal 1060 zcmb`G+fKqj5QhJ2pQ6FXAY2&rQlog`^#TX< zzXp0zrCc98Ycolb%pnXHmCCYDjR=itnVGWSw>b<8XoJOQCb}{O}yJn2rDOEmGZ6zVyCyyOuHUhpF%Xd;jxFne2Kw*gl?)t`n_&5A_2Zb+g<6 literal 533 zcma)3OHRZv4Bc}IE7usYK)@2jXTjP{OdB<|XHsXXxdT_4%gjk|qgDtpjAj+v@8vz` z#l2+O6Dy$iF<5~Kb|tDtZXMi$yM%9U+>@|&=}@U_ZR7ind=Hiz8_=SQw9|{NXd|-jSNv~7^~+sJd=BniIZSh))~P>v?FNH_idKKp{iX$ zGqE=s6|??%)493PKQJ>iWMR!rCOwQWV*Ri(qx%mcAd$n}{ diff --git a/Quicksilver/Localized/nl.lproj/QSCatalog.strings b/Quicksilver/Localized/nl.lproj/QSCatalog.strings index 5bbf50dfe889162a0b9a8a0be149354f9c28c82a..62a25b79921bcc3f08985c6a8970e9916a3b4407 100644 GIT binary patch literal 794 zcmb7C%L>9U5S+7LQThR*XYnBD!Gjn31to2%P%YLM{dskgMK-aaC?TcUot>T8Ik z!5t+!^hhwrjNc;;IN^pX;}@iiEV+L{E-)c(huqcYXt;WhVVIGMz3XILo%Rc(g3M5( z#e;gb>{0Pw@v)p#t;yeTTSo~!$;r5L;UX>lb}-B+-+xuo$)9FHKfe1|PO4TYxU4eO zF@;^KW(+gzU9)$?`6O;$)|)cHPDuwinqQeg8Aa%L7 z$i6=kU6Mx5$ohgv+PgVJYt1ohX1VQ6Xu;DqHc3X|$R_na3#}QlG+b7GX`ai1uk1H0 Rv2Bm{jM2&yrsP7_)eEHAe18A{ diff --git a/Quicksilver/Localized/nl.lproj/QSHelpersPrefPane.strings b/Quicksilver/Localized/nl.lproj/QSHelpersPrefPane.strings index e1bc14bed0c55571c6d5412ea8551d48194a4278..23217517eae1d4daa1a0a5506538de1c2cb67ed7 100644 GIT binary patch literal 78 vcmezWPl+LjA)g_KA(cUiL4m;*h>=CC8MuIa51?!gLjjO1LQ;h)3Q`FGG9(Ok literal 38 hcmY!i%FjtvQm|D}0yC_+lsr;%3Q~)}LQtkP7XZul3V8qk diff --git a/Quicksilver/Localized/nl.lproj/QSMainMenuPrefPane.strings b/Quicksilver/Localized/nl.lproj/QSMainMenuPrefPane.strings index ecbf4629a997a411f1f992d25a80800bcc1d93ff..da341e88010b026b51e336fa500b525e06b4472e 100644 GIT binary patch literal 146 zcmezWPl>^YA)g_UA%!86A&()QL5V?u!4`-y#jP2*fTF<+sX*0549N@`Kvgb4y~zxv a47otjJcbgWObO7Od>|WP4)HobHUI#)i5ac{ literal 72 zcmY%L$xlql%u82NuvJikv8}n3f>RTVk~0)s@{>z*Q}ap^OEUBGz-q8cSaSgYOO_Y0 diff --git a/Quicksilver/Localized/nl.lproj/QSPlugInsPrefPane.strings b/Quicksilver/Localized/nl.lproj/QSPlugInsPrefPane.strings index 32a70aad041f913b9d35fe32a8ddbcb3518fb9e9..fbbd84f8bbaaacc60dce47210677987bebcf8e3d 100644 GIT binary patch literal 222 zcmezWPl+LnA(f$sp_oCBL5V?u!4`;7#jF{)fFhv`1q>++i3}w`)hS3S(ZwOEgMg}X u81jMYQ-J0b0NJGs=?s|+c|cwckS+$AgRqS_)ew^dkjyGZG6P*4q#6Jcd?VNZ literal 110 zcmY!iOD!taQ&O;1P=c_mxs*Z+QW8s2Q^0~SHc&VyH77qYMWG<4G(9s#-SXD7t1&nRY1pqAiA=>}| diff --git a/Quicksilver/Localized/nl.lproj/QSSearchPrefPane.strings b/Quicksilver/Localized/nl.lproj/QSSearchPrefPane.strings index 7c941b33f2530a96de0afa0621e7c4340c64f360..558ad10eca08bf99c590a523961d5e6be86720b7 100644 GIT binary patch literal 3922 zcmdT{U2jrB5Zz~g#fBI4L4Sb82W)Mq+L8dqXUbQv!i4~}<|wHVfm)zV8q)yx z&d$!9J@c{CKfi0C9R^{HPcJM(43~JiOHVC4Ey4}fmZ64~5BTh>{XV>aZX*<-4=WMB zLwwJ|JlR~}yN~zVaE+%DPhEK7S{L#a-hW}o0-vjdEPH=Ci$d52f+=uBoc%>*%<5&wq&|3R%z-tjkK(P$(9N+h?Yxg&xA-`RG$X5vqjAaZz@l7Us zus^|H7i;8viFfKV+68#-;&k`OgfBlK0pUzJL;jjScF z%v+0U2b`*QFJOU{ml5u(FYA{nPRyFIvr&~A4$J>3(6FB8z{8!w#vbBP?4xZM2FOp^ z%lp}#OeU>UNXGEC!f)ScZpx+Iz`2&;3v^i<^-2|pb)SX%Y0L5_cxOB^)+~`m3tpM^ ztOcL_ti~avJgN7-ufD8*M)psTJ(de~SQ{l7yBU3+0Ux>YEFHE>p4co6uo$_08}Id<+_*Y1yq)1A|{cdaVBiGe4Yhd0nJll_NdddyyVZNlHsVX}9v*5O|< zEZ66a>1Lg$yQ~MC3&h|8za^p)*E#6peY^!BI0XwgTQ_D^D$NrhoFzP8v8RW-B8FGN zYsS!AGy2+{_|ScZ%PMsH4p29+-pX#{IpqCR?H{?SkGCaMoz$y#-TUhO>SeqMuEGzX z&~!v8I~%71#*=kyvlDaOrUu*Xrw5xISnrg_R2vIKBKI%bult-{nc1{!yWhHa{Lg2w zC=}=u@&Q5WV+T?BoI*;0Ms*P+B@I&~~OS!&$M{v8X;glI%49p0|<{0yrfM!^x}N z)zf}HFDf=%C%WaQME4vAlNR)j7BlM8lf{*8m~=~h;261~b;pjB39On8jXLV3;e7ol zM*voxUsK&_(*z)CM*v0$WOSV3c+LR;_qcz>dex=3`QiOD%wHmtqNv@~2+_K48M7%faC-?{b8@0}Q21E+!O^d@I>= zN-dJ4y9Hx_jfBlIxrv?zcWzW%84gC>TUzxPjBEngf_ zZry4Que~$BXL{I*t9Naik>rcxnL&mQ?^4BK)HO%CVK)#eSn__>0RR_%*e>QILV2$G zNS}TENH2?$?hxp!{O}>0U`a!F8-VGMX;o8%dYtCt&t8Cf==jI(WBM^=4+W+JAr9H4Pq|zAnZU28`$XB=lK#l_MB^v-4^qkoX7utK~m6`Wwh3NwBUG625ZbA zQrh$gUP47=5$qY{Na9l1qlEd-DALcuY^8sb40YA3nwKh|Wt|$epH^i?4dYUf>{uPi{Z-Cf~vgp&V7 ztBF3#oD{A)#t(2+{z>HWO`<4w6q?JU5;tJjI`i%60r NXlajGe>I$*d4hGMJwN6e+>s9#Zu|Y;y*>Ef)wAf$mH}awWPrM71MO4W=9P7(fsaGWb=2 GOacI3^EZS5 literal 171 zcmY!iDauSwPc2eXuvJikv8}maOa;%pw0vYahyYN5OKMJPNvc9IkV-B|O;IR8G6$C& gP@8jpZf;^;3fM>(8z}6U0yjZVPY*1MCS=V809s`=hX4Qo diff --git a/Quicksilver/Localized/no.lproj/About.strings b/Quicksilver/Localized/no.lproj/About.strings index 825f4d347476ef76291831431d6c24a19d5eda6b..83e26126998847c326b4ef84382f6501d9860f07 100644 GIT binary patch literal 262 zcmYk0%MOAt5Jk_LujrZu4-*$Ik+lmyL8QS(0!GlppI7fRqNeF|rgLAfXHJSE(X~_2 zFmhuiV^X~m80ge5h`qLfBWL{udhU3klJCCOt7(Wx7y?I>Bx zt)x&b*r+aEwGbEaEk(yknvRt)hWgjpMXw;&O#hWq^?HA-DNbIAEvqGNKQ1Y`+}^fT BD7gRt literal 130 zcmXAgF%E+;5CnU_Vrz=SL`p&Fq)w41KzwpevFzy1An|(wDR*YJ@8AH0xh{>Ysgz^~ zcrNn#nB&o$W>3X*V*Bd6h diff --git a/Quicksilver/Localized/no.lproj/Catalog.strings b/Quicksilver/Localized/no.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf3YRRm&v5^>O0V=N!qbp_=-<2A-OV z^^}1u)y641h^(Gozrx#aE?DlRf`7yBIr0my7xZ2AH1RhU-+-G+{bcGHIR%^#dNll^ S<8!J~TdEa#X`fWzmj3}gf@E6& literal 300 zcmY+7F%H5o3`KWNQDuUG6CegCNU)%mzyYGxjjUQu%s|V`F{{c`=8L>Fqm?PNCW}%JU59MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/pl.lproj/Catalog.strings b/Quicksilver/Localized/pl.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/pt-BR.lproj/QSActionsPrefPane.strings b/Quicksilver/Localized/pt-BR.lproj/QSActionsPrefPane.strings index b6d63b79e960a65d341845fbb9c71de051e0e045..c3883d717e578d427b9a81369688ef795051379e 100644 GIT binary patch literal 246 zcmezWPl>^aA)ldwL5V?u!4`-Sd}{_SATNob5-1u1Bnuc)kyN3JLsSPbBr@bNWFx6V zh(J_0G9)vUFk}Ml%ws4Cd V3uZvf3&<%=&&-3F2<2IG0RRQmA{zhz diff --git a/Quicksilver/Localized/pt-BR.lproj/QSApplicationPrefPane.strings b/Quicksilver/Localized/pt-BR.lproj/QSApplicationPrefPane.strings index 6cc186ceb15e544edec78daf7df5723e7a2b826a..c5ba09f88fd51e314c741c759ecbc496a35443ef 100644 GIT binary patch literal 1060 zcmb`G+fKqj5QhJ2pQ6FXAY2&rQlog`^#TX< zzXp0zrCc98Ycolb%pnXHmCCYDjR=itnVGWSw>b<8XoJOQCb}{O}yJn2rDOEmGZ6zVyCyyOuHUhpF%Xd;jxFne2Kw*gl?)t`n_&5A_2Zb+g<6 literal 533 zcma)3OHRZv4Bc}IE7usYK)@2jXTjP{OdB<|XHsXXxdT_4%gjk|qgDtpjAj+v@8vz` z#l2+O6Dy$iF<5~Kb|tDtZXMi$yM%9U+>@|&=}@U_ZR7ind=Hiz8_=SQw9|{NXd|-jSNv~7^~+sJd=BniIZSh))~P>v?FNH_idKKp{iX$ zGqE=s6|??%)493PKQJ>iWMR!rCOwQWV*Ri(qx%mcAd$n}{ diff --git a/Quicksilver/Localized/pt-BR.lproj/QSCatalog.strings b/Quicksilver/Localized/pt-BR.lproj/QSCatalog.strings index 5bbf50dfe889162a0b9a8a0be149354f9c28c82a..62a25b79921bcc3f08985c6a8970e9916a3b4407 100644 GIT binary patch literal 794 zcmb7C%L>9U5S+7LQThR*XYnBD!Gjn31to2%P%YLM{dskgMK-aaC?TcUot>T8Ik z!5t+!^hhwrjNc;;IN^pX;}@iiEV+L{E-)c(huqcYXt;WhVVIGMz3XILo%Rc(g3M5( z#e;gb>{0Pw@v)p#t;yeTTSo~!$;r5L;UX>lb}-B+-+xuo$)9FHKfe1|PO4TYxU4eO zF@;^KW(+gzU9)$?`6O;$)|)cHPDuwinqQeg8Aa%L7 z$i6=kU6Mx5$ohgv+PgVJYt1ohX1VQ6Xu;DqHc3X|$R_na3#}QlG+b7GX`ai1uk1H0 Rv2Bm{jM2&yrsP7_)eEHAe18A{ diff --git a/Quicksilver/Localized/pt-BR.lproj/QSHelpersPrefPane.strings b/Quicksilver/Localized/pt-BR.lproj/QSHelpersPrefPane.strings index e1bc14bed0c55571c6d5412ea8551d48194a4278..23217517eae1d4daa1a0a5506538de1c2cb67ed7 100644 GIT binary patch literal 78 vcmezWPl+LjA)g_KA(cUiL4m;*h>=CC8MuIa51?!gLjjO1LQ;h)3Q`FGG9(Ok literal 38 hcmY!i%FjtvQm|D}0yC_+lsr;%3Q~)}LQtkP7XZul3V8qk diff --git a/Quicksilver/Localized/pt-BR.lproj/QSMainMenuPrefPane.strings b/Quicksilver/Localized/pt-BR.lproj/QSMainMenuPrefPane.strings index ecbf4629a997a411f1f992d25a80800bcc1d93ff..da341e88010b026b51e336fa500b525e06b4472e 100644 GIT binary patch literal 146 zcmezWPl>^YA)g_UA%!86A&()QL5V?u!4`-y#jP2*fTF<+sX*0549N@`Kvgb4y~zxv a47otjJcbgWObO7Od>|WP4)HobHUI#)i5ac{ literal 72 zcmY%L$xlql%u82NuvJikv8}n3f>RTVk~0)s@{>z*Q}ap^OEUBGz-q8cSaSgYOO_Y0 diff --git a/Quicksilver/Localized/pt-BR.lproj/QSPlugInsPrefPane.strings b/Quicksilver/Localized/pt-BR.lproj/QSPlugInsPrefPane.strings index 32a70aad041f913b9d35fe32a8ddbcb3518fb9e9..fbbd84f8bbaaacc60dce47210677987bebcf8e3d 100644 GIT binary patch literal 222 zcmezWPl+LnA(f$sp_oCBL5V?u!4`;7#jF{)fFhv`1q>++i3}w`)hS3S(ZwOEgMg}X u81jMYQ-J0b0NJGs=?s|+c|cwckS+$AgRqS_)ew^dkjyGZG6P*4q#6Jcd?VNZ literal 110 zcmY!iOD!taQ&O;1P=c_mxs*Z+QW8s2Q^0~SHc&VyH77qYMWG<4G(9s#-SXD7t1&nRY1pqAiA=>}| diff --git a/Quicksilver/Localized/pt-BR.lproj/QSSearchPrefPane.strings b/Quicksilver/Localized/pt-BR.lproj/QSSearchPrefPane.strings index 7c941b33f2530a96de0afa0621e7c4340c64f360..558ad10eca08bf99c590a523961d5e6be86720b7 100644 GIT binary patch literal 3922 zcmdT{U2jrB5Zz~g#fBI4L4Sb82W)Mq+L8dqXUbQv!i4~}<|wHVfm)zV8q)yx z&d$!9J@c{CKfi0C9R^{HPcJM(43~JiOHVC4Ey4}fmZ64~5BTh>{XV>aZX*<-4=WMB zLwwJ|JlR~}yN~zVaE+%DPhEK7S{L#a-hW}o0-vjdEPH=Ci$d52f+=uBoc%>*%<5&wq&|3R%z-tjkK(P$(9N+h?Yxg&xA-`RG$X5vqjAaZz@l7Us zus^|H7i;8viFfKV+68#-;&k`OgfBlK0pUzJL;jjScF z%v+0U2b`*QFJOU{ml5u(FYA{nPRyFIvr&~A4$J>3(6FB8z{8!w#vbBP?4xZM2FOp^ z%lp}#OeU>UNXGEC!f)ScZpx+Iz`2&;3v^i<^-2|pb)SX%Y0L5_cxOB^)+~`m3tpM^ ztOcL_ti~avJgN7-ufD8*M)psTJ(de~SQ{l7yBU3+0Ux>YEFHE>p4co6uo$_08}Id<+_*Y1yq)1A|{cdaVBiGe4Yhd0nJll_NdddyyVZNlHsVX}9v*5O|< zEZ66a>1Lg$yQ~MC3&h|8za^p)*E#6peY^!BI0XwgTQ_D^D$NrhoFzP8v8RW-B8FGN zYsS!AGy2+{_|ScZ%PMsH4p29+-pX#{IpqCR?H{?SkGCaMoz$y#-TUhO>SeqMuEGzX z&~!v8I~%71#*=kyvlDaOrUu*Xrw5xISnrg_R2vIKBKI%bult-{nc1{!yWhHa{Lg2w zC=}=u@&Q5WV+T?BoI*;0Ms*P+B@I&~~OS!&$M{v8X;glI%49p0|<{0yrfM!^x}N z)zf}HFDf=%C%WaQME4vAlNR)j7BlM8lf{*8m~=~h;261~b;pjB39On8jXLV3;e7ol zM*voxUsK&_(*z)CM*v0$WOSV3c+LR;_qcz>dex=3`QiOD%wHmtqNv@~2+_K48M7%faC-?{b8@0}Q21E+!O^d@I>= zN-dJ4y9Hx_jfBlIxrv?zcWzW%84gC>TUzxPjBEngf_ zZry4Que~$BXL{I*t9Naik>rcxnL&mQ?^4BK)HO%CVK)#eSn__>0RR_%*e>QILV2$G zNS}TENH2?$?hxp!{O}>0U`a!F8-VGMX;o8%dYtCt&t8Cf==jI(WBM^=4+W+JAr9H4Pq|zAnZU28`$XB=lK#l_MB^v-4^qkoX7utK~m6`Wwh3NwBUG625ZbA zQrh$gUP47=5$qY{Na9l1qlEd-DALcuY^8sb40YA3nwKh|Wt|$epH^i?4dYUf>{uPi{Z-Cf~vgp&V7 ztBF3#oD{A)#t(2+{z>HWO`<4w6q?JU5;tJjI`i%60r NXlajGe>I$*d4hGMJwN6e+>s9#Zu|Y;y*>Ef)wAf$mH}awWPrM71MO4W=9P7(fsaGWb=2 GOacI3^EZS5 literal 171 zcmY!iDauSwPc2eXuvJikv8}maOa;%pw0vYahyYN5OKMJPNvc9IkV-B|O;IR8G6$C& gP@8jpZf;^;3fM>(8z}6U0yjZVPY*1MCS=V809s`=hX4Qo diff --git a/Quicksilver/Localized/sv.lproj/Catalog.strings b/Quicksilver/Localized/sv.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/tr.lproj/Catalog.strings b/Quicksilver/Localized/tr.lproj/Catalog.strings index 56effbb2159721dc75cf0fbfae0ff659891db86d..320dbda05ff2afd9875b7f66be75031f48550c53 100644 GIT binary patch literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=WfE5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=WfF=5f?F=jL$OYbq&R+fMjhR_zIX zCSJ~Y9Y2T4v0n&lAPUI3iGLL?r*J0BD`{{MY5Xi%us_yHJ5`0L%D*q}W65BiG1K=* zIyP%k51&hfU(ECwh|)!9M|$|$NN)yF$|PA8HmA~&B!h4h;a>?C$@=ZkLMy}YxUy?G#cq_>^lpp(P&jbOVX9p7l^nZ}wh2Gi=0NZJ;xm^{ zvx+aC>g`bSS2sdlH!&OfOU$+ zzF>2_WvVwL=~slN{isqc!b@r075tH;F2Yyg%g_qX_0$oyQMlF9Z{jtQXO@z+r&VAF zdcsbQ@lE)A`TR^zShBZ#^Hfh=(YTIO@SoSw3U$)Mq|b29Ni6GTD$^W3*VW z(n%hTUlDmwpGOQl)N80qRBwYHwy@IwQ)}Prj;uG)-(Acj^;RNR3|dRn>BY z^%IwIcP=tZ*RL8Tb;Wkdb|~%7`ifz+W4@u%(WfMDO_aZ z={x?2TnNoLWxv83Id)oC|Y2rQUdKRGvooto6+~Q5P@Em9UNcFJO&g#s7 zjM|r6eoD)2_)zq<-923KF?`PIO8xX?8f#6;SG(dH_qJkbq(8b<&e7Fc+)_=;ySeS4 zJ;GKcdm$dw;%3!!Zu0%@m{cT{4Drco(_%z0!V!J$blTKke)tlbg*&k- zayo6+FZs)M(D(U|p95{8{X9I=T?AQv{eEoy24fShX_V8mc_LjcH6)+sGp)If`Xeb%$aK>BVdn3CDrLTa7wzjqWwPpKXD;TT%)M=<&Iu=v;0O5js2V#Yhvs?6La zG{vz`-n_CidG&e0)A03jU+DryvKn(jZf&Y-(|CRx3t|%GNme(yz1XvGlaS9NI63yC z2G+Y2v4dfDY!TYZ?zUd(?M%A~hd09WxgI``WbB3Cf*iyh;^r**{jT^P33khD*@P)K O8H5Z`z3JTy1+8~$X+aAB literal 3930 zcmeHKZEG7x5dQ98F&IKqa87NL=0i$Zr9gmeQ*(5^u6U6IQ z$3#j$K)7L}T3gnMxcva*Vqu-3R_2l=aQjrJzOv>!{Y#R2%^BpY<+Ymf(fQ<6N9pvRHH|?qqIPy*q({$+ z#wse~7Gr0lcgAp5)={&_M4JcppIp>)-SH8w@-8Ggz5Kb=Cce`4>nxrHv+Xh4xO246 zrp(Xh&Uvm{6LS=Al)dY0b@ZVf3H|lt(d%MKXK+3u>z?mh?Kz~VY(G+NOSnV0OF&ox zxjFUk(TUPWRnp~zzWt_nOB3r>^nqQYd{xk;sn`qS`xE*5hLo-3$7?FxvO%zCh9A`{ z&!irdHcH5I@0Jv6raH#vhtcRhsHQ1!uINhb-{~8QT$*H??6Fs&<|_Goh`uXdW_eoG zY{@uPp)*q$Uc93wHAFGB=Z@B{rIijfMMo7IjtnUsI++yc5+$l_%al7*6!kp#Y0srE zXj*PPao(?szDu<6z~SmDL}~-eZRL96eW}Wt11;5>YVvM#)g%raSCf<4hWK@o7P$hedgb`~Mw{GRS{znW;z;2}p z@ehUP;Qz+U;pj}Ed!8hM_$OMuR=E2nl4dQPQBleV25e`fpey#ZYC?)yI#IQGt1$*{ zqdDZ@d{%|2z8)AbBF!JzS$B1|LzL+3Clw1G`_%ONGCTQ9QJC)yHA=;l014vL6>a5K zRwn7TM2e~3*Dj9ty^zAfkoAPMvq1)d=1400{n`1Y?BcqBNhxBfS9^(+qjkb4X+4^od9%Srf zciCbo%$R%!I+0^!$+OIHpjb82M#pu&P|q+u_nbKR|HS(nqZax3C{tN*-4^`I6JnnV z(Q{|NiX^O5BE3%ud_Q4Q95V(2Y7^|=hfjL~P%mRmFk~BKW94Oac>W&RE`c+Yz%^K* zL9kBy^YXJRhQpH@V0mCK#pM8bH$JiharW(-SF^|W*cNjRxiFOFfD`{h*Wbxq0Rk#6=w>6!MDZZNzkuVIc`E(rfDz$CdMUUBLoTq_@Vo4tF^$Pw^!Qcrqs}5&)dKNAC{l G^yn`vdOr>T diff --git a/Quicksilver/Localized/zh-Hans.lproj/Preferences.strings b/Quicksilver/Localized/zh-Hans.lproj/Preferences.strings index 5aa8e4fd939bcb35fdb1c5d65c7e5a61374eef26..663328e028481ae43a20f1c1f68165fca16a478b 100644 GIT binary patch literal 274 zcmYk1u@1s83`B44S7h!$TO9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/zh-Hans.lproj/QSAppearancePrefPane.strings b/Quicksilver/Localized/zh-Hans.lproj/QSAppearancePrefPane.strings index e52efc669783894c32dc4783b719271b694bb687..7e38c7ff717330b1c1233319b7313f5959085be7 100644 GIT binary patch literal 1334 zcmbW1!A`EShM7i3uj2D->-gtpTdw!>ixyNOs#zfRJXx?#%!H zGdnZO@6SLoX=Ebywk?r28oue6f#f zcpQFL;}-TBm4%c(PEZ};Zp`EDMHy-K8tc20}dN}+uzJgA5YkV3ztw!Aa zxJqg_^c{W5<&_+@Vufs37vy6TwT-HF7-@>3lTW_edgG$kfqfWLxrd{@(+aLSQ=EE? zF$Sx*&{~$%yXHRUtQ#!)67*%nQ*bQa)Z^;uH0vBYc_U(uYOH%0xl_~^I!9yar$b+G zn5+!l)N9N~f18&0idsgj)MJcpCqk6I-O$hIZ>Uzl1&bj@eu}l8@q~4)hI|33H`6y5 W^tx6k;^56-x?aO}!Iq3P+F*sh@vb(NX#y=30l zX<)cnKYC^e`wNQ3FXyq9nc|*BE*I zJbF1D(38OrO+X{v3O=YYP5lSin3jBXG$<+yToSfC6L#c$o>3bXwxl_wvIcJ8UI;Sh z#50`j@@m|IRF3v diff --git a/Quicksilver/Localized/zh-Hans.lproj/QSApplicationPrefPane.strings b/Quicksilver/Localized/zh-Hans.lproj/QSApplicationPrefPane.strings index 6cc186ceb15e544edec78daf7df5723e7a2b826a..c5ba09f88fd51e314c741c759ecbc496a35443ef 100644 GIT binary patch literal 1060 zcmb`G+fKqj5QhJ2pQ6FXAY2&rQlog`^#TX< zzXp0zrCc98Ycolb%pnXHmCCYDjR=itnVGWSw>b<8XoJOQCb}{O}yJn2rDOEmGZ6zVyCyyOuHUhpF%Xd;jxFne2Kw*gl?)t`n_&5A_2Zb+g<6 literal 533 zcma)3OHRZv4Bc}IE7usYK)@2jXTjP{OdB<|XHsXXxdT_4%gjk|qgDtpjAj+v@8vz` z#l2+O6Dy$iF<5~Kb|tDtZXMi$yM%9U+>@|&=}@U_ZR7ind=Hiz8_=SQw9|{NXd|-jSNv~7^~+sJd=BniIZSh))~P>v?FNH_idKKp{iX$ zGqE=s6|??%)493PKQJ>iWMR!rCOwQWV*Ri(qx%mcAd$n}{ diff --git a/Quicksilver/Localized/zh-Hans.lproj/QSCatalog.strings b/Quicksilver/Localized/zh-Hans.lproj/QSCatalog.strings index 5bbf50dfe889162a0b9a8a0be149354f9c28c82a..62a25b79921bcc3f08985c6a8970e9916a3b4407 100644 GIT binary patch literal 794 zcmb7C%L>9U5S+7LQThR*XYnBD!Gjn31to2%P%YLM{dskgMK-aaC?TcUot>T8Ik z!5t+!^hhwrjNc;;IN^pX;}@iiEV+L{E-)c(huqcYXt;WhVVIGMz3XILo%Rc(g3M5( z#e;gb>{0Pw@v)p#t;yeTTSo~!$;r5L;UX>lb}-B+-+xuo$)9FHKfe1|PO4TYxU4eO zF@;^KW(+gzU9)$?`6O;$)|)cHPDuwinqQeg8Aa%L7 z$i6=kU6Mx5$ohgv+PgVJYt1ohX1VQ6Xu;DqHc3X|$R_na3#}QlG+b7GX`ai1uk1H0 Rv2Bm{jM2&yrsP7_)eEHAe18A{ diff --git a/Quicksilver/Localized/zh-Hans.lproj/QSSearchPrefPane.strings b/Quicksilver/Localized/zh-Hans.lproj/QSSearchPrefPane.strings index 7c941b33f2530a96de0afa0621e7c4340c64f360..558ad10eca08bf99c590a523961d5e6be86720b7 100644 GIT binary patch literal 3922 zcmdT{U2jrB5Zz~g#fBI4L4Sb82W)Mq+L8dqXUbQv!i4~}<|wHVfm)zV8q)yx z&d$!9J@c{CKfi0C9R^{HPcJM(43~JiOHVC4Ey4}fmZ64~5BTh>{XV>aZX*<-4=WMB zLwwJ|JlR~}yN~zVaE+%DPhEK7S{L#a-hW}o0-vjdEPH=Ci$d52f+=uBoc%>*%<5&wq&|3R%z-tjkK(P$(9N+h?Yxg&xA-`RG$X5vqjAaZz@l7Us zus^|H7i;8viFfKV+68#-;&k`OgfBlK0pUzJL;jjScF z%v+0U2b`*QFJOU{ml5u(FYA{nPRyFIvr&~A4$J>3(6FB8z{8!w#vbBP?4xZM2FOp^ z%lp}#OeU>UNXGEC!f)ScZpx+Iz`2&;3v^i<^-2|pb)SX%Y0L5_cxOB^)+~`m3tpM^ ztOcL_ti~avJgN7-ufD8*M)psTJ(de~SQ{l7yBU3+0Ux>YEFHE>p4co6uo$_08}Id<+_*Y1yq)1A|{cdaVBiGe4Yhd0nJll_NdddyyVZNlHsVX}9v*5O|< zEZ66a>1Lg$yQ~MC3&h|8za^p)*E#6peY^!BI0XwgTQ_D^D$NrhoFzP8v8RW-B8FGN zYsS!AGy2+{_|ScZ%PMsH4p29+-pX#{IpqCR?H{?SkGCaMoz$y#-TUhO>SeqMuEGzX z&~!v8I~%71#*=kyvlDaOrUu*Xrw5xISnrg_R2vIKBKI%bult-{nc1{!yWhHa{Lg2w zC=}=u@&Q5WV+T?BoI*;0Ms*P+B@I&~~OS!&$M{v8X;glI%49p0|<{0yrfM!^x}N z)zf}HFDf=%C%WaQME4vAlNR)j7BlM8lf{*8m~=~h;261~b;pjB39On8jXLV3;e7ol zM*voxUsK&_(*z)CM*v0$WOSV3c+LR;_qcz>dex=3`QiOD%wHmtqNv@~2+_K48M7%faC-?{b8@0}Q21E+!O^d@I>= zN-dJ4y9Hx_jfBlIxrv?zcWzW%84gC>TUzxPjBEngf_ zZry4Que~$BXL{I*t9Naik>rcxnL&mQ?^4BK)HO%CVK)#eSn__>0RR_%*e>QILV2$G zNS}TENH2?$?hxp!{O}>0U`a!F8-VGMX;o8%dYtCt&t8Cf==jI(WBM^=4+W+JAr9H4Pq|zAnZU28`$XB=lK#l_MB^v-4^qkoX7utK~m6`Wwh3NwBUG625ZbA zQrh$gUP47=5$qY{Na9l1qlEd-DALcuY^8sb40YA3nwKh|Wt|$epH^i?4dYUf>{uPi{Z-Cf~vgp&V7 ztBF3#oD{A)#t(2+{z>HWO`<4w6q?JU5;tJjI`i%60r NXlajGe>I$*dE5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ literal 132 zcmXBLF%H5o5Jb`5rn0Ee~aexDG2`%KB$eKz? z_M2{R*`6kOXLX$@hsF{218a%OII||yg6Tw)C%;fv^>wJEN5ky>@;6tG5(sO~=*ggL LtUJf=Wf9MY<&L(+9HE_+V=eP-LNI%=kcC?B8&m~uZ F+ZRY6D=+{6 literal 136 zcmXAgF%H5o5CnU_V(S!+gG7-sP$R(;LcEw0mV@q0r2HNd%AJ{Q8#n-0<%7yH(Y#fa zl5E4bk4!I%J5kDKh{7 diff --git a/Quicksilver/Localized/zh-Hant.lproj/QSAdvancedPrefPane.strings b/Quicksilver/Localized/zh-Hant.lproj/QSAdvancedPrefPane.strings index bf72d1ab9605424484f637066eadcb60f7b29f5a..51532f2567a6b91907281dd4f64d5bb310d5e419 100644 GIT binary patch literal 2234 zcmb_d+fL&!5S?ef!s-+J!Xh3DWrf793Y5!pNkg0MB`8S?<>P^K#&PVF8qsPM@EPw<}MTFWo}ukf8pM~s}{ z?lig#b|=^|jaJjrYoI5l*}yhs7m%)MOeMaDz(b9RzKJK55o{jI0iG8?H`4unZM(qP zt~}$S^h2X_0R0)xBv{E{WgPLvYs>?UL)AE|xgaMwbkKrFU4F4Z^hB~v?hw*M@&qde zXXxb$_X7W=9MvAu$G_lghE<}U)GW~F5#-M06<>+6nnpaj!R}X97b-u5Z0HS{@lkvP z{sg%(hSglPIOd6qS=0^WE$cVHlfxf+a*F2!I#$Y85yj^vY-BtFdRC~<&+bvid9#I*= z6gx{KF3awaPop|M%rABycCA$Y;AYj#BDrOAaBKP@${M)*t%y2w)R-}oGBp}KRfNB z&ne}4WY}xUXuLV6SOJ_EtY3Cb#wU|EU}4Xk;=Qh`D91nZh#AFB7}mb;j5aTrjRW)} zc672|s*Vd-tK_oLX*=i{R_8iD8I$c(vj?h4NP;e?w zA)i5-6+j8f0ae7I zd%Nf!Xh3+9>Htgc8NO#^KT*^p*+bK%09^qp?~SO4BQwJ7v0*WT(*|h5n&~l3Jg!X7ZK91%e>69v9DNB4RInZPhP9?*UYAOg+cWH E0)M@VIRF3v diff --git a/Quicksilver/PlugIns-Main/Bezel/en.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/Bezel/en.lproj/Localizable.strings index 1268981034b29f30e4ab3e35ffcd70f4f31da526..485602c5d1a17d425f16e453a2116df4d7de0f2c 100644 GIT binary patch literal 102 zcmezWPl+LrA(+95A(f#Dh;tY`8S)rPfUF{hG=@ZmWFX6#As;MO1f+9-5G1F>puk`Y f#7amy6&N%ak{C)EGJ$GJ7<7Sj9)l)Og*5{JQ?3&b literal 50 zcmY!i40cMbO3m@iD@iR%OH596&d)0;%FoG3EmBgjRZs#;Drh8?X6BUWX69)sSpxvX C-w_i4 diff --git a/Quicksilver/PlugIns-Main/Bezel/es-MX.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/Bezel/es-MX.lproj/Localizable.strings index 1268981034b29f30e4ab3e35ffcd70f4f31da526..485602c5d1a17d425f16e453a2116df4d7de0f2c 100644 GIT binary patch literal 102 zcmezWPl+LrA(+95A(f#Dh;tY`8S)rPfUF{hG=@ZmWFX6#As;MO1f+9-5G1F>puk`Y f#7amy6&N%ak{C)EGJ$GJ7<7Sj9)l)Og*5{JQ?3&b literal 50 zcmY!i40cMbO3m@iD@iR%OH596&d)0;%FoG3EmBgjRZs#;Drh8?X6BUWX69)sSpxvX C-w_i4 diff --git a/Quicksilver/PlugIns-Main/Bezel/et.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/Bezel/et.lproj/Localizable.strings index 1268981034b29f30e4ab3e35ffcd70f4f31da526..485602c5d1a17d425f16e453a2116df4d7de0f2c 100644 GIT binary patch literal 102 zcmezWPl+LrA(+95A(f#Dh;tY`8S)rPfUF{hG=@ZmWFX6#As;MO1f+9-5G1F>puk`Y f#7amy6&N%ak{C)EGJ$GJ7<7Sj9)l)Og*5{JQ?3&b literal 50 zcmY!i40cMbO3m@iD@iR%OH596&d)0;%FoG3EmBgjRZs#;Drh8?X6BUWX69)sSpxvX C-w_i4 diff --git a/Quicksilver/PlugIns-Main/Bezel/fi.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/Bezel/fi.lproj/Localizable.strings index 1268981034b29f30e4ab3e35ffcd70f4f31da526..485602c5d1a17d425f16e453a2116df4d7de0f2c 100644 GIT binary patch literal 102 zcmezWPl+LrA(+95A(f#Dh;tY`8S)rPfUF{hG=@ZmWFX6#As;MO1f+9-5G1F>puk`Y f#7amy6&N%ak{C)EGJ$GJ7<7Sj9)l)Og*5{JQ?3&b literal 50 zcmY!i40cMbO3m@iD@iR%OH596&d)0;%FoG3EmBgjRZs#;Drh8?X6BUWX69)sSpxvX C-w_i4 diff --git a/Quicksilver/PlugIns-Main/Bezel/ja.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/Bezel/ja.lproj/Localizable.strings index 1268981034b29f30e4ab3e35ffcd70f4f31da526..485602c5d1a17d425f16e453a2116df4d7de0f2c 100644 GIT binary patch literal 102 zcmezWPl+LrA(+95A(f#Dh;tY`8S)rPfUF{hG=@ZmWFX6#As;MO1f+9-5G1F>puk`Y f#7amy6&N%ak{C)EGJ$GJ7<7Sj9)l)Og*5{JQ?3&b literal 50 zcmY!i40cMbO3m@iD@iR%OH596&d)0;%FoG3EmBgjRZs#;Drh8?X6BUWX69)sSpxvX C-w_i4 diff --git a/Quicksilver/PlugIns-Main/Bezel/nl.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/Bezel/nl.lproj/Localizable.strings index 1268981034b29f30e4ab3e35ffcd70f4f31da526..485602c5d1a17d425f16e453a2116df4d7de0f2c 100644 GIT binary patch literal 102 zcmezWPl+LrA(+95A(f#Dh;tY`8S)rPfUF{hG=@ZmWFX6#As;MO1f+9-5G1F>puk`Y f#7amy6&N%ak{C)EGJ$GJ7<7Sj9)l)Og*5{JQ?3&b literal 50 zcmY!i40cMbO3m@iD@iR%OH596&d)0;%FoG3EmBgjRZs#;Drh8?X6BUWX69)sSpxvX C-w_i4 diff --git a/Quicksilver/PlugIns-Main/Bezel/pt-BR.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/Bezel/pt-BR.lproj/Localizable.strings index 1268981034b29f30e4ab3e35ffcd70f4f31da526..485602c5d1a17d425f16e453a2116df4d7de0f2c 100644 GIT binary patch literal 102 zcmezWPl+LrA(+95A(f#Dh;tY`8S)rPfUF{hG=@ZmWFX6#As;MO1f+9-5G1F>puk`Y f#7amy6&N%ak{C)EGJ$GJ7<7Sj9)l)Og*5{JQ?3&b literal 50 zcmY!i40cMbO3m@iD@iR%OH596&d)0;%FoG3EmBgjRZs#;Drh8?X6BUWX69)sSpxvX C-w_i4 diff --git a/Quicksilver/PlugIns-Main/PrimerInterface/en.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/PrimerInterface/en.lproj/Localizable.strings index 90bc33ea805a4b7e52d9666f88bf9803a28c8811..3404835933b0c06b0db8b7ed04c96456b3e1eb18 100644 GIT binary patch literal 106 zcmezWPl+LrA($b6p@<=qA(tT)NP9BmF_eH=X$*-B$v~DfLq1rn2uSAuAxM=Hg93vs f5G$eRRbbFyNMa}jnw0}ILl;QrF=ztSSTg_swK^0E literal 52 zcmY!i3=SyD%uOxw%qvMPN=r;mb;n D@v9OI diff --git a/Quicksilver/PlugIns-Main/PrimerInterface/et.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/PrimerInterface/et.lproj/Localizable.strings index 90bc33ea805a4b7e52d9666f88bf9803a28c8811..3404835933b0c06b0db8b7ed04c96456b3e1eb18 100644 GIT binary patch literal 106 zcmezWPl+LrA($b6p@<=qA(tT)NP9BmF_eH=X$*-B$v~DfLq1rn2uSAuAxM=Hg93vs f5G$eRRbbFyNMa}jnw0}ILl;QrF=ztSSTg_swK^0E literal 52 zcmY!i3=SyD%uOxw%qvMPN=r;mb;n D@v9OI diff --git a/Quicksilver/PlugIns-Main/PrimerInterface/fi.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/PrimerInterface/fi.lproj/Localizable.strings index 90bc33ea805a4b7e52d9666f88bf9803a28c8811..3404835933b0c06b0db8b7ed04c96456b3e1eb18 100644 GIT binary patch literal 106 zcmezWPl+LrA($b6p@<=qA(tT)NP9BmF_eH=X$*-B$v~DfLq1rn2uSAuAxM=Hg93vs f5G$eRRbbFyNMa}jnw0}ILl;QrF=ztSSTg_swK^0E literal 52 zcmY!i3=SyD%uOxw%qvMPN=r;mb;n D@v9OI diff --git a/Quicksilver/PlugIns-Main/PrimerInterface/ja.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/PrimerInterface/ja.lproj/Localizable.strings index 90bc33ea805a4b7e52d9666f88bf9803a28c8811..3404835933b0c06b0db8b7ed04c96456b3e1eb18 100644 GIT binary patch literal 106 zcmezWPl+LrA($b6p@<=qA(tT)NP9BmF_eH=X$*-B$v~DfLq1rn2uSAuAxM=Hg93vs f5G$eRRbbFyNMa}jnw0}ILl;QrF=ztSSTg_swK^0E literal 52 zcmY!i3=SyD%uOxw%qvMPN=r;mb;n D@v9OI diff --git a/Quicksilver/PlugIns-Main/PrimerInterface/nl.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/PrimerInterface/nl.lproj/Localizable.strings index 90bc33ea805a4b7e52d9666f88bf9803a28c8811..3404835933b0c06b0db8b7ed04c96456b3e1eb18 100644 GIT binary patch literal 106 zcmezWPl+LrA($b6p@<=qA(tT)NP9BmF_eH=X$*-B$v~DfLq1rn2uSAuAxM=Hg93vs f5G$eRRbbFyNMa}jnw0}ILl;QrF=ztSSTg_swK^0E literal 52 zcmY!i3=SyD%uOxw%qvMPN=r;mb;n D@v9OI diff --git a/Quicksilver/PlugIns-Main/PrimerInterface/pt-BR.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/PrimerInterface/pt-BR.lproj/Localizable.strings index 90bc33ea805a4b7e52d9666f88bf9803a28c8811..3404835933b0c06b0db8b7ed04c96456b3e1eb18 100644 GIT binary patch literal 106 zcmezWPl+LrA($b6p@<=qA(tT)NP9BmF_eH=X$*-B$v~DfLq1rn2uSAuAxM=Hg93vs f5G$eRRbbFyNMa}jnw0}ILl;QrF=ztSSTg_swK^0E literal 52 zcmY!i3=SyD%uOxw%qvMPN=r;mb;n D@v9OI diff --git a/Quicksilver/Quicksilver.xcodeproj/project.pbxproj b/Quicksilver/Quicksilver.xcodeproj/project.pbxproj index 06faa72ea..ae3634145 100644 --- a/Quicksilver/Quicksilver.xcodeproj/project.pbxproj +++ b/Quicksilver/Quicksilver.xcodeproj/project.pbxproj @@ -1036,10 +1036,10 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 1011467D14BEA45B000E7177 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = ""; }; - 1011467F14BEA6DA000E7177 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Catalog.strings; sourceTree = ""; }; - 1011468014BEA6EB000E7177 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Preferences.strings; sourceTree = ""; }; - 1011468114BEA6FF000E7177 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/About.strings; sourceTree = ""; }; + 1011467D14BEA45B000E7177 /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = ""; }; + 1011467F14BEA6DA000E7177 /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Catalog.strings; sourceTree = ""; }; + 1011468014BEA6EB000E7177 /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Preferences.strings; sourceTree = ""; }; + 1011468114BEA6FF000E7177 /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/About.strings; sourceTree = ""; }; 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; @@ -1047,7 +1047,7 @@ 423DA027132F7A65005ED70F /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSAction.name.strings; sourceTree = ""; }; 423DA028132F7A6B005ED70F /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/QSAction.name.strings; sourceTree = ""; }; 42ADF4FD1317237900C68070 /* QSClangAnalyzer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QSClangAnalyzer.h; sourceTree = ""; }; - 4D002C9E131145DD009040B7 /* en */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; + 4D002C9E131145DD009040B7 /* en */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; 4D002C9F131145DD009040B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 4D002CA0131145DD009040B7 /* QSBezelInterface.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = QSBezelInterface.xib; sourceTree = ""; }; 4D002CA1131145DD009040B7 /* QSBezelInterfaceController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QSBezelInterfaceController.h; sourceTree = ""; }; @@ -1060,7 +1060,7 @@ 4D002CCB1311460B009040B7 /* QSFinderPlugIn_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QSFinderPlugIn_Prefix.pch; sourceTree = ""; }; 4D002CCC1311460B009040B7 /* QSFinderProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QSFinderProxy.h; sourceTree = ""; }; 4D002CCD1311460B009040B7 /* QSFinderProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QSFinderProxy.m; sourceTree = ""; }; - 4D002CE713114628009040B7 /* en */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; + 4D002CE713114628009040B7 /* en */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; 4D002CE813114628009040B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 4D002CE913114628009040B7 /* Primer.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = Primer.xib; sourceTree = ""; }; 4D002CEA13114628009040B7 /* QSPrimerInterfaceController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QSPrimerInterfaceController.h; sourceTree = ""; }; @@ -1085,16 +1085,16 @@ 4D35B4DE143C7AB800E059A7 /* QuicksilverDMG.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = QuicksilverDMG.icns; sourceTree = ""; }; 4D4F32FC0E39EDE500668F94 /* QSEffects-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "QSEffects-Info.plist"; sourceTree = ""; }; 4D4F32FD0E39EDFD00668F94 /* QSFoundation-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "QSFoundation-Info.plist"; sourceTree = ""; }; - 4D62E30F1476919300362E9A /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - 4D62E3111476919300362E9A /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSCatalog.strings; sourceTree = ""; }; - 4D62E3131476919300362E9A /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - 4D62E3151476919300362E9A /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - 4D62E3171476919300362E9A /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - 4D62E31D147691B400362E9A /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - 4D62E31E147691C500362E9A /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSCatalog.strings; sourceTree = ""; }; - 4D62E31F147691CC00362E9A /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - 4D62E320147691D600362E9A /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - 4D62E321147691E000362E9A /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + 4D62E30F1476919300362E9A /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + 4D62E3111476919300362E9A /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSCatalog.strings; sourceTree = ""; }; + 4D62E3131476919300362E9A /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + 4D62E3151476919300362E9A /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + 4D62E3171476919300362E9A /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + 4D62E31D147691B400362E9A /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + 4D62E31E147691C500362E9A /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSCatalog.strings; sourceTree = ""; }; + 4D62E31F147691CC00362E9A /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + 4D62E320147691D600362E9A /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + 4D62E321147691E000362E9A /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; 4D62E325147694D800362E9A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en; path = en.lproj/QSAction.description.plist; sourceTree = ""; }; 4D62E327147694E000362E9A /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = fr; path = fr.lproj/QSAction.description.plist; sourceTree = ""; }; 4D62E3291476A6BF00362E9A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; @@ -1144,20 +1144,20 @@ 4D66BC3B1487024500351C42 /* NSString+NDUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+NDUtilities.h"; sourceTree = ""; }; 4D66BC3C1487024500351C42 /* NSString+NDUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+NDUtilities.m"; sourceTree = ""; }; 4D7DF45316ADC7CA004BA4BE /* DefaultsMap.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = DefaultsMap.plist; sourceTree = ""; }; - 4D7DF45616ADCDEF004BA4BE /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; - 4D7DF45816ADD014004BA4BE /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; - 4D7DF45916ADD602004BA4BE /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; - 4D7DF45F16ADD6C0004BA4BE /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; - 4D7DF46116ADD989004BA4BE /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; - 4D7DF46316ADDAC2004BA4BE /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; - 4D89177614758620009C1C14 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - 4D89177814758641009C1C14 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - 4D89177C14758DC6009C1C14 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - 4D89177E14758DCD009C1C14 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - 4D891784147595A5009C1C14 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - 4D891786147595AB009C1C14 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - 4D891788147595AE009C1C14 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - 4D89178A147595C3009C1C14 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + 4D7DF45616ADCDEF004BA4BE /* en */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; + 4D7DF45816ADD014004BA4BE /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; + 4D7DF45916ADD602004BA4BE /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; + 4D7DF45F16ADD6C0004BA4BE /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; + 4D7DF46116ADD989004BA4BE /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; + 4D7DF46316ADDAC2004BA4BE /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; + 4D89177614758620009C1C14 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + 4D89177814758641009C1C14 /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + 4D89177C14758DC6009C1C14 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + 4D89177E14758DCD009C1C14 /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + 4D891784147595A5009C1C14 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + 4D891786147595AB009C1C14 /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + 4D891788147595AE009C1C14 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + 4D89178A147595C3009C1C14 /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; 4D8A0B3510AB23F7006AF163 /* Configuration */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Configuration; sourceTree = ""; }; 4DA1CCCF0E0BB61100CA6002 /* Developer.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Developer.xcconfig; sourceTree = ""; }; 4DB8915A0E13E93200F57EF7 /* QSDesktopBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QSDesktopBackgroundView.h; sourceTree = ""; }; @@ -1185,46 +1185,46 @@ 4DFE7DA00E081A30000B9AA3 /* NSImage+QuickLook.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSImage+QuickLook.m"; sourceTree = ""; }; 4DFE7DA10E081A30000B9AA3 /* README.rtf */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; path = README.rtf; sourceTree = ""; }; 4DFE7DAD0E081BFD000B9AA3 /* QuickLook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickLook.framework; path = /System/Library/Frameworks/QuickLook.framework; sourceTree = ""; }; - 6535A8DE1086EF23009D5C90 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/Localizable.strings; sourceTree = ""; }; - 6535A91C1086EF5F009D5C90 /* German */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = German; path = de.lproj/Localizable.strings; sourceTree = ""; }; - 6535A91D1086EF67009D5C90 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = fr.lproj/Localizable.strings; sourceTree = ""; }; - 6535A9341086F027009D5C90 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Spanish; path = es.lproj/Localizable.strings; sourceTree = ""; }; - 6535A9361086F0BE009D5C90 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = nl.lproj/Localizable.strings; sourceTree = ""; }; - 6535A9371086F0CA009D5C90 /* Italian */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Italian; path = it.lproj/Localizable.strings; sourceTree = ""; }; - 6535A9381086F0E2009D5C90 /* no */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/Localizable.strings; sourceTree = ""; }; - 6535A9391086F0E5009D5C90 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = ""; }; - 6535A93A1086F0E7009D5C90 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = ""; }; - 6535A9831086F5F9009D5C90 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9851086F600009D5C90 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/Preferences.strings; sourceTree = ""; }; + 6535A8DE1086EF23009D5C90 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/Localizable.strings; sourceTree = ""; }; + 6535A91C1086EF5F009D5C90 /* German */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = German; path = de.lproj/Localizable.strings; sourceTree = ""; }; + 6535A91D1086EF67009D5C90 /* French */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = French; path = fr.lproj/Localizable.strings; sourceTree = ""; }; + 6535A9341086F027009D5C90 /* Spanish */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Spanish; path = es.lproj/Localizable.strings; sourceTree = ""; }; + 6535A9361086F0BE009D5C90 /* Dutch */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Dutch; path = nl.lproj/Localizable.strings; sourceTree = ""; }; + 6535A9371086F0CA009D5C90 /* Italian */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Italian; path = it.lproj/Localizable.strings; sourceTree = ""; }; + 6535A9381086F0E2009D5C90 /* no */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/Localizable.strings; sourceTree = ""; }; + 6535A9391086F0E5009D5C90 /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = ""; }; + 6535A93A1086F0E7009D5C90 /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = ""; }; + 6535A9831086F5F9009D5C90 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/Catalog.strings; sourceTree = ""; }; + 6535A9851086F600009D5C90 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/Preferences.strings; sourceTree = ""; }; 6535A9871086F61F009D5C90 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/About.strings; sourceTree = ""; }; - 6535A98F1086F63E009D5C90 /* German */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = German; path = de.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9901086F642009D5C90 /* Italian */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Italian; path = it.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9911086F645009D5C90 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = fr.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9921086F648009D5C90 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Spanish; path = es.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9931086F64C009D5C90 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9941086F64E009D5C90 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9951086F651009D5C90 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = nl.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9961086F65F009D5C90 /* no */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9971086F680009D5C90 /* German */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = German; path = de.lproj/Preferences.strings; sourceTree = ""; }; - 6535A9981086F683009D5C90 /* French */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = French; path = fr.lproj/Preferences.strings; sourceTree = ""; }; - 6535A9991086F689009D5C90 /* Italian */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Italian; path = it.lproj/Preferences.strings; sourceTree = ""; }; - 6535A99A1086F68C009D5C90 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Spanish; path = es.lproj/Preferences.strings; sourceTree = ""; }; - 6535A99B1086F68F009D5C90 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = nl.lproj/Preferences.strings; sourceTree = ""; }; - 6535A99C1086F693009D5C90 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Preferences.strings; sourceTree = ""; }; - 6535A99D1086F695009D5C90 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Preferences.strings; sourceTree = ""; }; - 6535A99E1086F697009D5C90 /* no */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/Preferences.strings; sourceTree = ""; }; - 6535A99F1086F69E009D5C90 /* German */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = German; path = de.lproj/About.strings; sourceTree = ""; }; - 6535A9A01086F6A0009D5C90 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = fr.lproj/About.strings; sourceTree = ""; }; - 6535A9A11086F6A4009D5C90 /* Italian */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Italian; path = it.lproj/About.strings; sourceTree = ""; }; - 6535A9A21086F6A7009D5C90 /* Spanish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Spanish; path = es.lproj/About.strings; sourceTree = ""; }; - 6535A9A31086F6AA009D5C90 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = nl.lproj/About.strings; sourceTree = ""; }; - 6535A9A41086F6AE009D5C90 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/About.strings; sourceTree = ""; }; - 6535A9A51086F6B0009D5C90 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/About.strings; sourceTree = ""; }; - 6535A9A61086F6B3009D5C90 /* no */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/About.strings; sourceTree = ""; }; - 6552BC9E109D0DDE003B4892 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = ""; }; - 6552BC9F109D0DED003B4892 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Catalog.strings; sourceTree = ""; }; - 6552BCA0109D0DF6003B4892 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Preferences.strings; sourceTree = ""; }; - 6552BCA1109D0E00003B4892 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/About.strings; sourceTree = ""; }; + 6535A98F1086F63E009D5C90 /* German */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = German; path = de.lproj/Catalog.strings; sourceTree = ""; }; + 6535A9901086F642009D5C90 /* Italian */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Italian; path = it.lproj/Catalog.strings; sourceTree = ""; }; + 6535A9911086F645009D5C90 /* French */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = French; path = fr.lproj/Catalog.strings; sourceTree = ""; }; + 6535A9921086F648009D5C90 /* Spanish */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Spanish; path = es.lproj/Catalog.strings; sourceTree = ""; }; + 6535A9931086F64C009D5C90 /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Catalog.strings; sourceTree = ""; }; + 6535A9941086F64E009D5C90 /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Catalog.strings; sourceTree = ""; }; + 6535A9951086F651009D5C90 /* Dutch */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Dutch; path = nl.lproj/Catalog.strings; sourceTree = ""; }; + 6535A9961086F65F009D5C90 /* no */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/Catalog.strings; sourceTree = ""; }; + 6535A9971086F680009D5C90 /* German */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = German; path = de.lproj/Preferences.strings; sourceTree = ""; }; + 6535A9981086F683009D5C90 /* French */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = French; path = fr.lproj/Preferences.strings; sourceTree = ""; }; + 6535A9991086F689009D5C90 /* Italian */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Italian; path = it.lproj/Preferences.strings; sourceTree = ""; }; + 6535A99A1086F68C009D5C90 /* Spanish */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Spanish; path = es.lproj/Preferences.strings; sourceTree = ""; }; + 6535A99B1086F68F009D5C90 /* Dutch */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Dutch; path = nl.lproj/Preferences.strings; sourceTree = ""; }; + 6535A99C1086F693009D5C90 /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Preferences.strings; sourceTree = ""; }; + 6535A99D1086F695009D5C90 /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Preferences.strings; sourceTree = ""; }; + 6535A99E1086F697009D5C90 /* no */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/Preferences.strings; sourceTree = ""; }; + 6535A99F1086F69E009D5C90 /* German */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = German; path = de.lproj/About.strings; sourceTree = ""; }; + 6535A9A01086F6A0009D5C90 /* French */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = French; path = fr.lproj/About.strings; sourceTree = ""; }; + 6535A9A11086F6A4009D5C90 /* Italian */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Italian; path = it.lproj/About.strings; sourceTree = ""; }; + 6535A9A21086F6A7009D5C90 /* Spanish */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Spanish; path = es.lproj/About.strings; sourceTree = ""; }; + 6535A9A31086F6AA009D5C90 /* Dutch */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Dutch; path = nl.lproj/About.strings; sourceTree = ""; }; + 6535A9A41086F6AE009D5C90 /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/About.strings; sourceTree = ""; }; + 6535A9A51086F6B0009D5C90 /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/About.strings; sourceTree = ""; }; + 6535A9A61086F6B3009D5C90 /* no */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/About.strings; sourceTree = ""; }; + 6552BC9E109D0DDE003B4892 /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = ""; }; + 6552BC9F109D0DED003B4892 /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Catalog.strings; sourceTree = ""; }; + 6552BCA0109D0DF6003B4892 /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Preferences.strings; sourceTree = ""; }; + 6552BCA1109D0E00003B4892 /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/About.strings; sourceTree = ""; }; 6615228314F43355006FDCB4 /* PathWildcardsData */ = {isa = PBXFileReference; explicitFileType = folder; name = PathWildcardsData; path = Tests/TestData/PathWildcardsData; sourceTree = ""; }; 66448D9614F42790000FA2E2 /* QSFoundationTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = QSFoundationTests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; 66448D9714F42790000FA2E2 /* QSFoundationTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "QSFoundationTests-Info.plist"; sourceTree = ""; }; @@ -1430,24 +1430,24 @@ 92E946180D04CCEF0013377F /* QSModifierKeyEvents.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = QSModifierKeyEvents.m; sourceTree = ""; }; CD02BB4116A2BA5700DAFE50 /* QSGCD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QSGCD.h; sourceTree = ""; }; CD02BB4216A2BA5700DAFE50 /* QSGCD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QSGCD.m; sourceTree = ""; }; - CD17323E1683995700295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; - CD17323F1683995700295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSCatalog.strings"; sourceTree = ""; }; - CD1732401683995700295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; - CD1732411683995700295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; - CD1732421683995700295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; - CD1732431683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; - CD1732441683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = ""; }; - CD1732451683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Catalog.strings"; sourceTree = ""; }; - CD1732461683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Preferences.strings"; sourceTree = ""; }; - CD1732471683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/About.strings"; sourceTree = ""; }; - CD1732481683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; - CD1732491683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; - CD17324A1683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; - CD17324B1683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = ""; }; + CD17323E1683995700295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; + CD17323F1683995700295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSCatalog.strings"; sourceTree = ""; }; + CD1732401683995700295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; + CD1732411683995700295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; + CD1732421683995700295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; + CD1732431683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; + CD1732441683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = ""; }; + CD1732451683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Catalog.strings"; sourceTree = ""; }; + CD1732461683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Preferences.strings"; sourceTree = ""; }; + CD1732471683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/About.strings"; sourceTree = ""; }; + CD1732481683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; + CD1732491683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; + CD17324A1683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; + CD17324B1683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = ""; }; CD17324C1683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = ""; }; CD17324D1683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSAction.name.strings"; sourceTree = ""; }; CD17324E1683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "nb-NO"; path = "nb-NO.lproj/QSAction.description.plist"; sourceTree = ""; }; - CD17324F1683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = ""; }; + CD17324F1683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = ""; }; CD1732501683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "nb-NO"; path = "nb-NO.lproj/QSAction.description.strings"; sourceTree = ""; }; CD1732511683995800295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "nb-NO"; path = "nb-NO.lproj/QSAction.name.strings"; sourceTree = ""; }; CD1732521683995900295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "nb-NO"; path = "nb-NO.lproj/QSCatalogPreset.name.strings"; sourceTree = ""; }; @@ -1455,82 +1455,82 @@ CD1732541683995900295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "nb-NO"; path = "nb-NO.lproj/QSParser.name.strings"; sourceTree = ""; }; CD1732551683995900295879 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "nb-NO"; path = "nb-NO.lproj/QSAction.commandFormat.strings"; sourceTree = ""; }; CD2FFBCE16792D350028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFBCF16792D3B0028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFBD016792D490028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CD2FFBD116792D4E0028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSCatalog.strings; sourceTree = ""; }; - CD2FFBD216792D4F0028FA8A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSCatalog.strings; sourceTree = ""; }; - CD2FFBD316792D4F0028FA8A /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSCatalog.strings; sourceTree = ""; }; - CD2FFBD416792D500028FA8A /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSCatalog.strings; sourceTree = ""; }; - CD2FFBD616792D510028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSCatalog.strings; sourceTree = ""; }; - CD2FFBD716792D520028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSCatalog.strings; sourceTree = ""; }; - CD2FFBD816792D520028FA8A /* cy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cy; path = cy.lproj/QSCatalog.strings; sourceTree = ""; }; - CD2FFBD916792D530028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSCatalog.strings"; sourceTree = ""; }; - CD2FFBDA16792D580028FA8A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CD2FFBDB16792D580028FA8A /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CD2FFBDC16792D580028FA8A /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CD2FFBDD16792D590028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CD2FFBDF16792D5A0028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CD2FFBE116792D5C0028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; - CD2FFBE216792D630028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CD2FFBE316792D640028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; - CD2FFBE416792D650028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CD2FFBE516792D660028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CD2FFBE716792D670028FA8A /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CD2FFBE816792D670028FA8A /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CD2FFBE916792D680028FA8A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CD2FFBEA16792D6C0028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CD2FFBEB16792D6D0028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; - CD2FFBEC16792D6E0028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CD2FFBED16792D6E0028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CD2FFBEF16792D6F0028FA8A /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CD2FFBF016792D700028FA8A /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CD2FFBF116792D700028FA8A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CD2FFBF216792D720028FA8A /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CD2FFBF316792D760028FA8A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CD2FFBF416792D760028FA8A /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CD2FFBF516792D770028FA8A /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CD2FFBF716792D780028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CD2FFBF816792D780028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CD2FFBF916792D790028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; - CD2FFBFA16792D7A0028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CD2FFBFB16792D810028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CD2FFBFC16792D820028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; - CD2FFBFD16792D830028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CD2FFBFF16792D840028FA8A /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CD2FFC0016792D840028FA8A /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CD2FFC0116792D850028FA8A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CD2FFC0216792D860028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CD2FFC0316792D8A0028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFC0416792D8B0028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; - CD2FFC0616792D900028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Catalog.strings; sourceTree = ""; }; - CD2FFC0716792D9A0028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/About.strings; sourceTree = ""; }; - CD2FFC0916792DA10028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CD2FFC0A16792DA90028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; - CD2FFC0B16792DAA0028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CD2FFC0C16792DAA0028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CD2FFC0E16792DAB0028FA8A /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CD2FFC0F16792DAC0028FA8A /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CD2FFC1016792DAC0028FA8A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CD2FFC1116792DB00028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CD2FFC1216792DB10028FA8A /* cy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cy; path = cy.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CD2FFC1316792DB20028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CD2FFC1416792DB20028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CD2FFC1616792DB30028FA8A /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CD2FFC1716792DB30028FA8A /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CD2FFC1816792DB40028FA8A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CD2FFC1916792DB90028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CD2FFC1A16792DBC0028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; - CD2FFC1B16792DBD0028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CD2FFC1C16792DBE0028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CD2FFC1D16792DBE0028FA8A /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CD2FFC1E16792DBF0028FA8A /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CD2FFC1F16792DBF0028FA8A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CD2FFC2116792DC40028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; - CD2FFC2216792DC50028FA8A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFC2316792DC60028FA8A /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFC2416792DC60028FA8A /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFC2616792DC70028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFC2716792DC80028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFBCF16792D3B0028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFBD016792D490028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CD2FFBD116792D4E0028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSCatalog.strings; sourceTree = ""; }; + CD2FFBD216792D4F0028FA8A /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSCatalog.strings; sourceTree = ""; }; + CD2FFBD316792D4F0028FA8A /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSCatalog.strings; sourceTree = ""; }; + CD2FFBD416792D500028FA8A /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSCatalog.strings; sourceTree = ""; }; + CD2FFBD616792D510028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSCatalog.strings; sourceTree = ""; }; + CD2FFBD716792D520028FA8A /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSCatalog.strings; sourceTree = ""; }; + CD2FFBD816792D520028FA8A /* cy */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cy; path = cy.lproj/QSCatalog.strings; sourceTree = ""; }; + CD2FFBD916792D530028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSCatalog.strings"; sourceTree = ""; }; + CD2FFBDA16792D580028FA8A /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CD2FFBDB16792D580028FA8A /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CD2FFBDC16792D580028FA8A /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CD2FFBDD16792D590028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CD2FFBDF16792D5A0028FA8A /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CD2FFBE116792D5C0028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; + CD2FFBE216792D630028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CD2FFBE316792D640028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; + CD2FFBE416792D650028FA8A /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CD2FFBE516792D660028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CD2FFBE716792D670028FA8A /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CD2FFBE816792D670028FA8A /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CD2FFBE916792D680028FA8A /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CD2FFBEA16792D6C0028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CD2FFBEB16792D6D0028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; + CD2FFBEC16792D6E0028FA8A /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CD2FFBED16792D6E0028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CD2FFBEF16792D6F0028FA8A /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CD2FFBF016792D700028FA8A /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CD2FFBF116792D700028FA8A /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CD2FFBF216792D720028FA8A /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CD2FFBF316792D760028FA8A /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CD2FFBF416792D760028FA8A /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CD2FFBF516792D770028FA8A /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CD2FFBF716792D780028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CD2FFBF816792D780028FA8A /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CD2FFBF916792D790028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; + CD2FFBFA16792D7A0028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CD2FFBFB16792D810028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CD2FFBFC16792D820028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; + CD2FFBFD16792D830028FA8A /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CD2FFBFF16792D840028FA8A /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CD2FFC0016792D840028FA8A /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CD2FFC0116792D850028FA8A /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CD2FFC0216792D860028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CD2FFC0316792D8A0028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFC0416792D8B0028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; + CD2FFC0616792D900028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Catalog.strings; sourceTree = ""; }; + CD2FFC0716792D9A0028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/About.strings; sourceTree = ""; }; + CD2FFC0916792DA10028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CD2FFC0A16792DA90028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; + CD2FFC0B16792DAA0028FA8A /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CD2FFC0C16792DAA0028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CD2FFC0E16792DAB0028FA8A /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CD2FFC0F16792DAC0028FA8A /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CD2FFC1016792DAC0028FA8A /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CD2FFC1116792DB00028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CD2FFC1216792DB10028FA8A /* cy */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cy; path = cy.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CD2FFC1316792DB20028FA8A /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CD2FFC1416792DB20028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CD2FFC1616792DB30028FA8A /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CD2FFC1716792DB30028FA8A /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CD2FFC1816792DB40028FA8A /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CD2FFC1916792DB90028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CD2FFC1A16792DBC0028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; + CD2FFC1B16792DBD0028FA8A /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CD2FFC1C16792DBE0028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CD2FFC1D16792DBE0028FA8A /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CD2FFC1E16792DBF0028FA8A /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CD2FFC1F16792DBF0028FA8A /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CD2FFC2116792DC40028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; + CD2FFC2216792DC50028FA8A /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFC2316792DC60028FA8A /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFC2416792DC60028FA8A /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFC2616792DC70028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFC2716792DC80028FA8A /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = ""; }; CD2FFC2816792DCB0028FA8A /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = ""; }; CD2FFC2916792DCB0028FA8A /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; CD2FFC2A16792DCC0028FA8A /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Localizable.strings; sourceTree = ""; }; @@ -1542,12 +1542,12 @@ CD2FFC3116792DD00028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = ""; }; CD2FFC3216792DD00028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = ""; }; CD2FFC3316792DD10028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; - CD2FFC3416792DD60028FA8A /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFC3516792DD60028FA8A /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFC3616792DD70028FA8A /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFC3816792DD80028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFC3916792DD80028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = ""; }; - CD2FFC3A16792DDA0028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFC3416792DD60028FA8A /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFC3516792DD60028FA8A /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFC3616792DD70028FA8A /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFC3816792DD80028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFC3916792DD80028FA8A /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = ""; }; + CD2FFC3A16792DDA0028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = ""; }; CD2FFC3B16792DE20028FA8A /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSAction.description.strings; sourceTree = ""; }; CD2FFC3C16792DE30028FA8A /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = ja; path = ja.lproj/QSAction.description.strings; sourceTree = ""; }; CD2FFC3D16792DE40028FA8A /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = sv; path = sv.lproj/QSAction.description.strings; sourceTree = ""; }; @@ -1580,50 +1580,50 @@ CD2FFC5C16792E0A0028FA8A /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "pt-BR"; path = "pt-BR.lproj/QSAction.commandFormat.strings"; sourceTree = ""; }; CD3646A416B682FE007439AE /* Button-docs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Button-docs.png"; sourceTree = ""; }; CD3646A516B682FE007439AE /* Button-docs@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Button-docs@2x.png"; sourceTree = ""; }; - CD3C6B2A16D6B31B00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSAdvancedPrefPane.strings"; sourceTree = ""; }; - CD3C6B2B16D6B31B00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; - CD3C6B2C16D6B31B00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSCatalog.strings"; sourceTree = ""; }; - CD3C6B2D16D6B31B00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; - CD3C6B2E16D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; - CD3C6B2F16D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; - CD3C6B3016D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; - CD3C6B3116D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; - CD3C6B3216D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Catalog.strings"; sourceTree = ""; }; - CD3C6B3316D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Preferences.strings"; sourceTree = ""; }; - CD3C6B3416D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/About.strings"; sourceTree = ""; }; - CD3C6B3516D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; - CD3C6B3616D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; - CD3C6B3716D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; - CD3C6B3816D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; + CD3C6B2A16D6B31B00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSAdvancedPrefPane.strings"; sourceTree = ""; }; + CD3C6B2B16D6B31B00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; + CD3C6B2C16D6B31B00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSCatalog.strings"; sourceTree = ""; }; + CD3C6B2D16D6B31B00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; + CD3C6B2E16D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; + CD3C6B2F16D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; + CD3C6B3016D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; + CD3C6B3116D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; + CD3C6B3216D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Catalog.strings"; sourceTree = ""; }; + CD3C6B3316D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Preferences.strings"; sourceTree = ""; }; + CD3C6B3416D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/About.strings"; sourceTree = ""; }; + CD3C6B3516D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; + CD3C6B3616D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; + CD3C6B3716D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; + CD3C6B3816D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; CD3C6B3916D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; CD3C6B3A16D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSAction.name.strings"; sourceTree = ""; }; CD3C6B3B16D6B31D00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "zh-Hans"; path = "zh-Hans.lproj/QSAction.description.plist"; sourceTree = ""; }; - CD3C6B3C16D6B31D00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; + CD3C6B3C16D6B31D00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; CD3C6B3D16D6B31D00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "zh-Hans"; path = "zh-Hans.lproj/QSAction.description.strings"; sourceTree = ""; }; CD3C6B3E16D6B31D00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "zh-Hans"; path = "zh-Hans.lproj/QSAction.name.strings"; sourceTree = ""; }; CD3C6B3F16D6B31D00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "zh-Hans"; path = "zh-Hans.lproj/QSCatalogPreset.name.strings"; sourceTree = ""; }; CD3C6B4016D6B31D00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "zh-Hans"; path = "zh-Hans.lproj/QSObjectSource.name.strings"; sourceTree = ""; }; CD3C6B4116D6B31D00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "zh-Hans"; path = "zh-Hans.lproj/QSParser.name.strings"; sourceTree = ""; }; CD3C6B4216D6B31D00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "zh-Hans"; path = "zh-Hans.lproj/QSAction.commandFormat.strings"; sourceTree = ""; }; - CD3C6B4316D6B32600AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSAdvancedPrefPane.strings"; sourceTree = ""; }; - CD3C6B4416D6B32600AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; - CD3C6B4516D6B32600AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSCatalog.strings"; sourceTree = ""; }; - CD3C6B4616D6B32600AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; - CD3C6B4716D6B32600AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; - CD3C6B4816D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; - CD3C6B4916D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; - CD3C6B4A16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = ""; }; - CD3C6B4B16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Catalog.strings"; sourceTree = ""; }; - CD3C6B4C16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Preferences.strings"; sourceTree = ""; }; - CD3C6B4D16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/About.strings"; sourceTree = ""; }; - CD3C6B4E16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; - CD3C6B4F16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; - CD3C6B5016D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; - CD3C6B5116D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = ""; }; + CD3C6B4316D6B32600AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSAdvancedPrefPane.strings"; sourceTree = ""; }; + CD3C6B4416D6B32600AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; + CD3C6B4516D6B32600AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSCatalog.strings"; sourceTree = ""; }; + CD3C6B4616D6B32600AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; + CD3C6B4716D6B32600AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; + CD3C6B4816D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; + CD3C6B4916D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; + CD3C6B4A16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = ""; }; + CD3C6B4B16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Catalog.strings"; sourceTree = ""; }; + CD3C6B4C16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Preferences.strings"; sourceTree = ""; }; + CD3C6B4D16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/About.strings"; sourceTree = ""; }; + CD3C6B4E16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; + CD3C6B4F16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; + CD3C6B5016D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; + CD3C6B5116D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = ""; }; CD3C6B5216D6B32800AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = ""; }; CD3C6B5316D6B32800AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSAction.name.strings"; sourceTree = ""; }; CD3C6B5416D6B32800AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "zh-Hant"; path = "zh-Hant.lproj/QSAction.description.plist"; sourceTree = ""; }; - CD3C6B5516D6B32800AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = ""; }; + CD3C6B5516D6B32800AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = ""; }; CD3C6B5616D6B32800AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "zh-Hant"; path = "zh-Hant.lproj/QSAction.description.strings"; sourceTree = ""; }; CD3C6B5716D6B32800AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "zh-Hant"; path = "zh-Hant.lproj/QSAction.name.strings"; sourceTree = ""; }; CD3C6B5816D6B32800AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "zh-Hant"; path = "zh-Hant.lproj/QSCatalogPreset.name.strings"; sourceTree = ""; }; @@ -1661,124 +1661,124 @@ CDE6C623157E39AE006E66BD /* QSFoundation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QSFoundation.h; sourceTree = ""; }; CDE8ADB915824E3E0099CC83 /* NDKeyboardLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NDKeyboardLayout.h; sourceTree = ""; }; CDE8ADBA15824E3E0099CC83 /* NDKeyboardLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NDKeyboardLayout.m; sourceTree = ""; }; - CDEA57F316C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSAdvancedPrefPane.strings"; sourceTree = ""; }; - CDEA57F416C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; - CDEA57F516C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSCatalog.strings"; sourceTree = ""; }; - CDEA57F616C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; - CDEA57F716C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; - CDEA57F816C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; - CDEA57F916C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; - CDEA57FA16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Localizable.strings"; sourceTree = ""; }; - CDEA57FB16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Catalog.strings"; sourceTree = ""; }; - CDEA57FC16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Preferences.strings"; sourceTree = ""; }; - CDEA57FD16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/About.strings"; sourceTree = ""; }; - CDEA57FE16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; - CDEA57FF16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; - CDEA580016C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; - CDEA580116C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Localizable.strings"; sourceTree = ""; }; + CDEA57F316C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSAdvancedPrefPane.strings"; sourceTree = ""; }; + CDEA57F416C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; + CDEA57F516C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSCatalog.strings"; sourceTree = ""; }; + CDEA57F616C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; + CDEA57F716C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; + CDEA57F816C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; + CDEA57F916C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; + CDEA57FA16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Localizable.strings"; sourceTree = ""; }; + CDEA57FB16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Catalog.strings"; sourceTree = ""; }; + CDEA57FC16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Preferences.strings"; sourceTree = ""; }; + CDEA57FD16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/About.strings"; sourceTree = ""; }; + CDEA57FE16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; + CDEA57FF16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; + CDEA580016C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; + CDEA580116C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Localizable.strings"; sourceTree = ""; }; CDEA580216C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Localizable.strings"; sourceTree = ""; }; CDEA580316C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSAction.name.strings"; sourceTree = ""; }; CDEA580416C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "ca-ES"; path = "ca-ES.lproj/QSAction.description.plist"; sourceTree = ""; }; - CDEA580516C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Localizable.strings"; sourceTree = ""; }; + CDEA580516C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Localizable.strings"; sourceTree = ""; }; CDEA580616C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "ca-ES"; path = "ca-ES.lproj/QSAction.description.strings"; sourceTree = ""; }; CDEA580716C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "ca-ES"; path = "ca-ES.lproj/QSAction.name.strings"; sourceTree = ""; }; CDEA580816C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "ca-ES"; path = "ca-ES.lproj/QSCatalogPreset.name.strings"; sourceTree = ""; }; CDEA580916C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "ca-ES"; path = "ca-ES.lproj/QSObjectSource.name.strings"; sourceTree = ""; }; CDEA580A16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "ca-ES"; path = "ca-ES.lproj/QSParser.name.strings"; sourceTree = ""; }; CDEA580B16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "ca-ES"; path = "ca-ES.lproj/QSAction.commandFormat.strings"; sourceTree = ""; }; - CDEA580C16C551D600B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSAdvancedPrefPane.strings"; sourceTree = ""; }; - CDEA580D16C551D600B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; - CDEA580E16C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSCatalog.strings"; sourceTree = ""; }; - CDEA580F16C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; - CDEA581016C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; - CDEA581116C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; - CDEA581216C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; - CDEA581316C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Localizable.strings"; sourceTree = ""; }; - CDEA581416C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Catalog.strings"; sourceTree = ""; }; - CDEA581516C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Preferences.strings"; sourceTree = ""; }; - CDEA581616C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/About.strings"; sourceTree = ""; }; - CDEA581716C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; - CDEA581816C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; - CDEA581916C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; - CDEA581A16C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Localizable.strings"; sourceTree = ""; }; + CDEA580C16C551D600B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSAdvancedPrefPane.strings"; sourceTree = ""; }; + CDEA580D16C551D600B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; + CDEA580E16C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSCatalog.strings"; sourceTree = ""; }; + CDEA580F16C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; + CDEA581016C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; + CDEA581116C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; + CDEA581216C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; + CDEA581316C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Localizable.strings"; sourceTree = ""; }; + CDEA581416C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Catalog.strings"; sourceTree = ""; }; + CDEA581516C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Preferences.strings"; sourceTree = ""; }; + CDEA581616C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/About.strings"; sourceTree = ""; }; + CDEA581716C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; + CDEA581816C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; + CDEA581916C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; + CDEA581A16C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Localizable.strings"; sourceTree = ""; }; CDEA581B16C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Localizable.strings"; sourceTree = ""; }; CDEA581C16C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSAction.name.strings"; sourceTree = ""; }; CDEA581D16C551D700B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "es-MX"; path = "es-MX.lproj/QSAction.description.plist"; sourceTree = ""; }; - CDEA581E16C551D800B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Localizable.strings"; sourceTree = ""; }; + CDEA581E16C551D800B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Localizable.strings"; sourceTree = ""; }; CDEA581F16C551D800B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "es-MX"; path = "es-MX.lproj/QSAction.description.strings"; sourceTree = ""; }; CDEA582016C551D800B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "es-MX"; path = "es-MX.lproj/QSAction.name.strings"; sourceTree = ""; }; CDEA582116C551D800B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "es-MX"; path = "es-MX.lproj/QSCatalogPreset.name.strings"; sourceTree = ""; }; CDEA582216C551D800B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "es-MX"; path = "es-MX.lproj/QSObjectSource.name.strings"; sourceTree = ""; }; CDEA582316C551D800B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "es-MX"; path = "es-MX.lproj/QSParser.name.strings"; sourceTree = ""; }; CDEA582416C551D800B3897A /* es-MX */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "es-MX"; path = "es-MX.lproj/QSAction.commandFormat.strings"; sourceTree = ""; }; - CDEA587016C557CB00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; - CDEA587116C557CB00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CDEA587216C557CB00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSCatalog.strings; sourceTree = ""; }; - CDEA587316C557CB00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CDEA587416C557CB00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CDEA587516C557CB00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CDEA587616C557CB00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CDEA587716C557CB00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; - CDEA587816C557CB00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Catalog.strings; sourceTree = ""; }; - CDEA587916C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Preferences.strings; sourceTree = ""; }; - CDEA587A16C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/About.strings; sourceTree = ""; }; - CDEA587B16C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CDEA587C16C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CDEA587D16C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CDEA587E16C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; + CDEA587016C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSAdvancedPrefPane.strings; sourceTree = ""; }; + CDEA587116C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CDEA587216C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSCatalog.strings; sourceTree = ""; }; + CDEA587316C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CDEA587416C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CDEA587516C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CDEA587616C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CDEA587716C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; + CDEA587816C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Catalog.strings; sourceTree = ""; }; + CDEA587916C557CC00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Preferences.strings; sourceTree = ""; }; + CDEA587A16C557CC00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/About.strings; sourceTree = ""; }; + CDEA587B16C557CC00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CDEA587C16C557CC00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CDEA587D16C557CC00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CDEA587E16C557CC00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; CDEA587F16C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; CDEA588016C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSAction.name.strings; sourceTree = ""; }; CDEA588116C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = ko; path = ko.lproj/QSAction.description.plist; sourceTree = ""; }; - CDEA588216C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; + CDEA588216C557CC00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; CDEA588316C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = ko; path = ko.lproj/QSAction.description.strings; sourceTree = ""; }; CDEA588416C557CC00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = ko; path = ko.lproj/QSAction.name.strings; sourceTree = ""; }; CDEA588516C557CD00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = ko; path = ko.lproj/QSCatalogPreset.name.strings; sourceTree = ""; }; CDEA588616C557CD00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = ko; path = ko.lproj/QSObjectSource.name.strings; sourceTree = ""; }; CDEA588716C557CD00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = ko; path = ko.lproj/QSParser.name.strings; sourceTree = ""; }; CDEA588816C557CD00B3897A /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = ko; path = ko.lproj/QSAction.commandFormat.strings; sourceTree = ""; }; - CDFAC87C1652E220006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CDFAC87D1652E220006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSCatalog.strings; sourceTree = ""; }; - CDFAC87E1652E220006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CDFAC87F1652E220006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CDFAC8801652E220006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CDFAC8811652E220006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CDFAC8821652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC8831652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Catalog.strings; sourceTree = ""; }; - CDFAC8841652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Preferences.strings; sourceTree = ""; }; - CDFAC8851652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/About.strings; sourceTree = ""; }; - CDFAC8861652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CDFAC8871652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CDFAC8881652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CDFAC8891652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC87C1652E220006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CDFAC87D1652E220006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSCatalog.strings; sourceTree = ""; }; + CDFAC87E1652E220006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CDFAC87F1652E220006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CDFAC8801652E220006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CDFAC8811652E220006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CDFAC8821652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC8831652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Catalog.strings; sourceTree = ""; }; + CDFAC8841652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Preferences.strings; sourceTree = ""; }; + CDFAC8851652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/About.strings; sourceTree = ""; }; + CDFAC8861652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CDFAC8871652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CDFAC8881652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CDFAC8891652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; }; CDFAC88A1652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; }; CDFAC88B1652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSAction.name.strings; sourceTree = ""; }; CDFAC88C1652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = cs; path = cs.lproj/QSAction.description.plist; sourceTree = ""; }; - CDFAC88D1652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC88D1652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; }; CDFAC88E1652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = cs; path = cs.lproj/QSAction.description.strings; sourceTree = ""; }; CDFAC88F1652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = cs; path = cs.lproj/QSAction.name.strings; sourceTree = ""; }; CDFAC8901652E221006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = cs; path = cs.lproj/QSCatalogPreset.name.strings; sourceTree = ""; }; CDFAC8911652E222006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = cs; path = cs.lproj/QSObjectSource.name.strings; sourceTree = ""; }; CDFAC8921652E222006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = cs; path = cs.lproj/QSParser.name.strings; sourceTree = ""; }; CDFAC8931652E222006A0C5B /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = cs; path = cs.lproj/QSAction.commandFormat.strings; sourceTree = ""; }; - CDFAC8941652E247006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CDFAC8951652E256006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSCatalog.strings; sourceTree = ""; }; - CDFAC8961652E25E006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CDFAC8971652E261006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CDFAC8981652E266006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CDFAC8991652E268006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CDFAC89A1652E271006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CDFAC89B1652E273006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CDFAC89C1652E275006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CDFAC89D1652E2FF006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC89E1652E386006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Localizable.strings"; sourceTree = ""; }; - CDFAC89F1652E386006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/About.strings"; sourceTree = ""; }; + CDFAC8941652E247006A0C5B /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CDFAC8951652E256006A0C5B /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSCatalog.strings; sourceTree = ""; }; + CDFAC8961652E25E006A0C5B /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CDFAC8971652E261006A0C5B /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CDFAC8981652E266006A0C5B /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CDFAC8991652E268006A0C5B /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CDFAC89A1652E271006A0C5B /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CDFAC89B1652E273006A0C5B /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CDFAC89C1652E275006A0C5B /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CDFAC89D1652E2FF006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC89E1652E386006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Localizable.strings"; sourceTree = ""; }; + CDFAC89F1652E386006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/About.strings"; sourceTree = ""; }; CDFAC8A01652E387006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "es-ES"; path = "es-ES.lproj/QSCatalogPreset.name.strings"; sourceTree = ""; }; CDFAC8A11652E387006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "es-ES"; path = "es-ES.lproj/QSParser.name.strings"; sourceTree = ""; }; CDFAC8A21652E387006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "es-ES"; path = "es-ES.lproj/QSAction.commandFormat.strings"; sourceTree = ""; }; - CDFAC8B01652E4E0006A0C5B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC8B11652E4E4006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC8B21652E4F4006A0C5B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC8B31652E4F8006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC8B01652E4E0006A0C5B /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC8B11652E4E4006A0C5B /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC8B21652E4F4006A0C5B /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC8B31652E4F8006A0C5B /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = ""; }; CDFAC8B41652E51C006A0C5B /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = de; path = de.lproj/QSAction.commandFormat.strings; sourceTree = ""; }; CDFAC8B51652E52E006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = es; path = es.lproj/QSAction.commandFormat.strings; sourceTree = ""; }; CDFAC8B61652E53B006A0C5B /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = nl; path = nl.lproj/QSAction.commandFormat.strings; sourceTree = ""; }; @@ -1805,58 +1805,58 @@ CDFAC8D11652E618006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = es; path = es.lproj/QSAction.description.strings; sourceTree = ""; }; CDFAC8D21652E619006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = et; path = et.lproj/QSAction.description.strings; sourceTree = ""; }; CDFAC8D31652E619006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "es-ES"; path = "es-ES.lproj/QSAction.description.strings"; sourceTree = ""; }; - CDFAC8D51652E628006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CDFAC8D61652E62A006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CDFAC8D71652E62B006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; - CDFAC8D81652E62C006A0C5B /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; - CDFAC8D91652E634006A0C5B /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSCatalog.strings; sourceTree = ""; }; - CDFAC8DA1652E634006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSCatalog.strings; sourceTree = ""; }; - CDFAC8DB1652E636006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSCatalog.strings; sourceTree = ""; }; - CDFAC8DC1652E636006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSCatalog.strings"; sourceTree = ""; }; - CDFAC8DD1652E63B006A0C5B /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CDFAC8DE1652E63E006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CDFAC8DF1652E63F006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; - CDFAC8E01652E640006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; - CDFAC8E21652E646006A0C5B /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CDFAC8E31652E647006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; - CDFAC8E41652E648006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; - CDFAC8E51652E670006A0C5B /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CDFAC8E61652E671006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CDFAC8E71652E673006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; - CDFAC8E81652E673006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; - CDFAC8E91652E678006A0C5B /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CDFAC8EA1652E678006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CDFAC8EB1652E679006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; - CDFAC8EC1652E67A006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; - CDFAC8ED1652E681006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Catalog.strings"; sourceTree = ""; }; - CDFAC8EE1652E681006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Catalog.strings; sourceTree = ""; }; - CDFAC8EF1652E691006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/About.strings; sourceTree = ""; }; - CDFAC8F01652E697006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Preferences.strings; sourceTree = ""; }; - CDFAC8F11652E697006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Preferences.strings"; sourceTree = ""; }; - CDFAC8F31652E69E006A0C5B /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CDFAC8F41652E69E006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CDFAC8F51652E6A0006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; - CDFAC8F61652E6A0006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; - CDFAC8F71652E6A3006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; - CDFAC8F81652E6A4006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CDFAC8F91652E6A4006A0C5B /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CDFAC8FA1652E6A7006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; - CDFAC8FB1652E6AC006A0C5B /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CDFAC8FC1652E6AC006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CDFAC8FD1652E6AD006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; - CDFAC8FE1652E6AD006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; - CDFAC9001652E6B2006A0C5B /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC9011652E6B2006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC9021652E6B5006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC9031652E6B6006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Localizable.strings"; sourceTree = ""; }; + CDFAC8D51652E628006A0C5B /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CDFAC8D61652E62A006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CDFAC8D71652E62B006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSActionsPrefPane.strings"; sourceTree = ""; }; + CDFAC8D81652E62C006A0C5B /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSActionsPrefPane.strings; sourceTree = ""; }; + CDFAC8D91652E634006A0C5B /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSCatalog.strings; sourceTree = ""; }; + CDFAC8DA1652E634006A0C5B /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSCatalog.strings; sourceTree = ""; }; + CDFAC8DB1652E636006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSCatalog.strings; sourceTree = ""; }; + CDFAC8DC1652E636006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSCatalog.strings"; sourceTree = ""; }; + CDFAC8DD1652E63B006A0C5B /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CDFAC8DE1652E63E006A0C5B /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CDFAC8DF1652E63F006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSHelpersPrefPane.strings; sourceTree = ""; }; + CDFAC8E01652E640006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSHelpersPrefPane.strings"; sourceTree = ""; }; + CDFAC8E21652E646006A0C5B /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CDFAC8E31652E647006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSPlugInsPrefPane.strings; sourceTree = ""; }; + CDFAC8E41652E648006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSPlugInsPrefPane.strings"; sourceTree = ""; }; + CDFAC8E51652E670006A0C5B /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CDFAC8E61652E671006A0C5B /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CDFAC8E71652E673006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; + CDFAC8E81652E673006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; + CDFAC8E91652E678006A0C5B /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CDFAC8EA1652E678006A0C5B /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CDFAC8EB1652E679006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; + CDFAC8EC1652E67A006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; + CDFAC8ED1652E681006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Catalog.strings"; sourceTree = ""; }; + CDFAC8EE1652E681006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Catalog.strings; sourceTree = ""; }; + CDFAC8EF1652E691006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/About.strings; sourceTree = ""; }; + CDFAC8F01652E697006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Preferences.strings; sourceTree = ""; }; + CDFAC8F11652E697006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Preferences.strings"; sourceTree = ""; }; + CDFAC8F31652E69E006A0C5B /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CDFAC8F41652E69E006A0C5B /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CDFAC8F51652E6A0006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; + CDFAC8F61652E6A0006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; + CDFAC8F71652E6A3006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSAppearancePrefPane.strings"; sourceTree = ""; }; + CDFAC8F81652E6A4006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CDFAC8F91652E6A4006A0C5B /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CDFAC8FA1652E6A7006A0C5B /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSAppearancePrefPane.strings; sourceTree = ""; }; + CDFAC8FB1652E6AC006A0C5B /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CDFAC8FC1652E6AC006A0C5B /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CDFAC8FD1652E6AD006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSSearchPrefPane.strings; sourceTree = ""; }; + CDFAC8FE1652E6AD006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSSearchPrefPane.strings"; sourceTree = ""; }; + CDFAC9001652E6B2006A0C5B /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC9011652E6B2006A0C5B /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC9021652E6B5006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC9031652E6B6006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Localizable.strings"; sourceTree = ""; }; CDFAC9041652E6F0006A0C5B /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "pt-BR"; path = "pt-BR.lproj/QSParser.name.strings"; sourceTree = ""; }; CDFAC9051652E724006A0C5B /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "pt-BR"; path = "pt-BR.lproj/QSAction.description.strings"; sourceTree = ""; }; - CDFAC90D1652E82C006A0C5B /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC90E1652E82D006A0C5B /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC90F1652E82D006A0C5B /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Localizable.strings"; sourceTree = ""; }; - CDFAC9101652E830006A0C5B /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; - CDFAC9111652E832006A0C5B /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC91D1652F3C1006A0C5B /* cy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cy; path = cy.lproj/About.strings; sourceTree = ""; }; + CDFAC90D1652E82C006A0C5B /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC90E1652E82D006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC90F1652E82D006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Localizable.strings"; sourceTree = ""; }; + CDFAC9101652E830006A0C5B /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; + CDFAC9111652E832006A0C5B /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = ""; }; + CDFAC91D1652F3C1006A0C5B /* cy */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cy; path = cy.lproj/About.strings; sourceTree = ""; }; D413172C15DEE5D90021479B /* LaunchAtLoginController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LaunchAtLoginController.h; sourceTree = ""; }; D413172D15DEE5D90021479B /* LaunchAtLoginController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LaunchAtLoginController.m; sourceTree = ""; }; D42A065616E1381F00BFD9C8 /* TestQSObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestQSObject.h; path = "Tests/Tests-QSCore/TestQSObject.h"; sourceTree = ""; }; From b72aae29eeda3cc121732a39a7eb56bff1cd889f Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 22:15:33 +0200 Subject: [PATCH 03/22] Empty localized file. --- .../Localized/ca-ES.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/cs.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/de.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/en.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/es-ES.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/es-MX.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/es.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/et.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/fi.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/fr.lproj/Catalog.strings | 1 - .../Localized/it.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/ja.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/ko.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/nb-NO.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/nl.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/no.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/pl.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/sv.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/tr.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/zh-Hans.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Localized/zh-Hant.lproj/Catalog.strings | Bin 266 -> 0 bytes .../Quicksilver.xcodeproj/project.pbxproj | 52 ------------------ 22 files changed, 53 deletions(-) delete mode 100644 Quicksilver/Localized/ca-ES.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/cs.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/de.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/en.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/es-ES.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/es-MX.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/es.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/et.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/fi.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/fr.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/it.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/ja.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/ko.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/nb-NO.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/nl.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/no.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/pl.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/sv.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/tr.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/zh-Hans.lproj/Catalog.strings delete mode 100644 Quicksilver/Localized/zh-Hant.lproj/Catalog.strings diff --git a/Quicksilver/Localized/ca-ES.lproj/Catalog.strings b/Quicksilver/Localized/ca-ES.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/cs.lproj/Catalog.strings b/Quicksilver/Localized/cs.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/de.lproj/Catalog.strings b/Quicksilver/Localized/de.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/en.lproj/Catalog.strings b/Quicksilver/Localized/en.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/es-ES.lproj/Catalog.strings b/Quicksilver/Localized/es-ES.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/es-MX.lproj/Catalog.strings b/Quicksilver/Localized/es-MX.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/es.lproj/Catalog.strings b/Quicksilver/Localized/es.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/et.lproj/Catalog.strings b/Quicksilver/Localized/et.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/fi.lproj/Catalog.strings b/Quicksilver/Localized/fi.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/fr.lproj/Catalog.strings b/Quicksilver/Localized/fr.lproj/Catalog.strings deleted file mode 100644 index 46b134b19..000000000 --- a/Quicksilver/Localized/fr.lproj/Catalog.strings +++ /dev/null @@ -1 +0,0 @@ -ÿþ \ No newline at end of file diff --git a/Quicksilver/Localized/it.lproj/Catalog.strings b/Quicksilver/Localized/it.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/ja.lproj/Catalog.strings b/Quicksilver/Localized/ja.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/ko.lproj/Catalog.strings b/Quicksilver/Localized/ko.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/nb-NO.lproj/Catalog.strings b/Quicksilver/Localized/nb-NO.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/nl.lproj/Catalog.strings b/Quicksilver/Localized/nl.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/no.lproj/Catalog.strings b/Quicksilver/Localized/no.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/pl.lproj/Catalog.strings b/Quicksilver/Localized/pl.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/sv.lproj/Catalog.strings b/Quicksilver/Localized/sv.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/tr.lproj/Catalog.strings b/Quicksilver/Localized/tr.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/zh-Hans.lproj/Catalog.strings b/Quicksilver/Localized/zh-Hans.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Localized/zh-Hant.lproj/Catalog.strings b/Quicksilver/Localized/zh-Hant.lproj/Catalog.strings deleted file mode 100644 index 320dbda05ff2afd9875b7f66be75031f48550c53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk0!3x4a3`FPLuh?@BwiP^h)Sf-~3DsTJVzJ_?;Locsi_{Vl$Ye4zpLeBFP6ch% zs?(hwG%9ML#CB7!3tO64dp*F8I)n9ap9-*w>E5!1tQ6!?J?O>UpyKnzX`4SH=m_f6 zXoXv&nptbj{3jZ9<=;|7oyg;~gk!9^&JINnr{mYW2FlI8Qr-fIEvqH=KbKM!ZeM)R BDR}?@ diff --git a/Quicksilver/Quicksilver.xcodeproj/project.pbxproj b/Quicksilver/Quicksilver.xcodeproj/project.pbxproj index ae3634145..157286e5a 100644 --- a/Quicksilver/Quicksilver.xcodeproj/project.pbxproj +++ b/Quicksilver/Quicksilver.xcodeproj/project.pbxproj @@ -181,7 +181,6 @@ 4DFE7DDA0E0821C0000B9AA3 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; 6535A91A1086EF4D009D5C90 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6535A9191086EF4D009D5C90 /* Localizable.strings */; }; 6535A98A1086F627009D5C90 /* About.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6535A9891086F627009D5C90 /* About.strings */; }; - 6535A98C1086F627009D5C90 /* Catalog.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6535A98B1086F627009D5C90 /* Catalog.strings */; }; 6535A98E1086F627009D5C90 /* Preferences.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6535A98D1086F627009D5C90 /* Preferences.strings */; }; 6615228414F43355006FDCB4 /* PathWildcardsData in Resources */ = {isa = PBXBuildFile; fileRef = 6615228314F43355006FDCB4 /* PathWildcardsData */; }; 66448DF214F427B8000FA2E2 /* QSFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E1E5F9AF07B1FCFC0044D6EF /* QSFoundation.framework */; }; @@ -1037,7 +1036,6 @@ /* Begin PBXFileReference section */ 1011467D14BEA45B000E7177 /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = ""; }; - 1011467F14BEA6DA000E7177 /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Catalog.strings; sourceTree = ""; }; 1011468014BEA6EB000E7177 /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Preferences.strings; sourceTree = ""; }; 1011468114BEA6FF000E7177 /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/About.strings; sourceTree = ""; }; 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; @@ -1194,17 +1192,8 @@ 6535A9381086F0E2009D5C90 /* no */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/Localizable.strings; sourceTree = ""; }; 6535A9391086F0E5009D5C90 /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = ""; }; 6535A93A1086F0E7009D5C90 /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = ""; }; - 6535A9831086F5F9009D5C90 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/Catalog.strings; sourceTree = ""; }; 6535A9851086F600009D5C90 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/Preferences.strings; sourceTree = ""; }; 6535A9871086F61F009D5C90 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = en.lproj/About.strings; sourceTree = ""; }; - 6535A98F1086F63E009D5C90 /* German */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = German; path = de.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9901086F642009D5C90 /* Italian */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Italian; path = it.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9911086F645009D5C90 /* French */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = French; path = fr.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9921086F648009D5C90 /* Spanish */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Spanish; path = es.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9931086F64C009D5C90 /* pl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9941086F64E009D5C90 /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9951086F651009D5C90 /* Dutch */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Dutch; path = nl.lproj/Catalog.strings; sourceTree = ""; }; - 6535A9961086F65F009D5C90 /* no */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/Catalog.strings; sourceTree = ""; }; 6535A9971086F680009D5C90 /* German */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = German; path = de.lproj/Preferences.strings; sourceTree = ""; }; 6535A9981086F683009D5C90 /* French */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = French; path = fr.lproj/Preferences.strings; sourceTree = ""; }; 6535A9991086F689009D5C90 /* Italian */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Italian; path = it.lproj/Preferences.strings; sourceTree = ""; }; @@ -1222,7 +1211,6 @@ 6535A9A51086F6B0009D5C90 /* fi */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/About.strings; sourceTree = ""; }; 6535A9A61086F6B3009D5C90 /* no */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/About.strings; sourceTree = ""; }; 6552BC9E109D0DDE003B4892 /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = ""; }; - 6552BC9F109D0DED003B4892 /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Catalog.strings; sourceTree = ""; }; 6552BCA0109D0DF6003B4892 /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Preferences.strings; sourceTree = ""; }; 6552BCA1109D0E00003B4892 /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/About.strings; sourceTree = ""; }; 6615228314F43355006FDCB4 /* PathWildcardsData */ = {isa = PBXFileReference; explicitFileType = folder; name = PathWildcardsData; path = Tests/TestData/PathWildcardsData; sourceTree = ""; }; @@ -1437,7 +1425,6 @@ CD1732421683995700295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; CD1732431683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; CD1732441683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = ""; }; - CD1732451683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Catalog.strings"; sourceTree = ""; }; CD1732461683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Preferences.strings"; sourceTree = ""; }; CD1732471683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/About.strings"; sourceTree = ""; }; CD1732481683995800295879 /* nb-NO */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; @@ -1502,7 +1489,6 @@ CD2FFC0216792D860028FA8A /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; CD2FFC0316792D8A0028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = ""; }; CD2FFC0416792D8B0028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; - CD2FFC0616792D900028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Catalog.strings; sourceTree = ""; }; CD2FFC0716792D9A0028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/About.strings; sourceTree = ""; }; CD2FFC0916792DA10028FA8A /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; CD2FFC0A16792DA90028FA8A /* pt-BR */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; @@ -1588,7 +1574,6 @@ CD3C6B2F16D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; CD3C6B3016D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; CD3C6B3116D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; - CD3C6B3216D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Catalog.strings"; sourceTree = ""; }; CD3C6B3316D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Preferences.strings"; sourceTree = ""; }; CD3C6B3416D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/About.strings"; sourceTree = ""; }; CD3C6B3516D6B31C00AE7BE8 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; @@ -1613,7 +1598,6 @@ CD3C6B4816D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; CD3C6B4916D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; CD3C6B4A16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = ""; }; - CD3C6B4B16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Catalog.strings"; sourceTree = ""; }; CD3C6B4C16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Preferences.strings"; sourceTree = ""; }; CD3C6B4D16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/About.strings"; sourceTree = ""; }; CD3C6B4E16D6B32700AE7BE8 /* zh-Hant */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; @@ -1669,7 +1653,6 @@ CDEA57F816C551CB00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; CDEA57F916C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; CDEA57FA16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Localizable.strings"; sourceTree = ""; }; - CDEA57FB16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Catalog.strings"; sourceTree = ""; }; CDEA57FC16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/Preferences.strings"; sourceTree = ""; }; CDEA57FD16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/About.strings"; sourceTree = ""; }; CDEA57FE16C551CC00B3897A /* ca-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "ca-ES"; path = "ca-ES.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; @@ -1694,7 +1677,6 @@ CDEA581116C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSTriggersPrefPane.strings"; sourceTree = ""; }; CDEA581216C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; CDEA581316C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Localizable.strings"; sourceTree = ""; }; - CDEA581416C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Catalog.strings"; sourceTree = ""; }; CDEA581516C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/Preferences.strings"; sourceTree = ""; }; CDEA581616C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/About.strings"; sourceTree = ""; }; CDEA581716C551D700B3897A /* es-MX */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-MX"; path = "es-MX.lproj/QSApplicationPrefPane.strings"; sourceTree = ""; }; @@ -1719,7 +1701,6 @@ CDEA587516C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; CDEA587616C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; CDEA587716C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; - CDEA587816C557CB00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Catalog.strings; sourceTree = ""; }; CDEA587916C557CC00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Preferences.strings; sourceTree = ""; }; CDEA587A16C557CC00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/About.strings; sourceTree = ""; }; CDEA587B16C557CC00B3897A /* ko */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; @@ -1743,7 +1724,6 @@ CDFAC8801652E220006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSTriggersPrefPane.strings; sourceTree = ""; }; CDFAC8811652E220006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; CDFAC8821652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; }; - CDFAC8831652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Catalog.strings; sourceTree = ""; }; CDFAC8841652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Preferences.strings; sourceTree = ""; }; CDFAC8851652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/About.strings; sourceTree = ""; }; CDFAC8861652E221006A0C5B /* cs */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/QSApplicationPrefPane.strings; sourceTree = ""; }; @@ -1828,8 +1808,6 @@ CDFAC8EA1652E678006A0C5B /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; CDFAC8EB1652E679006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/QSMainMenuPrefPane.strings; sourceTree = ""; }; CDFAC8EC1652E67A006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/QSMainMenuPrefPane.strings"; sourceTree = ""; }; - CDFAC8ED1652E681006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Catalog.strings"; sourceTree = ""; }; - CDFAC8EE1652E681006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Catalog.strings; sourceTree = ""; }; CDFAC8EF1652E691006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/About.strings; sourceTree = ""; }; CDFAC8F01652E697006A0C5B /* et */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Preferences.strings; sourceTree = ""; }; CDFAC8F11652E697006A0C5B /* es-ES */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/Preferences.strings"; sourceTree = ""; }; @@ -2633,7 +2611,6 @@ 4D62E3161476919300362E9A /* QSTriggersPrefPane.strings */, 4D89177714758620009C1C14 /* QSMainMenuPrefPane.strings */, 6535A9191086EF4D009D5C90 /* Localizable.strings */, - 6535A98B1086F627009D5C90 /* Catalog.strings */, 6535A98D1086F627009D5C90 /* Preferences.strings */, 6535A9891086F627009D5C90 /* About.strings */, 4D89177D14758DC6009C1C14 /* QSApplicationPrefPane.strings */, @@ -4281,7 +4258,6 @@ E102F9CD06625D7400843027 /* QuitConfirm.xib in Resources */, E102F9CE06625D7400843027 /* ResultWindow.xib in Resources */, 6535A91A1086EF4D009D5C90 /* Localizable.strings in Resources */, - 6535A98C1086F627009D5C90 /* Catalog.strings in Resources */, 6535A98E1086F627009D5C90 /* Preferences.strings in Resources */, 6535A98A1086F627009D5C90 /* About.strings in Resources */, 4D89177514758620009C1C14 /* QSMainMenuPrefPane.strings in Resources */, @@ -5519,34 +5495,6 @@ name = About.strings; sourceTree = ""; }; - 6535A98B1086F627009D5C90 /* Catalog.strings */ = { - isa = PBXVariantGroup; - children = ( - 6535A9831086F5F9009D5C90 /* English */, - 6535A98F1086F63E009D5C90 /* German */, - 6535A9911086F645009D5C90 /* French */, - 6535A9901086F642009D5C90 /* Italian */, - 6535A9921086F648009D5C90 /* Spanish */, - 6535A9951086F651009D5C90 /* Dutch */, - 6535A9931086F64C009D5C90 /* pl */, - 6535A9941086F64E009D5C90 /* fi */, - 6535A9961086F65F009D5C90 /* no */, - 6552BC9F109D0DED003B4892 /* sv */, - 1011467F14BEA6DA000E7177 /* ja */, - CDFAC8831652E221006A0C5B /* cs */, - CDFAC8ED1652E681006A0C5B /* es-ES */, - CDFAC8EE1652E681006A0C5B /* et */, - CD2FFC0616792D900028FA8A /* tr */, - CD1732451683995800295879 /* nb-NO */, - CDEA57FB16C551CC00B3897A /* ca-ES */, - CDEA581416C551D700B3897A /* es-MX */, - CDEA587816C557CB00B3897A /* ko */, - CD3C6B3216D6B31C00AE7BE8 /* zh-Hans */, - CD3C6B4B16D6B32700AE7BE8 /* zh-Hant */, - ); - name = Catalog.strings; - sourceTree = ""; - }; 6535A98D1086F627009D5C90 /* Preferences.strings */ = { isa = PBXVariantGroup; children = ( From 69be4db08fbcb793975999f6d1607045716de82c Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 22:18:11 +0200 Subject: [PATCH 04/22] Move definition around. --- Quicksilver/Code-QuickStepCore/QSObject.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Quicksilver/Code-QuickStepCore/QSObject.h b/Quicksilver/Code-QuickStepCore/QSObject.h index d09a0308b..d5aaabe47 100644 --- a/Quicksilver/Code-QuickStepCore/QSObject.h +++ b/Quicksilver/Code-QuickStepCore/QSObject.h @@ -136,6 +136,9 @@ typedef struct _QSObjectFlags { - (BOOL)isProxyObject; - (QSObject *)resolvedObject; +// This private method is required for QSProxyObject.m +- (id)_safeObjectForType:(id)aKey; + @end @interface QSObject (Icon) @@ -198,10 +201,6 @@ typedef struct _QSObjectFlags { - (NSTimeInterval)childrenLoadedDate; - (void)setChildrenLoadedDate:(NSTimeInterval)newChildrenLoadedDate; - -// This private method is required for QSProxyObject.m -- (id)_safeObjectForType:(id)aKey; - @end From 9aeca8f138a9cd07ef1185a922c1432e1d98b486 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 22:18:36 +0200 Subject: [PATCH 05/22] Move definition around. --- Quicksilver/Code-QuickStepCore/QSObject.h | 1 - Quicksilver/Code-QuickStepCore/QSObject.m | 24 +++++++++++------------ 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/Quicksilver/Code-QuickStepCore/QSObject.h b/Quicksilver/Code-QuickStepCore/QSObject.h index d5aaabe47..6a1c0b9e9 100644 --- a/Quicksilver/Code-QuickStepCore/QSObject.h +++ b/Quicksilver/Code-QuickStepCore/QSObject.h @@ -178,7 +178,6 @@ typedef struct _QSObjectFlags { - (void)setIdentifier:(NSString *)newIdentifier; - (NSString *)name; - (void)setName:(NSString *)newName; -- (QSObject *)parent; - (NSArray *)children; - (void)setChildren:(NSArray *)newChildren; - (NSArray *)altChildren; diff --git a/Quicksilver/Code-QuickStepCore/QSObject.m b/Quicksilver/Code-QuickStepCore/QSObject.m index 8b0cec0f0..4d973f775 100644 --- a/Quicksilver/Code-QuickStepCore/QSObject.m +++ b/Quicksilver/Code-QuickStepCore/QSObject.m @@ -609,6 +609,18 @@ - (QSObject *)resolvedObject @implementation QSObject (Hierarchy) +- (QSObject *)parent { + QSObject * parent = nil; + + id handler = nil; + if (handler = [self handlerForSelector:@selector(parentOfObject:)]) + parent = [handler parentOfObject:self]; + + if (!parent) + parent = [objectDictionary objectForKey:[meta objectForKey:kQSObjectParentID]]; + return parent; +} + - (void)setParentID:(NSString *)parentID { [self setObject:parentID forMeta:kQSObjectParentID]; } @@ -739,18 +751,6 @@ - (void)setName:(NSString *)newName { } } -- (QSObject *)parent { - QSObject * parent = nil; - - id handler = nil; - if (handler = [self handlerForSelector:@selector(parentOfObject:)]) - parent = [handler parentOfObject:self]; - - if (!parent) - parent = [objectDictionary objectForKey:[meta objectForKey:kQSObjectParentID]]; - return parent; -} - - (NSArray *)children { if (!flags.childrenLoaded || ![self childrenValid]) [self loadChildren]; From 00698562f30bcf8075da1bdd1e21e2fe33bf3169 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 22:18:46 +0200 Subject: [PATCH 06/22] Fix weird selector. --- Quicksilver/Code-QuickStepCore/QSRegistry.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Quicksilver/Code-QuickStepCore/QSRegistry.m b/Quicksilver/Code-QuickStepCore/QSRegistry.m index 20e19141e..21fcdc730 100644 --- a/Quicksilver/Code-QuickStepCore/QSRegistry.m +++ b/Quicksilver/Code-QuickStepCore/QSRegistry.m @@ -175,10 +175,14 @@ - (id)getClassInstance:(NSString *)className { - (NSMutableDictionary *)identifierBundles { return identifierBundles; } -+ (void)setObject:(id)object forKey:(NSString *)inTable:(NSString *)table {[[self sharedInstance] setObject:(id)object forKey:(NSString *)inTable:(NSString *)table];} ; ++ (void)setObject:(id)object forKey:(NSString *)key inTable:(NSString *)table { + [[self sharedInstance] setObject:object forKey:key inTable:table]; +} + - (void)setObject:(id)object forKey:(NSString *)key inTable:(NSString *)table { [[self tableNamed:table] setObject:object forKey:key]; } + - (id)valueForKey:(NSString *)key inTable:(NSString *)table { if (key == nil) return nil; return [[self tableNamed:table] objectForKey:key]; From 32412f5b85d27136d4499e2bf85b51f5826bbf01 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 22:18:59 +0200 Subject: [PATCH 07/22] Unused statement. --- Quicksilver/Code-QuickStepCore/QSTriggerCenter.m | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Quicksilver/Code-QuickStepCore/QSTriggerCenter.m b/Quicksilver/Code-QuickStepCore/QSTriggerCenter.m index 6c4e8e4c1..82cd27908 100644 --- a/Quicksilver/Code-QuickStepCore/QSTriggerCenter.m +++ b/Quicksilver/Code-QuickStepCore/QSTriggerCenter.m @@ -63,8 +63,7 @@ - (void)dealloc { [nc removeObserver:self name:@"InterfaceActivated" object:nil]; [nc removeObserver:self name:@"InterfaceDeactivated" object:nil]; triggers = nil; - triggersDict, triggersDict = nil, - self; + triggersDict = nil; } - (void)loadTriggers { From 20319f2e9ce9a865b9af54b8addaa9a9b150bb0e Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 22:19:22 +0200 Subject: [PATCH 08/22] Remove `(SEL)` casts, ARC doesn't like them. --- Quicksilver/Code-QuickStepFoundation/NSArray_BLTRExtensions.m | 2 +- .../NSSortDescriptor+BLTRExtensions.m | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Quicksilver/Code-QuickStepFoundation/NSArray_BLTRExtensions.m b/Quicksilver/Code-QuickStepFoundation/NSArray_BLTRExtensions.m index 633cab573..c54a2b507 100644 --- a/Quicksilver/Code-QuickStepFoundation/NSArray_BLTRExtensions.m +++ b/Quicksilver/Code-QuickStepFoundation/NSArray_BLTRExtensions.m @@ -123,7 +123,7 @@ - (NSMutableArray *)performSelector:(SEL)aSelector onObjectsInArray:(id)array re } - (NSMutableArray *)performSelector:(SEL)aSelector onObjectsInArray:(id)array { - return [self performSelector:(SEL)aSelector onObjectsInArray:(id)array returnValues:YES]; + return [self performSelector:aSelector onObjectsInArray:array returnValues:YES]; } @end diff --git a/Quicksilver/Code-QuickStepFoundation/NSSortDescriptor+BLTRExtensions.m b/Quicksilver/Code-QuickStepFoundation/NSSortDescriptor+BLTRExtensions.m index 064272ef4..3eaa73f76 100644 --- a/Quicksilver/Code-QuickStepFoundation/NSSortDescriptor+BLTRExtensions.m +++ b/Quicksilver/Code-QuickStepFoundation/NSSortDescriptor+BLTRExtensions.m @@ -13,12 +13,12 @@ + (id)descriptorWithKey:(NSString *)key ascending:(BOOL)ascending { return[[NSSortDescriptor alloc] initWithKey:key ascending:ascending]; } + (id)descriptorWithKey:(NSString *)key ascending:(BOOL)ascending selector:(SEL)selector { - return[[NSSortDescriptor alloc] initWithKey:key ascending:ascending selector:(SEL) selector]; + return[[NSSortDescriptor alloc] initWithKey:key ascending:ascending selector:selector]; } + (NSArray *)descriptorArrayWithKey:(NSString *)key ascending:(BOOL)ascending { return [NSArray arrayWithObject:[[NSSortDescriptor alloc] initWithKey:key ascending:ascending]]; } + (NSArray *)descriptorArrayWithKey:(NSString *)key ascending:(BOOL)ascending selector:(SEL)selector { - return [NSArray arrayWithObject:[[NSSortDescriptor alloc] initWithKey:key ascending:ascending selector:(SEL) selector]]; + return [NSArray arrayWithObject:[[NSSortDescriptor alloc] initWithKey:key ascending:ascending selector:selector]]; } @end From b8774cdd0c3c22bea4b4f3e00d8528cc9e09510b Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 22:19:48 +0200 Subject: [PATCH 09/22] Make that alloc-init call more straightforward. --- Quicksilver/Code-App/QSController.m | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Quicksilver/Code-App/QSController.m b/Quicksilver/Code-App/QSController.m index d85fdd3d5..396c867e9 100644 --- a/Quicksilver/Code-App/QSController.m +++ b/Quicksilver/Code-App/QSController.m @@ -275,8 +275,7 @@ - (IBAction)unsureQuit:(id)sender { QSWindow *quitWindow = nil; if (!quitWindowController) { - quitWindowController = [NSWindowController alloc]; - [quitWindowController initWithWindowNibName:@"QuitConfirm" owner:quitWindowController]; + quitWindowController = [[NSWindowController alloc] initWithWindowNibName:@"QuitConfirm" owner:quitWindowController]; quitWindow = (QSBorderlessWindow *)[quitWindowController window]; [quitWindow setLevel:kCGPopUpMenuWindowLevel+1]; From 88fc0c52d088d1468813734e9bc3d7c5caf40619 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 22:21:14 +0200 Subject: [PATCH 10/22] Assignment of a newly-created object to a `__weak` variable looks wrong. --- Quicksilver/Code-QuickStepInterface/QSInterfaceController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Quicksilver/Code-QuickStepInterface/QSInterfaceController.m b/Quicksilver/Code-QuickStepInterface/QSInterfaceController.m index 6f2c6a1af..ac5aec7ba 100644 --- a/Quicksilver/Code-QuickStepInterface/QSInterfaceController.m +++ b/Quicksilver/Code-QuickStepInterface/QSInterfaceController.m @@ -353,7 +353,7 @@ - (void)updateIndirectObjects { // If the validIndirectObjectsForAction... method hasn't been implemented, attempt to get valid indirects from the action's 'indirectTypes' if(!indirects) { if ([aObj indirectTypes]) { - __weak NSMutableArray *indirectsForAllTypes = [[NSMutableArray alloc] initWithCapacity:0]; + NSMutableArray *indirectsForAllTypes = [[NSMutableArray alloc] initWithCapacity:0]; [[aObj indirectTypes] enumerateObjectsWithOptions:NSEnumerationConcurrent usingBlock:^(NSString *eachType, NSUInteger idx, BOOL *stop) { [indirectsForAllTypes addObjectsFromArray:[QSLib arrayForType:eachType]]; }]; From f9e2dbfd08b75614e12f086c5d5b1d50fd111a39 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 22:37:16 +0200 Subject: [PATCH 11/22] Use the block-based call instead of the selector-based one. Adds some duplication but this code is already too messy for my eyes... --- Quicksilver/Code-App/QSTriggersPrefPane.h | 1 - Quicksilver/Code-App/QSTriggersPrefPane.m | 81 ++++++++++++----------- 2 files changed, 41 insertions(+), 41 deletions(-) diff --git a/Quicksilver/Code-App/QSTriggersPrefPane.h b/Quicksilver/Code-App/QSTriggersPrefPane.h index c48f3d677..a88497abc 100644 --- a/Quicksilver/Code-App/QSTriggersPrefPane.h +++ b/Quicksilver/Code-App/QSTriggersPrefPane.h @@ -75,7 +75,6 @@ - (void)reloadFilters; - (void)showTrigger:(QSTrigger *)trigger; -- (BOOL)editTriggerCommand:(QSTrigger *)trigger callback:(SEL)aSelector; - (void)showTriggerGroupWithIdentifier:(NSString *)groupID; - (id)preferencesSplitView; diff --git a/Quicksilver/Code-App/QSTriggersPrefPane.m b/Quicksilver/Code-App/QSTriggersPrefPane.m index 35cda95ba..f75f26388 100644 --- a/Quicksilver/Code-App/QSTriggersPrefPane.m +++ b/Quicksilver/Code-App/QSTriggersPrefPane.m @@ -275,7 +275,14 @@ - (void)setSelectedTrigger:(QSTrigger *)newSelectedTrigger { // Enabling/disabling of the 'edit' button is done programmatically within the outlineClicked: method - (IBAction)editCommand:(id)sender { - [self editTriggerCommand:selectedTrigger callback:@selector(editSheetDidEnd:returnCode:contextInfo:)]; + [commandEditor setCommand:[selectedTrigger command]]; + [NSApp beginSheetModalForWindow:[commandEditor window] completionHandler:^(NSInteger result) { + QSCommand *command = [commandEditor representedCommand]; + if (command) { + [selectedTrigger setCommand:command]; + [[QSTriggerCenter sharedInstance] triggerChanged:selectedTrigger]; + } + }]; } - (IBAction)showTriggerInfo:(id)sender { @@ -288,41 +295,6 @@ - (IBAction)hideTriggerInfo:(id)sender { [optionsDrawer close:sender]; } -- (BOOL)editTriggerCommand:(QSTrigger *)trigger callback:(SEL)aSelector { - //[[optionsDrawer contentView] window] // - [commandEditor setCommand:[trigger command]]; - [NSApp beginSheet:[commandEditor window] modalForWindow:[[self mainView] window] modalDelegate:self didEndSelector:aSelector contextInfo:CFBridgingRetain(trigger)]; - return YES; -} - -- (void)editSheetDidEnd:(NSWindow *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo { - QSCommand *command = [commandEditor representedCommand]; - QSTrigger *trigger = (__bridge QSTrigger *)contextInfo; - if (command) { - [trigger setCommand:command]; - [[QSTriggerCenter sharedInstance] triggerChanged:trigger]; - } - [sheet orderOut:self]; -} - -- (void)addSheetDidEnd:(NSWindow *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo { - QSCommand *command = [commandEditor representedCommand]; - QSTrigger *trigger = (__bridge QSTrigger*)contextInfo; - if (command) { - // if (VERBOSE) NSLog(@"command %@", command); - [trigger setCommand:command]; - [[QSTriggerCenter sharedInstance] triggerChanged:trigger]; - } else { - [[QSTriggerCenter sharedInstance] removeTrigger:trigger]; -// [self updateTriggerArray]; - } - // select the trigger (its position has changed since adding the trigger) - NSUInteger selectTriggerIndex = [[triggerArrayController arrangedObjects] indexOfObject:trigger]; - if (selectTriggerIndex != NSNotFound) { - [triggerTable selectRowIndexes:[NSIndexSet indexSetWithIndex:selectTriggerIndex] byExtendingSelection:NO]; - } - [sheet orderOut:self]; -} - (IBAction)addTrigger:(id)sender { if (!mOptionKeyIsDown) @@ -358,14 +330,36 @@ - (IBAction)addTrigger:(id)sender { [triggerTable editColumn:[triggerTable columnWithIdentifier:@"command"] row:row withEvent:[NSApp currentEvent] select:YES]; } else if (!mOptionKeyIsDown) { - [self editTriggerCommand:trigger - callback:@selector(addSheetDidEnd:returnCode:contextInfo:)]; + [commandEditor setCommand:[selectedTrigger command]]; + [NSApp beginSheetModalForWindow:[commandEditor window] completionHandler:^(NSInteger result) { + QSCommand *command = [commandEditor representedCommand]; + if (command) { + [selectedTrigger setCommand:command]; + [[QSTriggerCenter sharedInstance] triggerChanged:selectedTrigger]; + } else { + [[QSTriggerCenter sharedInstance] removeTrigger:selectedTrigger]; + // [self updateTriggerArray]; + } + // select the trigger (its position has changed since adding the trigger) + NSUInteger selectTriggerIndex = [[triggerArrayController arrangedObjects] indexOfObject:selectedTrigger]; + if (selectTriggerIndex != NSNotFound) { + [triggerTable selectRowIndexes:[NSIndexSet indexSetWithIndex:selectTriggerIndex] byExtendingSelection:NO]; + } + }]; } } - (IBAction)editTrigger:(id)sender { if ([triggerTable selectedRow] >= 0) { - [self editTriggerCommand:[triggerArray objectAtIndex:[triggerTable selectedRow]] callback:@selector(editSheetDidEnd:returnCode:contextInfo:) ]; + QSTrigger *editedTrigger = [triggerArray objectAtIndex:[triggerTable selectedRow]]; + [commandEditor setCommand:[editedTrigger command]]; + [NSApp beginSheetModalForWindow:[commandEditor window] completionHandler:^(NSInteger result) { + QSCommand *command = [commandEditor representedCommand]; + if (command) { + [editedTrigger setCommand:command]; + [[QSTriggerCenter sharedInstance] triggerChanged:editedTrigger]; + } + }]; } } @@ -517,8 +511,15 @@ - (BOOL)outlineView:(NSOutlineView *)outlineView shouldEditTableColumn:(NSTableC return YES; } if ([[theSelectedTrigger type] isEqualToString:@"QSGroupTrigger"]) return YES; + [commandEditor setCommand:[theSelectedTrigger command]]; + [NSApp beginSheetModalForWindow:[commandEditor window] completionHandler:^(NSInteger result) { + QSCommand *command = [commandEditor representedCommand]; + if (command) { + [theSelectedTrigger setCommand:command]; + [[QSTriggerCenter sharedInstance] triggerChanged:theSelectedTrigger]; + } + }]; - [self editTriggerCommand:theSelectedTrigger callback:@selector(editSheetDidEnd:returnCode:contextInfo:)]; return NO; } return NO; From ff5a7a401ace45c6450fcc71bc67dad60f3f627f Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 22:38:48 +0200 Subject: [PATCH 12/22] Move the panel around so it's not behind the menu bar. --- Quicksilver/Nibs/QSPlugInsPrefPane.xib | 312 ++++++++++++++++++++++++- 1 file changed, 304 insertions(+), 8 deletions(-) diff --git a/Quicksilver/Nibs/QSPlugInsPrefPane.xib b/Quicksilver/Nibs/QSPlugInsPrefPane.xib index 813a2cdc1..83aad882b 100644 --- a/Quicksilver/Nibs/QSPlugInsPrefPane.xib +++ b/Quicksilver/Nibs/QSPlugInsPrefPane.xib @@ -2,10 +2,10 @@ 1070 - 12C3012 + 12E55 3084 - 1187.34 - 625.00 + 1187.39 + 626.00 3084 2053 @@ -353,7 +353,7 @@ - dd/MM/yyyy + dd/MM/yy NO @@ -1282,7 +1282,7 @@ 27 2 - {{206, 525}, {600, 400}} + {{304, 238}, {600, 400}} -461896704 Window NSPanel @@ -1314,6 +1314,7 @@ {600, 400} + _NS:51 @@ -1332,6 +1333,7 @@ {600, 400} + _NS:207 @@ -1346,7 +1348,7 @@ - dd/MM/yyyy + dd/MM/yy NO @@ -3090,7 +3092,301 @@ 632 - + + + + NSApplication + + relaunch: + id + + + relaunch: + + relaunch: + id + + + + IBProjectSource + ./Classes/NSApplication.h + + + + QSFancyOutlineView + QSOutlineView + + IBProjectSource + ./Classes/QSFancyOutlineView.h + + + + QSGlossyBarButton + NSButton + + IBProjectSource + ./Classes/QSGlossyBarButton.h + + + + QSGlossyBarMenuButton + QSMenuButton + + IBProjectSource + ./Classes/QSGlossyBarMenuButton.h + + + + QSGlossyBarView + NSView + + IBProjectSource + ./Classes/QSGlossyBarView.h + + + + QSHandledSplitView + NSSplitView + + IBProjectSource + ./Classes/QSHandledSplitView.h + + + + QSImageAndTextCell + NSTextFieldCell + + IBProjectSource + ./Classes/QSImageAndTextCell.h + + + + QSMenuButton + NSButton + + IBProjectSource + ./Classes/QSMenuButton.h + + + + QSOutlineView + NSOutlineView + + IBProjectSource + ./Classes/QSOutlineView.h + + + + QSPlugInsPrefPane + QSPreferencePane + + id + id + id + id + id + id + id + id + id + + + + copyInstallURL: + id + + + deleteSelection: + id + + + downloadInBrowser: + id + + + getInfo: + id + + + installSelectedPlugIns: + id + + + reloadPlugIns: + id + + + showHelp: + id + + + showPlugInsFolder: + id + + + updatePlugIns: + id + + + + NSArrayController + NSButton + NSButton + NSDrawer + NSTableView + id + NSPanel + NSTableView + NSButton + NSController + NSView + NSTextField + + + + arrayController + NSArrayController + + + docsButton + NSButton + + + infoButton + NSButton + + + infoDrawer + NSDrawer + + + plugInTable + NSTableView + + + plugInText + id + + + pluginInfoPanel + NSPanel + + + pluginSetsTable + NSTableView + + + refreshButton + NSButton + + + setsArrayController + NSController + + + sidebar + NSView + + + statusField + NSTextField + + + + IBProjectSource + ./Classes/QSPlugInsPrefPane.h + + + + QSPreferencePane + NSObject + + showPaneHelp: + id + + + showPaneHelp: + + showPaneHelp: + id + + + + NSView + NSView + NSView + NSWindow + + + + _firstKeyView + NSView + + + _initialKeyView + NSView + + + _lastKeyView + NSView + + + _window + NSWindow + + + + IBProjectSource + ./Classes/QSPreferencePane.h + + + + QSSplitHandleView + NSView + + splitView + QSHandledSplitView + + + splitView + + splitView + QSHandledSplitView + + + + IBProjectSource + ./Classes/QSSplitHandleView.h + + + + QSTableView + NSTableView + + IBProjectSource + ./Classes/QSTableView.h + + + + WebView + + reloadFromOrigin: + id + + + reloadFromOrigin: + + reloadFromOrigin: + id + + + + IBProjectSource + ./Classes/WebView.h + + + + 0 IBCocoaFramework @@ -3111,7 +3407,7 @@ {12, 12} {11, 11} {10, 3} - {128, 128} + {256, 256} From 6bd37d35fce18da5f957f3e0282cdc1cb9b7de4b Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 23:09:19 +0200 Subject: [PATCH 13/22] Silence `-performSelector:` warnings. Solution taken from http://stackoverflow.com/a/7933931/444323 --- Quicksilver/Code-App/QSModifierKeyEvents.m | 3 +++ Quicksilver/Code-QuickStepCore/QSAction.m | 5 ++++- .../Code-QuickStepCore/QSObjCMessageSource.m | 3 +++ Quicksilver/Code-QuickStepCore/QSRegistry.m | 16 +++++++++++++-- Quicksilver/Code-QuickStepCore/QSTask.m | 3 +++ .../Code-QuickStepEffects/QSMoveHelper.m | 6 ++++++ .../NSArray_BLTRExtensions.m | 20 +++++++++++++++---- 7 files changed, 49 insertions(+), 7 deletions(-) diff --git a/Quicksilver/Code-App/QSModifierKeyEvents.m b/Quicksilver/Code-App/QSModifierKeyEvents.m index 345a8ca47..42046f666 100644 --- a/Quicksilver/Code-App/QSModifierKeyEvents.m +++ b/Quicksilver/Code-App/QSModifierKeyEvents.m @@ -270,7 +270,10 @@ - (void)setModifierActivationMask:(NSUInteger)value { - (void)sendAction { +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" [self.target performSelector:self.action withObject:nil]; +#pragma clang diagnostic pop } - (BOOL)checkForModifierTap { diff --git a/Quicksilver/Code-QuickStepCore/QSAction.m b/Quicksilver/Code-QuickStepCore/QSAction.m index f7ae098a3..742a7f9a3 100644 --- a/Quicksilver/Code-QuickStepCore/QSAction.m +++ b/Quicksilver/Code-QuickStepCore/QSAction.m @@ -333,7 +333,9 @@ - (QSObject *)performOnDirectObject:(QSObject *)dObject indirectObject:(QSObject BOOL reverseArgs = [[dict objectForKey:kActionReverseArguments] boolValue]; SEL selector = NSSelectorFromString([dict objectForKey:kActionSelector]); - + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" if (!selector) return [provider performAction:(QSAction *)self directObject:dObject indirectObject:iObject]; else if ([self argumentCount] == 2) @@ -342,6 +344,7 @@ - (QSObject *)performOnDirectObject:(QSObject *)dObject indirectObject:(QSObject return [provider performSelector:selector withObject:dObject]; else return [provider performSelector:selector]; +#pragma clang diagnostic pop } return nil; } diff --git a/Quicksilver/Code-QuickStepCore/QSObjCMessageSource.m b/Quicksilver/Code-QuickStepCore/QSObjCMessageSource.m index 4f10d9301..0378ab2ab 100644 --- a/Quicksilver/Code-QuickStepCore/QSObjCMessageSource.m +++ b/Quicksilver/Code-QuickStepCore/QSObjCMessageSource.m @@ -89,11 +89,14 @@ - (QSObject *)sendMessage:(QSObject *)dObject { id result; id argument = nil; +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" if (argument = messageInfo[kActionArgument]) { result = [target performSelector:selector withObject:argument]; } else { result = [target performSelector:selector]; } +#pragma clang diagnostic pop if (returnsObject && [result isKindOfClass:[QSBasicObject class]]) return result; return nil; } diff --git a/Quicksilver/Code-QuickStepCore/QSRegistry.m b/Quicksilver/Code-QuickStepCore/QSRegistry.m index 21fcdc730..c157de967 100644 --- a/Quicksilver/Code-QuickStepCore/QSRegistry.m +++ b/Quicksilver/Code-QuickStepCore/QSRegistry.m @@ -431,7 +431,12 @@ - (NSMutableDictionary *)objectHandlers {return [self retainedTableNamed:kQSObje @end @implementation NSObject (InstancePerform) -+ (id)performSelectorWithInstance:(SEL)selector {return [[QSReg getClassInstance:NSStringFromClass([self class])] performSelector:selector];} ++ (id)performSelectorWithInstance:(SEL)selector { +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" + return [[QSReg getClassInstance:NSStringFromClass([self class])] performSelector:selector]; +#pragma clang diagnostic pop +} @end @implementation QSRegistry (Mediators) @@ -441,7 +446,10 @@ - (id)getMediator:(NSString *)name { NSBundle *bundle = [NSBundle bundleWithIdentifier:[header objectForKey:@"bundle"]]; if (bundle && ![bundle isLoaded]) [bundle load]; SEL sel = NSSelectorFromString(selector); +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" return (sel) ? [self performSelector:sel withObject:name] : nil; +#pragma clang diagnostic pop } - (id)getMediatorID:(NSString *)name { NSDictionary *header = [[self tableNamed:@"QSRegistryHeaders"] objectForKey:name]; @@ -449,5 +457,9 @@ - (id)getMediatorID:(NSString *)name { NSBundle *bundle = [NSBundle bundleWithIdentifier:[header objectForKey:@"bundle"]]; if (bundle && ![bundle isLoaded]) [bundle load]; SEL sel = NSSelectorFromString(selector); - return (sel && [name respondsToSelector:@selector(sel)]) ? [self performSelector:sel withObject:name] : nil;} +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" + return (sel && [name respondsToSelector:@selector(sel)]) ? [self performSelector:sel withObject:name] : nil; +#pragma clang diagnostic pop +} @end diff --git a/Quicksilver/Code-QuickStepCore/QSTask.m b/Quicksilver/Code-QuickStepCore/QSTask.m index 405e59d77..5134d9f1a 100644 --- a/Quicksilver/Code-QuickStepCore/QSTask.m +++ b/Quicksilver/Code-QuickStepCore/QSTask.m @@ -98,7 +98,10 @@ - (void)dealloc { - (void)cancel:(id)sender { if (cancelTarget) { NSLog(@"Cancel Task: %@", self); +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" [cancelTarget performSelector:cancelAction withObject:sender]; +#pragma clang diagnostic pop } } diff --git a/Quicksilver/Code-QuickStepEffects/QSMoveHelper.m b/Quicksilver/Code-QuickStepEffects/QSMoveHelper.m index b4b1e73e0..fe047a21e 100644 --- a/Quicksilver/Code-QuickStepEffects/QSMoveHelper.m +++ b/Quicksilver/Code-QuickStepEffects/QSMoveHelper.m @@ -53,7 +53,10 @@ - (void)_doAnimation { if (_percent == 1.0f) { [self _stopAnimation]; [self _finishAnimation]; +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" [[self target] performSelector:[self action]]; +#pragma clang diagnostic pop } else { usleep(10000); } @@ -100,7 +103,10 @@ - (void)_doAnimation { [_window setAlphaValue:_endAlpha]; [_window setFrame:_endFrame display:YES]; [self _stopAnimation]; +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" [[self target] performSelector:[self action]]; +#pragma clang diagnostic pop } else { [_window setFrame:QSBlendRects(_startFrame, _endFrame, _percent) display:NO]; [_window setAlphaValue: _startAlpha+_percent*(_endAlpha-_startAlpha)]; diff --git a/Quicksilver/Code-QuickStepFoundation/NSArray_BLTRExtensions.m b/Quicksilver/Code-QuickStepFoundation/NSArray_BLTRExtensions.m index c54a2b507..fed48c07c 100644 --- a/Quicksilver/Code-QuickStepFoundation/NSArray_BLTRExtensions.m +++ b/Quicksilver/Code-QuickStepFoundation/NSArray_BLTRExtensions.m @@ -45,7 +45,10 @@ - (NSMutableArray *)arrayByPerformingSelector:(SEL)aSelector { @synchronized(self) { resultArray = [NSMutableArray arrayWithCapacity:[self count]]; [self enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" result = [obj performSelector:aSelector]; +#pragma clang diagnostic pop [resultArray addObject:(result?result:[NSNull null])]; }]; } @@ -58,7 +61,10 @@ - (NSMutableArray *)arrayByPerformingSelector:(SEL)aSelector withObject:(id)obje @synchronized(self) { resultArray = [NSMutableArray arrayWithCapacity:[self count]]; [self enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" result = [obj performSelector:aSelector withObject:object]; +#pragma clang diagnostic pop [resultArray addObject:(result?result:[NSNull null])]; }]; } @@ -83,7 +89,9 @@ @implementation NSObject (BLTRArrayPerform) + (NSMutableArray *)performSelector:(SEL)aSelector onObjectsInArray:(id)array returnValues:(BOOL)flag { NSMutableArray *resultArray = nil; __block id result; - + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" @synchronized(array) { if (flag) resultArray = [NSMutableArray arrayWithCapacity:[(NSArray *)array count]]; @@ -97,14 +105,17 @@ + (NSMutableArray *)performSelector:(SEL)aSelector onObjectsInArray:(id)array re } }]; } - +#pragma clang diagnostic pop + return resultArray; } - (NSMutableArray *)performSelector:(SEL)aSelector onObjectsInArray:(id)array returnValues:(BOOL)flag { NSMutableArray *resultArray = nil; __block id result; - + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Warc-performSelector-leaks" @synchronized(array) { if (flag) resultArray = [NSMutableArray arrayWithCapacity:[(NSArray *)array count]]; @@ -118,7 +129,8 @@ - (NSMutableArray *)performSelector:(SEL)aSelector onObjectsInArray:(id)array re } }]; } - +#pragma clang diagnostic pop + return resultArray; } From 7bedf08357b0c6b5d49f75df5f40cbf7db90c899 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 23:53:41 +0200 Subject: [PATCH 14/22] Kill horror localization macro, and try to provide a decent fallback. That won't make me feel less sorry for users whose language doesn't work like English, but at least it's localizable... --- Quicksilver/Code-QuickStepCore/QSMacros.h | 1 - .../QSPrimerInterfaceController.m | 31 +++++++++++++++++-- 2 files changed, 29 insertions(+), 3 deletions(-) diff --git a/Quicksilver/Code-QuickStepCore/QSMacros.h b/Quicksilver/Code-QuickStepCore/QSMacros.h index 816f6155c..f31a8fdfd 100644 --- a/Quicksilver/Code-QuickStepCore/QSMacros.h +++ b/Quicksilver/Code-QuickStepCore/QSMacros.h @@ -1,6 +1,5 @@ #import -#define ESS(x) (x == 1?@"":@"s") //#if MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_5 // #define foreach(x, y) id x; NSEnumerator *rwEnum = [y objectEnumerator]; while(x = [rwEnum nextObject]) //#else diff --git a/Quicksilver/PlugIns-Main/PrimerInterface/QSPrimerInterfaceController.m b/Quicksilver/PlugIns-Main/PrimerInterface/QSPrimerInterfaceController.m index 07e63ec82..a6fc2ddee 100644 --- a/Quicksilver/PlugIns-Main/PrimerInterface/QSPrimerInterfaceController.m +++ b/Quicksilver/PlugIns-Main/PrimerInterface/QSPrimerInterfaceController.m @@ -184,8 +184,35 @@ - (void)searchView:(QSSearchObjectView *)view changedString:(NSString *)string { - (void)searchView:(QSSearchObjectView *)view changedResults:(NSArray *)array { // NSLog(@"string %@ %@", string, view); NSInteger count = [array count]; - NSString *string = [NSString stringWithFormat:@"%@ %@%@", count ? [[NSNumber numberWithInteger:count] description] : [@"No" description], view == aSelector?@"action":@"item", ESS(count)]; - //if (!count) string = @"No items"; + NSBundle *selfBundle = [NSBundle bundleForClass:[self class]]; + + NSString *string = nil; + if (view == aSelector) { + switch (count) { + case 0: + string = @"No actions"; + break; + case 1: + string = @"1 action"; + break; + default: + string = [NSString stringWithFormat:NSLocalizedStringFromTableInBundle(@"%@ actions", nil, selfBundle, @""), count]; + break; + } + } else { + switch (count) { + case 0: + string = @"No items"; + break; + case 1: + string = @"1 item"; + break; + default: + string = [NSString stringWithFormat:NSLocalizedStringFromTableInBundle(@"%@ items", nil, selfBundle, @""), count]; + break; + } + } + if (string) { if (view == dSelector) [dSearchCount setStringValue:string]; From b7e6c0e51a50c936e69f80351cc392c19e259ca9 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sat, 31 Aug 2013 23:54:01 +0200 Subject: [PATCH 15/22] Kill unused macro. --- Quicksilver/Code-QuickStepCore/QSMacros.h | 1 - 1 file changed, 1 deletion(-) diff --git a/Quicksilver/Code-QuickStepCore/QSMacros.h b/Quicksilver/Code-QuickStepCore/QSMacros.h index f31a8fdfd..9dc41e875 100644 --- a/Quicksilver/Code-QuickStepCore/QSMacros.h +++ b/Quicksilver/Code-QuickStepCore/QSMacros.h @@ -13,7 +13,6 @@ #define DAYS 86400.0f #define MINUTES 60.0f #define HOURS 3600.0f -#define mSHARED_INSTANCE_CLASS_METHOD + (id)sharedInstance {static id _sharedInstance; if (!_sharedInstance) _sharedInstance = [[[self class] alloc] init]; return _sharedInstance;} #define QSLog(s, ...) \ [MLog logFile:__FILE__ lineNumber:__LINE__ \ format:(s), ##__VA_ARGS__] From 35a2c7397154c1964896ae9ded4e5a891a5faa03 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sun, 1 Sep 2013 00:22:14 +0200 Subject: [PATCH 16/22] Use our own fork for VDKQueue. I think this needs a `git submodule sync` on your end, guys. --- .gitmodules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitmodules b/.gitmodules index f2ad6f481..44cb31ee1 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,6 @@ [submodule "Quicksilver/Code-External/VDKQueue"] path = Quicksilver/Code-External/VDKQueue - url = git://github.com/bdkjones/VDKQueue.git + url = git://github.com/quicksilver/VDKQueue.git [submodule "Quicksilver/Code-External/DisableSubviews"] path = Quicksilver/Code-External/DisableSubviews url = git://github.com/ardalahmet/DisableSubviews.git From b37f19f4068835b6c446aecac3a30c2cacf6797b Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sun, 1 Sep 2013 00:22:26 +0200 Subject: [PATCH 17/22] Update VDKQueue. --- Quicksilver/Code-External/VDKQueue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Quicksilver/Code-External/VDKQueue b/Quicksilver/Code-External/VDKQueue index 9e2523271..4879a00b5 160000 --- a/Quicksilver/Code-External/VDKQueue +++ b/Quicksilver/Code-External/VDKQueue @@ -1 +1 @@ -Subproject commit 9e2523271b0a8b6bfb3fb904f10a021253311fd4 +Subproject commit 4879a00b5436b043a3644c655a51cf0adce3e828 From 5d1ff6932fc1d3560a140a021f4abb3691852f3c Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sun, 1 Sep 2013 00:46:14 +0200 Subject: [PATCH 18/22] Got that URL wrong. --- .gitmodules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitmodules b/.gitmodules index 44cb31ee1..00f750f7d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,6 @@ [submodule "Quicksilver/Code-External/VDKQueue"] path = Quicksilver/Code-External/VDKQueue - url = git://github.com/quicksilver/VDKQueue.git + url = https://github.com/quicksilver/VDKQueue.git [submodule "Quicksilver/Code-External/DisableSubviews"] path = Quicksilver/Code-External/DisableSubviews url = git://github.com/ardalahmet/DisableSubviews.git From ccbbd7f075f49db1e680262d2dae5ff82997fe01 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Tue, 10 Sep 2013 23:07:29 +0200 Subject: [PATCH 19/22] Leftovers. --- .../Localized/th.lproj/Localizable.strings | Bin 3769 -> 7536 bytes .../th.lproj/QSAppearancePrefPane.strings | Bin 666 -> 1334 bytes .../th.lproj/QSApplicationPrefPane.strings | Bin 533 -> 1060 bytes .../th.lproj/QSPlugInsPrefPane.strings | Bin 110 -> 222 bytes .../th.lproj/QSSearchPrefPane.strings | Bin 1960 -> 3922 bytes .../th.lproj/QSTriggersPrefPane.strings | Bin 171 -> 344 bytes .../Bezel/th.lproj/Localizable.strings | Bin 50 -> 102 bytes .../th.lproj/Localizable.strings | Bin 52 -> 106 bytes 8 files changed, 0 insertions(+), 0 deletions(-) diff --git a/Quicksilver/Localized/th.lproj/Localizable.strings b/Quicksilver/Localized/th.lproj/Localizable.strings index 9e33b45e44f7477df5beff2d5a3fb9478689820d..d60a1664ec595b799724b6d00c185ad9b54cad9b 100644 GIT binary patch literal 7536 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 diff --git a/Quicksilver/Localized/th.lproj/QSAppearancePrefPane.strings b/Quicksilver/Localized/th.lproj/QSAppearancePrefPane.strings index e52efc669783894c32dc4783b719271b694bb687..7e38c7ff717330b1c1233319b7313f5959085be7 100644 GIT binary patch literal 1334 zcmbW1!A`EShM7i3uj2D->-gtpTdw!>ixyNOs#zfRJXx?#%!H zGdnZO@6SLoX=Ebywk?r28oue6f#f zcpQFL;}-TBm4%c(PEZ};Zp`EDMHy-K8tc20}dN}+uzJgA5YkV3ztw!Aa zxJqg_^c{W5<&_+@Vufs37vy6TwT-HF7-@>3lTW_edgG$kfqfWLxrd{@(+aLSQ=EE? zF$Sx*&{~$%yXHRUtQ#!)67*%nQ*bQa)Z^;uH0vBYc_U(uYOH%0xl_~^I!9yar$b+G zn5+!l)N9N~f18&0idsgj)MJcpCqk6I-O$hIZ>Uzl1&bj@eu}l8@q~4)hI|33H`6y5 W^tx6k;^56-x?aO}!Iq3P+F*sh@vb(NX#y=30l zX<)cnKYC^e`wNQ3FXyq9nc|*BE*I zJbF1D(38OrO+X{v3O=YYP5lSin3jBXG$<+yToSfC6L#c$o>3bXwxl_wvIcJ8UI;Sh z#50`j@@m|IRF3v diff --git a/Quicksilver/Localized/th.lproj/QSApplicationPrefPane.strings b/Quicksilver/Localized/th.lproj/QSApplicationPrefPane.strings index 6cc186ceb15e544edec78daf7df5723e7a2b826a..c5ba09f88fd51e314c741c759ecbc496a35443ef 100644 GIT binary patch literal 1060 zcmb`G+fKqj5QhJ2pQ6FXAY2&rQlog`^#TX< zzXp0zrCc98Ycolb%pnXHmCCYDjR=itnVGWSw>b<8XoJOQCb}{O}yJn2rDOEmGZ6zVyCyyOuHUhpF%Xd;jxFne2Kw*gl?)t`n_&5A_2Zb+g<6 literal 533 zcma)3OHRZv4Bc}IE7usYK)@2jXTjP{OdB<|XHsXXxdT_4%gjk|qgDtpjAj+v@8vz` z#l2+O6Dy$iF<5~Kb|tDtZXMi$yM%9U+>@|&=}@U_ZR7ind=Hiz8_=SQw9|{NXd|-jSNv~7^~+sJd=BniIZSh))~P>v?FNH_idKKp{iX$ zGqE=s6|??%)493PKQJ>iWMR!rCOwQWV*Ri(qx%mcAd$n}{ diff --git a/Quicksilver/Localized/th.lproj/QSPlugInsPrefPane.strings b/Quicksilver/Localized/th.lproj/QSPlugInsPrefPane.strings index 32a70aad041f913b9d35fe32a8ddbcb3518fb9e9..fbbd84f8bbaaacc60dce47210677987bebcf8e3d 100644 GIT binary patch literal 222 zcmezWPl+LnA(f$sp_oCBL5V?u!4`;7#jF{)fFhv`1q>++i3}w`)hS3S(ZwOEgMg}X u81jMYQ-J0b0NJGs=?s|+c|cwckS+$AgRqS_)ew^dkjyGZG6P*4q#6Jcd?VNZ literal 110 zcmY!iOD!taQ&O;1P=c_mxs*Z+QW8s2Q^0~SHc&VyH77qYMWG<4G(9s#-SXD7t1&nRY1pqAiA=>}| diff --git a/Quicksilver/Localized/th.lproj/QSSearchPrefPane.strings b/Quicksilver/Localized/th.lproj/QSSearchPrefPane.strings index 7c941b33f2530a96de0afa0621e7c4340c64f360..558ad10eca08bf99c590a523961d5e6be86720b7 100644 GIT binary patch literal 3922 zcmdT{U2jrB5Zz~g#fBI4L4Sb82W)Mq+L8dqXUbQv!i4~}<|wHVfm)zV8q)yx z&d$!9J@c{CKfi0C9R^{HPcJM(43~JiOHVC4Ey4}fmZ64~5BTh>{XV>aZX*<-4=WMB zLwwJ|JlR~}yN~zVaE+%DPhEK7S{L#a-hW}o0-vjdEPH=Ci$d52f+=uBoc%>*%<5&wq&|3R%z-tjkK(P$(9N+h?Yxg&xA-`RG$X5vqjAaZz@l7Us zus^|H7i;8viFfKV+68#-;&k`OgfBlK0pUzJL;jjScF z%v+0U2b`*QFJOU{ml5u(FYA{nPRyFIvr&~A4$J>3(6FB8z{8!w#vbBP?4xZM2FOp^ z%lp}#OeU>UNXGEC!f)ScZpx+Iz`2&;3v^i<^-2|pb)SX%Y0L5_cxOB^)+~`m3tpM^ ztOcL_ti~avJgN7-ufD8*M)psTJ(de~SQ{l7yBU3+0Ux>YEFHE>p4co6uo$_08}Id<+_*Y1yq)1A|{cdaVBiGe4Yhd0nJll_NdddyyVZNlHsVX}9v*5O|< zEZ66a>1Lg$yQ~MC3&h|8za^p)*E#6peY^!BI0XwgTQ_D^D$NrhoFzP8v8RW-B8FGN zYsS!AGy2+{_|ScZ%PMsH4p29+-pX#{IpqCR?H{?SkGCaMoz$y#-TUhO>SeqMuEGzX z&~!v8I~%71#*=kyvlDaOrUu*Xrw5xISnrg_R2vIKBKI%bult-{nc1{!yWhHa{Lg2w zC=}=u@&Q5WV+T?BoI*;0Ms*P+B@I&~~OS!&$M{v8X;glI%49p0|<{0yrfM!^x}N z)zf}HFDf=%C%WaQME4vAlNR)j7BlM8lf{*8m~=~h;261~b;pjB39On8jXLV3;e7ol zM*voxUsK&_(*z)CM*v0$WOSV3c+LR;_qcz>dex=3`QiOD%wHmtqNv@~2+_K48M7%faC-?{b8@0}Q21E+!O^d@I>= zN-dJ4y9Hx_jfBlIxrv?zcWzW%84gC>TUzxPjBEngf_ zZry4Que~$BXL{I*t9Naik>rcxnL&mQ?^4BK)HO%CVK)#eSn__>0RR_%*e>QILV2$G zNS}TENH2?$?hxp!{O}>0U`a!F8-VGMX;o8%dYtCt&t8Cf==jI(WBM^=4+W+JAr9H4Pq|zAnZU28`$XB=lK#l_MB^v-4^qkoX7utK~m6`Wwh3NwBUG625ZbA zQrh$gUP47=5$qY{Na9l1qlEd-DALcuY^8sb40YA3nwKh|Wt|$epH^i?4dYUf>{uPi{Z-Cf~vgp&V7 ztBF3#oD{A)#t(2+{z>HWO`<4w6q?JU5;tJjI`i%60r NXlajGe>I$*d4hGMJwN6e+>s9#Zu|Y;y*>Ef)wAf$mH}awWPrM71MO4W=9P7(fsaGWb=2 GOacI3^EZS5 literal 171 zcmY!iDauSwPc2eXuvJikv8}maOa;%pw0vYahyYN5OKMJPNvc9IkV-B|O;IR8G6$C& gP@8jpZf;^;3fM>(8z}6U0yjZVPY*1MCS=V809s`=hX4Qo diff --git a/Quicksilver/PlugIns-Main/Bezel/th.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/Bezel/th.lproj/Localizable.strings index 1268981034b29f30e4ab3e35ffcd70f4f31da526..485602c5d1a17d425f16e453a2116df4d7de0f2c 100644 GIT binary patch literal 102 zcmezWPl+LrA(+95A(f#Dh;tY`8S)rPfUF{hG=@ZmWFX6#As;MO1f+9-5G1F>puk`Y f#7amy6&N%ak{C)EGJ$GJ7<7Sj9)l)Og*5{JQ?3&b literal 50 zcmY!i40cMbO3m@iD@iR%OH596&d)0;%FoG3EmBgjRZs#;Drh8?X6BUWX69)sSpxvX C-w_i4 diff --git a/Quicksilver/PlugIns-Main/PrimerInterface/th.lproj/Localizable.strings b/Quicksilver/PlugIns-Main/PrimerInterface/th.lproj/Localizable.strings index 90bc33ea805a4b7e52d9666f88bf9803a28c8811..3404835933b0c06b0db8b7ed04c96456b3e1eb18 100644 GIT binary patch literal 106 zcmezWPl+LrA($b6p@<=qA(tT)NP9BmF_eH=X$*-B$v~DfLq1rn2uSAuAxM=Hg93vs f5G$eRRbbFyNMa}jnw0}ILl;QrF=ztSSTg_swK^0E literal 52 zcmY!i3=SyD%uOxw%qvMPN=r;mb;n D@v9OI From 148ef7c95951fa941714fc711769814b8d762129 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Tue, 10 Sep 2013 23:16:52 +0200 Subject: [PATCH 20/22] Fix the never-quitable QS bug I introduced in b8774cdd0c3c22bea4b4f3e00d8528cc9e09510b. Though a never-quitable QS sounds like a great idea ;-). --- Quicksilver/Code-App/QSController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Quicksilver/Code-App/QSController.m b/Quicksilver/Code-App/QSController.m index 7b055181e..21547eef4 100644 --- a/Quicksilver/Code-App/QSController.m +++ b/Quicksilver/Code-App/QSController.m @@ -282,7 +282,7 @@ - (IBAction)unsureQuit:(id)sender { QSWindow *quitWindow = nil; if (!quitWindowController) { - quitWindowController = [[NSWindowController alloc] initWithWindowNibName:@"QuitConfirm" owner:quitWindowController]; + quitWindowController = [[NSWindowController alloc] initWithWindowNibName:@"QuitConfirm"]; quitWindow = (QSBorderlessWindow *)[quitWindowController window]; [quitWindow setLevel:kCGPopUpMenuWindowLevel+1]; From 00f94e7b8c175cc229a3c8dd1a1a5f72cac7a4b5 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Thu, 12 Sep 2013 22:18:32 +0200 Subject: [PATCH 21/22] NSApp doesn't have a `beginSheetModalForWindow:` method. Oh wait, now it does ;-). --- Quicksilver/Code-App/QSApp.h | 2 ++ Quicksilver/Code-App/QSApp.m | 11 +++++++++++ Quicksilver/Code-App/QSTriggersPrefPane.m | 14 ++++++++++---- 3 files changed, 23 insertions(+), 4 deletions(-) diff --git a/Quicksilver/Code-App/QSApp.h b/Quicksilver/Code-App/QSApp.h index 5ce2c3bef..98c01f6fc 100644 --- a/Quicksilver/Code-App/QSApp.h +++ b/Quicksilver/Code-App/QSApp.h @@ -18,4 +18,6 @@ extern BOOL QSApplicationCompletedLaunch; - (void)setGlobalKeyEquivalentTarget:(NSResponder *)value; - (void)addEventDelegate:(id)eDelegate; - (void)removeEventDelegate:(id)eDelegate; + +- (void)qs_beginSheet:(NSWindow *)sheet modalForWindow:(NSWindow *)docWindow completionHandler:(void (^)(NSInteger result))completionHandler; @end diff --git a/Quicksilver/Code-App/QSApp.m b/Quicksilver/Code-App/QSApp.m index 6a4a3e295..fc95fdbc9 100644 --- a/Quicksilver/Code-App/QSApp.m +++ b/Quicksilver/Code-App/QSApp.m @@ -9,6 +9,8 @@ #import "QSProcessMonitor.h" #import "NSEvent+BLTRExtensions.h" +typedef void (^QSModalSessionBlock)(NSInteger result); + BOOL QSApplicationCompletedLaunch = NO; @interface NSObject (QSAppDelegateProtocols) @@ -158,4 +160,13 @@ - (BOOL)isPrerelease { return releaseLevel > 0; } +- (void)qs_sheetDidEnd:(NSWindow *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo { + QSModalSessionBlock completionHandler = (__bridge_transfer QSModalSessionBlock)contextInfo; + completionHandler(returnCode); +} + +- (void)qs_beginSheet:(NSWindow *)sheet modalForWindow:(NSWindow *)docWindow completionHandler:(QSModalSessionBlock)completionHandler { + [self beginSheet:sheet modalForWindow:docWindow modalDelegate:self didEndSelector:@selector(qs_sheetDidEnd:returnCode:contextInfo:) contextInfo:(__bridge_retained void *)([completionHandler copy])]; +} + @end diff --git a/Quicksilver/Code-App/QSTriggersPrefPane.m b/Quicksilver/Code-App/QSTriggersPrefPane.m index f75f26388..2bbf0cafd 100644 --- a/Quicksilver/Code-App/QSTriggersPrefPane.m +++ b/Quicksilver/Code-App/QSTriggersPrefPane.m @@ -24,6 +24,8 @@ #import "QSTableView.h" #import "QSOutlineView.h" +#import "QSApp.h" + @implementation QSTriggersArrayController - (void)prepareContent {} @end @@ -276,12 +278,13 @@ - (void)setSelectedTrigger:(QSTrigger *)newSelectedTrigger { // Enabling/disabling of the 'edit' button is done programmatically within the outlineClicked: method - (IBAction)editCommand:(id)sender { [commandEditor setCommand:[selectedTrigger command]]; - [NSApp beginSheetModalForWindow:[commandEditor window] completionHandler:^(NSInteger result) { + [NSApp qs_beginSheet:commandEditor.window modalForWindow:self.mainView.window completionHandler:^(NSInteger result) { QSCommand *command = [commandEditor representedCommand]; if (command) { [selectedTrigger setCommand:command]; [[QSTriggerCenter sharedInstance] triggerChanged:selectedTrigger]; } + [commandEditor.window orderOut:self]; }]; } @@ -331,7 +334,7 @@ - (IBAction)addTrigger:(id)sender { row:row withEvent:[NSApp currentEvent] select:YES]; } else if (!mOptionKeyIsDown) { [commandEditor setCommand:[selectedTrigger command]]; - [NSApp beginSheetModalForWindow:[commandEditor window] completionHandler:^(NSInteger result) { + [NSApp qs_beginSheet:commandEditor.window modalForWindow:self.mainView.window completionHandler:^(NSInteger result) { QSCommand *command = [commandEditor representedCommand]; if (command) { [selectedTrigger setCommand:command]; @@ -345,6 +348,7 @@ - (IBAction)addTrigger:(id)sender { if (selectTriggerIndex != NSNotFound) { [triggerTable selectRowIndexes:[NSIndexSet indexSetWithIndex:selectTriggerIndex] byExtendingSelection:NO]; } + [commandEditor.window orderOut:self]; }]; } } @@ -353,12 +357,13 @@ - (IBAction)editTrigger:(id)sender { if ([triggerTable selectedRow] >= 0) { QSTrigger *editedTrigger = [triggerArray objectAtIndex:[triggerTable selectedRow]]; [commandEditor setCommand:[editedTrigger command]]; - [NSApp beginSheetModalForWindow:[commandEditor window] completionHandler:^(NSInteger result) { + [NSApp qs_beginSheet:commandEditor.window modalForWindow:self.mainView.window completionHandler:^(NSInteger result) { QSCommand *command = [commandEditor representedCommand]; if (command) { [editedTrigger setCommand:command]; [[QSTriggerCenter sharedInstance] triggerChanged:editedTrigger]; } + [commandEditor.window orderOut:self]; }]; } } @@ -512,12 +517,13 @@ - (BOOL)outlineView:(NSOutlineView *)outlineView shouldEditTableColumn:(NSTableC } if ([[theSelectedTrigger type] isEqualToString:@"QSGroupTrigger"]) return YES; [commandEditor setCommand:[theSelectedTrigger command]]; - [NSApp beginSheetModalForWindow:[commandEditor window] completionHandler:^(NSInteger result) { + [NSApp qs_beginSheet:commandEditor.window modalForWindow:self.mainView.window completionHandler:^(NSInteger result) { QSCommand *command = [commandEditor representedCommand]; if (command) { [theSelectedTrigger setCommand:command]; [[QSTriggerCenter sharedInstance] triggerChanged:theSelectedTrigger]; } + [commandEditor.window orderOut:self]; }]; return NO; From 4e5c8c24c50ecbac98e7e8a81f4ede822b23ca66 Mon Sep 17 00:00:00 2001 From: Etienne Samson Date: Sun, 15 Sep 2013 20:38:52 +0200 Subject: [PATCH 22/22] Log the exception too, that's useful. --- Quicksilver/Code-App/QSController.m | 1 + 1 file changed, 1 insertion(+) diff --git a/Quicksilver/Code-App/QSController.m b/Quicksilver/Code-App/QSController.m index 21547eef4..9cac49165 100644 --- a/Quicksilver/Code-App/QSController.m +++ b/Quicksilver/Code-App/QSController.m @@ -1112,6 +1112,7 @@ - (void)registerForErrors { } - (BOOL)exceptionHandler:(NSExceptionHandler *)sender shouldLogException:(NSException *)exception mask:(NSUInteger)aMask { + NSLog(@"Exception raised: %@", exception); [exception printStackTrace]; return NO; } // mask is NSLogMask, exception's userInfo has stack trace for key NSStackTraceKey