From c64183eb482084e21263968d22de0fa8feab97c9 Mon Sep 17 00:00:00 2001 From: Joe Wreschnig Date: Wed, 6 Mar 2013 18:43:28 +0100 Subject: [PATCH] Move help files around. Build index correctly. --- Enjoyable Help/Enjoyable Help.helpindex | Bin 9700 -> 0 bytes Enjoyable Help/pgs/template.html | 41 ------------------ Enjoyable.xcodeproj/project.pbxproj | 29 +++++++++++-- Help/Contents/Info.plist | 34 +++++++++++++++ .../English.lproj/Enjoyable.helpindex | Bin 0 -> 23110 bytes .../Resources/English.lproj}/gfx/Icon.png | Bin .../Resources/English.lproj/index.html | 14 +++--- .../Resources/English.lproj}/pgs/boring.html | 3 +- .../English.lproj}/pgs/keyboard.html | 3 +- .../English.lproj}/pgs/mappings.html | 3 +- .../Resources/English.lproj}/pgs/mouse.html | 3 +- .../English.lproj}/pgs/problems.html | 3 +- .../Resources/English.lproj}/sty/default.css | 0 Info.plist | 4 +- 14 files changed, 73 insertions(+), 64 deletions(-) delete mode 100644 Enjoyable Help/Enjoyable Help.helpindex delete mode 100644 Enjoyable Help/pgs/template.html create mode 100644 Help/Contents/Info.plist create mode 100644 Help/Contents/Resources/English.lproj/Enjoyable.helpindex rename {Enjoyable Help => Help/Contents/Resources/English.lproj}/gfx/Icon.png (100%) rename Enjoyable Help/Enjoyable Help.html => Help/Contents/Resources/English.lproj/index.html (79%) rename {Enjoyable Help => Help/Contents/Resources/English.lproj}/pgs/boring.html (95%) rename {Enjoyable Help => Help/Contents/Resources/English.lproj}/pgs/keyboard.html (95%) rename {Enjoyable Help => Help/Contents/Resources/English.lproj}/pgs/mappings.html (96%) rename {Enjoyable Help => Help/Contents/Resources/English.lproj}/pgs/mouse.html (96%) rename {Enjoyable Help => Help/Contents/Resources/English.lproj}/pgs/problems.html (95%) rename {Enjoyable Help => Help/Contents/Resources/English.lproj}/sty/default.css (100%) diff --git a/Enjoyable Help/Enjoyable Help.helpindex b/Enjoyable Help/Enjoyable Help.helpindex deleted file mode 100644 index 8a646b3cb06bc0d07d7d3e290080e21c8d2a721e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9700 zcmeHNTWlQF89uYKH(%pisM1ok3xXg~HE~QRqz{$X_NLz2-UW|ingTMj>%pFQc4wKL z#aXovPBgegeW3wwQjk!>C2Fhop)Vk{YKaWt0fEFN@Pw2E2`K_09uPuRrKaD1&dl!Y zEl#L}h_uH!K6C!_{r7VjpG>f)Xj__^v&#i-{_rK)k%k?|*_u+OO17FYv@tzv>t&-kIXmMa*lt@)tgj7gT&kON$(p!#rK#jIr-MjdpM&~KKCeu>c~t(-AcYrZB^ z80yh|QX__*)$&EH25qChr<7M8Rds{HUjqxd16YQ`M=sA1c>)}@wgGpE{mwh`PSVNuVAMyyA#v)Is7 z>ng2?=FQ@=Zf6&-LU1TYnXCa@r?)3#nM+!}0oyhck>a9SKfwgFMG$(pOubkvX|w{| zncHjy#*Uxpr&W|pjU|5REh5M1tFD+a)mE`!!dRR1v{pIHVov1#yLay$%04(!njd0p zJ7X-0N^M{j^(<dy7w;K0lEh@f=b48 zp^|=29v(?oy)@8zX}~SO4%8vMfqJf55956v2JP43@BcsfH*LUA{@3|bv;OjBkJnH0 zKVy8r!=P>HpC8}&3?9nEmGpb@r<}Et@5Q&}_*LYe^z#^?ZIyq|KgvTZ{UCQry9jJ! zNfu{gOk)o-m6e#mY&L`5A+&Lp2d&JCOlL*P0IhCX<>3Lg#1uBcrZAG{c#GxOB>3`d z0i25f(NYdl&Z!W0xYy-UfG}Bs-G|>6n}>YHet`ND0?ANmK@c8;T#^czyi zavick&^%j$5T$a{s%olMJ`5oiX$%2P)?30b(&tkjga88yxT7*46f@36*`yASbO`qO zxI_?K@#Gx^jswYH@{b!NMDWmrFi&VsQBquE$uBp>#G`s1)8o7Vd6rkDRY4liSx*u< zR~4&cgyx|;jWC5pN9Cd9$q_NHa)s-r3OI#(d>Y9xg{BawAuhN&`DDrYS7z;IXgCw}O;uVBWP}+fM`--t0 zsH0f21uR|KLg@X#CLf!nfFz`B!;25iDTB+RlSYSxJS0su%rgXP>A?nL04B7n89nN~RdOr#g~eWp!mj{V%-;+F8&-s0q}^ z(5G@M>c{A#l{D0|oZ9)-i9ja;*JA{v@3*)MNaEn5Kb#N2BdLv7pa)`NJTUCGE25>_ zf@;Afp?A^9Y2b^|1KMG?T@fuPC=$O`q?Rros1?@x6uo0X@C3j<}c#zJBmaT}EzYBm)cMZJY z+55j6!pDe+cGzuKL<)?E=AOOmHmBXJiCw%|V z9ecA6(ipA5kzXzD-5o!$LpgBQU%GbT>|eh4n>VBE!uI*4qwHs2oqy;y_QTiM@E|)K zenLs#^Uf!1@Z28#lkY{2%JG%A8N)xuwwylw#F>3j{FiWe^XaD_`Ru;u-~Q-3J1YPE zVxVX6{f7?B-utffX8D%28y|mt>5?@0!Fp!&jZfpT$-TF(fAQxBUR`|YkyFDr-?0Ag zb2t6&Plt|P{OPmL9{JA;NA^tLJ@Utoe(~Fp)Z_8n|MBuY?_Id?*5)67IcWTS!T7^x zH)d~&b^Uz%>_qpkXOH~z-1^P`T06P($p_ZoDV=;{Xt(y)%F#PtIs4)7Q`>Io`!q0d z#tjHQsF+PmE6H?90p+O*zFj(gqMN?67*Fn>NltQD;Lbtb4iH^Apv)wu=0^4>C&xH7 zvU_NBXz-3byu&}yP!jR!(eb&7auam(eWoIn%6alr)B~qHcF8l_MYSlNsmS zO2S9e(}}r#>HR5uBn6u=aQ@WA%Hd0an(*e)zsceYC@x{Yl9-!LOr>Ygq|;=;`BRP~ KWuIfKtN#PmqPndB diff --git a/Enjoyable Help/pgs/template.html b/Enjoyable Help/pgs/template.html deleted file mode 100644 index 2825bb5..0000000 --- a/Enjoyable Help/pgs/template.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - Title - - - - - - - - - - -
-
- Icon -
-

Title

-
- -

- Content starts here. -

- - diff --git a/Enjoyable.xcodeproj/project.pbxproj b/Enjoyable.xcodeproj/project.pbxproj index d28d5b8..9e1bd43 100644 --- a/Enjoyable.xcodeproj/project.pbxproj +++ b/Enjoyable.xcodeproj/project.pbxproj @@ -30,10 +30,11 @@ D594BF830FAE9661007A85F2 /* EnjoyableApplicationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D594BF820FAE9661007A85F2 /* EnjoyableApplicationDelegate.m */; }; D5F809710FB093400006A4DE /* NJOutputMapping.m in Sources */ = {isa = PBXBuildFile; fileRef = D5F809700FB093400006A4DE /* NJOutputMapping.m */; }; D5F80A9D0FB0A2FF0006A4DE /* icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = D5617A080FAEAF8300928B3A /* icon.icns */; }; - EE03150D16E63481002B2DCE /* Enjoyable Help in Resources */ = {isa = PBXBuildFile; fileRef = EE03150C16E63481002B2DCE /* Enjoyable Help */; }; + EE03150D16E63481002B2DCE /* Help in Resources */ = {isa = PBXBuildFile; fileRef = EE03150C16E63481002B2DCE /* Help */; }; EE1D7C9216E01E7000B000EB /* NSView+FirstResponder.m in Sources */ = {isa = PBXBuildFile; fileRef = EE1D7C9116E01E7000B000EB /* NSView+FirstResponder.m */; }; EE1D7C9616E0ECCF00B000EB /* NSError+Description.m in Sources */ = {isa = PBXBuildFile; fileRef = EE1D7C9516E0ECCF00B000EB /* NSError+Description.m */; }; EE96929416E54B480054A3C8 /* NSMenu+RepresentedObjectAccessors.m in Sources */ = {isa = PBXBuildFile; fileRef = EE96929316E54B480054A3C8 /* NSMenu+RepresentedObjectAccessors.m */; }; + EED7E81516E7ADBB004A0BA4 /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = EED7E81416E7ADBB004A0BA4 /* Info.plist */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -82,13 +83,14 @@ D594BF820FAE9661007A85F2 /* EnjoyableApplicationDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EnjoyableApplicationDelegate.m; sourceTree = ""; }; D5F8096F0FB093400006A4DE /* NJOutputMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJOutputMapping.h; sourceTree = ""; }; D5F809700FB093400006A4DE /* NJOutputMapping.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJOutputMapping.m; sourceTree = ""; }; - EE03150C16E63481002B2DCE /* Enjoyable Help */ = {isa = PBXFileReference; lastKnownFileType = folder; path = "Enjoyable Help"; sourceTree = ""; }; + EE03150C16E63481002B2DCE /* Help */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Help; sourceTree = ""; }; EE1D7C9016E01E7000B000EB /* NSView+FirstResponder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSView+FirstResponder.h"; sourceTree = ""; }; EE1D7C9116E01E7000B000EB /* NSView+FirstResponder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSView+FirstResponder.m"; sourceTree = ""; }; EE1D7C9416E0ECCF00B000EB /* NSError+Description.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSError+Description.h"; sourceTree = ""; }; EE1D7C9516E0ECCF00B000EB /* NSError+Description.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSError+Description.m"; sourceTree = ""; }; EE96929216E54B480054A3C8 /* NSMenu+RepresentedObjectAccessors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMenu+RepresentedObjectAccessors.h"; sourceTree = ""; }; EE96929316E54B480054A3C8 /* NSMenu+RepresentedObjectAccessors.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMenu+RepresentedObjectAccessors.m"; sourceTree = ""; }; + EED7E81416E7ADBB004A0BA4 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Help/Contents/Info.plist; sourceTree = ""; }; EEF86B7316E2241000674B87 /* NJInputPathElement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NJInputPathElement.h; sourceTree = ""; }; EEF86B7416E298CD00674B87 /* NJEvents.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NJEvents.h; sourceTree = ""; }; /* End PBXFileReference section */ @@ -177,6 +179,7 @@ 29B97314FDCFA39411CA2CEA /* Enjoy */ = { isa = PBXGroup; children = ( + EED7E81416E7ADBB004A0BA4 /* Info.plist */, 080E96DDFE201D6D7F000001 /* Classes */, EE1D5F8B16E403D600749C36 /* Categories */, 29B97315FDCFA39411CA2CEA /* Other Sources */, @@ -200,7 +203,7 @@ 29B97317FDCFA39411CA2CEA /* Resources */ = { isa = PBXGroup; children = ( - EE03150C16E63481002B2DCE /* Enjoyable Help */, + EE03150C16E63481002B2DCE /* Help */, D5617A080FAEAF8300928B3A /* icon.icns */, 8D1107310486CEB800E47090 /* Info.plist */, 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, @@ -238,6 +241,7 @@ isa = PBXNativeTarget; buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Enjoyable" */; buildPhases = ( + EED7E81616E7B547004A0BA4 /* ShellScript */, 8D1107290486CEB800E47090 /* Resources */, 8D11072C0486CEB800E47090 /* Sources */, 8D11072E0486CEB800E47090 /* Frameworks */, @@ -287,12 +291,29 @@ 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, 1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */, D5F80A9D0FB0A2FF0006A4DE /* icon.icns in Resources */, - EE03150D16E63481002B2DCE /* Enjoyable Help in Resources */, + EE03150D16E63481002B2DCE /* Help in Resources */, + EED7E81516E7ADBB004A0BA4 /* Info.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ +/* Begin PBXShellScriptBuildPhase section */ + EED7E81616E7B547004A0BA4 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "cd ${SOURCE_ROOT}/Help/Contents/Resources/English.lproj\nmake\n"; + }; +/* End PBXShellScriptBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ 8D11072C0486CEB800E47090 /* Sources */ = { isa = PBXSourcesBuildPhase; diff --git a/Help/Contents/Info.plist b/Help/Contents/Info.plist new file mode 100644 index 0000000..e62b80f --- /dev/null +++ b/Help/Contents/Info.plist @@ -0,0 +1,34 @@ + + + + + CFBundleIdentifier + com.yukkurigames.Enjoyable.help + CFBundleDevelopmentRegion + en_US + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + Enjoyable + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1 + CFBundleSignature + hbwr + CFBundleVersion + 1 + HPDBookAccessPath + index.html + HPDBookIconPath + gfx/Icon.png + HPDBookIndexPath + Enjoyable.helpindex + HPDBookKBProduct + enjoyable1 + HPDBookTitle + Enjoyable Help + HPDBookType + 3 + + diff --git a/Help/Contents/Resources/English.lproj/Enjoyable.helpindex b/Help/Contents/Resources/English.lproj/Enjoyable.helpindex new file mode 100644 index 0000000000000000000000000000000000000000..ba5a567d86b189330d1b6a95aca121393e3a2c89 GIT binary patch literal 23110 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 literal 0 HcmV?d00001 diff --git a/Enjoyable Help/gfx/Icon.png b/Help/Contents/Resources/English.lproj/gfx/Icon.png similarity index 100% rename from Enjoyable Help/gfx/Icon.png rename to Help/Contents/Resources/English.lproj/gfx/Icon.png diff --git a/Enjoyable Help/Enjoyable Help.html b/Help/Contents/Resources/English.lproj/index.html similarity index 79% rename from Enjoyable Help/Enjoyable Help.html rename to Help/Contents/Resources/English.lproj/index.html index 4c8ec53..9003192 100644 --- a/Enjoyable Help/Enjoyable Help.html +++ b/Help/Contents/Resources/English.lproj/index.html @@ -4,8 +4,8 @@ Enjoyable Help - - + + @@ -44,25 +44,25 @@

- + Keyboard Events
Map buttons to keys on a keyboard.

- + Mouse Events
Use axes and buttons to simulate a mouse.

- + Application Mappings
Create and share mappings for different applications.

- + Troubleshooting
Assistance for common problems. @@ -70,7 +70,7 @@

- + license - diff --git a/Enjoyable Help/pgs/boring.html b/Help/Contents/Resources/English.lproj/pgs/boring.html similarity index 95% rename from Enjoyable Help/pgs/boring.html rename to Help/Contents/Resources/English.lproj/pgs/boring.html index 89c0efb..45c6719 100644 --- a/Enjoyable Help/pgs/boring.html +++ b/Help/Contents/Resources/English.lproj/pgs/boring.html @@ -5,7 +5,6 @@ License & Copyright -

diff --git a/Enjoyable Help/pgs/keyboard.html b/Help/Contents/Resources/English.lproj/pgs/keyboard.html similarity index 95% rename from Enjoyable Help/pgs/keyboard.html rename to Help/Contents/Resources/English.lproj/pgs/keyboard.html index 1facc88..dca6136 100644 --- a/Enjoyable Help/pgs/keyboard.html +++ b/Help/Contents/Resources/English.lproj/pgs/keyboard.html @@ -5,7 +5,6 @@ Keyboard Events - diff --git a/Enjoyable Help/pgs/mappings.html b/Help/Contents/Resources/English.lproj/pgs/mappings.html similarity index 96% rename from Enjoyable Help/pgs/mappings.html rename to Help/Contents/Resources/English.lproj/pgs/mappings.html index 6a49461..b45591a 100644 --- a/Enjoyable Help/pgs/mappings.html +++ b/Help/Contents/Resources/English.lproj/pgs/mappings.html @@ -5,7 +5,6 @@ Application Mappings - diff --git a/Enjoyable Help/pgs/mouse.html b/Help/Contents/Resources/English.lproj/pgs/mouse.html similarity index 96% rename from Enjoyable Help/pgs/mouse.html rename to Help/Contents/Resources/English.lproj/pgs/mouse.html index e02df2e..0293fd0 100644 --- a/Enjoyable Help/pgs/mouse.html +++ b/Help/Contents/Resources/English.lproj/pgs/mouse.html @@ -5,7 +5,6 @@ Mouse Events - diff --git a/Enjoyable Help/pgs/problems.html b/Help/Contents/Resources/English.lproj/pgs/problems.html similarity index 95% rename from Enjoyable Help/pgs/problems.html rename to Help/Contents/Resources/English.lproj/pgs/problems.html index a472cff..8f3aa68 100644 --- a/Enjoyable Help/pgs/problems.html +++ b/Help/Contents/Resources/English.lproj/pgs/problems.html @@ -5,7 +5,6 @@ Troubleshooting - diff --git a/Enjoyable Help/sty/default.css b/Help/Contents/Resources/English.lproj/sty/default.css similarity index 100% rename from Enjoyable Help/sty/default.css rename to Help/Contents/Resources/English.lproj/sty/default.css diff --git a/Info.plist b/Info.plist index 4a530d9..3881216 100644 --- a/Info.plist +++ b/Info.plist @@ -3,9 +3,9 @@ CFBundleHelpBookName - Enjoyable Help + com.yukkurigames.Enjoyable.help CFBundleHelpBookFolder - Enjoyable Help + Help NSSupportsAutomaticTermination YES NSSupportsSuddenTermination -- 2.30.2