From c66ec0f8e97847a7d600283eee81e9b167b53d13 Mon Sep 17 00:00:00 2001 From: Jeena Paradies Date: Sun, 28 Oct 2012 13:58:22 +0100 Subject: [PATCH] more access stuff and removed some unnecessary files --- .gitignore | 2 + AccessToken.h | 3 + AccessToken.m | 14 +- Controller.h | 5 +- Controller.m | 16 +- Core.js | 48 +- OauthImplementation.js | 89 +- Tentia.xcodeproj/project.pbxproj | 6 + .../UserInterfaceState.xcuserstate | Bin 32445 -> 0 bytes .../Frameworks/Sparkle.framework/Headers | 1 - .../Frameworks/Sparkle.framework/Resources | 1 - .../Frameworks/Sparkle.framework/Sparkle | 1 - .../Versions/A/Headers/SUAppcast.h | 33 - .../Versions/A/Headers/SUAppcastItem.h | 47 - .../Versions/A/Headers/SUUpdater.h | 118 -- .../A/Headers/SUVersionComparisonProtocol.h | 27 - .../Versions/A/Headers/Sparkle.h | 21 - .../Versions/A/Resources/Info.plist | 24 - .../Versions/A/Resources/License.txt | 7 - .../A/Resources/SUModelTranslation.plist | 174 -- .../A/Resources/SUStatus.nib/classes.nib | 56 - .../A/Resources/SUStatus.nib/info.nib | 20 - .../A/Resources/SUStatus.nib/keyedobjects.nib | Bin 7344 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7278 -> 0 bytes .../de.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../de.lproj/SUUpdateAlert.nib/info.nib | 20 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10493 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 20 - .../keyedobjects.nib | Bin 13189 -> 0 bytes .../A/Resources/de.lproj/Sparkle.strings | Bin 9806 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7148 -> 0 bytes .../en.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../en.lproj/SUUpdateAlert.nib/info.nib | 20 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10623 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 21 - .../keyedobjects.nib | Bin 13263 -> 0 bytes .../A/Resources/en.lproj/Sparkle.strings | Bin 8216 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7273 -> 0 bytes .../es.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../es.lproj/SUUpdateAlert.nib/info.nib | 20 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10668 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 20 - .../keyedobjects.nib | Bin 13404 -> 0 bytes .../A/Resources/es.lproj/Sparkle.strings | Bin 8020 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 16 - .../keyedobjects.nib | Bin 7245 -> 0 bytes .../fr.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../fr.lproj/SUUpdateAlert.nib/info.nib | 16 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10338 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 16 - .../keyedobjects.nib | Bin 13156 -> 0 bytes .../A/Resources/fr.lproj/Sparkle.strings | Bin 8554 -> 0 bytes .../Versions/A/Resources/fr.lproj/fr.lproj | 1 - .../Versions/A/Resources/fr_CA.lproj | 1 - .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7161 -> 0 bytes .../it.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../it.lproj/SUUpdateAlert.nib/info.nib | 20 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10360 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 20 - .../keyedobjects.nib | Bin 12659 -> 0 bytes .../A/Resources/it.lproj/Sparkle.strings | Bin 8914 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 18 - .../keyedobjects.nib | Bin 7234 -> 0 bytes .../nl.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../nl.lproj/SUUpdateAlert.nib/info.nib | 16 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10220 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 16 - .../keyedobjects.nib | Bin 12535 -> 0 bytes .../A/Resources/nl.lproj/Sparkle.strings | Bin 8514 -> 0 bytes .../Versions/A/Resources/relaunch | Bin 58924 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7675 -> 0 bytes .../ru.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../ru.lproj/SUUpdateAlert.nib/info.nib | 20 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10895 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 18 - .../keyedobjects.nib | Bin 12898 -> 0 bytes .../A/Resources/ru.lproj/Sparkle.strings | Bin 8364 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7474 -> 0 bytes .../sv.lproj/SUUpdateAlert.nib/classes.nib | 39 - .../sv.lproj/SUUpdateAlert.nib/info.nib | 18 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10180 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 20 - .../keyedobjects.nib | Bin 13483 -> 0 bytes .../A/Resources/sv.lproj/Sparkle.strings | Bin 8142 -> 0 bytes .../Sparkle.framework/Versions/A/Sparkle | Bin 463540 -> 0 bytes .../Sparkle.framework/Versions/Current | 1 - build/Debug/Tentia.app/Contents/Info.plist | 94 - build/Debug/Tentia.app/Contents/MacOS/Tentia | Bin 125264 -> 0 bytes build/Debug/Tentia.app/Contents/PkgInfo | 1 - .../Contents/Resources/Constants.js | 21 - .../Tentia.app/Contents/Resources/Core.js | 573 ------ .../Resources/English.lproj/Credits.rtf | 25 - .../Resources/English.lproj/InfoPlist.strings | Bin 92 -> 0 bytes .../Resources/English.lproj/MainMenu.nib | Bin 18355 -> 0 bytes .../English.lproj/NewMessageWindow.nib | Bin 3955 -> 0 bytes .../English.lproj/NewTweetWindow.nib | Bin 3951 -> 0 bytes .../Tentia.app/Contents/Resources/Icon.icns | Bin 121861 -> 0 bytes .../Contents/Resources/OauthImplementation.js | 196 -- .../Contents/Resources/TwittiaCore.js | 573 ------ .../Contents/Resources/TwittiaOauth.js | 109 -- .../Tentia.app/Contents/Resources/URI.min.js | 70 - .../Tentia.app/Contents/Resources/default.css | 219 --- .../Tentia.app/Contents/Resources/dsa_pub.pem | 20 - .../Contents/Resources/enc-base64-min.js | 8 - .../Tentia.app/Contents/Resources/even-bg.png | Bin 171 -> 0 bytes .../Contents/Resources/hmac-sha256.js | 17 - .../Tentia.app/Contents/Resources/index.html | 16 - .../Contents/Resources/index_oauth.html | 16 - .../Contents/Resources/jQuery-Plugins.js | 330 ---- .../Tentia.app/Contents/Resources/jQuery.js | 154 -- .../Tentia.app/Contents/Resources/oauth.js | 548 ------ .../Tentia.app/Contents/Resources/odd-bg.png | Bin 166 -> 0 bytes .../Tentia.app/Contents/Resources/pin.png | Bin 630 -> 0 bytes .../Tentia.app/Contents/Resources/sha1.js | 202 -- .../Contents/Resources/sprite-icons.png | Bin 11868 -> 0 bytes .../Frameworks/Sparkle.framework/Headers | 1 - .../Frameworks/Sparkle.framework/Resources | 1 - .../Frameworks/Sparkle.framework/Sparkle | 1 - .../Versions/A/Headers/SUAppcast.h | 33 - .../Versions/A/Headers/SUAppcastItem.h | 47 - .../Versions/A/Headers/SUUpdater.h | 118 -- .../A/Headers/SUVersionComparisonProtocol.h | 27 - .../Versions/A/Headers/Sparkle.h | 21 - .../Versions/A/Resources/Info.plist | 24 - .../Versions/A/Resources/License.txt | 7 - .../A/Resources/SUModelTranslation.plist | 174 -- .../A/Resources/SUStatus.nib/classes.nib | 56 - .../A/Resources/SUStatus.nib/info.nib | 20 - .../A/Resources/SUStatus.nib/keyedobjects.nib | Bin 7344 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7278 -> 0 bytes .../de.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../de.lproj/SUUpdateAlert.nib/info.nib | 20 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10493 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 20 - .../keyedobjects.nib | Bin 13189 -> 0 bytes .../A/Resources/de.lproj/Sparkle.strings | Bin 9806 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7148 -> 0 bytes .../en.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../en.lproj/SUUpdateAlert.nib/info.nib | 20 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10623 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 21 - .../keyedobjects.nib | Bin 13263 -> 0 bytes .../A/Resources/en.lproj/Sparkle.strings | Bin 8216 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7273 -> 0 bytes .../es.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../es.lproj/SUUpdateAlert.nib/info.nib | 20 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10668 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 20 - .../keyedobjects.nib | Bin 13404 -> 0 bytes .../A/Resources/es.lproj/Sparkle.strings | Bin 8020 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 16 - .../keyedobjects.nib | Bin 7245 -> 0 bytes .../fr.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../fr.lproj/SUUpdateAlert.nib/info.nib | 16 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10338 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 16 - .../keyedobjects.nib | Bin 13156 -> 0 bytes .../A/Resources/fr.lproj/Sparkle.strings | Bin 8554 -> 0 bytes .../Versions/A/Resources/fr.lproj/fr.lproj | 1 - .../Versions/A/Resources/fr_CA.lproj | 1 - .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7161 -> 0 bytes .../it.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../it.lproj/SUUpdateAlert.nib/info.nib | 20 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10360 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 20 - .../keyedobjects.nib | Bin 12659 -> 0 bytes .../A/Resources/it.lproj/Sparkle.strings | Bin 8914 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 18 - .../keyedobjects.nib | Bin 7234 -> 0 bytes .../nl.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../nl.lproj/SUUpdateAlert.nib/info.nib | 16 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10220 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 16 - .../keyedobjects.nib | Bin 12535 -> 0 bytes .../A/Resources/nl.lproj/Sparkle.strings | Bin 8514 -> 0 bytes .../Versions/A/Resources/relaunch | Bin 58924 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7675 -> 0 bytes .../ru.lproj/SUUpdateAlert.nib/classes.nib | 67 - .../ru.lproj/SUUpdateAlert.nib/info.nib | 20 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10895 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 18 - .../keyedobjects.nib | Bin 12898 -> 0 bytes .../A/Resources/ru.lproj/Sparkle.strings | Bin 8364 -> 0 bytes .../SUAutomaticUpdateAlert.nib/classes.nib | 50 - .../SUAutomaticUpdateAlert.nib/info.nib | 20 - .../keyedobjects.nib | Bin 7474 -> 0 bytes .../sv.lproj/SUUpdateAlert.nib/classes.nib | 39 - .../sv.lproj/SUUpdateAlert.nib/info.nib | 18 - .../SUUpdateAlert.nib/keyedobjects.nib | Bin 10180 -> 0 bytes .../SUUpdatePermissionPrompt.nib/classes.nib | 59 - .../SUUpdatePermissionPrompt.nib/info.nib | 20 - .../keyedobjects.nib | Bin 13483 -> 0 bytes .../A/Resources/sv.lproj/Sparkle.strings | Bin 8142 -> 0 bytes .../Sparkle.framework/Versions/A/Sparkle | Bin 463540 -> 0 bytes .../Sparkle.framework/Versions/Current | 1 - build/Debug/Twittia.app/Contents/Info.plist | 95 - .../Debug/Twittia.app/Contents/MacOS/Twittia | Bin 125052 -> 0 bytes build/Debug/Twittia.app/Contents/PkgInfo | 1 - .../Contents/Resources/Constants.js | 21 - .../Resources/English.lproj/Credits.rtf | 25 - .../Resources/English.lproj/InfoPlist.strings | Bin 92 -> 0 bytes .../Resources/English.lproj/MainMenu.nib | Bin 19127 -> 0 bytes .../English.lproj/NewTweetWindow.nib | Bin 3951 -> 0 bytes .../Twittia.app/Contents/Resources/Icon.icns | Bin 264643 -> 0 bytes .../Contents/Resources/TwittiaCore.js | 573 ------ .../Contents/Resources/TwittiaOauth.js | 109 -- .../Contents/Resources/default.css | 219 --- .../Contents/Resources/dsa_pub.pem | 20 - .../Contents/Resources/even-bg.png | Bin 171 -> 0 bytes .../Twittia.app/Contents/Resources/index.html | 16 - .../Contents/Resources/index_oauth.html | 15 - .../Contents/Resources/jQuery-Plugins.js | 330 ---- .../Twittia.app/Contents/Resources/jQuery.js | 154 -- .../Twittia.app/Contents/Resources/oauth.js | 548 ------ .../Twittia.app/Contents/Resources/odd-bg.png | Bin 166 -> 0 bytes .../Twittia.app/Contents/Resources/pin.png | Bin 630 -> 0 bytes .../Twittia.app/Contents/Resources/sha1.js | 202 -- .../Contents/Resources/sprite-icons.png | Bin 11868 -> 0 bytes .../Objects-normal/i386/AccessToken.d | 2 - .../Objects-normal/i386/AccessToken.dia | Bin 220 -> 0 bytes .../Objects-normal/i386/AccessToken.o | Bin 10692 -> 0 bytes .../Objects-normal/i386/Constants.d | 2 - .../Objects-normal/i386/Constants.dia | Bin 220 -> 0 bytes .../Objects-normal/i386/Constants.o | Bin 9580 -> 0 bytes .../Objects-normal/i386/Controller.d | 7 - .../Objects-normal/i386/Controller.dia | Bin 220 -> 0 bytes .../Objects-normal/i386/Controller.o | Bin 61112 -> 0 bytes .../Objects-normal/i386/NewMessageWindow.d | 4 - .../Objects-normal/i386/NewMessageWindow.dia | Bin 220 -> 0 bytes .../Objects-normal/i386/NewMessageWindow.o | Bin 29928 -> 0 bytes .../Objects-normal/i386/NewTweetWindow.d | 4 - .../Objects-normal/i386/NewTweetWindow.dia | Bin 220 -> 0 bytes .../Objects-normal/i386/NewTweetWindow.o | Bin 29856 -> 0 bytes .../Twittia.build/Objects-normal/i386/Tentia | Bin 47440 -> 0 bytes .../Objects-normal/i386/Tentia.LinkFileList | 7 - .../Objects-normal/i386/TweetModel.d | 2 - .../Objects-normal/i386/TweetModel.dia | Bin 220 -> 0 bytes .../Objects-normal/i386/TweetModel.o | Bin 6456 -> 0 bytes .../Twittia.build/Objects-normal/i386/Twittia | Bin 47228 -> 0 bytes .../Objects-normal/i386/Twittia.LinkFileList | 7 - .../Objects-normal/i386/ViewDelegate.d | 3 - .../Objects-normal/i386/ViewDelegate.dia | Bin 220 -> 0 bytes .../Objects-normal/i386/ViewDelegate.o | Bin 24136 -> 0 bytes .../Twittia.build/Objects-normal/i386/main.d | 1 - .../Objects-normal/i386/main.dia | Bin 220 -> 0 bytes .../Twittia.build/Objects-normal/i386/main.o | Bin 2520 -> 0 bytes .../Objects-normal/x86_64/AccessToken.d | 2 - .../Objects-normal/x86_64/AccessToken.dia | Bin 220 -> 0 bytes .../Objects-normal/x86_64/AccessToken.o | Bin 13872 -> 0 bytes .../Objects-normal/x86_64/Constants.d | 2 - .../Objects-normal/x86_64/Constants.dia | Bin 220 -> 0 bytes .../Objects-normal/x86_64/Constants.o | Bin 11084 -> 0 bytes .../Objects-normal/x86_64/Controller.d | 7 - .../Objects-normal/x86_64/Controller.dia | Bin 788 -> 0 bytes .../Objects-normal/x86_64/Controller.o | Bin 75272 -> 0 bytes .../Objects-normal/x86_64/NewMessageWindow.d | 4 - .../x86_64/NewMessageWindow.dia | Bin 220 -> 0 bytes .../Objects-normal/x86_64/NewMessageWindow.o | Bin 35572 -> 0 bytes .../Objects-normal/x86_64/NewTweetWindow.d | 4 - .../Objects-normal/x86_64/NewTweetWindow.dia | Bin 220 -> 0 bytes .../Objects-normal/x86_64/NewTweetWindow.o | Bin 35456 -> 0 bytes .../Objects-normal/x86_64/Tentia | Bin 71888 -> 0 bytes .../Objects-normal/x86_64/Tentia.LinkFileList | 7 - .../Objects-normal/x86_64/TweetModel.d | 2 - .../Objects-normal/x86_64/TweetModel.dia | Bin 220 -> 0 bytes .../Objects-normal/x86_64/TweetModel.o | Bin 8624 -> 0 bytes .../Objects-normal/x86_64/Twittia | Bin 71648 -> 0 bytes .../x86_64/Twittia.LinkFileList | 7 - .../Objects-normal/x86_64/ViewDelegate.d | 3 - .../Objects-normal/x86_64/ViewDelegate.dia | Bin 220 -> 0 bytes .../Objects-normal/x86_64/ViewDelegate.o | Bin 28012 -> 0 bytes .../Objects-normal/x86_64/main.d | 1 - .../Objects-normal/x86_64/main.dia | Bin 220 -> 0 bytes .../Objects-normal/x86_64/main.o | Bin 2672 -> 0 bytes .../Tentia-all-target-headers.hmap | Bin 793 -> 0 bytes .../Twittia.build/Tentia-generated-files.hmap | Bin 121 -> 0 bytes .../Tentia-own-target-headers.hmap | Bin 793 -> 0 bytes .../Twittia.build/Tentia-project-headers.hmap | Bin 927 -> 0 bytes .../Debug/Twittia.build/Tentia.hmap | Bin 1695 -> 0 bytes .../Twittia-all-target-headers.hmap | Bin 793 -> 0 bytes .../Twittia-generated-files.hmap | Bin 121 -> 0 bytes .../Twittia-own-target-headers.hmap | Bin 793 -> 0 bytes .../Twittia-project-headers.hmap | Bin 928 -> 0 bytes .../Debug/Twittia.build/Twittia.dep | 88 - .../Debug/Twittia.build/Twittia.hmap | Bin 1696 -> 0 bytes .../Debug/Twittia.build/Twittia~.dep | 43 - .../Debug/Twittia.build/build-state.dat | 1639 ----------------- .../Debug/Twittia.build/build-state~.dat | 902 --------- .../Twittia-all-target-headers.hmap | Bin 793 -> 0 bytes .../Twittia-generated-files.hmap | Bin 121 -> 0 bytes .../Twittia-own-target-headers.hmap | Bin 793 -> 0 bytes .../Twittia-project-headers.hmap | Bin 928 -> 0 bytes .../Debug/Twittia.build/Twittia.hmap | Bin 1696 -> 0 bytes hmac-helper.js | 66 + index.html | 6 +- index_oauth.html | 2 +- oauth.js | 548 ------ sha1.js | 202 -- 339 files changed, 158 insertions(+), 13855 deletions(-) create mode 100644 .gitignore delete mode 100644 Tentia.xcodeproj/project.xcworkspace/xcuserdata/jeena.xcuserdatad/UserInterfaceState.xcuserstate delete mode 120000 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Headers delete mode 120000 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Resources delete mode 120000 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Sparkle delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcast.h delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUUpdater.h delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/Sparkle.h delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/Info.plist delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/License.txt delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUModelTranslation.plist delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings delete mode 120000 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/fr.lproj delete mode 120000 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr_CA.lproj delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings delete mode 100755 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/relaunch delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings delete mode 100755 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle delete mode 120000 build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/Current delete mode 100644 build/Debug/Tentia.app/Contents/Info.plist delete mode 100755 build/Debug/Tentia.app/Contents/MacOS/Tentia delete mode 100644 build/Debug/Tentia.app/Contents/PkgInfo delete mode 100644 build/Debug/Tentia.app/Contents/Resources/Constants.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/Core.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/English.lproj/Credits.rtf delete mode 100644 build/Debug/Tentia.app/Contents/Resources/English.lproj/InfoPlist.strings delete mode 100644 build/Debug/Tentia.app/Contents/Resources/English.lproj/MainMenu.nib delete mode 100644 build/Debug/Tentia.app/Contents/Resources/English.lproj/NewMessageWindow.nib delete mode 100644 build/Debug/Tentia.app/Contents/Resources/English.lproj/NewTweetWindow.nib delete mode 100644 build/Debug/Tentia.app/Contents/Resources/Icon.icns delete mode 100644 build/Debug/Tentia.app/Contents/Resources/OauthImplementation.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/TwittiaCore.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/TwittiaOauth.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/URI.min.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/default.css delete mode 100644 build/Debug/Tentia.app/Contents/Resources/dsa_pub.pem delete mode 100644 build/Debug/Tentia.app/Contents/Resources/enc-base64-min.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/even-bg.png delete mode 100644 build/Debug/Tentia.app/Contents/Resources/hmac-sha256.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/index.html delete mode 100644 build/Debug/Tentia.app/Contents/Resources/index_oauth.html delete mode 100644 build/Debug/Tentia.app/Contents/Resources/jQuery-Plugins.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/jQuery.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/oauth.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/odd-bg.png delete mode 100644 build/Debug/Tentia.app/Contents/Resources/pin.png delete mode 100644 build/Debug/Tentia.app/Contents/Resources/sha1.js delete mode 100644 build/Debug/Tentia.app/Contents/Resources/sprite-icons.png delete mode 120000 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Headers delete mode 120000 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Resources delete mode 120000 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Sparkle delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcast.h delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUUpdater.h delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/Sparkle.h delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/Info.plist delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/License.txt delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUModelTranslation.plist delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings delete mode 120000 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/fr.lproj delete mode 120000 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr_CA.lproj delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings delete mode 100755 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/relaunch delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/classes.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/info.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings delete mode 100755 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle delete mode 120000 build/Debug/Twittia.app/Contents/Frameworks/Sparkle.framework/Versions/Current delete mode 100644 build/Debug/Twittia.app/Contents/Info.plist delete mode 100755 build/Debug/Twittia.app/Contents/MacOS/Twittia delete mode 100644 build/Debug/Twittia.app/Contents/PkgInfo delete mode 100644 build/Debug/Twittia.app/Contents/Resources/Constants.js delete mode 100644 build/Debug/Twittia.app/Contents/Resources/English.lproj/Credits.rtf delete mode 100644 build/Debug/Twittia.app/Contents/Resources/English.lproj/InfoPlist.strings delete mode 100644 build/Debug/Twittia.app/Contents/Resources/English.lproj/MainMenu.nib delete mode 100644 build/Debug/Twittia.app/Contents/Resources/English.lproj/NewTweetWindow.nib delete mode 100644 build/Debug/Twittia.app/Contents/Resources/Icon.icns delete mode 100644 build/Debug/Twittia.app/Contents/Resources/TwittiaCore.js delete mode 100644 build/Debug/Twittia.app/Contents/Resources/TwittiaOauth.js delete mode 100644 build/Debug/Twittia.app/Contents/Resources/default.css delete mode 100644 build/Debug/Twittia.app/Contents/Resources/dsa_pub.pem delete mode 100644 build/Debug/Twittia.app/Contents/Resources/even-bg.png delete mode 100644 build/Debug/Twittia.app/Contents/Resources/index.html delete mode 100644 build/Debug/Twittia.app/Contents/Resources/index_oauth.html delete mode 100644 build/Debug/Twittia.app/Contents/Resources/jQuery-Plugins.js delete mode 100644 build/Debug/Twittia.app/Contents/Resources/jQuery.js delete mode 100644 build/Debug/Twittia.app/Contents/Resources/oauth.js delete mode 100644 build/Debug/Twittia.app/Contents/Resources/odd-bg.png delete mode 100644 build/Debug/Twittia.app/Contents/Resources/pin.png delete mode 100644 build/Debug/Twittia.app/Contents/Resources/sha1.js delete mode 100644 build/Debug/Twittia.app/Contents/Resources/sprite-icons.png delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/AccessToken.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/AccessToken.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/AccessToken.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/Constants.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/Constants.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/Constants.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/Controller.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/Controller.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/Controller.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/NewMessageWindow.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/NewMessageWindow.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/NewMessageWindow.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/NewTweetWindow.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/NewTweetWindow.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/NewTweetWindow.o delete mode 100755 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/Tentia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/Tentia.LinkFileList delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/TweetModel.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/TweetModel.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/TweetModel.o delete mode 100755 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/Twittia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/Twittia.LinkFileList delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/ViewDelegate.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/ViewDelegate.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/ViewDelegate.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/main.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/main.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/i386/main.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/AccessToken.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/AccessToken.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/AccessToken.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/Constants.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/Constants.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/Constants.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/Controller.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/Controller.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/Controller.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/NewMessageWindow.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/NewMessageWindow.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/NewMessageWindow.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/NewTweetWindow.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/NewTweetWindow.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/NewTweetWindow.o delete mode 100755 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/Tentia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/Tentia.LinkFileList delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/TweetModel.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/TweetModel.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/TweetModel.o delete mode 100755 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/Twittia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/Twittia.LinkFileList delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/ViewDelegate.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/ViewDelegate.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/ViewDelegate.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/main.d delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/main.dia delete mode 100644 build/Tentia.build/Debug/Twittia.build/Objects-normal/x86_64/main.o delete mode 100644 build/Tentia.build/Debug/Twittia.build/Tentia-all-target-headers.hmap delete mode 100644 build/Tentia.build/Debug/Twittia.build/Tentia-generated-files.hmap delete mode 100644 build/Tentia.build/Debug/Twittia.build/Tentia-own-target-headers.hmap delete mode 100644 build/Tentia.build/Debug/Twittia.build/Tentia-project-headers.hmap delete mode 100644 build/Tentia.build/Debug/Twittia.build/Tentia.hmap delete mode 100644 build/Tentia.build/Debug/Twittia.build/Twittia-all-target-headers.hmap delete mode 100644 build/Tentia.build/Debug/Twittia.build/Twittia-generated-files.hmap delete mode 100644 build/Tentia.build/Debug/Twittia.build/Twittia-own-target-headers.hmap delete mode 100644 build/Tentia.build/Debug/Twittia.build/Twittia-project-headers.hmap delete mode 100644 build/Tentia.build/Debug/Twittia.build/Twittia.dep delete mode 100644 build/Tentia.build/Debug/Twittia.build/Twittia.hmap delete mode 100644 build/Tentia.build/Debug/Twittia.build/Twittia~.dep delete mode 100644 build/Tentia.build/Debug/Twittia.build/build-state.dat delete mode 100644 build/Tentia.build/Debug/Twittia.build/build-state~.dat delete mode 100644 build/Twittia 2.build/Debug/Twittia.build/Twittia-all-target-headers.hmap delete mode 100644 build/Twittia 2.build/Debug/Twittia.build/Twittia-generated-files.hmap delete mode 100644 build/Twittia 2.build/Debug/Twittia.build/Twittia-own-target-headers.hmap delete mode 100644 build/Twittia 2.build/Debug/Twittia.build/Twittia-project-headers.hmap delete mode 100644 build/Twittia 2.build/Debug/Twittia.build/Twittia.hmap create mode 100644 hmac-helper.js delete mode 100644 oauth.js delete mode 100644 sha1.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dafb8b8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +build/ +Tentia.xcodeproj/project.xcworkspace/xcuserdata/jeena.xcuserdatad/UserInterfaceState.xcuserstate diff --git a/AccessToken.h b/AccessToken.h index 1681edf..0a3941c 100644 --- a/AccessToken.h +++ b/AccessToken.h @@ -12,6 +12,9 @@ NSUserDefaults *d; } +- (void)setString:(NSString *)string forKey:(NSString *)aKey; +- (NSString *)stringForKey:(NSString *)aKey; + - (void)setAccessToken:(NSString *)_accessToken; - (NSString *)accessToken; - (void)setSecret:(NSString *)_secret; diff --git a/AccessToken.m b/AccessToken.m index 740e2ad..719be30 100644 --- a/AccessToken.m +++ b/AccessToken.m @@ -21,9 +21,21 @@ return self; } +- (void)setString:(NSString *)string forKey:(NSString *)aKey +{ + NSLog(@"Saving: %@ %@", string, aKey); + [d setObject:string forKey:aKey]; + [d synchronize]; +} + +- (NSString *)stringForKey:(NSString *)aKey +{ + NSLog(@"%@", [d objectForKey:aKey]); + return [d objectForKey:aKey]; +} + - (void)setAccessToken:(NSString *)_accessToken { - [d setObject:_accessToken forKey:@"accessToken"]; [d synchronize]; } diff --git a/Controller.h b/Controller.h index d111d14..ff54f10 100644 --- a/Controller.h +++ b/Controller.h @@ -45,8 +45,11 @@ - (void)handleGetURLEvent:(NSAppleEventDescriptor *)event withReplyEvent:(NSAppleEventDescriptor *)replyEvent; - (void)unreadMentions:(NSInteger)count; - (void)openURL:(NSString *)url; + +- (void)setString:(NSString *)string forKey:(NSString *)aKey; +- (NSString *)stringForKey:(NSString *)aKey; - (void)storeAccessToken:(NSString *)accessToken secret:(NSString *)secret userId:(NSString *)userId andScreenName:(NSString *)screenName; -- (void)storeSecretData:(NSString *)secretData; +- (void)loggedIn; OSStatus handler(EventHandlerCallRef nextHandler, EventRef theEvent, void* userData); diff --git a/Controller.m b/Controller.m index 9b7f1a0..22be339 100644 --- a/Controller.m +++ b/Controller.m @@ -51,7 +51,8 @@ accessToken = [[AccessToken alloc] init]; //accessToken.accessToken = nil; - if (!accessToken.accessToken) { + NSLog(@"%@", [accessToken stringForKey:@"user_access_token"]); + if (![accessToken stringForKey:@"user_access_token"]) { [self initOauth]; } else { [self initWebViews]; @@ -158,6 +159,16 @@ return NO; } +- (void)setString:(NSString *)string forKey:(NSString *)aKey +{ + [self.accessToken setString:string forKey:aKey]; +} + +- (NSString *)stringForKey:(NSString *)aKey +{ + return [self.accessToken stringForKey:aKey]; +} + #pragma mark Notifications @@ -233,9 +244,8 @@ [[NSNotificationCenter defaultCenter] postNotificationName:@"authentificationSucceded" object:nil]; } -- (void)storeSecretData:(NSString *)secretData +- (void)loggedIn { - NSLog(@"got secret data: %@", secretData); [timelineViewWindow makeKeyAndOrderFront:self]; [[NSNotificationCenter defaultCenter] postNotificationName:@"authentificationSucceded" object:nil]; } diff --git a/Core.js b/Core.js index 9c7dc2f..9607a51 100644 --- a/Core.js +++ b/Core.js @@ -7,7 +7,8 @@ // function Core(action) { - this.max_length = 100; + + this.max_length = 200; this.since_id; this.timeout = 2 * 60 * 1000; this.action = action; @@ -255,27 +256,34 @@ Core.prototype.getTemplate = function() { Core.prototype.getNewData = function(supress_new_with_timeout) { - var url = API_PATH + "statuses/" + this.action + ".json" - var parameters = {count: this.max_length, include_entities: "true"} - if(this.since_id) parameters.since_id = this.since_id - - - var url2 = "?count=" + this.max_length + "&include_entities=true"; - if(this.since_id) url2 += "&since_id=" + this.since_id; - var _this = this; - - var message = { method:"GET" , action:url, parameters: parameters }; - - OAuth.completeRequest(message, - { consumerKey : OAUTH_CONSUMER_KEY - , consumerSecret: OAUTH_CONSUMER_SECRET - , token : controller.accessToken.accessToken() - , tokenSecret : controller.accessToken.secret() - }); + var those = this; + var url = controller.stringForKey_("api_root") + "/posts"; + //if(this.since_id) url += "?since_id=" this.since_id; + var http_method = "GET"; + var callback = function(resp) { + those.newStatus(data, supress_new_with_timeout); + } + + var data = null; + + getURL( + url, + http_method, + callback, + data, + makeAuthHeader( + url, + http_method, + controller.stringForKey_("user_mac_key"), + controller.stringForKey_("user_access_token") + ) + ); + + /* $.ajax( { beforeSend: function(xhr) { - xhr.setRequestHeader("Authorization", OAuth.getAuthorizationHeader("", message.parameters)); + xhr.setRequestHeader("Authorization", ); }, url: url + url2, dataType: 'json', @@ -288,7 +296,7 @@ Core.prototype.getNewData = function(supress_new_with_timeout) { setTimeout(function() { _this.getNewData(supress_new_with_timeout) }, this.timeout); } } - ); + );*/ } diff --git a/OauthImplementation.js b/OauthImplementation.js index d42d074..4f64255 100644 --- a/OauthImplementation.js +++ b/OauthImplementation.js @@ -6,33 +6,6 @@ // Licence: BSD (see attached LICENCE.txt file). // -function getURL(url, type, callback, data, auth_header) { - $.ajax({ - beforeSend: function(xhr) { - if (data) { - xhr.setRequestHeader("Content-Length", data.length); - } - - if (auth_header) { - xhr.setRequestHeader("Authorization", auth_header); - } - }, - url: url, - accepts: "application/vnd.tent.v0+json", - contentType: "application/vnd.tent.v0+json", - type: type, - complete: callback, - data: data, - processData: false, - error: function(xhr, ajaxOptions, thrownError) { - alert("getURL ERROR:"); - alert(xhr.statusText); - alert(ajaxOptions); - alert(thrownError); - } - }); -} - function getUrlVars(url) { var vars = [], hash; if(url.indexOf("#") > -1) url = url.slice(0, url.indexOf("#")); @@ -46,45 +19,9 @@ function getUrlVars(url) { return vars; } -function makeAuthHeader(url, http_method, mac_key, mac_key_id) { - - url = URI(url); - var nonce = makeid(8); - var time_stamp = parseInt((new Date).getTime() / 1000, 10); - - var normalizedRequestString = "" - + time_stamp + '\n' - + nonce + '\n' - + http_method + '\n' - + url.path() + '\n' - + url.hostname() + '\n' - + url.port() + '\n' - + '\n' ; - - var hmac = CryptoJS.algo.HMAC.create(CryptoJS.algo.SHA256, mac_key); - hmac.update(normalizedRequestString); - var hash = hmac.finalize(); - var mac = hash.toString(CryptoJS.enc.Base64); - - return 'MAC id="' + mac_key_id + - '", ts="' + time_stamp + - '", nonce="' + nonce + - '", mac="' + mac + '"'; -} - - -function makeid(len) { - var text = ""; - var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; - - for( var i=0; i < len; i++ ) - text += possible.charAt(Math.floor(Math.random() * possible.length)); - - return text; -} - function OauthImplementation(entity) { this.entity = entity || "http://lala.home.jeena.net:3002"; + controller.setString_forKey_(this.entity, "entity"); this.app_info = { "id": null, "name": "Tentia", @@ -113,7 +50,7 @@ OauthImplementation.prototype.requestProfileURL = function (entity) { var those = this; getURL(entity, "HEAD", function(resp) { var headers = resp.getAllResponseHeaders(); - var regex = /Link: <([^>]*)>; rel="https:\/\/tent.io\/rels\/profile"/; + var regex = /Link: <([^>]*)>; rel="https:\/\/tent.io\/rels\/profile"/; // FIXME: parse it! var profile_url = headers.match(regex)[1] if (profile_url == "/profile") { profile_url = entity + "/profile"; @@ -127,6 +64,7 @@ OauthImplementation.prototype.register = function (url) { var those = this; getURL(url, "GET", function(resp) { those.profile = JSON.parse(resp.responseText); + controller.setString_forKey_(those.apiRoot(), "api_root"); var callback = function(resp) { var data = JSON.parse(resp.responseText); those.authRequest(data); @@ -141,6 +79,12 @@ OauthImplementation.prototype.authRequest = function(register_data) { // mac_key // mac_algorithm this.register_data = register_data; + + // Needed for later App Registration Modification + controller.setString_forKey_(register_data["mac_key"], "app_mac_key"); + controller.setString_forKey_(register_data["mac_key_id"], "app_mac_key_id"); + controller.setString_forKey_(register_data["id"], "app_id"); + controller.setString_forKey_(register_data["mac_algorithm"], "app_mac_algorithm"); this.state = makeid(19); var auth = "/oauth/authorize?client_id=" + register_data["id"] @@ -169,7 +113,8 @@ OauthImplementation.prototype.requestAccessToken = function(responseBody) { those.requestAccessTokenTicketFinished(resp.responseText); }; - var auth_header = makeAuthHeader(url, "POST", this.register_data["mac_key"], this.register_data["mac_key_id"]); + alert(controller.stringForKey_("app_mac_key")) + var auth_header = makeAuthHeader(url, "POST", controller.stringForKey_("app_mac_key"), controller.stringForKey_("app_mac_key_id")); getURL(url, "POST", callback, requestBody, auth_header); } else { @@ -185,12 +130,14 @@ OauthImplementation.prototype.requestAccessToken = function(responseBody) { OauthImplementation.prototype.requestAccessTokenTicketFinished = function(responseBody) { - var secret_data = { - access: JSON.parse(responseBody), - register_data: this.register_data - } + var access = JSON.parse(responseBody); + + controller.setString_forKey_(access["access_token"], "user_access_token"); + controller.setString_forKey_(access["mac_key"], "user_mac_key"); + controller.setString_forKey_(access["mac_algorithm"], "user_mac_algorithm"); + controller.setString_forKey_(access["token_type"], "user_token_type"); - controller.storeSecretData_(JSON.stringify(secret_data)); + controller.loggedIn(); } var tentia_oauth; \ No newline at end of file diff --git a/Tentia.xcodeproj/project.pbxproj b/Tentia.xcodeproj/project.pbxproj index d1070cc..3c405ba 100644 --- a/Tentia.xcodeproj/project.pbxproj +++ b/Tentia.xcodeproj/project.pbxproj @@ -27,6 +27,8 @@ 1F98DC9E124BFFD7004289ED /* pin.png in Resources */ = {isa = PBXBuildFile; fileRef = 1F98DC9D124BFFD7004289ED /* pin.png */; }; 1F9D655E163B63E300B7282B /* URI.min.js in Sources */ = {isa = PBXBuildFile; fileRef = 1F9D655D163B63E300B7282B /* URI.min.js */; }; 1F9D655F163B63F700B7282B /* URI.min.js in Resources */ = {isa = PBXBuildFile; fileRef = 1F9D655D163B63E300B7282B /* URI.min.js */; }; + 1F9D6561163C222400B7282B /* hmac-helper.js in Sources */ = {isa = PBXBuildFile; fileRef = 1F9D6560163C222400B7282B /* hmac-helper.js */; }; + 1F9D6562163C26FC00B7282B /* hmac-helper.js in Resources */ = {isa = PBXBuildFile; fileRef = 1F9D6560163C222400B7282B /* hmac-helper.js */; }; 1FA09847144602530079E258 /* libicucore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1FA09846144602530079E258 /* libicucore.dylib */; }; 1FC254941427BC050035D84B /* index_oauth.html in Resources */ = {isa = PBXBuildFile; fileRef = 1FC254931427BC050035D84B /* index_oauth.html */; }; 1FC254951427BF150035D84B /* OauthImplementation.js in Resources */ = {isa = PBXBuildFile; fileRef = 1FC254911427ADF90035D84B /* OauthImplementation.js */; }; @@ -87,6 +89,7 @@ 1F9816C7163915A100AFD4EE /* hmac-sha256.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "hmac-sha256.js"; sourceTree = ""; }; 1F98DC9D124BFFD7004289ED /* pin.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pin.png; sourceTree = ""; }; 1F9D655D163B63E300B7282B /* URI.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = URI.min.js; sourceTree = ""; }; + 1F9D6560163C222400B7282B /* hmac-helper.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "hmac-helper.js"; sourceTree = ""; }; 1FA09846144602530079E258 /* libicucore.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libicucore.dylib; path = usr/lib/libicucore.dylib; sourceTree = SDKROOT; }; 1FC254911427ADF90035D84B /* OauthImplementation.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; lineEnding = 0; path = OauthImplementation.js; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.javascript; }; 1FC254931427BC050035D84B /* index_oauth.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = index_oauth.html; sourceTree = ""; }; @@ -182,6 +185,7 @@ 1FFA36CB1177D861006C8562 /* default.css */, 1F4673E21180F519006CC37C /* jQuery.js */, 1F4673E41180F590006CC37C /* jQuery-Plugins.js */, + 1F9D6560163C222400B7282B /* hmac-helper.js */, ); name = WebKit; sourceTree = ""; @@ -308,6 +312,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 1F9D6562163C26FC00B7282B /* hmac-helper.js in Resources */, 1F9D655F163B63F700B7282B /* URI.min.js in Resources */, 1F9816CA16391C4A00AFD4EE /* enc-base64-min.js in Resources */, 1F9816CB16391C4A00AFD4EE /* hmac-sha256.js in Resources */, @@ -350,6 +355,7 @@ 1F9816C8163915A100AFD4EE /* enc-base64-min.js in Sources */, 1F9816C9163915A100AFD4EE /* hmac-sha256.js in Sources */, 1F9D655E163B63E300B7282B /* URI.min.js in Sources */, + 1F9D6561163C222400B7282B /* hmac-helper.js in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/Tentia.xcodeproj/project.xcworkspace/xcuserdata/jeena.xcuserdatad/UserInterfaceState.xcuserstate b/Tentia.xcodeproj/project.xcworkspace/xcuserdata/jeena.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100644 index ad22dca8e8b24e3bbf30b3d9f382089990b16e38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32445 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

@=ZVwjK?=Px2Xj9KdJt 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 diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Headers b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Headers deleted file mode 120000 index a177d2a..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Headers +++ /dev/null @@ -1 +0,0 @@ -Versions/Current/Headers \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Resources b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Resources deleted file mode 120000 index 953ee36..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Resources +++ /dev/null @@ -1 +0,0 @@ -Versions/Current/Resources \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Sparkle b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Sparkle deleted file mode 120000 index b2c5273..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Sparkle +++ /dev/null @@ -1 +0,0 @@ -Versions/Current/Sparkle \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcast.h b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcast.h deleted file mode 100644 index 171148a..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcast.h +++ /dev/null @@ -1,33 +0,0 @@ -// -// SUAppcast.h -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUAPPCAST_H -#define SUAPPCAST_H - -@class SUAppcastItem; -@interface SUAppcast : NSObject { - NSArray *items; - NSString *userAgentString; - id delegate; - NSMutableData *incrementalData; -} - -- (void)fetchAppcastFromURL:(NSURL *)url; -- (void)setDelegate:delegate; -- (void)setUserAgentString:(NSString *)userAgentString; - -- (NSArray *)items; - -@end - -@interface NSObject (SUAppcastDelegate) -- (void)appcastDidFinishLoading:(SUAppcast *)appcast; -- (void)appcast:(SUAppcast *)appcast failedToLoadWithError:(NSError *)error; -@end - -#endif diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h deleted file mode 100644 index 7f1ca65..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h +++ /dev/null @@ -1,47 +0,0 @@ -// -// SUAppcastItem.h -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUAPPCASTITEM_H -#define SUAPPCASTITEM_H - -@interface SUAppcastItem : NSObject { - NSString *title; - NSDate *date; - NSString *itemDescription; - - NSURL *releaseNotesURL; - - NSString *DSASignature; - NSString *minimumSystemVersion; - - NSURL *fileURL; - NSString *versionString; - NSString *displayVersionString; - - NSDictionary *propertiesDictionary; -} - -// Initializes with data from a dictionary provided by the RSS class. -- initWithDictionary:(NSDictionary *)dict; - -- (NSString *)title; -- (NSString *)versionString; -- (NSString *)displayVersionString; -- (NSDate *)date; -- (NSString *)itemDescription; -- (NSURL *)releaseNotesURL; -- (NSURL *)fileURL; -- (NSString *)DSASignature; -- (NSString *)minimumSystemVersion; - -// Returns the dictionary provided in initWithDictionary; this might be useful later for extensions. -- (NSDictionary *)propertiesDictionary; - -@end - -#endif diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUUpdater.h b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUUpdater.h deleted file mode 100644 index e78c4d3..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUUpdater.h +++ /dev/null @@ -1,118 +0,0 @@ -// -// SUUpdater.h -// Sparkle -// -// Created by Andy Matuschak on 1/4/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUUPDATER_H -#define SUUPDATER_H - -#import - -@class SUUpdateDriver, SUAppcastItem, SUHost, SUAppcast; -@interface SUUpdater : NSObject { - NSTimer *checkTimer; - SUUpdateDriver *driver; - - SUHost *host; - IBOutlet id delegate; -} - -+ (SUUpdater *)sharedUpdater; -+ (SUUpdater *)updaterForBundle:(NSBundle *)bundle; -- (NSBundle *)hostBundle; - -- (void)setDelegate:(id)delegate; -- delegate; - -- (void)setAutomaticallyChecksForUpdates:(BOOL)automaticallyChecks; -- (BOOL)automaticallyChecksForUpdates; - -- (void)setUpdateCheckInterval:(NSTimeInterval)interval; -- (NSTimeInterval)updateCheckInterval; - -- (void)setFeedURL:(NSURL *)feedURL; -- (NSURL *)feedURL; - -- (void)setSendsSystemProfile:(BOOL)sendsSystemProfile; -- (BOOL)sendsSystemProfile; - -- (void)setAutomaticallyDownloadsUpdates:(BOOL)automaticallyDownloadsUpdates; -- (BOOL)automaticallyDownloadsUpdates; - -// This IBAction is meant for a main menu item. Hook up any menu item to this action, -// and Sparkle will check for updates and report back its findings verbosely. -- (IBAction)checkForUpdates:sender; - -// This kicks off an update meant to be programmatically initiated. That is, it will display no UI unless it actually finds an update, -// in which case it proceeds as usual. If the fully automated updating is turned on, however, this will invoke that behavior, and if an -// update is found, it will be downloaded and prepped for installation. -- (void)checkForUpdatesInBackground; - -// Date of last update check. Returns null if no check has been performed. -- (NSDate*)lastUpdateCheckDate; - -// This begins a "probing" check for updates which will not actually offer to update to that version. The delegate methods, though, -// (up to updater:didFindValidUpdate: and updaterDidNotFindUpdate:), are called, so you can use that information in your UI. -- (void)checkForUpdateInformation; - -// Call this to appropriately schedule or cancel the update checking timer according to the preferences for time interval and automatic checks. This call does not change the date of the next check, but only the internal NSTimer. -- (void)resetUpdateCycle; - -- (BOOL)updateInProgress; -@end - -@interface NSObject (SUUpdaterDelegateInformalProtocol) -// This method allows you to add extra parameters to the appcast URL, potentially based on whether or not Sparkle will also be sending along the system profile. This method should return an array of dictionaries with keys: "key", "value", "displayKey", "displayValue", the latter two being specifically for display to the user. -- (NSArray *)feedParametersForUpdater:(SUUpdater *)updater sendingSystemProfile:(BOOL)sendingProfile; - -// Use this to override the default behavior for Sparkle prompting the user about automatic update checks. -- (BOOL)updaterShouldPromptForPermissionToCheckForUpdates:(SUUpdater *)bundle; - -// Implement this if you want to do some special handling with the appcast once it finishes loading. -- (void)updater:(SUUpdater *)updater didFinishLoadingAppcast:(SUAppcast *)appcast; - -// If you're using special logic or extensions in your appcast, implement this to use your own logic for finding -// a valid update, if any, in the given appcast. -- (SUAppcastItem *)bestValidUpdateInAppcast:(SUAppcast *)appcast forUpdater:(SUUpdater *)bundle; - -// Sent when a valid update is found by the update driver. -- (void)updater:(SUUpdater *)updater didFindValidUpdate:(SUAppcastItem *)update; - -// Sent when a valid update is not found. -- (void)updaterDidNotFindUpdate:(SUUpdater *)update; - -// Sent immediately before installing the specified update. -- (void)updater:(SUUpdater *)updater willInstallUpdate:(SUAppcastItem *)update; - -// Return YES to delay the relaunch until you do some processing; invoke the given NSInvocation to continue. -- (BOOL)updater:(SUUpdater *)updater shouldPostponeRelaunchForUpdate:(SUAppcastItem *)update untilInvoking:(NSInvocation *)invocation; - -// Called immediately before relaunching. -- (void)updaterWillRelaunchApplication:(SUUpdater *)updater; - -// This method allows you to provide a custom version comparator. -// If you don't implement this method or return nil, the standard version comparator will be used. -- (id )versionComparatorForUpdater:(SUUpdater *)updater; - -// Returns the path which is used to relaunch the client after the update is installed. By default, the path of the host bundle. -- (NSString *)pathToRelaunchForUpdater:(SUUpdater *)updater; - -@end - -// Define some minimum intervals to avoid DOS-like checking attacks. These are in seconds. -#ifdef DEBUG -#define SU_MIN_CHECK_INTERVAL 60 -#else -#define SU_MIN_CHECK_INTERVAL 60*60 -#endif - -#ifdef DEBUG -#define SU_DEFAULT_CHECK_INTERVAL 60 -#else -#define SU_DEFAULT_CHECK_INTERVAL 60*60*24 -#endif - -#endif diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h deleted file mode 100644 index 3d11ae8..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h +++ /dev/null @@ -1,27 +0,0 @@ -// -// SUVersionComparisonProtocol.h -// Sparkle -// -// Created by Andy Matuschak on 12/21/07. -// Copyright 2007 Andy Matuschak. All rights reserved. -// - -#ifndef SUVERSIONCOMPARISONPROTOCOL_H -#define SUVERSIONCOMPARISONPROTOCOL_H - -/*! - @protocol - @abstract Implement this protocol to provide version comparison facilities for Sparkle. -*/ -@protocol SUVersionComparison - -/*! - @method - @abstract An abstract method to compare two version strings. - @discussion Should return NSOrderedAscending if b > a, NSOrderedDescending if b < a, and NSOrderedSame if they are equivalent. -*/ -- (NSComparisonResult)compareVersion:(NSString *)versionA toVersion:(NSString *)versionB; - -@end - -#endif diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/Sparkle.h b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/Sparkle.h deleted file mode 100644 index 08dd577..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/Sparkle.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// Sparkle.h -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. (Modified by CDHW on 23/12/07) -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SPARKLE_H -#define SPARKLE_H - -// This list should include the shared headers. It doesn't matter if some of them aren't shared (unless -// there are name-space collisions) so we can list all of them to start with: - -#import - -#import -#import -#import - -#endif diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/Info.plist b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/Info.plist deleted file mode 100644 index c7f277d..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - Sparkle - CFBundleIdentifier - org.andymatuschak.Sparkle - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - Sparkle - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.5 Beta 6 - CFBundleSignature - ???? - CFBundleVersion - 313 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/License.txt b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/License.txt deleted file mode 100644 index 20466c4..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/License.txt +++ /dev/null @@ -1,7 +0,0 @@ -Copyright (c) 2006 Andy Matuschak - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUModelTranslation.plist b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUModelTranslation.plist deleted file mode 100644 index 92ef947..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUModelTranslation.plist +++ /dev/null @@ -1,174 +0,0 @@ - - - - - ADP2,1 - Developer Transition Kit - MacBook1,1 - MacBook (Core Duo) - MacBook2,1 - MacBook (Core 2 Duo) - MacBook4,1 - MacBook (Core 2 Duo Feb 2008) - MacBookAir1,1 - MacBook Air (January 2008) - MacBookPro1,1 - MacBook Pro Core Duo (15-inch) - MacBookPro1,2 - MacBook Pro Core Duo (17-inch) - MacBookPro2,1 - MacBook Pro Core 2 Duo (17-inch) - MacBookPro2,2 - MacBook Pro Core 2 Duo (15-inch) - MacBookPro3,1 - MacBook Pro Core 2 Duo (15-inch LED, Core 2 Duo) - MacBookPro3,2 - MacBook Pro Core 2 Duo (17-inch HD, Core 2 Duo) - MacBookPro4,1 - MacBook Pro (Core 2 Duo Feb 2008) - MacPro1,1 - Mac Pro (four-core) - MacPro2,1 - Mac Pro (eight-core) - MacPro3,1 - Mac Pro (January 2008 4- or 8- core "Harpertown") - Macmini1,1 - Mac Mini (Core Solo/Duo) - PowerBook1,1 - PowerBook G3 - PowerBook2,1 - iBook G3 - PowerBook2,2 - iBook G3 (FireWire) - PowerBook2,3 - iBook G3 - PowerBook2,4 - iBook G3 - PowerBook3,1 - PowerBook G3 (FireWire) - PowerBook3,2 - PowerBook G4 - PowerBook3,3 - PowerBook G4 (Gigabit Ethernet) - PowerBook3,4 - PowerBook G4 (DVI) - PowerBook3,5 - PowerBook G4 (1GHz / 867MHz) - PowerBook4,1 - iBook G3 (Dual USB, Late 2001) - PowerBook4,2 - iBook G3 (16MB VRAM) - PowerBook4,3 - iBook G3 Opaque 16MB VRAM, 32MB VRAM, Early 2003) - PowerBook5,1 - PowerBook G4 (17 inch) - PowerBook5,2 - PowerBook G4 (15 inch FW 800) - PowerBook5,3 - PowerBook G4 (17-inch 1.33GHz) - PowerBook5,4 - PowerBook G4 (15 inch 1.5/1.33GHz) - PowerBook5,5 - PowerBook G4 (17-inch 1.5GHz) - PowerBook5,6 - PowerBook G4 (15 inch 1.67GHz/1.5GHz) - PowerBook5,7 - PowerBook G4 (17-inch 1.67GHz) - PowerBook5,8 - PowerBook G4 (Double layer SD, 15 inch) - PowerBook5,9 - PowerBook G4 (Double layer SD, 17 inch) - PowerBook6,1 - PowerBook G4 (12 inch) - PowerBook6,2 - PowerBook G4 (12 inch, DVI) - PowerBook6,3 - iBook G4 - PowerBook6,4 - PowerBook G4 (12 inch 1.33GHz) - PowerBook6,5 - iBook G4 (Early-Late 2004) - PowerBook6,7 - iBook G4 (Mid 2005) - PowerBook6,8 - PowerBook G4 (12 inch 1.5GHz) - PowerMac1,1 - Power Macintosh G3 (Blue & White) - PowerMac1,2 - Power Macintosh G4 (PCI Graphics) - PowerMac10,1 - Mac Mini G4 - PowerMac10,2 - Mac Mini (Late 2005) - PowerMac11,2 - Power Macintosh G5 (Late 2005) - PowerMac12,1 - iMac G5 (iSight) - PowerMac2,1 - iMac G3 (Slot-loading CD-ROM) - PowerMac2,2 - iMac G3 (Summer 2000) - PowerMac3,1 - Power Macintosh G4 (AGP Graphics) - PowerMac3,2 - Power Macintosh G4 (AGP Graphics) - PowerMac3,3 - Power Macintosh G4 (Gigabit Ethernet) - PowerMac3,4 - Power Macintosh G4 (Digital Audio) - PowerMac3,5 - Power Macintosh G4 (Quick Silver) - PowerMac3,6 - Power Macintosh G4 (Mirrored Drive Door) - PowerMac4,1 - iMac G3 (Early/Summer 2001) - PowerMac4,2 - iMac G4 (Flat Panel) - PowerMac4,4 - eMac - PowerMac4,5 - iMac G4 (17-inch Flat Panel) - PowerMac5,1 - Power Macintosh G4 Cube - PowerMac6,1 - iMac G4 (USB 2.0) - PowerMac6,3 - iMac G4 (20-inch Flat Panel) - PowerMac6,4 - eMac (USB 2.0, 2005) - PowerMac7,2 - Power Macintosh G5 - PowerMac7,3 - Power Macintosh G5 - PowerMac8,1 - iMac G5 - PowerMac8,2 - iMac G5 (Ambient Light Sensor) - PowerMac9,1 - Power Macintosh G5 (Late 2005) - RackMac1,1 - Xserve G4 - RackMac1,2 - Xserve G4 (slot-loading, cluster node) - RackMac3,1 - Xserve G5 - Xserve1,1 - Xserve (Intel Xeon) - Xserve2,1 - Xserve (January 2008 quad-core) - iMac1,1 - iMac G3 (Rev A-D) - iMac4,1 - iMac (Core Duo) - iMac4,2 - iMac for Education (17-inch, Core Duo) - iMac5,1 - iMac (Core 2 Duo, 17 or 20 inch, SuperDrive) - iMac5,2 - iMac (Core 2 Duo, 17 inch, Combo Drive) - iMac6,1 - iMac (Core 2 Duo, 24 inch, SuperDrive) - iMac8,1 - iMac (April 2008) - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/classes.nib deleted file mode 100644 index 22f13f8..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/classes.nib +++ /dev/null @@ -1,56 +0,0 @@ - - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - CLASS - NSApplication - LANGUAGE - ObjC - SUPERCLASS - NSResponder - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - CLASS - SUStatusController - LANGUAGE - ObjC - OUTLETS - - actionButton - NSButton - progressBar - NSProgressIndicator - - SUPERCLASS - SUWindowController - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/info.nib deleted file mode 100644 index a9ac867..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 670 - IBLastKnownRelativeProjectPath - Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 10A96 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib/keyedobjects.nib deleted file mode 100644 index 4f1d598179ccecb32c7a12eead96bb5fe3663eb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7344 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 I{hK-Azn((800000 diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/classes.nib deleted file mode 100644 index 4b1ab30..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/classes.nib +++ /dev/null @@ -1,50 +0,0 @@ - - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - doNotInstall - id - installLater - id - installNow - id - - CLASS - SUAutomaticUpdateAlert - LANGUAGE - ObjC - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/info.nib deleted file mode 100644 index 2e04cfa..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 667 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 6b926302ea4751c08c4de4d180bdee22f01709ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7278 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 f{!{!>{8{{^8|{{$9#l~I - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - CLASS - NSApplication - LANGUAGE - ObjC - SUPERCLASS - NSResponder - - - ACTIONS - - installUpdate - id - remindMeLater - id - skipThisVersion - id - - CLASS - SUUpdateAlert - LANGUAGE - ObjC - OUTLETS - - delegate - id - description - NSTextField - releaseNotesView - WebView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/info.nib deleted file mode 100644 index 2e04cfa..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 667 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index b4353d2f7c1f412919b46c5526549892ff7ab525..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10493 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 - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - finishPrompt - id - toggleMoreInfo - id - - CLASS - SUUpdatePermissionPrompt - LANGUAGE - ObjC - OUTLETS - - delegate - id - descriptionTextField - NSTextField - moreInfoButton - NSButton - moreInfoView - NSView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/info.nib deleted file mode 100644 index 2e04cfa..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 667 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib deleted file mode 100644 index b403a3e45f6ac2ba253f8f9747b79ecd2acb28e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13189 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 diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings deleted file mode 100644 index b31f928fd57dad14168601c6c9bc3bacb27c9cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9806 zcmeI2TTdHD6vyW|pJG!rrHu-`y|t|yBYdH!b^ZMm&h>qu z?=yY6p&v$izX$`hT!vnp*-=Y7yw*4UM{4cssjD#?YJ03b9)u6VBdz&i*i_4-@a6RB zIJCkr&SrdHPaUm0(bK8^x2{%isfAs7ar8iA>0`%{#uZ_#_HKBnr(g6w)@(+aU)wiRKO>?SnmrCQV@tbVM7xBtkyb$7$n#K7STB(>h&><9W7p1G;vK68=3FX$z#R+kdVb^?6S)5x@^Vs0a?dAbTeA# zJXxcfnJiKu`FV1J%hT-bFuavtwnYcg;NvUHw_cC;G{?y-EC7y)aqO1i6-+*%n^rLUY?H+Gtz35@a*RCv*wVJa)osA_Kcw9^ID))+2#FLvz zXBLGb56eHq$lH>Yqr<(@ZV5$H5#lPW%+Le5ihNt>`#>MhUWViugA73`4`u_0wIixC^ae$Syy&SzHlT(h z?dQmm8SKk0j+ct?gVsNew81--#9@rpbr>ke9gcqte+-2X|J1rff7V_t8rc%(Mn$tu z!O&m~v{8-Wu3JN^W&FJyT|T|aQ1fZgqTIXmMqWX~e3Or%^?lM~H~bO#Z^?i0J@Zi4 zBKXBnJlSM9dfe3>BiTMXQnh1ucqKUg`mAqbw=$ZT?{J&+>TPG@G++ zg~j~wexjJgCH=KzSgsQiDp|d}6LoieW_MGZL1qT!fy^uunVtLTCueAF^^)g3Yc*9s zlZak85wS;o%$Gl1<5BNzmr$vT8!9eHgc@uLn*qI(f(S6}mWN$Oc*VU6c%Pn^D=JktF zVl|)P>iKIv*Cg}&Jk+8g_Ylxe=J%V2?GpCC`$+P=w2O6Osi_K~_GnA0-6%UOVYQSM z;iXWQS2j7F&6N<<&3)hkTnJipbI6q3_B1sKu{G)x}Eq-L0)V7UvetRjP^`@YNh|xb5VIr7rIL zs7f(eo4wt2J}qNx{MGIoe~!^8<;_HAc?S7|7)4Yk+F~zx2CLrlm1EfQPKK*gS(abi z9`GN_N}SbYT+UcUv+jvE+*8--{z*yq_Ll3uc~vk)lSMr%t!i)is>_r2^YA3IU3|$Ho(pi=v zL)i^46;y7!L;a?p2*1X48I70XtEY<6Ev*2WdG{Jc+`F%p)6Ug<;)G5ajbD!|Ig$Hk zFmN+xc5@4=oI7WV1JAYn$g7`qp6J&L+&^1{Ih*R1`XAk*acWaeQ$fMBIbG}eB&+iM$C&&qD*JpI3a2NCvGx;4vxo)ke z$q;>B%Wx-lI}ybF2CFANcr;1(ydG_>@@u*!Pd8v?lxQ^+tDy-zlm8xx@XhLNYtt=x xSsu5iGn2?#q|qV`^(w!Va(tg#oBJYnftKO%CvGy`550a&72dwqGc0k%#lIFPR=NNH diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/classes.nib deleted file mode 100644 index 4b1ab30..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/classes.nib +++ /dev/null @@ -1,50 +0,0 @@ - - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - doNotInstall - id - installLater - id - installNow - id - - CLASS - SUAutomaticUpdateAlert - LANGUAGE - ObjC - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/info.nib deleted file mode 100644 index ab36d31..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 658 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9C7010 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 7630390c89e63ae4aa0af3491cb03518c1321d8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7148 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 diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/classes.nib deleted file mode 100644 index 994d4c3..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/classes.nib +++ /dev/null @@ -1,67 +0,0 @@ - - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - CLASS - NSApplication - LANGUAGE - ObjC - SUPERCLASS - NSResponder - - - ACTIONS - - installUpdate - id - remindMeLater - id - skipThisVersion - id - - CLASS - SUUpdateAlert - LANGUAGE - ObjC - OUTLETS - - delegate - id - description - NSTextField - releaseNotesView - WebView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/info.nib deleted file mode 100644 index 2fb8a83..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 670 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 18 - - IBSystem Version - 10A96 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index e7e7497db4bbc8e89d15986ad7531f1b0a07c217..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10623 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 diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/classes.nib deleted file mode 100644 index 5220a22..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/classes.nib +++ /dev/null @@ -1,59 +0,0 @@ - - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - finishPrompt - id - toggleMoreInfo - id - - CLASS - SUUpdatePermissionPrompt - LANGUAGE - ObjC - OUTLETS - - delegate - id - descriptionTextField - NSTextField - moreInfoButton - NSButton - moreInfoView - NSView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/info.nib deleted file mode 100644 index b1cd28e..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/info.nib +++ /dev/null @@ -1,21 +0,0 @@ - - - - - IBFramework Version - 670 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - 41 - - IBSystem Version - 10A96 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib deleted file mode 100644 index e8dc5b88028a8bf491e46d29e25091c39735c921..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13263 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 C5g()g diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings deleted file mode 100644 index 16e0787b46dd69d9a9d59133dfdfc683787f5293..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8216 zcmeHM+fEcg5UppP{eXdpBt$goqcMO=j3J=$6653S1(>kRlD)9<^XfTWTXfH5*;%s< z8)691)0dj+s#Dcxs(=5H=dvw{97`X6+xUBdpRVLG!tO?f$Ook=P~x0>^Fv^tPGL92)V>5cRhJ$y^%W)Coz zV|?QX^AZ`Ozbor#{lN1Wt2z7HwG%vLa*lDEP5p*gnPQ}e-puXE-a+X-jEym?EoT__ zn&*%>kzMR2kvI5#XuEn1Ppw7td>eMnWy{&SR5P9uy` zTjHaGu?#Z14$nszXFJ4&qEPWhIs1@siM1+&vZx!8eu5U!$>?~B=PKG1jed_KXA#ch zd_(C7E4fqZpF(~P-Re;J-{NsC9xGxrPx7zkyf)B0aA;u$R+K9;68OH0xaqo_M(h(? z!zt#7kSm7}=Cl@862)~$@mV>}8}G_enxpIXy(2p}X97O*G*22^66w}N3(N5 z?K)Gx3-rMweD+or%Q@7M zr+9|{WYT2LWU`(QF}viBF$^42F&@EO@Y!W@vS;PBWi~+8qpXT7+{fTPB(9=<_vZ~V z&dgb}nw!ikcG8C4iS32E)N3`Y-<4l3B2vT)v91wewoef&{2ud6JZ21p){m{%YFMB4 z_Fu(i>)#jh<7%}UmcK-%R>odLd}woiIkHC5SvZ@ANM8I+t6?FYm0?ZB&}o$!ei^rL zcCt2Q`C=B^nz(Gw?|Q93RJoQiHRd8pW0instW}c+cn{A|d-tNJYv_+v-&g2;vnzLR zH40@oto^Zm!}^9*``!kegY8h#F*wn3YKrd=IjqtV9iHP9d*i=3k?#R(tJkAECze*M zp0!c!v7V2<$V~ba=S@Ui@gAw@Bag!QGvjFZ72iAlKFb&f zB^-^WaU#1np~=jpxfq+`Dt=p|@zP z;gs(zJV)Ye-s+4Cr_RINT^uBY3?q>PoV8kC3TtGy&55m*Wx!&U)oWB7kE4xYnusJ9 rvDo&te#?Eg- - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - doNotInstall - id - installLater - id - installNow - id - - CLASS - SUAutomaticUpdateAlert - LANGUAGE - ObjC - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/info.nib deleted file mode 100644 index 2e04cfa..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 667 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 6b2f938f90ecd44f661ea8b2d6ec06e2fd5cc720..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7273 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 J - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - CLASS - NSApplication - LANGUAGE - ObjC - SUPERCLASS - NSResponder - - - ACTIONS - - installUpdate - id - remindMeLater - id - skipThisVersion - id - - CLASS - SUUpdateAlert - LANGUAGE - ObjC - OUTLETS - - delegate - id - description - NSTextField - releaseNotesView - WebView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/info.nib deleted file mode 100644 index 2e04cfa..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 667 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index c9b1e7d8831c67d3f55c8044ba2b1fdad7eb1248..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10668 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 GrT+t(0j`Vy diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/classes.nib deleted file mode 100644 index 5220a22..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/classes.nib +++ /dev/null @@ -1,59 +0,0 @@ - - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - finishPrompt - id - toggleMoreInfo - id - - CLASS - SUUpdatePermissionPrompt - LANGUAGE - ObjC - OUTLETS - - delegate - id - descriptionTextField - NSTextField - moreInfoButton - NSButton - moreInfoView - NSView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/info.nib deleted file mode 100644 index 3eb7f81..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 667 - IBLastKnownRelativeProjectPath - ../../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib deleted file mode 100644 index 8c54c217c00797d827b49b9adcc92151d64c3194..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13404 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 diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/classes.nib deleted file mode 100644 index 4b1ab30..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/classes.nib +++ /dev/null @@ -1,50 +0,0 @@ - - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - doNotInstall - id - installLater - id - installNow - id - - CLASS - SUAutomaticUpdateAlert - LANGUAGE - ObjC - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/info.nib deleted file mode 100644 index 33a6020..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/info.nib +++ /dev/null @@ -1,16 +0,0 @@ - - - - - IBFramework Version - 629 - IBOldestOS - 5 - IBOpenObjects - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 4cd529a56b82299c1652f066cc95089a8bf1a192..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7245 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 - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - CLASS - NSApplication - LANGUAGE - ObjC - SUPERCLASS - NSResponder - - - ACTIONS - - installUpdate - id - remindMeLater - id - skipThisVersion - id - - CLASS - SUUpdateAlert - LANGUAGE - ObjC - OUTLETS - - delegate - id - description - NSTextField - releaseNotesView - WebView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/info.nib deleted file mode 100644 index d2586ea..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/info.nib +++ /dev/null @@ -1,16 +0,0 @@ - - - - - IBFramework Version - 629 - IBOldestOS - 5 - IBOpenObjects - - IBSystem Version - 9E17 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 65dfc95e3c2a0d483abf2be092c76db216dadb3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10338 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 z - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - finishPrompt - id - toggleMoreInfo - id - - CLASS - SUUpdatePermissionPrompt - LANGUAGE - ObjC - OUTLETS - - delegate - id - descriptionTextField - NSTextField - moreInfoButton - NSButton - moreInfoView - NSView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/info.nib deleted file mode 100644 index d2586ea..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/info.nib +++ /dev/null @@ -1,16 +0,0 @@ - - - - - IBFramework Version - 629 - IBOldestOS - 5 - IBOpenObjects - - IBSystem Version - 9E17 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib deleted file mode 100644 index 4b7cc9054ee9d1ce02297c9b8484b41ec561c5ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13156 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 diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings deleted file mode 100644 index ea175ae718007ffa8325619d382eb2db6e5b1133..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8554 zcmd^^-)>t)5XSeqPjOliB2}aaxJ0N4w5m`^sh}<5(s4}c#&wKi$4#ClkJdY69s>A& zGZ}Wzv7JAVV+1IQeY|J?%+7o>^X=?!zo(DW{ZyrA=}4bleZJLSFAdW~zej1TmXp*^ z`)b=)%U(LwC+`o`I@D87eIBUozGk|U?xl_NN%|mdt7Rj7dhzr+b<(korvFe+`wSkKj`;Vqv?HW&y{}l)1lr+Z{$1H$d29& z)Y`W_#Tv{$(7UO6b<=CT&yo){<19VYZmRT!{+I8nqc?NSIoCIz1N}2oM;bZMGg^6d zA!je0r7dX^snNtBZJPeFeCQF)qW6#u$-F(w_Ez(=vx(je^~}?`$@;nUf2T!zc5Ssy zlW$6&@oxC#7w()`=aa33oD}Gp~-xpK0j%9psdn3aDc53_0(5eM|$g--gedJ z#Ma0=cMQ0-(bbMtA4!vaX$cwn8iU1I<4EmbcAP%a@6czqwPPX6GBL^NNB_XcL?b~T za=F$YEX4$VfVcFd5$yM?KAEf1o*c{X_54OsP1RmWM*l`0dgZ-`Mt)Wg*Tf?siCuOK z3uo$`HG=Ma#{-)OuR7LWU%xKXP^lBg80cgU-ee4x@c<;A$u{>=TR8KW!Kdr2Yg$5& zV0>^92S8Y5dYkD9|EUZqW7{_fz+NY2FSNF2`&w?d9HC++Ml8Sav_bQ zcx3qN7b~tyQy#CD?R!ghjrd4p3ZL3GFS||@ZAR*dqt}a(q1R;^Iv0}Ab;Lw`r!O62 zeXvH9TxN}p^qJ+A%i}9{S&Yi=7weCqpt`9^GHRJ&=(8yCyk(C&QnVzdY}aIo93GJ> zJf$t~-;oT&!kNCoXz9&a!iWru{(ZNQ{-w>td?1V2$p7G>IWrl;_fFLFSh5_c%-@bT z-)!eZ!#XFbvz*)01Kf{1hKAnjKj*aiigWciPi^Xlhz=s)4P><=Wx|{roG;P`-H><5 zesESeYMrBipP{jXv9XQd3`COWh7owGM~-IZ_h^JZ;Jevx18puL3;-DeP3}M7Zm2iR z?EJ_x2>fZT{?6i9fpM#(M_pq=GNaFm{ zw>Z0g+hplZ3!At{fhtZR?hD~ZoWd5RekC0KyL|}D{Z^{W_W$vnks*z< zS>0<&YjAR=4O(-UnuKYPS+oyN(SQ|zAJ zayE?Uw2EEMEb|O(1o>x?TRJl(@-Z7{b^67rYHU*EQ~7Oh1K-^+{UT}Ha^=qa^x{<{ z&PP}CTsRFZgSf}(s(w;+eivt4Se93@Kq@;87CqMPVK<(o`3$L=>>+fHeWKFh+>QDn z917{9V)$jjrdXTz6ZL2dZC{yIsb>s|m3Jg791RvSUd!55dMQgp{VX%ex+HN5Ud}7p z(-C!+t}1g8uc)cP9m{xiEZ)dpmi;>$#aQP887m<_mghWi!CI>i8@hfW>v$EHs-B|_ zguC}q1@_9|Sh14oF(<~ro98@G$|`s^^f;V~6F=n)`Yo=1{Ni_ACy# zcRDM-g#Y~myL`Nqt6jFo<_NE)-F$ChjYaS0&VWklvMBH*m2u#SY}6LEzZNPoJ0jxy ztpnICvr0yFeT1K(a+Q=ZQK_%X+&-4;l3fSM^%1#lo;fjjBE0o-UtMi!;s)Ni%+gP5 zmOfmt^y*p3ysPlDTbq^pgSsuAspWQVxV}wKi-_mH+NlkJ$a=M>ZoQ1q=Zch6XgJ%) zEyLm+Q?_qncH-gp}` z4iwj^X%OqLo&!uXa%v-e<>viQW;FEnnoXJA@_xuFFqabJw-jqTTYQFBIb z&6UW-J2gLHa8uP*v~ulinr58Y!X?QQ!OBbIvD>)UCAYz5y86ePvLBWfE-?28FTbYl diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/fr.lproj b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/fr.lproj deleted file mode 120000 index 88614fe..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/fr.lproj +++ /dev/null @@ -1 +0,0 @@ -/Users/andym/Development/Build Products/Release/Sparkle.framework/Resources/fr.lproj \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr_CA.lproj b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr_CA.lproj deleted file mode 120000 index 88614fe..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr_CA.lproj +++ /dev/null @@ -1 +0,0 @@ -/Users/andym/Development/Build Products/Release/Sparkle.framework/Resources/fr.lproj \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/classes.nib deleted file mode 100644 index 4b1ab30..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/classes.nib +++ /dev/null @@ -1,50 +0,0 @@ - - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - doNotInstall - id - installLater - id - installNow - id - - CLASS - SUAutomaticUpdateAlert - LANGUAGE - ObjC - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/info.nib deleted file mode 100644 index 2e04cfa..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 667 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 15ba8f4c8e18093cec6121a6aab21fdf4a8cea1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7161 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 - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - CLASS - NSApplication - LANGUAGE - ObjC - SUPERCLASS - NSResponder - - - ACTIONS - - installUpdate - id - remindMeLater - id - skipThisVersion - id - - CLASS - SUUpdateAlert - LANGUAGE - ObjC - OUTLETS - - delegate - id - description - NSTextField - releaseNotesView - WebView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/info.nib deleted file mode 100644 index 2e04cfa..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 667 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 2984064502b81dee5147f477cb7f28350dd4d945..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10360 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 - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - finishPrompt - id - toggleMoreInfo - id - - CLASS - SUUpdatePermissionPrompt - LANGUAGE - ObjC - OUTLETS - - delegate - id - descriptionTextField - NSTextField - moreInfoButton - NSButton - moreInfoView - NSView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/info.nib deleted file mode 100644 index c493485..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 667 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 5 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib deleted file mode 100644 index 55cc2c271b5b63daf69c155ca294fdfa17a9e0e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12659 zcmdsdd0-RO_W!+iCQZ|%$)risq)nSiLOTIU>B_FOP?jRJg%%Jfl+cDYk~Sqt+4}mt zRX_z4L2=(G;Eu>cMMOkJ9wMTmAd8|RisHVDqVhX;CMi|W_x<~qLNasbF6W-}IqRKS zEdhTxlAC)FVMGvzc%(vcNP`kC?=jC83j2f2)jcA?mMJ~Fp}IytG+o{!IO_^uT_l`@ z@Y4GZAT^4gUN$U8X{`4~ycE|8hVrV*d<%W`CDB2fjM$8{NQd%J5$cDApi58*8i6LG zS`fp_%-|%K8O#aN6@4A2!02@i{Hl|;V5n4J4#0x$bm%UL@wk; zJy0gfLK5h`JY`T<-(9M>e0?YaqM1YDKg%)K1B^}sA_t4WFIElv715`ynrJvC^JFq|zjiYaL zV587UKYtUXkdF#bA?#7!7uy5nDOW34t0qot0iE|%`a(^9U|6uZG8AlTiM)yWqXB3j z8g#kBbYFO?a?uQ9JJBFCcm_On*;+Ijmpp%bQv0p#-Val zfhy5>GyzqiYBUi|q8e(W)96e(n>Nxr>0NX!eTZ(M+v#)kMY{VS&~Q1Lf~KNr0J-UC z21uyX7moOwy$lOLepRqFROg#qUNzP`%NL+lN@xO2If7=wNH3a&>QFuMq1mVbH6lN{ z0?k1I)Px#j05b7R@P%7~&Go(zOd)R_U_0Cw2*A|yMh3hMOpGI%+4kz8Nr3@Kq^h;W z7n%F5wUOO^W@mi!K~!CEoIcy%><>38dOb*)XA^pS z9eNyXMuTgGWY~&-R&+f4FzXl$fz*^%<@UV#Y(Y`)6WBHf+@JU?3QR4UeED0#6-A z4Wc3)M(wfHKBq(0qEl34E_5dP3OMpL`UZWAzC+)mAJC7oMW{zVp`T&ZGw2r}>@4~X z{f_=X=P<$;ox}ulm`4E|ht=p1*5HI%!2$Lz*h3sg00QtLnH{`yFx?2uuW)~4o?R)Cf->|eyFh%5|%>RT@yHQMKIXpDgPMuq&b^x#a!9I=0orP?d`Ib;UsKY zk4=iMPOt6Gtf-{11<;REu$5-ffk$yF(&IF2$LTl&JFtkIAVD|ofirOymaqr+M5kb< zWnoZlFhOj?Ac4_7FZdj0BEav+{08G$3Sm5Jg6?u>U^f#tJQ?S2j&&O6T_9fqyJYS$ zDQf5dD!GeiD*LCo0_QF+Rc_qHD~shTDjt^I$2YRuSc0>0ADn~xqU&%TI*aq!bl?tU z*d*~CV0Zh{p43D=w0Adaii^;lxIZ(SS<$tOMxFgF;J`pU2oHw+4w2ynn!>Qe{PN^R zf5b<7U6z|uz&`l{2ZAktFa=+Vhj!wjXfX7VS3Lx?425}0@GzLE6pz3o@hBime#p!= zvj)JSK(Ij$g?iB(A&&N;*^{akh9kZva087pSG)GnovyL8*Rb5^%H_CX1Fpc8iuINi zM`q=Dp~!BE%`?*P3)C~29O=fqs}W=01YCuy@kC(XDSSDelEgdzz_dTjr+L6MF$vN- zM2n`dNklfmpSFkofbGq|qi8Q$NDF8-IOYg+{EPZ_r@s#9&jXwBR~|LUljP8TY!V^r z1G_k&aC#1|Tp!!5($a*RJ8?4_3@q)Yf`5nQ5Dw!=49g5_gWSb)W-6!}{6BDY9!CF@ zgXft?ixe^!<0b3x61-H7Tcc5CNhsu92$+$7|ICl;fT_!5ehj6T((EY>F+D?(SKtJUZ zQ-HhiJ?rs3ilJelQ^4QClo`AfzAx%e>+o7M8#7nC3va;pqgMO?eh{u72H#oj4K?^8 zaG``7;0YkEssmpMKFUtZ=qTBIQYbLc(bVo9dRoy~2p!tm`s6c{C)+-@-Tb2V_L|!I zV9f6-@dkbjZ`y!2#h3#m#-9H@iBCX)-71r~HA=>1%IaTlJ}UwN;8kGtyxiPuk$ua2 zE-V5P^4i;F?iXf@MGE)jRv=7)!gl=Zdi<=yEHE(&C5&B4C=(0yXQLa( ztzEPT0&fv=2hruKHFwY-g;d742B0O&-0)ANx`@}{s zTgxxbg^bxBfhI`VCBQ+j3FIEkNk|wE4`2a#!N6aLtZVd%P)Q2;X3g@2g0Sv9KM*tM zLUbR9qPvP_*F>=`8(~Efhw$4Q@Y^v|ME!zbYKappf4mXzthE{%*JQ>Y~XN{uWZK>(B~Veii-+ z|175_OTbB*AT6nZq=YI-$$`dAs+7}m=GDjkf{Rk z)pQoEi&D-~!(333eg!g$8NUl5HT)YClLVZH&vv1>9#HIM05+6Xh~*X4;@FDeC1cB` zjsT9-`@(f0e+x^iyByznsv-TxCx}_juWKkvpCiGBhJbHeRE~qrcilp)$U#zJgMQfH z9q$r5(vx(OK^#ORPU0eN(t~7@EYv_eq$j$L^d{M)56K~Y(Q=YY@<6+lG+PFWtm-~r z^8|=o!CNU$s{McrFnE)z<@}+mU9OXKjb}rk69h~w_mf?^GMpJ|h^=JDue8WfEsM2S ze}6OU55Q&w$Www0Zl||UQ&P(UFaUGt74$ZN&|4|Q94T#W10dKe94O19Z~(Jf{p46u zPYOv9Vr1roBOzFiD(N8UPX??b1IR#@#zDn4Ry~pXfH|*{FCf-r)Utq!>*n!|+*BN=D!lG)NO@1mwDiE}=EC9H*=DK}NIM2f2)ljnzKTawyYOdl|AU zw1v(+kF5M6Pz9yvke>%2V?~Gex@pB~(^v}V6QGB&5^t9-SJPHH&xqrrbb|zBjbQOU zbK6WM3JU*TCH&+HU|!6y&!-E3d7u*6F{*;1_s>*`4FSK%axlo6WIFvr8QQxF45Wq3 zrAc(5G2RN0>Rv+VGb|XWzsQzA9`nfjZdO(tfe> zk0J*`(K6DPbbwA>jq^w;T1A$UYd|~7nWqZKRU2lr=)dVz@ZAp9U=hTr6eW!wG9Jn( zuCnI3Kx;ktr;EC>W`9!D=CH0OkRi~dA>hV*C?BJ zvWl$kB&!+Zp{S}j0?2XXu?*@rlQrZPP&s+1JlSG;wKDQHa(gGaosERzm10fhUP?ZE zOv&)booE)h3w2fd$UWp<6d-F!XN=1bzKp2%M_B#^>#(GnrNm)Sg4OhT4ZVRbmHDsa zctgp9RDC~rh&)UlA&-)c*acWza*;Tsk zM~|#if)2Tq3bCe==Jy)_mwCDQpiNWT^7B}YAb%i)ovCdFIfc-i@9Qm>TF>7oaSVBr zywyqGih?)lf_zOaOn{T-%O?Zp-5+>Luz@pVPZ^{she2U3C-0DVSrwZcC-1@I56B5J zf}A9M!8gE3L8Uj+2v@^kBH1h1<>)7R+ZFyyQjP`bec)8@rT2iXzk3>#U0Z#FL_aWa zqI_M=E)^zxN=~mMr@I#m|2pH5Kauu%l(?_R*Wg#aCEv;9RmcHBSYCBKT?amhy*5<+0#B;_eY+!uWekRU&!OUW7X3poo2%9#VF zCG^3ydP55@;5^53Dslp+aPg!sZ0KS7A7En^-F$>gKzdHg>9|Br&lxxYj_;D-znM!0 zp96n@5LpMIG7dHi+%p`*mNkccA%}~gtXu(gWjZj)Oh}wPPBlAn&_p>>I1+7C*352hjVkf zPELmgD|eY()_N|BlQ<7k0Vp%dxi=tF_TucI3=R+!vd%X`7V@>ZxuI(p zIp?VXF8}?*i(-|_0Yxh1^0<6ipoBgN0$oI(pie=8GP<6Ez$#xe69NM#Y~X^nE<|$u zxk2>7PHq4Mi}HnKV-O`UNXw7q%rDj#H2xnuUyO!Hu;a7blqd}^!H&Ij*LlIT z$S0O?m>0`BfX5fKT~zD@OcW#|-*R=)xtU?A0mJm)^KzWcHFmcsvLbMExBz{9lVIj} z2#H_fS|CC?1w~pbj-crnh=nrC6U0i2A*xOx!#D~|)6#PKGGI!ixgfB?GyxX!LS-Wr zlA9pd;4BCpUtzPuQ7v~h<>_7sx4QW@pa`tWQtle=T4qPURLBqigctf6-Pfh6E10TY z&)q;@rTZaPs+t&$$KmdC%_v!>|X@FXyrfF z##*(|rllk{`zAJf@?Uul`Q-nV>*SyKekn+GkFvtc++OY#ZXfq5x1W2Bd!2iOJHWlk zy~Q2m4smaDhq)u%QSKP`4)-p7iyowh=-c!#JwlJtWAq*REJ zAJbFx6Oe$c400JpIkl=`+yuQ4S?EzK9IJxzjK5Bl>%5--pXx$Ar**?|t&lUk(N{M| z92Q(4dj5Bw&~vI>SB^3%UFMElBa&<3qDO9E!ClWjc{NH`C^5lVQw@uCrLb5rA5N%h zg|vSd2}Y^1HQXpFIf3Z;%OP;jsippKT_6~44S~^5|C5~lQvT=({%Ke+1V$YKa;3B= zQx0^pd_lhMSre;uFu~VE^-*LBSSv_>A|$477v#6FPKF$|MrZ$%sbFDn&l%l$(I>A~ z81yH)V>AC>a#UE%%B+AGGXvc~9MjDo=J#6l7238&d`UCxu{zQMKXXr2VS9+HIMt`S&&~qIabzt0q;r$)11M?kN)q&$Wu(|`scVJBi zPUyhe4y^0Ii5*zqfenIHSS#cRxpEx@URC&Aa0xwy-on*Fwy;?Ew{WAdM(87~6#5E! zVU*w$Ji?WNBwQsd7j70*LZXl<^b$lNPgo@j2#w_ZbVy8CJUFth>!5rMM{4|BKGeyF z1?u^+y+U=XAtY3H6i)vmj zz%7E8($;fZ!JeLk7tem>e&f#ZnCJL7KAunDb-bPz_#{4=PvLER8lS<7AdB9><$=KA zN$`SMBOm4$@YnD+^6U6V`K|mm{uzE3{|bMYKhB@xKUHZ|T2-RTpfajVs$^A)%BD(F zrK=n&r^>C$R7t7VWE? z>X7QN>Zt0cI2@N4XNWV#nc^&Q*0|I-dt6c66>;<8R>ZB1dpvGe+@ZJ+;y#NzqfSt# zs58~Q)Y+13>iz0t>QB_)sL#gp@%s4WcxQay_yO@l<0r?@j-MaDFupCmJ^sr0yW$^= ze>ncp_{ZWm$8U*$GJb3P^YJgn?}^_Vzc2obhSwx&QZ-qcLQOx-0L>uH5Y13ciKbdJ zSu;g5O*36HThpisYUXOfnpVvnn)RB;G*4@u(LAepPV>CxMa^!_9?f3OKFvYR+nS@A zcM`G^Mkh>2n4Qp;aBV_o!gC2n6F%1RT9ekHb!y$(Ol^)fSDU9T&<@d#(2mxQ(O#w< zr>)SA*H&q3v<=z?+C|!bY5%QVqrFG_fc8o4bK2*%yS00?d$nI_f7d1Gl62|1Y+Zld zFkQK>LN{JlrK{1+(9P8Obs=3uw@P=nu2Z*OcfamI-NU*^bvtxBbua5)(e2kA(|w}* zTKBE)_r$nFZK5gBlUSHIEU`3kWa8+=F^OXns}g;Qp~Ohy{6w0#Jn`Pd&53U&9!@-( z_)g;S#P<_VB%VtAH1RvVTCdS-^@)0eK2x8sFVy$fkJXp!EA4Q7MIU^S!~?1l`3Xy|FkH4HV3GSnDm z7-kw~8R`wqhBiaH;VQ#&!!3r5h8GPl8UAZ{+3 z8Ny6qmQXJ=2|;15ut-=f+$%gNY!RLlP6{6jp9rUg&xJ3AuZ1&4v$40a(0GY)jIqJ! zH_kCO8H2_aW5~G7_=s_%ag%Ygaf|Uu<1@x*la?plm(-cGKI#6X2a}#mdM;^i(xIde zl1?XmmvqjgGbNksrUFx`X{2eiX^d&CsmT;H%{7Hht)>O0g{C%ByXj`rZqpvqUei9) ze$(rw1E#l3M@%P7-GGR5+5%VNt?%e9temKB!kEh{anEDu{wTE4J+W%1@e1r_F84wB^_eY-P5Pt=)E=ZMp4w+e+Jww$-+qZEI||+HSXX z+Sc1P+qT%Av~9I*vu(HSupPDinA$V7Bz0Emm8rL+ZcW{px+nGZ)MKgdr=CbXnfht! z>C~T6&!qmE`dgZiW=j*(veSyviqpoXO-`Gc){sWimZv?KwmI#ow7qF>q@74Rnf7to zCuyhcadyF;Y9DAHY`?@l)LvpAZXaPEZ=Y(R)0d`So4zc4Mf%3{SJF?U zf1g1zq>N!1(=uu@W@OZ6cr)rU>N9*9vonGjb2H{;EXY`tu_R-4#;qB*XLM#fknwoN zwv7E5A7*^*FgbD^;~iCwiH^yRDUNB5>5f{*BF7DmI~{jBIvwjB_d6bOY;~g&8 zIPUn>@tflh5s5_P#W*oryi9BquMh)bv)Cer#E94_ZW3P?zYxC?zY)I^e-M8X&p1s^ z$vN6N#yQqm?yPi9a8^4fIqRH0XQT59XOlDNT;N>f+~9n``H=Gw=SJry=Vs>?=abH@ z&TY=^&K=I3&KI1!oV%TSoO_-7oco<`JC8VzIX`v&=+e3LF2QAVrMm1cr_1fibPaHg zbxm~DxaPa4Yl-Uy*Nv|2t{twOt`}UpT)SO+Tzg&nT>D+GyAHVCavgFVb{%!S<2vqo z-*v)u()ESwD|ebZ-R*EY-EMcLTXOew_jdPj_jTvF3*1HS{_cV9!R|}kL)|6r;qDRc za(AV>-F>CI!+o`TiTfJ&b?)Wv>)k8etK2ua*SK$W-|oKCeYg8w_geQl_XhU^?q}S4 zdaUp9c#ji3zR1*N+A^~;OEc>;gPAKcw`4w_xj*ygENhmORiAZb*0ov7vX*DvoOMgq zty%YFb!L5;^>x;_S>I>h2>=@Dt8v`N}5ZIPamwn@)QJEa$;-O|g_KIt{-fOJqgEFF`MOCLxlrH`dgq|?&p z(ht&4(i!Pj={M;Q5AqNX?}_uodlEc4kKQAAl00UQ#bfoPdhDJIkLYoEdU&!t9#1b% qwx`I`-!s5d;u-EK^^EgWcq%5QF@Z*`aab6ulgIOSz76Sk(L^HohIo> zV@Db}NN4)y`3sHCbT!tTdm6i=m2RY4>2~@eeUi2{ayxx_e)Tdn={Ud5{F$zfwC<^{ zruuE(t=?#aT_$<e*p(nP!QFp9$8cAc4e{Ia9#!QnX za)pzHc3%2#3(Ijowfvk5V^+lF0lp*PPmLhx1HI9uh(`TC5wGFeKpkTD(G^$5a> zGp&r48qsJG2Ho9CL)oFlAigc09BTh%)-7H*J&!9`AheC;@#ulLhb1j_Z5Dz)p&HL@ z6alAtx?Zml@$h()LcNyBWRm{UbFAl3AE;p*n>6W93kkUn(Hzn~$aK74$yq#HCx^S~ z?z{L)ly@K8&h~bZDBaEk9;YuJgDobQd|W#BCC_r4n2CS8EqAqYJAIY26@Jo&-!*M~1F{-z;d~lcw9&*%_GAvyA)8P13z7owqU*pf*v>2?hh@&W zjwgs8Pjij{^P>AMDzMx@)CW6Kz0_NCR)EllVtglezPpH8VJO)2wBQ=3-q!F z@yMee@6?n>CMQ;asyD|rIDDox%G}P1hEW2W442z?T5?#YN3bQbFd5a=hU?Q%T&>p+ ztv@QFcFZpGitBMx_PKr<8mHg0pEUADJjwjc^+O#)jW)@C@!>VJC947{;&<*nW@m;l z&`nSbioAXrK?hbT5D(fKDI?*>ppTl`ey!A%RruBQ)6XK?7&S`mE2U+|!SfKb{-J!hgZcKol548B4_AR3G8X2ssUp{H=5r&Qyf1^V#(spLb9;tis37tLEOK!#y8 zx+Ki=zM*xTq95{q5gGkP5Lk3X41ZbOV|5Vm=7;Pv(G_vj=Y0ogJl33LdaEnz%_6Vg zBp1sz^flUj0r>YS*AN;VM(dV&{|Lle=dGHyxTasI+)IPMN4^R;Cz+*w7J=r1n?lMq9WgWuG(1X z49LsgTD-f7lRZgyGve&Aunrgf{!G`I&h6Nyt!sR_}cgo2=icv1*^E;f1Wd$Pfu3Ys=jw@Gj-uPpBR75Yk8)hf$ukM)Dnhbk8M2*3WreX5*oTJ5F_dCJryM z#whPizK)&SCv1Vrm<_f)sj^kKQ*X4F@729Dx(FlLEj8`t%(hNKo2eyu}Vc7bEm(dQ;yGhClL zXvLf8%hr`xKh_F)ayBtclyI*=lURXAj5r_FBi diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/classes.nib deleted file mode 100644 index 4b1ab30..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/classes.nib +++ /dev/null @@ -1,50 +0,0 @@ - - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - doNotInstall - id - installLater - id - installNow - id - - CLASS - SUAutomaticUpdateAlert - LANGUAGE - ObjC - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/info.nib deleted file mode 100644 index 3f09790..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/info.nib +++ /dev/null @@ -1,18 +0,0 @@ - - - - - IBFramework Version - 629 - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index aa38f86ba2610ef2aff9b9ba9b2bdfcdfaf38147..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7234 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 diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/classes.nib deleted file mode 100644 index 994d4c3..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/classes.nib +++ /dev/null @@ -1,67 +0,0 @@ - - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - CLASS - NSApplication - LANGUAGE - ObjC - SUPERCLASS - NSResponder - - - ACTIONS - - installUpdate - id - remindMeLater - id - skipThisVersion - id - - CLASS - SUUpdateAlert - LANGUAGE - ObjC - OUTLETS - - delegate - id - description - NSTextField - releaseNotesView - WebView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/info.nib deleted file mode 100644 index d2586ea..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/info.nib +++ /dev/null @@ -1,16 +0,0 @@ - - - - - IBFramework Version - 629 - IBOldestOS - 5 - IBOpenObjects - - IBSystem Version - 9E17 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index c82d3581bf07ad42836237f2cd3ea55ca48b73b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10220 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 O_|R9B- - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - finishPrompt - id - toggleMoreInfo - id - - CLASS - SUUpdatePermissionPrompt - LANGUAGE - ObjC - OUTLETS - - delegate - id - descriptionTextField - NSTextField - moreInfoButton - NSButton - moreInfoView - NSView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/info.nib deleted file mode 100644 index d2586ea..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/info.nib +++ /dev/null @@ -1,16 +0,0 @@ - - - - - IBFramework Version - 629 - IBOldestOS - 5 - IBOpenObjects - - IBSystem Version - 9E17 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib deleted file mode 100644 index ac298ce7e33ac2b2b9e3971c5a730f431ed872a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12535 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 &-a!7R(}MG2KUBgXUDll+r+*ztt;Vw2g`>-E2it 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 diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/relaunch b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/relaunch deleted file mode 100755 index e7b96d61466005ca15b235b527e3ceb5d4819283..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58924 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 - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - doNotInstall - id - installLater - id - installNow - id - - CLASS - SUAutomaticUpdateAlert - LANGUAGE - ObjC - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/info.nib deleted file mode 100644 index 2b3d425..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 670 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9E17 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 1d4655c593e467e2972b1800808d53a152f4e56b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7675 zcmd5=d3Y36wmNJFP9baxU$CU`}K zQB+)T0Th*}xPtpKj>AJ7_YFlvM@JdlH*j~H5#Fh)P6&d&&;MTXb=9p~_nvd^S$}mJ zS|Z_iA|vAf5TKv~4pKl5CNS5HY?ET~upF%!nUGuNj||2_O<|m>8!0!ekV1*L3&{GL z_JaY8iz|xLwaLa{BFIQR@9+m^N*z*TQF7C6z8frH1s~+V1egSqp$N*L8tR}4V)!Nw zm%?Rm4O|ObVH;czH^FVN6Yhe0;Zb-D_QI3!cX$q-hgaYu_!vHgFW?8FBUWM~cH$sB zaS|7ClObdT8A(Qwv&k5eP9~6CQbfu~IjJVI$s96|%qL4oJ!v2kX(FpgjC7E-WIfqH zHj&H86=Vz9N^T=N$z9}b{M}0)Adi5BJWBpT9w&b#Pmup1d&yJeIr2O?K;9q+$(!VD za+v&!93h{PugEv#Tk;+G5BV?og<7bcI;fKlrRj7sokFM5LRv(NX$dW*Wwe}5qtj^x zt)x|S8SSEL>A95A^XNKyKD~fmNY~R1^w0DndNJKdFCnw&rSvkoiC#{xqSw$Zb4Ny7 zBa!!b7udiK4&cEFE^vbY9_R;N5TQQ|fPpXw2Ez~-3aKy*hQkOL38UaFNQ1LsG@Jut zU@VM-bQljAwf?{ySx(fB3`K(R_+o#cO0zDSFRt3LM46Z3wZTZMgfsp9fuc}IipRqZ z;Yc{qQ59}XzQesGax{vrfld=&=nwdV%~D*UgX8iTKD5iRmC7oOqVi?|@_T#D86ygyJIMtLIAyl}KpZr9{ao}-7H_Y86?Z093eX>|gn zSft6KZD5q`UM@dx2QECHwP2p(A*Y`3aKa}#S*VUF62QzOsvz?EyWjTgDCFY0TZEM36g4!<4#Td zx*mJrDJzOg>W9#-kWYx}gM0p#YCHt2Gfs?F6L6Tz>$s z+Rk#A#_Dc|=}-YPU?x<;Ebv1WGqL_`7;9jSEX*Qo)dA!(8|FX&YS5i(VIFF~REj6U zQ9PR*MF9hHYb+$q^9L$}4N`=Os5&$A9)kI}a{(-bMX(r_Ks_vlAT&S-8bN|(uvB#} zMfG!}c#9lulwwFiJsi4Zi4=(->9+DnaJgclvZ!)^Mx4@2j2aKLwn(wIu++{htRJ&7 zyOR(TvoXt?D(5irU7_+_1`%k6D9Ffl73wO`+MsOf^~ykajfDFava_57*nAu=Km&Gm zW@hJ%P4#7VjZN*$%+DB`nw8nr^)4jvRIShk?XVg;U=4J_pP&oY!nwfUJXiS2O>t%LoAO6Zp4&UEv9tAHj{_inwAf zgPY7v;WD{A99KdrH|(ZSWQQlnuY8>EJU>c_r}%pO1XWoP{{KYjxKhJL(D^JB#i z(E3BzV7v~Hd7c~0<)9TydM&TmxBzXNiS|VMD|u!gJOx`(Vd?QiEF4|VhH4sl8lLHf zXW&^yBM26HGL*Uo^&C(KiyLLXoT$+BIq{@UUVs-d7ro4aY&a&HrSHJ2$Y?*j2Cu^b zcmoc?n{Wu;g10f{yaVrIP`(H6!(sRr9KqoH06s)ZYiUHW9XPfWi#lg@@JZ(Mi>>(IPbVQ_C!T3sLeK@MD zN3T%?P)VZM>e(XZcD1ZVmmbMRuq8ZYi`l4pUhM4j`Lf5R=4ASmT$DQjZRpFvWYnYH zC5lotO@GdY)+jW4GW=JpZYLatWAHV6gXw4&e9zKYE-PmBCeGu%e> z#6XP1M9jp(MzeF+7&exTW9bMZidtGCQfhT+d1^~Ao{$>kV5~7UfizFP^G`edozE}T z)ufh1L&27KYXn2AF|}HbC(wf7mPBfsFFo`0Js5H2Va$%0K;qRZBSrRleuzq|rlPz& zwJke6&Rp{My8TNHIkI5S{{>Iqm3nUM2?{#HHaV7F)L-0 zFgs0Txh}pCBdF+InNBLm3^J2cl3B!0s!*pY zWej%p9%u=Ml#o>)6xAzb6+d?(@^aM>g={LXXH(eZ+CT?7bn_zAy;5`4^=Lw*A3*AJ zNi9;I*Az}jtdQ5u%t)W0{pDl+LUc&#$g~|~8Wfx=)It<$5vgK@tb`S_$!NwT`Cbk5 zWf5eB#TiL@A<}pYY1HbSnxT{(o{8JwYsJJ#6INh$>T5mH37bimQt;1G%Dr0ft%J@W7X-<9 zWL*!uRO{eOR(VpW97U2Oo>TJaAHZ{DBe?|Y;5Vn#K|h;?b#R8v5BLr2qahpx^W>=b zXKJ!is@Q0@?aW8mOs+nqlvlIaCy$`UPEMW@Iyo5=@HBZ{UH{Y|DcSbhpp*sV}>$o*&Sem7blEnU^Vz$;v~&Jo$hnUP%dmBYSp` zJ;~&q#3xd7i&Fk-+tp8AZQYY(UpLvO!AwB~lvS+=V=zM|QRYbqrF_hNL!MP(FaO=(F=YxR|gYKI4VZoD#{t8GD|-8 za;w$)N301!+H$rG;~I-@Km1T>l_sV(N^!MjD-9-0NORR`%um0X*A8}wywy$K>WiO$ z&Ff4;zl%a2CGW!#Rf3f$K^j|eQi9;AbrO01YUVVWPG zPQCy<9#+>tQ!pkqs;D&@l33KFo#7}s)=iF)uN5949AO`(5NiM3OJU*O*6k!BJ{Jlzj}oVaI*E0%Kd~;hmYvHOJCChn z=d%mgg={@~i)QE49wW-U4;z}T*vf3eu3IsV68JA;GEarGf1^VD!LMT&U8_a^!azdl zETt+&lKF+$=xM@g9D?(Fo?% zyq&6m($uq0aWn-4k6zfv^A;)bhRqUn@!~$J9Oskyvwug7Gq*T?x6H%n9uJ+#+Oao> zEj#o$f1mMe*1nq;)HWQp-(VLtsD3;n8Df>#nj4CraB7gjEVVs{Z8`MgRyE{?C4;UJ zTXqx!PYpX3?%~v=Qm0|Mg07?y+DxNVrY&?8jnOzw&{o<;+v#fBLD$eu`X{!LUBWJ9 zm$6Oka&`r~l3m3%v#Z%P>{@mm+rqZ8ZR~n>1KZ9I=ST2v-og)2TR_+a`h|D#Jl~H` z;Z3}gxAVjJk-UL7@($jtiUQ^IN>y!K&-bSm~V=U^{#8QD!9qCgGUYafJt_8GK}HsZy1}}kx?#Ezx>33`-Duqy-8kKNollpg%hBcP@^uBeQeCxfj;==6tZUPqtGigY zNw;0MQ}-9$KHbZ@S9SY!Z|e^0zS4cC`$czx<2e^6aQ!%u8^8_XhHwg+nTn0AYHki! z!_{(iTnD$2yNcV&b#wP{4|7j)PjOFk&vMUmFL5t(uX3+(N4cL<^eM&^bBZ;^k>X5o zr+8A*Q$i_n%7rOgQ|?IlYs$+hZ>1bb`C6~j^ZFtB5&BX3H2rA(82vc?c)d@brO(ml z>L=;T^q1*x)ZeDRNB^+?QT<;1KK;}B*Y)q{59>eCf2#jn|DFC9gW2FUq#DK;vJF!V zWro>?dP9>zHf%6lW7ui9!*G}39>Z?KtA^JM2Mh-dhYW8S{$Y66@Pl!Tah!3y(Pzvu z<`{F0`Nl;?$tW9F8P^!kGhSu9-gu|+apM!lJ;uGpea7!h#AG)OGM#10HWis>niiW@ znL14yOc$9pnl3eMGHo_pW4g|?)pWgSyXhv=a61%~Q;U=3;ZHxy(GxTw$&>&oWn;XPXz87n#H6mF8x%Y+hxKn_JCS znC~$kHvii)z>;h6TVzYSTJ~A~Zh6Ua*z%d> zsFhkRR+n{%HO-o7ono!G2CX5hWL<7;vaYa3tm~~it&dxuu|8*g!TOT*73+TMLF*yw zr`FG{Us{jZI9q?)Fk8B9qHVfuhON@(w^iHb*yh`o+2XcNTbJ!z+eX`F+ZNj{+r75? zZ4cTWwmoM%Xgg&4hwTH~m$nmjqup&EYA>`G+e_``_UZPS_DZ|oUTqKCFScJ|zs!EQ z{Yv|0`!)8R_B-tN+aI()Vn1Ym+y0LIpZ53dhwVq~AKH&QvK%>%Tt~j6z%kh|)luYF z?O5a3=D5LeqvK{rx8oMaZI0U=dmTSx_?dYt1|yHbDPVAl{9ugSef+EZYy1KJApai! z3I84c1OJngIQ7m!&QZ>>&H`tN)9;+;T;gnVp6A@|-08gAxySjm^A+bo=a)toKZ+hSN z{!6rp4$&#PMUUte`-=m`!QxPHm^eZlC8mj^#WCVIalGggv&0-RSIid+#L41Rak@A| ztQ7rXwKzwt5o^Udae=r - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - CLASS - NSApplication - LANGUAGE - ObjC - SUPERCLASS - NSResponder - - - ACTIONS - - installUpdate - id - remindMeLater - id - skipThisVersion - id - - CLASS - SUUpdateAlert - LANGUAGE - ObjC - OUTLETS - - delegate - id - description - NSTextField - releaseNotesView - WebView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/info.nib deleted file mode 100644 index 2b3d425..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 670 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 9E17 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 103b1cf8478a00db14aafa192b05f1868c294c9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10895 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 SGKqLr0)O - - - - IBClasses - - - CLASS - NSObject - LANGUAGE - ObjC - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - finishPrompt - id - toggleMoreInfo - id - - CLASS - SUUpdatePermissionPrompt - LANGUAGE - ObjC - OUTLETS - - delegate - id - descriptionTextField - NSTextField - moreInfoButton - NSButton - moreInfoView - NSView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/info.nib deleted file mode 100644 index 5132e29..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/info.nib +++ /dev/null @@ -1,18 +0,0 @@ - - - - - IBFramework Version - 670 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - IBSystem Version - 9E17 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib deleted file mode 100644 index c09d9e70d19c579ac605ff48aaee067448e0cea7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12898 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 lomi4xP~K - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - doNotInstall - id - installLater - id - installNow - id - - CLASS - SUAutomaticUpdateAlert - LANGUAGE - ObjC - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/info.nib deleted file mode 100644 index c5a067e..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 670 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 10A96 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 53cb91a9b32fc4ddcc2a4506d3ae1c0458085256..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7474 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 LVePl=TiW?wt9#5* diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/classes.nib deleted file mode 100644 index 018710a..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/classes.nib +++ /dev/null @@ -1,39 +0,0 @@ -{ - IBClasses = ( - { - CLASS = FirstResponder; - LANGUAGE = ObjC; - SUPERCLASS = NSObject; - }, - { - CLASS = NSApplication; - LANGUAGE = ObjC; - SUPERCLASS = NSResponder; - }, - { - CLASS = NSObject; - LANGUAGE = ObjC; - }, - { - ACTIONS = { - installUpdate = id; - remindMeLater = id; - skipThisVersion = id; - }; - CLASS = SUUpdateAlert; - LANGUAGE = ObjC; - OUTLETS = { - delegate = id; - description = NSTextField; - releaseNotesView = WebView; - }; - SUPERCLASS = SUWindowController; - }, - { - CLASS = SUWindowController; - LANGUAGE = ObjC; - SUPERCLASS = NSWindowController; - } - ); - IBVersion = 1; -} \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/info.nib deleted file mode 100644 index 6b787d4..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/info.nib +++ /dev/null @@ -1,18 +0,0 @@ - - - - - IBDocumentLocation - 69 14 356 240 0 0 1280 778 - IBFramework Version - 489.0 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 7e6d490e723329c1372940af22e3d49bc0ee5da0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10180 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 diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/classes.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/classes.nib deleted file mode 100644 index 5220a22..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/classes.nib +++ /dev/null @@ -1,59 +0,0 @@ - - - - - IBClasses - - - CLASS - SUWindowController - LANGUAGE - ObjC - SUPERCLASS - NSWindowController - - - ACTIONS - - finishPrompt - id - toggleMoreInfo - id - - CLASS - SUUpdatePermissionPrompt - LANGUAGE - ObjC - OUTLETS - - delegate - id - descriptionTextField - NSTextField - moreInfoButton - NSButton - moreInfoView - NSView - - SUPERCLASS - SUWindowController - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - IBVersion - 1 - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/info.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/info.nib deleted file mode 100644 index c5a067e..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/info.nib +++ /dev/null @@ -1,20 +0,0 @@ - - - - - IBFramework Version - 670 - IBLastKnownRelativeProjectPath - ../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 6 - - IBSystem Version - 10A96 - targetFramework - IBCocoaFramework - - diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib deleted file mode 100644 index 64babac12911fdb05ddb63ef96193137c91f3ddf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13483 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 C^-$vg diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle deleted file mode 100755 index 0db0a8f01fb6f1cf39bbe427ac76153793a26a3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463540 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

B-YH*!3RdDu#}q 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 diff --git a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/Current b/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/Current deleted file mode 120000 index 8c7e5a6..0000000 --- a/build/Debug/Tentia.app/Contents/Frameworks/Sparkle.framework/Versions/Current +++ /dev/null @@ -1 +0,0 @@ -A \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Info.plist b/build/Debug/Tentia.app/Contents/Info.plist deleted file mode 100644 index dc9b190..0000000 --- a/build/Debug/Tentia.app/Contents/Info.plist +++ /dev/null @@ -1,94 +0,0 @@ - - - - - BuildMachineOSBuild - 12C60 - CFBundleDevelopmentRegion - English - CFBundleDocumentTypes - - - CFBundleTypeExtensions - - ???? - - CFBundleTypeName - DocumentType - CFBundleTypeOSTypes - - ???? - - CFBundleTypeRole - Editor - NSDocumentClass - NewMessageWindow - - - CFBundleExecutable - Tentia - CFBundleHelpBookFolder - Tentia.help - CFBundleHelpBookName - net.jeena.apps.tentia.help - CFBundleIconFile - Icon.icns - CFBundleIdentifier - net.jeena.apps.tentia - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - Tentia - CFBundlePackageType - APPL - CFBundleShortVersionString - 0.1.0 - CFBundleSignature - ???? - CFBundleURLTypes - - - CFBundleURLName - net.jeena.apps.tentia.handler - CFBundleURLSchemes - - tentia - - - - CFBundleVersion - 0.1.0 - DTCompiler - - DTPlatformBuild - 4G1004 - DTPlatformVersion - GM - DTSDKBuild - 12C60 - DTSDKName - - DTXcode - 0451 - DTXcodeBuild - 4G1004 - LSApplicationCategoryType - public.app-category.lifestyle - LSMinimumSystemVersion - 10.5 - NSMainNibFile - MainMenu - NSPrincipalClass - NSApplication - NSServices - - SUFeedURL - http://jeenaparadies.net/tentia/Appcast.xml - SUPublicDSAKeyFile - dsa_pub.pem - UTExportedTypeDeclarations - - UTImportedTypeDeclarations - - - diff --git a/build/Debug/Tentia.app/Contents/MacOS/Tentia b/build/Debug/Tentia.app/Contents/MacOS/Tentia deleted file mode 100755 index dbfaf3fa268a8d8c63d0f39f13adf9a5ae0510cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 125264 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 --i) { - if(this.body.childNodes.length > 0) { - if(this.body.childNodes.length > this.max_length) { - this.body.removeChild(this.body.lastChild); - } - this.body.insertBefore(this.getItem(status[i]), this.body.firstChild); - } else { - this.body.appendChild(this.getItem(status[i])); - } - } - } - - if(!supress_new_with_timeout) { - var _this = this; - setTimeout(function() { _this.getNewData() }, this.timeout); - } - if(this.action == "mentions" && this.is_not_init) { - this.unread_mentions += status.length; - controller.unreadMentions_(this.unread_mentions); - } - this.is_not_init = true; -} - -Core.prototype.getItem = function(status) { - var _this = this; - this.since_id = status.id_str; - - - if(status.retweeted_status != null) { - var original_status = status; - var status = status.retweeted_status; - } - - var template = this.getTemplate(); - - template.reply_to.onclick = function() { replyTo(status.user.screen_name, status.id_str); return false; } - template.retweet.onclick = function() { template.retweet.className = "hidden"; _this.retweet(status.id_str, template.item); return false; } - - template.image.src = status.user.profile_image_url; - template.username.innerText = status.user.screen_name; - template.username.href = WEBSITE_PATH + status.user.screen_name - - if(original_status != null) { - var retweeted = document.createElement("span") - retweeted.className = "retweeted"; - var retweeted_icon = document.createElement("span"); - retweeted_icon.innerText = " "; - retweeted.appendChild(retweeted_icon); - var retweeted_by = document.createElement("a"); - retweeted_by.innerText = original_status.user.screen_name + " "; - retweeted_by.href = WEBSITE_PATH + original_status.user.screen_name; - retweeted.appendChild(document.createTextNode("@")); - retweeted.appendChild(retweeted_by); - template.in_reply.parentNode.parentNode.insertBefore(retweeted, template.in_reply.parent); - } - - if(status.in_reply_to_status_id_str != null) template.in_reply.innerText = status.in_reply_to_screen_name; - else template.in_reply.parentNode.className = "hidden"; - template.in_reply.href = WEBSITE_PATH + status.in_reply_to_screen_name + "/status/" + status.in_reply_to_status_id_str; - - template.message.innerHTML = replaceTwitterLinks(replaceURLWithHTMLLinks(status.text, status.entities, template.message)); - - var time = document.createElement("abbr"); - time.innerText = status.created_at; - time.title = status.created_at; - time.className = "timeago"; - $(time).timeago(); - template.ago.appendChild(time); - template.ago.href = WEBSITE_PATH + status.user.screen_name + "/status/" + status.id_str; - - // {"type":"Point","coordinates":[57.10803113,12.25854746]} - if (status.geo && status.geo.type == "Point") { - template.geo.href = "http://maps.google.com/maps?q=" + status.geo.coordinates[0] + "," + status.geo.coordinates[1]; - template.geo.style.display = ""; - } - - template.source.innerHTML = status.source; - - if(status.entities.media) { - - for(var i=0; i 0) { - _this.getUsernames(type, data.next_cursor); - } - }, - error:function (xhr, ajaxOptions, thrownError) { - alert(xhr.status); - alert(thrownError); - } - }); -} - -Core.prototype.getUsernamesFromIds = function(ids) { - - var url = API_PATH + "users/lookup.json"; - var _this = this; - var parameters = { user_id:ids.join(",") }; - var message = { method:"GET" , action:url, parameters:parameters }; - - OAuth.completeRequest(message, - { consumerKey : OAUTH_CONSUMER_KEY - , consumerSecret: OAUTH_CONSUMER_SECRET - , token : controller.accessToken.accessToken() - , tokenSecret : controller.accessToken.secret() - }); - - $.ajax({ - beforeSend: function(xhr) { - xhr.setRequestHeader("Authorization", OAuth.getAuthorizationHeader("", message.parameters)); - }, - url: url + "?user_id=" + ids.join(","), - type: 'GET', - dataType: 'json', - success: function(data) { - for (var i=0; i < data.length; i++) { - _this.usernames.push(data[i].screen_name); - } - }, - error:function (xhr, ajaxOptions, thrownError) { - alert(xhr.status); - alert(thrownError); - } - }); -} - -Core.prototype.findUsernamesFor = function(query) { - var ret = []; - for (var i=0; i < this.usernames.length; i++) { - if(this.usernames[i].startsWith(query)) { - ret.push(this.usernames[i]); - } - } - return ret; -} - -/* Helper functions */ - -function replaceURLWithHTMLLinks(text, entities, message_node) { - var urls = entities.urls; - - for(var i = 0; i" + replace + ""); - - var media = null; - - // add thumbnail - if(replace.startsWith("http://youtube.com/") || replace.startsWith("http://www.youtube.com/")) { - var v = getUrlVars(replace)["v"]; - if (v) { - media = { - type: "tentia_youtube", - url: original, - media_url: "http://img.youtube.com/vi/" + v + "/1.jpg" - } - } - - } else if (replace.startsWith("http://twitpic.com/")) { - media = { - type: "tentia_photo", - url: original, - media_url: "http://twitpic.com/show/mini/" + replace.substring("http://twitpic.com/".length) - } - - } else if (replace.startsWith("http://yfrog")) { - media = { - type: "tentia_photo", - url: original, - media_url: replace + ":small" - } - - } else if (replace.startsWith("http://instagr.am/p/") || replace.startsWith("http://instagram.com/p/")) { - media = { - type: "tentia_photo", - url: original, - media_url: replace + "media?size=t" - } - } - - if(media) { - if(entities.media) { - entities.media.push(media); - } else { - entities.media = [media]; - } - } - - } - - return text; -} - -function replaceTwitterLinks(text) { - var username = /(^|\s)(@)(\w+)/ig; - var hash = /(^|\s)(#)(\w+)/ig; - text = text.replace(username, "$1$2$3"); - return text.replace(hash, "$1$2$3"); -} - -function replyTo(username, status_id) { - controller.openNewMessageWindowInReplyTo_statusId_(username, status_id); -} - -function loadPlugin(url) { - var plugin = document.createElement("script"); - plugin.type = "text/javascript"; - plugin.src = url; - document.getElementsByTagName("head")[0].appendChild(plugin); -} - -String.prototype.startsWith = function(prefix) { - return this.indexOf(prefix) === 0; -} - -String.prototype.endsWith = function(suffix) { - return this.match(suffix+"$") == suffix; -}; - -function getUrlVars(url) -{ - var vars = [], hash; - if(url.indexOf("#") > -1) url = url.slice(0, url.indexOf("#")); - var hashes = url.slice(url.indexOf('?') + 1).split('&'); - for(var i = 0; i < hashes.length; i++) - { - hash = hashes[i].split('='); - vars.push(hash[0]); - vars[hash[0]] = hash[1]; - } - return vars; -} - -function replaceShortened(url, message_node) { - var api = "http://api.bitly.com"; - if(url.startsWith("http://j.mp/")) { - api = "http://api.j.mp"; - } - - var api_url = api + "/v3/expand?format=json&apiKey=R_4fc2a1aa461d076556016390fa6400f6&login=twittia&shortUrl=" + url; // FIXME: new api key - - $.ajax({ - url: api_url, - success: function(data) { - var new_url = data.data.expand[0].long_url; - if (new_url) { - var regex = new RegExp(url, "g"); - message_node.innerHTML = message_node.innerHTML.replace(regex, new_url); - } - }, - error:function (xhr, ajaxOptions, thrownError) { - alert(xhr.status); - alert(thrownError); - } - }); -} - -var tentia_instance; diff --git a/build/Debug/Tentia.app/Contents/Resources/English.lproj/Credits.rtf b/build/Debug/Tentia.app/Contents/Resources/English.lproj/Credits.rtf deleted file mode 100644 index 349fb7b..0000000 --- a/build/Debug/Tentia.app/Contents/Resources/English.lproj/Credits.rtf +++ /dev/null @@ -1,25 +0,0 @@ -{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\viewkind0 -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 - -\f0\b\fs24 \cf0 Engineering: -\b0 \ - Jeena Paradies\ -\ - -\b Testing: -\b0 \ - Tobias Tom, Tim Tepa\'dfe\ -\ - -\b Documentation: -\b0 \ - http://github.com/jeena/Tentia/wiki\ -\ - -\b With special thanks to: -\b0 \ - Mom\ -} \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Resources/English.lproj/InfoPlist.strings b/build/Debug/Tentia.app/Contents/Resources/English.lproj/InfoPlist.strings deleted file mode 100644 index 5e45963c382ba690b781b953a00585212b898ac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmW-XQ3`+{5C!MkQ~2$No+IcIkqMDxWCV8j>LCj|yTg2Mz+o9F%uHlf9u}h9EuK`F a!Y*1dX%G66ZqL#C$|bw0ZoP5@jOGW1ArT7z diff --git a/build/Debug/Tentia.app/Contents/Resources/English.lproj/MainMenu.nib b/build/Debug/Tentia.app/Contents/Resources/English.lproj/MainMenu.nib deleted file mode 100644 index bc795019eb7ea246af24afaab85f3147867d7721..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18355 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%0A~zM7 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 diff --git a/build/Debug/Tentia.app/Contents/Resources/English.lproj/NewMessageWindow.nib b/build/Debug/Tentia.app/Contents/Resources/English.lproj/NewMessageWindow.nib deleted file mode 100644 index f19c0607fd061f3234c422c7b472f7f8d5e44395..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3955 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 z 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 R^acShO?4f$Dpjk9{{u?JWhMXs diff --git a/build/Debug/Tentia.app/Contents/Resources/OauthImplementation.js b/build/Debug/Tentia.app/Contents/Resources/OauthImplementation.js deleted file mode 100644 index d42d074..0000000 --- a/build/Debug/Tentia.app/Contents/Resources/OauthImplementation.js +++ /dev/null @@ -1,196 +0,0 @@ -// -// OauthImplementation.js -// Tentia -// -// Created by Jeena on 19.09.11. -// Licence: BSD (see attached LICENCE.txt file). -// - -function getURL(url, type, callback, data, auth_header) { - $.ajax({ - beforeSend: function(xhr) { - if (data) { - xhr.setRequestHeader("Content-Length", data.length); - } - - if (auth_header) { - xhr.setRequestHeader("Authorization", auth_header); - } - }, - url: url, - accepts: "application/vnd.tent.v0+json", - contentType: "application/vnd.tent.v0+json", - type: type, - complete: callback, - data: data, - processData: false, - error: function(xhr, ajaxOptions, thrownError) { - alert("getURL ERROR:"); - alert(xhr.statusText); - alert(ajaxOptions); - alert(thrownError); - } - }); -} - -function getUrlVars(url) { - var vars = [], hash; - if(url.indexOf("#") > -1) url = url.slice(0, url.indexOf("#")); - var hashes = url.slice(url.indexOf('?') + 1).split('&'); - for(var i = 0; i < hashes.length; i++) - { - hash = hashes[i].split('='); - vars.push(hash[0]); - vars[hash[0]] = hash[1]; - } - return vars; -} - -function makeAuthHeader(url, http_method, mac_key, mac_key_id) { - - url = URI(url); - var nonce = makeid(8); - var time_stamp = parseInt((new Date).getTime() / 1000, 10); - - var normalizedRequestString = "" - + time_stamp + '\n' - + nonce + '\n' - + http_method + '\n' - + url.path() + '\n' - + url.hostname() + '\n' - + url.port() + '\n' - + '\n' ; - - var hmac = CryptoJS.algo.HMAC.create(CryptoJS.algo.SHA256, mac_key); - hmac.update(normalizedRequestString); - var hash = hmac.finalize(); - var mac = hash.toString(CryptoJS.enc.Base64); - - return 'MAC id="' + mac_key_id + - '", ts="' + time_stamp + - '", nonce="' + nonce + - '", mac="' + mac + '"'; -} - - -function makeid(len) { - var text = ""; - var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; - - for( var i=0; i < len; i++ ) - text += possible.charAt(Math.floor(Math.random() * possible.length)); - - return text; -} - -function OauthImplementation(entity) { - this.entity = entity || "http://lala.home.jeena.net:3002"; - this.app_info = { - "id": null, - "name": "Tentia", - "description": "A small TentStatus client.", - "url": "http://jabs.nu/Tentia/", - "icon": "http://jabs.nu/Tentia/icon.png", - "redirect_uris": [ - "tentia://oauthtoken" - ], - "scopes": { - "read_posts": "Uses posts to show them in a list", - "write_posts": "Posts on users behalf" - } - }; - this.register_data = null; - this.profile = null; - this.state = null; - this.requestProfileURL(this.entity); -} - -OauthImplementation.prototype.apiRoot = function() { - return this.profile["https://tent.io/types/info/core/v0.1.0"]["servers"][0]; -} - -OauthImplementation.prototype.requestProfileURL = function (entity) { - var those = this; - getURL(entity, "HEAD", function(resp) { - var headers = resp.getAllResponseHeaders(); - var regex = /Link: <([^>]*)>; rel="https:\/\/tent.io\/rels\/profile"/; - var profile_url = headers.match(regex)[1] - if (profile_url == "/profile") { - profile_url = entity + "/profile"; - } - those.register(profile_url); - }); - -} - -OauthImplementation.prototype.register = function (url) { - var those = this; - getURL(url, "GET", function(resp) { - those.profile = JSON.parse(resp.responseText); - var callback = function(resp) { - var data = JSON.parse(resp.responseText); - those.authRequest(data); - } - getURL(those.apiRoot() + "/apps", "POST", callback, JSON.stringify(those.app_info)); - }); -} - -OauthImplementation.prototype.authRequest = function(register_data) { - // id - // mac_key_id - // mac_key - // mac_algorithm - this.register_data = register_data; - - this.state = makeid(19); - var auth = "/oauth/authorize?client_id=" + register_data["id"] - + "&redirect_uri=" + escape(this.app_info["redirect_uris"][0]) - + "&scope=" + Object.keys(this.app_info["scopes"]).join(",") - + "&state=" + this.state - + "&tent_post_types=" + escape("https://tent.io/types/posts/status/v0.1.0"); - - controller.openURL_(this.apiRoot() + auth); -} - -OauthImplementation.prototype.requestAccessToken = function(responseBody) { - // /oauthtoken?code=51d0115b04d1ed94001dde751c5b360f&state=aQfH1VEohYsQr86qqyv - var urlVars = getUrlVars(responseBody); - if(this.state && this.state != "" && urlVars["state"] == this.state) { - - var url = this.apiRoot() + "/apps/" + this.register_data["id"] + "/authorizations"; - - var requestBody = JSON.stringify({ - 'code' : urlVars["code"], - 'token_type' : "mac" - }); - - var those = this; - var callback = function(resp) { - those.requestAccessTokenTicketFinished(resp.responseText); - }; - - var auth_header = makeAuthHeader(url, "POST", this.register_data["mac_key"], this.register_data["mac_key_id"]); - getURL(url, "POST", callback, requestBody, auth_header); - - } else { - alert("State is not the same: {" + this.state + "} vs {" + urlVars["state"] + "}") - } - - this.state = null; // reset the state -} - - - - - -OauthImplementation.prototype.requestAccessTokenTicketFinished = function(responseBody) { - - var secret_data = { - access: JSON.parse(responseBody), - register_data: this.register_data - } - - controller.storeSecretData_(JSON.stringify(secret_data)); -} - -var tentia_oauth; \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Resources/TwittiaCore.js b/build/Debug/Tentia.app/Contents/Resources/TwittiaCore.js deleted file mode 100644 index 30cf706..0000000 --- a/build/Debug/Tentia.app/Contents/Resources/TwittiaCore.js +++ /dev/null @@ -1,573 +0,0 @@ -// -// TwittiaCore.js -// Tentia -// -// Created by Jeena on 15.04.10. -// Licence: BSD (see attached LICENCE.txt file). -// - -function Twittia(action) { - this.max_length = 100; - this.since_id; - this.timeout = 2 * 60 * 1000; - this.action = action; - this.getNewData(); - this.unread_mentions = 0; - - this.body = document.createElement("ol"); - this.body.className = this.action; - -/* - if (action == "home_timeline") { - this.usernames = []; - this.getUsernames("friends"); - this.getUsernames("followers"); - } -*/ -} - -Twittia.prototype.newStatus = function(status, supress_new_with_timeout) { - if(status != null) { - for(var i = status.length-1, c=0; i>=c; --i) { - if(this.body.childNodes.length > 0) { - if(this.body.childNodes.length > this.max_length) { - this.body.removeChild(this.body.lastChild); - } - this.body.insertBefore(this.getItem(status[i]), this.body.firstChild); - } else { - this.body.appendChild(this.getItem(status[i])); - } - } - } - - if(!supress_new_with_timeout) { - var _this = this; - setTimeout(function() { _this.getNewData() }, this.timeout); - } - if(this.action == "mentions" && this.is_not_init) { - this.unread_mentions += status.length; - controller.unreadMentions_(this.unread_mentions); - } - this.is_not_init = true; -} - -Twittia.prototype.getItem = function(status) { - var _this = this; - this.since_id = status.id_str; - - - if(status.retweeted_status != null) { - var original_status = status; - var status = status.retweeted_status; - } - - var template = this.getTemplate(); - - template.reply_to.onclick = function() { replyTo(status.user.screen_name, status.id_str); return false; } - template.retweet.onclick = function() { template.retweet.className = "hidden"; _this.retweet(status.id_str, template.item); return false; } - - template.image.src = status.user.profile_image_url; - template.username.innerText = status.user.screen_name; - template.username.href = WEBSITE_PATH + status.user.screen_name - - if(original_status != null) { - var retweeted = document.createElement("span") - retweeted.className = "retweeted"; - var retweeted_icon = document.createElement("span"); - retweeted_icon.innerText = " "; - retweeted.appendChild(retweeted_icon); - var retweeted_by = document.createElement("a"); - retweeted_by.innerText = original_status.user.screen_name + " "; - retweeted_by.href = WEBSITE_PATH + original_status.user.screen_name; - retweeted.appendChild(document.createTextNode("@")); - retweeted.appendChild(retweeted_by); - template.in_reply.parentNode.parentNode.insertBefore(retweeted, template.in_reply.parent); - } - - if(status.in_reply_to_status_id_str != null) template.in_reply.innerText = status.in_reply_to_screen_name; - else template.in_reply.parentNode.className = "hidden"; - template.in_reply.href = WEBSITE_PATH + status.in_reply_to_screen_name + "/status/" + status.in_reply_to_status_id_str; - - template.message.innerHTML = replaceTwitterLinks(replaceURLWithHTMLLinks(status.text, status.entities, template.message)); - - var time = document.createElement("abbr"); - time.innerText = status.created_at; - time.title = status.created_at; - time.className = "timeago"; - $(time).timeago(); - template.ago.appendChild(time); - template.ago.href = WEBSITE_PATH + status.user.screen_name + "/status/" + status.id_str; - - // {"type":"Point","coordinates":[57.10803113,12.25854746]} - if (status.geo && status.geo.type == "Point") { - template.geo.href = "http://maps.google.com/maps?q=" + status.geo.coordinates[0] + "," + status.geo.coordinates[1]; - template.geo.style.display = ""; - } - - template.source.innerHTML = status.source; - - if(status.entities.media) { - - for(var i=0; i 0) { - _this.getUsernames(type, data.next_cursor); - } - }, - error:function (xhr, ajaxOptions, thrownError) { - alert(xhr.status); - alert(thrownError); - } - }); -} - -Twittia.prototype.getUsernamesFromIds = function(ids) { - - var url = API_PATH + "users/lookup.json"; - var _this = this; - var parameters = { user_id:ids.join(",") }; - var message = { method:"GET" , action:url, parameters:parameters }; - - OAuth.completeRequest(message, - { consumerKey : OAUTH_CONSUMER_KEY - , consumerSecret: OAUTH_CONSUMER_SECRET - , token : controller.accessToken.accessToken() - , tokenSecret : controller.accessToken.secret() - }); - - $.ajax({ - beforeSend: function(xhr) { - xhr.setRequestHeader("Authorization", OAuth.getAuthorizationHeader("", message.parameters)); - }, - url: url + "?user_id=" + ids.join(","), - type: 'GET', - dataType: 'json', - success: function(data) { - for (var i=0; i < data.length; i++) { - _this.usernames.push(data[i].screen_name); - } - }, - error:function (xhr, ajaxOptions, thrownError) { - alert(xhr.status); - alert(thrownError); - } - }); -} - -Twittia.prototype.findUsernamesFor = function(query) { - var ret = []; - for (var i=0; i < this.usernames.length; i++) { - if(this.usernames[i].startsWith(query)) { - ret.push(this.usernames[i]); - } - } - return ret; -} - -/* Helper functions */ - -function replaceURLWithHTMLLinks(text, entities, message_node) { - var urls = entities.urls; - - for(var i = 0; i" + replace + ""); - - var media = null; - - // add thumbnail - if(replace.startsWith("http://youtube.com/") || replace.startsWith("http://www.youtube.com/")) { - var v = getUrlVars(replace)["v"]; - if (v) { - media = { - type: "twittia_youtube", - url: original, - media_url: "http://img.youtube.com/vi/" + v + "/1.jpg" - } - } - - } else if (replace.startsWith("http://twitpic.com/")) { - media = { - type: "twittia_photo", - url: original, - media_url: "http://twitpic.com/show/mini/" + replace.substring("http://twitpic.com/".length) - } - - } else if (replace.startsWith("http://yfrog")) { - media = { - type: "twittia_photo", - url: original, - media_url: replace + ":small" - } - - } else if (replace.startsWith("http://instagr.am/p/") || replace.startsWith("http://instagram.com/p/")) { - media = { - type: "twittia_photo", - url: original, - media_url: replace + "media?size=t" - } - } - - if(media) { - if(entities.media) { - entities.media.push(media); - } else { - entities.media = [media]; - } - } - - } - - return text; -} - -function replaceTwitterLinks(text) { - var username = /(^|\s)(@)(\w+)/ig; - var hash = /(^|\s)(#)(\w+)/ig; - text = text.replace(username, "$1$2$3"); - return text.replace(hash, "$1$2$3"); -} - -function replyTo(username, status_id) { - controller.openNewTweetWindowInReplyTo_statusId_(username, status_id); -} - -function loadPlugin(url) { - var plugin = document.createElement("script"); - plugin.type = "text/javascript"; - plugin.src = url; - document.getElementsByTagName("head")[0].appendChild(plugin); -} - -String.prototype.startsWith = function(prefix) { - return this.indexOf(prefix) === 0; -} - -String.prototype.endsWith = function(suffix) { - return this.match(suffix+"$") == suffix; -}; - -function getUrlVars(url) -{ - var vars = [], hash; - if(url.indexOf("#") > -1) url = url.slice(0, url.indexOf("#")); - var hashes = url.slice(url.indexOf('?') + 1).split('&'); - for(var i = 0; i < hashes.length; i++) - { - hash = hashes[i].split('='); - vars.push(hash[0]); - vars[hash[0]] = hash[1]; - } - return vars; -} - -function replaceShortened(url, message_node) { - var api = "http://api.bitly.com"; - if(url.startsWith("http://j.mp/")) { - api = "http://api.j.mp"; - } - - var api_url = api + "/v3/expand?format=json&apiKey=R_4fc2a1aa461d076556016390fa6400f6&login=twittia&shortUrl=" + url; - - $.ajax({ - url: api_url, - success: function(data) { - var new_url = data.data.expand[0].long_url; - if (new_url) { - var regex = new RegExp(url, "g"); - message_node.innerHTML = message_node.innerHTML.replace(regex, new_url); - } - }, - error:function (xhr, ajaxOptions, thrownError) { - alert(xhr.status); - alert(thrownError); - } - }); -} - -var twittia_instance; diff --git a/build/Debug/Tentia.app/Contents/Resources/TwittiaOauth.js b/build/Debug/Tentia.app/Contents/Resources/TwittiaOauth.js deleted file mode 100644 index 93a9dc5..0000000 --- a/build/Debug/Tentia.app/Contents/Resources/TwittiaOauth.js +++ /dev/null @@ -1,109 +0,0 @@ -// -// TwittiaOauth.js -// Tentia -// -// Created by Jeena on 19.09.11. -// Licence: BSD (see attached LICENCE.txt file). -// - -function TwittiaOauth() { - this.requestAToken(); -} - -TwittiaOauth.prototype.requestAToken = function() { - var url = OAUTH_REQUEST_TOKEN_URL; - var _this = this; - - var message = { method:"POST" , action:url }; - - OAuth.completeRequest(message, - { consumerKey : OAUTH_CONSUMER_KEY - , consumerSecret: OAUTH_CONSUMER_SECRET - //, token : controller.oauth.accessToken.key - //, tokenSecret : controller.oauth.accessToken.secret - }); - - $.ajax({ - beforeSend: function(xhr) { - xhr.setRequestHeader("Authorization", OAuth.getAuthorizationHeader("", message.parameters)); - }, - url: url, - type: 'POST', - dataType: 'text', - success: function(data) { - _this.requestTokenTicketFinished(data); - }, - error:function (xhr, ajaxOptions, thrownError) { - alert(xhr.statusText); - alert(ajaxOptions); - alert(thrownError); - } - }); - -} - -TwittiaOauth.prototype.requestTokenTicketFinished = function(data) { - controller.openURL_(OAUTH_USER_AUTHORIZATION_URL + "?" + data); -} - -TwittiaOauth.prototype.requestAccessToken = function(responseBody) { - // "twittia://oauth_token?oauth_token=jCcf7ClzJMbE4coZdONi467OAQxRGOBZJsuopG8C8&oauth_verifier=BK2ZkAIz51lqI4qta8MnKc280GyDLy0OQBpdsEmjT40" - - var urlVars = getUrlVars(responseBody); - - var url = OAUTH_ACCESS_TOKEN_URL; - var _this = this; - var accessTokenKey = getUrlVars(responseBody) - - var message = { method:"POST" , action:url }; - - OAuth.completeRequest(message, - { consumerKey : OAUTH_CONSUMER_KEY - , consumerSecret: OAUTH_CONSUMER_SECRET - , token : urlVars["oauth_token"] - , tokenSecret : urlVars["oauth_verifier"] - }); - - $.ajax({ - beforeSend: function(xhr) { - xhr.setRequestHeader("Authorization", OAuth.getAuthorizationHeader("", message.parameters)); - }, - url: url, - type: 'POST', - dataType: 'text', - success: function(data) { - _this.requestAccessTokenTicketFinished(data); - }, - error:function (xhr, ajaxOptions, thrownError) { - alert(xhr.statusText); - alert(ajaxOptions); - alert(thrownError); - } - }); -} - -TwittiaOauth.prototype.requestAccessTokenTicketFinished = function(responseBody) { - var urlVars = getUrlVars(responseBody); - controller.storeAccessToken_secret_userId_andScreenName_( - urlVars["oauth_token"], - urlVars["oauth_token_secret"], - urlVars["user_id"], - urlVars["screen_name"] - ); -} - -function getUrlVars(url) -{ - var vars = [], hash; - if(url.indexOf("#") > -1) url = url.slice(0, url.indexOf("#")); - var hashes = url.slice(url.indexOf('?') + 1).split('&'); - for(var i = 0; i < hashes.length; i++) - { - hash = hashes[i].split('='); - vars.push(hash[0]); - vars[hash[0]] = hash[1]; - } - return vars; -} - -var twittia_oauth; \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Resources/URI.min.js b/build/Debug/Tentia.app/Contents/Resources/URI.min.js deleted file mode 100644 index 80b30f0..0000000 --- a/build/Debug/Tentia.app/Contents/Resources/URI.min.js +++ /dev/null @@ -1,70 +0,0 @@ -/*! URI.js v1.7.4 http://medialize.github.com/URI.js/ */ -/* build contains: IPv6.js, punycode.js, SecondLevelDomains.js, URI.js, URITemplate.js */ -(function(){("undefined"!==typeof module&&module.exports?module.exports:window).IPv6={best:function(d){var d=d.toLowerCase().split(":"),j=d.length,h=8;""===d[0]&&""===d[1]&&""===d[2]?(d.shift(),d.shift()):""===d[0]&&""===d[1]?d.shift():""===d[j-1]&&""===d[j-2]&&d.pop();j=d.length;-1!==d[j-1].indexOf(".")&&(h=7);var i;for(i=0;if;f++)if("0"===j[0]&&1f&&(j=u,f=s)):"0"==d[i]&&(g=!0,u=i,s=1);s>f&&(j=u,f=s);1>>10&1023|55296),a=56320|a&1023);return b+=z(a)}).join("")}function s(e, -c,k){for(var d=0,e=k?w(e/b):e>>1,e=e+w(e/c);e>x*r>>1;d+=n)e=w(e/x);return w(d+(x+1)*e/(e+a))}function u(a){var b=[],c=a.length,d,g=0,t=k,i=e,m,h,l,q,v;m=a.lastIndexOf(B);0>m&&(m=0);for(h=0;h=c&&j("invalid-input");q=a.charCodeAt(m++);q=10>q-48?q-22:26>q-65?q-65:26>q-97?q-97:n;(q>=n||q>w((y-g)/d))&&j("overflow");g+=q*d;v=l<=i?p:l>=i+r?r:l-i;if(qw(y/q)&&j("overflow");d*= -q}d=b.length+1;i=s(g-h,d,0==h);w(g/d)>y-t&&j("overflow");t+=w(g/d);g%=d;b.splice(g++,0,t)}return f(b)}function g(a){var b,c,d,g,f,t,m,h,l,q=[],v,u,x,a=i(a);v=a.length;b=k;c=0;f=e;for(t=0;tl&&q.push(z(l));for((d=g=q.length)&&q.push(B);d=b&&lw((y-c)/u)&&j("overflow");c+=(m-b)*u;b=m;for(t=0;ty&&j("overflow"),l==b){h=c;for(m=n;;m+=n){l=m<=f?p:m>=f+r?r:m-f;if(h -l+x%h)-0));h=w(x/h)}q.push(z(h+22+75*(26>h)-0));f=s(c,u,d==g);c=0;++d}++c;++b}return q.join("")}var c,m="function"==typeof define&&"object"==typeof define.amd&&define.amd&&define,l="object"==typeof exports&&exports,q="object"==typeof module&&module,y=2147483647,n=36,p=1,r=26,a=38,b=700,e=72,k=128,B="-",t=/[^ -~]/,v=/^xn--/,C={overflow:"Overflow: input needs wider integers to process.",ucs2decode:"UCS-2(decode): illegal sequence",ucs2encode:"UCS-2(encode): illegal value","not-basic":"Illegal input >= 0x80 (not a basic code point)", -"invalid-input":"Invalid input"},x=n-p,w=Math.floor,z=String.fromCharCode,A;c={version:"0.3.0",ucs2:{decode:i,encode:f},decode:u,encode:g,toASCII:function(a){return h(a.split("."),function(a){return t.test(a)?"xn--"+g(a):a}).join(".")},toUnicode:function(a){return h(a.split("."),function(a){return v.test(a)?u(a.slice(4).toLowerCase()):a}).join(".")}};if(l)if(q&&q.exports==l)q.exports=c;else for(A in c)c.hasOwnProperty(A)&&(l[A]=c[A]);else m?define("punycode",c):d.punycode=c})(this); -(function(){var d={list:{ac:"com|gov|mil|net|org",ae:"ac|co|gov|mil|name|net|org|pro|sch",af:"com|edu|gov|net|org",al:"com|edu|gov|mil|net|org",ao:"co|ed|gv|it|og|pb",ar:"com|edu|gob|gov|int|mil|net|org|tur",at:"ac|co|gv|or",au:"asn|com|csiro|edu|gov|id|net|org",ba:"co|com|edu|gov|mil|net|org|rs|unbi|unmo|unsa|untz|unze",bb:"biz|co|com|edu|gov|info|net|org|store|tv",bh:"biz|cc|com|edu|gov|info|net|org",bn:"com|edu|gov|net|org",bo:"com|edu|gob|gov|int|mil|net|org|tv",br:"adm|adv|agr|am|arq|art|ato|b|bio|blog|bmd|cim|cng|cnt|com|coop|ecn|edu|eng|esp|etc|eti|far|flog|fm|fnd|fot|fst|g12|ggf|gov|imb|ind|inf|jor|jus|lel|mat|med|mil|mus|net|nom|not|ntr|odo|org|ppg|pro|psc|psi|qsl|rec|slg|srv|tmp|trd|tur|tv|vet|vlog|wiki|zlg", -bs:"com|edu|gov|net|org",bz:"du|et|om|ov|rg",ca:"ab|bc|mb|nb|nf|nl|ns|nt|nu|on|pe|qc|sk|yk",ck:"biz|co|edu|gen|gov|info|net|org",cn:"ac|ah|bj|com|cq|edu|fj|gd|gov|gs|gx|gz|ha|hb|he|hi|hl|hn|jl|js|jx|ln|mil|net|nm|nx|org|qh|sc|sd|sh|sn|sx|tj|tw|xj|xz|yn|zj",co:"com|edu|gov|mil|net|nom|org",cr:"ac|c|co|ed|fi|go|or|sa",cy:"ac|biz|com|ekloges|gov|ltd|name|net|org|parliament|press|pro|tm","do":"art|com|edu|gob|gov|mil|net|org|sld|web",dz:"art|asso|com|edu|gov|net|org|pol",ec:"com|edu|fin|gov|info|med|mil|net|org|pro", -eg:"com|edu|eun|gov|mil|name|net|org|sci",er:"com|edu|gov|ind|mil|net|org|rochest|w",es:"com|edu|gob|nom|org",et:"biz|com|edu|gov|info|name|net|org",fj:"ac|biz|com|info|mil|name|net|org|pro",fk:"ac|co|gov|net|nom|org",fr:"asso|com|f|gouv|nom|prd|presse|tm",gg:"co|net|org",gh:"com|edu|gov|mil|org",gn:"ac|com|gov|net|org",gr:"com|edu|gov|mil|net|org",gt:"com|edu|gob|ind|mil|net|org",gu:"com|edu|gov|net|org",hk:"com|edu|gov|idv|net|org",id:"ac|co|go|mil|net|or|sch|web",il:"ac|co|gov|idf|k12|muni|net|org", -"in":"ac|co|edu|ernet|firm|gen|gov|i|ind|mil|net|nic|org|res",iq:"com|edu|gov|i|mil|net|org",ir:"ac|co|dnssec|gov|i|id|net|org|sch",it:"edu|gov",je:"co|net|org",jo:"com|edu|gov|mil|name|net|org|sch",jp:"ac|ad|co|ed|go|gr|lg|ne|or",ke:"ac|co|go|info|me|mobi|ne|or|sc",kh:"com|edu|gov|mil|net|org|per",ki:"biz|com|de|edu|gov|info|mob|net|org|tel",km:"asso|com|coop|edu|gouv|k|medecin|mil|nom|notaires|pharmaciens|presse|tm|veterinaire",kn:"edu|gov|net|org",kr:"ac|busan|chungbuk|chungnam|co|daegu|daejeon|es|gangwon|go|gwangju|gyeongbuk|gyeonggi|gyeongnam|hs|incheon|jeju|jeonbuk|jeonnam|k|kg|mil|ms|ne|or|pe|re|sc|seoul|ulsan", -kw:"com|edu|gov|net|org",ky:"com|edu|gov|net|org",kz:"com|edu|gov|mil|net|org",lb:"com|edu|gov|net|org",lk:"assn|com|edu|gov|grp|hotel|int|ltd|net|ngo|org|sch|soc|web",lr:"com|edu|gov|net|org",lv:"asn|com|conf|edu|gov|id|mil|net|org",ly:"com|edu|gov|id|med|net|org|plc|sch",ma:"ac|co|gov|m|net|org|press",mc:"asso|tm",me:"ac|co|edu|gov|its|net|org|priv",mg:"com|edu|gov|mil|nom|org|prd|tm",mk:"com|edu|gov|inf|name|net|org|pro",ml:"com|edu|gov|net|org|presse",mn:"edu|gov|org",mo:"com|edu|gov|net|org", -mt:"com|edu|gov|net|org",mv:"aero|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro",mw:"ac|co|com|coop|edu|gov|int|museum|net|org",mx:"com|edu|gob|net|org",my:"com|edu|gov|mil|name|net|org|sch",nf:"arts|com|firm|info|net|other|per|rec|store|web",ng:"biz|com|edu|gov|mil|mobi|name|net|org|sch",ni:"ac|co|com|edu|gob|mil|net|nom|org",np:"com|edu|gov|mil|net|org",nr:"biz|com|edu|gov|info|net|org",om:"ac|biz|co|com|edu|gov|med|mil|museum|net|org|pro|sch",pe:"com|edu|gob|mil|net|nom|org|sld",ph:"com|edu|gov|i|mil|net|ngo|org", -pk:"biz|com|edu|fam|gob|gok|gon|gop|gos|gov|net|org|web",pl:"art|bialystok|biz|com|edu|gda|gdansk|gorzow|gov|info|katowice|krakow|lodz|lublin|mil|net|ngo|olsztyn|org|poznan|pwr|radom|slupsk|szczecin|torun|warszawa|waw|wroc|wroclaw|zgora",pr:"ac|biz|com|edu|est|gov|info|isla|name|net|org|pro|prof",ps:"com|edu|gov|net|org|plo|sec",pw:"belau|co|ed|go|ne|or",ro:"arts|com|firm|info|nom|nt|org|rec|store|tm|www",rs:"ac|co|edu|gov|in|org",sb:"com|edu|gov|net|org",sc:"com|edu|gov|net|org",sh:"co|com|edu|gov|net|nom|org", -sl:"com|edu|gov|net|org",st:"co|com|consulado|edu|embaixada|gov|mil|net|org|principe|saotome|store",sv:"com|edu|gob|org|red",sz:"ac|co|org",tr:"av|bbs|bel|biz|com|dr|edu|gen|gov|info|k12|name|net|org|pol|tel|tsk|tv|web",tt:"aero|biz|cat|co|com|coop|edu|gov|info|int|jobs|mil|mobi|museum|name|net|org|pro|tel|travel",tw:"club|com|ebiz|edu|game|gov|idv|mil|net|org",mu:"ac|co|com|gov|net|or|org",mz:"ac|co|edu|gov|org",na:"co|com",nz:"ac|co|cri|geek|gen|govt|health|iwi|maori|mil|net|org|parliament|school", -pa:"abo|ac|com|edu|gob|ing|med|net|nom|org|sld",pt:"com|edu|gov|int|net|nome|org|publ",py:"com|edu|gov|mil|net|org",qa:"com|edu|gov|mil|net|org",re:"asso|com|nom",ru:"ac|adygeya|altai|amur|arkhangelsk|astrakhan|bashkiria|belgorod|bir|bryansk|buryatia|cbg|chel|chelyabinsk|chita|chukotka|chuvashia|com|dagestan|e-burg|edu|gov|grozny|int|irkutsk|ivanovo|izhevsk|jar|joshkar-ola|kalmykia|kaluga|kamchatka|karelia|kazan|kchr|kemerovo|khabarovsk|khakassia|khv|kirov|koenig|komi|kostroma|kranoyarsk|kuban|kurgan|kursk|lipetsk|magadan|mari|mari-el|marine|mil|mordovia|mosreg|msk|murmansk|nalchik|net|nnov|nov|novosibirsk|nsk|omsk|orenburg|org|oryol|penza|perm|pp|pskov|ptz|rnd|ryazan|sakhalin|samara|saratov|simbirsk|smolensk|spb|stavropol|stv|surgut|tambov|tatarstan|tom|tomsk|tsaritsyn|tsk|tula|tuva|tver|tyumen|udm|udmurtia|ulan-ude|vladikavkaz|vladimir|vladivostok|volgograd|vologda|voronezh|vrn|vyatka|yakutia|yamal|yekaterinburg|yuzhno-sakhalinsk", -rw:"ac|co|com|edu|gouv|gov|int|mil|net",sa:"com|edu|gov|med|net|org|pub|sch",sd:"com|edu|gov|info|med|net|org|tv",se:"a|ac|b|bd|c|d|e|f|g|h|i|k|l|m|n|o|org|p|parti|pp|press|r|s|t|tm|u|w|x|y|z",sg:"com|edu|gov|idn|net|org|per",sn:"art|com|edu|gouv|org|perso|univ",sy:"com|edu|gov|mil|net|news|org",th:"ac|co|go|in|mi|net|or",tj:"ac|biz|co|com|edu|go|gov|info|int|mil|name|net|nic|org|test|web",tn:"agrinet|com|defense|edunet|ens|fin|gov|ind|info|intl|mincom|nat|net|org|perso|rnrt|rns|rnu|tourism",tz:"ac|co|go|ne|or", -ua:"biz|cherkassy|chernigov|chernovtsy|ck|cn|co|com|crimea|cv|dn|dnepropetrovsk|donetsk|dp|edu|gov|if|in|ivano-frankivsk|kh|kharkov|kherson|khmelnitskiy|kiev|kirovograd|km|kr|ks|kv|lg|lugansk|lutsk|lviv|me|mk|net|nikolaev|od|odessa|org|pl|poltava|pp|rovno|rv|sebastopol|sumy|te|ternopil|uzhgorod|vinnica|vn|zaporizhzhe|zhitomir|zp|zt",ug:"ac|co|go|ne|or|org|sc",uk:"ac|bl|british-library|co|cym|gov|govt|icnet|jet|lea|ltd|me|mil|mod|national-library-scotland|nel|net|nhs|nic|nls|org|orgn|parliament|plc|police|sch|scot|soc", -us:"dni|fed|isa|kids|nsn",uy:"com|edu|gub|mil|net|org",ve:"co|com|edu|gob|info|mil|net|org|web",vi:"co|com|k12|net|org",vn:"ac|biz|com|edu|gov|health|info|int|name|net|org|pro",ye:"co|com|gov|ltd|me|net|org|plc",yu:"ac|co|edu|gov|org",za:"ac|agric|alt|bourse|city|co|cybernet|db|edu|gov|grondar|iaccess|imt|inca|landesign|law|mil|net|ngo|nis|nom|olivetti|org|pix|school|tm|web",zm:"ac|co|com|edu|gov|net|org|sch"},has_expression:null,is_expression:null,has:function(j){return!!j.match(d.has_expression)}, -is:function(j){return!!j.match(d.is_expression)},get:function(j){return(j=j.match(d.has_expression))&&j[1]||null},init:function(){var j="",h;for(h in d.list)Object.prototype.hasOwnProperty.call(d.list,h)&&(j+="|("+("("+d.list[h]+")."+h)+")");d.has_expression=RegExp("\\.("+j.substr(1)+")$","i");d.is_expression=RegExp("^("+j.substr(1)+")$","i")}};d.init();"undefined"!==typeof module&&module.exports?module.exports=d:window.SecondLevelDomains=d})(); -(function(d){function j(a){return a.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function h(a){return"[object Array]"===String(Object.prototype.toString.call(a))}function i(a){return encodeURIComponent(a).replace(/[!'()*]/g,escape).replace(/\*/g,"%2A")}var f="undefined"!==typeof module&&module.exports,s=f?require("./punycode"):window.punycode,u=f?require("./IPv6"):window.IPv6,g=f?require("./SecondLevelDomains"):window.SecondLevelDomains,c=function(a,b){if(!(this instanceof c))return new c(a,b);a=== -d&&(a="undefined"!==typeof location?location.href+"":"");this.href(a);return b!==d?this.absoluteTo(b):this},f=c.prototype;c.protocol_expression=/^[a-z][a-z0-9-+-]*$/i;c.idn_expression=/[^a-z0-9\.-]/i;c.punycode_expression=/(xn--)/i;c.ip4_expression=/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/;c.ip6_expression=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/; -c.find_uri_expression=/\b((?:[a-z][\w-]+:(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?\u00ab\u00bb\u201c\u201d\u2018\u2019]))/ig;c.defaultPorts={http:"80",https:"443",ftp:"21"};c.invalid_hostname_characters=/[^a-zA-Z0-9\.-]/;c.encode=i;c.decode=decodeURIComponent;c.iso8859=function(){c.encode=escape;c.decode=unescape};c.unicode=function(){c.encode=i;c.decode=decodeURIComponent}; -c.characters={pathname:{encode:{expression:/%(24|26|2B|2C|3B|3D|3A|40)/ig,map:{"%24":"$","%26":"&","%2B":"+","%2C":",","%3B":";","%3D":"=","%3A":":","%40":"@"}},decode:{expression:/[\/\?#]/g,map:{"/":"%2F","?":"%3F","#":"%23"}}},reserved:{encode:{expression:/%(21|23|24|26|27|28|29|2A|2B|2C|2F|3A|3B|3D|3F|40|5B|5D)/ig,map:{"%3A":":","%2F":"/","%3F":"?","%23":"#","%5B":"[","%5D":"]","%40":"@","%21":"!","%24":"$","%26":"&","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"="}}}}; -c.encodeQuery=function(a){return c.encode(a+"").replace(/%20/g,"+")};c.decodeQuery=function(a){return c.decode((a+"").replace(/\+/g,"%20"))};c.recodePath=function(a){for(var a=(a+"").split("/"),b=0,e=a.length;bc)return a[0]===b[0]&&"/"===a[0]?"/":"";"/"!==a[c]&&(c=a.substring(0,c).lastIndexOf("/"));return a.substring(0,c+1)};c.withinString=function(a,b){return a.replace(c.find_uri_expression,b)};c.ensureValidHostname=function(a){if(a.match(c.invalid_hostname_characters)){if(!s)throw new TypeError("Hostname '"+ -a+"' contains characters other than [A-Z0-9.-] and Punycode.js is not available");if(s.toASCII(a).match(c.invalid_hostname_characters))throw new TypeError("Hostname '"+a+"' contains characters other than [A-Z0-9.-]");}};f.build=function(a){if(!0===a)this._deferred_build=!0;else if(a===d||this._deferred_build)this._string=c.build(this._parts),this._deferred_build=!1;return this};f.clone=function(){return new c(this)};f.toString=function(){return this.build(!1)._string};f.valueOf=function(){return this.toString()}; -m={protocol:"protocol",username:"username",password:"password",hostname:"hostname",port:"port"};q=function(a){return function(b,e){if(b===d)return this._parts[a]||"";this._parts[a]=b;this.build(!e);return this}};for(l in m)f[l]=q(m[l]);m={query:"?",fragment:"#"};q=function(a,b){return function(e,c){if(e===d)return this._parts[a]||"";null!==e&&(e+="",e[0]===b&&(e=e.substring(1)));this._parts[a]=e;this.build(!c);return this}};for(l in m)f[l]=q(l,m[l]);m={search:["?","query"],hash:["#","fragment"]}; -q=function(a,b){return function(e,c){var d=this[a](e,c);return"string"===typeof d&&d.length?b+d:d}};for(l in m)f[l]=q(m[l][1],m[l][0]);f.pathname=function(a,b){if(a===d||!0===a){var e=this._parts.path||(this._parts.urn?"":"/");return a?c.decodePath(e):e}this._parts.path=a?c.recodePath(a):"/";this.build(!b);return this};f.path=f.pathname;f.href=function(a,b){if(a===d)return this.toString();this._string="";this._parts={protocol:null,username:null,password:null,hostname:null,urn:null,port:null,path:null, -query:null,fragment:null};var e=a instanceof c,k="object"===typeof a&&(a.hostname||a.path),g;if("string"===typeof a)this._parts=c.parse(a);else if(e||k)for(g in e=e?a._parts:a,e)Object.hasOwnProperty.call(this._parts,g)&&(this._parts[g]=e[g]);else throw new TypeError("invalid input");this.build(!b);return this};f.is=function(a){var b=!1,e=!1,d=!1,f=!1,m=!1,l=!1,h=!1,i=!this._parts.urn;this._parts.hostname&&(i=!1,e=c.ip4_expression.test(this._parts.hostname),d=c.ip6_expression.test(this._parts.hostname), -b=e||d,m=(f=!b)&&g&&g.has(this._parts.hostname),l=f&&c.idn_expression.test(this._parts.hostname),h=f&&c.punycode_expression.test(this._parts.hostname));switch(a.toLowerCase()){case "relative":return i;case "absolute":return!i;case "domain":case "name":return f;case "sld":return m;case "ip":return b;case "ip4":case "ipv4":case "inet4":return e;case "ip6":case "ipv6":case "inet6":return d;case "idn":return l;case "url":return!this._parts.urn;case "urn":return!!this._parts.urn;case "punycode":return h}return null}; -var y=f.protocol,n=f.port,p=f.hostname;f.protocol=function(a,b){if(a!==d&&a&&(a=a.replace(/:(\/\/)?$/,""),a.match(/[^a-zA-z0-9\.+-]/)))throw new TypeError("Protocol '"+a+"' contains characters other than [A-Z0-9.+-]");return y.call(this,a,b)};f.scheme=f.protocol;f.port=function(a,b){if(this._parts.urn)return a===d?"":this;if(a!==d&&(0===a&&(a=null),a&&(a+="",":"===a[0]&&(a=a.substring(1)),a.match(/[^0-9]/))))throw new TypeError("Port '"+a+"' contains characters other than [0-9]");return n.call(this, -a,b)};f.hostname=function(a,b){if(this._parts.urn)return a===d?"":this;if(a!==d){var e={};c.parseHost(a,e);a=e.hostname}return p.call(this,a,b)};f.host=function(a,b){if(this._parts.urn)return a===d?"":this;if(a===d)return this._parts.hostname?c.buildHost(this._parts):"";c.parseHost(a,this._parts);this.build(!b);return this};f.authority=function(a,b){if(this._parts.urn)return a===d?"":this;if(a===d)return this._parts.hostname?c.buildAuthority(this._parts):"";c.parseAuthority(a,this._parts);this.build(!b); -return this};f.userinfo=function(a,b){if(this._parts.urn)return a===d?"":this;if(a===d){if(!this._parts.username)return"";var e=c.buildUserinfo(this._parts);return e.substring(0,e.length-1)}"@"!==a[a.length-1]&&(a+="@");c.parseUserinfo(a,this._parts);this.build(!b);return this};f.subdomain=function(a,b){if(this._parts.urn)return a===d?"":this;if(a===d){if(!this._parts.hostname||this.is("IP"))return"";var e=this._parts.hostname.length-this.domain().length-1;return this._parts.hostname.substring(0, -e)||""}e=this._parts.hostname.length-this.domain().length;e=this._parts.hostname.substring(0,e);e=RegExp("^"+j(e));a&&"."!==a[a.length-1]&&(a+=".");a&&c.ensureValidHostname(a);this._parts.hostname=this._parts.hostname.replace(e,a);this.build(!b);return this};f.domain=function(a,b){if(this._parts.urn)return a===d?"":this;"boolean"===typeof a&&(b=a,a=d);if(a===d){if(!this._parts.hostname||this.is("IP"))return"";var e=this._parts.hostname.match(/\./g);if(e&&2>e.length)return this._parts.hostname;e=this._parts.hostname.length- -this.tld(b).length-1;e=this._parts.hostname.lastIndexOf(".",e-1)+1;return this._parts.hostname.substring(e)||""}if(!a)throw new TypeError("cannot set domain empty");c.ensureValidHostname(a);!this._parts.hostname||this.is("IP")?this._parts.hostname=a:(e=RegExp(j(this.domain())+"$"),this._parts.hostname=this._parts.hostname.replace(e,a));this.build(!b);return this};f.tld=function(a,b){if(this._parts.urn)return a===d?"":this;"boolean"===typeof a&&(b=a,a=d);if(a===d){if(!this._parts.hostname||this.is("IP"))return""; -var c=this._parts.hostname.lastIndexOf("."),c=this._parts.hostname.substring(c+1);return!0!==b&&g&&g.list[c.toLowerCase()]?g.get(this._parts.hostname)||c:c}if(a)if(a.match(/[^a-zA-Z0-9-]/))if(g&&g.is(a))c=RegExp(j(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(c,a);else throw new TypeError("TLD '"+a+"' contains characters other than [A-Z0-9]");else{if(!this._parts.hostname||this.is("IP"))throw new ReferenceError("cannot set TLD on non-domain host");c=RegExp(j(this.tld())+"$"); -this._parts.hostname=this._parts.hostname.replace(c,a)}else throw new TypeError("cannot set TLD empty");this.build(!b);return this};f.directory=function(a,b){if(this._parts.urn)return a===d?"":this;if(a===d||!0===a){if(!this._parts.path&&!this._parts.hostname)return"";if("/"===this._parts.path)return"/";var e=this._parts.path.length-this.filename().length-1,e=this._parts.path.substring(0,e)||(this._parts.hostname?"/":"");return a?c.decodePath(e):e}e=this._parts.path.length-this.filename().length; -e=this._parts.path.substring(0,e);e=RegExp("^"+j(e));this.is("relative")||(a||(a="/"),"/"!==a[0]&&(a="/"+a));a&&"/"!==a[a.length-1]&&(a+="/");a=c.recodePath(a);this._parts.path=this._parts.path.replace(e,a);this.build(!b);return this};f.filename=function(a,b){if(this._parts.urn)return a===d?"":this;if(a===d||!0===a){if(!this._parts.path||"/"===this._parts.path)return"";var e=this._parts.path.lastIndexOf("/"),e=this._parts.path.substring(e+1);return a?c.decodePathSegment(e):e}e=!1;"/"===a[0]&&(a=a.substring(1)); -a.match(/\.?\//)&&(e=!0);var k=RegExp(j(this.filename())+"$"),a=c.recodePath(a);this._parts.path=this._parts.path.replace(k,a);e?this.normalizePath(b):this.build(!b);return this};f.suffix=function(a,b){if(this._parts.urn)return a===d?"":this;if(a===d||!0===a){if(!this._parts.path||"/"===this._parts.path)return"";var e=this.filename(),k=e.lastIndexOf(".");if(-1===k)return"";e=e.substring(k+1);e=/^[a-z0-9%]+$/i.test(e)?e:"";return a?c.decodePathSegment(e):e}"."===a[0]&&(a=a.substring(1));if(e=this.suffix())k= -a?RegExp(j(e)+"$"):RegExp(j("."+e)+"$");else{if(!a)return this;this._parts.path+="."+c.recodePath(a)}k&&(a=c.recodePath(a),this._parts.path=this._parts.path.replace(k,a));this.build(!b);return this};f.segment=function(a,b,c){var k=this._parts.urn?":":"/",g=this.path(),f="/"===g.substring(0,1),g=g.split(k);"number"!==typeof a&&(c=b,b=a,a=d);if(a!==d&&"number"!==typeof a)throw Error("Bad segment '"+a+"', must be 0-based integer");f&&g.shift();0>a&&(a=Math.max(g.length+a,0));if(b===d)return a===d?g: -g[a];if(null===a||g[a]===d)if(h(b))g=b;else{if(b||"string"===typeof b&&b.length)""===g[g.length-1]?g[g.length-1]=b:g.push(b)}else b||"string"===typeof b&&b.length?g[a]=b:g.splice(a,1);f&&g.unshift("");return this.path(g.join(k),c)};var r=f.query;f.query=function(a,b){return!0===a?c.parseQuery(this._parts.query):a!==d&&"string"!==typeof a?(this._parts.query=c.buildQuery(a),this.build(!b),this):r.call(this,a,b)};f.addQuery=function(a,b,e){var d=c.parseQuery(this._parts.query);c.addQuery(d,a,b);this._parts.query= -c.buildQuery(d);"string"!==typeof a&&(e=b);this.build(!e);return this};f.removeQuery=function(a,b,e){var d=c.parseQuery(this._parts.query);c.removeQuery(d,a,b);this._parts.query=c.buildQuery(d);"string"!==typeof a&&(e=b);this.build(!e);return this};f.addSearch=f.addQuery;f.removeSearch=f.removeQuery;f.normalize=function(){return this._parts.urn?this.normalizeProtocol(!1).normalizeQuery(!1).normalizeFragment(!1).build():this.normalizeProtocol(!1).normalizeHostname(!1).normalizePort(!1).normalizePath(!1).normalizeQuery(!1).normalizeFragment(!1).build()}; -f.normalizeProtocol=function(a){"string"===typeof this._parts.protocol&&(this._parts.protocol=this._parts.protocol.toLowerCase(),this.build(!a));return this};f.normalizeHostname=function(a){this._parts.hostname&&(this.is("IDN")&&s?this._parts.hostname=s.toASCII(this._parts.hostname):this.is("IPv6")&&u&&(this._parts.hostname=u.best(this._parts.hostname)),this._parts.hostname=this._parts.hostname.toLowerCase(),this.build(!a));return this};f.normalizePort=function(a){"string"===typeof this._parts.protocol&& -this._parts.port===c.defaultPorts[this._parts.protocol]&&(this._parts.port=null,this.build(!a));return this};f.normalizePath=function(a){if(this._parts.urn||!this._parts.path||"/"===this._parts.path)return this;var b,e,d=this._parts.path,g,f;"/"!==d[0]&&("."===d[0]&&(e=d.substring(0,d.indexOf("/"))),b=!0,d="/"+d);for(d=d.replace(/(\/(\.\/)+)|\/{2,}/g,"/");;){g=d.indexOf("/../");if(-1===g)break;else if(0===g){d=d.substring(3);break}f=d.substring(0,g).lastIndexOf("/");-1===f&&(f=g);d=d.substring(0, -f)+d.substring(g+3)}b&&this.is("relative")&&(d=e?e+d:d.substring(1));d=c.recodePath(d);this._parts.path=d;this.build(!a);return this};f.normalizePathname=f.normalizePath;f.normalizeQuery=function(a){"string"===typeof this._parts.query&&(this._parts.query.length?this.query(c.parseQuery(this._parts.query)):this._parts.query=null,this.build(!a));return this};f.normalizeFragment=function(a){this._parts.fragment||(this._parts.fragment=null,this.build(!a));return this};f.normalizeSearch=f.normalizeQuery; -f.normalizeHash=f.normalizeFragment;f.iso8859=function(){var a=c.encode,b=c.decode;c.encode=escape;c.decode=decodeURIComponent;this.normalize();c.encode=a;c.decode=b;return this};f.unicode=function(){var a=c.encode,b=c.decode;c.encode=i;c.decode=unescape;this.normalize();c.encode=a;c.decode=b;return this};f.readable=function(){var a=this.clone();a.username("").password("").normalize();var b="";a._parts.protocol&&(b+=a._parts.protocol+"://");a._parts.hostname&&(a.is("punycode")&&s?(b+=s.toUnicode(a._parts.hostname), -a._parts.port&&(b+=":"+a._parts.port)):b+=a.host());a._parts.hostname&&(a._parts.path&&"/"!==a._parts.path[0])&&(b+="/");b+=a.path(!0);if(a._parts.query){for(var e="",g=0,f=a._parts.query.split("&"),m=f.length;g>>2]>>>24-8*(a%4)&255)<<16|(e[a+1>>>2]>>>24-8*((a+1)%4)&255)<<8|e[a+2>>>2]>>>24-8*((a+2)%4)&255,g=0;4>g&&a+0.75*g>>6*(3-g)&63));if(e=c.charAt(64))for(;b.length%4;)b.push(e);return b.join("")},parse:function(b){var b=b.replace(/\s/g,""),e=b.length,f=this._map,c=f.charAt(64);c&&(c=b.indexOf(c),-1!=c&&(e=c)); -for(var c=[],a=0,d=0;d>>6-2*(d%4);c[a>>>2]|=(g|h)<<24-8*(a%4);a++}return i.create(c,a)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}})(); diff --git a/build/Debug/Tentia.app/Contents/Resources/even-bg.png b/build/Debug/Tentia.app/Contents/Resources/even-bg.png deleted file mode 100644 index 3166a2bb0d7818f7146ecd056d63f3479cad85fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrA!3<=Wa({UTT+KPA0aYq{x;TbZ+)7GFOkm?sU~_9=NJ>b5z`|j`#>N)L#>b|{X2!s{ok5SW SusR#4oWax8&t;ucLK6U`6Fn^e diff --git a/build/Debug/Tentia.app/Contents/Resources/hmac-sha256.js b/build/Debug/Tentia.app/Contents/Resources/hmac-sha256.js deleted file mode 100644 index a143d84..0000000 --- a/build/Debug/Tentia.app/Contents/Resources/hmac-sha256.js +++ /dev/null @@ -1,17 +0,0 @@ -/* -CryptoJS v3.0.2 -code.google.com/p/crypto-js -(c) 2009-2012 by Jeff Mott. All rights reserved. -code.google.com/p/crypto-js/wiki/License -*/ -var CryptoJS=CryptoJS||function(h,i){var e={},f=e.lib={},l=f.Base=function(){function a(){}return{extend:function(j){a.prototype=this;var d=new a;j&&d.mixIn(j);d.$super=this;return d},create:function(){var a=this.extend();a.init.apply(a,arguments);return a},init:function(){},mixIn:function(a){for(var d in a)a.hasOwnProperty(d)&&(this[d]=a[d]);a.hasOwnProperty("toString")&&(this.toString=a.toString)},clone:function(){return this.$super.extend(this)}}}(),k=f.WordArray=l.extend({init:function(a,j){a= -this.words=a||[];this.sigBytes=j!=i?j:4*a.length},toString:function(a){return(a||m).stringify(this)},concat:function(a){var j=this.words,d=a.words,c=this.sigBytes,a=a.sigBytes;this.clamp();if(c%4)for(var b=0;b>>2]|=(d[b>>>2]>>>24-8*(b%4)&255)<<24-8*((c+b)%4);else if(65535>>2]=d[b>>>2];else j.push.apply(j,d);this.sigBytes+=a;return this},clamp:function(){var a=this.words,b=this.sigBytes;a[b>>>2]&=4294967295<<32-8*(b%4);a.length=h.ceil(b/4)},clone:function(){var a= -l.clone.call(this);a.words=this.words.slice(0);return a},random:function(a){for(var b=[],d=0;d>>2]>>>24-8*(c%4)&255;d.push((e>>>4).toString(16));d.push((e&15).toString(16))}return d.join("")},parse:function(a){for(var b=a.length,d=[],c=0;c>>3]|=parseInt(a.substr(c,2),16)<<24-4*(c%8);return k.create(d,b/2)}},q=o.Latin1={stringify:function(a){for(var b= -a.words,a=a.sigBytes,d=[],c=0;c>>2]>>>24-8*(c%4)&255));return d.join("")},parse:function(a){for(var b=a.length,d=[],c=0;c>>2]|=(a.charCodeAt(c)&255)<<24-8*(c%4);return k.create(d,b)}},r=o.Utf8={stringify:function(a){try{return decodeURIComponent(escape(q.stringify(a)))}catch(b){throw Error("Malformed UTF-8 data");}},parse:function(a){return q.parse(unescape(encodeURIComponent(a)))}},b=f.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=k.create(); -this._nDataBytes=0},_append:function(a){"string"==typeof a&&(a=r.parse(a));this._data.concat(a);this._nDataBytes+=a.sigBytes},_process:function(a){var b=this._data,d=b.words,c=b.sigBytes,e=this.blockSize,g=c/(4*e),g=a?h.ceil(g):h.max((g|0)-this._minBufferSize,0),a=g*e,c=h.min(4*a,c);if(a){for(var f=0;fg;)e(b)&&(8>g&&(k[g]=f(h.pow(b,0.5))),o[g]=f(h.pow(b,1/3)),g++),b++})();var m=[],l=l.SHA256=e.extend({_doReset:function(){this._hash=f.create(k.slice(0))},_doProcessBlock:function(e,f){for(var b=this._hash.words,g=b[0],a=b[1],j=b[2],d=b[3],c=b[4],h=b[5],l=b[6],k=b[7],n=0;64> -n;n++){if(16>n)m[n]=e[f+n]|0;else{var i=m[n-15],p=m[n-2];m[n]=((i<<25|i>>>7)^(i<<14|i>>>18)^i>>>3)+m[n-7]+((p<<15|p>>>17)^(p<<13|p>>>19)^p>>>10)+m[n-16]}i=k+((c<<26|c>>>6)^(c<<21|c>>>11)^(c<<7|c>>>25))+(c&h^~c&l)+o[n]+m[n];p=((g<<30|g>>>2)^(g<<19|g>>>13)^(g<<10|g>>>22))+(g&a^g&j^a&j);k=l;l=h;h=c;c=d+i|0;d=j;j=a;a=g;g=i+p|0}b[0]=b[0]+g|0;b[1]=b[1]+a|0;b[2]=b[2]+j|0;b[3]=b[3]+d|0;b[4]=b[4]+c|0;b[5]=b[5]+h|0;b[6]=b[6]+l|0;b[7]=b[7]+k|0},_doFinalize:function(){var e=this._data,f=e.words,b=8*this._nDataBytes, -g=8*e.sigBytes;f[g>>>5]|=128<<24-g%32;f[(g+64>>>9<<4)+15]=b;e.sigBytes=4*f.length;this._process()}});i.SHA256=e._createHelper(l);i.HmacSHA256=e._createHmacHelper(l)})(Math); -(function(){var h=CryptoJS,i=h.enc.Utf8;h.algo.HMAC=h.lib.Base.extend({init:function(e,f){e=this._hasher=e.create();"string"==typeof f&&(f=i.parse(f));var h=e.blockSize,k=4*h;f.sigBytes>k&&(f=e.finalize(f));for(var o=this._oKey=f.clone(),m=this._iKey=f.clone(),q=o.words,r=m.words,b=0;b - - - Tentia - - - - - - - - - - - - \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Resources/index_oauth.html b/build/Debug/Tentia.app/Contents/Resources/index_oauth.html deleted file mode 100644 index 88cde4a..0000000 --- a/build/Debug/Tentia.app/Contents/Resources/index_oauth.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - Tentia - - - - - - - - - - - - \ No newline at end of file diff --git a/build/Debug/Tentia.app/Contents/Resources/jQuery-Plugins.js b/build/Debug/Tentia.app/Contents/Resources/jQuery-Plugins.js deleted file mode 100644 index c865d25..0000000 --- a/build/Debug/Tentia.app/Contents/Resources/jQuery-Plugins.js +++ /dev/null @@ -1,330 +0,0 @@ - -(function ($) { - $.format = (function () { - - var parseMonth = function(value){ - - switch(value){ - case "Jan": - return "01"; - break; - case "Feb": - return "02"; - break; - case "Mar": - return "03"; - break; - case "Apr": - return "04"; - break; - case "May": - return "05"; - break; - case "Jun": - return "06"; - break; - case "Jul": - return "07"; - break; - case "Aug": - return "08"; - break; - case "Sep": - return "09"; - break; - case "Oct": - return "10"; - break; - case "Nov": - return "11"; - break; - case "Dec": - return "12"; - break; - default: - return value; - } - }; - - var parseTime = function(value){ - var retValue = value; - if(retValue.indexOf(".") != -1){ - retValue = retValue.substring(0, retValue.indexOf(".")); - } - - var values3 = retValue.split(":"); - - if(values3.length == 3){ - hour = values3[0]; - minute = values3[1]; - second = values3[2]; - - return { - time: retValue, - hour: hour, - minute: minute, - second: second - }; - } else { - return { - time: "", - hour: "", - minute: "", - second: "" - }; - } - }; - - return { - date: function(value, format){ - //value = new java.util.Date() - //2009-12-18 10:54:50.546 - try{ - var values = value.split(" "); - var year = null; - var month = null; - var dayOfMonth = null; - var time = null; //json, time, hour, minute, second - - switch(values.length){ - case 6://Wed Jan 13 10:43:41 CET 2010 - year = values[5]; - month = parseMonth(values[1]); - dayOfMonth = values[2]; - time = parseTime(values[3]); - break; - case 2://2009-12-18 10:54:50.546 - var values2 = values[0].split("-"); - year = values2[0]; - month = values2[1]; - dayOfMonth = values2[2]; - time = parseTime(values[1]); - break; - default: - return value; - } - - - var pattern = ""; - var retValue = ""; - - for(i = 0; i < format.length; i++){ - var currentPattern = format.charAt(i); - pattern += currentPattern; - switch(pattern){ - case "dd": - retValue += dayOfMonth; - pattern = ""; - break; - case "MM": - retValue += month; - pattern = ""; - break; - case "yyyy": - retValue += year; - pattern = ""; - break; - case "HH": - retValue += time.hour; - pattern = ""; - break; - case "hh": - retValue += time.hour; - pattern = ""; - break; - case "mm": - retValue += time.minute; - pattern = ""; - break; - case "ss": - retValue += time.second; - pattern = ""; - break; - case " ": - retValue += currentPattern; - pattern = ""; - break; - case "/": - retValue += currentPattern; - pattern = ""; - break; - case ":": - retValue += currentPattern; - pattern = ""; - break; - default: - if(pattern.length == 2 && pattern.indexOf("y") != 0){ - retValue += pattern.substring(0, 1); - pattern = pattern.substring(1, 2); - } else if((pattern.length == 3 && pattern.indexOf("yyy") == -1)){ - pattern = ""; - } - } - } - return retValue; - } catch(e) { - return value; - } - } - }; - })(); -}(jQuery)); - - -$(document).ready(function() { - $(".shortDateFormat").each(function(idx, elem) { - if ($(elem).is(":input")){ - $(elem).val($.format.date($(elem).val(), 'dd/MM/yyyy')); - } else { - $(elem).text($.format.date($(elem).text(), 'dd/MM/yyyy')); - } - }); - $(".longDateFormat").each(function(idx, elem) { - if ($(elem).is(":input")){ - $(elem).val($.format.date($(elem).val(), 'dd/MM/yyyy hh:mm:ss')); - } else { - $(elem).text($.format.date($(elem).text(), 'dd/MM/yyyy hh:mm:ss')); - } - }); -}); - -/* - * timeago: a jQuery plugin, version: 0.8.2 (2010-02-16) - * @requires jQuery v1.2.3 or later - * - * Timeago is a jQuery plugin that makes it easy to support automatically - * updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago"). - * - * For usage and examples, visit: - * http://timeago.yarp.com/ - * - * Licensed under the MIT: - * http://www.opensource.org/licenses/mit-license.php - * - * Copyright (c) 2008-2010, Ryan McGeary (ryanonjavascript -[at]- mcgeary [*dot*] org) - */ -(function($) { - $.timeago = function(timestamp) { - if (timestamp instanceof Date) return inWords(timestamp); - else if (typeof timestamp == "string") return inWords($.timeago.parse(timestamp)); - else return inWords($.timeago.datetime(timestamp)); - }; - var $t = $.timeago; - - $.extend($.timeago, { - settings: { - refreshMillis: 60000, - allowFuture: false, - strings: { - prefixAgo: null, - prefixFromNow: null, - suffixAgo: "ago", - suffixFromNow: "from now", - ago: null, // DEPRECATED, use suffixAgo - fromNow: null, // DEPRECATED, use suffixFromNow - seconds: "less than a minute", - minute: "about a minute", - minutes: "%d minutes", - hour: "about an hour", - hours: "about %d hours", - day: "a day", - days: "%d days", - month: "about a month", - months: "%d months", - year: "about a year", - years: "%d years" - } - }, - inWords: function(distanceMillis) { - var $l = this.settings.strings; - var prefix = $l.prefixAgo; - var suffix = $l.suffixAgo || $l.ago; - if (this.settings.allowFuture) { - if (distanceMillis < 0) { - prefix = $l.prefixFromNow; - suffix = $l.suffixFromNow || $l.fromNow; - } - distanceMillis = Math.abs(distanceMillis); - } - - var seconds = distanceMillis / 1000; - var minutes = seconds / 60; - var hours = minutes / 60; - var days = hours / 24; - var years = days / 365; - - var words = seconds < 45 && substitute($l.seconds, Math.round(seconds)) || - seconds < 90 && substitute($l.minute, 1) || - minutes < 45 && substitute($l.minutes, Math.round(minutes)) || - minutes < 90 && substitute($l.hour, 1) || - hours < 24 && substitute($l.hours, Math.round(hours)) || - hours < 48 && substitute($l.day, 1) || - days < 30 && substitute($l.days, Math.floor(days)) || - days < 60 && substitute($l.month, 1) || - days < 365 && substitute($l.months, Math.floor(days / 30)) || - years < 2 && substitute($l.year, 1) || - substitute($l.years, Math.floor(years)); - - return $.trim([prefix, words, suffix].join(" ")); - }, - parse: function(iso8601) { - var s = $.trim(iso8601); - s = s.replace(/-/,"/").replace(/-/,"/"); - s = s.replace(/T/," ").replace(/Z/," UTC"); - s = s.replace(/([\+-]\d\d)\:?(\d\d)/," $1$2"); // -04:00 -> -0400 - return new Date(s); - }, - datetime: function(elem) { - // jQuery's `is()` doesn't play well with HTML5 in IE - var isTime = $(elem).get(0).tagName.toLowerCase() == "time"; // $(elem).is("time"); - var iso8601 = isTime ? $(elem).attr("datetime") : $(elem).attr("title"); - return $t.parse(iso8601); - } - }); - - $.fn.timeago = function() { - var self = this; - self.each(refresh); - - var $s = $t.settings; - if ($s.refreshMillis > 0) { - setInterval(function() { self.each(refresh); }, $s.refreshMillis); - } - return self; - }; - - function refresh() { - var data = prepareData(this); - if (!isNaN(data.datetime)) { - $(this).text(inWords(data.datetime)); - } - return this; - } - - function prepareData(element) { - element = $(element); - if (!element.data("timeago")) { - element.data("timeago", { datetime: $t.datetime(element) }); - var text = $.trim(element.text()); - if (text.length > 0) element.attr("title", text); - } - return element.data("timeago"); - } - - function inWords(date) { - return $t.inWords(distance(date)); - } - - function distance(date) { - return (new Date().getTime() - date.getTime()); - } - - function substitute(stringOrFunction, value) { - var string = $.isFunction(stringOrFunction) ? stringOrFunction(value) : stringOrFunction; - return string.replace(/%d/i, value); - } - - // fix for IE6 suckage - document.createElement("abbr"); - document.createElement("time"); -})(jQuery); diff --git a/build/Debug/Tentia.app/Contents/Resources/jQuery.js b/build/Debug/Tentia.app/Contents/Resources/jQuery.js deleted file mode 100644 index 7c24308..0000000 --- a/build/Debug/Tentia.app/Contents/Resources/jQuery.js +++ /dev/null @@ -1,154 +0,0 @@ -/*! - * jQuery JavaScript Library v1.4.2 - * http://jquery.com/ - * - * Copyright 2010, John Resig - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * Includes Sizzle.js - * http://sizzlejs.com/ - * Copyright 2010, The Dojo Foundation - * Released under the MIT, BSD, and GPL Licenses. - * - * Date: Sat Feb 13 22:33:48 2010 -0500 - */ -(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/, -Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&& -(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this, -a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== -"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, -function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b
a"; -var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected, -parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent= -false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n= -s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true, -applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando]; -else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this, -a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b=== -w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i, -cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected= -c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"); -a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g, -function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split("."); -k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a), -C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type= -e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&& -f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive; -if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data", -e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a, -"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a, -d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, -e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift(); -t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D|| -g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, -CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, -g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, -text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, -setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= -h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== -"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, -h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& -q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; -if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="

";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); -(function(){var g=s.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: -function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= -{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== -"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", -d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? -a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== -1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"},F={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= -c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, -wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, -prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, -this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); -return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, -""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); -return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", -""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===""&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= -c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? -c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= -function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= -Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, -"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= -a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= -a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!== -"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("
").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this}, -serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), -function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href, -global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&& -e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)? -"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache=== -false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B= -false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since", -c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E|| -d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x); -g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status=== -1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b=== -"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional; -if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration=== -"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]|| -c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start; -this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now= -this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem, -e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b
"; -a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b); -c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a, -d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top- -f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset": -"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in -e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window); diff --git a/build/Debug/Tentia.app/Contents/Resources/oauth.js b/build/Debug/Tentia.app/Contents/Resources/oauth.js deleted file mode 100644 index b319612..0000000 --- a/build/Debug/Tentia.app/Contents/Resources/oauth.js +++ /dev/null @@ -1,548 +0,0 @@ -/* - * Copyright 2008 Netflix, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/* Here's some JavaScript software for implementing OAuth. - - This isn't as useful as you might hope. OAuth is based around - allowing tools and websites to talk to each other. However, - JavaScript running in web browsers is hampered by security - restrictions that prevent code running on one website from - accessing data stored or served on another. - - Before you start hacking, make sure you understand the limitations - posed by cross-domain XMLHttpRequest. - - On the bright side, some platforms use JavaScript as their - language, but enable the programmer to access other web sites. - Examples include Google Gadgets, and Microsoft Vista Sidebar. - For those platforms, this library should come in handy. -*/ - -// The HMAC-SHA1 signature method calls b64_hmac_sha1, defined by -// http://pajhome.org.uk/crypt/md5/sha1.js - -/* An OAuth message is represented as an object like this: - {method: "GET", action: "http://server.com/path", parameters: ...} - - The parameters may be either a map {name: value, name2: value2} - or an Array of name-value pairs [[name, value], [name2, value2]]. - The latter representation is more powerful: it supports parameters - in a specific sequence, or several parameters with the same name; - for example [["a", 1], ["b", 2], ["a", 3]]. - - Parameter names and values are NOT percent-encoded in an object. - They must be encoded before transmission and decoded after reception. - For example, this message object: - {method: "GET", action: "http://server/path", parameters: {p: "x y"}} - ... can be transmitted as an HTTP request that begins: - GET /path?p=x%20y HTTP/1.0 - (This isn't a valid OAuth request, since it lacks a signature etc.) - Note that the object "x y" is transmitted as x%20y. To encode - parameters, you can call OAuth.addToURL, OAuth.formEncode or - OAuth.getAuthorization. - - This message object model harmonizes with the browser object model for - input elements of an form, whose value property isn't percent encoded. - The browser encodes each value before transmitting it. For example, - see consumer.setInputs in example/consumer.js. - */ - -/* This script needs to know what time it is. By default, it uses the local - clock (new Date), which is apt to be inaccurate in browsers. To do - better, you can load this script from a URL whose query string contains - an oauth_timestamp parameter, whose value is a current Unix timestamp. - For example, when generating the enclosing document using PHP: - - - - - - - - - - - \ No newline at end of file diff --git a/build/Debug/Twittia.app/Contents/Resources/index_oauth.html b/build/Debug/Twittia.app/Contents/Resources/index_oauth.html deleted file mode 100644 index 49fe9d1..0000000 --- a/build/Debug/Twittia.app/Contents/Resources/index_oauth.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - Tentia - - - - - - - - - - - \ No newline at end of file diff --git a/build/Debug/Twittia.app/Contents/Resources/jQuery-Plugins.js b/build/Debug/Twittia.app/Contents/Resources/jQuery-Plugins.js deleted file mode 100644 index c865d25..0000000 --- a/build/Debug/Twittia.app/Contents/Resources/jQuery-Plugins.js +++ /dev/null @@ -1,330 +0,0 @@ - -(function ($) { - $.format = (function () { - - var parseMonth = function(value){ - - switch(value){ - case "Jan": - return "01"; - break; - case "Feb": - return "02"; - break; - case "Mar": - return "03"; - break; - case "Apr": - return "04"; - break; - case "May": - return "05"; - break; - case "Jun": - return "06"; - break; - case "Jul": - return "07"; - break; - case "Aug": - return "08"; - break; - case "Sep": - return "09"; - break; - case "Oct": - return "10"; - break; - case "Nov": - return "11"; - break; - case "Dec": - return "12"; - break; - default: - return value; - } - }; - - var parseTime = function(value){ - var retValue = value; - if(retValue.indexOf(".") != -1){ - retValue = retValue.substring(0, retValue.indexOf(".")); - } - - var values3 = retValue.split(":"); - - if(values3.length == 3){ - hour = values3[0]; - minute = values3[1]; - second = values3[2]; - - return { - time: retValue, - hour: hour, - minute: minute, - second: second - }; - } else { - return { - time: "", - hour: "", - minute: "", - second: "" - }; - } - }; - - return { - date: function(value, format){ - //value = new java.util.Date() - //2009-12-18 10:54:50.546 - try{ - var values = value.split(" "); - var year = null; - var month = null; - var dayOfMonth = null; - var time = null; //json, time, hour, minute, second - - switch(values.length){ - case 6://Wed Jan 13 10:43:41 CET 2010 - year = values[5]; - month = parseMonth(values[1]); - dayOfMonth = values[2]; - time = parseTime(values[3]); - break; - case 2://2009-12-18 10:54:50.546 - var values2 = values[0].split("-"); - year = values2[0]; - month = values2[1]; - dayOfMonth = values2[2]; - time = parseTime(values[1]); - break; - default: - return value; - } - - - var pattern = ""; - var retValue = ""; - - for(i = 0; i < format.length; i++){ - var currentPattern = format.charAt(i); - pattern += currentPattern; - switch(pattern){ - case "dd": - retValue += dayOfMonth; - pattern = ""; - break; - case "MM": - retValue += month; - pattern = ""; - break; - case "yyyy": - retValue += year; - pattern = ""; - break; - case "HH": - retValue += time.hour; - pattern = ""; - break; - case "hh": - retValue += time.hour; - pattern = ""; - break; - case "mm": - retValue += time.minute; - pattern = ""; - break; - case "ss": - retValue += time.second; - pattern = ""; - break; - case " ": - retValue += currentPattern; - pattern = ""; - break; - case "/": - retValue += currentPattern; - pattern = ""; - break; - case ":": - retValue += currentPattern; - pattern = ""; - break; - default: - if(pattern.length == 2 && pattern.indexOf("y") != 0){ - retValue += pattern.substring(0, 1); - pattern = pattern.substring(1, 2); - } else if((pattern.length == 3 && pattern.indexOf("yyy") == -1)){ - pattern = ""; - } - } - } - return retValue; - } catch(e) { - return value; - } - } - }; - })(); -}(jQuery)); - - -$(document).ready(function() { - $(".shortDateFormat").each(function(idx, elem) { - if ($(elem).is(":input")){ - $(elem).val($.format.date($(elem).val(), 'dd/MM/yyyy')); - } else { - $(elem).text($.format.date($(elem).text(), 'dd/MM/yyyy')); - } - }); - $(".longDateFormat").each(function(idx, elem) { - if ($(elem).is(":input")){ - $(elem).val($.format.date($(elem).val(), 'dd/MM/yyyy hh:mm:ss')); - } else { - $(elem).text($.format.date($(elem).text(), 'dd/MM/yyyy hh:mm:ss')); - } - }); -}); - -/* - * timeago: a jQuery plugin, version: 0.8.2 (2010-02-16) - * @requires jQuery v1.2.3 or later - * - * Timeago is a jQuery plugin that makes it easy to support automatically - * updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago"). - * - * For usage and examples, visit: - * http://timeago.yarp.com/ - * - * Licensed under the MIT: - * http://www.opensource.org/licenses/mit-license.php - * - * Copyright (c) 2008-2010, Ryan McGeary (ryanonjavascript -[at]- mcgeary [*dot*] org) - */ -(function($) { - $.timeago = function(timestamp) { - if (timestamp instanceof Date) return inWords(timestamp); - else if (typeof timestamp == "string") return inWords($.timeago.parse(timestamp)); - else return inWords($.timeago.datetime(timestamp)); - }; - var $t = $.timeago; - - $.extend($.timeago, { - settings: { - refreshMillis: 60000, - allowFuture: false, - strings: { - prefixAgo: null, - prefixFromNow: null, - suffixAgo: "ago", - suffixFromNow: "from now", - ago: null, // DEPRECATED, use suffixAgo - fromNow: null, // DEPRECATED, use suffixFromNow - seconds: "less than a minute", - minute: "about a minute", - minutes: "%d minutes", - hour: "about an hour", - hours: "about %d hours", - day: "a day", - days: "%d days", - month: "about a month", - months: "%d months", - year: "about a year", - years: "%d years" - } - }, - inWords: function(distanceMillis) { - var $l = this.settings.strings; - var prefix = $l.prefixAgo; - var suffix = $l.suffixAgo || $l.ago; - if (this.settings.allowFuture) { - if (distanceMillis < 0) { - prefix = $l.prefixFromNow; - suffix = $l.suffixFromNow || $l.fromNow; - } - distanceMillis = Math.abs(distanceMillis); - } - - var seconds = distanceMillis / 1000; - var minutes = seconds / 60; - var hours = minutes / 60; - var days = hours / 24; - var years = days / 365; - - var words = seconds < 45 && substitute($l.seconds, Math.round(seconds)) || - seconds < 90 && substitute($l.minute, 1) || - minutes < 45 && substitute($l.minutes, Math.round(minutes)) || - minutes < 90 && substitute($l.hour, 1) || - hours < 24 && substitute($l.hours, Math.round(hours)) || - hours < 48 && substitute($l.day, 1) || - days < 30 && substitute($l.days, Math.floor(days)) || - days < 60 && substitute($l.month, 1) || - days < 365 && substitute($l.months, Math.floor(days / 30)) || - years < 2 && substitute($l.year, 1) || - substitute($l.years, Math.floor(years)); - - return $.trim([prefix, words, suffix].join(" ")); - }, - parse: function(iso8601) { - var s = $.trim(iso8601); - s = s.replace(/-/,"/").replace(/-/,"/"); - s = s.replace(/T/," ").replace(/Z/," UTC"); - s = s.replace(/([\+-]\d\d)\:?(\d\d)/," $1$2"); // -04:00 -> -0400 - return new Date(s); - }, - datetime: function(elem) { - // jQuery's `is()` doesn't play well with HTML5 in IE - var isTime = $(elem).get(0).tagName.toLowerCase() == "time"; // $(elem).is("time"); - var iso8601 = isTime ? $(elem).attr("datetime") : $(elem).attr("title"); - return $t.parse(iso8601); - } - }); - - $.fn.timeago = function() { - var self = this; - self.each(refresh); - - var $s = $t.settings; - if ($s.refreshMillis > 0) { - setInterval(function() { self.each(refresh); }, $s.refreshMillis); - } - return self; - }; - - function refresh() { - var data = prepareData(this); - if (!isNaN(data.datetime)) { - $(this).text(inWords(data.datetime)); - } - return this; - } - - function prepareData(element) { - element = $(element); - if (!element.data("timeago")) { - element.data("timeago", { datetime: $t.datetime(element) }); - var text = $.trim(element.text()); - if (text.length > 0) element.attr("title", text); - } - return element.data("timeago"); - } - - function inWords(date) { - return $t.inWords(distance(date)); - } - - function distance(date) { - return (new Date().getTime() - date.getTime()); - } - - function substitute(stringOrFunction, value) { - var string = $.isFunction(stringOrFunction) ? stringOrFunction(value) : stringOrFunction; - return string.replace(/%d/i, value); - } - - // fix for IE6 suckage - document.createElement("abbr"); - document.createElement("time"); -})(jQuery); diff --git a/build/Debug/Twittia.app/Contents/Resources/jQuery.js b/build/Debug/Twittia.app/Contents/Resources/jQuery.js deleted file mode 100644 index 7c24308..0000000 --- a/build/Debug/Twittia.app/Contents/Resources/jQuery.js +++ /dev/null @@ -1,154 +0,0 @@ -/*! - * jQuery JavaScript Library v1.4.2 - * http://jquery.com/ - * - * Copyright 2010, John Resig - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * Includes Sizzle.js - * http://sizzlejs.com/ - * Copyright 2010, The Dojo Foundation - * Released under the MIT, BSD, and GPL Licenses. - * - * Date: Sat Feb 13 22:33:48 2010 -0500 - */ -(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/, -Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&& -(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this, -a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== -"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, -function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b
a"; -var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected, -parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent= -false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n= -s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true, -applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando]; -else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this, -a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b=== -w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i, -cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected= -c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"); -a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g, -function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split("."); -k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a), -C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type= -e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&& -f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive; -if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data", -e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a, -"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a, -d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, -e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift(); -t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D|| -g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, -CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, -g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, -text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, -setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= -h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== -"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, -h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& -q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; -if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="

";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); -(function(){var g=s.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: -function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= -{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== -"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", -d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? -a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== -1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"},F={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= -c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, -wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, -prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, -this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); -return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, -""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); -return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", -""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===""&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= -c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? -c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= -function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= -Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, -"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= -a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= -a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!== -"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("
").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this}, -serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), -function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href, -global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&& -e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)? -"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache=== -false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B= -false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since", -c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E|| -d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x); -g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status=== -1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b=== -"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional; -if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration=== -"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]|| -c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start; -this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now= -this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem, -e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b
"; -a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b); -c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a, -d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top- -f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset": -"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in -e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window); diff --git a/build/Debug/Twittia.app/Contents/Resources/oauth.js b/build/Debug/Twittia.app/Contents/Resources/oauth.js deleted file mode 100644 index b319612..0000000 --- a/build/Debug/Twittia.app/Contents/Resources/oauth.js +++ /dev/null @@ -1,548 +0,0 @@ -/* - * Copyright 2008 Netflix, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/* Here's some JavaScript software for implementing OAuth. - - This isn't as useful as you might hope. OAuth is based around - allowing tools and websites to talk to each other. However, - JavaScript running in web browsers is hampered by security - restrictions that prevent code running on one website from - accessing data stored or served on another. - - Before you start hacking, make sure you understand the limitations - posed by cross-domain XMLHttpRequest. - - On the bright side, some platforms use JavaScript as their - language, but enable the programmer to access other web sites. - Examples include Google Gadgets, and Microsoft Vista Sidebar. - For those platforms, this library should come in handy. -*/ - -// The HMAC-SHA1 signature method calls b64_hmac_sha1, defined by -// http://pajhome.org.uk/crypt/md5/sha1.js - -/* An OAuth message is represented as an object like this: - {method: "GET", action: "http://server.com/path", parameters: ...} - - The parameters may be either a map {name: value, name2: value2} - or an Array of name-value pairs [[name, value], [name2, value2]]. - The latter representation is more powerful: it supports parameters - in a specific sequence, or several parameters with the same name; - for example [["a", 1], ["b", 2], ["a", 3]]. - - Parameter names and values are NOT percent-encoded in an object. - They must be encoded before transmission and decoded after reception. - For example, this message object: - {method: "GET", action: "http://server/path", parameters: {p: "x y"}} - ... can be transmitted as an HTTP request that begins: - GET /path?p=x%20y HTTP/1.0 - (This isn't a valid OAuth request, since it lacks a signature etc.) - Note that the object "x y" is transmitted as x%20y. To encode - parameters, you can call OAuth.addToURL, OAuth.formEncode or - OAuth.getAuthorization. - - This message object model harmonizes with the browser object model for - input elements of an form, whose value property isn't percent encoded. - The browser encodes each value before transmitting it. For example, - see consumer.setInputs in example/consumer.js. - */ - -/* This script needs to know what time it is. By default, it uses the local - clock (new Date), which is apt to be inaccurate in browsers. To do - better, you can load this script from a URL whose query string contains - an oauth_timestamp parameter, whose value is a current Unix timestamp. - For example, when generating the enclosing document using PHP: - - - - + + + + diff --git a/index_oauth.html b/index_oauth.html index 88cde4a..ccdb02c 100644 --- a/index_oauth.html +++ b/index_oauth.html @@ -7,8 +7,8 @@ - + diff --git a/oauth.js b/oauth.js deleted file mode 100644 index b319612..0000000 --- a/oauth.js +++ /dev/null @@ -1,548 +0,0 @@ -/* - * Copyright 2008 Netflix, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/* Here's some JavaScript software for implementing OAuth. - - This isn't as useful as you might hope. OAuth is based around - allowing tools and websites to talk to each other. However, - JavaScript running in web browsers is hampered by security - restrictions that prevent code running on one website from - accessing data stored or served on another. - - Before you start hacking, make sure you understand the limitations - posed by cross-domain XMLHttpRequest. - - On the bright side, some platforms use JavaScript as their - language, but enable the programmer to access other web sites. - Examples include Google Gadgets, and Microsoft Vista Sidebar. - For those platforms, this library should come in handy. -*/ - -// The HMAC-SHA1 signature method calls b64_hmac_sha1, defined by -// http://pajhome.org.uk/crypt/md5/sha1.js - -/* An OAuth message is represented as an object like this: - {method: "GET", action: "http://server.com/path", parameters: ...} - - The parameters may be either a map {name: value, name2: value2} - or an Array of name-value pairs [[name, value], [name2, value2]]. - The latter representation is more powerful: it supports parameters - in a specific sequence, or several parameters with the same name; - for example [["a", 1], ["b", 2], ["a", 3]]. - - Parameter names and values are NOT percent-encoded in an object. - They must be encoded before transmission and decoded after reception. - For example, this message object: - {method: "GET", action: "http://server/path", parameters: {p: "x y"}} - ... can be transmitted as an HTTP request that begins: - GET /path?p=x%20y HTTP/1.0 - (This isn't a valid OAuth request, since it lacks a signature etc.) - Note that the object "x y" is transmitted as x%20y. To encode - parameters, you can call OAuth.addToURL, OAuth.formEncode or - OAuth.getAuthorization. - - This message object model harmonizes with the browser object model for - input elements of an form, whose value property isn't percent encoded. - The browser encodes each value before transmitting it. For example, - see consumer.setInputs in example/consumer.js. - */ - -/* This script needs to know what time it is. By default, it uses the local - clock (new Date), which is apt to be inaccurate in browsers. To do - better, you can load this script from a URL whose query string contains - an oauth_timestamp parameter, whose value is a current Unix timestamp. - For example, when generating the enclosing document using PHP: - -