From 20ea60cc33745e2af209a0af7ac923dbb25353e9 Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Mon, 26 Aug 2013 19:09:03 -0400 Subject: [PATCH] rewrite2 add litenull's branch in so i an remove things as they're merged. move derby stuff to archive/. update readme --- README.md | 38 +- archive/README.md | 8 + .../derby_controllers}/app.coffee | 0 .../derby_controllers}/browser.coffee | 0 .../derby_controllers}/challenges.coffee | 0 .../derby_controllers}/debug.coffee | 0 .../derby_controllers}/filters.coffee | 0 .../derby_controllers}/groups.coffee | 0 .../derby_controllers}/i18n.coffee | 0 .../derby_controllers}/index.coffee | 4 +- .../derby_controllers}/items.coffee | 0 .../derby_controllers}/misc.coffee | 0 .../derby_controllers}/pets.coffee | 0 .../derby_controllers}/profile.coffee | 0 .../derby_controllers}/tasks.coffee | 0 .../derby_controllers}/unlock.coffee | 0 archive/litenull_rewrite/.afignore | 5 + archive/litenull_rewrite/.bowerrc | 3 + archive/litenull_rewrite/.gitignore | 9 + archive/litenull_rewrite/README.md | 22 + archive/litenull_rewrite/app/.buildignore | 1 + archive/litenull_rewrite/app/.htaccess | 553 + archive/litenull_rewrite/app/404.html | 157 + .../app/assets/background.png | Bin 0 -> 86496 bytes .../app/assets/background.svg | 6125 +++++++ archive/litenull_rewrite/app/assets/bg.png | Bin 0 -> 38393 bytes .../litenull_rewrite/app/assets/contacts.png | Bin 0 -> 200 bytes .../litenull_rewrite/app/assets/explorer.png | Bin 0 -> 188 bytes .../litenull_rewrite/app/assets/grey_diag.png | Bin 0 -> 118465 bytes .../app/assets/home-login-click.png | Bin 0 -> 6748 bytes .../app/assets/home-login.png | Bin 0 -> 5772 bytes .../litenull_rewrite/app/assets/home-logo.png | Bin 0 -> 34322 bytes .../app/assets/home-scroll.png | Bin 0 -> 119243 bytes .../app/assets/home-signup-click.png | Bin 0 -> 7166 bytes .../app/assets/home-signup.png | Bin 0 -> 6283 bytes archive/litenull_rewrite/app/assets/icon.png | Bin 0 -> 3975 bytes archive/litenull_rewrite/app/assets/logo.png | Bin 0 -> 16726 bytes archive/litenull_rewrite/app/assets/mail.png | Bin 0 -> 47547 bytes .../app/assets/main-banner.png | Bin 0 -> 45260 bytes .../litenull_rewrite/app/assets/main-home.png | Bin 0 -> 4134 bytes .../litenull_rewrite/app/assets/main-menu.png | Bin 0 -> 3706 bytes .../app/assets/mini-player.png | Bin 0 -> 6725 bytes .../app/assets/sidebar-block.png | Bin 0 -> 25877 bytes .../app/assets/sidebar-icon-armory.png | Bin 0 -> 3721 bytes .../app/assets/sidebar-icon-daily.png | Bin 0 -> 3525 bytes .../app/assets/sidebar-icon-habits.png | Bin 0 -> 3406 bytes .../app/assets/sidebar-icon-market.png | Bin 0 -> 3906 bytes .../app/assets/sidebar-icon-party.png | Bin 0 -> 3569 bytes .../app/assets/sidebar-icon-quest.png | Bin 0 -> 3275 bytes .../app/assets/sidebar-icon-settings.png | Bin 0 -> 3493 bytes .../app/assets/sidebar-icon-stables.png | Bin 0 -> 4762 bytes .../app/assets/sidebar-icon-task.png | Bin 0 -> 3507 bytes .../app/assets/sidebar-number-box.png | Bin 0 -> 4010 bytes .../app/assets/sidebar-title-grind.png | Bin 0 -> 17655 bytes .../app/assets/sidebar-title-reward.png | Bin 0 -> 18473 bytes .../app/assets/sidebar-title-settings.png | Bin 0 -> 17194 bytes archive/litenull_rewrite/app/assets/text.png | Bin 0 -> 17733 bytes archive/litenull_rewrite/app/assets/todo.png | Bin 0 -> 190 bytes .../litenull_rewrite/app/assets/wood-bg.png | Bin 0 -> 300113 bytes archive/litenull_rewrite/app/config.xml | 16 + .../app/fonts/android-icons.ttf | Bin 0 -> 20404 bytes .../app/fonts/icomoon.dev.svg | 25 + .../litenull_rewrite/app/fonts/icomoon.eot | Bin 0 -> 1948 bytes .../litenull_rewrite/app/fonts/icomoon.svg | 25 + .../litenull_rewrite/app/fonts/icomoon.ttf | Bin 0 -> 1784 bytes .../litenull_rewrite/app/fonts/icomoon.woff | Bin 0 -> 1672 bytes archive/litenull_rewrite/app/img/add.png | Bin 0 -> 2083 bytes .../app/img/calendar_google.png | Bin 0 -> 387 bytes .../app/img/calendar_ical.png | Bin 0 -> 729 bytes .../app/img/coin_single_gold.png | Bin 0 -> 1384 bytes .../app/img/coin_single_silver.png | Bin 0 -> 1293 bytes .../app/img/facebook-login-register.jpeg | Bin 0 -> 9585 bytes .../app/img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes .../app/img/glyphicons-halflings.png | Bin 0 -> 13826 bytes .../app/img/hatching_powder.png | Bin 0 -> 3413 bytes .../app/img/logo/habitrpg.jpg | Bin 0 -> 28142 bytes .../app/img/logo/habitrpg_pixel.png | Bin 0 -> 7383 bytes .../app/img/original_user.png | Bin 0 -> 1701 bytes .../app/img/party-unlocked.png | Bin 0 -> 7761 bytes .../app/img/play_screenshot.jpeg | Bin 0 -> 199202 bytes archive/litenull_rewrite/app/img/remove.png | Bin 0 -> 2130 bytes .../litenull_rewrite/app/img/screenshot.jpeg | Bin 0 -> 193737 bytes .../app/img/sprites/Armor6_m.xcf | Bin 0 -> 7000 bytes .../app/img/sprites/Armor7_m.xcf | Bin 0 -> 10379 bytes .../app/img/sprites/Armor8_m.xcf | Bin 0 -> 5824 bytes .../app/img/sprites/Egg_Sprite_Sheet.png | Bin 0 -> 7524 bytes .../app/img/sprites/Mount-SpriteSheet.png | Bin 0 -> 8254 bytes .../app/img/sprites/Mounts.css | 13 + .../app/img/sprites/PetEggs.css | 26 + .../app/img/sprites/css_sprite.png | Bin 0 -> 14076 bytes .../litenull_rewrite/app/img/sprites/dead.png | Bin 0 -> 2039 bytes .../app/img/sprites/development.xcf | Bin 0 -> 20687 bytes .../app/img/sprites/favicon.png | Bin 0 -> 398 bytes .../app/img/sprites/female.xcf | Bin 0 -> 176018 bytes .../app/img/sprites/female_sprites | 39 + .../app/img/sprites/female_sprites.png | Bin 0 -> 10475 bytes .../litenull_rewrite/app/img/sprites/full.xcf | Bin 0 -> 255042 bytes .../litenull_rewrite/app/img/sprites/male.xcf | Bin 0 -> 95875 bytes .../app/img/sprites/male_sprites.css | 34 + .../app/img/sprites/male_sprites.png | Bin 0 -> 9486 bytes .../app/img/sprites/pet_sprites.css | 95 + .../app/img/sprites/pet_sprites.png | Bin 0 -> 45277 bytes .../app/img/sprites/player_sprites.css | 77 + .../app/img/sprites/player_sprites.png | Bin 0 -> 14739 bytes .../litenull_rewrite/app/img/sprites/shop.xcf | Bin 0 -> 54654 bytes .../app/img/sprites/shop_sprites.css | 27 + .../app/img/sprites/shop_sprites.png | Bin 0 -> 9264 bytes .../app/img/sprites/sprites.css | 65 + .../1d5cc0f4-80d5-11e2-9cd5-92712ef2cc54.gif | Bin 0 -> 3448 bytes .../272fa94c-8338-11e2-80f8-eba642a48a63.png | Bin 0 -> 2081 bytes .../70470c0c-70b8-11e2-9448-a2ac8b8779d1.png | Bin 0 -> 2494 bytes .../79cace6c-8512-11e2-87f4-fff9639ec4cb.gif | Bin 0 -> 5419 bytes .../8926c83e-70b8-11e2-88d6-8e114af266f9.gif | Bin 0 -> 26838 bytes .../957247ce-70a6-11e2-839c-96add9efa68d.png | Bin 0 -> 2153 bytes .../18f83282-7f1d-11e2-9605-686c0f6603be.png | Bin 0 -> 3543 bytes .../193a14b8-7f1d-11e2-991a-2897b90a61c4.png | Bin 0 -> 3254 bytes .../274333e6-7f1d-11e2-887d-157238988fb9.png | Bin 0 -> 3899 bytes .../2a920c8e-7f1d-11e2-9656-d4b63e736b26.png | Bin 0 -> 3329 bytes .../1246120a-8838-11e2-96fc-da7484553abd.gif | Bin 0 -> 4906 bytes .../415d1c5c-7adf-11e2-8865-7bf7dd3dac9d.gif | Bin 0 -> 2926 bytes .../64482d46-8238-11e2-805f-b90ca16a575a.png | Bin 0 -> 1138 bytes .../6c742fa6-7801-11e2-8ce2-02ca676c031d.gif | Bin 0 -> 3646 bytes .../96c696a0-7f8f-11e2-9bf9-5e67f9e4ed85.gif | Bin 0 -> 3509 bytes .../ab1da3a4-77b6-11e2-95c0-5e5e3300f202.gif | Bin 0 -> 3125 bytes .../d54f6bae-869c-11e2-88eb-b4d254a14c3b.gif | Bin 0 -> 1949 bytes .../e600780c-8837-11e2-8ab6-a91cc9ebab74.gif | Bin 0 -> 4830 bytes .../f6be0b84-8bf5-11e2-940c-6f8b5ab8cd63.gif | Bin 0 -> 11977 bytes .../d09359ee-800d-11e2-92be-000b9ce042c2.gif | Bin 0 -> 8867 bytes .../d0d1c5f8-800d-11e2-869c-46f3ce3925f2.gif | Bin 0 -> 283 bytes .../d1120898-800d-11e2-9fea-be1dc75b04ce.gif | Bin 0 -> 3568 bytes .../c9633120-8dab-11e2-8291-73b4993357a0.png | Bin 0 -> 6958 bytes .../906bf600-81c0-11e2-9b89-8bde0a5209bc.png | Bin 0 -> 6583 bytes .../95d8d428-81c0-11e2-89ef-24dc63060497.png | Bin 0 -> 6402 bytes .../2b4edd44-80aa-11e2-91fd-ae7dc21d69e7.gif | Bin 0 -> 168 bytes .../2e6af9d6-80aa-11e2-8c2e-812b03736b26.gif | Bin 0 -> 2125 bytes .../e854c3b4-80a9-11e2-94e2-048c2cf36920.gif | Bin 0 -> 4045 bytes .../ed357a86-80a9-11e2-997f-35c1841e1688.gif | Bin 0 -> 594 bytes .../f08a5012-80a9-11e2-8c99-dc58828b4e2a.gif | Bin 0 -> 390 bytes .../f48fc58e-80a9-11e2-860e-dc5d57325f7e.gif | Bin 0 -> 448 bytes .../efbd21c4-82a1-11e2-8190-fbc609b5c58b.png | Bin 0 -> 2511 bytes .../ff218da6-7ff6-11e2-90a5-691ce50f46a2.gif | Bin 0 -> 7654 bytes .../23e7ab0e-7f0a-11e2-9d36-bfab6944f6b7.png | Bin 0 -> 3120 bytes .../2414bd4c-7f0a-11e2-8522-9becf9bdf198.png | Bin 0 -> 3642 bytes .../2441dfe8-7f0a-11e2-8289-74dc99e5d9cb.png | Bin 0 -> 3174 bytes .../2454557e-7f0a-11e2-98e9-364700741380.png | Bin 0 -> 3059 bytes .../245a7d3c-7f0a-11e2-9aab-f5ad8aeeff98.png | Bin 0 -> 3193 bytes .../a23653d0-7f36-11e2-8993-7146e23b80d2.png | Bin 0 -> 3190 bytes .../a267e12a-7f36-11e2-8cc3-3b7ef849783c.png | Bin 0 -> 3368 bytes .../a2986c6e-7f36-11e2-8858-f817af009adb.png | Bin 0 -> 3178 bytes .../a2ba320e-7f36-11e2-9bc6-d0a02b66408c.png | Bin 0 -> 3052 bytes .../7beaf3ee-805c-11e2-994f-a8158102048c.gif | Bin 0 -> 7071 bytes .../8839ff22-8837-11e2-84ed-3998b99719b0.png | Bin 0 -> 6923 bytes .../b13c795c-6f2a-11e2-8be9-dec462891e6f.png | Bin 0 -> 1090 bytes .../a4ade7e4-7f14-11e2-8aa2-c3b501009e1a.png | Bin 0 -> 3286 bytes .../a4dd91d8-7f14-11e2-9302-7b378721bb9b.png | Bin 0 -> 3589 bytes .../a50d855a-7f14-11e2-8cb6-096ba49e0084.png | Bin 0 -> 3195 bytes .../a53c91f6-7f14-11e2-98c0-d9ca8adfd77f.png | Bin 0 -> 3100 bytes .../300cde96-704f-11e2-95f1-25d59dee29c2.png | Bin 0 -> 3357 bytes .../78aa437e-7111-11e2-97b5-1f1d1e2b99e0.png | Bin 0 -> 4323 bytes .../79016b86-7111-11e2-90e4-ad4483d9d0fa.png | Bin 0 -> 3912 bytes .../7911afd2-7111-11e2-899b-e17fa4b0f758.png | Bin 0 -> 4312 bytes .../d665bcaa-7d6e-11e2-8389-ad021a8995e6.png | Bin 0 -> 3482 bytes .../d7a969cc-7d6e-11e2-8ae6-4bfc48340897.png | Bin 0 -> 3463 bytes .../d96fa1b8-7d6e-11e2-97d2-35da41d621cc.png | Bin 0 -> 4387 bytes .../dbae71de-7d6e-11e2-9ed4-e695eb852666.png | Bin 0 -> 4358 bytes .../dcf2eb42-7d6e-11e2-96dd-5c943b1f26a9.png | Bin 0 -> 4329 bytes .../e091be2c-7d6e-11e2-99d7-6cdca4393a65.png | Bin 0 -> 3573 bytes .../e2088d76-7d6e-11e2-9488-0bd0f499213c.png | Bin 0 -> 3395 bytes .../special/compstore bunny lavender.png | Bin 0 -> 3941 bytes .../special/compstore bunny light blue.png | Bin 0 -> 3928 bytes .../special/compstore bunny pink.png | Bin 0 -> 3910 bytes .../special/compstore bunny yellow.png | Bin 0 -> 3924 bytes .../unprocessed/special/compstore bunny1.png | Bin 0 -> 3946 bytes .../special/compstore hermes white.png | Bin 0 -> 4601 bytes .../unprocessed/special/compstore hermes.png | Bin 0 -> 4557 bytes .../special/compstore kitties1.png | Bin 0 -> 4802 bytes .../056fe680-7d5e-11e2-995d-92d377750e12.png | Bin 0 -> 3423 bytes .../0a8db056-7c7e-11e2-8cc3-743d54724f15.png | Bin 0 -> 3459 bytes .../0c731010-7d5e-11e2-85b1-63b96dc716e7.png | Bin 0 -> 3448 bytes .../1653261e-7dbe-11e2-9905-1746529f137b.png | Bin 0 -> 3284 bytes .../1b4e12c8-7dbe-11e2-8a37-ae0693395de9.png | Bin 0 -> 3100 bytes .../1d9e2166-8670-11e2-9b44-7e58fa80c479.png | Bin 0 -> 3297 bytes .../1fa8bc34-7d5e-11e2-8ba9-7cc5d914c82a.png | Bin 0 -> 3439 bytes .../20445f76-7dbe-11e2-9f63-a80d7a8caa47.png | Bin 0 -> 3197 bytes .../22967a7e-8670-11e2-8306-f9c38bc4d573.png | Bin 0 -> 3079 bytes .../2c40e622-8670-11e2-8363-55bf3fe07c92.png | Bin 0 -> 4449 bytes .../3bb788ae-8670-11e2-842a-315c136bb7bc.png | Bin 0 -> 3191 bytes .../40c01002-7d5e-11e2-8226-b8cde96483aa.png | Bin 0 -> 3453 bytes .../4ac3b2c0-7d5e-11e2-928a-9ab34f91ce77.png | Bin 0 -> 3494 bytes .../5cb7a96e-7d5e-11e2-99d0-f9a52eb29c27.png | Bin 0 -> 3488 bytes .../638eb6ce-7d5e-11e2-9bcc-0e3de0e4d484.png | Bin 0 -> 3493 bytes .../8c23270a-7d5e-11e2-9ca0-60b5ef2de784.png | Bin 0 -> 3539 bytes .../981aebd8-86c3-11e2-8856-bee7c4eaa60d.png | Bin 0 -> 3496 bytes .../9b44e94e-86c3-11e2-9aa9-a0a999d60f4c.png | Bin 0 -> 3716 bytes .../cba70400-7d5e-11e2-8e7a-1c216a2074e1.png | Bin 0 -> 3490 bytes .../d318da56-7d5e-11e2-9d79-79ea485542c9.png | Bin 0 -> 3498 bytes .../df8f8496-704e-11e2-8511-3170ca6c0df2.png | Bin 0 -> 3541 bytes .../e34309a0-7d6e-11e2-841b-e54bddb82577.png | Bin 0 -> 3536 bytes .../e55999e8-7c7e-11e2-80f7-c4d91580bf60.png | Bin 0 -> 3499 bytes .../e71ce75e-7c7d-11e2-9d15-635aaff4e8d1.png | Bin 0 -> 3451 bytes .../eb37ac0c-7d5e-11e2-8ab8-eb061afe4082.png | Bin 0 -> 3538 bytes ...4973e2-7dbd-11e2-9f40-e6c166d2bbc7 (1).png | Bin 0 -> 4873 bytes .../f1bac41a-7c7d-11e2-90f3-f2f53b5e2a00.png | Bin 0 -> 3449 bytes .../f1e7c3c0-7d5e-11e2-8857-b58547e05c76.png | Bin 0 -> 3530 bytes .../f5653fc6-7d60-11e2-96f4-d6c887747abc.png | Bin 0 -> 4213 bytes .../f9700c38-7d5e-11e2-8914-d456c3c0ece0.png | Bin 0 -> 3577 bytes .../1ac07976-8c3d-11e2-8be6-b20569cccbbc.png | Bin 0 -> 3720 bytes .../3a151098-8c3d-11e2-9b2d-b1fa78c39718.png | Bin 0 -> 3540 bytes .../3fee9142-8c3d-11e2-9e55-a1034a05deba.png | Bin 0 -> 3699 bytes .../7aed8c94-8c3d-11e2-8197-db26cdcb1275.png | Bin 0 -> 3636 bytes .../80f159d6-8c3d-11e2-89c6-e7ec50cd4a85.png | Bin 0 -> 3804 bytes .../86682dbc-8f0e-11e2-9f1c-a54959ffaa72.png | Bin 0 -> 3456 bytes .../8a448746-8f0e-11e2-8763-4c4c7ab97775.png | Bin 0 -> 3597 bytes .../e002d874-8c3c-11e2-96ad-16523c29bd32.png | Bin 0 -> 3757 bytes archive/litenull_rewrite/app/index.html | 133 + archive/litenull_rewrite/app/scripts/app.js | 74 + .../app/scripts/controllers/authCtrl.js | 27 + .../app/scripts/controllers/characterCtrl.js | 32 + .../app/scripts/controllers/eventCtrl.js | 14 + .../app/scripts/controllers/loginCtrl.js | 11 + .../app/scripts/controllers/menuCtrl.js | 43 + .../app/scripts/controllers/navCtrl.js | 34 + .../scripts/controllers/notificationCtrl.js | 13 + .../app/scripts/controllers/rootCtrl.js | 8 + .../app/scripts/controllers/settingsCtrl.js | 17 + .../app/scripts/controllers/statsCtrl.js | 23 + .../scripts/controllers/taskDetailsCtrl.js | 50 + .../app/scripts/controllers/tasksCtrl.js | 305 + .../app/scripts/controllers/userAvatarCtrl.js | 38 + .../app/scripts/controllers/wrapperCtrl.js | 28 + .../app/scripts/directives/taskBlur.js | 12 + .../app/scripts/directives/taskFocus.js | 16 + .../app/scripts/filters/filters.js | 10 + .../app/scripts/services/authServices.js | 98 + .../scripts/services/notificationServices.js | 74 + .../scripts/services/partyMembersStorage.js | 0 .../app/scripts/services/partyStorage.js | 0 .../app/scripts/services/sharedServices.js | 16 + .../app/scripts/services/userServices.js | 212 + .../scripts/vendor/cdv-plugin-fb-connect.js | 58 + .../app/scripts/vendor/cordova-2.4.0.js | 6028 +++++++ .../app/scripts/vendor/cordova-2.7.0.js | 6419 +++++++ .../app/scripts/vendor/facebook-js-sdk.js | 14638 +++++++++++++++ .../app/scripts/vendor/index.js | 377 + .../scripts/vendor/jquery-ui-1.10.3.custom.js | 14971 ++++++++++++++++ .../app/scripts/vendor/jquery.swipe.js | 248 + .../app/scripts/vendor/jquery.transit.min.js | 9 + archive/litenull_rewrite/app/styles/beta.css | 776 + .../litenull_rewrite/app/styles/bootstrap.css | 5623 ++++++ archive/litenull_rewrite/app/styles/main.css | 414 + .../app/views/auth/login.html | 34 + .../litenull_rewrite/app/views/avatar.html | 35 + .../litenull_rewrite/app/views/details.html | 61 + archive/litenull_rewrite/app/views/home.html | 33 + archive/litenull_rewrite/app/views/list.html | 272 + archive/litenull_rewrite/app/views/login.html | 11 + .../litenull_rewrite/app/views/options.html | 72 + .../litenull_rewrite/app/views/profile.html | 31 + .../litenull_rewrite/app/views/settings.html | 7 + archive/litenull_rewrite/bower.json | 22 + archive/litenull_rewrite/package.json | 33 + archive/litenull_rewrite/server.js | 27 + archive/litenull_rewrite/test/runner.html | 10 + .../test/spec/controllers/main.js | 22 + 264 files changed, 58873 insertions(+), 13 deletions(-) create mode 100644 archive/README.md rename {assets/js => archive/derby_controllers}/app.coffee (100%) rename {assets/js => archive/derby_controllers}/browser.coffee (100%) rename {assets/js => archive/derby_controllers}/challenges.coffee (100%) rename {assets/js => archive/derby_controllers}/debug.coffee (100%) rename {assets/js => archive/derby_controllers}/filters.coffee (100%) rename {assets/js => archive/derby_controllers}/groups.coffee (100%) rename {assets/js => archive/derby_controllers}/i18n.coffee (100%) rename {assets/js => archive/derby_controllers}/index.coffee (98%) rename {assets/js => archive/derby_controllers}/items.coffee (100%) rename {assets/js => archive/derby_controllers}/misc.coffee (100%) rename {assets/js => archive/derby_controllers}/pets.coffee (100%) rename {assets/js => archive/derby_controllers}/profile.coffee (100%) rename {assets/js => archive/derby_controllers}/tasks.coffee (100%) rename {assets/js => archive/derby_controllers}/unlock.coffee (100%) create mode 100644 archive/litenull_rewrite/.afignore create mode 100644 archive/litenull_rewrite/.bowerrc create mode 100644 archive/litenull_rewrite/.gitignore create mode 100644 archive/litenull_rewrite/README.md create mode 100644 archive/litenull_rewrite/app/.buildignore create mode 100644 archive/litenull_rewrite/app/.htaccess create mode 100644 archive/litenull_rewrite/app/404.html create mode 100644 archive/litenull_rewrite/app/assets/background.png create mode 100644 archive/litenull_rewrite/app/assets/background.svg create mode 100644 archive/litenull_rewrite/app/assets/bg.png create mode 100644 archive/litenull_rewrite/app/assets/contacts.png create mode 100644 archive/litenull_rewrite/app/assets/explorer.png create mode 100755 archive/litenull_rewrite/app/assets/grey_diag.png create mode 100644 archive/litenull_rewrite/app/assets/home-login-click.png create mode 100644 archive/litenull_rewrite/app/assets/home-login.png create mode 100644 archive/litenull_rewrite/app/assets/home-logo.png create mode 100644 archive/litenull_rewrite/app/assets/home-scroll.png create mode 100644 archive/litenull_rewrite/app/assets/home-signup-click.png create mode 100644 archive/litenull_rewrite/app/assets/home-signup.png create mode 100644 archive/litenull_rewrite/app/assets/icon.png create mode 100644 archive/litenull_rewrite/app/assets/logo.png create mode 100644 archive/litenull_rewrite/app/assets/mail.png create mode 100644 archive/litenull_rewrite/app/assets/main-banner.png create mode 100644 archive/litenull_rewrite/app/assets/main-home.png create mode 100644 archive/litenull_rewrite/app/assets/main-menu.png create mode 100644 archive/litenull_rewrite/app/assets/mini-player.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-block.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-icon-armory.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-icon-daily.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-icon-habits.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-icon-market.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-icon-party.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-icon-quest.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-icon-settings.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-icon-stables.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-icon-task.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-number-box.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-title-grind.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-title-reward.png create mode 100644 archive/litenull_rewrite/app/assets/sidebar-title-settings.png create mode 100644 archive/litenull_rewrite/app/assets/text.png create mode 100644 archive/litenull_rewrite/app/assets/todo.png create mode 100644 archive/litenull_rewrite/app/assets/wood-bg.png create mode 100644 archive/litenull_rewrite/app/config.xml create mode 100644 archive/litenull_rewrite/app/fonts/android-icons.ttf create mode 100644 archive/litenull_rewrite/app/fonts/icomoon.dev.svg create mode 100644 archive/litenull_rewrite/app/fonts/icomoon.eot create mode 100644 archive/litenull_rewrite/app/fonts/icomoon.svg create mode 100644 archive/litenull_rewrite/app/fonts/icomoon.ttf create mode 100644 archive/litenull_rewrite/app/fonts/icomoon.woff create mode 100644 archive/litenull_rewrite/app/img/add.png create mode 100644 archive/litenull_rewrite/app/img/calendar_google.png create mode 100644 archive/litenull_rewrite/app/img/calendar_ical.png create mode 100644 archive/litenull_rewrite/app/img/coin_single_gold.png create mode 100644 archive/litenull_rewrite/app/img/coin_single_silver.png create mode 100644 archive/litenull_rewrite/app/img/facebook-login-register.jpeg create mode 100644 archive/litenull_rewrite/app/img/glyphicons-halflings-white.png create mode 100644 archive/litenull_rewrite/app/img/glyphicons-halflings.png create mode 100644 archive/litenull_rewrite/app/img/hatching_powder.png create mode 100644 archive/litenull_rewrite/app/img/logo/habitrpg.jpg create mode 100644 archive/litenull_rewrite/app/img/logo/habitrpg_pixel.png create mode 100644 archive/litenull_rewrite/app/img/original_user.png create mode 100644 archive/litenull_rewrite/app/img/party-unlocked.png create mode 100644 archive/litenull_rewrite/app/img/play_screenshot.jpeg create mode 100644 archive/litenull_rewrite/app/img/remove.png create mode 100644 archive/litenull_rewrite/app/img/screenshot.jpeg create mode 100644 archive/litenull_rewrite/app/img/sprites/Armor6_m.xcf create mode 100644 archive/litenull_rewrite/app/img/sprites/Armor7_m.xcf create mode 100644 archive/litenull_rewrite/app/img/sprites/Armor8_m.xcf create mode 100644 archive/litenull_rewrite/app/img/sprites/Egg_Sprite_Sheet.png create mode 100644 archive/litenull_rewrite/app/img/sprites/Mount-SpriteSheet.png create mode 100644 archive/litenull_rewrite/app/img/sprites/Mounts.css create mode 100644 archive/litenull_rewrite/app/img/sprites/PetEggs.css create mode 100644 archive/litenull_rewrite/app/img/sprites/css_sprite.png create mode 100644 archive/litenull_rewrite/app/img/sprites/dead.png create mode 100644 archive/litenull_rewrite/app/img/sprites/development.xcf create mode 100644 archive/litenull_rewrite/app/img/sprites/favicon.png create mode 100644 archive/litenull_rewrite/app/img/sprites/female.xcf create mode 100644 archive/litenull_rewrite/app/img/sprites/female_sprites create mode 100644 archive/litenull_rewrite/app/img/sprites/female_sprites.png create mode 100644 archive/litenull_rewrite/app/img/sprites/full.xcf create mode 100644 archive/litenull_rewrite/app/img/sprites/male.xcf create mode 100644 archive/litenull_rewrite/app/img/sprites/male_sprites.css create mode 100644 archive/litenull_rewrite/app/img/sprites/male_sprites.png create mode 100644 archive/litenull_rewrite/app/img/sprites/pet_sprites.css create mode 100644 archive/litenull_rewrite/app/img/sprites/pet_sprites.png create mode 100644 archive/litenull_rewrite/app/img/sprites/player_sprites.css create mode 100644 archive/litenull_rewrite/app/img/sprites/player_sprites.png create mode 100644 archive/litenull_rewrite/app/img/sprites/shop.xcf create mode 100644 archive/litenull_rewrite/app/img/sprites/shop_sprites.css create mode 100644 archive/litenull_rewrite/app/img/sprites/shop_sprites.png create mode 100644 archive/litenull_rewrite/app/img/sprites/sprites.css create mode 100644 archive/litenull_rewrite/app/img/unprocessed/1d5cc0f4-80d5-11e2-9cd5-92712ef2cc54.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/272fa94c-8338-11e2-80f8-eba642a48a63.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/70470c0c-70b8-11e2-9448-a2ac8b8779d1.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/79cace6c-8512-11e2-87f4-fff9639ec4cb.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/8926c83e-70b8-11e2-88d6-8e114af266f9.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/957247ce-70a6-11e2-839c-96add9efa68d.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/armored_samurai/18f83282-7f1d-11e2-9605-686c0f6603be.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/armored_samurai/193a14b8-7f1d-11e2-991a-2897b90a61c4.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/armored_samurai/274333e6-7f1d-11e2-887d-157238988fb9.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/armored_samurai/2a920c8e-7f1d-11e2-9656-d4b63e736b26.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/backer/1246120a-8838-11e2-96fc-da7484553abd.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/backer/415d1c5c-7adf-11e2-8865-7bf7dd3dac9d.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/backer/64482d46-8238-11e2-805f-b90ca16a575a.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/backer/6c742fa6-7801-11e2-8ce2-02ca676c031d.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/backer/96c696a0-7f8f-11e2-9bf9-5e67f9e4ed85.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/backer/ab1da3a4-77b6-11e2-95c0-5e5e3300f202.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/backer/d54f6bae-869c-11e2-88eb-b4d254a14c3b.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/backer/e600780c-8837-11e2-8ab6-a91cc9ebab74.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/backer/f6be0b84-8bf5-11e2-940c-6f8b5ab8cd63.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/bride/d09359ee-800d-11e2-92be-000b9ce042c2.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/bride/d0d1c5f8-800d-11e2-869c-46f3ce3925f2.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/bride/d1120898-800d-11e2-9fea-be1dc75b04ce.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/c9633120-8dab-11e2-8291-73b4993357a0.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/cat_ears/906bf600-81c0-11e2-9b89-8bde0a5209bc.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/cat_ears/95d8d428-81c0-11e2-89ef-24dc63060497.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/2b4edd44-80aa-11e2-91fd-ae7dc21d69e7.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/2e6af9d6-80aa-11e2-8c2e-812b03736b26.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/e854c3b4-80a9-11e2-94e2-048c2cf36920.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/ed357a86-80a9-11e2-997f-35c1841e1688.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/f08a5012-80a9-11e2-8c99-dc58828b4e2a.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/f48fc58e-80a9-11e2-860e-dc5d57325f7e.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/efbd21c4-82a1-11e2-8190-fbc609b5c58b.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/ff218da6-7ff6-11e2-90a5-691ce50f46a2.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/gladiator/23e7ab0e-7f0a-11e2-9d36-bfab6944f6b7.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/gladiator/2414bd4c-7f0a-11e2-8522-9becf9bdf198.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/gladiator/2441dfe8-7f0a-11e2-8289-74dc99e5d9cb.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/gladiator/2454557e-7f0a-11e2-98e9-364700741380.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/gladiator/245a7d3c-7f0a-11e2-9aab-f5ad8aeeff98.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/immortal/a23653d0-7f36-11e2-8993-7146e23b80d2.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/immortal/a267e12a-7f36-11e2-8cc3-3b7ef849783c.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/immortal/a2986c6e-7f36-11e2-8858-f817af009adb.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/immortal/a2ba320e-7f36-11e2-9bc6-d0a02b66408c.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/pets/7beaf3ee-805c-11e2-994f-a8158102048c.gif create mode 100644 archive/litenull_rewrite/app/img/unprocessed/pets/8839ff22-8837-11e2-84ed-3998b99719b0.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/pets/b13c795c-6f2a-11e2-8be9-dec462891e6f.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/robed_samurai/a4ade7e4-7f14-11e2-8aa2-c3b501009e1a.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/robed_samurai/a4dd91d8-7f14-11e2-9302-7b378721bb9b.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/robed_samurai/a50d855a-7f14-11e2-8cb6-096ba49e0084.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/robed_samurai/a53c91f6-7f14-11e2-98c0-d9ca8adfd77f.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/rogue/300cde96-704f-11e2-95f1-25d59dee29c2.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/rogue/78aa437e-7111-11e2-97b5-1f1d1e2b99e0.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/rogue/79016b86-7111-11e2-90e4-ad4483d9d0fa.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/rogue/7911afd2-7111-11e2-899b-e17fa4b0f758.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/rogue/d665bcaa-7d6e-11e2-8389-ad021a8995e6.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/rogue/d7a969cc-7d6e-11e2-8ae6-4bfc48340897.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/rogue/d96fa1b8-7d6e-11e2-97d2-35da41d621cc.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/rogue/dbae71de-7d6e-11e2-9ed4-e695eb852666.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/rogue/dcf2eb42-7d6e-11e2-96dd-5c943b1f26a9.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/rogue/e091be2c-7d6e-11e2-99d7-6cdca4393a65.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/rogue/e2088d76-7d6e-11e2-9488-0bd0f499213c.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny lavender.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny light blue.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny pink.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny yellow.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny1.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/special/compstore hermes white.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/special/compstore hermes.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/special/compstore kitties1.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/056fe680-7d5e-11e2-995d-92d377750e12.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/0a8db056-7c7e-11e2-8cc3-743d54724f15.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/0c731010-7d5e-11e2-85b1-63b96dc716e7.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/1653261e-7dbe-11e2-9905-1746529f137b.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/1b4e12c8-7dbe-11e2-8a37-ae0693395de9.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/1d9e2166-8670-11e2-9b44-7e58fa80c479.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/1fa8bc34-7d5e-11e2-8ba9-7cc5d914c82a.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/20445f76-7dbe-11e2-9f63-a80d7a8caa47.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/22967a7e-8670-11e2-8306-f9c38bc4d573.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/2c40e622-8670-11e2-8363-55bf3fe07c92.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/3bb788ae-8670-11e2-842a-315c136bb7bc.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/40c01002-7d5e-11e2-8226-b8cde96483aa.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/4ac3b2c0-7d5e-11e2-928a-9ab34f91ce77.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/5cb7a96e-7d5e-11e2-99d0-f9a52eb29c27.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/638eb6ce-7d5e-11e2-9bcc-0e3de0e4d484.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/8c23270a-7d5e-11e2-9ca0-60b5ef2de784.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/981aebd8-86c3-11e2-8856-bee7c4eaa60d.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/9b44e94e-86c3-11e2-9aa9-a0a999d60f4c.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/cba70400-7d5e-11e2-8e7a-1c216a2074e1.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/d318da56-7d5e-11e2-9d79-79ea485542c9.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/df8f8496-704e-11e2-8511-3170ca6c0df2.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/e34309a0-7d6e-11e2-841b-e54bddb82577.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/e55999e8-7c7e-11e2-80f7-c4d91580bf60.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/e71ce75e-7c7d-11e2-9d15-635aaff4e8d1.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/eb37ac0c-7d5e-11e2-8ab8-eb061afe4082.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/f04973e2-7dbd-11e2-9f40-e6c166d2bbc7 (1).png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/f1bac41a-7c7d-11e2-90f3-f2f53b5e2a00.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/f1e7c3c0-7d5e-11e2-8857-b58547e05c76.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/f5653fc6-7d60-11e2-96f4-d6c887747abc.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/f9700c38-7d5e-11e2-8914-d456c3c0ece0.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/final/1ac07976-8c3d-11e2-8be6-b20569cccbbc.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/final/3a151098-8c3d-11e2-9b2d-b1fa78c39718.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/final/3fee9142-8c3d-11e2-9e55-a1034a05deba.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/final/7aed8c94-8c3d-11e2-8197-db26cdcb1275.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/final/80f159d6-8c3d-11e2-89c6-e7ec50cd4a85.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/final/86682dbc-8f0e-11e2-9f1c-a54959ffaa72.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/final/8a448746-8f0e-11e2-8763-4c4c7ab97775.png create mode 100644 archive/litenull_rewrite/app/img/unprocessed/wizard/final/e002d874-8c3c-11e2-96ad-16523c29bd32.png create mode 100644 archive/litenull_rewrite/app/index.html create mode 100644 archive/litenull_rewrite/app/scripts/app.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/authCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/characterCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/eventCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/loginCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/menuCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/navCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/notificationCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/rootCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/settingsCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/statsCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/taskDetailsCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/tasksCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/userAvatarCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/controllers/wrapperCtrl.js create mode 100644 archive/litenull_rewrite/app/scripts/directives/taskBlur.js create mode 100644 archive/litenull_rewrite/app/scripts/directives/taskFocus.js create mode 100644 archive/litenull_rewrite/app/scripts/filters/filters.js create mode 100644 archive/litenull_rewrite/app/scripts/services/authServices.js create mode 100644 archive/litenull_rewrite/app/scripts/services/notificationServices.js create mode 100644 archive/litenull_rewrite/app/scripts/services/partyMembersStorage.js create mode 100644 archive/litenull_rewrite/app/scripts/services/partyStorage.js create mode 100644 archive/litenull_rewrite/app/scripts/services/sharedServices.js create mode 100644 archive/litenull_rewrite/app/scripts/services/userServices.js create mode 100755 archive/litenull_rewrite/app/scripts/vendor/cdv-plugin-fb-connect.js create mode 100755 archive/litenull_rewrite/app/scripts/vendor/cordova-2.4.0.js create mode 100755 archive/litenull_rewrite/app/scripts/vendor/cordova-2.7.0.js create mode 100755 archive/litenull_rewrite/app/scripts/vendor/facebook-js-sdk.js create mode 100755 archive/litenull_rewrite/app/scripts/vendor/index.js create mode 100755 archive/litenull_rewrite/app/scripts/vendor/jquery-ui-1.10.3.custom.js create mode 100755 archive/litenull_rewrite/app/scripts/vendor/jquery.swipe.js create mode 100644 archive/litenull_rewrite/app/scripts/vendor/jquery.transit.min.js create mode 100644 archive/litenull_rewrite/app/styles/beta.css create mode 100644 archive/litenull_rewrite/app/styles/bootstrap.css create mode 100644 archive/litenull_rewrite/app/styles/main.css create mode 100644 archive/litenull_rewrite/app/views/auth/login.html create mode 100644 archive/litenull_rewrite/app/views/avatar.html create mode 100644 archive/litenull_rewrite/app/views/details.html create mode 100644 archive/litenull_rewrite/app/views/home.html create mode 100644 archive/litenull_rewrite/app/views/list.html create mode 100644 archive/litenull_rewrite/app/views/login.html create mode 100644 archive/litenull_rewrite/app/views/options.html create mode 100644 archive/litenull_rewrite/app/views/profile.html create mode 100644 archive/litenull_rewrite/app/views/settings.html create mode 100644 archive/litenull_rewrite/bower.json create mode 100644 archive/litenull_rewrite/package.json create mode 100644 archive/litenull_rewrite/server.js create mode 100644 archive/litenull_rewrite/test/runner.html create mode 100644 archive/litenull_rewrite/test/spec/controllers/main.js diff --git a/README.md b/README.md index 10aeab7503..b28dd1cf26 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,33 @@ -#[HabitRPG](http://habitrpg.com/) +HabitRPG Rewrite +=============== -HabitRPG is a habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor. +HabitRPG Rewrite under development. Built using Angular, Express, Mongoose, Jade, Stylus, Coffeescript. -[Read more](https://habitrpg.com/static/about) +**Note: This branch is under development, and these instructions may fall out of date. They were accurate as of August 5, 2013.** Should you encounter this, join #habitrpg on IRC (Freenode) and talk to litenull. -![Screenshot](https://raw.github.com/lefnire/habitrpg/master/public/img/screenshot.jpeg "Screenshot") +The general steps are: -##License -Code is licensed under GNU GPL v3. Content is licensed under CC-BY-SA 3.0. -See the LICENSE file for details. +1. Clone the repo +1. Install all dependencies +1. Run the client -##Credits -Content comes from Mozilla's [BrowserQuest](http://browserquest.mozilla.org/) +Or, expressed in commands on the command line: - * [Mozilla](http://mozilla.org) - * [Little Workshop](http://www.littleworkshop.fr) \ No newline at end of file +1. `git clone --recursive -b angular_rewrite https://github.com/lefnire/habitrpg.git` +1. `cd habirpg && npm install` +1. `npm start` + +To access the site, open http://localhost:3000 in your browser. + +# Technologies + +1. Angular, Express, Mongoose. Awesome, tried technologies. Read up on them. +1. CoffeeScript, Stylus, Jade - big debate. + 1. Jade. We need a server-side templating language so we can inject variables (`res.locals` from Express). Jade is great + because the "significant whitespace" paradigm protects you from HTML errors such as missing or mal-matched close tags, + which has been a pretty common error from multiple contribs on Habit. However, it's not very HTML-y, and makes people mad. + We'll re-visit this conversation after the rewrite is done. + 1. Stylus. We're either staying here or moving to LESS, but vanilla CSS isn't cutting it for our app. + 1. CoffeeScript. This is the hottest debate. I'm using it to rewrite, and Habit was written originally on CS. It's a + fantastic language, but it's a barrier-to-entry for potential contribs who don't know it. Will also revisit right after + the rewrite. \ No newline at end of file diff --git a/archive/README.md b/archive/README.md new file mode 100644 index 0000000000..a1e5cc1ee4 --- /dev/null +++ b/archive/README.md @@ -0,0 +1,8 @@ +# What's This? + +I'm consolidating @litenull's rewrite branch with the old code, and removing files from both sources once they've been +successfully merged into the new platform. While @litenull's "from scratch" approach was really clean, it will take +us longer to implemente all the original features. This approach will (1) let us leverage code we already have, (2) merge +in litenull's hard work from the last few weeks. + +Once this archive/ directory is completely empty, we should be fully merged and ready to deploy the rewrite! \ No newline at end of file diff --git a/assets/js/app.coffee b/archive/derby_controllers/app.coffee similarity index 100% rename from assets/js/app.coffee rename to archive/derby_controllers/app.coffee diff --git a/assets/js/browser.coffee b/archive/derby_controllers/browser.coffee similarity index 100% rename from assets/js/browser.coffee rename to archive/derby_controllers/browser.coffee diff --git a/assets/js/challenges.coffee b/archive/derby_controllers/challenges.coffee similarity index 100% rename from assets/js/challenges.coffee rename to archive/derby_controllers/challenges.coffee diff --git a/assets/js/debug.coffee b/archive/derby_controllers/debug.coffee similarity index 100% rename from assets/js/debug.coffee rename to archive/derby_controllers/debug.coffee diff --git a/assets/js/filters.coffee b/archive/derby_controllers/filters.coffee similarity index 100% rename from assets/js/filters.coffee rename to archive/derby_controllers/filters.coffee diff --git a/assets/js/groups.coffee b/archive/derby_controllers/groups.coffee similarity index 100% rename from assets/js/groups.coffee rename to archive/derby_controllers/groups.coffee diff --git a/assets/js/i18n.coffee b/archive/derby_controllers/i18n.coffee similarity index 100% rename from assets/js/i18n.coffee rename to archive/derby_controllers/i18n.coffee diff --git a/assets/js/index.coffee b/archive/derby_controllers/index.coffee similarity index 98% rename from assets/js/index.coffee rename to archive/derby_controllers/index.coffee index b33304b0c5..efbf40c87c 100644 --- a/assets/js/index.coffee +++ b/archive/derby_controllers/index.coffee @@ -2,7 +2,7 @@ derby = require 'derby' # Include library components derby.use require('derby-ui-boot'), {styles: []} -derby.use require '../' +derby.use require '../.' derby.use require 'derby-auth/components' # Init app & reference its functions @@ -113,7 +113,7 @@ ready (model) -> require('./debug').app(exports, model) if model.flags.nodeEnv != 'production' browser.app(exports, model, app) require('./unlock').app(exports, model) - require('./filters').app(exports, model) + require('./../.').app(exports, model) require('./challenges').app(exports, model) # used for things like remove website, chat, etc diff --git a/assets/js/items.coffee b/archive/derby_controllers/items.coffee similarity index 100% rename from assets/js/items.coffee rename to archive/derby_controllers/items.coffee diff --git a/assets/js/misc.coffee b/archive/derby_controllers/misc.coffee similarity index 100% rename from assets/js/misc.coffee rename to archive/derby_controllers/misc.coffee diff --git a/assets/js/pets.coffee b/archive/derby_controllers/pets.coffee similarity index 100% rename from assets/js/pets.coffee rename to archive/derby_controllers/pets.coffee diff --git a/assets/js/profile.coffee b/archive/derby_controllers/profile.coffee similarity index 100% rename from assets/js/profile.coffee rename to archive/derby_controllers/profile.coffee diff --git a/assets/js/tasks.coffee b/archive/derby_controllers/tasks.coffee similarity index 100% rename from assets/js/tasks.coffee rename to archive/derby_controllers/tasks.coffee diff --git a/assets/js/unlock.coffee b/archive/derby_controllers/unlock.coffee similarity index 100% rename from assets/js/unlock.coffee rename to archive/derby_controllers/unlock.coffee diff --git a/archive/litenull_rewrite/.afignore b/archive/litenull_rewrite/.afignore new file mode 100644 index 0000000000..08499c2b0a --- /dev/null +++ b/archive/litenull_rewrite/.afignore @@ -0,0 +1,5 @@ +.DS_Store +public/gen/ +#lib/ +*.swp +.idea/ diff --git a/archive/litenull_rewrite/.bowerrc b/archive/litenull_rewrite/.bowerrc new file mode 100644 index 0000000000..ba0accc5a3 --- /dev/null +++ b/archive/litenull_rewrite/.bowerrc @@ -0,0 +1,3 @@ +{ + "directory": "app/bower_components" +} diff --git a/archive/litenull_rewrite/.gitignore b/archive/litenull_rewrite/.gitignore new file mode 100644 index 0000000000..565589afe0 --- /dev/null +++ b/archive/litenull_rewrite/.gitignore @@ -0,0 +1,9 @@ +.DS_Store +public/gen +node_modules +#lib/ +*.swp +.idea* +config.json +npm-debug.log +app/bower_components diff --git a/archive/litenull_rewrite/README.md b/archive/litenull_rewrite/README.md new file mode 100644 index 0000000000..5d457d1ae0 --- /dev/null +++ b/archive/litenull_rewrite/README.md @@ -0,0 +1,22 @@ +HabitRPG Rewrite +=============== + +HabitRPG Rewrite under development. Built using Angular. + +**Note: This branch is under development, and these instructions may fall out of date. They were accurate as of August 5, 2013.** Should you encounter this, join #habitrpg on IRC (Freenode) and talk to litenull. + +The general steps are: + +1. Set up and run the [server](https://github.com/lefnire/habitrpg/wiki/Running-Locally-%28Server%29) +1. Clone the repo +1. Install all dependencies +1. Run the client + +Or, expressed in commands on the command line: + +1. `git clone --branch angular_rewrite git://github.com/lefnire/habitrpg habitrpg-angular` +1. `npm install` +1. `bower install` (if you don't have `bower`, do `npm install -g bower` — might need `sudo`) +1. `node server.js` + +To access the site, open http://localhost:3003 in your browser. \ No newline at end of file diff --git a/archive/litenull_rewrite/app/.buildignore b/archive/litenull_rewrite/app/.buildignore new file mode 100644 index 0000000000..fc98b8eb54 --- /dev/null +++ b/archive/litenull_rewrite/app/.buildignore @@ -0,0 +1 @@ +*.coffee \ No newline at end of file diff --git a/archive/litenull_rewrite/app/.htaccess b/archive/litenull_rewrite/app/.htaccess new file mode 100644 index 0000000000..220c86898e --- /dev/null +++ b/archive/litenull_rewrite/app/.htaccess @@ -0,0 +1,553 @@ +# Apache configuration file +# httpd.apache.org/docs/2.2/mod/quickreference.html + +# Note .htaccess files are an overhead, this logic should be in your Apache +# config if possible: httpd.apache.org/docs/2.2/howto/htaccess.html + +# Techniques in here adapted from all over, including: +# Kroc Camen: camendesign.com/.htaccess +# perishablepress.com/press/2006/01/10/stupid-htaccess-tricks/ +# Sample .htaccess file of CMS MODx: modxcms.com + + +# ---------------------------------------------------------------------- +# Better website experience for IE users +# ---------------------------------------------------------------------- + +# Force the latest IE version, in various cases when it may fall back to IE7 mode +# github.com/rails/rails/commit/123eb25#commitcomment-118920 +# Use ChromeFrame if it's installed for a better experience for the poor IE folk + + + Header set X-UA-Compatible "IE=Edge,chrome=1" + # mod_headers can't match by content-type, but we don't want to send this header on *everything*... + + Header unset X-UA-Compatible + + + + +# ---------------------------------------------------------------------- +# Cross-domain AJAX requests +# ---------------------------------------------------------------------- + +# Serve cross-domain Ajax requests, disabled by default. +# enable-cors.org +# code.google.com/p/html5security/wiki/CrossOriginRequestSecurity + +# +# Header set Access-Control-Allow-Origin "*" +# + + +# ---------------------------------------------------------------------- +# CORS-enabled images (@crossorigin) +# ---------------------------------------------------------------------- + +# Send CORS headers if browsers request them; enabled by default for images. +# developer.mozilla.org/en/CORS_Enabled_Image +# blog.chromium.org/2011/07/using-cross-domain-images-in-webgl-and.html +# hacks.mozilla.org/2011/11/using-cors-to-load-webgl-textures-from-cross-domain-images/ +# wiki.mozilla.org/Security/Reviews/crossoriginAttribute + + + + # mod_headers, y u no match by Content-Type?! + + SetEnvIf Origin ":" IS_CORS + Header set Access-Control-Allow-Origin "*" env=IS_CORS + + + + + +# ---------------------------------------------------------------------- +# Webfont access +# ---------------------------------------------------------------------- + +# Allow access from all domains for webfonts. +# Alternatively you could only whitelist your +# subdomains like "subdomain.example.com". + + + + Header set Access-Control-Allow-Origin "*" + + + + +# ---------------------------------------------------------------------- +# Proper MIME type for all files +# ---------------------------------------------------------------------- + +# JavaScript +# Normalize to standard type (it's sniffed in IE anyways) +# tools.ietf.org/html/rfc4329#section-7.2 +AddType application/javascript js jsonp +AddType application/json json + +# Audio +AddType audio/ogg oga ogg +AddType audio/mp4 m4a f4a f4b + +# Video +AddType video/ogg ogv +AddType video/mp4 mp4 m4v f4v f4p +AddType video/webm webm +AddType video/x-flv flv + +# SVG +# Required for svg webfonts on iPad +# twitter.com/FontSquirrel/status/14855840545 +AddType image/svg+xml svg svgz +AddEncoding gzip svgz + +# Webfonts +AddType application/vnd.ms-fontobject eot +AddType application/x-font-ttf ttf ttc +AddType font/opentype otf +AddType application/x-font-woff woff + +# Assorted types +AddType image/x-icon ico +AddType image/webp webp +AddType text/cache-manifest appcache manifest +AddType text/x-component htc +AddType application/xml rss atom xml rdf +AddType application/x-chrome-extension crx +AddType application/x-opera-extension oex +AddType application/x-xpinstall xpi +AddType application/octet-stream safariextz +AddType application/x-web-app-manifest+json webapp +AddType text/x-vcard vcf +AddType application/x-shockwave-flash swf +AddType text/vtt vtt + + +# ---------------------------------------------------------------------- +# Allow concatenation from within specific js and css files +# ---------------------------------------------------------------------- + +# e.g. Inside of script.combined.js you could have +# +# +# and they would be included into this single file. + +# This is not in use in the boilerplate as it stands. You may +# choose to use this technique if you do not have a build process. + +# +# Options +Includes +# AddOutputFilterByType INCLUDES application/javascript application/json +# SetOutputFilter INCLUDES +# + +# +# Options +Includes +# AddOutputFilterByType INCLUDES text/css +# SetOutputFilter INCLUDES +# + + +# ---------------------------------------------------------------------- +# Gzip compression +# ---------------------------------------------------------------------- + + + + # Force deflate for mangled headers developer.yahoo.com/blogs/ydn/posts/2010/12/pushing-beyond-gzipping/ + + + SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding + RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding + + + + # HTML, TXT, CSS, JavaScript, JSON, XML, HTC: + + FilterDeclare COMPRESS + FilterProvider COMPRESS DEFLATE resp=Content-Type $text/html + FilterProvider COMPRESS DEFLATE resp=Content-Type $text/css + FilterProvider COMPRESS DEFLATE resp=Content-Type $text/plain + FilterProvider COMPRESS DEFLATE resp=Content-Type $text/xml + FilterProvider COMPRESS DEFLATE resp=Content-Type $text/x-component + FilterProvider COMPRESS DEFLATE resp=Content-Type $application/javascript + FilterProvider COMPRESS DEFLATE resp=Content-Type $application/json + FilterProvider COMPRESS DEFLATE resp=Content-Type $application/xml + FilterProvider COMPRESS DEFLATE resp=Content-Type $application/xhtml+xml + FilterProvider COMPRESS DEFLATE resp=Content-Type $application/rss+xml + FilterProvider COMPRESS DEFLATE resp=Content-Type $application/atom+xml + FilterProvider COMPRESS DEFLATE resp=Content-Type $application/vnd.ms-fontobject + FilterProvider COMPRESS DEFLATE resp=Content-Type $image/svg+xml + FilterProvider COMPRESS DEFLATE resp=Content-Type $image/x-icon + FilterProvider COMPRESS DEFLATE resp=Content-Type $application/x-font-ttf + FilterProvider COMPRESS DEFLATE resp=Content-Type $font/opentype + FilterChain COMPRESS + FilterProtocol COMPRESS DEFLATE change=yes;byteranges=no + + + + # Legacy versions of Apache + AddOutputFilterByType DEFLATE text/html text/plain text/css application/json + AddOutputFilterByType DEFLATE application/javascript + AddOutputFilterByType DEFLATE text/xml application/xml text/x-component + AddOutputFilterByType DEFLATE application/xhtml+xml application/rss+xml application/atom+xml + AddOutputFilterByType DEFLATE image/x-icon image/svg+xml application/vnd.ms-fontobject application/x-font-ttf font/opentype + + + + + +# ---------------------------------------------------------------------- +# Expires headers (for better cache control) +# ---------------------------------------------------------------------- + +# These are pretty far-future expires headers. +# They assume you control versioning with filename-based cache busting +# Additionally, consider that outdated proxies may miscache +# www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/ + +# If you don't use filenames to version, lower the CSS and JS to something like +# "access plus 1 week". + + + ExpiresActive on + +# Perhaps better to whitelist expires rules? Perhaps. + ExpiresDefault "access plus 1 month" + +# cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5) + ExpiresByType text/cache-manifest "access plus 0 seconds" + +# Your document html + ExpiresByType text/html "access plus 0 seconds" + +# Data + ExpiresByType text/xml "access plus 0 seconds" + ExpiresByType application/xml "access plus 0 seconds" + ExpiresByType application/json "access plus 0 seconds" + +# Feed + ExpiresByType application/rss+xml "access plus 1 hour" + ExpiresByType application/atom+xml "access plus 1 hour" + +# Favicon (cannot be renamed) + ExpiresByType image/x-icon "access plus 1 week" + +# Media: images, video, audio + ExpiresByType image/gif "access plus 1 month" + ExpiresByType image/png "access plus 1 month" + ExpiresByType image/jpeg "access plus 1 month" + ExpiresByType video/ogg "access plus 1 month" + ExpiresByType audio/ogg "access plus 1 month" + ExpiresByType video/mp4 "access plus 1 month" + ExpiresByType video/webm "access plus 1 month" + +# HTC files (css3pie) + ExpiresByType text/x-component "access plus 1 month" + +# Webfonts + ExpiresByType application/x-font-ttf "access plus 1 month" + ExpiresByType font/opentype "access plus 1 month" + ExpiresByType application/x-font-woff "access plus 1 month" + ExpiresByType image/svg+xml "access plus 1 month" + ExpiresByType application/vnd.ms-fontobject "access plus 1 month" + +# CSS and JavaScript + ExpiresByType text/css "access plus 1 year" + ExpiresByType application/javascript "access plus 1 year" + + + + +# ---------------------------------------------------------------------- +# Prevent mobile network providers from modifying your site +# ---------------------------------------------------------------------- + +# The following header prevents modification of your code over 3G on some +# European providers. +# This is the official 'bypass' suggested by O2 in the UK. + +# +# Header set Cache-Control "no-transform" +# + + +# ---------------------------------------------------------------------- +# ETag removal +# ---------------------------------------------------------------------- + +# FileETag None is not enough for every server. + + Header unset ETag + + +# Since we're sending far-future expires, we don't need ETags for +# static content. +# developer.yahoo.com/performance/rules.html#etags +FileETag None + + +# ---------------------------------------------------------------------- +# Stop screen flicker in IE on CSS rollovers +# ---------------------------------------------------------------------- + +# The following directives stop screen flicker in IE on CSS rollovers - in +# combination with the "ExpiresByType" rules for images (see above). + +# BrowserMatch "MSIE" brokenvary=1 +# BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1 +# BrowserMatch "Opera" !brokenvary +# SetEnvIf brokenvary 1 force-no-vary + + +# ---------------------------------------------------------------------- +# Set Keep-Alive Header +# ---------------------------------------------------------------------- + +# Keep-Alive allows the server to send multiple requests through one +# TCP-connection. Be aware of possible disadvantages of this setting. Turn on +# if you serve a lot of static content. + +# +# Header set Connection Keep-Alive +# + + +# ---------------------------------------------------------------------- +# Cookie setting from iframes +# ---------------------------------------------------------------------- + +# Allow cookies to be set from iframes (for IE only) +# If needed, specify a path or regex in the Location directive. + +# +# Header set P3P "policyref=\"/w3c/p3p.xml\", CP=\"IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT\"" +# + + +# ---------------------------------------------------------------------- +# Start rewrite engine +# ---------------------------------------------------------------------- + +# Turning on the rewrite engine is necessary for the following rules and +# features. FollowSymLinks must be enabled for this to work. + +# Some cloud hosting services require RewriteBase to be set: goo.gl/HOcPN +# If using the h5bp in a subdirectory, use `RewriteBase /foo` instead where +# 'foo' is your directory. + +# If your web host doesn't allow the FollowSymlinks option, you may need to +# comment it out and use `Options +SymLinksOfOwnerMatch`, but be aware of the +# performance impact: http://goo.gl/Mluzd + + + Options +FollowSymlinks +# Options +SymLinksIfOwnerMatch + Options +FollowSymlinks + RewriteEngine On +# RewriteBase / + + + +# ---------------------------------------------------------------------- +# Suppress or force the "www." at the beginning of URLs +# ---------------------------------------------------------------------- + +# The same content should never be available under two different URLs - +# especially not with and without "www." at the beginning, since this can cause +# SEO problems (duplicate content). That's why you should choose one of the +# alternatives and redirect the other one. + +# By default option 1 (no "www.") is activated. +# no-www.org/faq.php?q=class_b + +# If you'd prefer to use option 2, just comment out all option 1 lines +# and uncomment option 2. + +# IMPORTANT: NEVER USE BOTH RULES AT THE SAME TIME! + +# ---------------------------------------------------------------------- + +# Option 1: +# Rewrite "www.example.com -> example.com". + + + RewriteCond %{HTTPS} !=on + RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] + RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L] + + +# ---------------------------------------------------------------------- + +# Option 2: +# Rewrite "example.com -> www.example.com". +# Be aware that the following rule might not be a good idea if you use "real" +# subdomains for certain parts of your website. + +# +# RewriteCond %{HTTPS} !=on +# RewriteCond %{HTTP_HOST} !^www\..+$ [NC] +# RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] +# + + +# ---------------------------------------------------------------------- +# Built-in filename-based cache busting +# ---------------------------------------------------------------------- + +# If you're not using the build script to manage your filename version revving, +# you might want to consider enabling this, which will route requests for +# /css/style.20110203.css to /css/style.css + +# To understand why this is important and a better idea than all.css?v1231, +# read: github.com/h5bp/html5-boilerplate/wiki/cachebusting + +# +# RewriteCond %{REQUEST_FILENAME} !-f +# RewriteCond %{REQUEST_FILENAME} !-d +# RewriteRule ^(.+)\.(\d+)\.(js|css|png|jpg|gif)$ $1.$3 [L] +# + + +# ---------------------------------------------------------------------- +# Prevent SSL cert warnings +# ---------------------------------------------------------------------- + +# Rewrite secure requests properly to prevent SSL cert warnings, e.g. prevent +# https://www.example.com when your cert only allows https://secure.example.com + +# +# RewriteCond %{SERVER_PORT} !^443 +# RewriteRule ^ https://example-domain-please-change-me.com%{REQUEST_URI} [R=301,L] +# + + +# ---------------------------------------------------------------------- +# Prevent 404 errors for non-existing redirected folders +# ---------------------------------------------------------------------- + +# without -MultiViews, Apache will give a 404 for a rewrite if a folder of the +# same name does not exist. +# webmasterworld.com/apache/3808792.htm + +Options -MultiViews + + +# ---------------------------------------------------------------------- +# Custom 404 page +# ---------------------------------------------------------------------- + +# You can add custom pages to handle 500 or 403 pretty easily, if you like. +# If you are hosting your site in subdirectory, adjust this accordingly +# e.g. ErrorDocument 404 /subdir/404.html +ErrorDocument 404 /404.html + + +# ---------------------------------------------------------------------- +# UTF-8 encoding +# ---------------------------------------------------------------------- + +# Use UTF-8 encoding for anything served text/plain or text/html +AddDefaultCharset utf-8 + +# Force UTF-8 for a number of file formats +AddCharset utf-8 .atom .css .js .json .rss .vtt .xml + + +# ---------------------------------------------------------------------- +# A little more security +# ---------------------------------------------------------------------- + +# To avoid displaying the exact version number of Apache being used, add the +# following to httpd.conf (it will not work in .htaccess): +# ServerTokens Prod + +# "-Indexes" will have Apache block users from browsing folders without a +# default document Usually you should leave this activated, because you +# shouldn't allow everybody to surf through every folder on your server (which +# includes rather private places like CMS system folders). + + Options -Indexes + + +# Block access to "hidden" directories or files whose names begin with a +# period. This includes directories used by version control systems such as +# Subversion or Git. + + RewriteCond %{SCRIPT_FILENAME} -d [OR] + RewriteCond %{SCRIPT_FILENAME} -f + RewriteRule "(^|/)\." - [F] + + +# Block access to backup and source files. These files may be left by some +# text/html editors and pose a great security danger, when anyone can access +# them. + + Order allow,deny + Deny from all + Satisfy All + + +# If your server is not already configured as such, the following directive +# should be uncommented in order to set PHP's register_globals option to OFF. +# This closes a major security hole that is abused by most XSS (cross-site +# scripting) attacks. For more information: http://php.net/register_globals +# +# IF REGISTER_GLOBALS DIRECTIVE CAUSES 500 INTERNAL SERVER ERRORS: +# +# Your server does not allow PHP directives to be set via .htaccess. In that +# case you must make this change in your php.ini file instead. If you are +# using a commercial web host, contact the administrators for assistance in +# doing this. Not all servers allow local php.ini files, and they should +# include all PHP configurations (not just this one), or you will effectively +# reset everything to PHP defaults. Consult www.php.net for more detailed +# information about setting PHP directives. + +# php_flag register_globals Off + +# Rename session cookie to something else, than PHPSESSID +# php_value session.name sid + +# Disable magic quotes (This feature has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 5.4.0.) +# php_flag magic_quotes_gpc Off + +# Do not show you are using PHP +# Note: Move this line to php.ini since it won't work in .htaccess +# php_flag expose_php Off + +# Level of log detail - log all errors +# php_value error_reporting -1 + +# Write errors to log file +# php_flag log_errors On + +# Do not display errors in browser (production - Off, development - On) +# php_flag display_errors Off + +# Do not display startup errors (production - Off, development - On) +# php_flag display_startup_errors Off + +# Format errors in plain text +# Note: Leave this setting 'On' for xdebug's var_dump() output +# php_flag html_errors Off + +# Show multiple occurrence of error +# php_flag ignore_repeated_errors Off + +# Show same errors from different sources +# php_flag ignore_repeated_source Off + +# Size limit for error messages +# php_value log_errors_max_len 1024 + +# Don't precede error with string (doesn't accept empty string, use whitespace if you need) +# php_value error_prepend_string " " + +# Don't prepend to error (doesn't accept empty string, use whitespace if you need) +# php_value error_append_string " " + +# Increase cookie security + + php_value session.cookie_httponly true + diff --git a/archive/litenull_rewrite/app/404.html b/archive/litenull_rewrite/app/404.html new file mode 100644 index 0000000000..044654413f --- /dev/null +++ b/archive/litenull_rewrite/app/404.html @@ -0,0 +1,157 @@ + + + + + Page Not Found :( + + + +
+

Not found :(

+

Sorry, but the page you were trying to view does not exist.

+

It looks like this was the result of either:

+ + + +
+ + diff --git a/archive/litenull_rewrite/app/assets/background.png b/archive/litenull_rewrite/app/assets/background.png new file mode 100644 index 0000000000000000000000000000000000000000..36830a35c77d65fe7506d79ead12ab970097262e GIT binary patch literal 86496 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≺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≪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 D4*JaS literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/background.svg b/archive/litenull_rewrite/app/assets/background.svg new file mode 100644 index 0000000000..de264ca158 --- /dev/null +++ b/archive/litenull_rewrite/app/assets/background.svg @@ -0,0 +1,6125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/archive/litenull_rewrite/app/assets/bg.png b/archive/litenull_rewrite/app/assets/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..1fab2cb8af642df5a10a258ee39d0de2f85b24a3 GIT binary patch literal 38393 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 YUt$P#K(9Tz0ssI207*qoM6N<$g2}9FhX4Qo literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/contacts.png b/archive/litenull_rewrite/app/assets/contacts.png new file mode 100644 index 0000000000000000000000000000000000000000..697f9c11195b925d53256c8cea0b06a78a67075e GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xZ3?!EyURMI7L<4+6T>t<7Z)RpD4+07h22h0W z*Mapw10k+9|E;CWvlw`X=wV#3?{( z>++BadzIzye{6ei=rFlKYYG2VW&73cj(xA|Wkm#k`hOE)jb!|}R#54aW4KGoGS9S7 lk0q*|XA~8j4~SItzxD9G?y>)}cLC5U22WQ%mvv4FO#r^=MzjC` literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/explorer.png b/archive/litenull_rewrite/app/assets/explorer.png new file mode 100644 index 0000000000000000000000000000000000000000..3b091e4e58e18e32a07e22010b25862cbded6a9e GIT binary patch literal 188 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 z%0D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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/home-login.png b/archive/litenull_rewrite/app/assets/home-login.png new file mode 100644 index 0000000000000000000000000000000000000000..192925d5282be29f6b30988e7b8201c0b4b71cbb GIT binary patch literal 5772 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 KMNUMnLSTY7A?N4- literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/home-logo.png b/archive/litenull_rewrite/app/assets/home-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..882e6719202bf96d985c4af5cf9543005033fb1e GIT binary patch literal 34322 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

oLvJwaaY7tW1O;fiA^x418CV~(2?VU>%3Kw` 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�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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/home-signup-click.png b/archive/litenull_rewrite/app/assets/home-signup-click.png new file mode 100644 index 0000000000000000000000000000000000000000..d514d9ae4aa2d17e578a8e1d4696cd45ef013bcc GIT binary patch literal 7166 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 A!~g&Q literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/home-signup.png b/archive/litenull_rewrite/app/assets/home-signup.png new file mode 100644 index 0000000000000000000000000000000000000000..6a84a6bc7160eff4729ac30645ba4c31542cbe23 GIT binary patch literal 6283 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/logo.png b/archive/litenull_rewrite/app/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..940c266610b22dd4ed0b0439c2acbdef4717e858 GIT binary patch literal 16726 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 S;W2n{4U&^mk}MZD3iuxpv?iqh literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/mail.png b/archive/litenull_rewrite/app/assets/mail.png new file mode 100644 index 0000000000000000000000000000000000000000..f7c2b019142bfcaed97e0b96775f5c0263bbebe9 GIT binary patch literal 47547 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⋘pg>$G_D=UWsOc{zVaQ7E@# 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/main-home.png b/archive/litenull_rewrite/app/assets/main-home.png new file mode 100644 index 0000000000000000000000000000000000000000..e4bbf7fd996a97dcbc856dfca46d0c4bf9fe48d3 GIT binary patch literal 4134 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 Y08Ea9t{xVUB>(^b07*qoM6N<$f~~UR1^@s6 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/mini-player.png b/archive/litenull_rewrite/app/assets/mini-player.png new file mode 100644 index 0000000000000000000000000000000000000000..1d0017283510a5d6b055fed6c495ca65e54aa96b GIT binary patch literal 6725 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

A~nmSokP|EN)ph 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/sidebar-icon-armory.png b/archive/litenull_rewrite/app/assets/sidebar-icon-armory.png new file mode 100644 index 0000000000000000000000000000000000000000..ed9874498c8834617c17acae4d7f10c4f3a8d83e GIT binary patch literal 3721 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/sidebar-icon-daily.png b/archive/litenull_rewrite/app/assets/sidebar-icon-daily.png new file mode 100644 index 0000000000000000000000000000000000000000..9f14f63c70521b7b7641458bef94823c6245db87 GIT binary patch literal 3525 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 TUW&tW00000NkvXXu0mjfZ8m!) literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/sidebar-icon-stables.png b/archive/litenull_rewrite/app/assets/sidebar-icon-stables.png new file mode 100644 index 0000000000000000000000000000000000000000..02c9731c8743f558e14cfa89a7fac68513936318 GIT binary patch literal 4762 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/sidebar-number-box.png b/archive/litenull_rewrite/app/assets/sidebar-number-box.png new file mode 100644 index 0000000000000000000000000000000000000000..0967a505c6fc32100e78fd7317509dd85cd84bac GIT binary patch literal 4010 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 QivR!s07*qoM6N<$g3H9BQ~&?~ literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/sidebar-title-grind.png b/archive/litenull_rewrite/app/assets/sidebar-title-grind.png new file mode 100644 index 0000000000000000000000000000000000000000..6080b46f18b019ff95f9a312f9ff02bd616d34b7 GIT binary patch literal 17655 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 z zDZyw<(VdLwphG4-yp$ai6Z)8+gHr^#8hoK?y&5fhn!vsZkg-uc;$P8U98m@|-IyIiYHrg8 z1H1Q*o&keuu4$r#?4-smLbMq3Bu!cedwMi6RC5{~_G~+$Ts3AaZh~#gaZ@$L(&*U6 z2eHr8=xSmwHk_-`?0X>k4QPM|6f|oT4c(jO<iIhwfXd4P(z*~5saG)Etxa%?=T zkRrSi8&SMm^ZP$vbu_B5#?>@X8X13MEo zW#X6uM}V`zGJ?{E$TVtFlc7$MZqbQi$D zzd2tLLv^GMp`@YwG^ey;l@F4k8k7^sM0hx0!-{Bvk65hcAPJ-+HS3PZ1|~6^j8ikE z4Fjv0iUufrS;-ZNsF_XqR_{1%UQnf?e;7JV=(CLaglODG>1Sx=u$U_X0qi4zk$IGu z){070;f>HEu!oTdvUQt+wb96B^l(#jDiJ+J%YZHtwz5X;hTEfo9vc^q#)a)LE>UF{~Wn$&NvC~G3H6@Z!j;6T^TUf zf!Ui#r8k=g=}t{SZ#Z|&>L9TW8@FQ;u(7F#xZwh!P~nbk5Vz)>1;jT{@Q{D|Qq7JL z2u8B^%R#Pk6)Ylm_VHYHOdQg8FI*I9g~4Ee3Le9shERvB5OnbH%%V{pj~zdvJ5RLq zZo zYcV;6fPJ$YM{DTOGmq*s{0-J2G~{OFZ6b*r;hv^FNE3X;&KZ@f*ptXAz{EvBD$!=7 zISU6-cI*?04XRLm;0ZdIFOM!D*tZu0lLmlC*8rVsJfsUF0JK$&)7Lba!(zQrVHj=G zjQRqPEX1?RkgkZx%*#ctSdyDDlSp!-LuL5H#DxAYubPM9&uC`xr8>zX0EuxB9$GzW zB1R$Vrt@E&zDgO#W)w}dh~8;*ENkFBWD+3I(3~cM>x9t(Dj=NGx z#D*FhhFTyvP)+a~&LaXWh_C%Kmn&r}&WXu|h~@ddf9lY|sYtN#AxC@nHE=t6clfHP zDUiS&a8F!N+%&1Vi)t~;rKB#gu$31TKsM#34c?DJ+?1YSi#W{eHn>5-Z1}xg7 zEE^_Bb41-JsMMrjum?b3G)dZO7~$Hq2~J8;!KiXs6H<$`xkNnq%CXY$?im$XFOllq}I(`uA+NP zQ<#G58!Lh&_{eU*xNwA zY~LQ+nKr-hY*S8+{S}d4S37$tF-~ZM?=&D^Z4uXyZm^985{{eW23pw2yea-Z7PE1a zi)`k-Y17fv@inEPQU8IEQ&Vyn79O+R=&qj-L~pn}$G0DyIIoZM7AC7XN;jyOO-le& z4b5Riqoi5H4zP*<2U#0tHCeVPJ3)^8{-*E3OUYG0sxd9%G};}Zk*gQ2lv~q!9JK(- z)o54v7u5#8SgwvoTf)uBSIsxbm1&w6H}E;uDq@c4gmTsBtWgdU|=a)3q8>3rdw0@#lo~C_AQzeh&X_PQ5o@n~*j+QGn!AQgPKjG?}@D)yI zv|l_AFOp^mMQs%LZwT4VDm3*XqqWDQ)6y6Wd>od4qGiIA^ypS^aDY)}Q`5@kgj%CP z!T%|8)g0*3;66=wg{#>p(5B?RIiqa!NQDM+K?!WO{piVQFAKR+67#}trmUWhP98ck coc#X=02f(4`+XgX8~^|S07*qoM6N<$f;H$(p#T5? literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/sidebar-title-settings.png b/archive/litenull_rewrite/app/assets/sidebar-title-settings.png new file mode 100644 index 0000000000000000000000000000000000000000..a51687b0d06a4a846e07c927a887671214b1b3c5 GIT binary patch literal 17194 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/assets/wood-bg.png b/archive/litenull_rewrite/app/assets/wood-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..529361d8c2f5eb9dfe920d989e6ff0e2976b6bdb GIT binary patch literal 300113 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�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%0D%U<$`9eZ1_r5waN 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 R+=l=F002ovPDHLkV1f<8U)ulx literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/config.xml b/archive/litenull_rewrite/app/config.xml new file mode 100644 index 0000000000..cb6627f77a --- /dev/null +++ b/archive/litenull_rewrite/app/config.xml @@ -0,0 +1,16 @@ + + + + HabitRPG + + + Habit tracking which treats your goals like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor. + + + + + + \ No newline at end of file diff --git a/archive/litenull_rewrite/app/fonts/android-icons.ttf b/archive/litenull_rewrite/app/fonts/android-icons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d32093d87dc54d758be3e0ec28107e6a1e10de39 GIT binary patch literal 20404 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/fonts/icomoon.dev.svg b/archive/litenull_rewrite/app/fonts/icomoon.dev.svg new file mode 100644 index 0000000000..5c8fdf7190 --- /dev/null +++ b/archive/litenull_rewrite/app/fonts/icomoon.dev.svg @@ -0,0 +1,25 @@ + + + + +This is a custom SVG font generated by IcoMoon. + + + + + + + + + + + + + \ No newline at end of file diff --git a/archive/litenull_rewrite/app/fonts/icomoon.eot b/archive/litenull_rewrite/app/fonts/icomoon.eot new file mode 100644 index 0000000000000000000000000000000000000000..b556131fcb58fcfe1999a51ea256cb4d704d0691 GIT binary patch literal 1948 zcmds2&2Jk;6#tEPy=w?K4r=VS3h_Dt8wokFH;vb+T545|+hRvCEkqGQA|`d5pxBP` zfx@M#6ofeR&`Xh!dZ;)e4j>gS<&Xo%AUJ|lkR>GGgep)aF2ww1cJkp={RbF%_r3Rf zpYvw+`Hl_zV*vsI$Q3})Pz;eGPA<3RtHQ`f@7(Ox^|yP^JVK9u z4&VKCwM;#H+Gz(M+7v_jm>7z`cBhRIX}>FB*`>oPsE`ob>Yu1I6bdV7Gr_305JX6n z#R9R5nm)n_d~o{_%Z|Mw#@v`aHZF!z-f+Jc z9dmPDDlEiTrFUQ38aUJc&e=--(sl>(UE0IM?b2JX#`2TIb_+_OM0M&qhXI>kG){;_ zpONTG^oo=n^8#>o3u1fj?p)z+Th_(;9I;(dvMlnTM(Mxrt^E!>x@}V!1zsFaB~xC? zPL7IU+p?L?>J|O5XpDKIaWUrQyqK5DdDc+!RL+ea3!rS8@pL)#v{P_;LgjSaG)pDZ z988z(9tqh~X~#5fPUrK}6WhKVH_UR`GzQb9kTQ{83X*~7m9OOU71eCs@sIUA6x>Nf z^8xZNY2LsvHZ^Y&|6KDy^k7Hx7V$si*JD0KB+Sr0A0U5R^9G7)0!SN^_#KT0IfUe^DP>10RvpYkN% z$0vh-HV1DxSNO*$0>Tic2nx&IXf72qnT(`v_WXH8bJ?t>KAxMHP$2~876&YOc{0Zp YCS`ed1 + + + +This is a custom SVG font generated by IcoMoon. + + + + + + + + + + + + + \ No newline at end of file diff --git a/archive/litenull_rewrite/app/fonts/icomoon.ttf b/archive/litenull_rewrite/app/fonts/icomoon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ee1d29aa9393dc06fd9a311af677fbcb87764d4f GIT binary patch literal 1784 zcmds1-)mb{9RHl$n|q_xHkCEmMs03VO$14s+^qMeW79C!Y%?j1PRkI%#x6}NO>RkB zsV_2^h!1=4WrE;+COYH>R12Ket(TNncr!V(4+m|Xgfyy zOsl=UtA9=n;!A!`Zg{J8VdERdpCW#$UEkfrA_}w@iLFk(-KhQi_n(0N1Gx`2y{+x} zytB;uvcK0M*T(tcmFw@lId%7XtYJC-A-u2>X%BIf{~{6n<)J3s+G}-nq}N zWDo4kx^~#Xphc*C@(T|lDP>MMCsi-N3X$x65<1RPKA~2r1Iat-@$@J6!SmuEiVn~( zmw=x-Q9n-Zia!jl1;RLNL@w}=@P8nwW1yQi$W?@dGGVb(*8!On3n;8}2>&n|NU!OcP@z&W|@#0<|@>>~j z;%4QIm*T|*at9@4P*9zEP(y>sKN=@Qa$HM}C&xs_jJqLN2PLt$a%-h@t0((nf0o#* zDJ+{D_9){Iql36%#8KZ2W`SqtGU<$)G1IeR+B8g-GseV3JQio&SV9zB$Bnxg$2C&v zQ;r=w7D83m6WMCyajRsFM5@_@u2(9$K9#MSBa$)~vzD&iSSl8m=J$M@(DZ6m*QTehV>i%s@?Qjc7$evZbc6gK^6$|f zBQwg>z8<1}JkT|i)e9hfbn>4Dd>Ap@4s?V3k66blJhVAIbb$3$ukCqMUO@v*>|g_R zbO{^HosBw`vhv$jvP+K!EZCS~H4CRXkLL3^8!obNIBojn8zJ?xtx@C{@ghwoqRr!KJU!Ws}zFo79UvZ@??%HPGWg?1}TIg`S82{FTkhy0{{R3 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/fonts/icomoon.woff b/archive/litenull_rewrite/app/fonts/icomoon.woff new file mode 100644 index 0000000000000000000000000000000000000000..27a1bf3a04a03cd5de2963a6474b439f793307aa GIT binary patch literal 1672 zcmZXVc~nzJ6o&_1d;xP?mffZ$5pW z7Y(xG(6@pj0xH1xF&!w76?oA4vTcmS-~0hvA2 z&ShjIhz}uTkOOO|%^1A)H@@Jw5V9|zZv|Qv+QU>JQ?=1QC!GK))Z> zNb~QT8IM1f1bah8kQqP`0Rn)qK)?*;GY_xtTOi-oH)#)%J8$gR;&moa5WDRai~Aup zL_TN!n%Qf7ywPd9XF0KYPfXQ(YC5mzoSxxumV-#nC6q6git_?3N1Nm}RVTzxJ(lsG zAGl)QXnDE++lIR;po?n^Y@xd=%9bOj+Z1>ui-R0&dIt0|d z6WaBQkxBZD8C-(vqds=KkFzMTrr9>|kBb@1(?ioe7QT&TAXVRjyrr&!D@}oyienjd7oW(FfttQD%wO@@K`swZ?DdjwaGxj{MY&) z*Esc=WsKYJ}LdH8@Ag=$}Y(Z#l7I5Pkd;S*+WP<+SHiR<>LHQXcQw z`NH(U7j%x$*OoW<5;NIFFr908A`HHf-?_7*uq<2=LJV3yO1w3;%YDq+u#VU-)&n

4?tfer&v1^%9tyi0#ZrrHBy5wHh*B-9FDt?uc?{Us4dT)uZ)>3 z@4ke+^UZUM@KL)g_YLQRkz%&>TXu8<9Qc0`f7vpK{Nmv%Yj zS}!Ll$5pBFR0>E+!86`h_RmN`_@ll_Y~88x%0P@Yp?7QM!U!wMxhYc`#mk5ctlH`9 zFma)*!PTv;o0MWyr8vTVQ*-5biZjVhQ^26smn64DRgpak-<&5dhr{84RBBDeW7(@)g{h}G zJHWwOtn=F#kHZ;2!u3%+C!B-%h)s;tnK1(xDS+YCwUObR0+p&orG9lU@4iYkU|4*Y zvY+y!qobo!C55Vz0+~!#Zk7G=^3Ma`{GV6B`tR!8Djm#UBq+;_B-ry%i=IGNjHpwg#;J#lMFd_XxA|5rfB0x`&~JG_at|B?uu4yvnWn}{bCILDo2$QbE5DRlvhe4U>jUF>p--{P z%j?>u8<(SKYL-T$IMsFer@mcI)#^oMVp7y?o4s}=XKu#i$1MxKd)jz#qDy|~NtAK> bjgHJa<#CU{(LuMm^uPViD)`em4KV)zp7ObK literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/add.png b/archive/litenull_rewrite/app/img/add.png new file mode 100644 index 0000000000000000000000000000000000000000..f177dba4e702899cc230fb2ab34f00987fb983c3 GIT binary patch literal 2083 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/calendar_ical.png b/archive/litenull_rewrite/app/img/calendar_ical.png new file mode 100644 index 0000000000000000000000000000000000000000..f4094b56a423ff3d2ea8d6dd87bb296b675651e4 GIT binary patch literal 729 zcmV;~0w(>5P)MC~KySR@PQHt&}FiB28=NhP6m+sX!-Uic_+ZKtLjN zguJTqEf64R?!a!b z@xG;nP+cw2>M9boHKg3`=-kTb#+7=bbPtqg7@MD#IaF|gkU1UjnXrOuU=vGaUY5PK78lPaGgBC zOyxzETTP@aU2Kjx+49dIM_Rx&G-N>?xMo@w7?rt_#R!|iMP5AR?I;~cI=ku7_+UT-aC@(K(cXt=f z!n*|`(I^^$f+qt5{Mgt)v$nQISy>q+B_$||g2wOnW3$;Pk|c>qpAU^d!SL`f!C(;0 z;o%{&EK^ZYK`NC(V=|d=yIp8h6>>R+skhUps)|5?e|DB}my6@{dOaSG2Tgr_JwBfg z&Bo>yi=RTgdi5G9Eg?`4kH@hO4RM^^ZpY*Cpa}%tvA7r{9A096ex6t~isOX?QJg@a zK$0YS`}!%$=kx6E?~_iaiAJISB(34tR$J-swH8)$57qN&-y zwU+C2n$0{N9AtWWnq)G`&dv^h6F4G@BDYMfxZG}Hu^5?5hX3&g5?x+VBdE8$00000 LNkvXXu0mjfK~Gl# literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/coin_single_gold.png b/archive/litenull_rewrite/app/img/coin_single_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..2ed267760e1ae71b857d6540332c940582d4382b GIT binary patch literal 1384 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 D--cZc literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/facebook-login-register.jpeg b/archive/litenull_rewrite/app/img/facebook-login-register.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..32f16d49789247ceeac9ac2dd53cce19a63659b5 GIT binary patch literal 9585 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 HaOVF2qojWA literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/glyphicons-halflings-white.png b/archive/litenull_rewrite/app/img/glyphicons-halflings-white.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf6484a29d8da269f9bc874b25493a45fae3bae GIT binary patch literal 8777 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 B7G?kd literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/glyphicons-halflings.png b/archive/litenull_rewrite/app/img/glyphicons-halflings.png new file mode 100644 index 0000000000000000000000000000000000000000..79bc568c21395d5a5ceab62fadb04457094b2ac7 GIT binary patch literal 13826 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/hatching_powder.png b/archive/litenull_rewrite/app/img/hatching_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..34db3dc93351ef139b58462888bdda2f8884413c GIT binary patch literal 3413 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/original_user.png b/archive/litenull_rewrite/app/img/original_user.png new file mode 100644 index 0000000000000000000000000000000000000000..6bf19877388e7ffec062e35a663d4be28515d24f GIT binary patch literal 1701 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 C#N7J; literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/play_screenshot.jpeg b/archive/litenull_rewrite/app/img/play_screenshot.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..e25a82d650b6dd3de089bc7f1ab93f59474ac5a1 GIT binary patch literal 199202 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/remove.png b/archive/litenull_rewrite/app/img/remove.png new file mode 100644 index 0000000000000000000000000000000000000000..a12b5c701c4bc3b1665dee86c6328c409b4dd0ce GIT binary patch literal 2130 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 E0PT3cbN~PV literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/screenshot.jpeg b/archive/litenull_rewrite/app/img/screenshot.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..bb8f7d5c636e9f88ba23e5046f2a3163b06a2fce GIT binary patch literal 193737 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

    9GiMS4d_D5;sSQv%1=<-W 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 V>+OF&^~hcjqw|0JqWwDbe*jx`k=g(N literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/Armor6_m.xcf b/archive/litenull_rewrite/app/img/sprites/Armor6_m.xcf new file mode 100644 index 0000000000000000000000000000000000000000..dd0e8aee61a62058fc4fe2ed4df3493f2f29a329 GIT binary patch literal 7000 zcmeHL&u?`^HV*C@Z(-YM_YcdH7Y zUp;VM0%(nYR{@2e{>Uc;%&!6RfB^8NpOfzk@ZZ3=QiIy{`rcNpx?XG69|NU8*Xs7c zvzNQo@{(Q)n{i8Qu;%b!%T`Y4*sKGAx!s% zD~ua}TL8xK;@;+y>ek~;i@7rVhtCB7gFXNh{9Ks*9D^#3&6mgKpN-8gjm@uMPF-IE zJ_jrTXoH{OArIF;nID8Qauzi6^CZsv!gWdYY-mFrYTFO3wl|frz0eW^La4q`#~>2{ z;%R8r4GM6P%lhpsm%VRij*JUtC}Xo?b}H=s5ID#{SKnra{6XgJl$5qKYQj#OB&{^f z@|jNGwvr@3|d3u$?Zr;^bn2K!`s&F|khj zB8zx}bWG3xUCqztg<_29s2vg`c zskU9}ryCerX)e7C^G6`#&k=a0ydXF~1VX3q0WmNx28;^5Mi{YE1Rg9scuE1NcC&ZT z1rprAS3EXJmw``BYM{8=b}^wPgoalnGEu*Qe+&dP=eg1mZe|Du;ma%DQ>;!fG#XJZ zI&DO0KGkH+Mcsy@QW*{sB11_Kbpu@7Y$4*^q)iS*r+G<j$PwWP%)M1$P^n}cN!1$Ac-crfaBT^<-^0BbS^ zGv>>{7gPW+15}PP<^gEaU=4T&*T%fMu1bS750}~M-2!|CU@uzS+uUmIMa|70vG`9r z)^DNzd%(1gm9HiIXXQ^n8G4D1b>(CdS7O(UHk;-DbNw8Fii{0L%ML1W*344vI}V~y zk7Ccp;vim`=YWdd?=~M)D*JjLKSwGjtsyvs+N(Sup+kCepM|;Vu+()*yaKatDuCFa zdY8hOt)dfmdV3gv%kvk1ND`4sAnNGT2;YOHigqNL0*O`qEA7lh2K{9Y{S@{Jsz-Mk zQADruiY56l5T2;n|DgD$B10#%>f4aBH~Nk9RCXmz5gLEPE(sx!2L6nN-8Z&~4jU$@ zf_=XZjo08>0VfDP-(pcOIuEaeX9Y=Vuh>q54O?J4EJ}O}CtU8>JTn9DIGh6ED59yN zQFz5y2WYa`MWNfk-q>%7=_F=Tgzg)Rg4N-P4bhLF;XCU7P;|Bxv`-)#&biKleuw*8q1CQ zX2aZ{nHxf#pBrAm)ZB35Q*&cXY$7*2enxKG*N%QJH#~ZJZg}GS+z_?%b3<5W=Z26! znj7Gnmm4I{&yA6SMQ+GX!$)(&)s=y-FNdS6T~|@N27t*iKy69BPaV(8yESWLLP)dEA1gZdk3aG{>$IGz68XKuUF&5On_*m94 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/Armor7_m.xcf b/archive/litenull_rewrite/app/img/sprites/Armor7_m.xcf new file mode 100644 index 0000000000000000000000000000000000000000..65359e275482e5e9a3d3419632de0a8e1cc99ad8 GIT binary patch literal 10379 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/Armor8_m.xcf b/archive/litenull_rewrite/app/img/sprites/Armor8_m.xcf new file mode 100644 index 0000000000000000000000000000000000000000..782d199f2242fcdba5031a5e6735a093afd11729 GIT binary patch literal 5824 zcmcIo&u`mC7M>ZBv1+x7-FTB-paHxaER|s6l4;Ql11zxB9_0fKNT9;#jcF zs6FK-or*4?9Q$YV|JXlcfxQNCVninQd&8L#MM;fYplW93&G+8CAH(@*P7jZc2ixBr z^tby*&k}~;zjPyc6OD6px6o?;{I~lPHOO0Nu5P#WNOpgK{bv|A4&ip^=y?Ay**QEt z>H%WVb9Vpi{QGCg_Swm^quzt{`~Aa%lV>NV+xOM5b9(sA{&x6zsD4X?M_Tm&OTSsN z)abWY3$*mRv%&ts(euOYM&MDBzrXxlS}vk00rDcl1qi6b0=K6+G1S3 zA)6P&;b=SpF2-Ug5G0dqgSj$`hI}|3jmJ<;$DN^h|D2yzay>^v1|UDi@^iKh?iC|v^r#SH?Z zGU%n#^E5@Bb(G?zp7a=+T}xTHGn9549xG@OM@W$hxyg#LuAT|fF^~yNYv)jvBeGgV zb=@To+P3ULNMv3Kecd_bq{7ZzR3Mf01|8hLTSM#)9{+3~iVPG=yMtpGVb4maeF}tb zF_Gd?!2=np4xaAvniY zbVVY1mt6#c9u8?cH`IaYxX@lDy+kCh;Yb-E1o`K9S-@Vvz)5%yYSQDMT`glCUjcGE zQ^K7tLd80F9=(%$ag2CKKxM&6jry=?MyObHyzYexOU|Japcb71h}mB3#C7SAAYy># z!NzNV*W&kkl<7LVK*4d0XnR;hifqpiEY<|GtKlSeXXuPzWweNdQ;lpC!7vsCQwbK3 zI;sUZ=TUuBsRFZH=T3XGh?25|YJ%Cdzh+K3DOZYM%0&gDDLvdMdtwc};(_Q|Tve=) z3N-}7?r4HpTiSF&L9n<&Fn9*R;xfS$U@LC}q*ZF~ioa9uWe}1Jv3m)l z*4Hg8DgT+`!4(!cq0@Q`9l~M8!xHrZHxQxMdL3vb0vOuCRv4w$&PeBTpNBli!hi=; z(mLVWAoTra!FnQIv*{xm^i&w4ayZKZESwR~7l9WdHre5y-}JEo4fYyIz*Q5?_vN}2 z%?n773rb*p3P>|2BkPn_gKEF&p1z7UIfXG+R@9B1z-O2Chw#Dw|n;&Qmb}z5n*2q29 zz`Q!v;HL)s_ZsW)z1X(cW`0+<27LvaOB8*kuOC0%KRrG|bLhCiQVPVSm-8tEc!%mSTc_f-ib9|1bb^y@W}fZC_=pdz)?F>pFd#?Jvy4px)00 zvusyRy)LpHpdXlQKM25FFR|ISRJOXe*|t2q+HJPKFca;1D{IfPT{-naWZOpHHraj< zfVo~$Wb5TmSkaJYF4(6zGQ8&aN7&BVOD|-&XUSWo9v4a=bg~-DrHR!plhj$k%F5{C zbdX0Cv9BW99uXnyh|8pb)h?4H9RL+^ZbU>_>xeBC(e{W4Sw~zZwXJrUB2 z53-nIRs>ZU?gdV)DqA9n16|ocQQ6ArVnG(Mm08}J%F2MPEW}QR<;qq9h=8xM%%{pK zf~pK3U5>9RTOx@sbY))@m93oGIu?bZvf};mK)rKr=G8G^H*?b-;@vcBHGD%jn9q*^ z{NRY>R8&QvaOTBfM%?Ccra<88nBHOBHoCCT{|~V}4lLwykNZ2_;kkUt1w~OW3o|Zw zH_>9Ouub_?mm|6a!aq(+rLRU&F9<|Y- XJujM@Z{fAH*o>a%v^)6i=*IpJs!ezW literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/Egg_Sprite_Sheet.png b/archive/litenull_rewrite/app/img/sprites/Egg_Sprite_Sheet.png new file mode 100644 index 0000000000000000000000000000000000000000..716f5e96dec12a3c1e98dc3d006327cff59707e1 GIT binary patch literal 7524 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 RK!*ST002ovPDHLkV1hLaEdu}m literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/rogue/79016b86-7111-11e2-90e4-ad4483d9d0fa.png b/archive/litenull_rewrite/app/img/unprocessed/rogue/79016b86-7111-11e2-90e4-ad4483d9d0fa.png new file mode 100644 index 0000000000000000000000000000000000000000..1396b6e37e7635ebb8c35a1fc5772c62e92a14f4 GIT binary patch literal 3912 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/rogue/d96fa1b8-7d6e-11e2-97d2-35da41d621cc.png b/archive/litenull_rewrite/app/img/unprocessed/rogue/d96fa1b8-7d6e-11e2-97d2-35da41d621cc.png new file mode 100644 index 0000000000000000000000000000000000000000..f910ae3a919efc6d7b6e8da1323badc70c315c62 GIT binary patch literal 4387 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 X7BYx9UueRD00000NkvXXu0mjfH$o?} literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/rogue/e091be2c-7d6e-11e2-99d7-6cdca4393a65.png b/archive/litenull_rewrite/app/img/unprocessed/rogue/e091be2c-7d6e-11e2-99d7-6cdca4393a65.png new file mode 100644 index 0000000000000000000000000000000000000000..c88818377a8a32d94a97049430930cc3485885d9 GIT binary patch literal 3573 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/rogue/e2088d76-7d6e-11e2-9488-0bd0f499213c.png b/archive/litenull_rewrite/app/img/unprocessed/rogue/e2088d76-7d6e-11e2-9488-0bd0f499213c.png new file mode 100644 index 0000000000000000000000000000000000000000..c084393ab625cc4b37c279babc30e65c026ee41d GIT binary patch literal 3395 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 KIyfz-`2Pa_v5i3h literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny light blue.png b/archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny light blue.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0dee060c3653235dd66d2fe4d000ec43c337e3 GIT binary patch literal 3928 zcmai$X*d+#+sDUF$i5d+wj|3GBKugAz3f@WHkc8zW&K%VM6xeq7b1o+NEnnsvP=ep zu|*hb_ATMB-~V~uJa3*C_kHf`I@dYpxr9;+k6+MnQ~x zB_8CM&Ep_OaTRzEb)$rwMGHj9p&lhfo%l)!C6o{w>F}BVtzZ$>f!)L;7+C-G#nKWc zD{D@`EzGkJbENFH6-HYtwEjH3hUjs0C65$>Z<1e?(8HDsiR^S~OoQ6k0oTNLB;H&kP~~0w=hzgs z%JV4{=9C(V?8lcPCW*2uvw0ilZ`2&vvCd`ECtfW!FRiK5vgkV(@>L&c+uF3e|4MLe zA`rBfdtB`~);eJ4kKrM$y0uZNM+_wgVW_hV`e3=1neGlOx$B4 z7ZhK!IqkGKDu$DU^#s4x0cHAzhUAugEqfNC&WkTrx8?W8juN|9&&8N#^3yum%de~~ zw4m^2Be9_`U8&Q$i}}ui<1c)E*cWz5$E0=6`vsN6KOau_35J&h>`mB`$>-~kcF)b& zE*vKc8x+QcOn6nuJgQ~h@)nUVj;lnLFq5(RsWniX4a-M_Dlm7n(T>5pKV95enL~eZ zSrAS`96uP6yp=e_x{KyK!s1wq$jEfbZyN({t5K|w-*mX@6{-B3n!l5aGD@16>M0qg zE;%HUsa{=Wf;K^oZh|Zz+QXQhSB=e`OjM0Vf$?r+{}07xGFUW?17%_~$$`3!Y>%1J z@rEquA9lefy7aP<12?D_X@k|yjcM7by4B&#OspCw-$mY2-j1s(R(wzQn_rR2E)uB` z{ax9eJvS;mZnlfoAgZ!Xwwe*q$uL267~S-Ng zgck@t{(eJ&`3r4dOj68k4f=W3`5W^bDZ1vOMAm4y?EWLIk!ylX?35QBP9p zopE2^d}q#;8;r};mnh9InkmL)nPvK={QL?{^GxAOMWopaZQa48NM(9wbVy!2`v>`> z_-#p@S+VAPijcmEy^N)d%}(TkaQCY4sPN$<%SQ=Wd6vHRbWiaXS4^x+U+7jEL7rM^ zO+I>{8C<)owFKeFO+f3{>&Jex$`F5&P*r-{qEX`@Zw=UTXC}5lzqaJ)yW42`Xxmtf zhrh>}$KIOaTK^dRsLhxFg!vvfFC8xj?+h<6w!QklWxF)BH1YJvP6j{cN>eTgQg1T+@#eM-G<@BnX9*Rp;N?YxNqf<=@9-^ z8TjhjRf9OiI2N52aNbY#UKY{&qUC0o5jHnQwRy_nYpkLvqnvbd1t$k1`Q@dxrs z9~)t$8J0k)Bd4QqCZ6Oa{xSY!DDE~-1mC~d3oUsVc_5X_6+E5w^?k6kh=N$N z$T1||N;h2BTTJ+#+`jt?LVCQezK*8fKZ`yqFz(T--Wd5xR*Tx~YEm0xeL5WWcOa}5Z6eawgKC>%pzU@DjW7%ivy3wcb!WJ|=+{`qf z=Bn%`H!B)$|A(PJsWI*#Z*u_YVB~X6VJQzz85gq~(+7&f+QH5A4D~YfMr`F__m5oa z1AU>pw)zg==F?+G<3|biY^`mH;sp#+vEymT)PgjXY{$1I=`!_1*uk$cV5n+1SS0b{jXx(jWztV`PV{q1|;_i@Q^F?czwmAdg&W4V&OWCZwp z#X76ef4#_mXT4?Ivs%hlwf(baS4vV$k~m+)ZD~m{sUVEFlbJ=a@BFJTsKI9l#OqrL z$68%B8y`nuTF@of=A0`Ey47UVy|LgaTrQj;ETC^yHr_6CTE2#e-K3j3?XT{?y3x7u zW3w4O0wJaNuI{$&qU^|8i4rRu-5j-ny}#P6Ay!tcadkS)ZtuQzRQc5|&t4BvH5Yv{ zhxDm|%v3aZPqlwK+c?vt$zy65y*-{e+OGOlIq2ii2PEcMYx^$qvN55!f^nV^Gbh^) z^)UCk1Njq_9T>Ez`!%IN1W{gIs;|?ZJMZeaH;T#z%eVVoAkp3L%a9oaYu{_vxcDOu z!={e{4Uh9zRQePqccTeRr$jMm_oi_O?9@QVv{%>7ob*F{&TPi+&HPFbrlf_kWTqPgw=|jGVf}POtmKBRt`yVu$T9WD^ph|e!p=&tuxaP~$%`NV&mvcI8h1t0C$TQ;u zlP&PLXonFK7oL;zoQfiQ?@v{)NBiaHk?y&!l^*~=&-ORS0J(YG008BX9!T9hC~q^* z-ksfoy~m9&Nviu^EVbOzy0=2=!j#36+4$cTSIR^j%;QCpy9K#pOs!)?%2uP(4~0Rr zEWgcdC{m7#gpTcpo%f72)WpsxSh3X&OqInD#F+E%bU&kS3`*#|nViSR;YM+NGfMJv zd0Pda0$t^oT9BG0JEnLFOGaZ5fSm=PMXAO@_J7Mx-scfK9B!Y(vhMr?^78UxXnZ6i zCzp8}rVv0YdoBhp&;Prmn1lt-C31L`Zl33qKP*|811iOm9&`_c%iU*J{p_^vwp=Cx} zdO^2ATNE~7Q83I&yLxo81IWs%F2Dl2KPJPAtgnGFYs z2}SCTO(qLI3E5uTVy&&M&Qv%fTH{pwBC_wFZVWVF^S3PYu2sa|ANUJ7l0(U}p>a;x z)uX=YIeSCnRsl3kVTd&I?a+`MqzjD zDxqEfVzc~+E_ZQ!jWuI)m9#Yr=tQ4+({s@uTG_jl$KD{lj2Y%&0{*>FhnXRoZ}NH% zGk`lZqWr;4_RRz-pQODMtjlT3!zud*d#|w9S23(}&#D=eMoSz;$S)~YPn~cr5$$S2 z<^XQ8%aW}$m`$oFXY?|kx4#rZMbuBzkoCWGP`|t)2`{}Ib&H!uAOt=||K8J#wVr7%#Xm+SSUo$IYfA^fTn z&^vkhJQapZ1H`skPum3pk(*#OE5yGliuafB3Jsm^C0@t(;F@x;&yXITj=E0;1O_#B ze*Rw^bHJ4pGgZCnO&-cKtB!O3rACvK|3Q8*uKO#($NUYc36|MhvhWzLlcxx`F&e+y z3JJK@>th#~6Dx6OsQ>T}p_a8m;C$l&HQ&Diz`iWxPR}@;nnNYL-z1EV+}ue*^b`<@ zywLfh!)qxM-l7i;S^KeN!L<|Brx$HGxANG?EO8*r&9Ia{j+K;v$7afa!J368+s8eROSg%^8EK(L zs-Ej|Wz?4js?Kr$5HD<30}hcG@VBd|y=ZnrF!JGxe~0egA_f0(9#<2}$PJ*rG$B?| zv|xibe(wc}1rcA?G^=%Kr+EL(HtYWiLQLpViI@9dYUBSc&ne8Fr)ov+mMLC7cK|&t KLl9EKA?iPuN{37U literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny pink.png b/archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny pink.png new file mode 100644 index 0000000000000000000000000000000000000000..19fddb633cf85fe7776ad7c60b3a4f5a3c2799cf GIT binary patch literal 3910 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%0ANzcpivy@UsCA{MSdsoD83nAFbgp zW_G?j9NPWCmwbc&^H9gb5NX1~(5Ve^UBEjyHr)D5Zxg%f_UBU^VsYoz52rj+j016OYxXP0;s}la&o|Y~@X?rOM5h`TL>at$3>qD6#!p*nYRq zXeVI=G@97C(g`88AEke-?yi-B24Sg3RKwGbUBl6&4`1hQ?{e=xU)06C&%|CJ&rJy6 zUD%Xp=VKR03}8rq+uSMyOV40 z&ThpWgMH8^z-($*c_Mp(go7z}hx;r|Zr(0phe_fxb0P#aBk|FKnXwzuTu<1+%o_Ve zLeX!bGyD9x*Ph? z%~f$dB>&dL{;MrIoSXs^a*gbp3Lu+C{Se^J4;Y~+2mvTCIoN(Z#Y)=ik*q7t(nEH3 zc2W_sC=|+nf>%`h>#*8z?hU&u2mpGB{^tf-NvFTZB8tGfoGmZ;=ew?YsY^FP&An80hL60yYV#paxU6?f-nRQT#e6bvQg`{Qh#R>_C}fnd#;lR8EQcC;8br0hqqY>Q??HTSpKUe( zgSH-j>X$=_^F4!|fhXz?t_V=CAvS^Ap4ylH-V>MXt~v6YJa@hgojU2nk4N#bS()Fj z`NI{nS2LrK5m)%r<1BpNOj1$#2%)n96XL0M>Uq+$ga;67t%0`VCYA;I95{i2R?ZdlA+MClC=iIaGq@S;m7#*IaJFZ@J5{ZL7e9&oe z)VQoUcJn1^D(Gx(F(vMa_i;RWYn#CL@`NNbMz3lo*$T;L3qhwl{1@{=x72?Gvm4sK za(E1HRHJFK;x!YShPq01x5qmf+n9f4_tRaoE;g-0VJ9dijO0;dQ8 zzGg5V>4a^poCxG<|23dnL?2E5ey;UO3?&P2f&{|OE(b(9PPy2}g#CK6dz|j2c!Ibr z!|L46XpF-VM|EH5g4Pd1vb1otjeoj;{4QLXnwpBFB@Sd31bbQ@=Mm=1b^04?`+YzG z)_(*lNSLMucJs|%HoNn6%iyupJJ2B0l5WrcCa0t>lyFjW2}7z}^WXL=@wXZwNAJ1~ z%R*=F_iTcsy_^PFUpK3$f5U`5d zHDll%l4lOSAbtJLfYIusCsS1)8i=(C9$jAi>YM51R>P-$ye)YBC>b30ks+;Aka|HrNRB(Yd&xhN&mY0X8XRj{gvxHNVIk>W_F`lhu3C3PV zF&$M#I<@bda(?^UjX2k+VC6fnGY%XxO@tx1pCrzl&iFJR848P>bNOc_z@;<}0doE$ z-|^hk+SVz)RFX_x9;?C=HRGNUqYG~iRIt3jrlBAsLqoHYFxBVgNAn$RL{L#)Mm^Ql zfE(9_w7q!TqN0*0e+ZdR>7#?u|2$e~n*3Km|LX<+*C4JQF%+ttDVvZjqhD9%2GG|w K2B9?_BK`v`hoW%+ literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny yellow.png b/archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..ac993a62c5bec6e40f69ca0d98e175afcf85ef3f GIT binary patch literal 3924 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 DW_gcm literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny1.png b/archive/litenull_rewrite/app/img/unprocessed/special/compstore bunny1.png new file mode 100644 index 0000000000000000000000000000000000000000..7ea2c2e388e7e224d117707689acc0a51a720627 GIT binary patch literal 3946 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/special/compstore hermes white.png b/archive/litenull_rewrite/app/img/unprocessed/special/compstore hermes white.png new file mode 100644 index 0000000000000000000000000000000000000000..bf7e6475a2f1e705ee366f7f66b8d98693bbe75d GIT binary patch literal 4601 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 E58H^JY5)KL literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/special/compstore hermes.png b/archive/litenull_rewrite/app/img/unprocessed/special/compstore hermes.png new file mode 100644 index 0000000000000000000000000000000000000000..0c51fe8d30fcb8fb7e14882b126dc5a9b07237f1 GIT binary patch literal 4557 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 Tz#qI9`w}qHGuN%wc7OUmHa(GI literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/special/compstore kitties1.png b/archive/litenull_rewrite/app/img/unprocessed/special/compstore kitties1.png new file mode 100644 index 0000000000000000000000000000000000000000..9a5386d3553578abe3a04f2413821aa1fd978b5b GIT binary patch literal 4802 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/056fe680-7d5e-11e2-995d-92d377750e12.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/056fe680-7d5e-11e2-995d-92d377750e12.png new file mode 100644 index 0000000000000000000000000000000000000000..e3b195d4498986800ed4a50fdb57ada7f4826d77 GIT binary patch literal 3423 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 BSrGsL literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/0a8db056-7c7e-11e2-8cc3-743d54724f15.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/0a8db056-7c7e-11e2-8cc3-743d54724f15.png new file mode 100644 index 0000000000000000000000000000000000000000..1a53a0bd6377c01fbe0c68334df7745e312070a3 GIT binary patch literal 3459 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 F{tqy_RWbko literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/1b4e12c8-7dbe-11e2-8a37-ae0693395de9.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/1b4e12c8-7dbe-11e2-8a37-ae0693395de9.png new file mode 100644 index 0000000000000000000000000000000000000000..2985f661639906013ea189d90fb39a11ed1ea24d GIT binary patch literal 3100 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/1fa8bc34-7d5e-11e2-8ba9-7cc5d914c82a.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/1fa8bc34-7d5e-11e2-8ba9-7cc5d914c82a.png new file mode 100644 index 0000000000000000000000000000000000000000..40084bca487c1f333770244967540d95e30c9066 GIT binary patch literal 3439 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 VZm{crqznK6002ovPDHLkV1hnj`t1M! literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/2c40e622-8670-11e2-8363-55bf3fe07c92.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/2c40e622-8670-11e2-8363-55bf3fe07c92.png new file mode 100644 index 0000000000000000000000000000000000000000..4b1c240bb3fd6ddd3a1d881f5146b0410085efe0 GIT binary patch literal 4449 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 UW~~;s>o*KgSJqZ4S2TV9f4t8~ng9R* literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/3bb788ae-8670-11e2-842a-315c136bb7bc.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/3bb788ae-8670-11e2-842a-315c136bb7bc.png new file mode 100644 index 0000000000000000000000000000000000000000..a7bea79ca0729e08b9daa3ae2c1a787249fb0f15 GIT binary patch literal 3191 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/4ac3b2c0-7d5e-11e2-928a-9ab34f91ce77.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/4ac3b2c0-7d5e-11e2-928a-9ab34f91ce77.png new file mode 100644 index 0000000000000000000000000000000000000000..a8a3d3fd5a7aa38ab1d6d89d56000f0953bfeecb GIT binary patch literal 3494 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 Ufnc$;C;$Ke07*qoM6N<$g6>s>1poj5 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/5cb7a96e-7d5e-11e2-99d0-f9a52eb29c27.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/5cb7a96e-7d5e-11e2-99d0-f9a52eb29c27.png new file mode 100644 index 0000000000000000000000000000000000000000..e8005412b019f0e27b209657100770a9e32209e2 GIT binary patch literal 3488 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 T+&28P00000NkvXXu0mjf3do8F literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/8c23270a-7d5e-11e2-9ca0-60b5ef2de784.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/8c23270a-7d5e-11e2-9ca0-60b5ef2de784.png new file mode 100644 index 0000000000000000000000000000000000000000..f2696f09d06306fbc0f22ec7d1f84c13ac98355d GIT binary patch literal 3539 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 N002ovPDHLkV1hN&jC=q9 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/981aebd8-86c3-11e2-8856-bee7c4eaa60d.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/981aebd8-86c3-11e2-8856-bee7c4eaa60d.png new file mode 100644 index 0000000000000000000000000000000000000000..d0c79cf98ccaea2cd44d03159341fd022f3433c6 GIT binary patch literal 3496 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 X_IPOj*Lc>&pA6_|7^+vmY(xJ6w=W=g literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/9b44e94e-86c3-11e2-9aa9-a0a999d60f4c.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/9b44e94e-86c3-11e2-9aa9-a0a999d60f4c.png new file mode 100644 index 0000000000000000000000000000000000000000..983c0c44ad6422cccaca2933eee760c743bd19c7 GIT binary patch literal 3716 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/cba70400-7d5e-11e2-8e7a-1c216a2074e1.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/cba70400-7d5e-11e2-8e7a-1c216a2074e1.png new file mode 100644 index 0000000000000000000000000000000000000000..54807f60932a9d7f1781e66570678dfa0982c214 GIT binary patch literal 3490 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 QOaK4?07*qoM6N<$g6kH96aWAK literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/d318da56-7d5e-11e2-9d79-79ea485542c9.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/d318da56-7d5e-11e2-9d79-79ea485542c9.png new file mode 100644 index 0000000000000000000000000000000000000000..464e5ad3ae2b39318f6a7e0964ea6215bd298860 GIT binary patch literal 3498 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 Y0JIWdC=*QNW&i*H07*qoM6N<$g1EDd8~^|S literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/df8f8496-704e-11e2-8511-3170ca6c0df2.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/df8f8496-704e-11e2-8511-3170ca6c0df2.png new file mode 100644 index 0000000000000000000000000000000000000000..d4f58be3187a4ca3bdf667168e5eaec88480b3cc GIT binary patch literal 3541 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/e55999e8-7c7e-11e2-80f7-c4d91580bf60.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/e55999e8-7c7e-11e2-80f7-c4d91580bf60.png new file mode 100644 index 0000000000000000000000000000000000000000..664ad5ed83e48d8768c29e6d0e1329f7fce93277 GIT binary patch literal 3499 zcmV;c4OH@pP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0008kNklSPDGqk%fi7;G{7@No!tke(+Cv}=xW6)!ZxXE`nwh{I*&e{64XHe zUCRZFOBcEuaplFvrBZYtR5YMbM`l^P|2!JMZQrq;v(Z{ouU=EpsDspV!J<2jx!H#G z{A#1EHb;jXEa(FwZ`Necuml3lLYQ;fj7Db7e8^K#Vb- zh)ABAq@n?x-HfVq*P%O&pI;ZO=Nz7CjP;(s{tT?gj~siSdk2C#09~yVdauK!0xFsS zx{?c)BoAA4r*Zk*?Nl%F<@Wl49Z1?wXQ*h@fjXwLFmdU^wKY0!^p@$k8lj?52g!ZG z;<~fz+PRQe zrFl<8ty;AJO~2)a$nHX)P)Olme-Ct zYH&03l2-TsR&nh>+jP+HiZrkLHc)gOq=bF6h{)!X;SFk3*%NCdNq3=VO07Wu_;Rpn zs-O|nQ73iSx)EcHwR6~S>L*!@u+024TSQEP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007}NklD1l*rmNiaA-R?DkKhaiwf;_OSg8A3hmPS2NcAuAc8nZ z3!OW(OFNVf^$+OgLA|Aj^gcMi}#z$QZhNL?EN0Fxll}j?yW(sILPY}_&;-zcrt5I|HfdU?krtOb5GoqbfF9pd zN?Bi%+AbAMMSFJTFR`kfc)~Jl9$4RV_ukA%pLzA?!n(fk>sjd?2SBI2AC2?}L%T)}houZM zR5a>99l2=a>3Z@@(YI@DB_a~84B~ZK>)f_G`|30*Ll@3XhMl?N>jOVsOum%lNmQ=T zQ3nG{FY>i~;F3dBfR-iA> zZdZ*D8bKX(QirV@(OO$Ohnr6QEW=1yXGAHW``u*uKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z00090Nkl4e-7>2)*;2*e73n4}cd$p24IIz4%kfgSdfY{3wHWCnv!#+(= zuuc$C#8Nm8a-5xTLqZZ!!RrotEzT;t-{~&5yEn6&yM5kj*xc;SzI^k{JIfF=9*+h2 z*EKA_XpBY}jnP%t(kz|p^}3VDG8ha@-e=9y*T*=iXwU&VrcT5C?O}NRRwMuH)c4fW z^PlUv`+k1^GxylOcg)mhQPH3SbYxn2Com$zseNa`iw|imBx!5!2B`ydAh#P9AFF(k zNffaKrje91T%`*t8gzgT=NOsLUewfh z(NlO9>3ixFk!H+PH0VInWXd|%k(5lXH;=>i?bX#x_q;ec3ERIvt{0XlsA$kZ>L^S} z$>gx<=KdNN)>kl_KGmXc` zMh0|%4mK=KaPgwmD&>V=x7(#)go*|oY*=EYQIItC^5Ejm%1Y|ro}HgNAE!nQ6%9I2 zVH=h-xH#_hyuRf6+FGVG!iEKOpu$o|n(+Ui(TMHa`nGFCM4CV9;WcZm%lC}M+NVy( zIU>9pJ&W#t?TUypnU-xP1AgAP)MBWa90vu}-v$g8`5!oT;IH=>I6gpnW!#zo=c zN}yvmcp@SqPwh@*?owoKf6$H4Qs0<+jDQY|Cf+&Ke(*AEzw5Ra3KvxLqF3~m-7%_) zb=>i~`s<`|dB$VW<6Y8j?Z21z73s9mMZP=esK8=q(pI<2jY(ODXbLqt4hKhaD$j#Q zaYm6k&>ZGy5s^3cgAtL-%Fd0Eq(x8TLeG>+8GRwYrlMvMFakQNgpRm0Vy&G(L7J(b zW;0UOj3~wEBRLJ*J^50JiUu7OMn^0P;xJO?w~M(jTH`{0Ce{38!-Ddy@cc(~DjK5^ zMq@NaBaFsqgwYs{(Fmh48eud>V>H5Oj7AuZ(HM;|8lw?LUrGHP0JTa+p%8JUwEzGB M07*qoM6N<$f_cWO(^dHT9|dU5N3!Q5Uxp3cvnI{|?IEW!i^ zG1+8RI$k(b*NY8H)AKZDqTn`GPY7d7;Ro?tr`L_;DVSk0YQLeOLBigfA4{B+6qd+j zBupJoIZeLGQ{o!tBEVCD(DiX33~`bjLR!u2#hH$!UaJQHXexo0*B;797%H5n`0F zyJnZ8D*8Dfn^huQitgLN7XZjlVftO|!KMEYEoNv)CJ9SxE3(x}Mz~{dzjC!UjP_Cm zfF-|>(JNuG8n!S6vM~3n!n?a9E;dy8FOCzOtLaqhfc(u_vjeX`z0oLmgPWOITV0*j z?Nqn2>o*I&f_=7aGrN3#8lre{eDtklnJ-+zI$Vq7gYhBb+ z5iU5#?{wSNjfZp7%ZTT1g_8UFhzY0&b3orJe7%5=j;5ePOnbs7{=lA^j`UEb;0PtkDQ>VVqaA` zrP_>KqEo$SML$D7(JFb-o!L?3wF@?dUnf!PrC_k*nT;i~k2mK{qF~96I^k*8Cb^lw z$K4mpXmm#}MOyp5aXf?@s?E8tE)k8Qde@_Wc&QWao2n(e4iQst3Z?Qym7X z?vzubyV*XPmJ>I|9XSkF!AWk0YqVXLA%UxN+uc^vHrF>dnAR@k=HQdMF?(J1I&q}Y zXMsDZrFyme4L43ZZ`n)Sk1^L4=AFEm%pgV|6btT@<+~XNmJq`}Y zzb3Ut=9DF&1}(}lo-Zwc+>lPTRIez&8dn;{lrl)Y$dMb2VAjzqt|&|&XLDh3Ieu38 z-LK)seEMyJ%n`G(flaONncs;I;nXzIOc6b?FhSPbTjaN3tngcvS^6cc;|Z)i5OLZ2 z+gTggblILza}XBviYcX^GF>;FKb;*U1}Q_8pcYV6&;#fIB)QDSBp9O!l{8r?yZ$u; z4MiayZ=0~2z{(U#V^FYCPl(Eg5R1z=GK&uV4nyzq{m8NcPDhJjYe_l=c|%!82l1;)L5 z%lFtzr1Ww3ou0U%GBPvF(b{MuwAOaB3}y$3C~4Mcv^Wo^RqN3ecp{($OCBOcY?#cL z%p)n0%#W1hk1(Prw_^5!#)t4$59DrEUW-jwp1vn?A)tBVj3Zd=5_0K&hCI@uHYcm0 z<|D&X58YDilJ@pg{*f>(OqG@grQxy%Gg|1^u4EFN1}HliAX_O82KEHgY#|r*aqTpIZ7`3S&#L zpPY26S1n5{cCk$!QI>KR#pX~;>l)1pM8)07#)?Md4J6JW)c~D03G4Xy6WfO^t7rYV zHcf`dVBN97b})MuSbZ0!V>h)qHMk-8pGzfjnwS|{G^ZtJh;OYAqr9p7Le9{;U6tUj z!;DQanE5dM@U-L#mSNyt=QD&!?zk3=1%~sDIEYP%(|bK2nyDyohT*Wf z4PG$^u@tk4sgL!=aMZEg9*goXWuNye$}5Vp3la+!wqIo1>U--43_CpYY@-&zp}Yh~ zLLgxjK!)8Vf)U4stA$%#J3k40#nYOkB9C|aRXww#mY9!IV^T|gUGaLYy@JQ3_s5$G zp5u+Ip_HL#v{8>kzE6&j+pXIrbc9d~M8!mzMXMxv#hSB?-p`bVkIsR87ayKI%y_tv z3%hS9S1F<^4N^vlx+>1fHb^z7bc;G$e3>vunCm>(w=7=l9KzSQ*N-^jk(dr#Q8`T6G3TWoQ(o|y=z`FeA?t6a6BcL1Jpg^5%s+LWwZ z@l!k&gf#O9K5`4UY43mCUPt7%O$DV~iwfSJo7%B9G#9g2tg}0dMzAY0 z#l>S7@hq84q0@qM{%hARi!ykTZzP?$~^t-PDQ4=q`Iu(=VwX z6L_np<4fhf7Ce*)`e?#=!s%S+yyjR16NlP7$vAhnt}t---svG8Bfcc(rNvI+zD{tC zDM5^rCxy1PXnVL?t`K{05gHj9=s)kemwCM&2CQx#Utc`FO(Q@1GBK!piF};vB`1ti z%vC*SKSwjyB+w|B{%|599T6NN zdOG(MUx*Fba2Q&2rSsftp!ZuE(;y^lC^RVyJ=y={w_lB4V=((%Qf;rFfM( zZrIcKt}zFLd*X)M4Q#Fpaz5T<&yyXRKWq;8$xN7>$dgl=Z$1e0JnlL^T4bIN@e#Nj z8fct>3+z@j88+D-s_v-GfahZ-RIIM%ruXJTUEARK2cvUZ$7E3v!&fOs$#h`SMQP0L4wO^)se{v@;sF_HI+a@oON*F zASr_XeQ$C*Xd6EQfWW%|5EcOdr-a{e698U_1Hjf(0FciD02a@;wq2S4Kp~~`Pz~Zg z`(xfHmIKa7{_l*;&w@1i@ezO6Ywg^_tq6^?5d}O6dsj?nrl}rStc>zD(j|_ul6$OH zhrTn+zm%?OEc%IwG3s6{PPd&KhlZ=gA9j7nj7^(Vn2ioBDW=cyQFd_-VRvp&fH&4R z&J1rnlSd#BKYkpqHxjZD6~e;8e5x&OO(fj^LD*jaT>B3w{(}E-asP!Y>@Q?|eUxHq z@b7zjwl1B4B}k-DLNKOS5zC67ktT{0b1kyD^|(s4%NYHZPbaT|FyVKF#0pC}B7VAX zZnSz`Ef;bHEt|oZo82oB3q6~&2cBFMu2`lH5R zno1}q)0&u8P&JI+2yX}~&waN)tdo<;@S;NBbX|0Bl^eud zYF?{150Wp`@`kv&xA#IBGvkt*zmh@wZ;+6XK!h#Ln^6X|{ChHvmjeOIl@7$l4}9ug zIt})8J0-dl*oVh=`EXPupdh3B(5WY+sVs{^bu__KtH~}CzF%$ogX=leR8@aB@saDq z`Zz&*gV3Oc_pN?LVDM#b6>Y^iy^ z{b+!_6G+~*+ezL@LBONA?DAT5n&pc?-;;P)>cGy$I(!y|FZ}%q4Or<$ZiJKDLTdr1n#y6+dt8=3l zU+pO22Hv0ldzyon^mo7x@q!6M)+IAg)H9+oBtD}8ipENn;B6jQG~$_|We?m}b^ow1 zkCSO~$uqf59Bm%{+Pjp5D{-})B$Nl}dghu$|BW=rQYuJcd}eDMyxaghEb4BwtM9kti(u9Vk|V^##GACIQ^^bZ8+-oW z!u`&^OAdc6H`b^FVI-B!md}L#Y$~&r(2vubFNE?E&Kz7cn@Q8lO8L8-mK|Uney=bo zD>WizP!SsKa(Qy>(T4-_^J@Hp?MdJHrr!)hV3lc?LUYeXJYHN{y4d5-=4hDAwRnSn zah+G6+cq}~G;Tl*U#YfJOze(W8!{L}WO8IBEA_7b-Fk`O{hn>z z2^6oE=Rh!qFZ%$a)pd<2A!DMV!mifUjH6%{D{@@ryRx!*Xzu?b4rO_lTYB4cFT#Q} zN9n@UBON7A9c?*r{_UR`d3fb2b})c-tN#*dC_*#Q7=onnBRZ+FvpMYI&5ORT^IDuEcfyJ3aI9>g37br*xN|S7g~a zIl7>9-Mbu*d={%1Je_6TvrY^)iwq{}DLADC(IT2vP2NUT%7q?lP>iz**AZI&`X>d# zq#pDI`WxK>=Jhbb8&OkKbj{c|CUUznClxcuIST2gB!RwJo$NI zIdu`9tA+I(wl*v>P_|(rijy@wIk$$5ouY@zJ$lbpKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007{Nkl4e-7>2(I5s4^Rq%cKn0$1!dVxxik0V%aemnQiEHY%1OO+c}= zvCziK6#5^sAlHN-+&~gi7+XQXphyC1k+Am(Gs)e#do#QHyb#zMmb=@BZ=d;Q_K3;z zTuAkq0s){KmFbwjT$-kZ*ZTdwp`r<(V~L5a>(ILR)6I(Ut65j-tPv_2(5RzQT^!&2 z=sf4jwb@#0go*|<>L^_oKNemV<2MhVh--Xi?!NPV>Y@=U8qm#3u)Pj_oBQ@O{#m@t zWmGf)G+oE2ix<6M(K-3`tvJ5E^B~#|go*|P1h0gHmR@E@FnIBgo*|Q2KfKdba2^R4HXb|6*%=$(p29jK#}g^5oWqi&7*qPI*()d&@h zI!N#Zi*IH>R_AD$zn6ToB)G;C=Cy#Gc{#i%wI)x&VB*|L^dTlci5s{6jR_S8k=&aW-j=T5L+G_-L02)V^ zn)NqHas1+S)+k+2(M_-DjWugj73KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0008@NklP(m6LajmlZB0Je%v%7b@pKrA{ce^|L<-O0mH!NqOC=yh^ zX0QOGF&besM)zH_RZb4W&`ZfO8jVcZdsR8Nj(HN%paXPdrs3A=I3B;YR6aZPHFbLG z@!{|J(&xT^^R4vU_IFI?y@+Vg0Xhn;yk{^XVk*{9iYQIM$Tw6 zIn;R3DO^SRn!1X}GiM?ibf8wyktZcxNYPcq;@o`Z_4RMIkB;NxKP@4Ghz1?~keP&6 z!dy*C9&~6OoFwSDe<2yS)*2C!HlLM<#^@T-*O>P1?JJ#%zIWl=(@^^O_qfm;ZqB5m zMq{LC6~s0v=s@1lQ3V(GzJ71zfd^MFwSo~M8gz6^-u5~)3S6nz7A~sHQ=^861|6ue zhNUPjmKH90na|GQuhP{B4GZW%jiDnCQd}5$dgq4`5n28c#$(o6Z*y2%Sd7XxFB4bZ zRnhIwLlF_#y*`S^mZcukK?e;>HM!pLcw%1}5s~LNPHKP1jl+X@4nYt^P2pl9(D5>O zBqAb@?RtWX*#sB6qhW%U@b1)O1ax3DjP|On;8}e9dibJKxFDjt9?>gy-KZ$mO+>A$ zzpgY+-|^^NXZT;2s6U=-v`<{PjBfJTK}Qc3Lz6eUt449}j84PBK=x!Uc#vikRR@~F zI$A_z!@e~lavIsCF_Ndc(3#RJqd&>dOw@D%BcP*C=t!$ZthK3?!+EKnrx|H0BU&+f zAbaugJNeLyhz1=!Mn@_NTn$KDdlyq-w8n+rCe{3;VL|0qc>WQch{kAy(HM=<2%|9? zVKhc#G{R_%Mi`CJ7>zI*qY*}9G)5zg#%P4m6RCd#07wcw$79*kMgRZ+07*qoM6N<$ Eg1T{(EdT%j literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/f5653fc6-7d60-11e2-96f4-d6c887747abc.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/f5653fc6-7d60-11e2-96f4-d6c887747abc.png new file mode 100644 index 0000000000000000000000000000000000000000..c3d0298789201cefa9a01c5c9f8879a3d053e26f GIT binary patch literal 4213 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/f9700c38-7d5e-11e2-8914-d456c3c0ece0.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/f9700c38-7d5e-11e2-8914-d456c3c0ece0.png new file mode 100644 index 0000000000000000000000000000000000000000..f28037da015f131ebadc46044017c977f1fb1ce7 GIT binary patch literal 3577 zcmVXwP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0009dNklAbO0S9)rd=zk4=sjb1V~s>zJ&H2of_g8t8x$K}V1&>GjluR}sZx(f9a# zA9t0qP6QFiXrKe=co78m7mS>(d@`+cYeha)0LWrB;F$icDtR}MOLfTOVs8ibwl&;fMFA%#DX zwJb~Nx=w|{{r}gi)yj#%Fbr1=qtPfEM*AUymvbB!gTcVrp3mn`j}f2)MuX9!;vHPC z*UJ})LIe$q?DMd;tdQ=Ua zXhz=~BWb`zVn&C-L8Veb)gd{3+wJzl&zsxDPzobo;o@pApDDRA`g}h7;wB3iNkzk= z>pJPWE?$jX@st!UQd>vg!iZrQk;Y0a$WL!{tM&1{zvJB2|>8NI;q(h$z({i1Z>wL+`x> z0jZ%#6Cnau0tThz`p%tO&Uw$w`EWlx`;&`O?JCk^>C2ge69@rwWS;(6JiF3*^snAUZGT>Cx~G zPn{7sNjuI$jAc@SbiVe;qyhIHS2)LBiIJfjYp9>4x$M z#Yo0d82^PY(fvJrE9+9)75 zaTJzqSe89iZR0@d|E2cDIo z763B>GKlyXF@PoBZpC7`9c~2fV@(G!bD%1$C^F0bsw`uk*7gm^#uUdSxt_vZr-wkarb`bT@ht006gjg`|)} zbz1#k0MO0Dh*#_I9&~a`bkOp3o?qx>IB`;X0u$=#g0aHr??mziI*C<8!9-(6t0Ce} z(x0^<3LOZK*ff7;sV?gVW(|Lq-_GFNPSF+&9gWTan9W&WKAy_uDM~OI%#{^$B+zL{ zb1_i}IvCH6xMGs3Xeev>6bZF9gzReso>Pgl*KbNy8vx{@PGVaOWM5)x5gMNvKf)VJ zlrKHef6MUcPLOPN3TIxxE)u1nCR zxenJ{sbDPcyHtI%g1R~3&~>aPnC2ozuY*pBCKv{F=GQSqnWD^R4NIVWLJAk=>6GcH zpCGzKuB4Tid=PHB@T-U0MNT#jWhfyyeKCbinl(Hg-lHsZF##?o()j$GQO!H##Kj5y z313UWEs4?`1;a~%X@m23ylX)!FD0PY24dE+>)q?}>%8j%`*!qL7wv#|M^>w%mP1~~ zJR7VV3LCU;nQ}VT1=*I1CHcq;iYd2XmH9Z!_lUR>Hii4yDx=YyMka-oZ(mJb^5F6y zd%ph`)O2C-6~B4LC!2}kErV|v->46Q8JS`^qWj~~qC7d=AZ|2IF!%dR(;}Y9M4o=6 zjIt~-b2E!2%g-7mjuU^#kvc^G%J`M=D_(JFWNBGZ*-{yUHOYDynNoV&>QR-xwY=3@ zDc$Gva_che4WbpV6}nWdB(4ly;)m3F7h!vvKx^A=+HC=UhsdjOTx;orGPv^8g-8f^ zGnL2Q$0+s)*No0Rd?4POc?xMx)F>;>SAokL%iGjhl3u!Nfz~nuj$Q|u(`||tXOJSE zF0t>4t%~s$DVR3Oy4ib|rDvq0$_>jA_TZpp0+;mwG`8?jtl`Fo$b2jE{28{=9GZ(hlGFIPlZ zz%4N7kDG$huF|PCl{3}#g~4TH=RGdXpPGSh)->1Dm6zm}Y#m3GJL(7Ohb_AOavfuq z;g1C=cPL?$aiBQzDixYK0i%PlJ9m5(_E4ZbSxc4R_Oo_wM<*$-QHMh(C8{!Nqq9=L zW8nMqN&)g_CO#GK$sBVd;@k8mkn>mP#O?@2k(js`n^>)6|9I4;aoG&T;PD0cy=C3s zy6L)0IcQl6mG_dyisG7OQeNuw%1sJQT76RPwj)z0EXwGv37?9Tc$Jdx-L~bE9a7vX zc9mf*oGVj$z`;K>AK!HlQ_NW^bx}e!UE4I?{QArP&|wuX;Y_-^&lY?&nLe}&(uKYv zJ+3q!KMS`P=QrOs6gLZd@jbOgF;u8mzEEPL@rg+3^A=Mk)5RRsT+ZwVP#-xB)mGW) z7pcz!U}XYkX*l#Y`m6hc;R?5y+OuBY#CmD|SD-=fy5|+=Z6)b(u%d6sTcR`Kpjxz> zjeGlO!jMXOdG58*osqgB!gJ-ikIMO=Pg9--vlcT$tH$us})ME`N0X z9gF4FVBqiR~ncgO?eZ=}-h#NtQinIqrv zUEc7Pp9PSXG}Pk>+J2>a1|G)bi~mVaRxu0Ii8=fpOMz? z^RV!AyMxH{p3v9T$KN&>A}@RU;O6m8XYfKWWUpYE#bW&-^sy+#<5$h0)u-a)G@i6H z3JrB8>BLoDlJMuh33WBJGy{OJs{jxg4FJC=e|!r7?#lqcwi5uTW&!}0-wVfHeE^`Y zGt$*ThRlCosPSe)@OAtMwpLAGXV+o3r>9pHZ&fWxi!RT599fJJvYodY19jI*IbV?{`SMZu?Ftx3N!!v8X`dy8xH;%Tp33`Ym#Y@(%Q(t6o-34Qd-_;6_Gh-mJ_WAoWyK_8JB2y{@v^e!6su zSmD_=9^~y1?q3sf7SOEuSl~%@d;8_Ky~R?;$6h~7*87H72>T0BSzJJ#5pmP}9MsZ2t#ovn)v*Yaar zlAM42-ubO)vMHSsG_vTZMeNU6ZhM!?-gX4qh7*N+Il#D<6QS#guIyBDh@{xuhI?9*)ix-V=n7 z#&-AmHiL0WQ53FWRh}Acs0?}rs%FOv&#gC9$*R9UbcK~7^p5vy05%Eb|0yoYFTIob q-*))Fn1jD{IGE<2P^Jh41Vo<(e(0tne)u!$fRUcLZWYWa>OTP*z?D}3 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/final/3a151098-8c3d-11e2-9b2d-b1fa78c39718.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/final/3a151098-8c3d-11e2-9b2d-b1fa78c39718.png new file mode 100644 index 0000000000000000000000000000000000000000..5895b86f24779793bca4c709af6cf57b743c42c4 GIT binary patch literal 3540 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 Z7Z9%~wM!R;Y`xrS0IF@Qh0(N+_)i_?nwtOs literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/final/7aed8c94-8c3d-11e2-8197-db26cdcb1275.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/final/7aed8c94-8c3d-11e2-8197-db26cdcb1275.png new file mode 100644 index 0000000000000000000000000000000000000000..92f9048e73dfbcaa589a1aad3e3c121500ca3bb9 GIT binary patch literal 3636 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/final/80f159d6-8c3d-11e2-89c6-e7ec50cd4a85.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/final/80f159d6-8c3d-11e2-89c6-e7ec50cd4a85.png new file mode 100644 index 0000000000000000000000000000000000000000..2ff417a7d96b00fb00b81a88b28c30586145ebc4 GIT binary patch literal 3804 zcmbtXcQD-VyZs2!TcQUEA&6jg(aY*J*o{SmB`gtLtP-r~Aw)#o>?+ZFi50!~7DR8+ zgCJU#Xg|4g=a%{2nLBsxAJ2Pc&YXFkdCtsv=Y1m|>1$At-y#P9fJ#eK)#wVl{}w6n z)maQH!CnEGtEQ<308r5VEdn6*BQpSy8#sW$j~>~(c)EDlySQ>_fx#TE?k;u?FKhw8 zdm3YmfEaHu%H!t`RdgayA9P%d7)UvcRH9JyaXkE-WVG55oEcLLhAlVL)QDKS(<2CD zVo=cxh60pt$R|lwI5T5{KSjLhJzezs1y8ku;N1CTfZqN}wq7 zRc_z-9^BR5xws;v6hzML3eb{PKI8N_=OO@(1LWi$+-)Xl1PHuGDM*24J#@1$Tlgi- zrb@~a0#pb=vuE5x9a0oMpyV5)k^?BI6QD53JjOse5n$D4W4#PK5(KPx1J_0Y6y`X^ zj{q?Lz{x<69tUvH*+!@W_Od|H(Bn6108AL5x6^5t1||goVJ#CoO`xnAXda}cr~pVQ z0b#?4(E9+9A7ItZ#pMlzqyY5l`zCUG4@zj)`LCQxsgSGTmR1WgClz!fF)fJM)M;R^v!yfG0N#8^WF}T{Zoqcm-r~V3L2#H)b~ z!8{8a!rwZ)v@p-+B|HG^*SWNO<0BD3mYh7=eGiV zQ(_lyHnb0mccm6;g?^!yccu9QC&jk#)d!IgDR-07!8xZR2&~`0xME0|QbLb8TQrGo zMsaiWM9>@F)rphP6ft@O;ecwg@5{SilMa8PUK=Od4T!!z3#-=<`4CiLDF2PJ3S5&X zbt^`4qzVW8wz4Kn7p6a{na9D#Eq-H~Op1&! z#ITk3ZhW53XP(*{C+*DEq9WliO#!a)o3V5tTE7TzyA=1$NU$hx&AV$_0}pYCXC*)XR^mT zl>YFny)l4FGL ziEJgWr_iLhKwyppe>!Rcf@-w8tV%lORl|~02>=a3sliiL#dg_y{^W`QT1iYE2 z-@U(dpEXBZw?@SFiDN-xQX;HSv(T_mW2-^3WIGp=)1X#odKyHn+@;O?gjWL*J9r(l zZaif?mrI_@s3$LTR3cR1n9Z6|r;2QH&fQ7IHacyDid*gM*b-6ckYxLvw3$f#fwz5534=%r& zrEGPQc%}sBg!6|ZteFti9VKl$@eT3*wf=9<Z*r>G0r&DaAxKD*P)JeHYH9sIbX z=-+XexB)`IhG>T-#g=h&efQfPFvjRn4FnUS#v}M3A}Uhnb)Qg@f)JXubFRB#Mcebp z&0^7ajr-}Tpd=VNJ|iQTqp`K02>4$ zs@AzcHlR3@;)$~AY-9l*zRRTWTfseTSz%dDYF>2S)Uscyxw^Z$&!Ei(YZ2kOvA0YApSlEByCQEdT~yrJQtCSi&(t`V?X!y-u%$l+PA$Aan~)kM{K zG(yBcx>QhGf?uIP=(*gqRIPZeVyBRuY5y1u1Jin;!zL}nUn1%JqH*DD`yhM?vqZ7% z$CM1}ws7^y7;HTZ&1K9Nx+x%&sH7XA|M0^vWm^6`#^`(dbjW)#U{7z#Ah1(`cB>@dQzIu*9Pg{Clw^R{0Zc#wVS3~``W+%2S3}7JBg(~=;Fbt~# zL*$zh`WdDqhQLX_S?^WWaF^bul-UoT^9$Q+o(_YtXMSJia;ad!{jShvuWWoT-oY0i?%adgJwIJYs(+8k2zW z4-h(;wVKJq`K{XwEoqX9J%%BhwFtXEpG|p}|8JaYwN<;Ons| zv3+4wVO!XT3ewU`itgtdXSv{^XG1(#ri;vrz7i%zP{8rn*2Lg&@^D7deo}ms)2r9Xbe_faRl;R+Mkpk8Gp?^jc19Eza%0| zJ~*=x6P&qvZ*tgZ8tDOm?>zuO1p~mzyzPWhR#sNNJl~E`>W%D`rIqjBSH7z}bbUn4y{hgu`O=WOSIwQn z`5~XI5F7VhYV&2w;#Rx9&aHI+dBm1KI%N(shdg})*UKJi)5sua*cS?ipU zDsgbo(vp%A5na1R5QI`v;`m$t8wLEE^1rG6K>`2X@4u-2N&Uyv|5W{x+T;3vHMinC zJlbr2tImZsi;a%X+QwRzPP84M2kc~+(lTajyiQZfgHcK-YllQz`M`K@&-;~U%eXQu z49}Oc@r5B4+GRi!-UY(QPXDgzEZFHBn2PSe)Z@sxO4+YW6C0IUaDkoHHvQV$^)EgH zrQwiO3`uXHpLV;Z8(kcaB$}=}bq-YA@abT~nAaa2U;A}j z5F~L@+r&6-L$}*1(^$*kCw#_V6rMIuy2Z=15O#FBw+_dQVWH1iOEZtSM0H^P_3y=7{TKQoB;*HhYY|0r)?M?F}^W35*$=tOPywPGI$B*Ku`OqsO8b z3{TUT@_RQ5xu5Cuac9tYic}nZ0P)gY=(xu97?C+g7!A{U&+YIBNm4wqHL9L|3I?@# zETMHKEG-0QOOgaFQicpyO-e@WDo^mzDW@SGBF;xka!{wU;&y7$qbLgXqT|2;Q^t$_ z^;6|s#zS>@y@f%Hb2M&?2|m}`q=xwk^Ws>jjh7GYijJk*y7MYt;?`Sj=jAAeqRk^8 zcLs`R*e{nKQ_v!PXCZ$dOkmo{N=rDrAw%+!cRv>b>2<`y6R1b8&}cV0ku`@nwd@pL z@1eeSEl5qmI>Bif`n$<;&K>*nDkCrm7vrSz-?aQAG5-Vgf6Eo5Bkk(DXYTj&!bYf|a9-QsYfcv~pBK)*xU83y5Lbda12XIa$ol}+1X(#U4RBjH zRE5vuP(PXNM35$25#25UP)uxyT=U(%)Xh$B<%%7mz)VE+_t;@-4BAU4BN*@@+U+AJ z>@sblG6!1J?D&Q(Hm=EC;-KK2_?OsDRJ?ic3WGn$vJWgcmo2mu%e}|t1>?+2m0YwG z9Mk70@zVNb%A3<^<3JWJh}kB)BB9$}A}GAqrZEF)U|vV{j_VyN%9)&!U7O3@GJdXR&E9TTEPd)$XZgf}Dm9b7Wf7}-Pa9!b_qKb?;ltRN z_DZJ%l4GOU(hFE9GQ*1_l&Xyv;ioBQ6Rq*LM{UM@b1C>ldO-v)I%Y_7b|a#X9_u z(QtI|69=l)j)JS_fw7lf-;l4`q@z+>7JLEmf-sN@(4}1F1t_0vX{}?CT;)_S0i5|yJ3CBEgbxqim!!>B0`#((iF%EC36mE zBB-lO(8Q_HP5}KQT@2_!YHUtG5jAQh##`aN-;`^B9+A}66bX^5)>I9^17-@F>#~ri z>;fiGdfD*4>r_iLfoc~9H0+ce>KJAwR*lmy!fz?WW6BDY-_ri%Q>L^E$7w`<0Xwm0 zM})@AwbAHDlvc`?Gv>4~Oi&(2wtY)~EZ6`Vh@@ZGe$0Vj;*XqOpx^a7QMgN{8so?k z&ddTTe8zp9p`DQyQkYB;l~k@7m#p`i&sn|h#iJ!**$Dj`I|khBlv+AG1zWJWx67iO zF1KB-m9d*7Do42J9OZiyYQyB-K6H|`pmh)bpm~;m<11#(&6lN)bvD*R6R9z;om4b$ zEzJ$mrbb2XbwX@XWL%|-v(B?j`vUs}92n%{J8U^Bsm!U}1Truj*721=_^!&;O3ewc zElXaOH*s=Zfs2J+cM(7wE1Dh6sTh^h(*M19*COCfus~koU`OV{)m^I-;4h`nJc0XP zt}8KrqUniBj1t$NUtnFhzQB`pscbp+l=kSn(oUZLr8y*0n`{f!81f&o z844T%4@t~8Xf8T7a|Q@GaTy}vaB z-|uTJJ9A{m5%maq(VyYzVkU8AMdD`F8b`Ssa&j--t=j7GWmxtzNk zY$$K^j?#}@OX3fOUzNlVd|mlAvJ?FxhpxYH8fIP zv#Oxt`e5bU{jo60H$FagK#U zL!q9cLh=fSPHQ>RR!K0`b>1py=PrfiqV5wH9BcJ36N|EF0p~Hn7bo!BcW3} zMn_S55VvcN59$a=FwuwgVbhf*d`ur%71xOSjlMMRF?ZPNQSwDVX1>-i^{F|4eH7+I zLXp21dK0T-j&isAaMlmKc$JoOF%&UT`%yiRn070Sk?sTCblqWuqQ`BLJpt|QzK_te z{=ASDJrX-ICXcW{Oo`<&NJWpQ;!^TbRkCbez|v$0Qyxb@M&*K4Ls7zMwX#GbHI8%r zBU-=coaiF>bNFqzC$WwAa0R-$>;2RF$miqogQdWgkb0`>XVoQlkdk4ji#3bPYQN2V zzrD@6ao2Jwglbc(Yg=++RHE3`FmY)~QK^7NFkrTa5JAKw$-g{-MW$W8^4RP3c zHQ9T8zhNJ51+1TvSmWs6c#rP-(PZHahu6nc>eM*C{@h&V^L}OST9B%-h{-(8tHOEq zO_k?#Q|efedZN|v4S^@3yh8PvQ6$T#%?#A ze+6Wr1D2rO$$7##B_&0AI=$Ho4mJlP_$-uSlg}lN*zvX)mp*3U&CAQh7j_&nLqb0| z!LF(FC{6B1jxn80iMn@e8w7cr>FXGFK^=`(zlqHo%~~B>xvPRM15T=@*0bdZj-Llu z2RQSrlrqsC$HASa>+~3|&N@^*KO&(a;GIa#o6D5>Vu?(!6mrXN9gOZ+_`Lqk-|V3k z3b9$^5z^Q=SoVHfOpA~1*)NWMDo)dFxAcS&&f4B46r~9OwOwZGqy3nA>?bbWJ zJ2Tgw^YGR7Hr)x7I-2V}gOgVI-2!4m&3{2RV9TiDt|QgW^BHAZu(!iVNY#$+S}HZF z9KYIZcd>8Nuq$@zyd1Rw8Ge1bv@SMSdUeqB?$xloz2MNgHM4ajsqst5UYqAY^HD!! zAfb7w8FA8hnEvTq+j~hQdXTDLB{cQeAryB~@oDV_D=u-*}2>R0NJrFMBO+bcRO1qo=u%s zhYeg++f7Rsfe?Dj95n3Yh+5WRc5QC8@taYsAwfx99ZST?a@ps$!HqmtrM#;HibXZ_(q2@9M?BqgcxSQIa zr_GS!VGp(X_lH+E)TOYVAvhe~HeZxVFGKX6mJaqUPonnaT{GT;{rc3HQ$2Rq}{VSDrv-Y^Bh1{Z9Qdy<5UTY&t<%%3U4OfKVVb)D~>n-#hDZTXnj{t;J#lf8XI!!mE;>$ zi*pYju`rfZkUYXMp$YNFtm083p=2+8@kcb)bnM_~*RK(k`LJtT+s1aM5n_~aPg9mB zRF4dK0-NqmIU(-OG?}03Y&N+0KmFH`u+{|pn29g**kh3C|J!fcgPru{nQKQjBAowv z{szW52^l$*Y!dua)(U~!VQDseg0=qWjz}OtHzIW6RJ#7pr4!LJ0sweb;D&~lW`>4RmcfBO@BnWBz!aOGjk2{J6HB6!QFn^^RYVjF*U87E z$e@Zrh)2#zcX_ts>Kepz#jHX`5Oz`hIBCw5d(uSdn?FOGABoV-Ah0O~OkCHj^PT$?L zMlPLv9f|aO982gOEXkdiR9l?RTeW?t=PuIWRjRTd(CmE2i8BMo*EXB4d)3&*x%v6K zQJ+_%qsHI5eB4BrDagZX*oYR>>Ns5ne=$9Z$joxP0|ulxS|P$CiJj{lPhskSEe2&= zLx5FEVcGeh&4E#bU63)8dRL>a+A}b4`CBlwYc}q%=xAvJv@^m;>0COL7nsV=XcH;p zU7T$u4%!SQM&9w^%;+pS#l+k{3i{$!*shY0(KZu;F1~;JV`dNrTO7VU?!p4fH(A&^ zv^jC)F#8ru$`}uE-upQ z-g?iHZw#a(k{dhnu_%^3xn>c%%iXewQ zi6 z7{q@7`-$M=qLZfExh>)E_QQ;rh*wZqCW7#aWzRx0Dd!Ffut= zv}!f|d|qD6|C0ZiN)fwMtvG)Z`cq`Fv6cGs8-8j|Jc!s=h6hj2f5a{ZgbFnaPu)iv zx*5=n(@JRWDiT0rE?E3#7sTVS>MfPh9A=JvAEr;rhhP0cr>AHQCzLBdDjO^6{-7p; z*j=+wV>lkP>U>(LJXyUPGg};V#f60+j1obKff91t`oETLIH9#8r3zB1ow%7(8?JjS zKQ*HZq^^B9rz!ZByC)$vLD7J3MtJ7jjA**4t=yz=Jl18F(^GU)bCWkHbMN6_hJ$ji z(>+ZM2EzwE1~G%+!3%0ns;-60nq+XytI*UGXjDJ8o$zFyv5O5W|> zAzrt#f%TW!t$XU3ch6IoYC<>ecs^cs1EcktVKc3OB;l%&)ua{savQx;U z)}+v+bG>%GT-aP#Waw5XK1_1?aaew+!^-H&^kDm<>W=l!?#k4MB>KypjGbFMT>S2A zx7Y}8qT}@q>x*8Vqt;B{9>4E3=b7m}9H8NEp}q_HTjje-v_~;q7*RX)Y-}#0A`4y# zk6&U_KdJ6k$6EJy9j%|<@A&P~x5kU_#0tb#l(dv?Isu`<7X_fx4aHCnD1x~B>W3c! z*58OE7Sw*M$JR~ws`ouri<2l#x$w%*+2IrYRXKt-;rNMX_4+u|C(x_VGiEqCxMIM1 zVDMfk?D+C=izKZiA(LiU-dFu@A-PL(Wj5rY6TZiMUxk!xCp;*)THC9N6DO1rBF8R| z{R7f&Y(Oqd389o3o{VULlWFskBa&(05%39cF4&h;MH)rtGmIk+FzY*#yH>j%`x^Uw zdy{(v`r79C{lp)32jI;y#=-%Lqm8ANrG-`U?;)oy=TRYU)+kmKhYs%`kJFhQn2M~X ze3R@R{Jx`Uv}vHcjK<|1zr|dYv6|W%uHG;l9}bmt^MKFsU*o# ziO$sJlrG~W6Ob{LumL4TbfQ!2EUfzSv$QUR*xz(5ZBh&yc>?W$`mFY7hPpsLe{2%y z)AIp`T%MMTcKgZSo7#{>&s*ywxZemmtvR2EWlu`jO6Y+kb+}?}%&wbdnGLyske3+V zwWwgkmW#Rj`PF}4>@ArxnJk&J=8mOft*QrQ%ejebJf9AFt9p;G zwyl0yYpNT9FQf-AZIQN!t}HE+7Zyc3MXOQW-&>vFj*cx!H6~5I&)!oiL#n?`pNY`5 zm9wJ}f?mR>%IgC^wZ3MqG7Y)%1nP$s$Fhf8b>D%}jRP+TYKc9JcQu1|gt2RcNKHYoZ$XGZVfW99M{b{;vH4iK8rt7XSKWlk{gMEgh z>etN{Gq_+?#084i;g$z!Lt!62pRf!WdbU5eq(H4WMYX?jDyCpFGP-%uVabg_{t&g< z9ymau_d^C!D038-J@QW0+ZXNCN^U4BXTMH##;#8^VejSJPv_Sq*6+|vNQF7n!&s&z z-D({+CP%p;AU-H2cF4h&v;DKO+rRbK3(0fa)G-7A;5+d^gC-VCB|i_Tk{ z()G(ko$d~*7IjWO4iEEF=XG?k?vQ;_8b8q@QhuG|P5(K~B>suKJT2^lFFD6cLxlD5 zoibl?!u@1EB-`o_=%WkH&K0ClF+I$l?K{`f7DA}5X!JHSh?;S=nzmlZ!g=5|7zikP zq9-ND&CYuF|59L~C^kpg3r0@Qy2O>df+Min5a3r}l^aX5{Zx_~BZ#eKzG^ zP)GJJP(XATTJv^cCzE+M4cA+68J}$z!Nmm~V#Z;i44-Z{k^ zYv<(XSaEZsF@jpz4Qf58o;)lYKcb#XqwRcdkQ1+5TMu-rc-7e0s7ZEHF=~HAfl(}>irw^4+L1#V?dOhN zgX?rjL%5|IL=n+9CSLtMf*?s^7Ej(J?_e6h2w3D~*#4C#ztxN*#w6QKTQgU5>E%Fy z!u1jDOP}#NRa-gEzG7UhNd(&LbO+`R_21o@Al}@rFidXm|Nk!?#Mf19h&Q z%-Y@wviN;aZy=PZsHIOohSIfl^Y|hjBDbx;U8o}{e}v?v7rm9T12z%=)upke@g$u* zecPt4pBgfmZ6WuvccJGGL5ol<$I!r^_WymN|6_tU6v-Igb;R#Y{N+)AnbCC!!N5K4 EKQF+(Bme*a literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/wizard/final/e002d874-8c3c-11e2-96ad-16523c29bd32.png b/archive/litenull_rewrite/app/img/unprocessed/wizard/final/e002d874-8c3c-11e2-96ad-16523c29bd32.png new file mode 100644 index 0000000000000000000000000000000000000000..1348413c7d9b3861830246c8164ae4e4cce35c71 GIT binary patch literal 3757 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/index.html b/archive/litenull_rewrite/app/index.html new file mode 100644 index 0000000000..c0507ee8b3 --- /dev/null +++ b/archive/litenull_rewrite/app/index.html @@ -0,0 +1,133 @@ + + + + + + HabitRPG + + + + + + + +

    +
    +
    + +
    + +
    +
    +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/archive/litenull_rewrite/app/scripts/app.js b/archive/litenull_rewrite/app/scripts/app.js new file mode 100644 index 0000000000..e37b7d3ef0 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/app.js @@ -0,0 +1,74 @@ +'use strict'; + +/** + * The main HabitRPG app module. + * + * @type {angular.Module} + */ + +var habitrpg = angular.module('habitrpg', ['userServices', 'sharedServices', 'authServices', 'notificationServices', 'hmTouchEvents']) + .config(['$routeProvider', function ($routeProvider) { + $routeProvider + .when('/home', {templateUrl: 'views/home.html'}) + .when('/login', {templateUrl: 'views/login.html'}) + .when('/settings', {templateUrl: 'views/settings.html'}) + .when('/profile', {templateUrl: 'views/profile.html'}) + .when('/options', {templateUrl: 'views/options.html'}) + .when('/:action', {templateUrl: 'views/list.html'}) + .when('/tasks/:taskId', {templateUrl: 'views/details.html'}) + .when('/todo/active', {templateUrl: 'views/list.html'}) + .when('/todo/completed', {templateUrl: 'views/list.html'}) + .otherwise({redirectTo: '/habit'}); + }]) + .config(['$compileProvider', function ($compileProvider) { + $compileProvider.urlSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|tel):/); + }]); + + +// Touch directive, binding to touchstart as to not wait for 300ms + +habitrpg.directive('gfTap', ["$location", "$parse", function ($location, $parse) { + return function (scope, element, attrs) { + var tapping = false; + element.bind('touchstart', function () { + tapping = true; + }); + + element.bind('touchmove', function () { + tapping = false + }); + + element.bind('touchend', function (event) { + if (tapping) { + var fn = $parse(attrs['gfTap']); + + if (attrs['href']) { + var location = attrs['href'].replace('#', '/'); + $location.path(location); + } + + scope.$apply(function () { + fn(scope, {$event: event}) + }); + } + }); + + }; +}]); + +habitrpg.directive('sort', function (User) { + return function ($scope, element, attrs, ngModel) { + $(element).sortable({ + axis: "y", + start: function (event, ui) { + ui.item.data('startIndex', ui.item.index()); + }, + stop: function (event, ui) { + var taskType = angular.element(ui.item[0]).scope().task.type + 's' + var startIndex = ui.item.data('startIndex'); + var task = User.user[taskType][startIndex]; + User.log({op: 'sortTask', task: task, from: startIndex, to: ui.item.index()}); + } + }); + } +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/authCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/authCtrl.js new file mode 100644 index 0000000000..5449c699c9 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/authCtrl.js @@ -0,0 +1,27 @@ +'use strict'; + +/** + * The authentication controller (login & facebook) + * + */ + +habitrpg.controller('AuthCtrl', function AuthCtrl($scope, Facebook, LocalAuth, User, $http, $location) { + $scope.Facebook = Facebook; + $scope.Local = LocalAuth; + + $scope.uuid = '' + $scope.apiToken = '' + + $scope.apiLogin = function() { + + User.authenticate($scope.uuid, $scope.apiToken, function(err) { + if (!err) { + alert('Login succesfull!'); + $location.path("/habit"); + User.fetch() + } + }); + + } + +}); \ No newline at end of file diff --git a/archive/litenull_rewrite/app/scripts/controllers/characterCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/characterCtrl.js new file mode 100644 index 0000000000..14c47e5872 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/characterCtrl.js @@ -0,0 +1,32 @@ +'use strict'; + +/** + * The character controller: + * + */ + +habitrpg.controller( 'CharacterCtrl', function CharacterCtrl( $scope, $location, filterFilter, User ) { + + $scope.user = User.user; + + $scope.equipped = function(user, type) { + return window.habitrpgShared.helpers.equipped(user, type); + } + + $scope.$watch('user.tasks', function(){ + $scope.hpPercent = function(hp) { + return (hp / 50) * 100; + } + + $scope.expPercent = function(exp, level) { + return Math.round((exp / window.habitrpgShared.algos.tnl(level)) * 100); + } + }) + + $scope.showUserAvatar = function() { + $('.userAvatar').show() + } + + + +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/eventCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/eventCtrl.js new file mode 100644 index 0000000000..ec8da115cc --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/eventCtrl.js @@ -0,0 +1,14 @@ +'use strict'; + +/** + * Phonegap events + * + */ + + if (typeof cordova != 'undefined') { + // the second parameter is the callback to be called + document.addEventListener("online", yourCallbackFunction, false); + document.addEventListener("offline", yourCallbackFunction, false); + document.addEventListener("resume", yourCallbackFunction, false); + document.addEventListener("pause", yourCallbackFunction, false); + } diff --git a/archive/litenull_rewrite/app/scripts/controllers/loginCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/loginCtrl.js new file mode 100644 index 0000000000..bf58133c07 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/loginCtrl.js @@ -0,0 +1,11 @@ +'use strict'; + +/** + * The login controller: + * + */ + +habitrpg.controller( 'LoginCtrl', function CharacterCtrl( $scope, $location, filterFilter, User ) { + + +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/menuCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/menuCtrl.js new file mode 100644 index 0000000000..139a1cb280 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/menuCtrl.js @@ -0,0 +1,43 @@ +'use strict'; + +/** + * The menu controller: + * - sets the menu options, should we do it dynamic so it generates the menu like: width = 1/elements * 100 ? + * - exposes the model to the template and provides event handlers + */ + +habitrpg.controller( 'MenuCtrl', function MenuCtrl( $scope, $location, filterFilter) { + + var nav = $scope.nav = [ + + { + 'name' :'#habit', + 'img' :'explorer.png', + 'link' :'Habits' + }, + + { + 'name' :'#daily', + 'img' :'contacts.png', + 'link' :'Dailies' + }, + + { + 'name' :'#todo', + 'img' :'todo.png', + 'link' :'Todos' + }, + + { + 'name' :'#reward', + 'img' :'explorer.png', + 'link' :'Rewards' + } + + ] + + + + + +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/navCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/navCtrl.js new file mode 100644 index 0000000000..a83951180c --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/navCtrl.js @@ -0,0 +1,34 @@ +'use strict'; + +/** + * The nav controller: + * - sets the menu options, should we do it dynamic so it generates the menu like: width = 1/elements * 100 ? + * - exposes the model to the template and provides event handlers + */ + +habitrpg.controller( 'NavCtrl', function NavCtrl( $scope, $location, filterFilter ) { + var nav = $scope.nav = [ + + { + 'name' :'#habit', + 'img' :'explorer.png' + }, + + { + 'name' :'#daily', + 'img' :'contacts.png' + }, + + { + 'name' :'#todo', + 'img' :'todo.png' + }, + + { + 'name' :'#reward', + 'img' :'explorer.png' + } + + ] + +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/notificationCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/notificationCtrl.js new file mode 100644 index 0000000000..2b95e09705 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/notificationCtrl.js @@ -0,0 +1,13 @@ +'use strict'; + + +habitrpg.controller('NotificationCtrl', function ($scope, $location, filterFilter, Notification) { + $scope.data = Notification.get(); + + $('#notification').bind('touchend.swipe', function (event) { + Notification.clearTimer(); + Notification.hide(); + }); + + +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/rootCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/rootCtrl.js new file mode 100644 index 0000000000..7ca0380578 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/rootCtrl.js @@ -0,0 +1,8 @@ +'use strict'; +// Make user and settings available for everyone through root scope. +habitrpg.controller( 'RootCtrl', function ( $scope, $rootScope, User) { + $rootScope.User = User; + $rootScope.user = User.user; + $rootScope.settings = User.settings; + +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/settingsCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/settingsCtrl.js new file mode 100644 index 0000000000..c739ae81f4 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/settingsCtrl.js @@ -0,0 +1,17 @@ +'use strict'; +// Make user and settings available for everyone through root scope. +habitrpg.controller('SettingsCtrl', function ($scope, User, $location) { + $scope.resetApp = function () { + localStorage.clear(); + location.reload(); + }; + $scope.auth = function (id, token) { + User.authenticate(id, token, function (err) { + if (!err) { + alert('Login succesfull!'); + $location.path("/habit"); + } + }); + } + +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/statsCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/statsCtrl.js new file mode 100644 index 0000000000..f559ddb2cd --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/statsCtrl.js @@ -0,0 +1,23 @@ +'use strict'; + +/* + +Statz controller + +- Retrieves statz from localStorage. +- Exposes the model to the template and provides event handlers + + +*/ + + +habitrpg.controller( 'StatsCtrl', function StatsCtrl( $scope, $location, filterFilter, User ) { + $scope.refreshing = function () { + return User.settings.fetching ? "spin" : "" + }; + $scope.queueLength = function () { + return User.settings.sync.queue.length || User.settings.sync.sent.length + }; + $scope.stats = User.user.stats; + +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/taskDetailsCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/taskDetailsCtrl.js new file mode 100644 index 0000000000..3af75ed89f --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/taskDetailsCtrl.js @@ -0,0 +1,50 @@ +'use strict'; + +habitrpg.controller('TaskDetailsCtrl', function TaskDetailsCtrl($scope, $rootScope, $location, User) { + + $scope.task = $rootScope.selectedTask; + $scope.editing = false; + $scope.editedTask = null; + + $scope.goBack = function () { + $rootScope.selectedTask = null; + $location.path('/' + $scope.task.type); + }; + + $scope.edit = function () { + $scope.originalTask = _.clone($scope.task); // TODO deep clone?; + $scope.editedTask = $scope.task; + $scope.editing = true; + }; + + $scope.save = function () { + var task = $scope.task; + User.log([ + {op: 'set', path: "tasks." + task.id + ".text", value: task.text}, + {op: 'set', path: "tasks." + task.id + ".notes", value: task.notes} + ]); + $rootScope.selectedTask = null; + $location.path('/' + $scope.task.type); + $scope.editing = false; + }; + + $scope.cancel = function () { + // reset $scope.task to $scope.originalTask + for (var key in $scope.task) { + $scope.task[key] = $scope.originalTask[key]; + } + $scope.originalTask = null; + $scope.editedTask = null; + $scope.editing = false; + }; + + $scope.delete = function () { + var task = $scope.task; + var tasks = User.user[task.type+'s']; + User.log({op: 'delTask', task: task}); + $scope.goBack(); + delete tasks.splice(tasks.indexOf(task),1); + }; + + +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/tasksCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/tasksCtrl.js new file mode 100644 index 0000000000..6e9a898f0f --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/tasksCtrl.js @@ -0,0 +1,305 @@ +'use strict'; + +habitrpg.controller('TasksCtrl', function TasksCtrl($scope, $rootScope, $location, filterFilter, User, Algos, Helpers, Notification) { + + $scope.user = User.user; + + $scope.$watch('User.user.stats.gp', function() { + $scope.money_gold = Math.round(User.user.stats.gp) + }) + + $scope.taskTypeTitle = function () { +// show title according to the location + switch ($location.path().split('/')[1]) { + case 'habit': + return 'Habits'; + case 'daily': + return 'Dailies'; + case 'todo': + return 'Todos'; + case 'reward': + return 'Rewards'; + default : + return ""; + } + }; + + $scope.taskTypeTitleSingular = function () { +// show title according to the location, singular form + return $scope.taskTypeTitle().slice(0,-1); + }; + + $scope.taskType = function () { + return $location.path().split('/')[1] + }; + + $scope.tasks = function () { + //return task array based on our location i.e. /habit will return user.habits[] + var tasks = [] + //return User.user[$scope.taskType() + 's'] + + _.each(User.user['habits'], function(el, index) { + tasks.push(el) + }) + + _.each(User.user['dailys'], function(el, index) { + tasks.push(el) + }) + + _.each(User.user['todos'], function(el, index) { + tasks.push(el) + }) + + _.each(User.user['rewards'], function(el, index) { + tasks.push(el) + }) + + return tasks + }; + + $scope.taskFilter = function (task) { + return ($location.path() == '/todo') ? !task.completed : + ($location.path() == '/todo/completed') ? task.completed : + true; + }; + + $scope.score = function (task, direction) { + //save current stats to compute the difference after scoring. + var statsDiff = {}; + var oldStats = _.clone(User.user.stats); + + Algos.score(User.user, task, direction); + + //compute the stats change. + _.each(oldStats, function (value, key) { + var newValue = User.user.stats[key]; + if (newValue !== value) { + statsDiff[key] = newValue - value; + } + }); + //notify user if there are changes in stats. + if (Object.keys(statsDiff).length > 0) { + // Notification.push({type: 'stats', stats: statsDiff}); + } + User.log({op: 'score', task: task, dir: direction}); + }; + + $scope.getClass = function(task) { + var out = '' + if (task.type == 'daily' && task.completed) + out += ' completed' + else if (task.value < -20) + out += ' color-worst' + else if (task.value < -10) + out += ' color-worse' + else if (task.value < -1) + out += ' color-bad' + else if (task.value < 1) + out += ' color-neutral' + else if (task.value < 5) + out += ' color-good' + else if (task.value < 10) + out += ' color-better' + else + out += ' color-best' + return out + } + + + $scope.addTask = function (type) { + var task = null + + if (type == 'habit') { + task = $scope.newTaskHabit + }else if (type == 'daily') { + task = $scope.newTaskDailies + }else if (type == 'todo') { + task = $scope.newTaskTodo + }else if (type == 'reward') { + task = $scope.newTaskReward + } + + if (!task.length) { + return; + } + + var defaults = { + text: task, + type: type, + value: type == 'reward' ? 20 : 0 + }, + extra = {}; + + switch (type) { + case 'habit': + extra = {up: true, down: true}; + break; + case 'daily': + case 'todo': + extra = {completed: false}; + break; + } + + + var newTask = _.defaults(extra, defaults); + newTask.id = Helpers.uuid(); + User.user[newTask.type + 's'].unshift(newTask) + $scope.newTask = ''; + User.log({op: 'addTask', task: newTask}); + + //Add the new task to the actions log + + }; + + $scope.delTask = function(taskObj) { + User.log({op:'delTask', task:taskObj}) + } + + $scope.clearDoneTodos = function () { + //We can't alter $scope.user.tasks here. We have to invoke API call. + //To be implemented + }; + + $scope.selectTask = function (task) { + $rootScope.selectedTask = task; + $location.path('/tasks/' + task.id) + } + + $scope.changeCheck = function (task) { + // This is calculated post-change, so task.completed=true if they just checked it + if (task.completed) { + $scope.score(task, 'up') + } else { + $scope.score(task, 'down') + } + } + + $scope.editTask = function(task) { + if (!task.editing) { + task.editing = true + if (typeof task.tags == 'undefined') { + task.tags = {} + } + }else{ + task.editing = false + } + } + + $scope.save = function(task) { + + var ops = ([ + {op: 'set', path: "tasks." + task.id + ".text", value: task.text}, + {op: 'set', path: "tasks." + task.id + ".notes", value: task.notes}, + {op: 'set', path: "tasks." + task.id + ".up", value: task.up}, + {op: 'set', path: "tasks." + task.id + ".down", value: task.down}, + {op: 'set', path: "tasks." + task.id + ".priority", value: task.priority}, + {op: 'set', path: "tasks." + task.id + ".date", value: task.date}, + {op: 'set', path: "tasks." + task.id + ".price", value: task.price}, + ]) + + _.each(task.tags, function(el, key, list) { + ops.push({op: 'set', path: "tasks." + task.id + ".tags." + key, value: el}) + }) + + _.each(task.repeat, function(el, key, list) { + ops.push({op: 'set', path: "tasks." + task.id + ".repeat." + key, value: el}) + }) + + User.log(ops) + + task.editing = false + + } + + $scope.showAdvancedOptions = function(task) { + if (!task.advanced) { + task.advanced = true + }else{ + task.advanced = false + } + } + + $scope.setPriority = function(task, priority) { + task.priority = priority + } + + $scope.getPriority = function(task, priority) { + if (task.priority == priority) { + return true; + }else{ + return false; + } + } + + $scope.getRepeat = function(task, repeat) { + var enabled = ''; + _.each(task.repeat, function(el, key, list) { + if (key == repeat && el == true) { + enabled = true + } + }) + + if (enabled) { + return true + }else{ + return false + } + } + + $scope.setRepeat = function(task, repeat) { + + if (typeof task.repeat == 'undefined') { + var obj = {} + obj[repeat] = true; + + task.repeat = {} + task.repeat = obj + return true + } + + + if (!task.repeat[repeat]) { + task.repeat[repeat] = true + }else{ + task.repeat[repeat] = false + } + + } + + $scope.addTag = function(task, tag) { + var obj = {} + obj[tag] = true + task.tags.push(obj) + } + + $scope.toggleTag = function(task, tag) { + var obj = {} + if (typeof task.tags != 'undefined') { + if (!task.tags[tag]) { + task.tags[tag] = false; + }else{ + task.tags[tag] = true + } + }else{ + task.tags = {} + task.tags[tag] = true + } + } + + $scope.deleteTask = function(task) { + var info = confirm('Are you sure you want to delete this task ?') + + if (info == true) { + + _.each(User.user[task.type + 's'], function(el, index) { + if (el.id == task.id) { + User.user[task.type + 's'].splice(index, 1) + } + }) + + User.log({op:'delTask', task:task}) + } + } + + +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/userAvatarCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/userAvatarCtrl.js new file mode 100644 index 0000000000..0926b596e6 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/userAvatarCtrl.js @@ -0,0 +1,38 @@ +'use strict'; + +/** + * The character controller: + * + */ + +habitrpg.controller( 'userAvatarCtrl', function CharacterCtrl( $scope, $location, filterFilter, User ) { + + $scope.user = User.user; + + $scope.changeHair = function(color) { + User.user.preferences.hair = color; + User.log({op:"set",path:"preferences.hair",value:color}) + } + + $scope.changeSkin = function(color) { + User.user.preferences.skin = color + User.log({op:"set",path:"preferences.skin",value:color}) + } + + $scope.changeSex = function(gender) { + User.user.preferences.gender = gender + User.log({op:"set",path:"preferences.gender",value:gender}) + } + + $scope.changeArmor = function(set) { + User.user.preferences.armorSet = v + User.log({op:"set",path:"preferences.armorSet",value:set}) + } + + $scope.hideUserAvatar = function() { + $('.userAvatar').hide() + } + + + +}); diff --git a/archive/litenull_rewrite/app/scripts/controllers/wrapperCtrl.js b/archive/litenull_rewrite/app/scripts/controllers/wrapperCtrl.js new file mode 100644 index 0000000000..15554c0fc4 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/controllers/wrapperCtrl.js @@ -0,0 +1,28 @@ +'use strict'; + +/** + * The nav controller: + * - sets the menu options, should we do it dynamic so it generates the menu like: width = 1/elements * 100 ? + * - exposes the model to the template and provides event handlers + */ + +habitrpg.controller( 'WrapperCtrl', function WrapperCtrl( $scope, $location, filterFilter, Facebook ) { + + +$scope.showMenu = function() { + + if ($location.path() == '/options') { + $location.path('/') + }else{ + $location.path('/options') + } + +} + +$scope.logout = function() { + localStorage.clear() + $location.path('login') + location.reload() +} + +}); diff --git a/archive/litenull_rewrite/app/scripts/directives/taskBlur.js b/archive/litenull_rewrite/app/scripts/directives/taskBlur.js new file mode 100644 index 0000000000..ac8f1269bd --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/directives/taskBlur.js @@ -0,0 +1,12 @@ +'use strict'; + +/** + * Directive that executes an expression when the element it is applied to loses focus. + */ +habitrpg.directive('taskBlur', function() { + return function( scope, elem, attrs ) { + elem.bind('blur', function() { + scope.$apply(attrs.taskBlur); + }); + }; +}); diff --git a/archive/litenull_rewrite/app/scripts/directives/taskFocus.js b/archive/litenull_rewrite/app/scripts/directives/taskFocus.js new file mode 100644 index 0000000000..d076a36119 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/directives/taskFocus.js @@ -0,0 +1,16 @@ +'use strict'; + +/** + * Directive that places focus on the element it is applied to when the expression it binds to evaluates to true. + */ +habitrpg.directive('taskFocus', function( $timeout ) { + return function( scope, elem, attrs ) { + scope.$watch(attrs.taskFocus, function( newval ) { + if ( newval ) { + $timeout(function() { + elem[0].focus(); + }, 0, false); + } + }); + }; +}); diff --git a/archive/litenull_rewrite/app/scripts/filters/filters.js b/archive/litenull_rewrite/app/scripts/filters/filters.js new file mode 100644 index 0000000000..0e0d79d0ae --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/filters/filters.js @@ -0,0 +1,10 @@ +angular.module('habitrpg') + .filter('gold', function () { + return function (gp) { + return Math.floor(gp); + } + }).filter('silver', function () { + return function (gp) { + return Math.floor((gp - Math.floor(gp))*100); + } + }); \ No newline at end of file diff --git a/archive/litenull_rewrite/app/scripts/services/authServices.js b/archive/litenull_rewrite/app/scripts/services/authServices.js new file mode 100644 index 0000000000..7b4393f741 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/services/authServices.js @@ -0,0 +1,98 @@ +'use strict'; + +/** + * Services that persists and retrieves user from localStorage. + */ + +var facebook = {} + +angular.module('authServices', ['userServices']). +factory('Facebook', function($http, User) { + //TODO FB.init({appId: '${section.parameters['facebook.app.id']}', status: true, cookie: true, xfbml: true}); + var auth, user = User.user; + + facebook.handleStatusChange = function(session) { + if (session.authResponse) { + + FB.api('/me', { + fields: 'name, picture, email' + }, function(response) { + console.log(response.error) + if (!response.error) { + + var data = { + name: response.name, + facebook_id: response.id, + email: response.email + } + + $http.post('http://127.0.0.1:3000/api/v1/user/auth/facebook', data).success(function(data, status, headers, config) { + User.authenticate(data.id, data.token, function(err) { + if (!err) { + alert('Login succesfull!'); + $location.path("/habit"); + } + }); + }).error(function(response) { + console.log('error') + }) + + } else { + alert('napaka') + } + //clearAction(); + }); + } else { + document.body.className = 'not_connected'; + //clearAction(); + } + } + + return { + + authUser: function() { + FB.Event.subscribe('auth.statusChange', facebook.handleStatusChange); + }, + + getAuth: function() { + return auth; + }, + + login: function() { + + FB.login(null, { + scope: 'email' + }); + }, + + logout: function() { + FB.logout(function(response) { + window.location.reload(); + }); + } + } + +}) + +.factory('LocalAuth', function($http, User) { + + var auth, user = User.user; + + return { + + getAuth: function() { + return auth; + }, + + login: function() { + user.id = ''; + user.apiToken = ''; + User.authenticate(); + return; + + }, + + logout: function() {} + } + +}); \ No newline at end of file diff --git a/archive/litenull_rewrite/app/scripts/services/notificationServices.js b/archive/litenull_rewrite/app/scripts/services/notificationServices.js new file mode 100644 index 0000000000..01c81913db --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/services/notificationServices.js @@ -0,0 +1,74 @@ +angular.module('notificationServices', []). + factory('Notification', function () { + var data = {message:''}; + var active = false; + var timer = null; + + return { + + hide: function () { + $('#notification').fadeOut(function () { + $('#notification').css('top', '-60px').css('webkit-transform', 'none').show().css('left', '0px'); + }); + + active = false; + timer = null; + }, + + animate: function () { + + if (timer) { + clearTimeout(timer); + timer = setTimeout(this.hide, 2000) + } + + if (active == false) { + active = true; + + $('#notification').transition({ y: 60, x: 0 }); + timer = setTimeout(this.hide, 2000); + } + + }, + + push: function (message) { + data.message = '' + // TODO implement message growl type notifications instead. + // {type:'stats',stats:stats} and {type:"text", text:"text"} + // {hp:1,gp:-2.2} + switch(message.type) { + case 'stats': + var keys = Object.keys(message.stats) + _.each(keys, function(el, index) { + if (message.stats[el] < 0) { + data.message += el + ':' + '' + message.stats[el] + '' + }else{ + data.message += el + ':' + message.stats[el] + } + }) + break; + case 'text': + data.message = message.text + break; + } + + this.animate() + }, + + get: function () { + return data; + }, + + clearTimer: function () { + clearTimeout(timer); + timer = null; + active = false; + }, + + init: function () { + timer = setTimeout(this.hide, 2000); + } + + } + + }); \ No newline at end of file diff --git a/archive/litenull_rewrite/app/scripts/services/partyMembersStorage.js b/archive/litenull_rewrite/app/scripts/services/partyMembersStorage.js new file mode 100644 index 0000000000..e69de29bb2 diff --git a/archive/litenull_rewrite/app/scripts/services/partyStorage.js b/archive/litenull_rewrite/app/scripts/services/partyStorage.js new file mode 100644 index 0000000000..e69de29bb2 diff --git a/archive/litenull_rewrite/app/scripts/services/sharedServices.js b/archive/litenull_rewrite/app/scripts/services/sharedServices.js new file mode 100644 index 0000000000..0265ffc75d --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/services/sharedServices.js @@ -0,0 +1,16 @@ +'use strict'; + +/** + * Services that persists and retrieves user from localStorage. + */ + +angular.module('sharedServices', [] ). + factory("Items", function($rootScope){ + return window.habitrpgShared.items; + }). + factory("Algos", function($rootScope){ + return window.habitrpgShared.algos; + }). + factory("Helpers", function($rootScope){ + return window.habitrpgShared.helpers; + }); \ No newline at end of file diff --git a/archive/litenull_rewrite/app/scripts/services/userServices.js b/archive/litenull_rewrite/app/scripts/services/userServices.js new file mode 100644 index 0000000000..739ab56e8e --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/services/userServices.js @@ -0,0 +1,212 @@ +'use strict'; + +/** + * Services that persists and retrieves user from localStorage. + */ + +angular.module('userServices', []). +factory('User', function($http, $location, $rootScope, $timeout) { + var STORAGE_ID = 'habitrpg-user', + HABIT_MOBILE_SETTINGS = 'habit-mobile-settings', + authenticated = false, + defaultSettings = { + auth: { + apiId: '', + apiToken: '' + }, + sync: { + queue: [], + //here OT will be queued up, this is NOT call-back queue! + sent: [] //here will be OT which have been sent, but we have not got reply from server yet. + }, + fetching: false, + // whether fetch() was called or no. this is to avoid race conditions + online: false + }, + settings = {}, + //habit mobile settings (like auth etc.) to be stored here + URL = 'https://beta.habitrpg.com/api/v1/user/batch-update', + schema = { + stats: { + gp: 0, + exp: 0, + lvl: 1, + hp: 50 + }, + party: { + current: null, + invitation: null + }, + items: { + weapon: 0, + armor: 0, + head: 0, + shield: 0, + pets: [], + eggs: [] + }, + preferences: { + gender: 'm', + skin: 'white', + hair: 'blond', + armorSet: 'v1' + }, + auth: { + timestamps: { + savedAt: +new Date + } + }, + tasks: [], + habits:[], + dailys:[], + rewards:[], + todos:[], + // note task-types are differentiated / filtered by type {habit, daily, todo, reward} + lastCron: 'new', + balance: 1, + flags: {} + }, + user = {}; // this is stored as a reference accessible to all controllers, that way updates propagate + + var syncQueue = function(cb) { + if (!authenticated) { + alert("Not authenticated, can't sync, go to settings first."); + return; + } + + var queue = settings.sync.queue; + var sent = settings.sync.sent; + if (queue.length === 0) { + console.log('Sync: Queue is empty'); + return; + } + if (settings.fetching) { + console.log('Sync: Already fetching'); + return; + } + if (settings.online !== true) { + console.log('Sync: Not online'); + return; + } + + settings.fetching = true; + // move all actions from queue array to sent array + _.times(queue.length, function() { + sent.push(queue.shift()); + }); + + $http.post(URL, sent).success(function(data, status, heacreatingders, config) { + data.tasks = _.toArray(data.tasks); + //make sure there are no pending actions to sync. If there are any it is not safe to apply model from server as we may overwrite user data. + + sent.length = 0; + settings.fetching = false; + save(); + if (cb) { + cb(false) + } + + syncQueue(); // call syncQueue to check if anyone pushed more actions to the queue while we were talking to server. + }).error(function(data, status, headers, config) { + //move sent actions back to queue + _.times(sent.length, function() { + queue.push(sent.shift()) + }); + settings.fetching = false; + + }); + + + }; + + var fetch = function() { + $http.post(URL, {}) + .success(function(response) { + _.extend(user,response) + }) + } + var save = function() { + localStorage.setItem(STORAGE_ID, JSON.stringify(user)); + localStorage.setItem(HABIT_MOBILE_SETTINGS, JSON.stringify(settings)); + }; + var userServices = { + user: user, + online: function(status) { + if (status === true) { + settings.online = true; + syncQueue(); + } else { + settings.online = false; + }; + }, + + authenticate: function(apiId, apiToken, cb) { + if ( !! apiId && !! apiToken) { + $http.defaults.headers.common = { + 'Content-Type': "application/json;charset=utf-8" + }; + $http.defaults.headers.common['x-api-user'] = apiId; + $http.defaults.headers.common['x-api-key'] = apiToken; + authenticated = true; + settings.auth.apiId = apiId; + settings.auth.apiToken = apiToken; + settings.online = true; + this.log({}, cb); + } else { + alert('Please enter your ID and Token in settings.') + } + }, + + log: function(action, cb) { + //push by one buy one if an array passed in. + if (_.isArray(action)) { + action.forEach(function(a) { + settings.sync.queue.push(a); + }); + } else { + settings.sync.queue.push(action); + } + + save(); + syncQueue(cb); + + + }, + fetch:fetch, + settings: settings + }; + + + //load settings if we have them + if (localStorage.getItem(HABIT_MOBILE_SETTINGS)) { + //use extend here to make sure we keep object reference in other angular controllers + _.extend(settings, JSON.parse(localStorage.getItem(HABIT_MOBILE_SETTINGS))); + + //if settings were saved while fetch was in process reset the flag. + settings.fetching = false; + //create and load if not + } else { + localStorage.setItem(HABIT_MOBILE_SETTINGS, JSON.stringify(defaultSettings)); + _.extend(settings, defaultSettings); + } + + //If user does not have ApiID that forward him to settings. + if (!settings.auth.apiId || !settings.auth.apiToken) { + $location.path("/login"); + } else { + userServices.authenticate(settings.auth.apiId, settings.auth.apiToken) + } + + fetch() + + //first we populate user with schema + _.extend(user, schema); + + //than we try to load localStorage + if (localStorage.getItem(STORAGE_ID)) { + _.extend(user, JSON.parse(localStorage.getItem(STORAGE_ID))); + } + + return userServices; + +}); \ No newline at end of file diff --git a/archive/litenull_rewrite/app/scripts/vendor/cdv-plugin-fb-connect.js b/archive/litenull_rewrite/app/scripts/vendor/cdv-plugin-fb-connect.js new file mode 100755 index 0000000000..14b2cd21c0 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/vendor/cdv-plugin-fb-connect.js @@ -0,0 +1,58 @@ +CDV = ( typeof CDV == 'undefined' ? {} : CDV ); +var cordova = window.cordova || window.Cordova; +CDV.FB = { + init: function(apiKey, fail) { + // create the fb-root element if it doesn't exist + if (!document.getElementById('fb-root')) { + var elem = document.createElement('div'); + elem.id = 'fb-root'; + document.body.appendChild(elem); + } + cordova.exec(function() { + var authResponse = JSON.parse(localStorage.getItem('cdv_fb_session') || '{"expiresIn":0}'); + if (authResponse && authResponse.expirationTime) { + var nowTime = (new Date()).getTime(); + if (authResponse.expirationTime > nowTime) { + // Update expires in information + updatedExpiresIn = Math.floor((authResponse.expirationTime - nowTime) / 1000); + authResponse.expiresIn = updatedExpiresIn; + + localStorage.setItem('cdv_fb_session', JSON.stringify(authResponse)); + FB.Auth.setAuthResponse(authResponse, 'connected'); + } + } + console.log('Cordova Facebook Connect plugin initialized successfully.'); + }, (fail?fail:null), 'org.apache.cordova.facebook.Connect', 'init', [apiKey]); + }, + login: function(params, cb, fail) { + params = params || { scope: '' }; + cordova.exec(function(e) { // login + if (e.authResponse && e.authResponse.expiresIn) { + var expirationTime = e.authResponse.expiresIn === 0 + ? 0 + : (new Date()).getTime() + e.authResponse.expiresIn * 1000; + e.authResponse.expirationTime = expirationTime; + } + localStorage.setItem('cdv_fb_session', JSON.stringify(e.authResponse)); + FB.Auth.setAuthResponse(e.authResponse, 'connected'); + if (cb) cb(e); + }, (fail?fail:null), 'org.apache.cordova.facebook.Connect', 'login', params.scope.split(',') ); + }, + logout: function(cb, fail) { + cordova.exec(function(e) { + localStorage.removeItem('cdv_fb_session'); + FB.Auth.setAuthResponse(null, 'notConnected'); + if (cb) cb(e); + }, (fail?fail:null), 'org.apache.cordova.facebook.Connect', 'logout', []); + }, + getLoginStatus: function(cb, fail) { + cordova.exec(function(e) { + if (cb) cb(e); + }, (fail?fail:null), 'org.apache.cordova.facebook.Connect', 'getLoginStatus', []); + }, + dialog: function(params, cb, fail) { + cordova.exec(function(e) { // login + if (cb) cb(e); + }, (fail?fail:null), 'org.apache.cordova.facebook.Connect', 'showDialog', [params] ); + } +}; diff --git a/archive/litenull_rewrite/app/scripts/vendor/cordova-2.4.0.js b/archive/litenull_rewrite/app/scripts/vendor/cordova-2.4.0.js new file mode 100755 index 0000000000..bc15819c83 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/vendor/cordova-2.4.0.js @@ -0,0 +1,6028 @@ +// Platform: ios + +// commit ac725f6ae0bd655789771e2a40b8d60cb4c8c221 + +// File generated at :: Tue Feb 05 2013 05:30:42 GMT+0100 (CET) + +/* + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you 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. +*/ + +;(function() { + +// file: lib/scripts/require.js + +var require, + define; + +(function () { + var modules = {}; + // Stack of moduleIds currently being built. + var requireStack = []; + // Map of module ID -> index into requireStack of modules currently being built. + var inProgressModules = {}; + + function build(module) { + var factory = module.factory; + module.exports = {}; + delete module.factory; + factory(require, module.exports, module); + return module.exports; + } + + require = function (id) { + if (!modules[id]) { + throw "module " + id + " not found"; + } else if (id in inProgressModules) { + var cycle = requireStack.slice(inProgressModules[id]).join('->') + '->' + id; + throw "Cycle in require graph: " + cycle; + } + if (modules[id].factory) { + try { + inProgressModules[id] = requireStack.length; + requireStack.push(id); + return build(modules[id]); + } finally { + delete inProgressModules[id]; + requireStack.pop(); + } + } + return modules[id].exports; + }; + + define = function (id, factory) { + if (modules[id]) { + throw "module " + id + " already defined"; + } + + modules[id] = { + id: id, + factory: factory + }; + }; + + define.remove = function (id) { + delete modules[id]; + }; + + define.moduleMap = modules; +})(); + +//Export for use in node +if (typeof module === "object" && typeof require === "function") { + module.exports.require = require; + module.exports.define = define; +} + +// file: lib/cordova.js +define("cordova", function(require, exports, module) { + + +var channel = require('cordova/channel'); + +/** + * Listen for DOMContentLoaded and notify our channel subscribers. + */ +document.addEventListener('DOMContentLoaded', function() { + channel.onDOMContentLoaded.fire(); +}, false); +if (document.readyState == 'complete' || document.readyState == 'interactive') { + channel.onDOMContentLoaded.fire(); +} + +/** + * Intercept calls to addEventListener + removeEventListener and handle deviceready, + * resume, and pause events. + */ +var m_document_addEventListener = document.addEventListener; +var m_document_removeEventListener = document.removeEventListener; +var m_window_addEventListener = window.addEventListener; +var m_window_removeEventListener = window.removeEventListener; + +/** + * Houses custom event handlers to intercept on document + window event listeners. + */ +var documentEventHandlers = {}, + windowEventHandlers = {}; + +document.addEventListener = function(evt, handler, capture) { + var e = evt.toLowerCase(); + if (typeof documentEventHandlers[e] != 'undefined') { + documentEventHandlers[e].subscribe(handler); + } else { + m_document_addEventListener.call(document, evt, handler, capture); + } +}; + +window.addEventListener = function(evt, handler, capture) { + var e = evt.toLowerCase(); + if (typeof windowEventHandlers[e] != 'undefined') { + windowEventHandlers[e].subscribe(handler); + } else { + m_window_addEventListener.call(window, evt, handler, capture); + } +}; + +document.removeEventListener = function(evt, handler, capture) { + var e = evt.toLowerCase(); + // If unsubscribing from an event that is handled by a plugin + if (typeof documentEventHandlers[e] != "undefined") { + documentEventHandlers[e].unsubscribe(handler); + } else { + m_document_removeEventListener.call(document, evt, handler, capture); + } +}; + +window.removeEventListener = function(evt, handler, capture) { + var e = evt.toLowerCase(); + // If unsubscribing from an event that is handled by a plugin + if (typeof windowEventHandlers[e] != "undefined") { + windowEventHandlers[e].unsubscribe(handler); + } else { + m_window_removeEventListener.call(window, evt, handler, capture); + } +}; + +function createEvent(type, data) { + var event = document.createEvent('Events'); + event.initEvent(type, false, false); + if (data) { + for (var i in data) { + if (data.hasOwnProperty(i)) { + event[i] = data[i]; + } + } + } + return event; +} + +if(typeof window.console === "undefined") { + window.console = { + log:function(){} + }; +} + +var cordova = { + define:define, + require:require, + /** + * Methods to add/remove your own addEventListener hijacking on document + window. + */ + addWindowEventHandler:function(event) { + return (windowEventHandlers[event] = channel.create(event)); + }, + addStickyDocumentEventHandler:function(event) { + return (documentEventHandlers[event] = channel.createSticky(event)); + }, + addDocumentEventHandler:function(event) { + return (documentEventHandlers[event] = channel.create(event)); + }, + removeWindowEventHandler:function(event) { + delete windowEventHandlers[event]; + }, + removeDocumentEventHandler:function(event) { + delete documentEventHandlers[event]; + }, + /** + * Retrieve original event handlers that were replaced by Cordova + * + * @return object + */ + getOriginalHandlers: function() { + return {'document': {'addEventListener': m_document_addEventListener, 'removeEventListener': m_document_removeEventListener}, + 'window': {'addEventListener': m_window_addEventListener, 'removeEventListener': m_window_removeEventListener}}; + }, + /** + * Method to fire event from native code + * bNoDetach is required for events which cause an exception which needs to be caught in native code + */ + fireDocumentEvent: function(type, data, bNoDetach) { + var evt = createEvent(type, data); + if (typeof documentEventHandlers[type] != 'undefined') { + if( bNoDetach ) { + documentEventHandlers[type].fire(evt); + } + else { + setTimeout(function() { + documentEventHandlers[type].fire(evt); + }, 0); + } + } else { + document.dispatchEvent(evt); + } + }, + fireWindowEvent: function(type, data) { + var evt = createEvent(type,data); + if (typeof windowEventHandlers[type] != 'undefined') { + setTimeout(function() { + windowEventHandlers[type].fire(evt); + }, 0); + } else { + window.dispatchEvent(evt); + } + }, + + /** + * Plugin callback mechanism. + */ + // Randomize the starting callbackId to avoid collisions after refreshing or navigating. + // This way, it's very unlikely that any new callback would get the same callbackId as an old callback. + callbackId: Math.floor(Math.random() * 2000000000), + callbacks: {}, + callbackStatus: { + NO_RESULT: 0, + OK: 1, + CLASS_NOT_FOUND_EXCEPTION: 2, + ILLEGAL_ACCESS_EXCEPTION: 3, + INSTANTIATION_EXCEPTION: 4, + MALFORMED_URL_EXCEPTION: 5, + IO_EXCEPTION: 6, + INVALID_ACTION: 7, + JSON_EXCEPTION: 8, + ERROR: 9 + }, + + /** + * Called by native code when returning successful result from an action. + */ + callbackSuccess: function(callbackId, args) { + try { + cordova.callbackFromNative(callbackId, true, args.status, args.message, args.keepCallback); + } catch (e) { + console.log("Error in error callback: " + callbackId + " = "+e); + } + }, + + /** + * Called by native code when returning error result from an action. + */ + callbackError: function(callbackId, args) { + // TODO: Deprecate callbackSuccess and callbackError in favour of callbackFromNative. + // Derive success from status. + try { + cordova.callbackFromNative(callbackId, false, args.status, args.message, args.keepCallback); + } catch (e) { + console.log("Error in error callback: " + callbackId + " = "+e); + } + }, + + /** + * Called by native code when returning the result from an action. + */ + callbackFromNative: function(callbackId, success, status, message, keepCallback) { + var callback = cordova.callbacks[callbackId]; + if (callback) { + if (success && status == cordova.callbackStatus.OK) { + callback.success && callback.success(message); + } else if (!success) { + callback.fail && callback.fail(message); + } + + // Clear callback if not expecting any more results + if (!keepCallback) { + delete cordova.callbacks[callbackId]; + } + } + }, + addConstructor: function(func) { + channel.onCordovaReady.subscribe(function() { + try { + func(); + } catch(e) { + console.log("Failed to run constructor: " + e); + } + }); + } +}; + +// Register pause, resume and deviceready channels as events on document. +channel.onPause = cordova.addDocumentEventHandler('pause'); +channel.onResume = cordova.addDocumentEventHandler('resume'); +channel.onDeviceReady = cordova.addStickyDocumentEventHandler('deviceready'); + +module.exports = cordova; + +}); + +// file: lib/common/argscheck.js +define("cordova/argscheck", function(require, exports, module) { + +var exec = require('cordova/exec'); +var utils = require('cordova/utils'); + +var moduleExports = module.exports; + +var typeMap = { + 'A': 'Array', + 'D': 'Date', + 'N': 'Number', + 'S': 'String', + 'F': 'Function', + 'O': 'Object' +}; + +function extractParamName(callee, argIndex) { + return (/.*?\((.*?)\)/).exec(callee)[1].split(', ')[argIndex]; +} + +function checkArgs(spec, functionName, args, opt_callee) { + if (!moduleExports.enableChecks) { + return; + } + var errMsg = null; + var typeName; + for (var i = 0; i < spec.length; ++i) { + var c = spec.charAt(i), + cUpper = c.toUpperCase(), + arg = args[i]; + // Asterix means allow anything. + if (c == '*') { + continue; + } + typeName = utils.typeName(arg); + if ((arg === null || arg === undefined) && c == cUpper) { + continue; + } + if (typeName != typeMap[cUpper]) { + errMsg = 'Expected ' + typeMap[cUpper]; + break; + } + } + if (errMsg) { + errMsg += ', but got ' + typeName + '.'; + errMsg = 'Wrong type for parameter "' + extractParamName(opt_callee || args.callee, i) + '" of ' + functionName + ': ' + errMsg; + // Don't log when running jake test. + if (typeof jasmine == 'undefined') { + console.error(errMsg); + } + throw TypeError(errMsg); + } +} + +function getValue(value, defaultValue) { + return value === undefined ? defaultValue : value; +} + +moduleExports.checkArgs = checkArgs; +moduleExports.getValue = getValue; +moduleExports.enableChecks = true; + + +}); + +// file: lib/common/builder.js +define("cordova/builder", function(require, exports, module) { + +var utils = require('cordova/utils'); + +function each(objects, func, context) { + for (var prop in objects) { + if (objects.hasOwnProperty(prop)) { + func.apply(context, [objects[prop], prop]); + } + } +} + +function clobber(obj, key, value) { + obj[key] = value; + // Getters can only be overridden by getters. + if (obj[key] !== value) { + utils.defineGetter(obj, key, function() { + return value; + }); + } +} + +function assignOrWrapInDeprecateGetter(obj, key, value, message) { + if (message) { + utils.defineGetter(obj, key, function() { + console.log(message); + delete obj[key]; + clobber(obj, key, value); + return value; + }); + } else { + clobber(obj, key, value); + } +} + +function include(parent, objects, clobber, merge) { + each(objects, function (obj, key) { + try { + var result = obj.path ? require(obj.path) : {}; + + if (clobber) { + // Clobber if it doesn't exist. + if (typeof parent[key] === 'undefined') { + assignOrWrapInDeprecateGetter(parent, key, result, obj.deprecated); + } else if (typeof obj.path !== 'undefined') { + // If merging, merge properties onto parent, otherwise, clobber. + if (merge) { + recursiveMerge(parent[key], result); + } else { + assignOrWrapInDeprecateGetter(parent, key, result, obj.deprecated); + } + } + result = parent[key]; + } else { + // Overwrite if not currently defined. + if (typeof parent[key] == 'undefined') { + assignOrWrapInDeprecateGetter(parent, key, result, obj.deprecated); + } else { + // Set result to what already exists, so we can build children into it if they exist. + result = parent[key]; + } + } + + if (obj.children) { + include(result, obj.children, clobber, merge); + } + } catch(e) { + utils.alert('Exception building cordova JS globals: ' + e + ' for key "' + key + '"'); + } + }); +} + +/** + * Merge properties from one object onto another recursively. Properties from + * the src object will overwrite existing target property. + * + * @param target Object to merge properties into. + * @param src Object to merge properties from. + */ +function recursiveMerge(target, src) { + for (var prop in src) { + if (src.hasOwnProperty(prop)) { + if (target.prototype && target.prototype.constructor === target) { + // If the target object is a constructor override off prototype. + clobber(target.prototype, prop, src[prop]); + } else { + if (typeof src[prop] === 'object' && typeof target[prop] === 'object') { + recursiveMerge(target[prop], src[prop]); + } else { + clobber(target, prop, src[prop]); + } + } + } + } +} + +module.exports = { + buildIntoButDoNotClobber: function(objects, target) { + include(target, objects, false, false); + }, + buildIntoAndClobber: function(objects, target) { + include(target, objects, true, false); + }, + buildIntoAndMerge: function(objects, target) { + include(target, objects, true, true); + }, + recursiveMerge: recursiveMerge, + assignOrWrapInDeprecateGetter: assignOrWrapInDeprecateGetter +}; + +}); + +// file: lib/common/channel.js +define("cordova/channel", function(require, exports, module) { + +var utils = require('cordova/utils'), + nextGuid = 1; + +/** + * Custom pub-sub "channel" that can have functions subscribed to it + * This object is used to define and control firing of events for + * cordova initialization, as well as for custom events thereafter. + * + * The order of events during page load and Cordova startup is as follows: + * + * onDOMContentLoaded* Internal event that is received when the web page is loaded and parsed. + * onNativeReady* Internal event that indicates the Cordova native side is ready. + * onCordovaReady* Internal event fired when all Cordova JavaScript objects have been created. + * onCordovaInfoReady* Internal event fired when device properties are available. + * onCordovaConnectionReady* Internal event fired when the connection property has been set. + * onDeviceReady* User event fired to indicate that Cordova is ready + * onResume User event fired to indicate a start/resume lifecycle event + * onPause User event fired to indicate a pause lifecycle event + * onDestroy* Internal event fired when app is being destroyed (User should use window.onunload event, not this one). + * + * The events marked with an * are sticky. Once they have fired, they will stay in the fired state. + * All listeners that subscribe after the event is fired will be executed right away. + * + * The only Cordova events that user code should register for are: + * deviceready Cordova native code is initialized and Cordova APIs can be called from JavaScript + * pause App has moved to background + * resume App has returned to foreground + * + * Listeners can be registered as: + * document.addEventListener("deviceready", myDeviceReadyListener, false); + * document.addEventListener("resume", myResumeListener, false); + * document.addEventListener("pause", myPauseListener, false); + * + * The DOM lifecycle events should be used for saving and restoring state + * window.onload + * window.onunload + * + */ + +/** + * Channel + * @constructor + * @param type String the channel name + */ +var Channel = function(type, sticky) { + this.type = type; + // Map of guid -> function. + this.handlers = {}; + // 0 = Non-sticky, 1 = Sticky non-fired, 2 = Sticky fired. + this.state = sticky ? 1 : 0; + // Used in sticky mode to remember args passed to fire(). + this.fireArgs = null; + // Used by onHasSubscribersChange to know if there are any listeners. + this.numHandlers = 0; + // Function that is called when the first listener is subscribed, or when + // the last listener is unsubscribed. + this.onHasSubscribersChange = null; +}, + channel = { + /** + * Calls the provided function only after all of the channels specified + * have been fired. All channels must be sticky channels. + */ + join: function(h, c) { + var len = c.length, + i = len, + f = function() { + if (!(--i)) h(); + }; + for (var j=0; jNative messages. + isInContextOfEvalJs = 0; + +function createExecIframe() { + var iframe = document.createElement("iframe"); + iframe.style.display = 'none'; + document.body.appendChild(iframe); + return iframe; +} + +function shouldBundleCommandJson() { + if (bridgeMode == jsToNativeModes.XHR_WITH_PAYLOAD) { + return true; + } + if (bridgeMode == jsToNativeModes.XHR_OPTIONAL_PAYLOAD) { + var payloadLength = 0; + for (var i = 0; i < commandQueue.length; ++i) { + payloadLength += commandQueue[i].length; + } + // The value here was determined using the benchmark within CordovaLibApp on an iPad 3. + return payloadLength < 4500; + } + return false; +} + +function massageArgsJsToNative(args) { + var encodeArrayBufferAs8bitString = function(ab) { + return String.fromCharCode.apply(null, new Uint8Array(ab)); + }; + var encodeArrayBufferAsBase64 = function(ab) { + return window.btoa(encodeArrayBufferAs8bitString(ab)); + }; + args.forEach(function(arg, i) { + if (utils.typeName(arg) == 'ArrayBuffer') { + args[i] = { + 'CDVType': 'ArrayBuffer', + 'data': encodeArrayBufferAsBase64(arg) + }; + } + }); + return args; +} + +function massagePayloadNativeToJs(payload) { + if (payload && payload.hasOwnProperty('CDVType') && payload.CDVType == 'ArrayBuffer') { + var stringToArrayBuffer = function(str) { + var ret = new Uint8Array(str.length); + for (var i = 0; i < str.length; i++) { + ret[i] = str.charCodeAt(i); + } + return ret.buffer; + }; + var base64ToArrayBuffer = function(b64) { + return stringToArrayBuffer(atob(b64)); + }; + payload = base64ToArrayBuffer(payload.data); + } + return payload; +} + +function iOSExec() { + // XHR mode does not work on iOS 4.2, so default to IFRAME_NAV for such devices. + // XHR mode's main advantage is working around a bug in -webkit-scroll, which + // doesn't exist in 4.X devices anyways. + if (bridgeMode === undefined) { + bridgeMode = navigator.userAgent.indexOf(' 4_') == -1 ? jsToNativeModes.XHR_NO_PAYLOAD : jsToNativeModes.IFRAME_NAV; + } + + var successCallback, failCallback, service, action, actionArgs, splitCommand; + var callbackId = null; + if (typeof arguments[0] !== "string") { + // FORMAT ONE + successCallback = arguments[0]; + failCallback = arguments[1]; + service = arguments[2]; + action = arguments[3]; + actionArgs = arguments[4]; + + // Since we need to maintain backwards compatibility, we have to pass + // an invalid callbackId even if no callback was provided since plugins + // will be expecting it. The Cordova.exec() implementation allocates + // an invalid callbackId and passes it even if no callbacks were given. + callbackId = 'INVALID'; + } else { + // FORMAT TWO + splitCommand = arguments[0].split("."); + action = splitCommand.pop(); + service = splitCommand.join("."); + actionArgs = Array.prototype.splice.call(arguments, 1); + } + + // Register the callbacks and add the callbackId to the positional + // arguments if given. + if (successCallback || failCallback) { + callbackId = service + cordova.callbackId++; + cordova.callbacks[callbackId] = + {success:successCallback, fail:failCallback}; + } + + actionArgs = massageArgsJsToNative(actionArgs); + + var command = [callbackId, service, action, actionArgs]; + + // Stringify and queue the command. We stringify to command now to + // effectively clone the command arguments in case they are mutated before + // the command is executed. + commandQueue.push(JSON.stringify(command)); + + // If we're in the context of a stringByEvaluatingJavaScriptFromString call, + // then the queue will be flushed when it returns; no need for a poke. + // Also, if there is already a command in the queue, then we've already + // poked the native side, so there is no reason to do so again. + if (!isInContextOfEvalJs && commandQueue.length == 1) { + if (bridgeMode != jsToNativeModes.IFRAME_NAV) { + // This prevents sending an XHR when there is already one being sent. + // This should happen only in rare circumstances (refer to unit tests). + if (execXhr && execXhr.readyState != 4) { + execXhr = null; + } + // Re-using the XHR improves exec() performance by about 10%. + execXhr = execXhr || new XMLHttpRequest(); + // Changing this to a GET will make the XHR reach the URIProtocol on 4.2. + // For some reason it still doesn't work though... + // Add a timestamp to the query param to prevent caching. + execXhr.open('HEAD', "/!gap_exec?" + (+new Date()), true); + if (!vcHeaderValue) { + vcHeaderValue = /.*\((.*)\)/.exec(navigator.userAgent)[1]; + } + execXhr.setRequestHeader('vc', vcHeaderValue); + execXhr.setRequestHeader('rc', ++requestCount); + if (shouldBundleCommandJson()) { + execXhr.setRequestHeader('cmds', iOSExec.nativeFetchMessages()); + } + execXhr.send(null); + } else { + execIframe = execIframe || createExecIframe(); + execIframe.src = "gap://ready"; + } + } +} + +iOSExec.jsToNativeModes = jsToNativeModes; + +iOSExec.setJsToNativeBridgeMode = function(mode) { + // Remove the iFrame since it may be no longer required, and its existence + // can trigger browser bugs. + // https://issues.apache.org/jira/browse/CB-593 + if (execIframe) { + execIframe.parentNode.removeChild(execIframe); + execIframe = null; + } + bridgeMode = mode; +}; + +iOSExec.nativeFetchMessages = function() { + // Each entry in commandQueue is a JSON string already. + if (!commandQueue.length) { + return ''; + } + var json = '[' + commandQueue.join(',') + ']'; + commandQueue.length = 0; + return json; +}; + +iOSExec.nativeCallback = function(callbackId, status, payload, keepCallback) { + return iOSExec.nativeEvalAndFetch(function() { + var success = status === 0 || status === 1; + payload = massagePayloadNativeToJs(payload); + cordova.callbackFromNative(callbackId, success, status, payload, keepCallback); + }); +}; + +iOSExec.nativeEvalAndFetch = function(func) { + // This shouldn't be nested, but better to be safe. + isInContextOfEvalJs++; + try { + func(); + return iOSExec.nativeFetchMessages(); + } finally { + isInContextOfEvalJs--; + } +}; + +module.exports = iOSExec; + +}); + +// file: lib/common/modulemapper.js +define("cordova/modulemapper", function(require, exports, module) { + +var builder = require('cordova/builder'), + moduleMap = define.moduleMap, + symbolList, + deprecationMap; + +exports.reset = function() { + symbolList = []; + deprecationMap = {}; +}; + +function addEntry(strategy, moduleName, symbolPath, opt_deprecationMessage) { + if (!(moduleName in moduleMap)) { + throw new Error('Module ' + moduleName + ' does not exist.'); + } + symbolList.push(strategy, moduleName, symbolPath); + if (opt_deprecationMessage) { + deprecationMap[symbolPath] = opt_deprecationMessage; + } +} + +// Note: Android 2.3 does have Function.bind(). +exports.clobbers = function(moduleName, symbolPath, opt_deprecationMessage) { + addEntry('c', moduleName, symbolPath, opt_deprecationMessage); +}; + +exports.merges = function(moduleName, symbolPath, opt_deprecationMessage) { + addEntry('m', moduleName, symbolPath, opt_deprecationMessage); +}; + +exports.defaults = function(moduleName, symbolPath, opt_deprecationMessage) { + addEntry('d', moduleName, symbolPath, opt_deprecationMessage); +}; + +function prepareNamespace(symbolPath, context) { + if (!symbolPath) { + return context; + } + var parts = symbolPath.split('.'); + var cur = context; + for (var i = 0, part; part = parts[i]; ++i) { + cur[part] = cur[part] || {}; + } + return cur[parts[i-1]]; +} + +exports.mapModules = function(context) { + var origSymbols = {}; + context.CDV_origSymbols = origSymbols; + for (var i = 0, len = symbolList.length; i < len; i += 3) { + var strategy = symbolList[i]; + var moduleName = symbolList[i + 1]; + var symbolPath = symbolList[i + 2]; + var lastDot = symbolPath.lastIndexOf('.'); + var namespace = symbolPath.substr(0, lastDot); + var lastName = symbolPath.substr(lastDot + 1); + + var module = require(moduleName); + var deprecationMsg = symbolPath in deprecationMap ? 'Access made to deprecated symbol: ' + symbolPath + '. ' + deprecationMsg : null; + var parentObj = prepareNamespace(namespace, context); + var target = parentObj[lastName]; + + if (strategy == 'm' && target) { + builder.recursiveMerge(target, module); + } else if ((strategy == 'd' && !target) || (strategy != 'd')) { + if (target) { + origSymbols[symbolPath] = target; + } + builder.assignOrWrapInDeprecateGetter(parentObj, lastName, module, deprecationMsg); + } + } +}; + +exports.getOriginalSymbol = function(context, symbolPath) { + var origSymbols = context.CDV_origSymbols; + if (origSymbols && (symbolPath in origSymbols)) { + return origSymbols[symbolPath]; + } + var parts = symbolPath.split('.'); + var obj = context; + for (var i = 0; i < parts.length; ++i) { + obj = obj && obj[parts[i]]; + } + return obj; +}; + +exports.loadMatchingModules = function(matchingRegExp) { + for (var k in moduleMap) { + if (matchingRegExp.exec(k)) { + require(k); + } + } +}; + +exports.reset(); + + +}); + +// file: lib/ios/platform.js +define("cordova/platform", function(require, exports, module) { + +module.exports = { + id: "ios", + initialize:function() { + var modulemapper = require('cordova/modulemapper'); + + modulemapper.loadMatchingModules(/cordova.*\/symbols$/); + modulemapper.mapModules(window); + }, + clobbers: { + MediaError: { // exists natively, override + path: "cordova/plugin/MediaError" + }, + console: { + path: 'cordova/plugin/ios/console' + }, + open : { + path: 'cordova/plugin/InAppBrowser' + } + }, + merges:{ + Contact:{ + path: "cordova/plugin/ios/Contact" + }, + navigator:{ + children:{ + notification:{ + path:"cordova/plugin/ios/notification" + }, + contacts:{ + path:"cordova/plugin/ios/contacts" + }, + geolocation: { + path: 'cordova/plugin/geolocation' + } + } + } + } +}; + +// use the native logger +var logger = require("cordova/plugin/logger"); +logger.useConsole(false); + +}); + +// file: lib/common/plugin/Acceleration.js +define("cordova/plugin/Acceleration", function(require, exports, module) { + +var Acceleration = function(x, y, z, timestamp) { + this.x = x; + this.y = y; + this.z = z; + this.timestamp = timestamp || (new Date()).getTime(); +}; + +module.exports = Acceleration; + +}); + +// file: lib/common/plugin/Camera.js +define("cordova/plugin/Camera", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + Camera = require('cordova/plugin/CameraConstants'); + +var cameraExport = {}; + +// Tack on the Camera Constants to the base camera plugin. +for (var key in Camera) { + cameraExport[key] = Camera[key]; +} + +/** + * Gets a picture from source defined by "options.sourceType", and returns the + * image as defined by the "options.destinationType" option. + + * The defaults are sourceType=CAMERA and destinationType=FILE_URI. + * + * @param {Function} successCallback + * @param {Function} errorCallback + * @param {Object} options + */ +cameraExport.getPicture = function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'Camera.getPicture', arguments); + options = options || {}; + var getValue = argscheck.getValue; + + var quality = getValue(options.quality, 50); + var destinationType = getValue(options.destinationType, Camera.DestinationType.FILE_URI); + var sourceType = getValue(options.sourceType, Camera.PictureSourceType.CAMERA); + var targetWidth = getValue(options.targetWidth, -1); + var targetHeight = getValue(options.targetHeight, -1); + var encodingType = getValue(options.encodingType, Camera.EncodingType.JPEG); + var mediaType = getValue(options.mediaType, Camera.MediaType.PICTURE); + var allowEdit = !!options.allowEdit; + var correctOrientation = !!options.correctOrientation; + var saveToPhotoAlbum = !!options.saveToPhotoAlbum; + var popoverOptions = getValue(options.popoverOptions, null); + + var args = [quality, destinationType, sourceType, targetWidth, targetHeight, encodingType, + mediaType, allowEdit, correctOrientation, saveToPhotoAlbum, popoverOptions]; + + exec(successCallback, errorCallback, "Camera", "takePicture", args); +}; + +cameraExport.cleanup = function(successCallback, errorCallback) { + exec(successCallback, errorCallback, "Camera", "cleanup", []); +}; + +module.exports = cameraExport; + +}); + +// file: lib/common/plugin/CameraConstants.js +define("cordova/plugin/CameraConstants", function(require, exports, module) { + +module.exports = { + DestinationType:{ + DATA_URL: 0, // Return base64 encoded string + FILE_URI: 1, // Return file uri (content://media/external/images/media/2 for Android) + NATIVE_URI: 2 // Return native uri (eg. asset-library://... for iOS) + }, + EncodingType:{ + JPEG: 0, // Return JPEG encoded image + PNG: 1 // Return PNG encoded image + }, + MediaType:{ + PICTURE: 0, // allow selection of still pictures only. DEFAULT. Will return format specified via DestinationType + VIDEO: 1, // allow selection of video only, ONLY RETURNS URL + ALLMEDIA : 2 // allow selection from all media types + }, + PictureSourceType:{ + PHOTOLIBRARY : 0, // Choose image from picture library (same as SAVEDPHOTOALBUM for Android) + CAMERA : 1, // Take picture from camera + SAVEDPHOTOALBUM : 2 // Choose image from picture library (same as PHOTOLIBRARY for Android) + }, + PopoverArrowDirection:{ + ARROW_UP : 1, // matches iOS UIPopoverArrowDirection constants to specify arrow location on popover + ARROW_DOWN : 2, + ARROW_LEFT : 4, + ARROW_RIGHT : 8, + ARROW_ANY : 15 + } +}; + +}); + +// file: lib/common/plugin/CameraPopoverOptions.js +define("cordova/plugin/CameraPopoverOptions", function(require, exports, module) { + +var Camera = require('cordova/plugin/CameraConstants'); + +/** + * Encapsulates options for iOS Popover image picker + */ +var CameraPopoverOptions = function(x,y,width,height,arrowDir){ + // information of rectangle that popover should be anchored to + this.x = x || 0; + this.y = y || 32; + this.width = width || 320; + this.height = height || 480; + // The direction of the popover arrow + this.arrowDir = arrowDir || Camera.PopoverArrowDirection.ARROW_ANY; +}; + +module.exports = CameraPopoverOptions; + +}); + +// file: lib/common/plugin/CaptureAudioOptions.js +define("cordova/plugin/CaptureAudioOptions", function(require, exports, module) { + +/** + * Encapsulates all audio capture operation configuration options. + */ +var CaptureAudioOptions = function(){ + // Upper limit of sound clips user can record. Value must be equal or greater than 1. + this.limit = 1; + // Maximum duration of a single sound clip in seconds. + this.duration = 0; + // The selected audio mode. Must match with one of the elements in supportedAudioModes array. + this.mode = null; +}; + +module.exports = CaptureAudioOptions; + +}); + +// file: lib/common/plugin/CaptureError.js +define("cordova/plugin/CaptureError", function(require, exports, module) { + +/** + * The CaptureError interface encapsulates all errors in the Capture API. + */ +var CaptureError = function(c) { + this.code = c || null; +}; + +// Camera or microphone failed to capture image or sound. +CaptureError.CAPTURE_INTERNAL_ERR = 0; +// Camera application or audio capture application is currently serving other capture request. +CaptureError.CAPTURE_APPLICATION_BUSY = 1; +// Invalid use of the API (e.g. limit parameter has value less than one). +CaptureError.CAPTURE_INVALID_ARGUMENT = 2; +// User exited camera application or audio capture application before capturing anything. +CaptureError.CAPTURE_NO_MEDIA_FILES = 3; +// The requested capture operation is not supported. +CaptureError.CAPTURE_NOT_SUPPORTED = 20; + +module.exports = CaptureError; + +}); + +// file: lib/common/plugin/CaptureImageOptions.js +define("cordova/plugin/CaptureImageOptions", function(require, exports, module) { + +/** + * Encapsulates all image capture operation configuration options. + */ +var CaptureImageOptions = function(){ + // Upper limit of images user can take. Value must be equal or greater than 1. + this.limit = 1; + // The selected image mode. Must match with one of the elements in supportedImageModes array. + this.mode = null; +}; + +module.exports = CaptureImageOptions; + +}); + +// file: lib/common/plugin/CaptureVideoOptions.js +define("cordova/plugin/CaptureVideoOptions", function(require, exports, module) { + +/** + * Encapsulates all video capture operation configuration options. + */ +var CaptureVideoOptions = function(){ + // Upper limit of videos user can record. Value must be equal or greater than 1. + this.limit = 1; + // Maximum duration of a single video clip in seconds. + this.duration = 0; + // The selected video mode. Must match with one of the elements in supportedVideoModes array. + this.mode = null; +}; + +module.exports = CaptureVideoOptions; + +}); + +// file: lib/common/plugin/CompassError.js +define("cordova/plugin/CompassError", function(require, exports, module) { + +/** + * CompassError. + * An error code assigned by an implementation when an error has occurred + * @constructor + */ +var CompassError = function(err) { + this.code = (err !== undefined ? err : null); +}; + +CompassError.COMPASS_INTERNAL_ERR = 0; +CompassError.COMPASS_NOT_SUPPORTED = 20; + +module.exports = CompassError; + +}); + +// file: lib/common/plugin/CompassHeading.js +define("cordova/plugin/CompassHeading", function(require, exports, module) { + +var CompassHeading = function(magneticHeading, trueHeading, headingAccuracy, timestamp) { + this.magneticHeading = magneticHeading || null; + this.trueHeading = trueHeading || null; + this.headingAccuracy = headingAccuracy || null; + this.timestamp = timestamp || new Date().getTime(); +}; + +module.exports = CompassHeading; + +}); + +// file: lib/common/plugin/ConfigurationData.js +define("cordova/plugin/ConfigurationData", function(require, exports, module) { + +/** + * Encapsulates a set of parameters that the capture device supports. + */ +function ConfigurationData() { + // The ASCII-encoded string in lower case representing the media type. + this.type = null; + // The height attribute represents height of the image or video in pixels. + // In the case of a sound clip this attribute has value 0. + this.height = 0; + // The width attribute represents width of the image or video in pixels. + // In the case of a sound clip this attribute has value 0 + this.width = 0; +} + +module.exports = ConfigurationData; + +}); + +// file: lib/common/plugin/Connection.js +define("cordova/plugin/Connection", function(require, exports, module) { + +/** + * Network status + */ +module.exports = { + UNKNOWN: "unknown", + ETHERNET: "ethernet", + WIFI: "wifi", + CELL_2G: "2g", + CELL_3G: "3g", + CELL_4G: "4g", + CELL:"cellular", + NONE: "none" +}; + +}); + +// file: lib/common/plugin/Contact.js +define("cordova/plugin/Contact", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + ContactError = require('cordova/plugin/ContactError'), + utils = require('cordova/utils'); + +/** +* Converts primitives into Complex Object +* Currently only used for Date fields +*/ +function convertIn(contact) { + var value = contact.birthday; + try { + contact.birthday = new Date(parseFloat(value)); + } catch (exception){ + console.log("Cordova Contact convertIn error: exception creating date."); + } + return contact; +} + +/** +* Converts Complex objects into primitives +* Only conversion at present is for Dates. +**/ + +function convertOut(contact) { + var value = contact.birthday; + if (value !== null) { + // try to make it a Date object if it is not already + if (!utils.isDate(value)){ + try { + value = new Date(value); + } catch(exception){ + value = null; + } + } + if (utils.isDate(value)){ + value = value.valueOf(); // convert to milliseconds + } + contact.birthday = value; + } + return contact; +} + +/** +* Contains information about a single contact. +* @constructor +* @param {DOMString} id unique identifier +* @param {DOMString} displayName +* @param {ContactName} name +* @param {DOMString} nickname +* @param {Array.} phoneNumbers array of phone numbers +* @param {Array.} emails array of email addresses +* @param {Array.} addresses array of addresses +* @param {Array.} ims instant messaging user ids +* @param {Array.} organizations +* @param {DOMString} birthday contact's birthday +* @param {DOMString} note user notes about contact +* @param {Array.} photos +* @param {Array.} categories +* @param {Array.} urls contact's web sites +*/ +var Contact = function (id, displayName, name, nickname, phoneNumbers, emails, addresses, + ims, organizations, birthday, note, photos, categories, urls) { + this.id = id || null; + this.rawId = null; + this.displayName = displayName || null; + this.name = name || null; // ContactName + this.nickname = nickname || null; + this.phoneNumbers = phoneNumbers || null; // ContactField[] + this.emails = emails || null; // ContactField[] + this.addresses = addresses || null; // ContactAddress[] + this.ims = ims || null; // ContactField[] + this.organizations = organizations || null; // ContactOrganization[] + this.birthday = birthday || null; + this.note = note || null; + this.photos = photos || null; // ContactField[] + this.categories = categories || null; // ContactField[] + this.urls = urls || null; // ContactField[] +}; + +/** +* Removes contact from device storage. +* @param successCB success callback +* @param errorCB error callback +*/ +Contact.prototype.remove = function(successCB, errorCB) { + argscheck.checkArgs('FF', 'Contact.remove', arguments); + var fail = errorCB && function(code) { + errorCB(new ContactError(code)); + }; + if (this.id === null) { + fail(ContactError.UNKNOWN_ERROR); + } + else { + exec(successCB, fail, "Contacts", "remove", [this.id]); + } +}; + +/** +* Creates a deep copy of this Contact. +* With the contact ID set to null. +* @return copy of this Contact +*/ +Contact.prototype.clone = function() { + var clonedContact = utils.clone(this); + clonedContact.id = null; + clonedContact.rawId = null; + + function nullIds(arr) { + if (arr) { + for (var i = 0; i < arr.length; ++i) { + arr[i].id = null; + } + } + } + + // Loop through and clear out any id's in phones, emails, etc. + nullIds(clonedContact.phoneNumbers); + nullIds(clonedContact.emails); + nullIds(clonedContact.addresses); + nullIds(clonedContact.ims); + nullIds(clonedContact.organizations); + nullIds(clonedContact.categories); + nullIds(clonedContact.photos); + nullIds(clonedContact.urls); + return clonedContact; +}; + +/** +* Persists contact to device storage. +* @param successCB success callback +* @param errorCB error callback +*/ +Contact.prototype.save = function(successCB, errorCB) { + argscheck.checkArgs('FFO', 'Contact.save', arguments); + var fail = errorCB && function(code) { + errorCB(new ContactError(code)); + }; + var success = function(result) { + if (result) { + if (successCB) { + var fullContact = require('cordova/plugin/contacts').create(result); + successCB(convertIn(fullContact)); + } + } + else { + // no Entry object returned + fail(ContactError.UNKNOWN_ERROR); + } + }; + var dupContact = convertOut(utils.clone(this)); + exec(success, fail, "Contacts", "save", [dupContact]); +}; + + +module.exports = Contact; + +}); + +// file: lib/common/plugin/ContactAddress.js +define("cordova/plugin/ContactAddress", function(require, exports, module) { + +/** +* Contact address. +* @constructor +* @param {DOMString} id unique identifier, should only be set by native code +* @param formatted // NOTE: not a W3C standard +* @param streetAddress +* @param locality +* @param region +* @param postalCode +* @param country +*/ + +var ContactAddress = function(pref, type, formatted, streetAddress, locality, region, postalCode, country) { + this.id = null; + this.pref = (typeof pref != 'undefined' ? pref : false); + this.type = type || null; + this.formatted = formatted || null; + this.streetAddress = streetAddress || null; + this.locality = locality || null; + this.region = region || null; + this.postalCode = postalCode || null; + this.country = country || null; +}; + +module.exports = ContactAddress; + +}); + +// file: lib/common/plugin/ContactError.js +define("cordova/plugin/ContactError", function(require, exports, module) { + +/** + * ContactError. + * An error code assigned by an implementation when an error has occurred + * @constructor + */ +var ContactError = function(err) { + this.code = (typeof err != 'undefined' ? err : null); +}; + +/** + * Error codes + */ +ContactError.UNKNOWN_ERROR = 0; +ContactError.INVALID_ARGUMENT_ERROR = 1; +ContactError.TIMEOUT_ERROR = 2; +ContactError.PENDING_OPERATION_ERROR = 3; +ContactError.IO_ERROR = 4; +ContactError.NOT_SUPPORTED_ERROR = 5; +ContactError.PERMISSION_DENIED_ERROR = 20; + +module.exports = ContactError; + +}); + +// file: lib/common/plugin/ContactField.js +define("cordova/plugin/ContactField", function(require, exports, module) { + +/** +* Generic contact field. +* @constructor +* @param {DOMString} id unique identifier, should only be set by native code // NOTE: not a W3C standard +* @param type +* @param value +* @param pref +*/ +var ContactField = function(type, value, pref) { + this.id = null; + this.type = (type && type.toString()) || null; + this.value = (value && value.toString()) || null; + this.pref = (typeof pref != 'undefined' ? pref : false); +}; + +module.exports = ContactField; + +}); + +// file: lib/common/plugin/ContactFindOptions.js +define("cordova/plugin/ContactFindOptions", function(require, exports, module) { + +/** + * ContactFindOptions. + * @constructor + * @param filter used to match contacts against + * @param multiple boolean used to determine if more than one contact should be returned + */ + +var ContactFindOptions = function(filter, multiple) { + this.filter = filter || ''; + this.multiple = (typeof multiple != 'undefined' ? multiple : false); +}; + +module.exports = ContactFindOptions; + +}); + +// file: lib/common/plugin/ContactName.js +define("cordova/plugin/ContactName", function(require, exports, module) { + +/** +* Contact name. +* @constructor +* @param formatted // NOTE: not part of W3C standard +* @param familyName +* @param givenName +* @param middle +* @param prefix +* @param suffix +*/ +var ContactName = function(formatted, familyName, givenName, middle, prefix, suffix) { + this.formatted = formatted || null; + this.familyName = familyName || null; + this.givenName = givenName || null; + this.middleName = middle || null; + this.honorificPrefix = prefix || null; + this.honorificSuffix = suffix || null; +}; + +module.exports = ContactName; + +}); + +// file: lib/common/plugin/ContactOrganization.js +define("cordova/plugin/ContactOrganization", function(require, exports, module) { + +/** +* Contact organization. +* @constructor +* @param {DOMString} id unique identifier, should only be set by native code // NOTE: not a W3C standard +* @param name +* @param dept +* @param title +* @param startDate +* @param endDate +* @param location +* @param desc +*/ + +var ContactOrganization = function(pref, type, name, dept, title) { + this.id = null; + this.pref = (typeof pref != 'undefined' ? pref : false); + this.type = type || null; + this.name = name || null; + this.department = dept || null; + this.title = title || null; +}; + +module.exports = ContactOrganization; + +}); + +// file: lib/common/plugin/Coordinates.js +define("cordova/plugin/Coordinates", function(require, exports, module) { + +/** + * This class contains position information. + * @param {Object} lat + * @param {Object} lng + * @param {Object} alt + * @param {Object} acc + * @param {Object} head + * @param {Object} vel + * @param {Object} altacc + * @constructor + */ +var Coordinates = function(lat, lng, alt, acc, head, vel, altacc) { + /** + * The latitude of the position. + */ + this.latitude = lat; + /** + * The longitude of the position, + */ + this.longitude = lng; + /** + * The accuracy of the position. + */ + this.accuracy = acc; + /** + * The altitude of the position. + */ + this.altitude = (alt !== undefined ? alt : null); + /** + * The direction the device is moving at the position. + */ + this.heading = (head !== undefined ? head : null); + /** + * The velocity with which the device is moving at the position. + */ + this.speed = (vel !== undefined ? vel : null); + + if (this.speed === 0 || this.speed === null) { + this.heading = NaN; + } + + /** + * The altitude accuracy of the position. + */ + this.altitudeAccuracy = (altacc !== undefined) ? altacc : null; +}; + +module.exports = Coordinates; + +}); + +// file: lib/common/plugin/DirectoryEntry.js +define("cordova/plugin/DirectoryEntry", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + utils = require('cordova/utils'), + exec = require('cordova/exec'), + Entry = require('cordova/plugin/Entry'), + FileError = require('cordova/plugin/FileError'), + DirectoryReader = require('cordova/plugin/DirectoryReader'); + +/** + * An interface representing a directory on the file system. + * + * {boolean} isFile always false (readonly) + * {boolean} isDirectory always true (readonly) + * {DOMString} name of the directory, excluding the path leading to it (readonly) + * {DOMString} fullPath the absolute full path to the directory (readonly) + * TODO: implement this!!! {FileSystem} filesystem on which the directory resides (readonly) + */ +var DirectoryEntry = function(name, fullPath) { + DirectoryEntry.__super__.constructor.call(this, false, true, name, fullPath); +}; + +utils.extend(DirectoryEntry, Entry); + +/** + * Creates a new DirectoryReader to read entries from this directory + */ +DirectoryEntry.prototype.createReader = function() { + return new DirectoryReader(this.fullPath); +}; + +/** + * Creates or looks up a directory + * + * @param {DOMString} path either a relative or absolute path from this directory in which to look up or create a directory + * @param {Flags} options to create or exclusively create the directory + * @param {Function} successCallback is called with the new entry + * @param {Function} errorCallback is called with a FileError + */ +DirectoryEntry.prototype.getDirectory = function(path, options, successCallback, errorCallback) { + argscheck.checkArgs('sOFF', 'DirectoryEntry.getDirectory', arguments); + var win = successCallback && function(result) { + var entry = new DirectoryEntry(result.name, result.fullPath); + successCallback(entry); + }; + var fail = errorCallback && function(code) { + errorCallback(new FileError(code)); + }; + exec(win, fail, "File", "getDirectory", [this.fullPath, path, options]); +}; + +/** + * Deletes a directory and all of it's contents + * + * @param {Function} successCallback is called with no parameters + * @param {Function} errorCallback is called with a FileError + */ +DirectoryEntry.prototype.removeRecursively = function(successCallback, errorCallback) { + argscheck.checkArgs('FF', 'DirectoryEntry.removeRecursively', arguments); + var fail = errorCallback && function(code) { + errorCallback(new FileError(code)); + }; + exec(successCallback, fail, "File", "removeRecursively", [this.fullPath]); +}; + +/** + * Creates or looks up a file + * + * @param {DOMString} path either a relative or absolute path from this directory in which to look up or create a file + * @param {Flags} options to create or exclusively create the file + * @param {Function} successCallback is called with the new entry + * @param {Function} errorCallback is called with a FileError + */ +DirectoryEntry.prototype.getFile = function(path, options, successCallback, errorCallback) { + argscheck.checkArgs('sOFF', 'DirectoryEntry.getFile', arguments); + var win = successCallback && function(result) { + var FileEntry = require('cordova/plugin/FileEntry'); + var entry = new FileEntry(result.name, result.fullPath); + successCallback(entry); + }; + var fail = errorCallback && function(code) { + errorCallback(new FileError(code)); + }; + exec(win, fail, "File", "getFile", [this.fullPath, path, options]); +}; + +module.exports = DirectoryEntry; + +}); + +// file: lib/common/plugin/DirectoryReader.js +define("cordova/plugin/DirectoryReader", function(require, exports, module) { + +var exec = require('cordova/exec'), + FileError = require('cordova/plugin/FileError') ; + +/** + * An interface that lists the files and directories in a directory. + */ +function DirectoryReader(path) { + this.path = path || null; +} + +/** + * Returns a list of entries from a directory. + * + * @param {Function} successCallback is called with a list of entries + * @param {Function} errorCallback is called with a FileError + */ +DirectoryReader.prototype.readEntries = function(successCallback, errorCallback) { + var win = typeof successCallback !== 'function' ? null : function(result) { + var retVal = []; + for (var i=0; i= 2) { + if (end < 0) { + newEnd = Math.max(size + end, 0); + } else { + newEnd = Math.min(end, size); + } + } + + var newFile = new File(this.name, this.fullPath, this.type, this.lastModifiedData, this.size); + newFile.start = this.start + newStart; + newFile.end = this.start + newEnd; + return newFile; +}; + + +module.exports = File; + +}); + +// file: lib/common/plugin/FileEntry.js +define("cordova/plugin/FileEntry", function(require, exports, module) { + +var utils = require('cordova/utils'), + exec = require('cordova/exec'), + Entry = require('cordova/plugin/Entry'), + FileWriter = require('cordova/plugin/FileWriter'), + File = require('cordova/plugin/File'), + FileError = require('cordova/plugin/FileError'); + +/** + * An interface representing a file on the file system. + * + * {boolean} isFile always true (readonly) + * {boolean} isDirectory always false (readonly) + * {DOMString} name of the file, excluding the path leading to it (readonly) + * {DOMString} fullPath the absolute full path to the file (readonly) + * {FileSystem} filesystem on which the file resides (readonly) + */ +var FileEntry = function(name, fullPath) { + FileEntry.__super__.constructor.apply(this, [true, false, name, fullPath]); +}; + +utils.extend(FileEntry, Entry); + +/** + * Creates a new FileWriter associated with the file that this FileEntry represents. + * + * @param {Function} successCallback is called with the new FileWriter + * @param {Function} errorCallback is called with a FileError + */ +FileEntry.prototype.createWriter = function(successCallback, errorCallback) { + this.file(function(filePointer) { + var writer = new FileWriter(filePointer); + + if (writer.fileName === null || writer.fileName === "") { + errorCallback && errorCallback(new FileError(FileError.INVALID_STATE_ERR)); + } else { + successCallback && successCallback(writer); + } + }, errorCallback); +}; + +/** + * Returns a File that represents the current state of the file that this FileEntry represents. + * + * @param {Function} successCallback is called with the new File object + * @param {Function} errorCallback is called with a FileError + */ +FileEntry.prototype.file = function(successCallback, errorCallback) { + var win = successCallback && function(f) { + var file = new File(f.name, f.fullPath, f.type, f.lastModifiedDate, f.size); + successCallback(file); + }; + var fail = errorCallback && function(code) { + errorCallback(new FileError(code)); + }; + exec(win, fail, "File", "getFileMetadata", [this.fullPath]); +}; + + +module.exports = FileEntry; + +}); + +// file: lib/common/plugin/FileError.js +define("cordova/plugin/FileError", function(require, exports, module) { + +/** + * FileError + */ +function FileError(error) { + this.code = error || null; +} + +// File error codes +// Found in DOMException +FileError.NOT_FOUND_ERR = 1; +FileError.SECURITY_ERR = 2; +FileError.ABORT_ERR = 3; + +// Added by File API specification +FileError.NOT_READABLE_ERR = 4; +FileError.ENCODING_ERR = 5; +FileError.NO_MODIFICATION_ALLOWED_ERR = 6; +FileError.INVALID_STATE_ERR = 7; +FileError.SYNTAX_ERR = 8; +FileError.INVALID_MODIFICATION_ERR = 9; +FileError.QUOTA_EXCEEDED_ERR = 10; +FileError.TYPE_MISMATCH_ERR = 11; +FileError.PATH_EXISTS_ERR = 12; + +module.exports = FileError; + +}); + +// file: lib/common/plugin/FileReader.js +define("cordova/plugin/FileReader", function(require, exports, module) { + +var exec = require('cordova/exec'), + modulemapper = require('cordova/modulemapper'), + utils = require('cordova/utils'), + File = require('cordova/plugin/File'), + FileError = require('cordova/plugin/FileError'), + ProgressEvent = require('cordova/plugin/ProgressEvent'), + origFileReader = modulemapper.getOriginalSymbol(this, 'FileReader'); + +/** + * This class reads the mobile device file system. + * + * For Android: + * The root directory is the root of the file system. + * To read from the SD card, the file name is "sdcard/my_file.txt" + * @constructor + */ +var FileReader = function() { + this._readyState = 0; + this._error = null; + this._result = null; + this._fileName = ''; + this._realReader = origFileReader ? new origFileReader() : {}; +}; + +// States +FileReader.EMPTY = 0; +FileReader.LOADING = 1; +FileReader.DONE = 2; + +utils.defineGetter(FileReader.prototype, 'readyState', function() { + return this._fileName ? this._readyState : this._realReader.readyState; +}); + +utils.defineGetter(FileReader.prototype, 'error', function() { + return this._fileName ? this._error: this._realReader.error; +}); + +utils.defineGetter(FileReader.prototype, 'result', function() { + return this._fileName ? this._result: this._realReader.result; +}); + +function defineEvent(eventName) { + utils.defineGetterSetter(FileReader.prototype, eventName, function() { + return this._realReader[eventName] || null; + }, function(value) { + this._realReader[eventName] = value; + }); +} +defineEvent('onloadstart'); // When the read starts. +defineEvent('onprogress'); // While reading (and decoding) file or fileBlob data, and reporting partial file data (progress.loaded/progress.total) +defineEvent('onload'); // When the read has successfully completed. +defineEvent('onerror'); // When the read has failed (see errors). +defineEvent('onloadend'); // When the request has completed (either in success or failure). +defineEvent('onabort'); // When the read has been aborted. For instance, by invoking the abort() method. + +function initRead(reader, file) { + // Already loading something + if (reader.readyState == FileReader.LOADING) { + throw new FileError(FileError.INVALID_STATE_ERR); + } + + reader._result = null; + reader._error = null; + reader._readyState = FileReader.LOADING; + + if (typeof file == 'string') { + // Deprecated in Cordova 2.4. + console.warning('Using a string argument with FileReader.readAs functions is deprecated.'); + reader._fileName = file; + } else if (typeof file.fullPath == 'string') { + reader._fileName = file.fullPath; + } else { + reader._fileName = ''; + return true; + } + + reader.onloadstart && reader.onloadstart(new ProgressEvent("loadstart", {target:reader})); +} + +/** + * Abort reading file. + */ +FileReader.prototype.abort = function() { + if (origFileReader && !this._fileName) { + return this._realReader.abort(); + } + this._result = null; + + if (this._readyState == FileReader.DONE || this._readyState == FileReader.EMPTY) { + return; + } + + this._readyState = FileReader.DONE; + + // If abort callback + if (typeof this.onabort === 'function') { + this.onabort(new ProgressEvent('abort', {target:this})); + } + // If load end callback + if (typeof this.onloadend === 'function') { + this.onloadend(new ProgressEvent('loadend', {target:this})); + } +}; + +/** + * Read text file. + * + * @param file {File} File object containing file properties + * @param encoding [Optional] (see http://www.iana.org/assignments/character-sets) + */ +FileReader.prototype.readAsText = function(file, encoding) { + if (initRead(this, file)) { + return this._realReader.readAsText(file, encoding); + } + + // Default encoding is UTF-8 + var enc = encoding ? encoding : "UTF-8"; + var me = this; + var execArgs = [this._fileName, enc]; + + // Maybe add slice parameters. + if (file.end < file.size) { + execArgs.push(file.start, file.end); + } else if (file.start > 0) { + execArgs.push(file.start); + } + + // Read file + exec( + // Success callback + function(r) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // Save result + me._result = r; + + // If onload callback + if (typeof me.onload === "function") { + me.onload(new ProgressEvent("load", {target:me})); + } + + // DONE state + me._readyState = FileReader.DONE; + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, + // Error callback + function(e) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // DONE state + me._readyState = FileReader.DONE; + + // null result + me._result = null; + + // Save error + me._error = new FileError(e); + + // If onerror callback + if (typeof me.onerror === "function") { + me.onerror(new ProgressEvent("error", {target:me})); + } + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, "File", "readAsText", execArgs); +}; + + +/** + * Read file and return data as a base64 encoded data url. + * A data url is of the form: + * data:[][;base64], + * + * @param file {File} File object containing file properties + */ +FileReader.prototype.readAsDataURL = function(file) { + if (initRead(this, file)) { + return this._realReader.readAsDataURL(file); + } + + var me = this; + var execArgs = [this._fileName]; + + // Maybe add slice parameters. + if (file.end < file.size) { + execArgs.push(file.start, file.end); + } else if (file.start > 0) { + execArgs.push(file.start); + } + + // Read file + exec( + // Success callback + function(r) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // DONE state + me._readyState = FileReader.DONE; + + // Save result + me._result = r; + + // If onload callback + if (typeof me.onload === "function") { + me.onload(new ProgressEvent("load", {target:me})); + } + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, + // Error callback + function(e) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // DONE state + me._readyState = FileReader.DONE; + + me._result = null; + + // Save error + me._error = new FileError(e); + + // If onerror callback + if (typeof me.onerror === "function") { + me.onerror(new ProgressEvent("error", {target:me})); + } + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, "File", "readAsDataURL", execArgs); +}; + +/** + * Read file and return data as a binary data. + * + * @param file {File} File object containing file properties + */ +FileReader.prototype.readAsBinaryString = function(file) { + if (initRead(this, file)) { + return this._realReader.readAsBinaryString(file); + } + // TODO - Can't return binary data to browser. + console.log('method "readAsBinaryString" is not supported at this time.'); + this.abort(); +}; + +/** + * Read file and return data as a binary data. + * + * @param file {File} File object containing file properties + */ +FileReader.prototype.readAsArrayBuffer = function(file) { + if (initRead(this, file)) { + return this._realReader.readAsArrayBuffer(file); + } + // TODO - Can't return binary data to browser. + console.log('This method is not supported at this time.'); + this.abort(); +}; + +module.exports = FileReader; + +}); + +// file: lib/common/plugin/FileSystem.js +define("cordova/plugin/FileSystem", function(require, exports, module) { + +var DirectoryEntry = require('cordova/plugin/DirectoryEntry'); + +/** + * An interface representing a file system + * + * @constructor + * {DOMString} name the unique name of the file system (readonly) + * {DirectoryEntry} root directory of the file system (readonly) + */ +var FileSystem = function(name, root) { + this.name = name || null; + if (root) { + this.root = new DirectoryEntry(root.name, root.fullPath); + } +}; + +module.exports = FileSystem; + +}); + +// file: lib/common/plugin/FileTransfer.js +define("cordova/plugin/FileTransfer", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + FileTransferError = require('cordova/plugin/FileTransferError'), + ProgressEvent = require('cordova/plugin/ProgressEvent'); + +function newProgressEvent(result) { + var pe = new ProgressEvent(); + pe.lengthComputable = result.lengthComputable; + pe.loaded = result.loaded; + pe.total = result.total; + return pe; +} + +var idCounter = 0; + +/** + * FileTransfer uploads a file to a remote server. + * @constructor + */ +var FileTransfer = function() { + this._id = ++idCounter; + this.onprogress = null; // optional callback +}; + +/** +* Given an absolute file path, uploads a file on the device to a remote server +* using a multipart HTTP request. +* @param filePath {String} Full path of the file on the device +* @param server {String} URL of the server to receive the file +* @param successCallback (Function} Callback to be invoked when upload has completed +* @param errorCallback {Function} Callback to be invoked upon error +* @param options {FileUploadOptions} Optional parameters such as file name and mimetype +* @param trustAllHosts {Boolean} Optional trust all hosts (e.g. for self-signed certs), defaults to false +*/ +FileTransfer.prototype.upload = function(filePath, server, successCallback, errorCallback, options, trustAllHosts) { + argscheck.checkArgs('ssFFO*', 'FileTransfer.upload', arguments); + // check for options + var fileKey = null; + var fileName = null; + var mimeType = null; + var params = null; + var chunkedMode = true; + var headers = null; + if (options) { + fileKey = options.fileKey; + fileName = options.fileName; + mimeType = options.mimeType; + headers = options.headers; + if (options.chunkedMode !== null || typeof options.chunkedMode != "undefined") { + chunkedMode = options.chunkedMode; + } + if (options.params) { + params = options.params; + } + else { + params = {}; + } + } + + var fail = errorCallback && function(e) { + var error = new FileTransferError(e.code, e.source, e.target, e.http_status); + errorCallback(error); + }; + + var self = this; + var win = function(result) { + if (typeof result.lengthComputable != "undefined") { + if (self.onprogress) { + self.onprogress(newProgressEvent(result)); + } + } else { + successCallback && successCallback(result); + } + }; + exec(win, fail, 'FileTransfer', 'upload', [filePath, server, fileKey, fileName, mimeType, params, trustAllHosts, chunkedMode, headers, this._id]); +}; + +/** + * Downloads a file form a given URL and saves it to the specified directory. + * @param source {String} URL of the server to receive the file + * @param target {String} Full path of the file on the device + * @param successCallback (Function} Callback to be invoked when upload has completed + * @param errorCallback {Function} Callback to be invoked upon error + * @param trustAllHosts {Boolean} Optional trust all hosts (e.g. for self-signed certs), defaults to false + */ +FileTransfer.prototype.download = function(source, target, successCallback, errorCallback, trustAllHosts) { + argscheck.checkArgs('ssFF*', 'FileTransfer.download', arguments); + var self = this; + var win = function(result) { + if (typeof result.lengthComputable != "undefined") { + if (self.onprogress) { + return self.onprogress(newProgressEvent(result)); + } + } else if (successCallback) { + var entry = null; + if (result.isDirectory) { + entry = new (require('cordova/plugin/DirectoryEntry'))(); + } + else if (result.isFile) { + entry = new (require('cordova/plugin/FileEntry'))(); + } + entry.isDirectory = result.isDirectory; + entry.isFile = result.isFile; + entry.name = result.name; + entry.fullPath = result.fullPath; + successCallback(entry); + } + }; + + var fail = errorCallback && function(e) { + var error = new FileTransferError(e.code, e.source, e.target, e.http_status); + errorCallback(error); + }; + + exec(win, fail, 'FileTransfer', 'download', [source, target, trustAllHosts, this._id]); +}; + +/** + * Aborts the ongoing file transfer on this object + * @param successCallback {Function} Callback to be invoked upon success + * @param errorCallback {Function} Callback to be invoked upon error + */ +FileTransfer.prototype.abort = function(successCallback, errorCallback) { + exec(successCallback, errorCallback, 'FileTransfer', 'abort', [this._id]); +}; + +module.exports = FileTransfer; + +}); + +// file: lib/common/plugin/FileTransferError.js +define("cordova/plugin/FileTransferError", function(require, exports, module) { + +/** + * FileTransferError + * @constructor + */ +var FileTransferError = function(code, source, target, status) { + this.code = code || null; + this.source = source || null; + this.target = target || null; + this.http_status = status || null; +}; + +FileTransferError.FILE_NOT_FOUND_ERR = 1; +FileTransferError.INVALID_URL_ERR = 2; +FileTransferError.CONNECTION_ERR = 3; +FileTransferError.ABORT_ERR = 4; + +module.exports = FileTransferError; + +}); + +// file: lib/common/plugin/FileUploadOptions.js +define("cordova/plugin/FileUploadOptions", function(require, exports, module) { + +/** + * Options to customize the HTTP request used to upload files. + * @constructor + * @param fileKey {String} Name of file request parameter. + * @param fileName {String} Filename to be used by the server. Defaults to image.jpg. + * @param mimeType {String} Mimetype of the uploaded file. Defaults to image/jpeg. + * @param params {Object} Object with key: value params to send to the server. + * @param headers {Object} Keys are header names, values are header values. Multiple + * headers of the same name are not supported. + */ +var FileUploadOptions = function(fileKey, fileName, mimeType, params, headers) { + this.fileKey = fileKey || null; + this.fileName = fileName || null; + this.mimeType = mimeType || null; + this.params = params || null; + this.headers = headers || null; +}; + +module.exports = FileUploadOptions; + +}); + +// file: lib/common/plugin/FileUploadResult.js +define("cordova/plugin/FileUploadResult", function(require, exports, module) { + +/** + * FileUploadResult + * @constructor + */ +var FileUploadResult = function() { + this.bytesSent = 0; + this.responseCode = null; + this.response = null; +}; + +module.exports = FileUploadResult; + +}); + +// file: lib/common/plugin/FileWriter.js +define("cordova/plugin/FileWriter", function(require, exports, module) { + +var exec = require('cordova/exec'), + FileError = require('cordova/plugin/FileError'), + ProgressEvent = require('cordova/plugin/ProgressEvent'); + +/** + * This class writes to the mobile device file system. + * + * For Android: + * The root directory is the root of the file system. + * To write to the SD card, the file name is "sdcard/my_file.txt" + * + * @constructor + * @param file {File} File object containing file properties + * @param append if true write to the end of the file, otherwise overwrite the file + */ +var FileWriter = function(file) { + this.fileName = ""; + this.length = 0; + if (file) { + this.fileName = file.fullPath || file; + this.length = file.size || 0; + } + // default is to write at the beginning of the file + this.position = 0; + + this.readyState = 0; // EMPTY + + this.result = null; + + // Error + this.error = null; + + // Event handlers + this.onwritestart = null; // When writing starts + this.onprogress = null; // While writing the file, and reporting partial file data + this.onwrite = null; // When the write has successfully completed. + this.onwriteend = null; // When the request has completed (either in success or failure). + this.onabort = null; // When the write has been aborted. For instance, by invoking the abort() method. + this.onerror = null; // When the write has failed (see errors). +}; + +// States +FileWriter.INIT = 0; +FileWriter.WRITING = 1; +FileWriter.DONE = 2; + +/** + * Abort writing file. + */ +FileWriter.prototype.abort = function() { + // check for invalid state + if (this.readyState === FileWriter.DONE || this.readyState === FileWriter.INIT) { + throw new FileError(FileError.INVALID_STATE_ERR); + } + + // set error + this.error = new FileError(FileError.ABORT_ERR); + + this.readyState = FileWriter.DONE; + + // If abort callback + if (typeof this.onabort === "function") { + this.onabort(new ProgressEvent("abort", {"target":this})); + } + + // If write end callback + if (typeof this.onwriteend === "function") { + this.onwriteend(new ProgressEvent("writeend", {"target":this})); + } +}; + +/** + * Writes data to the file + * + * @param text to be written + */ +FileWriter.prototype.write = function(text) { + // Throw an exception if we are already writing a file + if (this.readyState === FileWriter.WRITING) { + throw new FileError(FileError.INVALID_STATE_ERR); + } + + // WRITING state + this.readyState = FileWriter.WRITING; + + var me = this; + + // If onwritestart callback + if (typeof me.onwritestart === "function") { + me.onwritestart(new ProgressEvent("writestart", {"target":me})); + } + + // Write file + exec( + // Success callback + function(r) { + // If DONE (cancelled), then don't do anything + if (me.readyState === FileWriter.DONE) { + return; + } + + // position always increases by bytes written because file would be extended + me.position += r; + // The length of the file is now where we are done writing. + + me.length = me.position; + + // DONE state + me.readyState = FileWriter.DONE; + + // If onwrite callback + if (typeof me.onwrite === "function") { + me.onwrite(new ProgressEvent("write", {"target":me})); + } + + // If onwriteend callback + if (typeof me.onwriteend === "function") { + me.onwriteend(new ProgressEvent("writeend", {"target":me})); + } + }, + // Error callback + function(e) { + // If DONE (cancelled), then don't do anything + if (me.readyState === FileWriter.DONE) { + return; + } + + // DONE state + me.readyState = FileWriter.DONE; + + // Save error + me.error = new FileError(e); + + // If onerror callback + if (typeof me.onerror === "function") { + me.onerror(new ProgressEvent("error", {"target":me})); + } + + // If onwriteend callback + if (typeof me.onwriteend === "function") { + me.onwriteend(new ProgressEvent("writeend", {"target":me})); + } + }, "File", "write", [this.fileName, text, this.position]); +}; + +/** + * Moves the file pointer to the location specified. + * + * If the offset is a negative number the position of the file + * pointer is rewound. If the offset is greater than the file + * size the position is set to the end of the file. + * + * @param offset is the location to move the file pointer to. + */ +FileWriter.prototype.seek = function(offset) { + // Throw an exception if we are already writing a file + if (this.readyState === FileWriter.WRITING) { + throw new FileError(FileError.INVALID_STATE_ERR); + } + + if (!offset && offset !== 0) { + return; + } + + // See back from end of file. + if (offset < 0) { + this.position = Math.max(offset + this.length, 0); + } + // Offset is bigger than file size so set position + // to the end of the file. + else if (offset > this.length) { + this.position = this.length; + } + // Offset is between 0 and file size so set the position + // to start writing. + else { + this.position = offset; + } +}; + +/** + * Truncates the file to the size specified. + * + * @param size to chop the file at. + */ +FileWriter.prototype.truncate = function(size) { + // Throw an exception if we are already writing a file + if (this.readyState === FileWriter.WRITING) { + throw new FileError(FileError.INVALID_STATE_ERR); + } + + // WRITING state + this.readyState = FileWriter.WRITING; + + var me = this; + + // If onwritestart callback + if (typeof me.onwritestart === "function") { + me.onwritestart(new ProgressEvent("writestart", {"target":this})); + } + + // Write file + exec( + // Success callback + function(r) { + // If DONE (cancelled), then don't do anything + if (me.readyState === FileWriter.DONE) { + return; + } + + // DONE state + me.readyState = FileWriter.DONE; + + // Update the length of the file + me.length = r; + me.position = Math.min(me.position, r); + + // If onwrite callback + if (typeof me.onwrite === "function") { + me.onwrite(new ProgressEvent("write", {"target":me})); + } + + // If onwriteend callback + if (typeof me.onwriteend === "function") { + me.onwriteend(new ProgressEvent("writeend", {"target":me})); + } + }, + // Error callback + function(e) { + // If DONE (cancelled), then don't do anything + if (me.readyState === FileWriter.DONE) { + return; + } + + // DONE state + me.readyState = FileWriter.DONE; + + // Save error + me.error = new FileError(e); + + // If onerror callback + if (typeof me.onerror === "function") { + me.onerror(new ProgressEvent("error", {"target":me})); + } + + // If onwriteend callback + if (typeof me.onwriteend === "function") { + me.onwriteend(new ProgressEvent("writeend", {"target":me})); + } + }, "File", "truncate", [this.fileName, size]); +}; + +module.exports = FileWriter; + +}); + +// file: lib/common/plugin/Flags.js +define("cordova/plugin/Flags", function(require, exports, module) { + +/** + * Supplies arguments to methods that lookup or create files and directories. + * + * @param create + * {boolean} file or directory if it doesn't exist + * @param exclusive + * {boolean} used with create; if true the command will fail if + * target path exists + */ +function Flags(create, exclusive) { + this.create = create || false; + this.exclusive = exclusive || false; +} + +module.exports = Flags; + +}); + +// file: lib/common/plugin/GlobalizationError.js +define("cordova/plugin/GlobalizationError", function(require, exports, module) { + + +/** + * Globalization error object + * + * @constructor + * @param code + * @param message + */ +var GlobalizationError = function(code, message) { + this.code = code || null; + this.message = message || ''; +}; + +// Globalization error codes +GlobalizationError.UNKNOWN_ERROR = 0; +GlobalizationError.FORMATTING_ERROR = 1; +GlobalizationError.PARSING_ERROR = 2; +GlobalizationError.PATTERN_ERROR = 3; + +module.exports = GlobalizationError; + +}); + +// file: lib/common/plugin/InAppBrowser.js +define("cordova/plugin/InAppBrowser", function(require, exports, module) { + +var exec = require('cordova/exec'); +var channel = require('cordova/channel'); + +function InAppBrowser() { + this.channels = { + 'loadstart': channel.create('loadstart'), + 'loadstop' : channel.create('loadstop'), + 'exit' : channel.create('exit') + }; +} + +InAppBrowser.prototype = { + _eventHandler: function (event) { + if (event.type in this.channels) { + this.channels[event.type].fire(event); + } + }, + close: function (eventname) { + exec(null, null, "InAppBrowser", "close", []); + }, + addEventListener: function (eventname,f) { + if (eventname in this.channels) { + this.channels[eventname].subscribe(f); + } + }, + removeEventListener: function(eventname, f) { + if (eventname in this.channels) { + this.channels[eventname].unsubscribe(f); + } + } +}; + +module.exports = function(strUrl, strWindowName, strWindowFeatures) { + var iab = new InAppBrowser(); + var cb = function(eventname) { + iab._eventHandler(eventname); + }; + exec(cb, null, "InAppBrowser", "open", [strUrl, strWindowName, strWindowFeatures]); + return iab; +}; + +//Export the original open so it can be used if needed +module.exports._orig = window.open; + +}); + +// file: lib/common/plugin/LocalFileSystem.js +define("cordova/plugin/LocalFileSystem", function(require, exports, module) { + +var exec = require('cordova/exec'); + +/** + * Represents a local file system. + */ +var LocalFileSystem = function() { + +}; + +LocalFileSystem.TEMPORARY = 0; //temporary, with no guarantee of persistence +LocalFileSystem.PERSISTENT = 1; //persistent + +module.exports = LocalFileSystem; + +}); + +// file: lib/common/plugin/Media.js +define("cordova/plugin/Media", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + utils = require('cordova/utils'), + exec = require('cordova/exec'); + +var mediaObjects = {}; + +/** + * This class provides access to the device media, interfaces to both sound and video + * + * @constructor + * @param src The file name or url to play + * @param successCallback The callback to be called when the file is done playing or recording. + * successCallback() + * @param errorCallback The callback to be called if there is an error. + * errorCallback(int errorCode) - OPTIONAL + * @param statusCallback The callback to be called when media status has changed. + * statusCallback(int statusCode) - OPTIONAL + */ +var Media = function(src, successCallback, errorCallback, statusCallback) { + argscheck.checkArgs('SFFF', 'Media', arguments); + this.id = utils.createUUID(); + mediaObjects[this.id] = this; + this.src = src; + this.successCallback = successCallback; + this.errorCallback = errorCallback; + this.statusCallback = statusCallback; + this._duration = -1; + this._position = -1; + exec(null, this.errorCallback, "Media", "create", [this.id, this.src]); +}; + +// Media messages +Media.MEDIA_STATE = 1; +Media.MEDIA_DURATION = 2; +Media.MEDIA_POSITION = 3; +Media.MEDIA_ERROR = 9; + +// Media states +Media.MEDIA_NONE = 0; +Media.MEDIA_STARTING = 1; +Media.MEDIA_RUNNING = 2; +Media.MEDIA_PAUSED = 3; +Media.MEDIA_STOPPED = 4; +Media.MEDIA_MSG = ["None", "Starting", "Running", "Paused", "Stopped"]; + +// "static" function to return existing objs. +Media.get = function(id) { + return mediaObjects[id]; +}; + +/** + * Start or resume playing audio file. + */ +Media.prototype.play = function(options) { + exec(null, null, "Media", "startPlayingAudio", [this.id, this.src, options]); +}; + +/** + * Stop playing audio file. + */ +Media.prototype.stop = function() { + var me = this; + exec(function() { + me._position = 0; + }, this.errorCallback, "Media", "stopPlayingAudio", [this.id]); +}; + +/** + * Seek or jump to a new time in the track.. + */ +Media.prototype.seekTo = function(milliseconds) { + var me = this; + exec(function(p) { + me._position = p; + }, this.errorCallback, "Media", "seekToAudio", [this.id, milliseconds]); +}; + +/** + * Pause playing audio file. + */ +Media.prototype.pause = function() { + exec(null, this.errorCallback, "Media", "pausePlayingAudio", [this.id]); +}; + +/** + * Get duration of an audio file. + * The duration is only set for audio that is playing, paused or stopped. + * + * @return duration or -1 if not known. + */ +Media.prototype.getDuration = function() { + return this._duration; +}; + +/** + * Get position of audio. + */ +Media.prototype.getCurrentPosition = function(success, fail) { + var me = this; + exec(function(p) { + me._position = p; + success(p); + }, fail, "Media", "getCurrentPositionAudio", [this.id]); +}; + +/** + * Start recording audio file. + */ +Media.prototype.startRecord = function() { + exec(null, this.errorCallback, "Media", "startRecordingAudio", [this.id, this.src]); +}; + +/** + * Stop recording audio file. + */ +Media.prototype.stopRecord = function() { + exec(null, this.errorCallback, "Media", "stopRecordingAudio", [this.id]); +}; + +/** + * Release the resources. + */ +Media.prototype.release = function() { + exec(null, this.errorCallback, "Media", "release", [this.id]); +}; + +/** + * Adjust the volume. + */ +Media.prototype.setVolume = function(volume) { + exec(null, null, "Media", "setVolume", [this.id, volume]); +}; + +/** + * Audio has status update. + * PRIVATE + * + * @param id The media object id (string) + * @param msgType The 'type' of update this is + * @param value Use of value is determined by the msgType + */ +Media.onStatus = function(id, msgType, value) { + + var media = mediaObjects[id]; + + if(media) { + switch(msgType) { + case Media.MEDIA_STATE : + media.statusCallback && media.statusCallback(value); + if(value == Media.MEDIA_STOPPED) { + media.successCallback && media.successCallback(); + } + break; + case Media.MEDIA_DURATION : + media._duration = value; + break; + case Media.MEDIA_ERROR : + media.errorCallback && media.errorCallback(value); + break; + case Media.MEDIA_POSITION : + media._position = Number(value); + break; + default : + console.error && console.error("Unhandled Media.onStatus :: " + msgType); + break; + } + } + else { + console.error && console.error("Received Media.onStatus callback for unknown media :: " + id); + } + +}; + +module.exports = Media; + +}); + +// file: lib/common/plugin/MediaError.js +define("cordova/plugin/MediaError", function(require, exports, module) { + +/** + * This class contains information about any Media errors. +*/ +/* + According to :: http://dev.w3.org/html5/spec-author-view/video.html#mediaerror + We should never be creating these objects, we should just implement the interface + which has 1 property for an instance, 'code' + + instead of doing : + errorCallbackFunction( new MediaError(3,'msg') ); +we should simply use a literal : + errorCallbackFunction( {'code':3} ); + */ + + var _MediaError = window.MediaError; + + +if(!_MediaError) { + window.MediaError = _MediaError = function(code, msg) { + this.code = (typeof code != 'undefined') ? code : null; + this.message = msg || ""; // message is NON-standard! do not use! + }; +} + +_MediaError.MEDIA_ERR_NONE_ACTIVE = _MediaError.MEDIA_ERR_NONE_ACTIVE || 0; +_MediaError.MEDIA_ERR_ABORTED = _MediaError.MEDIA_ERR_ABORTED || 1; +_MediaError.MEDIA_ERR_NETWORK = _MediaError.MEDIA_ERR_NETWORK || 2; +_MediaError.MEDIA_ERR_DECODE = _MediaError.MEDIA_ERR_DECODE || 3; +_MediaError.MEDIA_ERR_NONE_SUPPORTED = _MediaError.MEDIA_ERR_NONE_SUPPORTED || 4; +// TODO: MediaError.MEDIA_ERR_NONE_SUPPORTED is legacy, the W3 spec now defines it as below. +// as defined by http://dev.w3.org/html5/spec-author-view/video.html#error-codes +_MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED = _MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED || 4; + +module.exports = _MediaError; + +}); + +// file: lib/common/plugin/MediaFile.js +define("cordova/plugin/MediaFile", function(require, exports, module) { + +var utils = require('cordova/utils'), + exec = require('cordova/exec'), + File = require('cordova/plugin/File'), + CaptureError = require('cordova/plugin/CaptureError'); +/** + * Represents a single file. + * + * name {DOMString} name of the file, without path information + * fullPath {DOMString} the full path of the file, including the name + * type {DOMString} mime type + * lastModifiedDate {Date} last modified date + * size {Number} size of the file in bytes + */ +var MediaFile = function(name, fullPath, type, lastModifiedDate, size){ + MediaFile.__super__.constructor.apply(this, arguments); +}; + +utils.extend(MediaFile, File); + +/** + * Request capture format data for a specific file and type + * + * @param {Function} successCB + * @param {Function} errorCB + */ +MediaFile.prototype.getFormatData = function(successCallback, errorCallback) { + if (typeof this.fullPath === "undefined" || this.fullPath === null) { + errorCallback(new CaptureError(CaptureError.CAPTURE_INVALID_ARGUMENT)); + } else { + exec(successCallback, errorCallback, "Capture", "getFormatData", [this.fullPath, this.type]); + } +}; + +module.exports = MediaFile; + +}); + +// file: lib/common/plugin/MediaFileData.js +define("cordova/plugin/MediaFileData", function(require, exports, module) { + +/** + * MediaFileData encapsulates format information of a media file. + * + * @param {DOMString} codecs + * @param {long} bitrate + * @param {long} height + * @param {long} width + * @param {float} duration + */ +var MediaFileData = function(codecs, bitrate, height, width, duration){ + this.codecs = codecs || null; + this.bitrate = bitrate || 0; + this.height = height || 0; + this.width = width || 0; + this.duration = duration || 0; +}; + +module.exports = MediaFileData; + +}); + +// file: lib/common/plugin/Metadata.js +define("cordova/plugin/Metadata", function(require, exports, module) { + +/** + * Information about the state of the file or directory + * + * {Date} modificationTime (readonly) + */ +var Metadata = function(time) { + this.modificationTime = (typeof time != 'undefined'?new Date(time):null); +}; + +module.exports = Metadata; + +}); + +// file: lib/common/plugin/Position.js +define("cordova/plugin/Position", function(require, exports, module) { + +var Coordinates = require('cordova/plugin/Coordinates'); + +var Position = function(coords, timestamp) { + if (coords) { + this.coords = new Coordinates(coords.latitude, coords.longitude, coords.altitude, coords.accuracy, coords.heading, coords.velocity, coords.altitudeAccuracy); + } else { + this.coords = new Coordinates(); + } + this.timestamp = (timestamp !== undefined) ? timestamp : new Date(); +}; + +module.exports = Position; + +}); + +// file: lib/common/plugin/PositionError.js +define("cordova/plugin/PositionError", function(require, exports, module) { + +/** + * Position error object + * + * @constructor + * @param code + * @param message + */ +var PositionError = function(code, message) { + this.code = code || null; + this.message = message || ''; +}; + +PositionError.PERMISSION_DENIED = 1; +PositionError.POSITION_UNAVAILABLE = 2; +PositionError.TIMEOUT = 3; + +module.exports = PositionError; + +}); + +// file: lib/common/plugin/ProgressEvent.js +define("cordova/plugin/ProgressEvent", function(require, exports, module) { + +// If ProgressEvent exists in global context, use it already, otherwise use our own polyfill +// Feature test: See if we can instantiate a native ProgressEvent; +// if so, use that approach, +// otherwise fill-in with our own implementation. +// +// NOTE: right now we always fill in with our own. Down the road would be nice if we can use whatever is native in the webview. +var ProgressEvent = (function() { + /* + var createEvent = function(data) { + var event = document.createEvent('Events'); + event.initEvent('ProgressEvent', false, false); + if (data) { + for (var i in data) { + if (data.hasOwnProperty(i)) { + event[i] = data[i]; + } + } + if (data.target) { + // TODO: cannot call .dispatchEvent + // need to first figure out how to implement EventTarget + } + } + return event; + }; + try { + var ev = createEvent({type:"abort",target:document}); + return function ProgressEvent(type, data) { + data.type = type; + return createEvent(data); + }; + } catch(e){ + */ + return function ProgressEvent(type, dict) { + this.type = type; + this.bubbles = false; + this.cancelBubble = false; + this.cancelable = false; + this.lengthComputable = false; + this.loaded = dict && dict.loaded ? dict.loaded : 0; + this.total = dict && dict.total ? dict.total : 0; + this.target = dict && dict.target ? dict.target : null; + }; + //} +})(); + +module.exports = ProgressEvent; + +}); + +// file: lib/common/plugin/accelerometer.js +define("cordova/plugin/accelerometer", function(require, exports, module) { + +/** + * This class provides access to device accelerometer data. + * @constructor + */ +var argscheck = require('cordova/argscheck'), + utils = require("cordova/utils"), + exec = require("cordova/exec"), + Acceleration = require('cordova/plugin/Acceleration'); + +// Is the accel sensor running? +var running = false; + +// Keeps reference to watchAcceleration calls. +var timers = {}; + +// Array of listeners; used to keep track of when we should call start and stop. +var listeners = []; + +// Last returned acceleration object from native +var accel = null; + +// Tells native to start. +function start() { + exec(function(a) { + var tempListeners = listeners.slice(0); + accel = new Acceleration(a.x, a.y, a.z, a.timestamp); + for (var i = 0, l = tempListeners.length; i < l; i++) { + tempListeners[i].win(accel); + } + }, function(e) { + var tempListeners = listeners.slice(0); + for (var i = 0, l = tempListeners.length; i < l; i++) { + tempListeners[i].fail(e); + } + }, "Accelerometer", "start", []); + running = true; +} + +// Tells native to stop. +function stop() { + exec(null, null, "Accelerometer", "stop", []); + running = false; +} + +// Adds a callback pair to the listeners array +function createCallbackPair(win, fail) { + return {win:win, fail:fail}; +} + +// Removes a win/fail listener pair from the listeners array +function removeListeners(l) { + var idx = listeners.indexOf(l); + if (idx > -1) { + listeners.splice(idx, 1); + if (listeners.length === 0) { + stop(); + } + } +} + +var accelerometer = { + /** + * Asynchronously acquires the current acceleration. + * + * @param {Function} successCallback The function to call when the acceleration data is available + * @param {Function} errorCallback The function to call when there is an error getting the acceleration data. (OPTIONAL) + * @param {AccelerationOptions} options The options for getting the accelerometer data such as timeout. (OPTIONAL) + */ + getCurrentAcceleration: function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'accelerometer.getCurrentAcceleration', arguments); + + var p; + var win = function(a) { + removeListeners(p); + successCallback(a); + }; + var fail = function(e) { + removeListeners(p); + errorCallback && errorCallback(e); + }; + + p = createCallbackPair(win, fail); + listeners.push(p); + + if (!running) { + start(); + } + }, + + /** + * Asynchronously acquires the acceleration repeatedly at a given interval. + * + * @param {Function} successCallback The function to call each time the acceleration data is available + * @param {Function} errorCallback The function to call when there is an error getting the acceleration data. (OPTIONAL) + * @param {AccelerationOptions} options The options for getting the accelerometer data such as timeout. (OPTIONAL) + * @return String The watch id that must be passed to #clearWatch to stop watching. + */ + watchAcceleration: function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'accelerometer.watchAcceleration', arguments); + // Default interval (10 sec) + var frequency = (options && options.frequency && typeof options.frequency == 'number') ? options.frequency : 10000; + + // Keep reference to watch id, and report accel readings as often as defined in frequency + var id = utils.createUUID(); + + var p = createCallbackPair(function(){}, function(e) { + removeListeners(p); + errorCallback && errorCallback(e); + }); + listeners.push(p); + + timers[id] = { + timer:window.setInterval(function() { + if (accel) { + successCallback(accel); + } + }, frequency), + listeners:p + }; + + if (running) { + // If we're already running then immediately invoke the success callback + // but only if we have retrieved a value, sample code does not check for null ... + if (accel) { + successCallback(accel); + } + } else { + start(); + } + + return id; + }, + + /** + * Clears the specified accelerometer watch. + * + * @param {String} id The id of the watch returned from #watchAcceleration. + */ + clearWatch: function(id) { + // Stop javascript timer & remove from timer list + if (id && timers[id]) { + window.clearInterval(timers[id].timer); + removeListeners(timers[id].listeners); + delete timers[id]; + } + } +}; + +module.exports = accelerometer; + +}); + +// file: lib/common/plugin/battery.js +define("cordova/plugin/battery", function(require, exports, module) { + +/** + * This class contains information about the current battery status. + * @constructor + */ +var cordova = require('cordova'), + exec = require('cordova/exec'); + +function handlers() { + return battery.channels.batterystatus.numHandlers + + battery.channels.batterylow.numHandlers + + battery.channels.batterycritical.numHandlers; +} + +var Battery = function() { + this._level = null; + this._isPlugged = null; + // Create new event handlers on the window (returns a channel instance) + this.channels = { + batterystatus:cordova.addWindowEventHandler("batterystatus"), + batterylow:cordova.addWindowEventHandler("batterylow"), + batterycritical:cordova.addWindowEventHandler("batterycritical") + }; + for (var key in this.channels) { + this.channels[key].onHasSubscribersChange = Battery.onHasSubscribersChange; + } +}; +/** + * Event handlers for when callbacks get registered for the battery. + * Keep track of how many handlers we have so we can start and stop the native battery listener + * appropriately (and hopefully save on battery life!). + */ +Battery.onHasSubscribersChange = function() { + // If we just registered the first handler, make sure native listener is started. + if (this.numHandlers === 1 && handlers() === 1) { + exec(battery._status, battery._error, "Battery", "start", []); + } else if (handlers() === 0) { + exec(null, null, "Battery", "stop", []); + } +}; + +/** + * Callback for battery status + * + * @param {Object} info keys: level, isPlugged + */ +Battery.prototype._status = function(info) { + if (info) { + var me = battery; + var level = info.level; + if (me._level !== level || me._isPlugged !== info.isPlugged) { + // Fire batterystatus event + cordova.fireWindowEvent("batterystatus", info); + + // Fire low battery event + if (level === 20 || level === 5) { + if (level === 20) { + cordova.fireWindowEvent("batterylow", info); + } + else { + cordova.fireWindowEvent("batterycritical", info); + } + } + } + me._level = level; + me._isPlugged = info.isPlugged; + } +}; + +/** + * Error callback for battery start + */ +Battery.prototype._error = function(e) { + console.log("Error initializing Battery: " + e); +}; + +var battery = new Battery(); + +module.exports = battery; + +}); + +// file: lib/common/plugin/capture.js +define("cordova/plugin/capture", function(require, exports, module) { + +var exec = require('cordova/exec'), + MediaFile = require('cordova/plugin/MediaFile'); + +/** + * Launches a capture of different types. + * + * @param (DOMString} type + * @param {Function} successCB + * @param {Function} errorCB + * @param {CaptureVideoOptions} options + */ +function _capture(type, successCallback, errorCallback, options) { + var win = function(pluginResult) { + var mediaFiles = []; + var i; + for (i = 0; i < pluginResult.length; i++) { + var mediaFile = new MediaFile(); + mediaFile.name = pluginResult[i].name; + mediaFile.fullPath = pluginResult[i].fullPath; + mediaFile.type = pluginResult[i].type; + mediaFile.lastModifiedDate = pluginResult[i].lastModifiedDate; + mediaFile.size = pluginResult[i].size; + mediaFiles.push(mediaFile); + } + successCallback(mediaFiles); + }; + exec(win, errorCallback, "Capture", type, [options]); +} +/** + * The Capture interface exposes an interface to the camera and microphone of the hosting device. + */ +function Capture() { + this.supportedAudioModes = []; + this.supportedImageModes = []; + this.supportedVideoModes = []; +} + +/** + * Launch audio recorder application for recording audio clip(s). + * + * @param {Function} successCB + * @param {Function} errorCB + * @param {CaptureAudioOptions} options + */ +Capture.prototype.captureAudio = function(successCallback, errorCallback, options){ + _capture("captureAudio", successCallback, errorCallback, options); +}; + +/** + * Launch camera application for taking image(s). + * + * @param {Function} successCB + * @param {Function} errorCB + * @param {CaptureImageOptions} options + */ +Capture.prototype.captureImage = function(successCallback, errorCallback, options){ + _capture("captureImage", successCallback, errorCallback, options); +}; + +/** + * Launch device camera application for recording video(s). + * + * @param {Function} successCB + * @param {Function} errorCB + * @param {CaptureVideoOptions} options + */ +Capture.prototype.captureVideo = function(successCallback, errorCallback, options){ + _capture("captureVideo", successCallback, errorCallback, options); +}; + + +module.exports = new Capture(); + +}); + +// file: lib/common/plugin/compass.js +define("cordova/plugin/compass", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + utils = require('cordova/utils'), + CompassHeading = require('cordova/plugin/CompassHeading'), + CompassError = require('cordova/plugin/CompassError'), + timers = {}, + compass = { + /** + * Asynchronously acquires the current heading. + * @param {Function} successCallback The function to call when the heading + * data is available + * @param {Function} errorCallback The function to call when there is an error + * getting the heading data. + * @param {CompassOptions} options The options for getting the heading data (not used). + */ + getCurrentHeading:function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'compass.getCurrentHeading', arguments); + + var win = function(result) { + var ch = new CompassHeading(result.magneticHeading, result.trueHeading, result.headingAccuracy, result.timestamp); + successCallback(ch); + }; + var fail = errorCallback && function(code) { + var ce = new CompassError(code); + errorCallback(ce); + }; + + // Get heading + exec(win, fail, "Compass", "getHeading", [options]); + }, + + /** + * Asynchronously acquires the heading repeatedly at a given interval. + * @param {Function} successCallback The function to call each time the heading + * data is available + * @param {Function} errorCallback The function to call when there is an error + * getting the heading data. + * @param {HeadingOptions} options The options for getting the heading data + * such as timeout and the frequency of the watch. For iOS, filter parameter + * specifies to watch via a distance filter rather than time. + */ + watchHeading:function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'compass.watchHeading', arguments); + // Default interval (100 msec) + var frequency = (options !== undefined && options.frequency !== undefined) ? options.frequency : 100; + var filter = (options !== undefined && options.filter !== undefined) ? options.filter : 0; + + var id = utils.createUUID(); + if (filter > 0) { + // is an iOS request for watch by filter, no timer needed + timers[id] = "iOS"; + compass.getCurrentHeading(successCallback, errorCallback, options); + } else { + // Start watch timer to get headings + timers[id] = window.setInterval(function() { + compass.getCurrentHeading(successCallback, errorCallback); + }, frequency); + } + + return id; + }, + + /** + * Clears the specified heading watch. + * @param {String} watchId The ID of the watch returned from #watchHeading. + */ + clearWatch:function(id) { + // Stop javascript timer & remove from timer list + if (id && timers[id]) { + if (timers[id] != "iOS") { + clearInterval(timers[id]); + } else { + // is iOS watch by filter so call into device to stop + exec(null, null, "Compass", "stopHeading", []); + } + delete timers[id]; + } + } + }; + +module.exports = compass; + +}); + +// file: lib/common/plugin/console-via-logger.js +define("cordova/plugin/console-via-logger", function(require, exports, module) { + +//------------------------------------------------------------------------------ + +var logger = require("cordova/plugin/logger"); +var utils = require("cordova/utils"); + +//------------------------------------------------------------------------------ +// object that we're exporting +//------------------------------------------------------------------------------ +var console = module.exports; + +//------------------------------------------------------------------------------ +// copy of the original console object +//------------------------------------------------------------------------------ +var WinConsole = window.console; + +//------------------------------------------------------------------------------ +// whether to use the logger +//------------------------------------------------------------------------------ +var UseLogger = false; + +//------------------------------------------------------------------------------ +// Timers +//------------------------------------------------------------------------------ +var Timers = {}; + +//------------------------------------------------------------------------------ +// used for unimplemented methods +//------------------------------------------------------------------------------ +function noop() {} + +//------------------------------------------------------------------------------ +// used for unimplemented methods +//------------------------------------------------------------------------------ +console.useLogger = function (value) { + if (arguments.length) UseLogger = !!value; + + if (UseLogger) { + if (logger.useConsole()) { + throw new Error("console and logger are too intertwingly"); + } + } + + return UseLogger; +}; + +//------------------------------------------------------------------------------ +console.log = function() { + if (logger.useConsole()) return; + logger.log.apply(logger, [].slice.call(arguments)); +}; + +//------------------------------------------------------------------------------ +console.error = function() { + if (logger.useConsole()) return; + logger.error.apply(logger, [].slice.call(arguments)); +}; + +//------------------------------------------------------------------------------ +console.warn = function() { + if (logger.useConsole()) return; + logger.warn.apply(logger, [].slice.call(arguments)); +}; + +//------------------------------------------------------------------------------ +console.info = function() { + if (logger.useConsole()) return; + logger.info.apply(logger, [].slice.call(arguments)); +}; + +//------------------------------------------------------------------------------ +console.debug = function() { + if (logger.useConsole()) return; + logger.debug.apply(logger, [].slice.call(arguments)); +}; + +//------------------------------------------------------------------------------ +console.assert = function(expression) { + if (expression) return; + + var message = utils.vformat(arguments[1], [].slice.call(arguments, 2)); + console.log("ASSERT: " + message); +}; + +//------------------------------------------------------------------------------ +console.clear = function() {}; + +//------------------------------------------------------------------------------ +console.dir = function(object) { + console.log("%o", object); +}; + +//------------------------------------------------------------------------------ +console.dirxml = function(node) { + console.log(node.innerHTML); +}; + +//------------------------------------------------------------------------------ +console.trace = noop; + +//------------------------------------------------------------------------------ +console.group = console.log; + +//------------------------------------------------------------------------------ +console.groupCollapsed = console.log; + +//------------------------------------------------------------------------------ +console.groupEnd = noop; + +//------------------------------------------------------------------------------ +console.time = function(name) { + Timers[name] = new Date().valueOf(); +}; + +//------------------------------------------------------------------------------ +console.timeEnd = function(name) { + var timeStart = Timers[name]; + if (!timeStart) { + console.warn("unknown timer: " + name); + return; + } + + var timeElapsed = new Date().valueOf() - timeStart; + console.log(name + ": " + timeElapsed + "ms"); +}; + +//------------------------------------------------------------------------------ +console.timeStamp = noop; + +//------------------------------------------------------------------------------ +console.profile = noop; + +//------------------------------------------------------------------------------ +console.profileEnd = noop; + +//------------------------------------------------------------------------------ +console.count = noop; + +//------------------------------------------------------------------------------ +console.exception = console.log; + +//------------------------------------------------------------------------------ +console.table = function(data, columns) { + console.log("%o", data); +}; + +//------------------------------------------------------------------------------ +// return a new function that calls both functions passed as args +//------------------------------------------------------------------------------ +function wrappedOrigCall(orgFunc, newFunc) { + return function() { + var args = [].slice.call(arguments); + try { orgFunc.apply(WinConsole, args); } catch (e) {} + try { newFunc.apply(console, args); } catch (e) {} + }; +} + +//------------------------------------------------------------------------------ +// For every function that exists in the original console object, that +// also exists in the new console object, wrap the new console method +// with one that calls both +//------------------------------------------------------------------------------ +for (var key in console) { + if (typeof WinConsole[key] == "function") { + console[key] = wrappedOrigCall(WinConsole[key], console[key]); + } +} + +}); + +// file: lib/common/plugin/contacts.js +define("cordova/plugin/contacts", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + ContactError = require('cordova/plugin/ContactError'), + utils = require('cordova/utils'), + Contact = require('cordova/plugin/Contact'); + +/** +* Represents a group of Contacts. +* @constructor +*/ +var contacts = { + /** + * Returns an array of Contacts matching the search criteria. + * @param fields that should be searched + * @param successCB success callback + * @param errorCB error callback + * @param {ContactFindOptions} options that can be applied to contact searching + * @return array of Contacts matching search criteria + */ + find:function(fields, successCB, errorCB, options) { + argscheck.checkArgs('afFO', 'contacts.find', arguments); + if (!fields.length) { + errorCB && errorCB(new ContactError(ContactError.INVALID_ARGUMENT_ERROR)); + } else { + var win = function(result) { + var cs = []; + for (var i = 0, l = result.length; i < l; i++) { + cs.push(contacts.create(result[i])); + } + successCB(cs); + }; + exec(win, errorCB, "Contacts", "search", [fields, options]); + } + }, + + /** + * This function creates a new contact, but it does not persist the contact + * to device storage. To persist the contact to device storage, invoke + * contact.save(). + * @param properties an object whose properties will be examined to create a new Contact + * @returns new Contact object + */ + create:function(properties) { + argscheck.checkArgs('O', 'contacts.create', arguments); + var contact = new Contact(); + for (var i in properties) { + if (typeof contact[i] !== 'undefined' && properties.hasOwnProperty(i)) { + contact[i] = properties[i]; + } + } + return contact; + } +}; + +module.exports = contacts; + +}); + +// file: lib/common/plugin/device.js +define("cordova/plugin/device", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + channel = require('cordova/channel'), + utils = require('cordova/utils'), + exec = require('cordova/exec'); + +// Tell cordova channel to wait on the CordovaInfoReady event +channel.waitForInitialization('onCordovaInfoReady'); + +/** + * This represents the mobile device, and provides properties for inspecting the model, version, UUID of the + * phone, etc. + * @constructor + */ +function Device() { + this.available = false; + this.platform = null; + this.version = null; + this.name = null; + this.uuid = null; + this.cordova = null; + this.model = null; + + var me = this; + + channel.onCordovaReady.subscribe(function() { + me.getInfo(function(info) { + me.available = true; + me.platform = info.platform; + me.version = info.version; + me.name = info.name; + me.uuid = info.uuid; + me.cordova = info.cordova; + me.model = info.model; + channel.onCordovaInfoReady.fire(); + },function(e) { + me.available = false; + utils.alert("[ERROR] Error initializing Cordova: " + e); + }); + }); +} + +/** + * Get device info + * + * @param {Function} successCallback The function to call when the heading data is available + * @param {Function} errorCallback The function to call when there is an error getting the heading data. (OPTIONAL) + */ +Device.prototype.getInfo = function(successCallback, errorCallback) { + argscheck.checkArgs('fF', 'Device.getInfo', arguments); + exec(successCallback, errorCallback, "Device", "getDeviceInfo", []); +}; + +module.exports = new Device(); + +}); + +// file: lib/common/plugin/echo.js +define("cordova/plugin/echo", function(require, exports, module) { + +var exec = require('cordova/exec'); + +/** + * Sends the given message through exec() to the Echo plugin, which sends it back to the successCallback. + * @param successCallback invoked with a FileSystem object + * @param errorCallback invoked if error occurs retrieving file system + * @param message The string to be echoed. + * @param forceAsync Whether to force an async return value (for testing native->js bridge). + */ +module.exports = function(successCallback, errorCallback, message, forceAsync) { + var action = forceAsync ? 'echoAsync' : 'echo'; + if (!forceAsync && message.constructor == ArrayBuffer) { + action = 'echoArrayBuffer'; + } + exec(successCallback, errorCallback, "Echo", action, [message]); +}; + + +}); + +// file: lib/ios/plugin/file/symbols.js +define("cordova/plugin/file/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'), + symbolshelper = require('cordova/plugin/file/symbolshelper'); + +symbolshelper(modulemapper.clobbers); +modulemapper.merges('cordova/plugin/ios/Entry', 'Entry'); + +}); + +// file: lib/common/plugin/file/symbolshelper.js +define("cordova/plugin/file/symbolshelper", function(require, exports, module) { + +module.exports = function(exportFunc) { + exportFunc('cordova/plugin/DirectoryEntry', 'DirectoryEntry'); + exportFunc('cordova/plugin/DirectoryReader', 'DirectoryReader'); + exportFunc('cordova/plugin/Entry', 'Entry'); + exportFunc('cordova/plugin/File', 'File'); + exportFunc('cordova/plugin/FileEntry', 'FileEntry'); + exportFunc('cordova/plugin/FileError', 'FileError'); + exportFunc('cordova/plugin/FileReader', 'FileReader'); + exportFunc('cordova/plugin/FileSystem', 'FileSystem'); + exportFunc('cordova/plugin/FileTransfer', 'FileTransfer'); + exportFunc('cordova/plugin/FileTransferError', 'FileTransferError'); + exportFunc('cordova/plugin/FileUploadOptions', 'FileUploadOptions'); + exportFunc('cordova/plugin/FileUploadResult', 'FileUploadResult'); + exportFunc('cordova/plugin/FileWriter', 'FileWriter'); + exportFunc('cordova/plugin/Flags', 'Flags'); + exportFunc('cordova/plugin/LocalFileSystem', 'LocalFileSystem'); + exportFunc('cordova/plugin/Metadata', 'Metadata'); + exportFunc('cordova/plugin/requestFileSystem', 'requestFileSystem'); + exportFunc('cordova/plugin/resolveLocalFileSystemURI', 'resolveLocalFileSystemURI'); +}; + +}); + +// file: lib/common/plugin/geolocation.js +define("cordova/plugin/geolocation", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + utils = require('cordova/utils'), + exec = require('cordova/exec'), + PositionError = require('cordova/plugin/PositionError'), + Position = require('cordova/plugin/Position'); + +var timers = {}; // list of timers in use + +// Returns default params, overrides if provided with values +function parseParameters(options) { + var opt = { + maximumAge: 0, + enableHighAccuracy: false, + timeout: Infinity + }; + + if (options) { + if (options.maximumAge !== undefined && !isNaN(options.maximumAge) && options.maximumAge > 0) { + opt.maximumAge = options.maximumAge; + } + if (options.enableHighAccuracy !== undefined) { + opt.enableHighAccuracy = options.enableHighAccuracy; + } + if (options.timeout !== undefined && !isNaN(options.timeout)) { + if (options.timeout < 0) { + opt.timeout = 0; + } else { + opt.timeout = options.timeout; + } + } + } + + return opt; +} + +// Returns a timeout failure, closed over a specified timeout value and error callback. +function createTimeout(errorCallback, timeout) { + var t = setTimeout(function() { + clearTimeout(t); + t = null; + errorCallback({ + code:PositionError.TIMEOUT, + message:"Position retrieval timed out." + }); + }, timeout); + return t; +} + +var geolocation = { + lastPosition:null, // reference to last known (cached) position returned + /** + * Asynchronously acquires the current position. + * + * @param {Function} successCallback The function to call when the position data is available + * @param {Function} errorCallback The function to call when there is an error getting the heading position. (OPTIONAL) + * @param {PositionOptions} options The options for getting the position data. (OPTIONAL) + */ + getCurrentPosition:function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'geolocation.getCurrentPosition', arguments); + options = parseParameters(options); + + // Timer var that will fire an error callback if no position is retrieved from native + // before the "timeout" param provided expires + var timeoutTimer = {timer:null}; + + var win = function(p) { + clearTimeout(timeoutTimer.timer); + if (!(timeoutTimer.timer)) { + // Timeout already happened, or native fired error callback for + // this geo request. + // Don't continue with success callback. + return; + } + var pos = new Position( + { + latitude:p.latitude, + longitude:p.longitude, + altitude:p.altitude, + accuracy:p.accuracy, + heading:p.heading, + velocity:p.velocity, + altitudeAccuracy:p.altitudeAccuracy + }, + (p.timestamp === undefined ? new Date() : ((p.timestamp instanceof Date) ? p.timestamp : new Date(p.timestamp))) + ); + geolocation.lastPosition = pos; + successCallback(pos); + }; + var fail = function(e) { + clearTimeout(timeoutTimer.timer); + timeoutTimer.timer = null; + var err = new PositionError(e.code, e.message); + if (errorCallback) { + errorCallback(err); + } + }; + + // Check our cached position, if its timestamp difference with current time is less than the maximumAge, then just + // fire the success callback with the cached position. + if (geolocation.lastPosition && options.maximumAge && (((new Date()).getTime() - geolocation.lastPosition.timestamp.getTime()) <= options.maximumAge)) { + successCallback(geolocation.lastPosition); + // If the cached position check failed and the timeout was set to 0, error out with a TIMEOUT error object. + } else if (options.timeout === 0) { + fail({ + code:PositionError.TIMEOUT, + message:"timeout value in PositionOptions set to 0 and no cached Position object available, or cached Position object's age exceeds provided PositionOptions' maximumAge parameter." + }); + // Otherwise we have to call into native to retrieve a position. + } else { + if (options.timeout !== Infinity) { + // If the timeout value was not set to Infinity (default), then + // set up a timeout function that will fire the error callback + // if no successful position was retrieved before timeout expired. + timeoutTimer.timer = createTimeout(fail, options.timeout); + } else { + // This is here so the check in the win function doesn't mess stuff up + // may seem weird but this guarantees timeoutTimer is + // always truthy before we call into native + timeoutTimer.timer = true; + } + exec(win, fail, "Geolocation", "getLocation", [options.enableHighAccuracy, options.maximumAge]); + } + return timeoutTimer; + }, + /** + * Asynchronously watches the geolocation for changes to geolocation. When a change occurs, + * the successCallback is called with the new location. + * + * @param {Function} successCallback The function to call each time the location data is available + * @param {Function} errorCallback The function to call when there is an error getting the location data. (OPTIONAL) + * @param {PositionOptions} options The options for getting the location data such as frequency. (OPTIONAL) + * @return String The watch id that must be passed to #clearWatch to stop watching. + */ + watchPosition:function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'geolocation.getCurrentPosition', arguments); + options = parseParameters(options); + + var id = utils.createUUID(); + + // Tell device to get a position ASAP, and also retrieve a reference to the timeout timer generated in getCurrentPosition + timers[id] = geolocation.getCurrentPosition(successCallback, errorCallback, options); + + var fail = function(e) { + clearTimeout(timers[id].timer); + var err = new PositionError(e.code, e.message); + if (errorCallback) { + errorCallback(err); + } + }; + + var win = function(p) { + clearTimeout(timers[id].timer); + if (options.timeout !== Infinity) { + timers[id].timer = createTimeout(fail, options.timeout); + } + var pos = new Position( + { + latitude:p.latitude, + longitude:p.longitude, + altitude:p.altitude, + accuracy:p.accuracy, + heading:p.heading, + velocity:p.velocity, + altitudeAccuracy:p.altitudeAccuracy + }, + (p.timestamp === undefined ? new Date() : ((p.timestamp instanceof Date) ? p.timestamp : new Date(p.timestamp))) + ); + geolocation.lastPosition = pos; + successCallback(pos); + }; + + exec(win, fail, "Geolocation", "addWatch", [id, options.enableHighAccuracy]); + + return id; + }, + /** + * Clears the specified heading watch. + * + * @param {String} id The ID of the watch returned from #watchPosition + */ + clearWatch:function(id) { + if (id && timers[id] !== undefined) { + clearTimeout(timers[id].timer); + timers[id].timer = false; + exec(null, null, "Geolocation", "clearWatch", [id]); + } + } +}; + +module.exports = geolocation; + +}); + +// file: lib/common/plugin/globalization.js +define("cordova/plugin/globalization", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + GlobalizationError = require('cordova/plugin/GlobalizationError'); + +var globalization = { + +/** +* Returns the string identifier for the client's current language. +* It returns the language identifier string to the successCB callback with a +* properties object as a parameter. If there is an error getting the language, +* then the errorCB callback is invoked. +* +* @param {Function} successCB +* @param {Function} errorCB +* +* @return Object.value {String}: The language identifier +* +* @error GlobalizationError.UNKNOWN_ERROR +* +* Example +* globalization.getPreferredLanguage(function (language) {alert('language:' + language.value + '\n');}, +* function () {}); +*/ +getPreferredLanguage:function(successCB, failureCB) { + argscheck.checkArgs('fF', 'Globalization.getPreferredLanguage', arguments); + exec(successCB, failureCB, "Globalization","getPreferredLanguage", []); +}, + +/** +* Returns the string identifier for the client's current locale setting. +* It returns the locale identifier string to the successCB callback with a +* properties object as a parameter. If there is an error getting the locale, +* then the errorCB callback is invoked. +* +* @param {Function} successCB +* @param {Function} errorCB +* +* @return Object.value {String}: The locale identifier +* +* @error GlobalizationError.UNKNOWN_ERROR +* +* Example +* globalization.getLocaleName(function (locale) {alert('locale:' + locale.value + '\n');}, +* function () {}); +*/ +getLocaleName:function(successCB, failureCB) { + argscheck.checkArgs('fF', 'Globalization.getLocaleName', arguments); + exec(successCB, failureCB, "Globalization","getLocaleName", []); +}, + + +/** +* Returns a date formatted as a string according to the client's user preferences and +* calendar using the time zone of the client. It returns the formatted date string to the +* successCB callback with a properties object as a parameter. If there is an error +* formatting the date, then the errorCB callback is invoked. +* +* The defaults are: formatLenght="short" and selector="date and time" +* +* @param {Date} date +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* formatLength {String}: 'short', 'medium', 'long', or 'full' +* selector {String}: 'date', 'time', or 'date and time' +* +* @return Object.value {String}: The localized date string +* +* @error GlobalizationError.FORMATTING_ERROR +* +* Example +* globalization.dateToString(new Date(), +* function (date) {alert('date:' + date.value + '\n');}, +* function (errorCode) {alert(errorCode);}, +* {formatLength:'short'}); +*/ +dateToString:function(date, successCB, failureCB, options) { + argscheck.checkArgs('dfFO', 'Globalization.dateToString', arguments); + var dateValue = date.valueOf(); + exec(successCB, failureCB, "Globalization", "dateToString", [{"date": dateValue, "options": options}]); +}, + + +/** +* Parses a date formatted as a string according to the client's user +* preferences and calendar using the time zone of the client and returns +* the corresponding date object. It returns the date to the successCB +* callback with a properties object as a parameter. If there is an error +* parsing the date string, then the errorCB callback is invoked. +* +* The defaults are: formatLength="short" and selector="date and time" +* +* @param {String} dateString +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* formatLength {String}: 'short', 'medium', 'long', or 'full' +* selector {String}: 'date', 'time', or 'date and time' +* +* @return Object.year {Number}: The four digit year +* Object.month {Number}: The month from (0 - 11) +* Object.day {Number}: The day from (1 - 31) +* Object.hour {Number}: The hour from (0 - 23) +* Object.minute {Number}: The minute from (0 - 59) +* Object.second {Number}: The second from (0 - 59) +* Object.millisecond {Number}: The milliseconds (from 0 - 999), +* not available on all platforms +* +* @error GlobalizationError.PARSING_ERROR +* +* Example +* globalization.stringToDate('4/11/2011', +* function (date) { alert('Month:' + date.month + '\n' + +* 'Day:' + date.day + '\n' + +* 'Year:' + date.year + '\n');}, +* function (errorCode) {alert(errorCode);}, +* {selector:'date'}); +*/ +stringToDate:function(dateString, successCB, failureCB, options) { + argscheck.checkArgs('sfFO', 'Globalization.stringToDate', arguments); + exec(successCB, failureCB, "Globalization", "stringToDate", [{"dateString": dateString, "options": options}]); +}, + + +/** +* Returns a pattern string for formatting and parsing dates according to the client's +* user preferences. It returns the pattern to the successCB callback with a +* properties object as a parameter. If there is an error obtaining the pattern, +* then the errorCB callback is invoked. +* +* The defaults are: formatLength="short" and selector="date and time" +* +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* formatLength {String}: 'short', 'medium', 'long', or 'full' +* selector {String}: 'date', 'time', or 'date and time' +* +* @return Object.pattern {String}: The date and time pattern for formatting and parsing dates. +* The patterns follow Unicode Technical Standard #35 +* http://unicode.org/reports/tr35/tr35-4.html +* Object.timezone {String}: The abbreviated name of the time zone on the client +* Object.utc_offset {Number}: The current difference in seconds between the client's +* time zone and coordinated universal time. +* Object.dst_offset {Number}: The current daylight saving time offset in seconds +* between the client's non-daylight saving's time zone +* and the client's daylight saving's time zone. +* +* @error GlobalizationError.PATTERN_ERROR +* +* Example +* globalization.getDatePattern( +* function (date) {alert('pattern:' + date.pattern + '\n');}, +* function () {}, +* {formatLength:'short'}); +*/ +getDatePattern:function(successCB, failureCB, options) { + argscheck.checkArgs('fFO', 'Globalization.getDatePattern', arguments); + exec(successCB, failureCB, "Globalization", "getDatePattern", [{"options": options}]); +}, + + +/** +* Returns an array of either the names of the months or days of the week +* according to the client's user preferences and calendar. It returns the array of names to the +* successCB callback with a properties object as a parameter. If there is an error obtaining the +* names, then the errorCB callback is invoked. +* +* The defaults are: type="wide" and item="months" +* +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* type {String}: 'narrow' or 'wide' +* item {String}: 'months', or 'days' +* +* @return Object.value {Array{String}}: The array of names starting from either +* the first month in the year or the +* first day of the week. +* @error GlobalizationError.UNKNOWN_ERROR +* +* Example +* globalization.getDateNames(function (names) { +* for(var i = 0; i < names.value.length; i++) { +* alert('Month:' + names.value[i] + '\n');}}, +* function () {}); +*/ +getDateNames:function(successCB, failureCB, options) { + argscheck.checkArgs('fFO', 'Globalization.getDateNames', arguments); + exec(successCB, failureCB, "Globalization", "getDateNames", [{"options": options}]); +}, + +/** +* Returns whether daylight savings time is in effect for a given date using the client's +* time zone and calendar. It returns whether or not daylight savings time is in effect +* to the successCB callback with a properties object as a parameter. If there is an error +* reading the date, then the errorCB callback is invoked. +* +* @param {Date} date +* @param {Function} successCB +* @param {Function} errorCB +* +* @return Object.dst {Boolean}: The value "true" indicates that daylight savings time is +* in effect for the given date and "false" indicate that it is not. +* +* @error GlobalizationError.UNKNOWN_ERROR +* +* Example +* globalization.isDayLightSavingsTime(new Date(), +* function (date) {alert('dst:' + date.dst + '\n');} +* function () {}); +*/ +isDayLightSavingsTime:function(date, successCB, failureCB) { + argscheck.checkArgs('dfF', 'Globalization.isDayLightSavingsTime', arguments); + var dateValue = date.valueOf(); + exec(successCB, failureCB, "Globalization", "isDayLightSavingsTime", [{"date": dateValue}]); +}, + +/** +* Returns the first day of the week according to the client's user preferences and calendar. +* The days of the week are numbered starting from 1 where 1 is considered to be Sunday. +* It returns the day to the successCB callback with a properties object as a parameter. +* If there is an error obtaining the pattern, then the errorCB callback is invoked. +* +* @param {Function} successCB +* @param {Function} errorCB +* +* @return Object.value {Number}: The number of the first day of the week. +* +* @error GlobalizationError.UNKNOWN_ERROR +* +* Example +* globalization.getFirstDayOfWeek(function (day) +* { alert('Day:' + day.value + '\n');}, +* function () {}); +*/ +getFirstDayOfWeek:function(successCB, failureCB) { + argscheck.checkArgs('fF', 'Globalization.getFirstDayOfWeek', arguments); + exec(successCB, failureCB, "Globalization", "getFirstDayOfWeek", []); +}, + + +/** +* Returns a number formatted as a string according to the client's user preferences. +* It returns the formatted number string to the successCB callback with a properties object as a +* parameter. If there is an error formatting the number, then the errorCB callback is invoked. +* +* The defaults are: type="decimal" +* +* @param {Number} number +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* type {String}: 'decimal', "percent", or 'currency' +* +* @return Object.value {String}: The formatted number string. +* +* @error GlobalizationError.FORMATTING_ERROR +* +* Example +* globalization.numberToString(3.25, +* function (number) {alert('number:' + number.value + '\n');}, +* function () {}, +* {type:'decimal'}); +*/ +numberToString:function(number, successCB, failureCB, options) { + argscheck.checkArgs('nfFO', 'Globalization.numberToString', arguments); + exec(successCB, failureCB, "Globalization", "numberToString", [{"number": number, "options": options}]); +}, + +/** +* Parses a number formatted as a string according to the client's user preferences and +* returns the corresponding number. It returns the number to the successCB callback with a +* properties object as a parameter. If there is an error parsing the number string, then +* the errorCB callback is invoked. +* +* The defaults are: type="decimal" +* +* @param {String} numberString +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* type {String}: 'decimal', "percent", or 'currency' +* +* @return Object.value {Number}: The parsed number. +* +* @error GlobalizationError.PARSING_ERROR +* +* Example +* globalization.stringToNumber('1234.56', +* function (number) {alert('Number:' + number.value + '\n');}, +* function () { alert('Error parsing number');}); +*/ +stringToNumber:function(numberString, successCB, failureCB, options) { + argscheck.checkArgs('sfFO', 'Globalization.stringToNumber', arguments); + exec(successCB, failureCB, "Globalization", "stringToNumber", [{"numberString": numberString, "options": options}]); +}, + +/** +* Returns a pattern string for formatting and parsing numbers according to the client's user +* preferences. It returns the pattern to the successCB callback with a properties object as a +* parameter. If there is an error obtaining the pattern, then the errorCB callback is invoked. +* +* The defaults are: type="decimal" +* +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* type {String}: 'decimal', "percent", or 'currency' +* +* @return Object.pattern {String}: The number pattern for formatting and parsing numbers. +* The patterns follow Unicode Technical Standard #35. +* http://unicode.org/reports/tr35/tr35-4.html +* Object.symbol {String}: The symbol to be used when formatting and parsing +* e.g., percent or currency symbol. +* Object.fraction {Number}: The number of fractional digits to use when parsing and +* formatting numbers. +* Object.rounding {Number}: The rounding increment to use when parsing and formatting. +* Object.positive {String}: The symbol to use for positive numbers when parsing and formatting. +* Object.negative: {String}: The symbol to use for negative numbers when parsing and formatting. +* Object.decimal: {String}: The decimal symbol to use for parsing and formatting. +* Object.grouping: {String}: The grouping symbol to use for parsing and formatting. +* +* @error GlobalizationError.PATTERN_ERROR +* +* Example +* globalization.getNumberPattern( +* function (pattern) {alert('Pattern:' + pattern.pattern + '\n');}, +* function () {}); +*/ +getNumberPattern:function(successCB, failureCB, options) { + argscheck.checkArgs('fFO', 'Globalization.getNumberPattern', arguments); + exec(successCB, failureCB, "Globalization", "getNumberPattern", [{"options": options}]); +}, + +/** +* Returns a pattern string for formatting and parsing currency values according to the client's +* user preferences and ISO 4217 currency code. It returns the pattern to the successCB callback with a +* properties object as a parameter. If there is an error obtaining the pattern, then the errorCB +* callback is invoked. +* +* @param {String} currencyCode +* @param {Function} successCB +* @param {Function} errorCB +* +* @return Object.pattern {String}: The currency pattern for formatting and parsing currency values. +* The patterns follow Unicode Technical Standard #35 +* http://unicode.org/reports/tr35/tr35-4.html +* Object.code {String}: The ISO 4217 currency code for the pattern. +* Object.fraction {Number}: The number of fractional digits to use when parsing and +* formatting currency. +* Object.rounding {Number}: The rounding increment to use when parsing and formatting. +* Object.decimal: {String}: The decimal symbol to use for parsing and formatting. +* Object.grouping: {String}: The grouping symbol to use for parsing and formatting. +* +* @error GlobalizationError.FORMATTING_ERROR +* +* Example +* globalization.getCurrencyPattern('EUR', +* function (currency) {alert('Pattern:' + currency.pattern + '\n');} +* function () {}); +*/ +getCurrencyPattern:function(currencyCode, successCB, failureCB) { + argscheck.checkArgs('sfF', 'Globalization.getCurrencyPattern', arguments); + exec(successCB, failureCB, "Globalization", "getCurrencyPattern", [{"currencyCode": currencyCode}]); +} + +}; + +module.exports = globalization; + +}); + +// file: lib/ios/plugin/ios/Contact.js +define("cordova/plugin/ios/Contact", function(require, exports, module) { + +var exec = require('cordova/exec'), + ContactError = require('cordova/plugin/ContactError'); + +/** + * Provides iOS Contact.display API. + */ +module.exports = { + display : function(errorCB, options) { + /* + * Display a contact using the iOS Contact Picker UI + * NOT part of W3C spec so no official documentation + * + * @param errorCB error callback + * @param options object + * allowsEditing: boolean AS STRING + * "true" to allow editing the contact + * "false" (default) display contact + */ + + if (this.id === null) { + if (typeof errorCB === "function") { + var errorObj = new ContactError(ContactError.UNKNOWN_ERROR); + errorCB(errorObj); + } + } + else { + exec(null, errorCB, "Contacts","displayContact", [this.id, options]); + } + } +}; + +}); + +// file: lib/ios/plugin/ios/Entry.js +define("cordova/plugin/ios/Entry", function(require, exports, module) { + +module.exports = { + toURL:function() { + // TODO: refactor path in a cross-platform way so we can eliminate + // these kinds of platform-specific hacks. + return "file://localhost" + this.fullPath; + }, + toURI: function() { + console.log("DEPRECATED: Update your code to use 'toURL'"); + return "file://localhost" + this.fullPath; + } +}; + +}); + +// file: lib/ios/plugin/ios/console.js +define("cordova/plugin/ios/console", function(require, exports, module) { + +var exec = require('cordova/exec'); + +/** + * create a nice string for an object + */ +function stringify(message) { + try { + if (typeof message === "object" && JSON && JSON.stringify) { + try { + return JSON.stringify(message); + } + catch (e) { + return "error JSON.stringify()ing argument: " + e; + } + } else { + return message.toString(); + } + } catch (e) { + return e.toString(); + } +} + +/** + * Wrapper one of the console logging methods, so that + * the Cordova logging native is called, then the original. + */ +function wrappedMethod(console, method) { + var origMethod = console[method]; + + return function(message) { + exec(null, null, + 'Debug Console', 'log', + [ stringify(message), { logLevel: method.toUpperCase() } ] + ); + + if (!origMethod) return; + + origMethod.apply(console, arguments); + }; +} + +var console = window.console || {}; + +// 2012-10-06 pmuellr - marking setLevel() method and logLevel property +// on console as deprecated; +// it didn't do anything useful, since the level constants weren't accessible +// to anyone + +console.setLevel = function() {}; +console.logLevel = 0; + +// wrapper the logging messages + +var methods = ["log", "debug", "info", "warn", "error"]; + +for (var i=0; i CurrentLevel) return; + + // queue the message if not yet at deviceready + if (!DeviceReady && !UseConsole) { + Queued.push([level, message]); + return; + } + + // if not using the console, use the native logger + if (!UseConsole) { + exec(null, null, "Logger", "logLevel", [level, message]); + return; + } + + // make sure console is not using logger + if (console.__usingCordovaLogger) { + throw new Error("console and logger are too intertwingly"); + } + + // log to the console + switch (level) { + case logger.LOG: console.log(message); break; + case logger.ERROR: console.log("ERROR: " + message); break; + case logger.WARN: console.log("WARN: " + message); break; + case logger.INFO: console.log("INFO: " + message); break; + case logger.DEBUG: console.log("DEBUG: " + message); break; + } +}; + +// when deviceready fires, log queued messages +logger.__onDeviceReady = function() { + if (DeviceReady) return; + + DeviceReady = true; + + for (var i=0; i 3) { + fail(FileError.SYNTAX_ERR); + } else { + // if successful, return a FileSystem object + var success = function(file_system) { + if (file_system) { + if (successCallback) { + // grab the name and root from the file system object + var result = new FileSystem(file_system.name, file_system.root); + successCallback(result); + } + } + else { + // no FileSystem object returned + fail(FileError.NOT_FOUND_ERR); + } + }; + exec(success, fail, "File", "requestFileSystem", [type, size]); + } +}; + +module.exports = requestFileSystem; + +}); + +// file: lib/common/plugin/resolveLocalFileSystemURI.js +define("cordova/plugin/resolveLocalFileSystemURI", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + DirectoryEntry = require('cordova/plugin/DirectoryEntry'), + FileEntry = require('cordova/plugin/FileEntry'), + FileError = require('cordova/plugin/FileError'), + exec = require('cordova/exec'); + +/** + * Look up file system Entry referred to by local URI. + * @param {DOMString} uri URI referring to a local file or directory + * @param successCallback invoked with Entry object corresponding to URI + * @param errorCallback invoked if error occurs retrieving file system entry + */ +module.exports = function(uri, successCallback, errorCallback) { + argscheck.checkArgs('sFF', 'resolveLocalFileSystemURI', arguments); + // error callback + var fail = function(error) { + errorCallback && errorCallback(new FileError(error)); + }; + // sanity check for 'not:valid:filename' + if(!uri || uri.split(":").length > 2) { + setTimeout( function() { + fail(FileError.ENCODING_ERR); + },0); + return; + } + // if successful, return either a file or directory entry + var success = function(entry) { + var result; + if (entry) { + if (successCallback) { + // create appropriate Entry object + result = (entry.isDirectory) ? new DirectoryEntry(entry.name, entry.fullPath) : new FileEntry(entry.name, entry.fullPath); + successCallback(result); + } + } + else { + // no Entry object returned + fail(FileError.NOT_FOUND_ERR); + } + }; + + exec(success, fail, "File", "resolveLocalFileSystemURI", [uri]); +}; + +}); + +// file: lib/common/plugin/splashscreen.js +define("cordova/plugin/splashscreen", function(require, exports, module) { + +var exec = require('cordova/exec'); + +var splashscreen = { + show:function() { + exec(null, null, "SplashScreen", "show", []); + }, + hide:function() { + exec(null, null, "SplashScreen", "hide", []); + } +}; + +module.exports = splashscreen; + +}); + +// file: lib/common/utils.js +define("cordova/utils", function(require, exports, module) { + +var utils = exports; + +/** + * Defines a property getter / setter for obj[key]. + */ +utils.defineGetterSetter = function(obj, key, getFunc, opt_setFunc) { + if (Object.defineProperty) { + var desc = { + get: getFunc, + configurable: true + }; + if (opt_setFunc) { + desc.set = opt_setFunc; + } + Object.defineProperty(obj, key, desc); + } else { + obj.__defineGetter__(key, getFunc); + if (opt_setFunc) { + obj.__defineSetter__(key, opt_setFunc); + } + } +}; + +/** + * Defines a property getter for obj[key]. + */ +utils.defineGetter = utils.defineGetterSetter; + +utils.arrayIndexOf = function(a, item) { + if (a.indexOf) { + return a.indexOf(item); + } + var len = a.length; + for (var i = 0; i < len; ++i) { + if (a[i] == item) { + return i; + } + } + return -1; +}; + +/** + * Returns whether the item was found in the array. + */ +utils.arrayRemove = function(a, item) { + var index = utils.arrayIndexOf(a, item); + if (index != -1) { + a.splice(index, 1); + } + return index != -1; +}; + +utils.typeName = function(val) { + return Object.prototype.toString.call(val).slice(8, -1); +}; + +/** + * Returns an indication of whether the argument is an array or not + */ +utils.isArray = function(a) { + return utils.typeName(a) == 'Array'; +}; + +/** + * Returns an indication of whether the argument is a Date or not + */ +utils.isDate = function(d) { + return utils.typeName(d) == 'Date'; +}; + +/** + * Does a deep clone of the object. + */ +utils.clone = function(obj) { + if(!obj || typeof obj == 'function' || utils.isDate(obj) || typeof obj != 'object') { + return obj; + } + + var retVal, i; + + if(utils.isArray(obj)){ + retVal = []; + for(i = 0; i < obj.length; ++i){ + retVal.push(utils.clone(obj[i])); + } + return retVal; + } + + retVal = {}; + for(i in obj){ + if(!(i in retVal) || retVal[i] != obj[i]) { + retVal[i] = utils.clone(obj[i]); + } + } + return retVal; +}; + +/** + * Returns a wrapped version of the function + */ +utils.close = function(context, func, params) { + if (typeof params == 'undefined') { + return function() { + return func.apply(context, arguments); + }; + } else { + return function() { + return func.apply(context, params); + }; + } +}; + +/** + * Create a UUID + */ +utils.createUUID = function() { + return UUIDcreatePart(4) + '-' + + UUIDcreatePart(2) + '-' + + UUIDcreatePart(2) + '-' + + UUIDcreatePart(2) + '-' + + UUIDcreatePart(6); +}; + +/** + * Extends a child object from a parent object using classical inheritance + * pattern. + */ +utils.extend = (function() { + // proxy used to establish prototype chain + var F = function() {}; + // extend Child from Parent + return function(Child, Parent) { + F.prototype = Parent.prototype; + Child.prototype = new F(); + Child.__super__ = Parent.prototype; + Child.prototype.constructor = Child; + }; +}()); + +/** + * Alerts a message in any available way: alert or console.log. + */ +utils.alert = function(msg) { + if (window.alert) { + window.alert(msg); + } else if (console && console.log) { + console.log(msg); + } +}; + +/** + * Formats a string and arguments following it ala sprintf() + * + * see utils.vformat() for more information + */ +utils.format = function(formatString /* ,... */) { + var args = [].slice.call(arguments, 1); + return utils.vformat(formatString, args); +}; + +/** + * Formats a string and arguments following it ala vsprintf() + * + * format chars: + * %j - format arg as JSON + * %o - format arg as JSON + * %c - format arg as '' + * %% - replace with '%' + * any other char following % will format it's + * arg via toString(). + * + * for rationale, see FireBug's Console API: + * http://getfirebug.com/wiki/index.php/Console_API + */ +utils.vformat = function(formatString, args) { + if (formatString === null || formatString === undefined) return ""; + if (arguments.length == 1) return formatString.toString(); + if (typeof formatString != "string") return formatString.toString(); + + var pattern = /(.*?)%(.)(.*)/; + var rest = formatString; + var result = []; + + while (args.length) { + var arg = args.shift(); + var match = pattern.exec(rest); + + if (!match) break; + + rest = match[3]; + + result.push(match[1]); + + if (match[2] == '%') { + result.push('%'); + args.unshift(arg); + continue; + } + + result.push(formatted(arg, match[2])); + } + + result.push(rest); + + return result.join(''); +}; + +//------------------------------------------------------------------------------ +function UUIDcreatePart(length) { + var uuidpart = ""; + for (var i=0; i index into requireStack of modules currently being built. + var inProgressModules = {}; + + function build(module) { + var factory = module.factory; + module.exports = {}; + delete module.factory; + factory(require, module.exports, module); + return module.exports; + } + + require = function (id) { + if (!modules[id]) { + throw "module " + id + " not found"; + } else if (id in inProgressModules) { + var cycle = requireStack.slice(inProgressModules[id]).join('->') + '->' + id; + throw "Cycle in require graph: " + cycle; + } + if (modules[id].factory) { + try { + inProgressModules[id] = requireStack.length; + requireStack.push(id); + return build(modules[id]); + } finally { + delete inProgressModules[id]; + requireStack.pop(); + } + } + return modules[id].exports; + }; + + define = function (id, factory) { + if (modules[id]) { + throw "module " + id + " already defined"; + } + + modules[id] = { + id: id, + factory: factory + }; + }; + + define.remove = function (id) { + delete modules[id]; + }; + + define.moduleMap = modules; +})(); + +//Export for use in node +if (typeof module === "object" && typeof require === "function") { + module.exports.require = require; + module.exports.define = define; +} + +// file: lib/cordova.js +define("cordova", function(require, exports, module) { + + +var channel = require('cordova/channel'); + +/** + * Listen for DOMContentLoaded and notify our channel subscribers. + */ +document.addEventListener('DOMContentLoaded', function() { + channel.onDOMContentLoaded.fire(); +}, false); +if (document.readyState == 'complete' || document.readyState == 'interactive') { + channel.onDOMContentLoaded.fire(); +} + +/** + * Intercept calls to addEventListener + removeEventListener and handle deviceready, + * resume, and pause events. + */ +var m_document_addEventListener = document.addEventListener; +var m_document_removeEventListener = document.removeEventListener; +var m_window_addEventListener = window.addEventListener; +var m_window_removeEventListener = window.removeEventListener; + +/** + * Houses custom event handlers to intercept on document + window event listeners. + */ +var documentEventHandlers = {}, + windowEventHandlers = {}; + +document.addEventListener = function(evt, handler, capture) { + var e = evt.toLowerCase(); + if (typeof documentEventHandlers[e] != 'undefined') { + documentEventHandlers[e].subscribe(handler); + } else { + m_document_addEventListener.call(document, evt, handler, capture); + } +}; + +window.addEventListener = function(evt, handler, capture) { + var e = evt.toLowerCase(); + if (typeof windowEventHandlers[e] != 'undefined') { + windowEventHandlers[e].subscribe(handler); + } else { + m_window_addEventListener.call(window, evt, handler, capture); + } +}; + +document.removeEventListener = function(evt, handler, capture) { + var e = evt.toLowerCase(); + // If unsubscribing from an event that is handled by a plugin + if (typeof documentEventHandlers[e] != "undefined") { + documentEventHandlers[e].unsubscribe(handler); + } else { + m_document_removeEventListener.call(document, evt, handler, capture); + } +}; + +window.removeEventListener = function(evt, handler, capture) { + var e = evt.toLowerCase(); + // If unsubscribing from an event that is handled by a plugin + if (typeof windowEventHandlers[e] != "undefined") { + windowEventHandlers[e].unsubscribe(handler); + } else { + m_window_removeEventListener.call(window, evt, handler, capture); + } +}; + +function createEvent(type, data) { + var event = document.createEvent('Events'); + event.initEvent(type, false, false); + if (data) { + for (var i in data) { + if (data.hasOwnProperty(i)) { + event[i] = data[i]; + } + } + } + return event; +} + +if(typeof window.console === "undefined") { + window.console = { + log:function(){} + }; +} + +var cordova = { + define:define, + require:require, + /** + * Methods to add/remove your own addEventListener hijacking on document + window. + */ + addWindowEventHandler:function(event) { + return (windowEventHandlers[event] = channel.create(event)); + }, + addStickyDocumentEventHandler:function(event) { + return (documentEventHandlers[event] = channel.createSticky(event)); + }, + addDocumentEventHandler:function(event) { + return (documentEventHandlers[event] = channel.create(event)); + }, + removeWindowEventHandler:function(event) { + delete windowEventHandlers[event]; + }, + removeDocumentEventHandler:function(event) { + delete documentEventHandlers[event]; + }, + /** + * Retrieve original event handlers that were replaced by Cordova + * + * @return object + */ + getOriginalHandlers: function() { + return {'document': {'addEventListener': m_document_addEventListener, 'removeEventListener': m_document_removeEventListener}, + 'window': {'addEventListener': m_window_addEventListener, 'removeEventListener': m_window_removeEventListener}}; + }, + /** + * Method to fire event from native code + * bNoDetach is required for events which cause an exception which needs to be caught in native code + */ + fireDocumentEvent: function(type, data, bNoDetach) { + var evt = createEvent(type, data); + if (typeof documentEventHandlers[type] != 'undefined') { + if( bNoDetach ) { + documentEventHandlers[type].fire(evt); + } + else { + setTimeout(function() { + // Fire deviceready on listeners that were registered before cordova.js was loaded. + if (type == 'deviceready') { + document.dispatchEvent(evt); + } + documentEventHandlers[type].fire(evt); + }, 0); + } + } else { + document.dispatchEvent(evt); + } + }, + fireWindowEvent: function(type, data) { + var evt = createEvent(type,data); + if (typeof windowEventHandlers[type] != 'undefined') { + setTimeout(function() { + windowEventHandlers[type].fire(evt); + }, 0); + } else { + window.dispatchEvent(evt); + } + }, + + /** + * Plugin callback mechanism. + */ + // Randomize the starting callbackId to avoid collisions after refreshing or navigating. + // This way, it's very unlikely that any new callback would get the same callbackId as an old callback. + callbackId: Math.floor(Math.random() * 2000000000), + callbacks: {}, + callbackStatus: { + NO_RESULT: 0, + OK: 1, + CLASS_NOT_FOUND_EXCEPTION: 2, + ILLEGAL_ACCESS_EXCEPTION: 3, + INSTANTIATION_EXCEPTION: 4, + MALFORMED_URL_EXCEPTION: 5, + IO_EXCEPTION: 6, + INVALID_ACTION: 7, + JSON_EXCEPTION: 8, + ERROR: 9 + }, + + /** + * Called by native code when returning successful result from an action. + */ + callbackSuccess: function(callbackId, args) { + try { + cordova.callbackFromNative(callbackId, true, args.status, [args.message], args.keepCallback); + } catch (e) { + console.log("Error in error callback: " + callbackId + " = "+e); + } + }, + + /** + * Called by native code when returning error result from an action. + */ + callbackError: function(callbackId, args) { + // TODO: Deprecate callbackSuccess and callbackError in favour of callbackFromNative. + // Derive success from status. + try { + cordova.callbackFromNative(callbackId, false, args.status, [args.message], args.keepCallback); + } catch (e) { + console.log("Error in error callback: " + callbackId + " = "+e); + } + }, + + /** + * Called by native code when returning the result from an action. + */ + callbackFromNative: function(callbackId, success, status, args, keepCallback) { + var callback = cordova.callbacks[callbackId]; + if (callback) { + if (success && status == cordova.callbackStatus.OK) { + callback.success && callback.success.apply(null, args); + } else if (!success) { + callback.fail && callback.fail.apply(null, args); + } + + // Clear callback if not expecting any more results + if (!keepCallback) { + delete cordova.callbacks[callbackId]; + } + } + }, + addConstructor: function(func) { + channel.onCordovaReady.subscribe(function() { + try { + func(); + } catch(e) { + console.log("Failed to run constructor: " + e); + } + }); + } +}; + +// Register pause, resume and deviceready channels as events on document. +channel.onPause = cordova.addDocumentEventHandler('pause'); +channel.onResume = cordova.addDocumentEventHandler('resume'); +channel.onDeviceReady = cordova.addStickyDocumentEventHandler('deviceready'); + +module.exports = cordova; + +}); + +// file: lib/common/argscheck.js +define("cordova/argscheck", function(require, exports, module) { + +var exec = require('cordova/exec'); +var utils = require('cordova/utils'); + +var moduleExports = module.exports; + +var typeMap = { + 'A': 'Array', + 'D': 'Date', + 'N': 'Number', + 'S': 'String', + 'F': 'Function', + 'O': 'Object' +}; + +function extractParamName(callee, argIndex) { + return (/.*?\((.*?)\)/).exec(callee)[1].split(', ')[argIndex]; +} + +function checkArgs(spec, functionName, args, opt_callee) { + if (!moduleExports.enableChecks) { + return; + } + var errMsg = null; + var typeName; + for (var i = 0; i < spec.length; ++i) { + var c = spec.charAt(i), + cUpper = c.toUpperCase(), + arg = args[i]; + // Asterix means allow anything. + if (c == '*') { + continue; + } + typeName = utils.typeName(arg); + if ((arg === null || arg === undefined) && c == cUpper) { + continue; + } + if (typeName != typeMap[cUpper]) { + errMsg = 'Expected ' + typeMap[cUpper]; + break; + } + } + if (errMsg) { + errMsg += ', but got ' + typeName + '.'; + errMsg = 'Wrong type for parameter "' + extractParamName(opt_callee || args.callee, i) + '" of ' + functionName + ': ' + errMsg; + // Don't log when running jake test. + if (typeof jasmine == 'undefined') { + console.error(errMsg); + } + throw TypeError(errMsg); + } +} + +function getValue(value, defaultValue) { + return value === undefined ? defaultValue : value; +} + +moduleExports.checkArgs = checkArgs; +moduleExports.getValue = getValue; +moduleExports.enableChecks = true; + + +}); + +// file: lib/common/builder.js +define("cordova/builder", function(require, exports, module) { + +var utils = require('cordova/utils'); + +function each(objects, func, context) { + for (var prop in objects) { + if (objects.hasOwnProperty(prop)) { + func.apply(context, [objects[prop], prop]); + } + } +} + +function clobber(obj, key, value) { + exports.replaceHookForTesting(obj, key); + obj[key] = value; + // Getters can only be overridden by getters. + if (obj[key] !== value) { + utils.defineGetter(obj, key, function() { + return value; + }); + } +} + +function assignOrWrapInDeprecateGetter(obj, key, value, message) { + if (message) { + utils.defineGetter(obj, key, function() { + console.log(message); + delete obj[key]; + clobber(obj, key, value); + return value; + }); + } else { + clobber(obj, key, value); + } +} + +function include(parent, objects, clobber, merge) { + each(objects, function (obj, key) { + try { + var result = obj.path ? require(obj.path) : {}; + + if (clobber) { + // Clobber if it doesn't exist. + if (typeof parent[key] === 'undefined') { + assignOrWrapInDeprecateGetter(parent, key, result, obj.deprecated); + } else if (typeof obj.path !== 'undefined') { + // If merging, merge properties onto parent, otherwise, clobber. + if (merge) { + recursiveMerge(parent[key], result); + } else { + assignOrWrapInDeprecateGetter(parent, key, result, obj.deprecated); + } + } + result = parent[key]; + } else { + // Overwrite if not currently defined. + if (typeof parent[key] == 'undefined') { + assignOrWrapInDeprecateGetter(parent, key, result, obj.deprecated); + } else { + // Set result to what already exists, so we can build children into it if they exist. + result = parent[key]; + } + } + + if (obj.children) { + include(result, obj.children, clobber, merge); + } + } catch(e) { + utils.alert('Exception building cordova JS globals: ' + e + ' for key "' + key + '"'); + } + }); +} + +/** + * Merge properties from one object onto another recursively. Properties from + * the src object will overwrite existing target property. + * + * @param target Object to merge properties into. + * @param src Object to merge properties from. + */ +function recursiveMerge(target, src) { + for (var prop in src) { + if (src.hasOwnProperty(prop)) { + if (target.prototype && target.prototype.constructor === target) { + // If the target object is a constructor override off prototype. + clobber(target.prototype, prop, src[prop]); + } else { + if (typeof src[prop] === 'object' && typeof target[prop] === 'object') { + recursiveMerge(target[prop], src[prop]); + } else { + clobber(target, prop, src[prop]); + } + } + } + } +} + +exports.buildIntoButDoNotClobber = function(objects, target) { + include(target, objects, false, false); +}; +exports.buildIntoAndClobber = function(objects, target) { + include(target, objects, true, false); +}; +exports.buildIntoAndMerge = function(objects, target) { + include(target, objects, true, true); +}; +exports.recursiveMerge = recursiveMerge; +exports.assignOrWrapInDeprecateGetter = assignOrWrapInDeprecateGetter; +exports.replaceHookForTesting = function() {}; + +}); + +// file: lib/common/channel.js +define("cordova/channel", function(require, exports, module) { + +var utils = require('cordova/utils'), + nextGuid = 1; + +/** + * Custom pub-sub "channel" that can have functions subscribed to it + * This object is used to define and control firing of events for + * cordova initialization, as well as for custom events thereafter. + * + * The order of events during page load and Cordova startup is as follows: + * + * onDOMContentLoaded* Internal event that is received when the web page is loaded and parsed. + * onNativeReady* Internal event that indicates the Cordova native side is ready. + * onCordovaReady* Internal event fired when all Cordova JavaScript objects have been created. + * onCordovaInfoReady* Internal event fired when device properties are available. + * onCordovaConnectionReady* Internal event fired when the connection property has been set. + * onDeviceReady* User event fired to indicate that Cordova is ready + * onResume User event fired to indicate a start/resume lifecycle event + * onPause User event fired to indicate a pause lifecycle event + * onDestroy* Internal event fired when app is being destroyed (User should use window.onunload event, not this one). + * + * The events marked with an * are sticky. Once they have fired, they will stay in the fired state. + * All listeners that subscribe after the event is fired will be executed right away. + * + * The only Cordova events that user code should register for are: + * deviceready Cordova native code is initialized and Cordova APIs can be called from JavaScript + * pause App has moved to background + * resume App has returned to foreground + * + * Listeners can be registered as: + * document.addEventListener("deviceready", myDeviceReadyListener, false); + * document.addEventListener("resume", myResumeListener, false); + * document.addEventListener("pause", myPauseListener, false); + * + * The DOM lifecycle events should be used for saving and restoring state + * window.onload + * window.onunload + * + */ + +/** + * Channel + * @constructor + * @param type String the channel name + */ +var Channel = function(type, sticky) { + this.type = type; + // Map of guid -> function. + this.handlers = {}; + // 0 = Non-sticky, 1 = Sticky non-fired, 2 = Sticky fired. + this.state = sticky ? 1 : 0; + // Used in sticky mode to remember args passed to fire(). + this.fireArgs = null; + // Used by onHasSubscribersChange to know if there are any listeners. + this.numHandlers = 0; + // Function that is called when the first listener is subscribed, or when + // the last listener is unsubscribed. + this.onHasSubscribersChange = null; +}, + channel = { + /** + * Calls the provided function only after all of the channels specified + * have been fired. All channels must be sticky channels. + */ + join: function(h, c) { + var len = c.length, + i = len, + f = function() { + if (!(--i)) h(); + }; + for (var j=0; jNative messages. + isInContextOfEvalJs = 0; + +function createExecIframe() { + var iframe = document.createElement("iframe"); + iframe.style.display = 'none'; + document.body.appendChild(iframe); + return iframe; +} + +function shouldBundleCommandJson() { + if (bridgeMode == jsToNativeModes.XHR_WITH_PAYLOAD) { + return true; + } + if (bridgeMode == jsToNativeModes.XHR_OPTIONAL_PAYLOAD) { + var payloadLength = 0; + for (var i = 0; i < commandQueue.length; ++i) { + payloadLength += commandQueue[i].length; + } + // The value here was determined using the benchmark within CordovaLibApp on an iPad 3. + return payloadLength < 4500; + } + return false; +} + +function massageArgsJsToNative(args) { + if (!args || utils.typeName(args) != 'Array') { + return args; + } + var ret = []; + var encodeArrayBufferAs8bitString = function(ab) { + return String.fromCharCode.apply(null, new Uint8Array(ab)); + }; + var encodeArrayBufferAsBase64 = function(ab) { + return window.btoa(encodeArrayBufferAs8bitString(ab)); + }; + args.forEach(function(arg, i) { + if (utils.typeName(arg) == 'ArrayBuffer') { + ret.push({ + 'CDVType': 'ArrayBuffer', + 'data': encodeArrayBufferAsBase64(arg) + }); + } else { + ret.push(arg); + } + }); + return ret; +} + +function massageMessageNativeToJs(message) { + if (message.CDVType == 'ArrayBuffer') { + var stringToArrayBuffer = function(str) { + var ret = new Uint8Array(str.length); + for (var i = 0; i < str.length; i++) { + ret[i] = str.charCodeAt(i); + } + return ret.buffer; + }; + var base64ToArrayBuffer = function(b64) { + return stringToArrayBuffer(atob(b64)); + }; + message = base64ToArrayBuffer(message.data); + } + return message; +} + +function convertMessageToArgsNativeToJs(message) { + var args = []; + if (!message || !message.hasOwnProperty('CDVType')) { + args.push(message); + } else if (message.CDVType == 'MultiPart') { + message.messages.forEach(function(e) { + args.push(massageMessageNativeToJs(e)); + }); + } else { + args.push(massageMessageNativeToJs(message)); + } + return args; +} + +function iOSExec() { + // XHR mode does not work on iOS 4.2, so default to IFRAME_NAV for such devices. + // XHR mode's main advantage is working around a bug in -webkit-scroll, which + // doesn't exist in 4.X devices anyways. + if (bridgeMode === undefined) { + bridgeMode = navigator.userAgent.indexOf(' 4_') == -1 ? jsToNativeModes.XHR_NO_PAYLOAD : jsToNativeModes.IFRAME_NAV; + } + + var successCallback, failCallback, service, action, actionArgs, splitCommand; + var callbackId = null; + if (typeof arguments[0] !== "string") { + // FORMAT ONE + successCallback = arguments[0]; + failCallback = arguments[1]; + service = arguments[2]; + action = arguments[3]; + actionArgs = arguments[4]; + + // Since we need to maintain backwards compatibility, we have to pass + // an invalid callbackId even if no callback was provided since plugins + // will be expecting it. The Cordova.exec() implementation allocates + // an invalid callbackId and passes it even if no callbacks were given. + callbackId = 'INVALID'; + } else { + // FORMAT TWO, REMOVED + try { + splitCommand = arguments[0].split("."); + action = splitCommand.pop(); + service = splitCommand.join("."); + actionArgs = Array.prototype.splice.call(arguments, 1); + + console.log('The old format of this exec call has been removed (deprecated since 2.1). Change to: ' + + "cordova.exec(null, null, \"" + service + "\", " + action + "\"," + JSON.stringify(actionArgs) + ");" + ); + return; + } catch (e) { + } + } + + // Register the callbacks and add the callbackId to the positional + // arguments if given. + if (successCallback || failCallback) { + callbackId = service + cordova.callbackId++; + cordova.callbacks[callbackId] = + {success:successCallback, fail:failCallback}; + } + + actionArgs = massageArgsJsToNative(actionArgs); + + var command = [callbackId, service, action, actionArgs]; + + // Stringify and queue the command. We stringify to command now to + // effectively clone the command arguments in case they are mutated before + // the command is executed. + commandQueue.push(JSON.stringify(command)); + + // If we're in the context of a stringByEvaluatingJavaScriptFromString call, + // then the queue will be flushed when it returns; no need for a poke. + // Also, if there is already a command in the queue, then we've already + // poked the native side, so there is no reason to do so again. + if (!isInContextOfEvalJs && commandQueue.length == 1) { + if (bridgeMode != jsToNativeModes.IFRAME_NAV) { + // This prevents sending an XHR when there is already one being sent. + // This should happen only in rare circumstances (refer to unit tests). + if (execXhr && execXhr.readyState != 4) { + execXhr = null; + } + // Re-using the XHR improves exec() performance by about 10%. + execXhr = execXhr || new XMLHttpRequest(); + // Changing this to a GET will make the XHR reach the URIProtocol on 4.2. + // For some reason it still doesn't work though... + // Add a timestamp to the query param to prevent caching. + execXhr.open('HEAD', "/!gap_exec?" + (+new Date()), true); + if (!vcHeaderValue) { + vcHeaderValue = /.*\((.*)\)/.exec(navigator.userAgent)[1]; + } + execXhr.setRequestHeader('vc', vcHeaderValue); + execXhr.setRequestHeader('rc', ++requestCount); + if (shouldBundleCommandJson()) { + execXhr.setRequestHeader('cmds', iOSExec.nativeFetchMessages()); + } + execXhr.send(null); + } else { + execIframe = execIframe || createExecIframe(); + execIframe.src = "gap://ready"; + } + } +} + +iOSExec.jsToNativeModes = jsToNativeModes; + +iOSExec.setJsToNativeBridgeMode = function(mode) { + // Remove the iFrame since it may be no longer required, and its existence + // can trigger browser bugs. + // https://issues.apache.org/jira/browse/CB-593 + if (execIframe) { + execIframe.parentNode.removeChild(execIframe); + execIframe = null; + } + bridgeMode = mode; +}; + +iOSExec.nativeFetchMessages = function() { + // Each entry in commandQueue is a JSON string already. + if (!commandQueue.length) { + return ''; + } + var json = '[' + commandQueue.join(',') + ']'; + commandQueue.length = 0; + return json; +}; + +iOSExec.nativeCallback = function(callbackId, status, message, keepCallback) { + return iOSExec.nativeEvalAndFetch(function() { + var success = status === 0 || status === 1; + var args = convertMessageToArgsNativeToJs(message); + cordova.callbackFromNative(callbackId, success, status, args, keepCallback); + }); +}; + +iOSExec.nativeEvalAndFetch = function(func) { + // This shouldn't be nested, but better to be safe. + isInContextOfEvalJs++; + try { + func(); + return iOSExec.nativeFetchMessages(); + } finally { + isInContextOfEvalJs--; + } +}; + +module.exports = iOSExec; + +}); + +// file: lib/common/modulemapper.js +define("cordova/modulemapper", function(require, exports, module) { + +var builder = require('cordova/builder'), + moduleMap = define.moduleMap, + symbolList, + deprecationMap; + +exports.reset = function() { + symbolList = []; + deprecationMap = {}; +}; + +function addEntry(strategy, moduleName, symbolPath, opt_deprecationMessage) { + if (!(moduleName in moduleMap)) { + throw new Error('Module ' + moduleName + ' does not exist.'); + } + symbolList.push(strategy, moduleName, symbolPath); + if (opt_deprecationMessage) { + deprecationMap[symbolPath] = opt_deprecationMessage; + } +} + +// Note: Android 2.3 does have Function.bind(). +exports.clobbers = function(moduleName, symbolPath, opt_deprecationMessage) { + addEntry('c', moduleName, symbolPath, opt_deprecationMessage); +}; + +exports.merges = function(moduleName, symbolPath, opt_deprecationMessage) { + addEntry('m', moduleName, symbolPath, opt_deprecationMessage); +}; + +exports.defaults = function(moduleName, symbolPath, opt_deprecationMessage) { + addEntry('d', moduleName, symbolPath, opt_deprecationMessage); +}; + +function prepareNamespace(symbolPath, context) { + if (!symbolPath) { + return context; + } + var parts = symbolPath.split('.'); + var cur = context; + for (var i = 0, part; part = parts[i]; ++i) { + cur = cur[part] = cur[part] || {}; + } + return cur; +} + +exports.mapModules = function(context) { + var origSymbols = {}; + context.CDV_origSymbols = origSymbols; + for (var i = 0, len = symbolList.length; i < len; i += 3) { + var strategy = symbolList[i]; + var moduleName = symbolList[i + 1]; + var symbolPath = symbolList[i + 2]; + var lastDot = symbolPath.lastIndexOf('.'); + var namespace = symbolPath.substr(0, lastDot); + var lastName = symbolPath.substr(lastDot + 1); + + var module = require(moduleName); + var deprecationMsg = symbolPath in deprecationMap ? 'Access made to deprecated symbol: ' + symbolPath + '. ' + deprecationMsg : null; + var parentObj = prepareNamespace(namespace, context); + var target = parentObj[lastName]; + + if (strategy == 'm' && target) { + builder.recursiveMerge(target, module); + } else if ((strategy == 'd' && !target) || (strategy != 'd')) { + if (!(symbolPath in origSymbols)) { + origSymbols[symbolPath] = target; + } + builder.assignOrWrapInDeprecateGetter(parentObj, lastName, module, deprecationMsg); + } + } +}; + +exports.getOriginalSymbol = function(context, symbolPath) { + var origSymbols = context.CDV_origSymbols; + if (origSymbols && (symbolPath in origSymbols)) { + return origSymbols[symbolPath]; + } + var parts = symbolPath.split('.'); + var obj = context; + for (var i = 0; i < parts.length; ++i) { + obj = obj && obj[parts[i]]; + } + return obj; +}; + +exports.loadMatchingModules = function(matchingRegExp) { + for (var k in moduleMap) { + if (matchingRegExp.exec(k)) { + require(k); + } + } +}; + +exports.reset(); + + +}); + +// file: lib/ios/platform.js +define("cordova/platform", function(require, exports, module) { + +module.exports = { + id: "ios", + initialize:function() { + var modulemapper = require('cordova/modulemapper'); + + modulemapper.loadMatchingModules(/cordova.*\/plugininit$/); + + modulemapper.loadMatchingModules(/cordova.*\/symbols$/); + modulemapper.mapModules(window); + } +}; + + +}); + +// file: lib/common/plugin/Acceleration.js +define("cordova/plugin/Acceleration", function(require, exports, module) { + +var Acceleration = function(x, y, z, timestamp) { + this.x = x; + this.y = y; + this.z = z; + this.timestamp = timestamp || (new Date()).getTime(); +}; + +module.exports = Acceleration; + +}); + +// file: lib/common/plugin/Camera.js +define("cordova/plugin/Camera", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + Camera = require('cordova/plugin/CameraConstants'), + CameraPopoverHandle = require('cordova/plugin/CameraPopoverHandle'); + +var cameraExport = {}; + +// Tack on the Camera Constants to the base camera plugin. +for (var key in Camera) { + cameraExport[key] = Camera[key]; +} + +/** + * Gets a picture from source defined by "options.sourceType", and returns the + * image as defined by the "options.destinationType" option. + + * The defaults are sourceType=CAMERA and destinationType=FILE_URI. + * + * @param {Function} successCallback + * @param {Function} errorCallback + * @param {Object} options + */ +cameraExport.getPicture = function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'Camera.getPicture', arguments); + options = options || {}; + var getValue = argscheck.getValue; + + var quality = getValue(options.quality, 50); + var destinationType = getValue(options.destinationType, Camera.DestinationType.FILE_URI); + var sourceType = getValue(options.sourceType, Camera.PictureSourceType.CAMERA); + var targetWidth = getValue(options.targetWidth, -1); + var targetHeight = getValue(options.targetHeight, -1); + var encodingType = getValue(options.encodingType, Camera.EncodingType.JPEG); + var mediaType = getValue(options.mediaType, Camera.MediaType.PICTURE); + var allowEdit = !!options.allowEdit; + var correctOrientation = !!options.correctOrientation; + var saveToPhotoAlbum = !!options.saveToPhotoAlbum; + var popoverOptions = getValue(options.popoverOptions, null); + var cameraDirection = getValue(options.cameraDirection, Camera.Direction.BACK); + + var args = [quality, destinationType, sourceType, targetWidth, targetHeight, encodingType, + mediaType, allowEdit, correctOrientation, saveToPhotoAlbum, popoverOptions, cameraDirection]; + + exec(successCallback, errorCallback, "Camera", "takePicture", args); + return new CameraPopoverHandle(); +}; + +cameraExport.cleanup = function(successCallback, errorCallback) { + exec(successCallback, errorCallback, "Camera", "cleanup", []); +}; + +module.exports = cameraExport; + +}); + +// file: lib/common/plugin/CameraConstants.js +define("cordova/plugin/CameraConstants", function(require, exports, module) { + +module.exports = { + DestinationType:{ + DATA_URL: 0, // Return base64 encoded string + FILE_URI: 1, // Return file uri (content://media/external/images/media/2 for Android) + NATIVE_URI: 2 // Return native uri (eg. asset-library://... for iOS) + }, + EncodingType:{ + JPEG: 0, // Return JPEG encoded image + PNG: 1 // Return PNG encoded image + }, + MediaType:{ + PICTURE: 0, // allow selection of still pictures only. DEFAULT. Will return format specified via DestinationType + VIDEO: 1, // allow selection of video only, ONLY RETURNS URL + ALLMEDIA : 2 // allow selection from all media types + }, + PictureSourceType:{ + PHOTOLIBRARY : 0, // Choose image from picture library (same as SAVEDPHOTOALBUM for Android) + CAMERA : 1, // Take picture from camera + SAVEDPHOTOALBUM : 2 // Choose image from picture library (same as PHOTOLIBRARY for Android) + }, + PopoverArrowDirection:{ + ARROW_UP : 1, // matches iOS UIPopoverArrowDirection constants to specify arrow location on popover + ARROW_DOWN : 2, + ARROW_LEFT : 4, + ARROW_RIGHT : 8, + ARROW_ANY : 15 + }, + Direction:{ + BACK: 0, + FRONT: 1 + } +}; + +}); + +// file: lib/ios/plugin/CameraPopoverHandle.js +define("cordova/plugin/CameraPopoverHandle", function(require, exports, module) { + +var exec = require('cordova/exec'); + +/** + * A handle to an image picker popover. + */ +var CameraPopoverHandle = function() { + this.setPosition = function(popoverOptions) { + var args = [ popoverOptions ]; + exec(null, null, "Camera", "repositionPopover", args); + }; +}; + +module.exports = CameraPopoverHandle; + +}); + +// file: lib/common/plugin/CameraPopoverOptions.js +define("cordova/plugin/CameraPopoverOptions", function(require, exports, module) { + +var Camera = require('cordova/plugin/CameraConstants'); + +/** + * Encapsulates options for iOS Popover image picker + */ +var CameraPopoverOptions = function(x,y,width,height,arrowDir){ + // information of rectangle that popover should be anchored to + this.x = x || 0; + this.y = y || 32; + this.width = width || 320; + this.height = height || 480; + // The direction of the popover arrow + this.arrowDir = arrowDir || Camera.PopoverArrowDirection.ARROW_ANY; +}; + +module.exports = CameraPopoverOptions; + +}); + +// file: lib/common/plugin/CaptureAudioOptions.js +define("cordova/plugin/CaptureAudioOptions", function(require, exports, module) { + +/** + * Encapsulates all audio capture operation configuration options. + */ +var CaptureAudioOptions = function(){ + // Upper limit of sound clips user can record. Value must be equal or greater than 1. + this.limit = 1; + // Maximum duration of a single sound clip in seconds. + this.duration = 0; + // The selected audio mode. Must match with one of the elements in supportedAudioModes array. + this.mode = null; +}; + +module.exports = CaptureAudioOptions; + +}); + +// file: lib/common/plugin/CaptureError.js +define("cordova/plugin/CaptureError", function(require, exports, module) { + +/** + * The CaptureError interface encapsulates all errors in the Capture API. + */ +var CaptureError = function(c) { + this.code = c || null; +}; + +// Camera or microphone failed to capture image or sound. +CaptureError.CAPTURE_INTERNAL_ERR = 0; +// Camera application or audio capture application is currently serving other capture request. +CaptureError.CAPTURE_APPLICATION_BUSY = 1; +// Invalid use of the API (e.g. limit parameter has value less than one). +CaptureError.CAPTURE_INVALID_ARGUMENT = 2; +// User exited camera application or audio capture application before capturing anything. +CaptureError.CAPTURE_NO_MEDIA_FILES = 3; +// The requested capture operation is not supported. +CaptureError.CAPTURE_NOT_SUPPORTED = 20; + +module.exports = CaptureError; + +}); + +// file: lib/common/plugin/CaptureImageOptions.js +define("cordova/plugin/CaptureImageOptions", function(require, exports, module) { + +/** + * Encapsulates all image capture operation configuration options. + */ +var CaptureImageOptions = function(){ + // Upper limit of images user can take. Value must be equal or greater than 1. + this.limit = 1; + // The selected image mode. Must match with one of the elements in supportedImageModes array. + this.mode = null; +}; + +module.exports = CaptureImageOptions; + +}); + +// file: lib/common/plugin/CaptureVideoOptions.js +define("cordova/plugin/CaptureVideoOptions", function(require, exports, module) { + +/** + * Encapsulates all video capture operation configuration options. + */ +var CaptureVideoOptions = function(){ + // Upper limit of videos user can record. Value must be equal or greater than 1. + this.limit = 1; + // Maximum duration of a single video clip in seconds. + this.duration = 0; + // The selected video mode. Must match with one of the elements in supportedVideoModes array. + this.mode = null; +}; + +module.exports = CaptureVideoOptions; + +}); + +// file: lib/common/plugin/CompassError.js +define("cordova/plugin/CompassError", function(require, exports, module) { + +/** + * CompassError. + * An error code assigned by an implementation when an error has occurred + * @constructor + */ +var CompassError = function(err) { + this.code = (err !== undefined ? err : null); +}; + +CompassError.COMPASS_INTERNAL_ERR = 0; +CompassError.COMPASS_NOT_SUPPORTED = 20; + +module.exports = CompassError; + +}); + +// file: lib/common/plugin/CompassHeading.js +define("cordova/plugin/CompassHeading", function(require, exports, module) { + +var CompassHeading = function(magneticHeading, trueHeading, headingAccuracy, timestamp) { + this.magneticHeading = magneticHeading; + this.trueHeading = trueHeading; + this.headingAccuracy = headingAccuracy; + this.timestamp = timestamp || new Date().getTime(); +}; + +module.exports = CompassHeading; + +}); + +// file: lib/common/plugin/ConfigurationData.js +define("cordova/plugin/ConfigurationData", function(require, exports, module) { + +/** + * Encapsulates a set of parameters that the capture device supports. + */ +function ConfigurationData() { + // The ASCII-encoded string in lower case representing the media type. + this.type = null; + // The height attribute represents height of the image or video in pixels. + // In the case of a sound clip this attribute has value 0. + this.height = 0; + // The width attribute represents width of the image or video in pixels. + // In the case of a sound clip this attribute has value 0 + this.width = 0; +} + +module.exports = ConfigurationData; + +}); + +// file: lib/common/plugin/Connection.js +define("cordova/plugin/Connection", function(require, exports, module) { + +/** + * Network status + */ +module.exports = { + UNKNOWN: "unknown", + ETHERNET: "ethernet", + WIFI: "wifi", + CELL_2G: "2g", + CELL_3G: "3g", + CELL_4G: "4g", + CELL:"cellular", + NONE: "none" +}; + +}); + +// file: lib/common/plugin/Contact.js +define("cordova/plugin/Contact", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + ContactError = require('cordova/plugin/ContactError'), + utils = require('cordova/utils'); + +/** +* Converts primitives into Complex Object +* Currently only used for Date fields +*/ +function convertIn(contact) { + var value = contact.birthday; + try { + contact.birthday = new Date(parseFloat(value)); + } catch (exception){ + console.log("Cordova Contact convertIn error: exception creating date."); + } + return contact; +} + +/** +* Converts Complex objects into primitives +* Only conversion at present is for Dates. +**/ + +function convertOut(contact) { + var value = contact.birthday; + if (value !== null) { + // try to make it a Date object if it is not already + if (!utils.isDate(value)){ + try { + value = new Date(value); + } catch(exception){ + value = null; + } + } + if (utils.isDate(value)){ + value = value.valueOf(); // convert to milliseconds + } + contact.birthday = value; + } + return contact; +} + +/** +* Contains information about a single contact. +* @constructor +* @param {DOMString} id unique identifier +* @param {DOMString} displayName +* @param {ContactName} name +* @param {DOMString} nickname +* @param {Array.} phoneNumbers array of phone numbers +* @param {Array.} emails array of email addresses +* @param {Array.} addresses array of addresses +* @param {Array.} ims instant messaging user ids +* @param {Array.} organizations +* @param {DOMString} birthday contact's birthday +* @param {DOMString} note user notes about contact +* @param {Array.} photos +* @param {Array.} categories +* @param {Array.} urls contact's web sites +*/ +var Contact = function (id, displayName, name, nickname, phoneNumbers, emails, addresses, + ims, organizations, birthday, note, photos, categories, urls) { + this.id = id || null; + this.rawId = null; + this.displayName = displayName || null; + this.name = name || null; // ContactName + this.nickname = nickname || null; + this.phoneNumbers = phoneNumbers || null; // ContactField[] + this.emails = emails || null; // ContactField[] + this.addresses = addresses || null; // ContactAddress[] + this.ims = ims || null; // ContactField[] + this.organizations = organizations || null; // ContactOrganization[] + this.birthday = birthday || null; + this.note = note || null; + this.photos = photos || null; // ContactField[] + this.categories = categories || null; // ContactField[] + this.urls = urls || null; // ContactField[] +}; + +/** +* Removes contact from device storage. +* @param successCB success callback +* @param errorCB error callback +*/ +Contact.prototype.remove = function(successCB, errorCB) { + argscheck.checkArgs('FF', 'Contact.remove', arguments); + var fail = errorCB && function(code) { + errorCB(new ContactError(code)); + }; + if (this.id === null) { + fail(ContactError.UNKNOWN_ERROR); + } + else { + exec(successCB, fail, "Contacts", "remove", [this.id]); + } +}; + +/** +* Creates a deep copy of this Contact. +* With the contact ID set to null. +* @return copy of this Contact +*/ +Contact.prototype.clone = function() { + var clonedContact = utils.clone(this); + clonedContact.id = null; + clonedContact.rawId = null; + + function nullIds(arr) { + if (arr) { + for (var i = 0; i < arr.length; ++i) { + arr[i].id = null; + } + } + } + + // Loop through and clear out any id's in phones, emails, etc. + nullIds(clonedContact.phoneNumbers); + nullIds(clonedContact.emails); + nullIds(clonedContact.addresses); + nullIds(clonedContact.ims); + nullIds(clonedContact.organizations); + nullIds(clonedContact.categories); + nullIds(clonedContact.photos); + nullIds(clonedContact.urls); + return clonedContact; +}; + +/** +* Persists contact to device storage. +* @param successCB success callback +* @param errorCB error callback +*/ +Contact.prototype.save = function(successCB, errorCB) { + argscheck.checkArgs('FFO', 'Contact.save', arguments); + var fail = errorCB && function(code) { + errorCB(new ContactError(code)); + }; + var success = function(result) { + if (result) { + if (successCB) { + var fullContact = require('cordova/plugin/contacts').create(result); + successCB(convertIn(fullContact)); + } + } + else { + // no Entry object returned + fail(ContactError.UNKNOWN_ERROR); + } + }; + var dupContact = convertOut(utils.clone(this)); + exec(success, fail, "Contacts", "save", [dupContact]); +}; + + +module.exports = Contact; + +}); + +// file: lib/common/plugin/ContactAddress.js +define("cordova/plugin/ContactAddress", function(require, exports, module) { + +/** +* Contact address. +* @constructor +* @param {DOMString} id unique identifier, should only be set by native code +* @param formatted // NOTE: not a W3C standard +* @param streetAddress +* @param locality +* @param region +* @param postalCode +* @param country +*/ + +var ContactAddress = function(pref, type, formatted, streetAddress, locality, region, postalCode, country) { + this.id = null; + this.pref = (typeof pref != 'undefined' ? pref : false); + this.type = type || null; + this.formatted = formatted || null; + this.streetAddress = streetAddress || null; + this.locality = locality || null; + this.region = region || null; + this.postalCode = postalCode || null; + this.country = country || null; +}; + +module.exports = ContactAddress; + +}); + +// file: lib/common/plugin/ContactError.js +define("cordova/plugin/ContactError", function(require, exports, module) { + +/** + * ContactError. + * An error code assigned by an implementation when an error has occurred + * @constructor + */ +var ContactError = function(err) { + this.code = (typeof err != 'undefined' ? err : null); +}; + +/** + * Error codes + */ +ContactError.UNKNOWN_ERROR = 0; +ContactError.INVALID_ARGUMENT_ERROR = 1; +ContactError.TIMEOUT_ERROR = 2; +ContactError.PENDING_OPERATION_ERROR = 3; +ContactError.IO_ERROR = 4; +ContactError.NOT_SUPPORTED_ERROR = 5; +ContactError.PERMISSION_DENIED_ERROR = 20; + +module.exports = ContactError; + +}); + +// file: lib/common/plugin/ContactField.js +define("cordova/plugin/ContactField", function(require, exports, module) { + +/** +* Generic contact field. +* @constructor +* @param {DOMString} id unique identifier, should only be set by native code // NOTE: not a W3C standard +* @param type +* @param value +* @param pref +*/ +var ContactField = function(type, value, pref) { + this.id = null; + this.type = (type && type.toString()) || null; + this.value = (value && value.toString()) || null; + this.pref = (typeof pref != 'undefined' ? pref : false); +}; + +module.exports = ContactField; + +}); + +// file: lib/common/plugin/ContactFindOptions.js +define("cordova/plugin/ContactFindOptions", function(require, exports, module) { + +/** + * ContactFindOptions. + * @constructor + * @param filter used to match contacts against + * @param multiple boolean used to determine if more than one contact should be returned + */ + +var ContactFindOptions = function(filter, multiple) { + this.filter = filter || ''; + this.multiple = (typeof multiple != 'undefined' ? multiple : false); +}; + +module.exports = ContactFindOptions; + +}); + +// file: lib/common/plugin/ContactName.js +define("cordova/plugin/ContactName", function(require, exports, module) { + +/** +* Contact name. +* @constructor +* @param formatted // NOTE: not part of W3C standard +* @param familyName +* @param givenName +* @param middle +* @param prefix +* @param suffix +*/ +var ContactName = function(formatted, familyName, givenName, middle, prefix, suffix) { + this.formatted = formatted || null; + this.familyName = familyName || null; + this.givenName = givenName || null; + this.middleName = middle || null; + this.honorificPrefix = prefix || null; + this.honorificSuffix = suffix || null; +}; + +module.exports = ContactName; + +}); + +// file: lib/common/plugin/ContactOrganization.js +define("cordova/plugin/ContactOrganization", function(require, exports, module) { + +/** +* Contact organization. +* @constructor +* @param {DOMString} id unique identifier, should only be set by native code // NOTE: not a W3C standard +* @param name +* @param dept +* @param title +* @param startDate +* @param endDate +* @param location +* @param desc +*/ + +var ContactOrganization = function(pref, type, name, dept, title) { + this.id = null; + this.pref = (typeof pref != 'undefined' ? pref : false); + this.type = type || null; + this.name = name || null; + this.department = dept || null; + this.title = title || null; +}; + +module.exports = ContactOrganization; + +}); + +// file: lib/common/plugin/Coordinates.js +define("cordova/plugin/Coordinates", function(require, exports, module) { + +/** + * This class contains position information. + * @param {Object} lat + * @param {Object} lng + * @param {Object} alt + * @param {Object} acc + * @param {Object} head + * @param {Object} vel + * @param {Object} altacc + * @constructor + */ +var Coordinates = function(lat, lng, alt, acc, head, vel, altacc) { + /** + * The latitude of the position. + */ + this.latitude = lat; + /** + * The longitude of the position, + */ + this.longitude = lng; + /** + * The accuracy of the position. + */ + this.accuracy = acc; + /** + * The altitude of the position. + */ + this.altitude = (alt !== undefined ? alt : null); + /** + * The direction the device is moving at the position. + */ + this.heading = (head !== undefined ? head : null); + /** + * The velocity with which the device is moving at the position. + */ + this.speed = (vel !== undefined ? vel : null); + + if (this.speed === 0 || this.speed === null) { + this.heading = NaN; + } + + /** + * The altitude accuracy of the position. + */ + this.altitudeAccuracy = (altacc !== undefined) ? altacc : null; +}; + +module.exports = Coordinates; + +}); + +// file: lib/common/plugin/DirectoryEntry.js +define("cordova/plugin/DirectoryEntry", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + utils = require('cordova/utils'), + exec = require('cordova/exec'), + Entry = require('cordova/plugin/Entry'), + FileError = require('cordova/plugin/FileError'), + DirectoryReader = require('cordova/plugin/DirectoryReader'); + +/** + * An interface representing a directory on the file system. + * + * {boolean} isFile always false (readonly) + * {boolean} isDirectory always true (readonly) + * {DOMString} name of the directory, excluding the path leading to it (readonly) + * {DOMString} fullPath the absolute full path to the directory (readonly) + * TODO: implement this!!! {FileSystem} filesystem on which the directory resides (readonly) + */ +var DirectoryEntry = function(name, fullPath) { + DirectoryEntry.__super__.constructor.call(this, false, true, name, fullPath); +}; + +utils.extend(DirectoryEntry, Entry); + +/** + * Creates a new DirectoryReader to read entries from this directory + */ +DirectoryEntry.prototype.createReader = function() { + return new DirectoryReader(this.fullPath); +}; + +/** + * Creates or looks up a directory + * + * @param {DOMString} path either a relative or absolute path from this directory in which to look up or create a directory + * @param {Flags} options to create or exclusively create the directory + * @param {Function} successCallback is called with the new entry + * @param {Function} errorCallback is called with a FileError + */ +DirectoryEntry.prototype.getDirectory = function(path, options, successCallback, errorCallback) { + argscheck.checkArgs('sOFF', 'DirectoryEntry.getDirectory', arguments); + var win = successCallback && function(result) { + var entry = new DirectoryEntry(result.name, result.fullPath); + successCallback(entry); + }; + var fail = errorCallback && function(code) { + errorCallback(new FileError(code)); + }; + exec(win, fail, "File", "getDirectory", [this.fullPath, path, options]); +}; + +/** + * Deletes a directory and all of it's contents + * + * @param {Function} successCallback is called with no parameters + * @param {Function} errorCallback is called with a FileError + */ +DirectoryEntry.prototype.removeRecursively = function(successCallback, errorCallback) { + argscheck.checkArgs('FF', 'DirectoryEntry.removeRecursively', arguments); + var fail = errorCallback && function(code) { + errorCallback(new FileError(code)); + }; + exec(successCallback, fail, "File", "removeRecursively", [this.fullPath]); +}; + +/** + * Creates or looks up a file + * + * @param {DOMString} path either a relative or absolute path from this directory in which to look up or create a file + * @param {Flags} options to create or exclusively create the file + * @param {Function} successCallback is called with the new entry + * @param {Function} errorCallback is called with a FileError + */ +DirectoryEntry.prototype.getFile = function(path, options, successCallback, errorCallback) { + argscheck.checkArgs('sOFF', 'DirectoryEntry.getFile', arguments); + var win = successCallback && function(result) { + var FileEntry = require('cordova/plugin/FileEntry'); + var entry = new FileEntry(result.name, result.fullPath); + successCallback(entry); + }; + var fail = errorCallback && function(code) { + errorCallback(new FileError(code)); + }; + exec(win, fail, "File", "getFile", [this.fullPath, path, options]); +}; + +module.exports = DirectoryEntry; + +}); + +// file: lib/common/plugin/DirectoryReader.js +define("cordova/plugin/DirectoryReader", function(require, exports, module) { + +var exec = require('cordova/exec'), + FileError = require('cordova/plugin/FileError') ; + +/** + * An interface that lists the files and directories in a directory. + */ +function DirectoryReader(path) { + this.path = path || null; +} + +/** + * Returns a list of entries from a directory. + * + * @param {Function} successCallback is called with a list of entries + * @param {Function} errorCallback is called with a FileError + */ +DirectoryReader.prototype.readEntries = function(successCallback, errorCallback) { + var win = typeof successCallback !== 'function' ? null : function(result) { + var retVal = []; + for (var i=0; i= 2) { + if (end < 0) { + newEnd = Math.max(size + end, 0); + } else { + newEnd = Math.min(end, size); + } + } + + var newFile = new File(this.name, this.fullPath, this.type, this.lastModifiedData, this.size); + newFile.start = this.start + newStart; + newFile.end = this.start + newEnd; + return newFile; +}; + + +module.exports = File; + +}); + +// file: lib/common/plugin/FileEntry.js +define("cordova/plugin/FileEntry", function(require, exports, module) { + +var utils = require('cordova/utils'), + exec = require('cordova/exec'), + Entry = require('cordova/plugin/Entry'), + FileWriter = require('cordova/plugin/FileWriter'), + File = require('cordova/plugin/File'), + FileError = require('cordova/plugin/FileError'); + +/** + * An interface representing a file on the file system. + * + * {boolean} isFile always true (readonly) + * {boolean} isDirectory always false (readonly) + * {DOMString} name of the file, excluding the path leading to it (readonly) + * {DOMString} fullPath the absolute full path to the file (readonly) + * {FileSystem} filesystem on which the file resides (readonly) + */ +var FileEntry = function(name, fullPath) { + FileEntry.__super__.constructor.apply(this, [true, false, name, fullPath]); +}; + +utils.extend(FileEntry, Entry); + +/** + * Creates a new FileWriter associated with the file that this FileEntry represents. + * + * @param {Function} successCallback is called with the new FileWriter + * @param {Function} errorCallback is called with a FileError + */ +FileEntry.prototype.createWriter = function(successCallback, errorCallback) { + this.file(function(filePointer) { + var writer = new FileWriter(filePointer); + + if (writer.fileName === null || writer.fileName === "") { + errorCallback && errorCallback(new FileError(FileError.INVALID_STATE_ERR)); + } else { + successCallback && successCallback(writer); + } + }, errorCallback); +}; + +/** + * Returns a File that represents the current state of the file that this FileEntry represents. + * + * @param {Function} successCallback is called with the new File object + * @param {Function} errorCallback is called with a FileError + */ +FileEntry.prototype.file = function(successCallback, errorCallback) { + var win = successCallback && function(f) { + var file = new File(f.name, f.fullPath, f.type, f.lastModifiedDate, f.size); + successCallback(file); + }; + var fail = errorCallback && function(code) { + errorCallback(new FileError(code)); + }; + exec(win, fail, "File", "getFileMetadata", [this.fullPath]); +}; + + +module.exports = FileEntry; + +}); + +// file: lib/common/plugin/FileError.js +define("cordova/plugin/FileError", function(require, exports, module) { + +/** + * FileError + */ +function FileError(error) { + this.code = error || null; +} + +// File error codes +// Found in DOMException +FileError.NOT_FOUND_ERR = 1; +FileError.SECURITY_ERR = 2; +FileError.ABORT_ERR = 3; + +// Added by File API specification +FileError.NOT_READABLE_ERR = 4; +FileError.ENCODING_ERR = 5; +FileError.NO_MODIFICATION_ALLOWED_ERR = 6; +FileError.INVALID_STATE_ERR = 7; +FileError.SYNTAX_ERR = 8; +FileError.INVALID_MODIFICATION_ERR = 9; +FileError.QUOTA_EXCEEDED_ERR = 10; +FileError.TYPE_MISMATCH_ERR = 11; +FileError.PATH_EXISTS_ERR = 12; + +module.exports = FileError; + +}); + +// file: lib/common/plugin/FileReader.js +define("cordova/plugin/FileReader", function(require, exports, module) { + +var exec = require('cordova/exec'), + modulemapper = require('cordova/modulemapper'), + utils = require('cordova/utils'), + File = require('cordova/plugin/File'), + FileError = require('cordova/plugin/FileError'), + ProgressEvent = require('cordova/plugin/ProgressEvent'), + origFileReader = modulemapper.getOriginalSymbol(this, 'FileReader'); + +/** + * This class reads the mobile device file system. + * + * For Android: + * The root directory is the root of the file system. + * To read from the SD card, the file name is "sdcard/my_file.txt" + * @constructor + */ +var FileReader = function() { + this._readyState = 0; + this._error = null; + this._result = null; + this._fileName = ''; + this._realReader = origFileReader ? new origFileReader() : {}; +}; + +// States +FileReader.EMPTY = 0; +FileReader.LOADING = 1; +FileReader.DONE = 2; + +utils.defineGetter(FileReader.prototype, 'readyState', function() { + return this._fileName ? this._readyState : this._realReader.readyState; +}); + +utils.defineGetter(FileReader.prototype, 'error', function() { + return this._fileName ? this._error: this._realReader.error; +}); + +utils.defineGetter(FileReader.prototype, 'result', function() { + return this._fileName ? this._result: this._realReader.result; +}); + +function defineEvent(eventName) { + utils.defineGetterSetter(FileReader.prototype, eventName, function() { + return this._realReader[eventName] || null; + }, function(value) { + this._realReader[eventName] = value; + }); +} +defineEvent('onloadstart'); // When the read starts. +defineEvent('onprogress'); // While reading (and decoding) file or fileBlob data, and reporting partial file data (progress.loaded/progress.total) +defineEvent('onload'); // When the read has successfully completed. +defineEvent('onerror'); // When the read has failed (see errors). +defineEvent('onloadend'); // When the request has completed (either in success or failure). +defineEvent('onabort'); // When the read has been aborted. For instance, by invoking the abort() method. + +function initRead(reader, file) { + // Already loading something + if (reader.readyState == FileReader.LOADING) { + throw new FileError(FileError.INVALID_STATE_ERR); + } + + reader._result = null; + reader._error = null; + reader._readyState = FileReader.LOADING; + + if (typeof file == 'string') { + // Deprecated in Cordova 2.4. + console.warn('Using a string argument with FileReader.readAs functions is deprecated.'); + reader._fileName = file; + } else if (typeof file.fullPath == 'string') { + reader._fileName = file.fullPath; + } else { + reader._fileName = ''; + return true; + } + + reader.onloadstart && reader.onloadstart(new ProgressEvent("loadstart", {target:reader})); +} + +/** + * Abort reading file. + */ +FileReader.prototype.abort = function() { + if (origFileReader && !this._fileName) { + return this._realReader.abort(); + } + this._result = null; + + if (this._readyState == FileReader.DONE || this._readyState == FileReader.EMPTY) { + return; + } + + this._readyState = FileReader.DONE; + + // If abort callback + if (typeof this.onabort === 'function') { + this.onabort(new ProgressEvent('abort', {target:this})); + } + // If load end callback + if (typeof this.onloadend === 'function') { + this.onloadend(new ProgressEvent('loadend', {target:this})); + } +}; + +/** + * Read text file. + * + * @param file {File} File object containing file properties + * @param encoding [Optional] (see http://www.iana.org/assignments/character-sets) + */ +FileReader.prototype.readAsText = function(file, encoding) { + if (initRead(this, file)) { + return this._realReader.readAsText(file, encoding); + } + + // Default encoding is UTF-8 + var enc = encoding ? encoding : "UTF-8"; + var me = this; + var execArgs = [this._fileName, enc, file.start, file.end]; + + // Read file + exec( + // Success callback + function(r) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // Save result + me._result = r; + + // If onload callback + if (typeof me.onload === "function") { + me.onload(new ProgressEvent("load", {target:me})); + } + + // DONE state + me._readyState = FileReader.DONE; + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, + // Error callback + function(e) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // DONE state + me._readyState = FileReader.DONE; + + // null result + me._result = null; + + // Save error + me._error = new FileError(e); + + // If onerror callback + if (typeof me.onerror === "function") { + me.onerror(new ProgressEvent("error", {target:me})); + } + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, "File", "readAsText", execArgs); +}; + + +/** + * Read file and return data as a base64 encoded data url. + * A data url is of the form: + * data:[][;base64], + * + * @param file {File} File object containing file properties + */ +FileReader.prototype.readAsDataURL = function(file) { + if (initRead(this, file)) { + return this._realReader.readAsDataURL(file); + } + + var me = this; + var execArgs = [this._fileName, file.start, file.end]; + + // Read file + exec( + // Success callback + function(r) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // DONE state + me._readyState = FileReader.DONE; + + // Save result + me._result = r; + + // If onload callback + if (typeof me.onload === "function") { + me.onload(new ProgressEvent("load", {target:me})); + } + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, + // Error callback + function(e) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // DONE state + me._readyState = FileReader.DONE; + + me._result = null; + + // Save error + me._error = new FileError(e); + + // If onerror callback + if (typeof me.onerror === "function") { + me.onerror(new ProgressEvent("error", {target:me})); + } + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, "File", "readAsDataURL", execArgs); +}; + +/** + * Read file and return data as a binary data. + * + * @param file {File} File object containing file properties + */ +FileReader.prototype.readAsBinaryString = function(file) { + if (initRead(this, file)) { + return this._realReader.readAsBinaryString(file); + } + + var me = this; + var execArgs = [this._fileName, file.start, file.end]; + + // Read file + exec( + // Success callback + function(r) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // DONE state + me._readyState = FileReader.DONE; + + me._result = r; + + // If onload callback + if (typeof me.onload === "function") { + me.onload(new ProgressEvent("load", {target:me})); + } + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, + // Error callback + function(e) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // DONE state + me._readyState = FileReader.DONE; + + me._result = null; + + // Save error + me._error = new FileError(e); + + // If onerror callback + if (typeof me.onerror === "function") { + me.onerror(new ProgressEvent("error", {target:me})); + } + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, "File", "readAsBinaryString", execArgs); +}; + +/** + * Read file and return data as a binary data. + * + * @param file {File} File object containing file properties + */ +FileReader.prototype.readAsArrayBuffer = function(file) { + if (initRead(this, file)) { + return this._realReader.readAsArrayBuffer(file); + } + + var me = this; + var execArgs = [this._fileName, file.start, file.end]; + + // Read file + exec( + // Success callback + function(r) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // DONE state + me._readyState = FileReader.DONE; + + me._result = r; + + // If onload callback + if (typeof me.onload === "function") { + me.onload(new ProgressEvent("load", {target:me})); + } + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, + // Error callback + function(e) { + // If DONE (cancelled), then don't do anything + if (me._readyState === FileReader.DONE) { + return; + } + + // DONE state + me._readyState = FileReader.DONE; + + me._result = null; + + // Save error + me._error = new FileError(e); + + // If onerror callback + if (typeof me.onerror === "function") { + me.onerror(new ProgressEvent("error", {target:me})); + } + + // If onloadend callback + if (typeof me.onloadend === "function") { + me.onloadend(new ProgressEvent("loadend", {target:me})); + } + }, "File", "readAsArrayBuffer", execArgs); +}; + +module.exports = FileReader; + +}); + +// file: lib/common/plugin/FileSystem.js +define("cordova/plugin/FileSystem", function(require, exports, module) { + +var DirectoryEntry = require('cordova/plugin/DirectoryEntry'); + +/** + * An interface representing a file system + * + * @constructor + * {DOMString} name the unique name of the file system (readonly) + * {DirectoryEntry} root directory of the file system (readonly) + */ +var FileSystem = function(name, root) { + this.name = name || null; + if (root) { + this.root = new DirectoryEntry(root.name, root.fullPath); + } +}; + +module.exports = FileSystem; + +}); + +// file: lib/common/plugin/FileTransfer.js +define("cordova/plugin/FileTransfer", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + FileTransferError = require('cordova/plugin/FileTransferError'), + ProgressEvent = require('cordova/plugin/ProgressEvent'); + +function newProgressEvent(result) { + var pe = new ProgressEvent(); + pe.lengthComputable = result.lengthComputable; + pe.loaded = result.loaded; + pe.total = result.total; + return pe; +} + +function getBasicAuthHeader(urlString) { + var header = null; + + if (window.btoa) { + // parse the url using the Location object + var url = document.createElement('a'); + url.href = urlString; + + var credentials = null; + var protocol = url.protocol + "//"; + var origin = protocol + url.host; + + // check whether there are the username:password credentials in the url + if (url.href.indexOf(origin) !== 0) { // credentials found + var atIndex = url.href.indexOf("@"); + credentials = url.href.substring(protocol.length, atIndex); + } + + if (credentials) { + var authHeader = "Authorization"; + var authHeaderValue = "Basic " + window.btoa(credentials); + + header = { + name : authHeader, + value : authHeaderValue + }; + } + } + + return header; +} + +var idCounter = 0; + +/** + * FileTransfer uploads a file to a remote server. + * @constructor + */ +var FileTransfer = function() { + this._id = ++idCounter; + this.onprogress = null; // optional callback +}; + +/** +* Given an absolute file path, uploads a file on the device to a remote server +* using a multipart HTTP request. +* @param filePath {String} Full path of the file on the device +* @param server {String} URL of the server to receive the file +* @param successCallback (Function} Callback to be invoked when upload has completed +* @param errorCallback {Function} Callback to be invoked upon error +* @param options {FileUploadOptions} Optional parameters such as file name and mimetype +* @param trustAllHosts {Boolean} Optional trust all hosts (e.g. for self-signed certs), defaults to false +*/ +FileTransfer.prototype.upload = function(filePath, server, successCallback, errorCallback, options, trustAllHosts) { + argscheck.checkArgs('ssFFO*', 'FileTransfer.upload', arguments); + // check for options + var fileKey = null; + var fileName = null; + var mimeType = null; + var params = null; + var chunkedMode = true; + var headers = null; + var httpMethod = null; + var basicAuthHeader = getBasicAuthHeader(server); + if (basicAuthHeader) { + options = options || {}; + options.headers = options.headers || {}; + options.headers[basicAuthHeader.name] = basicAuthHeader.value; + } + + if (options) { + fileKey = options.fileKey; + fileName = options.fileName; + mimeType = options.mimeType; + headers = options.headers; + httpMethod = options.httpMethod || "POST"; + if (httpMethod.toUpperCase() == "PUT"){ + httpMethod = "PUT"; + } else { + httpMethod = "POST"; + } + if (options.chunkedMode !== null || typeof options.chunkedMode != "undefined") { + chunkedMode = options.chunkedMode; + } + if (options.params) { + params = options.params; + } + else { + params = {}; + } + } + + var fail = errorCallback && function(e) { + var error = new FileTransferError(e.code, e.source, e.target, e.http_status, e.body); + errorCallback(error); + }; + + var self = this; + var win = function(result) { + if (typeof result.lengthComputable != "undefined") { + if (self.onprogress) { + self.onprogress(newProgressEvent(result)); + } + } else { + successCallback && successCallback(result); + } + }; + exec(win, fail, 'FileTransfer', 'upload', [filePath, server, fileKey, fileName, mimeType, params, trustAllHosts, chunkedMode, headers, this._id, httpMethod]); +}; + +/** + * Downloads a file form a given URL and saves it to the specified directory. + * @param source {String} URL of the server to receive the file + * @param target {String} Full path of the file on the device + * @param successCallback (Function} Callback to be invoked when upload has completed + * @param errorCallback {Function} Callback to be invoked upon error + * @param trustAllHosts {Boolean} Optional trust all hosts (e.g. for self-signed certs), defaults to false + * @param options {FileDownloadOptions} Optional parameters such as headers + */ +FileTransfer.prototype.download = function(source, target, successCallback, errorCallback, trustAllHosts, options) { + argscheck.checkArgs('ssFF*', 'FileTransfer.download', arguments); + var self = this; + + var basicAuthHeader = getBasicAuthHeader(source); + if (basicAuthHeader) { + options = options || {}; + options.headers = options.headers || {}; + options.headers[basicAuthHeader.name] = basicAuthHeader.value; + } + + var headers = null; + if (options) { + headers = options.headers || null; + } + + var win = function(result) { + if (typeof result.lengthComputable != "undefined") { + if (self.onprogress) { + return self.onprogress(newProgressEvent(result)); + } + } else if (successCallback) { + var entry = null; + if (result.isDirectory) { + entry = new (require('cordova/plugin/DirectoryEntry'))(); + } + else if (result.isFile) { + entry = new (require('cordova/plugin/FileEntry'))(); + } + entry.isDirectory = result.isDirectory; + entry.isFile = result.isFile; + entry.name = result.name; + entry.fullPath = result.fullPath; + successCallback(entry); + } + }; + + var fail = errorCallback && function(e) { + var error = new FileTransferError(e.code, e.source, e.target, e.http_status, e.body); + errorCallback(error); + }; + + exec(win, fail, 'FileTransfer', 'download', [source, target, trustAllHosts, this._id, headers]); +}; + +/** + * Aborts the ongoing file transfer on this object. The original error + * callback for the file transfer will be called if necessary. + */ +FileTransfer.prototype.abort = function() { + exec(null, null, 'FileTransfer', 'abort', [this._id]); +}; + +module.exports = FileTransfer; + +}); + +// file: lib/common/plugin/FileTransferError.js +define("cordova/plugin/FileTransferError", function(require, exports, module) { + +/** + * FileTransferError + * @constructor + */ +var FileTransferError = function(code, source, target, status, body) { + this.code = code || null; + this.source = source || null; + this.target = target || null; + this.http_status = status || null; + this.body = body || null; +}; + +FileTransferError.FILE_NOT_FOUND_ERR = 1; +FileTransferError.INVALID_URL_ERR = 2; +FileTransferError.CONNECTION_ERR = 3; +FileTransferError.ABORT_ERR = 4; + +module.exports = FileTransferError; + +}); + +// file: lib/common/plugin/FileUploadOptions.js +define("cordova/plugin/FileUploadOptions", function(require, exports, module) { + +/** + * Options to customize the HTTP request used to upload files. + * @constructor + * @param fileKey {String} Name of file request parameter. + * @param fileName {String} Filename to be used by the server. Defaults to image.jpg. + * @param mimeType {String} Mimetype of the uploaded file. Defaults to image/jpeg. + * @param params {Object} Object with key: value params to send to the server. + * @param headers {Object} Keys are header names, values are header values. Multiple + * headers of the same name are not supported. + */ +var FileUploadOptions = function(fileKey, fileName, mimeType, params, headers, httpMethod) { + this.fileKey = fileKey || null; + this.fileName = fileName || null; + this.mimeType = mimeType || null; + this.params = params || null; + this.headers = headers || null; + this.httpMethod = httpMethod || null; +}; + +module.exports = FileUploadOptions; + +}); + +// file: lib/common/plugin/FileUploadResult.js +define("cordova/plugin/FileUploadResult", function(require, exports, module) { + +/** + * FileUploadResult + * @constructor + */ +var FileUploadResult = function() { + this.bytesSent = 0; + this.responseCode = null; + this.response = null; +}; + +module.exports = FileUploadResult; + +}); + +// file: lib/common/plugin/FileWriter.js +define("cordova/plugin/FileWriter", function(require, exports, module) { + +var exec = require('cordova/exec'), + FileError = require('cordova/plugin/FileError'), + ProgressEvent = require('cordova/plugin/ProgressEvent'); + +/** + * This class writes to the mobile device file system. + * + * For Android: + * The root directory is the root of the file system. + * To write to the SD card, the file name is "sdcard/my_file.txt" + * + * @constructor + * @param file {File} File object containing file properties + * @param append if true write to the end of the file, otherwise overwrite the file + */ +var FileWriter = function(file) { + this.fileName = ""; + this.length = 0; + if (file) { + this.fileName = file.fullPath || file; + this.length = file.size || 0; + } + // default is to write at the beginning of the file + this.position = 0; + + this.readyState = 0; // EMPTY + + this.result = null; + + // Error + this.error = null; + + // Event handlers + this.onwritestart = null; // When writing starts + this.onprogress = null; // While writing the file, and reporting partial file data + this.onwrite = null; // When the write has successfully completed. + this.onwriteend = null; // When the request has completed (either in success or failure). + this.onabort = null; // When the write has been aborted. For instance, by invoking the abort() method. + this.onerror = null; // When the write has failed (see errors). +}; + +// States +FileWriter.INIT = 0; +FileWriter.WRITING = 1; +FileWriter.DONE = 2; + +/** + * Abort writing file. + */ +FileWriter.prototype.abort = function() { + // check for invalid state + if (this.readyState === FileWriter.DONE || this.readyState === FileWriter.INIT) { + throw new FileError(FileError.INVALID_STATE_ERR); + } + + // set error + this.error = new FileError(FileError.ABORT_ERR); + + this.readyState = FileWriter.DONE; + + // If abort callback + if (typeof this.onabort === "function") { + this.onabort(new ProgressEvent("abort", {"target":this})); + } + + // If write end callback + if (typeof this.onwriteend === "function") { + this.onwriteend(new ProgressEvent("writeend", {"target":this})); + } +}; + +/** + * Writes data to the file + * + * @param text to be written + */ +FileWriter.prototype.write = function(text) { + // Throw an exception if we are already writing a file + if (this.readyState === FileWriter.WRITING) { + throw new FileError(FileError.INVALID_STATE_ERR); + } + + // WRITING state + this.readyState = FileWriter.WRITING; + + var me = this; + + // If onwritestart callback + if (typeof me.onwritestart === "function") { + me.onwritestart(new ProgressEvent("writestart", {"target":me})); + } + + // Write file + exec( + // Success callback + function(r) { + // If DONE (cancelled), then don't do anything + if (me.readyState === FileWriter.DONE) { + return; + } + + // position always increases by bytes written because file would be extended + me.position += r; + // The length of the file is now where we are done writing. + + me.length = me.position; + + // DONE state + me.readyState = FileWriter.DONE; + + // If onwrite callback + if (typeof me.onwrite === "function") { + me.onwrite(new ProgressEvent("write", {"target":me})); + } + + // If onwriteend callback + if (typeof me.onwriteend === "function") { + me.onwriteend(new ProgressEvent("writeend", {"target":me})); + } + }, + // Error callback + function(e) { + // If DONE (cancelled), then don't do anything + if (me.readyState === FileWriter.DONE) { + return; + } + + // DONE state + me.readyState = FileWriter.DONE; + + // Save error + me.error = new FileError(e); + + // If onerror callback + if (typeof me.onerror === "function") { + me.onerror(new ProgressEvent("error", {"target":me})); + } + + // If onwriteend callback + if (typeof me.onwriteend === "function") { + me.onwriteend(new ProgressEvent("writeend", {"target":me})); + } + }, "File", "write", [this.fileName, text, this.position]); +}; + +/** + * Moves the file pointer to the location specified. + * + * If the offset is a negative number the position of the file + * pointer is rewound. If the offset is greater than the file + * size the position is set to the end of the file. + * + * @param offset is the location to move the file pointer to. + */ +FileWriter.prototype.seek = function(offset) { + // Throw an exception if we are already writing a file + if (this.readyState === FileWriter.WRITING) { + throw new FileError(FileError.INVALID_STATE_ERR); + } + + if (!offset && offset !== 0) { + return; + } + + // See back from end of file. + if (offset < 0) { + this.position = Math.max(offset + this.length, 0); + } + // Offset is bigger than file size so set position + // to the end of the file. + else if (offset > this.length) { + this.position = this.length; + } + // Offset is between 0 and file size so set the position + // to start writing. + else { + this.position = offset; + } +}; + +/** + * Truncates the file to the size specified. + * + * @param size to chop the file at. + */ +FileWriter.prototype.truncate = function(size) { + // Throw an exception if we are already writing a file + if (this.readyState === FileWriter.WRITING) { + throw new FileError(FileError.INVALID_STATE_ERR); + } + + // WRITING state + this.readyState = FileWriter.WRITING; + + var me = this; + + // If onwritestart callback + if (typeof me.onwritestart === "function") { + me.onwritestart(new ProgressEvent("writestart", {"target":this})); + } + + // Write file + exec( + // Success callback + function(r) { + // If DONE (cancelled), then don't do anything + if (me.readyState === FileWriter.DONE) { + return; + } + + // DONE state + me.readyState = FileWriter.DONE; + + // Update the length of the file + me.length = r; + me.position = Math.min(me.position, r); + + // If onwrite callback + if (typeof me.onwrite === "function") { + me.onwrite(new ProgressEvent("write", {"target":me})); + } + + // If onwriteend callback + if (typeof me.onwriteend === "function") { + me.onwriteend(new ProgressEvent("writeend", {"target":me})); + } + }, + // Error callback + function(e) { + // If DONE (cancelled), then don't do anything + if (me.readyState === FileWriter.DONE) { + return; + } + + // DONE state + me.readyState = FileWriter.DONE; + + // Save error + me.error = new FileError(e); + + // If onerror callback + if (typeof me.onerror === "function") { + me.onerror(new ProgressEvent("error", {"target":me})); + } + + // If onwriteend callback + if (typeof me.onwriteend === "function") { + me.onwriteend(new ProgressEvent("writeend", {"target":me})); + } + }, "File", "truncate", [this.fileName, size]); +}; + +module.exports = FileWriter; + +}); + +// file: lib/common/plugin/Flags.js +define("cordova/plugin/Flags", function(require, exports, module) { + +/** + * Supplies arguments to methods that lookup or create files and directories. + * + * @param create + * {boolean} file or directory if it doesn't exist + * @param exclusive + * {boolean} used with create; if true the command will fail if + * target path exists + */ +function Flags(create, exclusive) { + this.create = create || false; + this.exclusive = exclusive || false; +} + +module.exports = Flags; + +}); + +// file: lib/common/plugin/GlobalizationError.js +define("cordova/plugin/GlobalizationError", function(require, exports, module) { + + +/** + * Globalization error object + * + * @constructor + * @param code + * @param message + */ +var GlobalizationError = function(code, message) { + this.code = code || null; + this.message = message || ''; +}; + +// Globalization error codes +GlobalizationError.UNKNOWN_ERROR = 0; +GlobalizationError.FORMATTING_ERROR = 1; +GlobalizationError.PARSING_ERROR = 2; +GlobalizationError.PATTERN_ERROR = 3; + +module.exports = GlobalizationError; + +}); + +// file: lib/common/plugin/InAppBrowser.js +define("cordova/plugin/InAppBrowser", function(require, exports, module) { + +var exec = require('cordova/exec'); +var channel = require('cordova/channel'); +var modulemapper = require('cordova/modulemapper'); + +function InAppBrowser() { + this.channels = { + 'loadstart': channel.create('loadstart'), + 'loadstop' : channel.create('loadstop'), + 'loaderror' : channel.create('loaderror'), + 'exit' : channel.create('exit') + }; +} + +InAppBrowser.prototype = { + _eventHandler: function (event) { + if (event.type in this.channels) { + this.channels[event.type].fire(event); + } + }, + close: function (eventname) { + exec(null, null, "InAppBrowser", "close", []); + }, + addEventListener: function (eventname,f) { + if (eventname in this.channels) { + this.channels[eventname].subscribe(f); + } + }, + removeEventListener: function(eventname, f) { + if (eventname in this.channels) { + this.channels[eventname].unsubscribe(f); + } + }, + + executeScript: function(injectDetails, cb) { + if (injectDetails.code) { + exec(cb, null, "InAppBrowser", "injectScriptCode", [injectDetails.code, !!cb]); + } else if (injectDetails.file) { + exec(cb, null, "InAppBrowser", "injectScriptFile", [injectDetails.file, !!cb]); + } else { + throw new Error('executeScript requires exactly one of code or file to be specified'); + } + }, + + insertCSS: function(injectDetails, cb) { + if (injectDetails.code) { + exec(cb, null, "InAppBrowser", "injectStyleCode", [injectDetails.code, !!cb]); + } else if (injectDetails.file) { + exec(cb, null, "InAppBrowser", "injectStyleFile", [injectDetails.file, !!cb]); + } else { + throw new Error('insertCSS requires exactly one of code or file to be specified'); + } + } +}; + +module.exports = function(strUrl, strWindowName, strWindowFeatures) { + var iab = new InAppBrowser(); + var cb = function(eventname) { + iab._eventHandler(eventname); + }; + + // Don't catch calls that write to existing frames (e.g. named iframes). + if (window.frames && window.frames[strWindowName]) { + var origOpenFunc = modulemapper.getOriginalSymbol(window, 'open'); + return origOpenFunc.apply(window, arguments); + } + + exec(cb, cb, "InAppBrowser", "open", [strUrl, strWindowName, strWindowFeatures]); + return iab; +}; + + +}); + +// file: lib/common/plugin/LocalFileSystem.js +define("cordova/plugin/LocalFileSystem", function(require, exports, module) { + +var exec = require('cordova/exec'); + +/** + * Represents a local file system. + */ +var LocalFileSystem = function() { + +}; + +LocalFileSystem.TEMPORARY = 0; //temporary, with no guarantee of persistence +LocalFileSystem.PERSISTENT = 1; //persistent + +module.exports = LocalFileSystem; + +}); + +// file: lib/common/plugin/Media.js +define("cordova/plugin/Media", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + utils = require('cordova/utils'), + exec = require('cordova/exec'); + +var mediaObjects = {}; + +/** + * This class provides access to the device media, interfaces to both sound and video + * + * @constructor + * @param src The file name or url to play + * @param successCallback The callback to be called when the file is done playing or recording. + * successCallback() + * @param errorCallback The callback to be called if there is an error. + * errorCallback(int errorCode) - OPTIONAL + * @param statusCallback The callback to be called when media status has changed. + * statusCallback(int statusCode) - OPTIONAL + */ +var Media = function(src, successCallback, errorCallback, statusCallback) { + argscheck.checkArgs('SFFF', 'Media', arguments); + this.id = utils.createUUID(); + mediaObjects[this.id] = this; + this.src = src; + this.successCallback = successCallback; + this.errorCallback = errorCallback; + this.statusCallback = statusCallback; + this._duration = -1; + this._position = -1; + exec(null, this.errorCallback, "Media", "create", [this.id, this.src]); +}; + +// Media messages +Media.MEDIA_STATE = 1; +Media.MEDIA_DURATION = 2; +Media.MEDIA_POSITION = 3; +Media.MEDIA_ERROR = 9; + +// Media states +Media.MEDIA_NONE = 0; +Media.MEDIA_STARTING = 1; +Media.MEDIA_RUNNING = 2; +Media.MEDIA_PAUSED = 3; +Media.MEDIA_STOPPED = 4; +Media.MEDIA_MSG = ["None", "Starting", "Running", "Paused", "Stopped"]; + +// "static" function to return existing objs. +Media.get = function(id) { + return mediaObjects[id]; +}; + +/** + * Start or resume playing audio file. + */ +Media.prototype.play = function(options) { + exec(null, null, "Media", "startPlayingAudio", [this.id, this.src, options]); +}; + +/** + * Stop playing audio file. + */ +Media.prototype.stop = function() { + var me = this; + exec(function() { + me._position = 0; + }, this.errorCallback, "Media", "stopPlayingAudio", [this.id]); +}; + +/** + * Seek or jump to a new time in the track.. + */ +Media.prototype.seekTo = function(milliseconds) { + var me = this; + exec(function(p) { + me._position = p; + }, this.errorCallback, "Media", "seekToAudio", [this.id, milliseconds]); +}; + +/** + * Pause playing audio file. + */ +Media.prototype.pause = function() { + exec(null, this.errorCallback, "Media", "pausePlayingAudio", [this.id]); +}; + +/** + * Get duration of an audio file. + * The duration is only set for audio that is playing, paused or stopped. + * + * @return duration or -1 if not known. + */ +Media.prototype.getDuration = function() { + return this._duration; +}; + +/** + * Get position of audio. + */ +Media.prototype.getCurrentPosition = function(success, fail) { + var me = this; + exec(function(p) { + me._position = p; + success(p); + }, fail, "Media", "getCurrentPositionAudio", [this.id]); +}; + +/** + * Start recording audio file. + */ +Media.prototype.startRecord = function() { + exec(null, this.errorCallback, "Media", "startRecordingAudio", [this.id, this.src]); +}; + +/** + * Stop recording audio file. + */ +Media.prototype.stopRecord = function() { + exec(null, this.errorCallback, "Media", "stopRecordingAudio", [this.id]); +}; + +/** + * Release the resources. + */ +Media.prototype.release = function() { + exec(null, this.errorCallback, "Media", "release", [this.id]); +}; + +/** + * Adjust the volume. + */ +Media.prototype.setVolume = function(volume) { + exec(null, null, "Media", "setVolume", [this.id, volume]); +}; + +/** + * Audio has status update. + * PRIVATE + * + * @param id The media object id (string) + * @param msgType The 'type' of update this is + * @param value Use of value is determined by the msgType + */ +Media.onStatus = function(id, msgType, value) { + + var media = mediaObjects[id]; + + if(media) { + switch(msgType) { + case Media.MEDIA_STATE : + media.statusCallback && media.statusCallback(value); + if(value == Media.MEDIA_STOPPED) { + media.successCallback && media.successCallback(); + } + break; + case Media.MEDIA_DURATION : + media._duration = value; + break; + case Media.MEDIA_ERROR : + media.errorCallback && media.errorCallback(value); + break; + case Media.MEDIA_POSITION : + media._position = Number(value); + break; + default : + console.error && console.error("Unhandled Media.onStatus :: " + msgType); + break; + } + } + else { + console.error && console.error("Received Media.onStatus callback for unknown media :: " + id); + } + +}; + +module.exports = Media; + +}); + +// file: lib/common/plugin/MediaError.js +define("cordova/plugin/MediaError", function(require, exports, module) { + +/** + * This class contains information about any Media errors. +*/ +/* + According to :: http://dev.w3.org/html5/spec-author-view/video.html#mediaerror + We should never be creating these objects, we should just implement the interface + which has 1 property for an instance, 'code' + + instead of doing : + errorCallbackFunction( new MediaError(3,'msg') ); +we should simply use a literal : + errorCallbackFunction( {'code':3} ); + */ + + var _MediaError = window.MediaError; + + +if(!_MediaError) { + window.MediaError = _MediaError = function(code, msg) { + this.code = (typeof code != 'undefined') ? code : null; + this.message = msg || ""; // message is NON-standard! do not use! + }; +} + +_MediaError.MEDIA_ERR_NONE_ACTIVE = _MediaError.MEDIA_ERR_NONE_ACTIVE || 0; +_MediaError.MEDIA_ERR_ABORTED = _MediaError.MEDIA_ERR_ABORTED || 1; +_MediaError.MEDIA_ERR_NETWORK = _MediaError.MEDIA_ERR_NETWORK || 2; +_MediaError.MEDIA_ERR_DECODE = _MediaError.MEDIA_ERR_DECODE || 3; +_MediaError.MEDIA_ERR_NONE_SUPPORTED = _MediaError.MEDIA_ERR_NONE_SUPPORTED || 4; +// TODO: MediaError.MEDIA_ERR_NONE_SUPPORTED is legacy, the W3 spec now defines it as below. +// as defined by http://dev.w3.org/html5/spec-author-view/video.html#error-codes +_MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED = _MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED || 4; + +module.exports = _MediaError; + +}); + +// file: lib/common/plugin/MediaFile.js +define("cordova/plugin/MediaFile", function(require, exports, module) { + +var utils = require('cordova/utils'), + exec = require('cordova/exec'), + File = require('cordova/plugin/File'), + CaptureError = require('cordova/plugin/CaptureError'); +/** + * Represents a single file. + * + * name {DOMString} name of the file, without path information + * fullPath {DOMString} the full path of the file, including the name + * type {DOMString} mime type + * lastModifiedDate {Date} last modified date + * size {Number} size of the file in bytes + */ +var MediaFile = function(name, fullPath, type, lastModifiedDate, size){ + MediaFile.__super__.constructor.apply(this, arguments); +}; + +utils.extend(MediaFile, File); + +/** + * Request capture format data for a specific file and type + * + * @param {Function} successCB + * @param {Function} errorCB + */ +MediaFile.prototype.getFormatData = function(successCallback, errorCallback) { + if (typeof this.fullPath === "undefined" || this.fullPath === null) { + errorCallback(new CaptureError(CaptureError.CAPTURE_INVALID_ARGUMENT)); + } else { + exec(successCallback, errorCallback, "Capture", "getFormatData", [this.fullPath, this.type]); + } +}; + +module.exports = MediaFile; + +}); + +// file: lib/common/plugin/MediaFileData.js +define("cordova/plugin/MediaFileData", function(require, exports, module) { + +/** + * MediaFileData encapsulates format information of a media file. + * + * @param {DOMString} codecs + * @param {long} bitrate + * @param {long} height + * @param {long} width + * @param {float} duration + */ +var MediaFileData = function(codecs, bitrate, height, width, duration){ + this.codecs = codecs || null; + this.bitrate = bitrate || 0; + this.height = height || 0; + this.width = width || 0; + this.duration = duration || 0; +}; + +module.exports = MediaFileData; + +}); + +// file: lib/common/plugin/Metadata.js +define("cordova/plugin/Metadata", function(require, exports, module) { + +/** + * Information about the state of the file or directory + * + * {Date} modificationTime (readonly) + */ +var Metadata = function(time) { + this.modificationTime = (typeof time != 'undefined'?new Date(time):null); +}; + +module.exports = Metadata; + +}); + +// file: lib/common/plugin/Position.js +define("cordova/plugin/Position", function(require, exports, module) { + +var Coordinates = require('cordova/plugin/Coordinates'); + +var Position = function(coords, timestamp) { + if (coords) { + this.coords = new Coordinates(coords.latitude, coords.longitude, coords.altitude, coords.accuracy, coords.heading, coords.velocity, coords.altitudeAccuracy); + } else { + this.coords = new Coordinates(); + } + this.timestamp = (timestamp !== undefined) ? timestamp : new Date(); +}; + +module.exports = Position; + +}); + +// file: lib/common/plugin/PositionError.js +define("cordova/plugin/PositionError", function(require, exports, module) { + +/** + * Position error object + * + * @constructor + * @param code + * @param message + */ +var PositionError = function(code, message) { + this.code = code || null; + this.message = message || ''; +}; + +PositionError.PERMISSION_DENIED = 1; +PositionError.POSITION_UNAVAILABLE = 2; +PositionError.TIMEOUT = 3; + +module.exports = PositionError; + +}); + +// file: lib/common/plugin/ProgressEvent.js +define("cordova/plugin/ProgressEvent", function(require, exports, module) { + +// If ProgressEvent exists in global context, use it already, otherwise use our own polyfill +// Feature test: See if we can instantiate a native ProgressEvent; +// if so, use that approach, +// otherwise fill-in with our own implementation. +// +// NOTE: right now we always fill in with our own. Down the road would be nice if we can use whatever is native in the webview. +var ProgressEvent = (function() { + /* + var createEvent = function(data) { + var event = document.createEvent('Events'); + event.initEvent('ProgressEvent', false, false); + if (data) { + for (var i in data) { + if (data.hasOwnProperty(i)) { + event[i] = data[i]; + } + } + if (data.target) { + // TODO: cannot call .dispatchEvent + // need to first figure out how to implement EventTarget + } + } + return event; + }; + try { + var ev = createEvent({type:"abort",target:document}); + return function ProgressEvent(type, data) { + data.type = type; + return createEvent(data); + }; + } catch(e){ + */ + return function ProgressEvent(type, dict) { + this.type = type; + this.bubbles = false; + this.cancelBubble = false; + this.cancelable = false; + this.lengthComputable = false; + this.loaded = dict && dict.loaded ? dict.loaded : 0; + this.total = dict && dict.total ? dict.total : 0; + this.target = dict && dict.target ? dict.target : null; + }; + //} +})(); + +module.exports = ProgressEvent; + +}); + +// file: lib/common/plugin/accelerometer.js +define("cordova/plugin/accelerometer", function(require, exports, module) { + +/** + * This class provides access to device accelerometer data. + * @constructor + */ +var argscheck = require('cordova/argscheck'), + utils = require("cordova/utils"), + exec = require("cordova/exec"), + Acceleration = require('cordova/plugin/Acceleration'); + +// Is the accel sensor running? +var running = false; + +// Keeps reference to watchAcceleration calls. +var timers = {}; + +// Array of listeners; used to keep track of when we should call start and stop. +var listeners = []; + +// Last returned acceleration object from native +var accel = null; + +// Tells native to start. +function start() { + exec(function(a) { + var tempListeners = listeners.slice(0); + accel = new Acceleration(a.x, a.y, a.z, a.timestamp); + for (var i = 0, l = tempListeners.length; i < l; i++) { + tempListeners[i].win(accel); + } + }, function(e) { + var tempListeners = listeners.slice(0); + for (var i = 0, l = tempListeners.length; i < l; i++) { + tempListeners[i].fail(e); + } + }, "Accelerometer", "start", []); + running = true; +} + +// Tells native to stop. +function stop() { + exec(null, null, "Accelerometer", "stop", []); + running = false; +} + +// Adds a callback pair to the listeners array +function createCallbackPair(win, fail) { + return {win:win, fail:fail}; +} + +// Removes a win/fail listener pair from the listeners array +function removeListeners(l) { + var idx = listeners.indexOf(l); + if (idx > -1) { + listeners.splice(idx, 1); + if (listeners.length === 0) { + stop(); + } + } +} + +var accelerometer = { + /** + * Asynchronously acquires the current acceleration. + * + * @param {Function} successCallback The function to call when the acceleration data is available + * @param {Function} errorCallback The function to call when there is an error getting the acceleration data. (OPTIONAL) + * @param {AccelerationOptions} options The options for getting the accelerometer data such as timeout. (OPTIONAL) + */ + getCurrentAcceleration: function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'accelerometer.getCurrentAcceleration', arguments); + + var p; + var win = function(a) { + removeListeners(p); + successCallback(a); + }; + var fail = function(e) { + removeListeners(p); + errorCallback && errorCallback(e); + }; + + p = createCallbackPair(win, fail); + listeners.push(p); + + if (!running) { + start(); + } + }, + + /** + * Asynchronously acquires the acceleration repeatedly at a given interval. + * + * @param {Function} successCallback The function to call each time the acceleration data is available + * @param {Function} errorCallback The function to call when there is an error getting the acceleration data. (OPTIONAL) + * @param {AccelerationOptions} options The options for getting the accelerometer data such as timeout. (OPTIONAL) + * @return String The watch id that must be passed to #clearWatch to stop watching. + */ + watchAcceleration: function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'accelerometer.watchAcceleration', arguments); + // Default interval (10 sec) + var frequency = (options && options.frequency && typeof options.frequency == 'number') ? options.frequency : 10000; + + // Keep reference to watch id, and report accel readings as often as defined in frequency + var id = utils.createUUID(); + + var p = createCallbackPair(function(){}, function(e) { + removeListeners(p); + errorCallback && errorCallback(e); + }); + listeners.push(p); + + timers[id] = { + timer:window.setInterval(function() { + if (accel) { + successCallback(accel); + } + }, frequency), + listeners:p + }; + + if (running) { + // If we're already running then immediately invoke the success callback + // but only if we have retrieved a value, sample code does not check for null ... + if (accel) { + successCallback(accel); + } + } else { + start(); + } + + return id; + }, + + /** + * Clears the specified accelerometer watch. + * + * @param {String} id The id of the watch returned from #watchAcceleration. + */ + clearWatch: function(id) { + // Stop javascript timer & remove from timer list + if (id && timers[id]) { + window.clearInterval(timers[id].timer); + removeListeners(timers[id].listeners); + delete timers[id]; + } + } +}; + +module.exports = accelerometer; + +}); + +// file: lib/common/plugin/accelerometer/symbols.js +define("cordova/plugin/accelerometer/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.defaults('cordova/plugin/Acceleration', 'Acceleration'); +modulemapper.defaults('cordova/plugin/accelerometer', 'navigator.accelerometer'); + +}); + +// file: lib/common/plugin/battery.js +define("cordova/plugin/battery", function(require, exports, module) { + +/** + * This class contains information about the current battery status. + * @constructor + */ +var cordova = require('cordova'), + exec = require('cordova/exec'); + +function handlers() { + return battery.channels.batterystatus.numHandlers + + battery.channels.batterylow.numHandlers + + battery.channels.batterycritical.numHandlers; +} + +var Battery = function() { + this._level = null; + this._isPlugged = null; + // Create new event handlers on the window (returns a channel instance) + this.channels = { + batterystatus:cordova.addWindowEventHandler("batterystatus"), + batterylow:cordova.addWindowEventHandler("batterylow"), + batterycritical:cordova.addWindowEventHandler("batterycritical") + }; + for (var key in this.channels) { + this.channels[key].onHasSubscribersChange = Battery.onHasSubscribersChange; + } +}; +/** + * Event handlers for when callbacks get registered for the battery. + * Keep track of how many handlers we have so we can start and stop the native battery listener + * appropriately (and hopefully save on battery life!). + */ +Battery.onHasSubscribersChange = function() { + // If we just registered the first handler, make sure native listener is started. + if (this.numHandlers === 1 && handlers() === 1) { + exec(battery._status, battery._error, "Battery", "start", []); + } else if (handlers() === 0) { + exec(null, null, "Battery", "stop", []); + } +}; + +/** + * Callback for battery status + * + * @param {Object} info keys: level, isPlugged + */ +Battery.prototype._status = function(info) { + if (info) { + var me = battery; + var level = info.level; + if (me._level !== level || me._isPlugged !== info.isPlugged) { + // Fire batterystatus event + cordova.fireWindowEvent("batterystatus", info); + + // Fire low battery event + if (level === 20 || level === 5) { + if (level === 20) { + cordova.fireWindowEvent("batterylow", info); + } + else { + cordova.fireWindowEvent("batterycritical", info); + } + } + } + me._level = level; + me._isPlugged = info.isPlugged; + } +}; + +/** + * Error callback for battery start + */ +Battery.prototype._error = function(e) { + console.log("Error initializing Battery: " + e); +}; + +var battery = new Battery(); + +module.exports = battery; + +}); + +// file: lib/common/plugin/battery/symbols.js +define("cordova/plugin/battery/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.defaults('cordova/plugin/battery', 'navigator.battery'); + +}); + +// file: lib/common/plugin/camera/symbols.js +define("cordova/plugin/camera/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.defaults('cordova/plugin/Camera', 'navigator.camera'); +modulemapper.defaults('cordova/plugin/CameraConstants', 'Camera'); +modulemapper.defaults('cordova/plugin/CameraPopoverOptions', 'CameraPopoverOptions'); + +}); + +// file: lib/common/plugin/capture.js +define("cordova/plugin/capture", function(require, exports, module) { + +var exec = require('cordova/exec'), + MediaFile = require('cordova/plugin/MediaFile'); + +/** + * Launches a capture of different types. + * + * @param (DOMString} type + * @param {Function} successCB + * @param {Function} errorCB + * @param {CaptureVideoOptions} options + */ +function _capture(type, successCallback, errorCallback, options) { + var win = function(pluginResult) { + var mediaFiles = []; + var i; + for (i = 0; i < pluginResult.length; i++) { + var mediaFile = new MediaFile(); + mediaFile.name = pluginResult[i].name; + mediaFile.fullPath = pluginResult[i].fullPath; + mediaFile.type = pluginResult[i].type; + mediaFile.lastModifiedDate = pluginResult[i].lastModifiedDate; + mediaFile.size = pluginResult[i].size; + mediaFiles.push(mediaFile); + } + successCallback(mediaFiles); + }; + exec(win, errorCallback, "Capture", type, [options]); +} +/** + * The Capture interface exposes an interface to the camera and microphone of the hosting device. + */ +function Capture() { + this.supportedAudioModes = []; + this.supportedImageModes = []; + this.supportedVideoModes = []; +} + +/** + * Launch audio recorder application for recording audio clip(s). + * + * @param {Function} successCB + * @param {Function} errorCB + * @param {CaptureAudioOptions} options + */ +Capture.prototype.captureAudio = function(successCallback, errorCallback, options){ + _capture("captureAudio", successCallback, errorCallback, options); +}; + +/** + * Launch camera application for taking image(s). + * + * @param {Function} successCB + * @param {Function} errorCB + * @param {CaptureImageOptions} options + */ +Capture.prototype.captureImage = function(successCallback, errorCallback, options){ + _capture("captureImage", successCallback, errorCallback, options); +}; + +/** + * Launch device camera application for recording video(s). + * + * @param {Function} successCB + * @param {Function} errorCB + * @param {CaptureVideoOptions} options + */ +Capture.prototype.captureVideo = function(successCallback, errorCallback, options){ + _capture("captureVideo", successCallback, errorCallback, options); +}; + + +module.exports = new Capture(); + +}); + +// file: lib/common/plugin/capture/symbols.js +define("cordova/plugin/capture/symbols", function(require, exports, module) { + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.clobbers('cordova/plugin/CaptureError', 'CaptureError'); +modulemapper.clobbers('cordova/plugin/CaptureAudioOptions', 'CaptureAudioOptions'); +modulemapper.clobbers('cordova/plugin/CaptureImageOptions', 'CaptureImageOptions'); +modulemapper.clobbers('cordova/plugin/CaptureVideoOptions', 'CaptureVideoOptions'); +modulemapper.clobbers('cordova/plugin/ConfigurationData', 'ConfigurationData'); +modulemapper.clobbers('cordova/plugin/MediaFile', 'MediaFile'); +modulemapper.clobbers('cordova/plugin/MediaFileData', 'MediaFileData'); +modulemapper.clobbers('cordova/plugin/capture', 'navigator.device.capture'); + +}); + +// file: lib/common/plugin/compass.js +define("cordova/plugin/compass", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + utils = require('cordova/utils'), + CompassHeading = require('cordova/plugin/CompassHeading'), + CompassError = require('cordova/plugin/CompassError'), + timers = {}, + compass = { + /** + * Asynchronously acquires the current heading. + * @param {Function} successCallback The function to call when the heading + * data is available + * @param {Function} errorCallback The function to call when there is an error + * getting the heading data. + * @param {CompassOptions} options The options for getting the heading data (not used). + */ + getCurrentHeading:function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'compass.getCurrentHeading', arguments); + + var win = function(result) { + var ch = new CompassHeading(result.magneticHeading, result.trueHeading, result.headingAccuracy, result.timestamp); + successCallback(ch); + }; + var fail = errorCallback && function(code) { + var ce = new CompassError(code); + errorCallback(ce); + }; + + // Get heading + exec(win, fail, "Compass", "getHeading", [options]); + }, + + /** + * Asynchronously acquires the heading repeatedly at a given interval. + * @param {Function} successCallback The function to call each time the heading + * data is available + * @param {Function} errorCallback The function to call when there is an error + * getting the heading data. + * @param {HeadingOptions} options The options for getting the heading data + * such as timeout and the frequency of the watch. For iOS, filter parameter + * specifies to watch via a distance filter rather than time. + */ + watchHeading:function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'compass.watchHeading', arguments); + // Default interval (100 msec) + var frequency = (options !== undefined && options.frequency !== undefined) ? options.frequency : 100; + var filter = (options !== undefined && options.filter !== undefined) ? options.filter : 0; + + var id = utils.createUUID(); + if (filter > 0) { + // is an iOS request for watch by filter, no timer needed + timers[id] = "iOS"; + compass.getCurrentHeading(successCallback, errorCallback, options); + } else { + // Start watch timer to get headings + timers[id] = window.setInterval(function() { + compass.getCurrentHeading(successCallback, errorCallback); + }, frequency); + } + + return id; + }, + + /** + * Clears the specified heading watch. + * @param {String} watchId The ID of the watch returned from #watchHeading. + */ + clearWatch:function(id) { + // Stop javascript timer & remove from timer list + if (id && timers[id]) { + if (timers[id] != "iOS") { + clearInterval(timers[id]); + } else { + // is iOS watch by filter so call into device to stop + exec(null, null, "Compass", "stopHeading", []); + } + delete timers[id]; + } + } + }; + +module.exports = compass; + +}); + +// file: lib/common/plugin/compass/symbols.js +define("cordova/plugin/compass/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.clobbers('cordova/plugin/CompassHeading', 'CompassHeading'); +modulemapper.clobbers('cordova/plugin/CompassError', 'CompassError'); +modulemapper.clobbers('cordova/plugin/compass', 'navigator.compass'); + +}); + +// file: lib/common/plugin/console-via-logger.js +define("cordova/plugin/console-via-logger", function(require, exports, module) { + +//------------------------------------------------------------------------------ + +var logger = require("cordova/plugin/logger"); +var utils = require("cordova/utils"); + +//------------------------------------------------------------------------------ +// object that we're exporting +//------------------------------------------------------------------------------ +var console = module.exports; + +//------------------------------------------------------------------------------ +// copy of the original console object +//------------------------------------------------------------------------------ +var WinConsole = window.console; + +//------------------------------------------------------------------------------ +// whether to use the logger +//------------------------------------------------------------------------------ +var UseLogger = false; + +//------------------------------------------------------------------------------ +// Timers +//------------------------------------------------------------------------------ +var Timers = {}; + +//------------------------------------------------------------------------------ +// used for unimplemented methods +//------------------------------------------------------------------------------ +function noop() {} + +//------------------------------------------------------------------------------ +// used for unimplemented methods +//------------------------------------------------------------------------------ +console.useLogger = function (value) { + if (arguments.length) UseLogger = !!value; + + if (UseLogger) { + if (logger.useConsole()) { + throw new Error("console and logger are too intertwingly"); + } + } + + return UseLogger; +}; + +//------------------------------------------------------------------------------ +console.log = function() { + if (logger.useConsole()) return; + logger.log.apply(logger, [].slice.call(arguments)); +}; + +//------------------------------------------------------------------------------ +console.error = function() { + if (logger.useConsole()) return; + logger.error.apply(logger, [].slice.call(arguments)); +}; + +//------------------------------------------------------------------------------ +console.warn = function() { + if (logger.useConsole()) return; + logger.warn.apply(logger, [].slice.call(arguments)); +}; + +//------------------------------------------------------------------------------ +console.info = function() { + if (logger.useConsole()) return; + logger.info.apply(logger, [].slice.call(arguments)); +}; + +//------------------------------------------------------------------------------ +console.debug = function() { + if (logger.useConsole()) return; + logger.debug.apply(logger, [].slice.call(arguments)); +}; + +//------------------------------------------------------------------------------ +console.assert = function(expression) { + if (expression) return; + + var message = logger.format.apply(logger.format, [].slice.call(arguments, 1)); + console.log("ASSERT: " + message); +}; + +//------------------------------------------------------------------------------ +console.clear = function() {}; + +//------------------------------------------------------------------------------ +console.dir = function(object) { + console.log("%o", object); +}; + +//------------------------------------------------------------------------------ +console.dirxml = function(node) { + console.log(node.innerHTML); +}; + +//------------------------------------------------------------------------------ +console.trace = noop; + +//------------------------------------------------------------------------------ +console.group = console.log; + +//------------------------------------------------------------------------------ +console.groupCollapsed = console.log; + +//------------------------------------------------------------------------------ +console.groupEnd = noop; + +//------------------------------------------------------------------------------ +console.time = function(name) { + Timers[name] = new Date().valueOf(); +}; + +//------------------------------------------------------------------------------ +console.timeEnd = function(name) { + var timeStart = Timers[name]; + if (!timeStart) { + console.warn("unknown timer: " + name); + return; + } + + var timeElapsed = new Date().valueOf() - timeStart; + console.log(name + ": " + timeElapsed + "ms"); +}; + +//------------------------------------------------------------------------------ +console.timeStamp = noop; + +//------------------------------------------------------------------------------ +console.profile = noop; + +//------------------------------------------------------------------------------ +console.profileEnd = noop; + +//------------------------------------------------------------------------------ +console.count = noop; + +//------------------------------------------------------------------------------ +console.exception = console.log; + +//------------------------------------------------------------------------------ +console.table = function(data, columns) { + console.log("%o", data); +}; + +//------------------------------------------------------------------------------ +// return a new function that calls both functions passed as args +//------------------------------------------------------------------------------ +function wrappedOrigCall(orgFunc, newFunc) { + return function() { + var args = [].slice.call(arguments); + try { orgFunc.apply(WinConsole, args); } catch (e) {} + try { newFunc.apply(console, args); } catch (e) {} + }; +} + +//------------------------------------------------------------------------------ +// For every function that exists in the original console object, that +// also exists in the new console object, wrap the new console method +// with one that calls both +//------------------------------------------------------------------------------ +for (var key in console) { + if (typeof WinConsole[key] == "function") { + console[key] = wrappedOrigCall(WinConsole[key], console[key]); + } +} + +}); + +// file: lib/common/plugin/contacts.js +define("cordova/plugin/contacts", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + ContactError = require('cordova/plugin/ContactError'), + utils = require('cordova/utils'), + Contact = require('cordova/plugin/Contact'); + +/** +* Represents a group of Contacts. +* @constructor +*/ +var contacts = { + /** + * Returns an array of Contacts matching the search criteria. + * @param fields that should be searched + * @param successCB success callback + * @param errorCB error callback + * @param {ContactFindOptions} options that can be applied to contact searching + * @return array of Contacts matching search criteria + */ + find:function(fields, successCB, errorCB, options) { + argscheck.checkArgs('afFO', 'contacts.find', arguments); + if (!fields.length) { + errorCB && errorCB(new ContactError(ContactError.INVALID_ARGUMENT_ERROR)); + } else { + var win = function(result) { + var cs = []; + for (var i = 0, l = result.length; i < l; i++) { + cs.push(contacts.create(result[i])); + } + successCB(cs); + }; + exec(win, errorCB, "Contacts", "search", [fields, options]); + } + }, + + /** + * This function creates a new contact, but it does not persist the contact + * to device storage. To persist the contact to device storage, invoke + * contact.save(). + * @param properties an object whose properties will be examined to create a new Contact + * @returns new Contact object + */ + create:function(properties) { + argscheck.checkArgs('O', 'contacts.create', arguments); + var contact = new Contact(); + for (var i in properties) { + if (typeof contact[i] !== 'undefined' && properties.hasOwnProperty(i)) { + contact[i] = properties[i]; + } + } + return contact; + } +}; + +module.exports = contacts; + +}); + +// file: lib/common/plugin/contacts/symbols.js +define("cordova/plugin/contacts/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.clobbers('cordova/plugin/contacts', 'navigator.contacts'); +modulemapper.clobbers('cordova/plugin/Contact', 'Contact'); +modulemapper.clobbers('cordova/plugin/ContactAddress', 'ContactAddress'); +modulemapper.clobbers('cordova/plugin/ContactError', 'ContactError'); +modulemapper.clobbers('cordova/plugin/ContactField', 'ContactField'); +modulemapper.clobbers('cordova/plugin/ContactFindOptions', 'ContactFindOptions'); +modulemapper.clobbers('cordova/plugin/ContactName', 'ContactName'); +modulemapper.clobbers('cordova/plugin/ContactOrganization', 'ContactOrganization'); + +}); + +// file: lib/common/plugin/device.js +define("cordova/plugin/device", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + channel = require('cordova/channel'), + utils = require('cordova/utils'), + exec = require('cordova/exec'); + +// Tell cordova channel to wait on the CordovaInfoReady event +channel.waitForInitialization('onCordovaInfoReady'); + +/** + * This represents the mobile device, and provides properties for inspecting the model, version, UUID of the + * phone, etc. + * @constructor + */ +function Device() { + this.available = false; + this.platform = null; + this.version = null; + this.name = null; + this.uuid = null; + this.cordova = null; + this.model = null; + + var me = this; + + channel.onCordovaReady.subscribe(function() { + me.getInfo(function(info) { + me.available = true; + me.platform = info.platform; + me.version = info.version; + me.name = info.name; + me.uuid = info.uuid; + me.cordova = info.cordova; + me.model = info.model; + channel.onCordovaInfoReady.fire(); + },function(e) { + me.available = false; + utils.alert("[ERROR] Error initializing Cordova: " + e); + }); + }); +} + +/** + * Get device info + * + * @param {Function} successCallback The function to call when the heading data is available + * @param {Function} errorCallback The function to call when there is an error getting the heading data. (OPTIONAL) + */ +Device.prototype.getInfo = function(successCallback, errorCallback) { + argscheck.checkArgs('fF', 'Device.getInfo', arguments); + exec(successCallback, errorCallback, "Device", "getDeviceInfo", []); +}; + +module.exports = new Device(); + +}); + +// file: lib/common/plugin/device/symbols.js +define("cordova/plugin/device/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.clobbers('cordova/plugin/device', 'device'); + +}); + +// file: lib/common/plugin/echo.js +define("cordova/plugin/echo", function(require, exports, module) { + +var exec = require('cordova/exec'), + utils = require('cordova/utils'); + +/** + * Sends the given message through exec() to the Echo plugin, which sends it back to the successCallback. + * @param successCallback invoked with a FileSystem object + * @param errorCallback invoked if error occurs retrieving file system + * @param message The string to be echoed. + * @param forceAsync Whether to force an async return value (for testing native->js bridge). + */ +module.exports = function(successCallback, errorCallback, message, forceAsync) { + var action = 'echo'; + var messageIsMultipart = (utils.typeName(message) == "Array"); + var args = messageIsMultipart ? message : [message]; + + if (utils.typeName(message) == 'ArrayBuffer') { + if (forceAsync) { + console.warn('Cannot echo ArrayBuffer with forced async, falling back to sync.'); + } + action += 'ArrayBuffer'; + } else if (messageIsMultipart) { + if (forceAsync) { + console.warn('Cannot echo MultiPart Array with forced async, falling back to sync.'); + } + action += 'MultiPart'; + } else if (forceAsync) { + action += 'Async'; + } + + exec(successCallback, errorCallback, "Echo", action, args); +}; + + +}); + +// file: lib/ios/plugin/file/symbols.js +define("cordova/plugin/file/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'), + symbolshelper = require('cordova/plugin/file/symbolshelper'); + +symbolshelper(modulemapper.clobbers); +modulemapper.merges('cordova/plugin/ios/Entry', 'Entry'); + +}); + +// file: lib/common/plugin/file/symbolshelper.js +define("cordova/plugin/file/symbolshelper", function(require, exports, module) { + +module.exports = function(exportFunc) { + exportFunc('cordova/plugin/DirectoryEntry', 'DirectoryEntry'); + exportFunc('cordova/plugin/DirectoryReader', 'DirectoryReader'); + exportFunc('cordova/plugin/Entry', 'Entry'); + exportFunc('cordova/plugin/File', 'File'); + exportFunc('cordova/plugin/FileEntry', 'FileEntry'); + exportFunc('cordova/plugin/FileError', 'FileError'); + exportFunc('cordova/plugin/FileReader', 'FileReader'); + exportFunc('cordova/plugin/FileSystem', 'FileSystem'); + exportFunc('cordova/plugin/FileUploadOptions', 'FileUploadOptions'); + exportFunc('cordova/plugin/FileUploadResult', 'FileUploadResult'); + exportFunc('cordova/plugin/FileWriter', 'FileWriter'); + exportFunc('cordova/plugin/Flags', 'Flags'); + exportFunc('cordova/plugin/LocalFileSystem', 'LocalFileSystem'); + exportFunc('cordova/plugin/Metadata', 'Metadata'); + exportFunc('cordova/plugin/ProgressEvent', 'ProgressEvent'); + exportFunc('cordova/plugin/requestFileSystem', 'requestFileSystem'); + exportFunc('cordova/plugin/resolveLocalFileSystemURI', 'resolveLocalFileSystemURI'); +}; + +}); + +// file: lib/common/plugin/filetransfer/symbols.js +define("cordova/plugin/filetransfer/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.clobbers('cordova/plugin/FileTransfer', 'FileTransfer'); +modulemapper.clobbers('cordova/plugin/FileTransferError', 'FileTransferError'); + +}); + +// file: lib/common/plugin/geolocation.js +define("cordova/plugin/geolocation", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + utils = require('cordova/utils'), + exec = require('cordova/exec'), + PositionError = require('cordova/plugin/PositionError'), + Position = require('cordova/plugin/Position'); + +var timers = {}; // list of timers in use + +// Returns default params, overrides if provided with values +function parseParameters(options) { + var opt = { + maximumAge: 0, + enableHighAccuracy: false, + timeout: Infinity + }; + + if (options) { + if (options.maximumAge !== undefined && !isNaN(options.maximumAge) && options.maximumAge > 0) { + opt.maximumAge = options.maximumAge; + } + if (options.enableHighAccuracy !== undefined) { + opt.enableHighAccuracy = options.enableHighAccuracy; + } + if (options.timeout !== undefined && !isNaN(options.timeout)) { + if (options.timeout < 0) { + opt.timeout = 0; + } else { + opt.timeout = options.timeout; + } + } + } + + return opt; +} + +// Returns a timeout failure, closed over a specified timeout value and error callback. +function createTimeout(errorCallback, timeout) { + var t = setTimeout(function() { + clearTimeout(t); + t = null; + errorCallback({ + code:PositionError.TIMEOUT, + message:"Position retrieval timed out." + }); + }, timeout); + return t; +} + +var geolocation = { + lastPosition:null, // reference to last known (cached) position returned + /** + * Asynchronously acquires the current position. + * + * @param {Function} successCallback The function to call when the position data is available + * @param {Function} errorCallback The function to call when there is an error getting the heading position. (OPTIONAL) + * @param {PositionOptions} options The options for getting the position data. (OPTIONAL) + */ + getCurrentPosition:function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'geolocation.getCurrentPosition', arguments); + options = parseParameters(options); + + // Timer var that will fire an error callback if no position is retrieved from native + // before the "timeout" param provided expires + var timeoutTimer = {timer:null}; + + var win = function(p) { + clearTimeout(timeoutTimer.timer); + if (!(timeoutTimer.timer)) { + // Timeout already happened, or native fired error callback for + // this geo request. + // Don't continue with success callback. + return; + } + var pos = new Position( + { + latitude:p.latitude, + longitude:p.longitude, + altitude:p.altitude, + accuracy:p.accuracy, + heading:p.heading, + velocity:p.velocity, + altitudeAccuracy:p.altitudeAccuracy + }, + (p.timestamp === undefined ? new Date() : ((p.timestamp instanceof Date) ? p.timestamp : new Date(p.timestamp))) + ); + geolocation.lastPosition = pos; + successCallback(pos); + }; + var fail = function(e) { + clearTimeout(timeoutTimer.timer); + timeoutTimer.timer = null; + var err = new PositionError(e.code, e.message); + if (errorCallback) { + errorCallback(err); + } + }; + + // Check our cached position, if its timestamp difference with current time is less than the maximumAge, then just + // fire the success callback with the cached position. + if (geolocation.lastPosition && options.maximumAge && (((new Date()).getTime() - geolocation.lastPosition.timestamp.getTime()) <= options.maximumAge)) { + successCallback(geolocation.lastPosition); + // If the cached position check failed and the timeout was set to 0, error out with a TIMEOUT error object. + } else if (options.timeout === 0) { + fail({ + code:PositionError.TIMEOUT, + message:"timeout value in PositionOptions set to 0 and no cached Position object available, or cached Position object's age exceeds provided PositionOptions' maximumAge parameter." + }); + // Otherwise we have to call into native to retrieve a position. + } else { + if (options.timeout !== Infinity) { + // If the timeout value was not set to Infinity (default), then + // set up a timeout function that will fire the error callback + // if no successful position was retrieved before timeout expired. + timeoutTimer.timer = createTimeout(fail, options.timeout); + } else { + // This is here so the check in the win function doesn't mess stuff up + // may seem weird but this guarantees timeoutTimer is + // always truthy before we call into native + timeoutTimer.timer = true; + } + exec(win, fail, "Geolocation", "getLocation", [options.enableHighAccuracy, options.maximumAge]); + } + return timeoutTimer; + }, + /** + * Asynchronously watches the geolocation for changes to geolocation. When a change occurs, + * the successCallback is called with the new location. + * + * @param {Function} successCallback The function to call each time the location data is available + * @param {Function} errorCallback The function to call when there is an error getting the location data. (OPTIONAL) + * @param {PositionOptions} options The options for getting the location data such as frequency. (OPTIONAL) + * @return String The watch id that must be passed to #clearWatch to stop watching. + */ + watchPosition:function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'geolocation.getCurrentPosition', arguments); + options = parseParameters(options); + + var id = utils.createUUID(); + + // Tell device to get a position ASAP, and also retrieve a reference to the timeout timer generated in getCurrentPosition + timers[id] = geolocation.getCurrentPosition(successCallback, errorCallback, options); + + var fail = function(e) { + clearTimeout(timers[id].timer); + var err = new PositionError(e.code, e.message); + if (errorCallback) { + errorCallback(err); + } + }; + + var win = function(p) { + clearTimeout(timers[id].timer); + if (options.timeout !== Infinity) { + timers[id].timer = createTimeout(fail, options.timeout); + } + var pos = new Position( + { + latitude:p.latitude, + longitude:p.longitude, + altitude:p.altitude, + accuracy:p.accuracy, + heading:p.heading, + velocity:p.velocity, + altitudeAccuracy:p.altitudeAccuracy + }, + (p.timestamp === undefined ? new Date() : ((p.timestamp instanceof Date) ? p.timestamp : new Date(p.timestamp))) + ); + geolocation.lastPosition = pos; + successCallback(pos); + }; + + exec(win, fail, "Geolocation", "addWatch", [id, options.enableHighAccuracy]); + + return id; + }, + /** + * Clears the specified heading watch. + * + * @param {String} id The ID of the watch returned from #watchPosition + */ + clearWatch:function(id) { + if (id && timers[id] !== undefined) { + clearTimeout(timers[id].timer); + timers[id].timer = false; + exec(null, null, "Geolocation", "clearWatch", [id]); + } + } +}; + +module.exports = geolocation; + +}); + +// file: lib/common/plugin/geolocation/symbols.js +define("cordova/plugin/geolocation/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.defaults('cordova/plugin/geolocation', 'navigator.geolocation'); +modulemapper.clobbers('cordova/plugin/PositionError', 'PositionError'); +modulemapper.clobbers('cordova/plugin/Position', 'Position'); +modulemapper.clobbers('cordova/plugin/Coordinates', 'Coordinates'); + +}); + +// file: lib/common/plugin/globalization.js +define("cordova/plugin/globalization", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + GlobalizationError = require('cordova/plugin/GlobalizationError'); + +var globalization = { + +/** +* Returns the string identifier for the client's current language. +* It returns the language identifier string to the successCB callback with a +* properties object as a parameter. If there is an error getting the language, +* then the errorCB callback is invoked. +* +* @param {Function} successCB +* @param {Function} errorCB +* +* @return Object.value {String}: The language identifier +* +* @error GlobalizationError.UNKNOWN_ERROR +* +* Example +* globalization.getPreferredLanguage(function (language) {alert('language:' + language.value + '\n');}, +* function () {}); +*/ +getPreferredLanguage:function(successCB, failureCB) { + argscheck.checkArgs('fF', 'Globalization.getPreferredLanguage', arguments); + exec(successCB, failureCB, "Globalization","getPreferredLanguage", []); +}, + +/** +* Returns the string identifier for the client's current locale setting. +* It returns the locale identifier string to the successCB callback with a +* properties object as a parameter. If there is an error getting the locale, +* then the errorCB callback is invoked. +* +* @param {Function} successCB +* @param {Function} errorCB +* +* @return Object.value {String}: The locale identifier +* +* @error GlobalizationError.UNKNOWN_ERROR +* +* Example +* globalization.getLocaleName(function (locale) {alert('locale:' + locale.value + '\n');}, +* function () {}); +*/ +getLocaleName:function(successCB, failureCB) { + argscheck.checkArgs('fF', 'Globalization.getLocaleName', arguments); + exec(successCB, failureCB, "Globalization","getLocaleName", []); +}, + + +/** +* Returns a date formatted as a string according to the client's user preferences and +* calendar using the time zone of the client. It returns the formatted date string to the +* successCB callback with a properties object as a parameter. If there is an error +* formatting the date, then the errorCB callback is invoked. +* +* The defaults are: formatLenght="short" and selector="date and time" +* +* @param {Date} date +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* formatLength {String}: 'short', 'medium', 'long', or 'full' +* selector {String}: 'date', 'time', or 'date and time' +* +* @return Object.value {String}: The localized date string +* +* @error GlobalizationError.FORMATTING_ERROR +* +* Example +* globalization.dateToString(new Date(), +* function (date) {alert('date:' + date.value + '\n');}, +* function (errorCode) {alert(errorCode);}, +* {formatLength:'short'}); +*/ +dateToString:function(date, successCB, failureCB, options) { + argscheck.checkArgs('dfFO', 'Globalization.dateToString', arguments); + var dateValue = date.valueOf(); + exec(successCB, failureCB, "Globalization", "dateToString", [{"date": dateValue, "options": options}]); +}, + + +/** +* Parses a date formatted as a string according to the client's user +* preferences and calendar using the time zone of the client and returns +* the corresponding date object. It returns the date to the successCB +* callback with a properties object as a parameter. If there is an error +* parsing the date string, then the errorCB callback is invoked. +* +* The defaults are: formatLength="short" and selector="date and time" +* +* @param {String} dateString +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* formatLength {String}: 'short', 'medium', 'long', or 'full' +* selector {String}: 'date', 'time', or 'date and time' +* +* @return Object.year {Number}: The four digit year +* Object.month {Number}: The month from (0 - 11) +* Object.day {Number}: The day from (1 - 31) +* Object.hour {Number}: The hour from (0 - 23) +* Object.minute {Number}: The minute from (0 - 59) +* Object.second {Number}: The second from (0 - 59) +* Object.millisecond {Number}: The milliseconds (from 0 - 999), +* not available on all platforms +* +* @error GlobalizationError.PARSING_ERROR +* +* Example +* globalization.stringToDate('4/11/2011', +* function (date) { alert('Month:' + date.month + '\n' + +* 'Day:' + date.day + '\n' + +* 'Year:' + date.year + '\n');}, +* function (errorCode) {alert(errorCode);}, +* {selector:'date'}); +*/ +stringToDate:function(dateString, successCB, failureCB, options) { + argscheck.checkArgs('sfFO', 'Globalization.stringToDate', arguments); + exec(successCB, failureCB, "Globalization", "stringToDate", [{"dateString": dateString, "options": options}]); +}, + + +/** +* Returns a pattern string for formatting and parsing dates according to the client's +* user preferences. It returns the pattern to the successCB callback with a +* properties object as a parameter. If there is an error obtaining the pattern, +* then the errorCB callback is invoked. +* +* The defaults are: formatLength="short" and selector="date and time" +* +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* formatLength {String}: 'short', 'medium', 'long', or 'full' +* selector {String}: 'date', 'time', or 'date and time' +* +* @return Object.pattern {String}: The date and time pattern for formatting and parsing dates. +* The patterns follow Unicode Technical Standard #35 +* http://unicode.org/reports/tr35/tr35-4.html +* Object.timezone {String}: The abbreviated name of the time zone on the client +* Object.utc_offset {Number}: The current difference in seconds between the client's +* time zone and coordinated universal time. +* Object.dst_offset {Number}: The current daylight saving time offset in seconds +* between the client's non-daylight saving's time zone +* and the client's daylight saving's time zone. +* +* @error GlobalizationError.PATTERN_ERROR +* +* Example +* globalization.getDatePattern( +* function (date) {alert('pattern:' + date.pattern + '\n');}, +* function () {}, +* {formatLength:'short'}); +*/ +getDatePattern:function(successCB, failureCB, options) { + argscheck.checkArgs('fFO', 'Globalization.getDatePattern', arguments); + exec(successCB, failureCB, "Globalization", "getDatePattern", [{"options": options}]); +}, + + +/** +* Returns an array of either the names of the months or days of the week +* according to the client's user preferences and calendar. It returns the array of names to the +* successCB callback with a properties object as a parameter. If there is an error obtaining the +* names, then the errorCB callback is invoked. +* +* The defaults are: type="wide" and item="months" +* +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* type {String}: 'narrow' or 'wide' +* item {String}: 'months', or 'days' +* +* @return Object.value {Array{String}}: The array of names starting from either +* the first month in the year or the +* first day of the week. +* @error GlobalizationError.UNKNOWN_ERROR +* +* Example +* globalization.getDateNames(function (names) { +* for(var i = 0; i < names.value.length; i++) { +* alert('Month:' + names.value[i] + '\n');}}, +* function () {}); +*/ +getDateNames:function(successCB, failureCB, options) { + argscheck.checkArgs('fFO', 'Globalization.getDateNames', arguments); + exec(successCB, failureCB, "Globalization", "getDateNames", [{"options": options}]); +}, + +/** +* Returns whether daylight savings time is in effect for a given date using the client's +* time zone and calendar. It returns whether or not daylight savings time is in effect +* to the successCB callback with a properties object as a parameter. If there is an error +* reading the date, then the errorCB callback is invoked. +* +* @param {Date} date +* @param {Function} successCB +* @param {Function} errorCB +* +* @return Object.dst {Boolean}: The value "true" indicates that daylight savings time is +* in effect for the given date and "false" indicate that it is not. +* +* @error GlobalizationError.UNKNOWN_ERROR +* +* Example +* globalization.isDayLightSavingsTime(new Date(), +* function (date) {alert('dst:' + date.dst + '\n');} +* function () {}); +*/ +isDayLightSavingsTime:function(date, successCB, failureCB) { + argscheck.checkArgs('dfF', 'Globalization.isDayLightSavingsTime', arguments); + var dateValue = date.valueOf(); + exec(successCB, failureCB, "Globalization", "isDayLightSavingsTime", [{"date": dateValue}]); +}, + +/** +* Returns the first day of the week according to the client's user preferences and calendar. +* The days of the week are numbered starting from 1 where 1 is considered to be Sunday. +* It returns the day to the successCB callback with a properties object as a parameter. +* If there is an error obtaining the pattern, then the errorCB callback is invoked. +* +* @param {Function} successCB +* @param {Function} errorCB +* +* @return Object.value {Number}: The number of the first day of the week. +* +* @error GlobalizationError.UNKNOWN_ERROR +* +* Example +* globalization.getFirstDayOfWeek(function (day) +* { alert('Day:' + day.value + '\n');}, +* function () {}); +*/ +getFirstDayOfWeek:function(successCB, failureCB) { + argscheck.checkArgs('fF', 'Globalization.getFirstDayOfWeek', arguments); + exec(successCB, failureCB, "Globalization", "getFirstDayOfWeek", []); +}, + + +/** +* Returns a number formatted as a string according to the client's user preferences. +* It returns the formatted number string to the successCB callback with a properties object as a +* parameter. If there is an error formatting the number, then the errorCB callback is invoked. +* +* The defaults are: type="decimal" +* +* @param {Number} number +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* type {String}: 'decimal', "percent", or 'currency' +* +* @return Object.value {String}: The formatted number string. +* +* @error GlobalizationError.FORMATTING_ERROR +* +* Example +* globalization.numberToString(3.25, +* function (number) {alert('number:' + number.value + '\n');}, +* function () {}, +* {type:'decimal'}); +*/ +numberToString:function(number, successCB, failureCB, options) { + argscheck.checkArgs('nfFO', 'Globalization.numberToString', arguments); + exec(successCB, failureCB, "Globalization", "numberToString", [{"number": number, "options": options}]); +}, + +/** +* Parses a number formatted as a string according to the client's user preferences and +* returns the corresponding number. It returns the number to the successCB callback with a +* properties object as a parameter. If there is an error parsing the number string, then +* the errorCB callback is invoked. +* +* The defaults are: type="decimal" +* +* @param {String} numberString +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* type {String}: 'decimal', "percent", or 'currency' +* +* @return Object.value {Number}: The parsed number. +* +* @error GlobalizationError.PARSING_ERROR +* +* Example +* globalization.stringToNumber('1234.56', +* function (number) {alert('Number:' + number.value + '\n');}, +* function () { alert('Error parsing number');}); +*/ +stringToNumber:function(numberString, successCB, failureCB, options) { + argscheck.checkArgs('sfFO', 'Globalization.stringToNumber', arguments); + exec(successCB, failureCB, "Globalization", "stringToNumber", [{"numberString": numberString, "options": options}]); +}, + +/** +* Returns a pattern string for formatting and parsing numbers according to the client's user +* preferences. It returns the pattern to the successCB callback with a properties object as a +* parameter. If there is an error obtaining the pattern, then the errorCB callback is invoked. +* +* The defaults are: type="decimal" +* +* @param {Function} successCB +* @param {Function} errorCB +* @param {Object} options {optional} +* type {String}: 'decimal', "percent", or 'currency' +* +* @return Object.pattern {String}: The number pattern for formatting and parsing numbers. +* The patterns follow Unicode Technical Standard #35. +* http://unicode.org/reports/tr35/tr35-4.html +* Object.symbol {String}: The symbol to be used when formatting and parsing +* e.g., percent or currency symbol. +* Object.fraction {Number}: The number of fractional digits to use when parsing and +* formatting numbers. +* Object.rounding {Number}: The rounding increment to use when parsing and formatting. +* Object.positive {String}: The symbol to use for positive numbers when parsing and formatting. +* Object.negative: {String}: The symbol to use for negative numbers when parsing and formatting. +* Object.decimal: {String}: The decimal symbol to use for parsing and formatting. +* Object.grouping: {String}: The grouping symbol to use for parsing and formatting. +* +* @error GlobalizationError.PATTERN_ERROR +* +* Example +* globalization.getNumberPattern( +* function (pattern) {alert('Pattern:' + pattern.pattern + '\n');}, +* function () {}); +*/ +getNumberPattern:function(successCB, failureCB, options) { + argscheck.checkArgs('fFO', 'Globalization.getNumberPattern', arguments); + exec(successCB, failureCB, "Globalization", "getNumberPattern", [{"options": options}]); +}, + +/** +* Returns a pattern string for formatting and parsing currency values according to the client's +* user preferences and ISO 4217 currency code. It returns the pattern to the successCB callback with a +* properties object as a parameter. If there is an error obtaining the pattern, then the errorCB +* callback is invoked. +* +* @param {String} currencyCode +* @param {Function} successCB +* @param {Function} errorCB +* +* @return Object.pattern {String}: The currency pattern for formatting and parsing currency values. +* The patterns follow Unicode Technical Standard #35 +* http://unicode.org/reports/tr35/tr35-4.html +* Object.code {String}: The ISO 4217 currency code for the pattern. +* Object.fraction {Number}: The number of fractional digits to use when parsing and +* formatting currency. +* Object.rounding {Number}: The rounding increment to use when parsing and formatting. +* Object.decimal: {String}: The decimal symbol to use for parsing and formatting. +* Object.grouping: {String}: The grouping symbol to use for parsing and formatting. +* +* @error GlobalizationError.FORMATTING_ERROR +* +* Example +* globalization.getCurrencyPattern('EUR', +* function (currency) {alert('Pattern:' + currency.pattern + '\n');} +* function () {}); +*/ +getCurrencyPattern:function(currencyCode, successCB, failureCB) { + argscheck.checkArgs('sfF', 'Globalization.getCurrencyPattern', arguments); + exec(successCB, failureCB, "Globalization", "getCurrencyPattern", [{"currencyCode": currencyCode}]); +} + +}; + +module.exports = globalization; + +}); + +// file: lib/common/plugin/globalization/symbols.js +define("cordova/plugin/globalization/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.clobbers('cordova/plugin/globalization', 'navigator.globalization'); +modulemapper.clobbers('cordova/plugin/GlobalizationError', 'GlobalizationError'); + +}); + +// file: lib/ios/plugin/inappbrowser/symbols.js +define("cordova/plugin/inappbrowser/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.clobbers('cordova/plugin/InAppBrowser', 'open'); + +}); + +// file: lib/ios/plugin/ios/Contact.js +define("cordova/plugin/ios/Contact", function(require, exports, module) { + +var exec = require('cordova/exec'), + ContactError = require('cordova/plugin/ContactError'); + +/** + * Provides iOS Contact.display API. + */ +module.exports = { + display : function(errorCB, options) { + /* + * Display a contact using the iOS Contact Picker UI + * NOT part of W3C spec so no official documentation + * + * @param errorCB error callback + * @param options object + * allowsEditing: boolean AS STRING + * "true" to allow editing the contact + * "false" (default) display contact + */ + + if (this.id === null) { + if (typeof errorCB === "function") { + var errorObj = new ContactError(ContactError.UNKNOWN_ERROR); + errorCB(errorObj); + } + } + else { + exec(null, errorCB, "Contacts","displayContact", [this.id, options]); + } + } +}; + +}); + +// file: lib/ios/plugin/ios/Entry.js +define("cordova/plugin/ios/Entry", function(require, exports, module) { + +module.exports = { + toURL:function() { + // TODO: refactor path in a cross-platform way so we can eliminate + // these kinds of platform-specific hacks. + return "file://localhost" + this.fullPath; + }, + toURI: function() { + console.log("DEPRECATED: Update your code to use 'toURL'"); + return "file://localhost" + this.fullPath; + } +}; + +}); + +// file: lib/ios/plugin/ios/contacts.js +define("cordova/plugin/ios/contacts", function(require, exports, module) { + +var exec = require('cordova/exec'); + +/** + * Provides iOS enhanced contacts API. + */ +module.exports = { + newContactUI : function(successCallback) { + /* + * Create a contact using the iOS Contact Picker UI + * NOT part of W3C spec so no official documentation + * + * returns: the id of the created contact as param to successCallback + */ + exec(successCallback, null, "Contacts","newContact", []); + }, + chooseContact : function(successCallback, options) { + /* + * Select a contact using the iOS Contact Picker UI + * NOT part of W3C spec so no official documentation + * + * @param errorCB error callback + * @param options object + * allowsEditing: boolean AS STRING + * "true" to allow editing the contact + * "false" (default) display contact + * fields: array of fields to return in contact object (see ContactOptions.fields) + * + * @returns + * id of contact selected + * ContactObject + * if no fields provided contact contains just id information + * if fields provided contact object contains information for the specified fields + * + */ + var win = function(result) { + var fullContact = require('cordova/plugin/contacts').create(result); + successCallback(fullContact.id, fullContact); + }; + exec(win, null, "Contacts","chooseContact", [options]); + } +}; + +}); + +// file: lib/ios/plugin/ios/contacts/symbols.js +define("cordova/plugin/ios/contacts/symbols", function(require, exports, module) { + +require('cordova/plugin/contacts/symbols'); + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.merges('cordova/plugin/ios/contacts', 'navigator.contacts'); +modulemapper.merges('cordova/plugin/ios/Contact', 'Contact'); + +}); + +// file: lib/ios/plugin/ios/geolocation/symbols.js +define("cordova/plugin/ios/geolocation/symbols", function(require, exports, module) { + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.merges('cordova/plugin/geolocation', 'navigator.geolocation'); + +}); + +// file: lib/ios/plugin/ios/logger/plugininit.js +define("cordova/plugin/ios/logger/plugininit", function(require, exports, module) { + +// use the native logger +var logger = require("cordova/plugin/logger"); +logger.useConsole(false); + +}); + +// file: lib/ios/plugin/ios/logger/symbols.js +define("cordova/plugin/ios/logger/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.clobbers('cordova/plugin/logger', 'console'); + +}); + +// file: lib/ios/plugin/ios/notification.js +define("cordova/plugin/ios/notification", function(require, exports, module) { + +var Media = require('cordova/plugin/Media'); + +module.exports = { + beep:function(count) { + (new Media('beep.wav')).play(); + } +}; + +}); + +// file: lib/common/plugin/logger.js +define("cordova/plugin/logger", function(require, exports, module) { + +//------------------------------------------------------------------------------ +// The logger module exports the following properties/functions: +// +// LOG - constant for the level LOG +// ERROR - constant for the level ERROR +// WARN - constant for the level WARN +// INFO - constant for the level INFO +// DEBUG - constant for the level DEBUG +// logLevel() - returns current log level +// logLevel(value) - sets and returns a new log level +// useConsole() - returns whether logger is using console +// useConsole(value) - sets and returns whether logger is using console +// log(message,...) - logs a message at level LOG +// error(message,...) - logs a message at level ERROR +// warn(message,...) - logs a message at level WARN +// info(message,...) - logs a message at level INFO +// debug(message,...) - logs a message at level DEBUG +// logLevel(level,message,...) - logs a message specified level +// +//------------------------------------------------------------------------------ + +var logger = exports; + +var exec = require('cordova/exec'); +var utils = require('cordova/utils'); + +var UseConsole = true; +var Queued = []; +var DeviceReady = false; +var CurrentLevel; + +/** + * Logging levels + */ + +var Levels = [ + "LOG", + "ERROR", + "WARN", + "INFO", + "DEBUG" +]; + +/* + * add the logging levels to the logger object and + * to a separate levelsMap object for testing + */ + +var LevelsMap = {}; +for (var i=0; i CurrentLevel) return; + + // queue the message if not yet at deviceready + if (!DeviceReady && !UseConsole) { + Queued.push([level, message]); + return; + } + + // if not using the console, use the native logger + if (!UseConsole) { + exec(null, null, "Logger", "logLevel", [level, message]); + return; + } + + // make sure console is not using logger + if (console.__usingCordovaLogger) { + throw new Error("console and logger are too intertwingly"); + } + + // log to the console + switch (level) { + case logger.LOG: console.log(message); break; + case logger.ERROR: console.log("ERROR: " + message); break; + case logger.WARN: console.log("WARN: " + message); break; + case logger.INFO: console.log("INFO: " + message); break; + case logger.DEBUG: console.log("DEBUG: " + message); break; + } +}; + + +/** + * Formats a string and arguments following it ala console.log() + * + * Any remaining arguments will be appended to the formatted string. + * + * for rationale, see FireBug's Console API: + * http://getfirebug.com/wiki/index.php/Console_API + */ +logger.format = function(formatString, args) { + return __format(arguments[0], [].slice.call(arguments,1)).join(' '); +}; + + +//------------------------------------------------------------------------------ +/** + * Formats a string and arguments following it ala vsprintf() + * + * format chars: + * %j - format arg as JSON + * %o - format arg as JSON + * %c - format arg as '' + * %% - replace with '%' + * any other char following % will format it's + * arg via toString(). + * + * Returns an array containing the formatted string and any remaining + * arguments. + */ +function __format(formatString, args) { + if (formatString === null || formatString === undefined) return [""]; + if (arguments.length == 1) return [formatString.toString()]; + + if (typeof formatString != "string") + formatString = formatString.toString(); + + var pattern = /(.*?)%(.)(.*)/; + var rest = formatString; + var result = []; + + while (args.length) { + var match = pattern.exec(rest); + if (!match) break; + + var arg = args.shift(); + rest = match[3]; + result.push(match[1]); + + if (match[2] == '%') { + result.push('%'); + args.unshift(arg); + continue; + } + + result.push(__formatted(arg, match[2])); + } + + result.push(rest); + + var remainingArgs = [].slice.call(args); + remainingArgs.unshift(result.join('')); + return remainingArgs; +} + +function __formatted(object, formatChar) { + + try { + switch(formatChar) { + case 'j': + case 'o': return JSON.stringify(object); + case 'c': return ''; + } + } + catch (e) { + return "error JSON.stringify()ing argument: " + e; + } + + if ((object === null) || (object === undefined)) { + return Object.prototype.toString.call(object); + } + + return object.toString(); +} + + +//------------------------------------------------------------------------------ +// when deviceready fires, log queued messages +logger.__onDeviceReady = function() { + if (DeviceReady) return; + + DeviceReady = true; + + for (var i=0; i 3) { + fail(FileError.SYNTAX_ERR); + } else { + // if successful, return a FileSystem object + var success = function(file_system) { + if (file_system) { + if (successCallback) { + // grab the name and root from the file system object + var result = new FileSystem(file_system.name, file_system.root); + successCallback(result); + } + } + else { + // no FileSystem object returned + fail(FileError.NOT_FOUND_ERR); + } + }; + exec(success, fail, "File", "requestFileSystem", [type, size]); + } +}; + +module.exports = requestFileSystem; + +}); + +// file: lib/common/plugin/resolveLocalFileSystemURI.js +define("cordova/plugin/resolveLocalFileSystemURI", function(require, exports, module) { + +var argscheck = require('cordova/argscheck'), + DirectoryEntry = require('cordova/plugin/DirectoryEntry'), + FileEntry = require('cordova/plugin/FileEntry'), + FileError = require('cordova/plugin/FileError'), + exec = require('cordova/exec'); + +/** + * Look up file system Entry referred to by local URI. + * @param {DOMString} uri URI referring to a local file or directory + * @param successCallback invoked with Entry object corresponding to URI + * @param errorCallback invoked if error occurs retrieving file system entry + */ +module.exports = function(uri, successCallback, errorCallback) { + argscheck.checkArgs('sFF', 'resolveLocalFileSystemURI', arguments); + // error callback + var fail = function(error) { + errorCallback && errorCallback(new FileError(error)); + }; + // sanity check for 'not:valid:filename' + if(!uri || uri.split(":").length > 2) { + setTimeout( function() { + fail(FileError.ENCODING_ERR); + },0); + return; + } + // if successful, return either a file or directory entry + var success = function(entry) { + var result; + if (entry) { + if (successCallback) { + // create appropriate Entry object + result = (entry.isDirectory) ? new DirectoryEntry(entry.name, entry.fullPath) : new FileEntry(entry.name, entry.fullPath); + successCallback(result); + } + } + else { + // no Entry object returned + fail(FileError.NOT_FOUND_ERR); + } + }; + + exec(success, fail, "File", "resolveLocalFileSystemURI", [uri]); +}; + +}); + +// file: lib/common/plugin/splashscreen.js +define("cordova/plugin/splashscreen", function(require, exports, module) { + +var exec = require('cordova/exec'); + +var splashscreen = { + show:function() { + exec(null, null, "SplashScreen", "show", []); + }, + hide:function() { + exec(null, null, "SplashScreen", "hide", []); + } +}; + +module.exports = splashscreen; + +}); + +// file: lib/common/plugin/splashscreen/symbols.js +define("cordova/plugin/splashscreen/symbols", function(require, exports, module) { + + +var modulemapper = require('cordova/modulemapper'); + +modulemapper.clobbers('cordova/plugin/splashscreen', 'navigator.splashscreen'); + +}); + +// file: lib/common/symbols.js +define("cordova/symbols", function(require, exports, module) { + +var modulemapper = require('cordova/modulemapper'); + +// Use merges here in case others symbols files depend on this running first, +// but fail to declare the dependency with a require(). +modulemapper.merges('cordova', 'cordova'); +modulemapper.clobbers('cordova/exec', 'cordova.exec'); +modulemapper.clobbers('cordova/exec', 'Cordova.exec'); + +}); + +// file: lib/common/utils.js +define("cordova/utils", function(require, exports, module) { + +var utils = exports; + +/** + * Defines a property getter / setter for obj[key]. + */ +utils.defineGetterSetter = function(obj, key, getFunc, opt_setFunc) { + if (Object.defineProperty) { + var desc = { + get: getFunc, + configurable: true + }; + if (opt_setFunc) { + desc.set = opt_setFunc; + } + Object.defineProperty(obj, key, desc); + } else { + obj.__defineGetter__(key, getFunc); + if (opt_setFunc) { + obj.__defineSetter__(key, opt_setFunc); + } + } +}; + +/** + * Defines a property getter for obj[key]. + */ +utils.defineGetter = utils.defineGetterSetter; + +utils.arrayIndexOf = function(a, item) { + if (a.indexOf) { + return a.indexOf(item); + } + var len = a.length; + for (var i = 0; i < len; ++i) { + if (a[i] == item) { + return i; + } + } + return -1; +}; + +/** + * Returns whether the item was found in the array. + */ +utils.arrayRemove = function(a, item) { + var index = utils.arrayIndexOf(a, item); + if (index != -1) { + a.splice(index, 1); + } + return index != -1; +}; + +utils.typeName = function(val) { + return Object.prototype.toString.call(val).slice(8, -1); +}; + +/** + * Returns an indication of whether the argument is an array or not + */ +utils.isArray = function(a) { + return utils.typeName(a) == 'Array'; +}; + +/** + * Returns an indication of whether the argument is a Date or not + */ +utils.isDate = function(d) { + return utils.typeName(d) == 'Date'; +}; + +/** + * Does a deep clone of the object. + */ +utils.clone = function(obj) { + if(!obj || typeof obj == 'function' || utils.isDate(obj) || typeof obj != 'object') { + return obj; + } + + var retVal, i; + + if(utils.isArray(obj)){ + retVal = []; + for(i = 0; i < obj.length; ++i){ + retVal.push(utils.clone(obj[i])); + } + return retVal; + } + + retVal = {}; + for(i in obj){ + if(!(i in retVal) || retVal[i] != obj[i]) { + retVal[i] = utils.clone(obj[i]); + } + } + return retVal; +}; + +/** + * Returns a wrapped version of the function + */ +utils.close = function(context, func, params) { + if (typeof params == 'undefined') { + return function() { + return func.apply(context, arguments); + }; + } else { + return function() { + return func.apply(context, params); + }; + } +}; + +/** + * Create a UUID + */ +utils.createUUID = function() { + return UUIDcreatePart(4) + '-' + + UUIDcreatePart(2) + '-' + + UUIDcreatePart(2) + '-' + + UUIDcreatePart(2) + '-' + + UUIDcreatePart(6); +}; + +/** + * Extends a child object from a parent object using classical inheritance + * pattern. + */ +utils.extend = (function() { + // proxy used to establish prototype chain + var F = function() {}; + // extend Child from Parent + return function(Child, Parent) { + F.prototype = Parent.prototype; + Child.prototype = new F(); + Child.__super__ = Parent.prototype; + Child.prototype.constructor = Child; + }; +}()); + +/** + * Alerts a message in any available way: alert or console.log. + */ +utils.alert = function(msg) { + if (window.alert) { + window.alert(msg); + } else if (console && console.log) { + console.log(msg); + } +}; + + +//------------------------------------------------------------------------------ +function UUIDcreatePart(length) { + var uuidpart = ""; + for (var i=0; i tag. + function injectScript(path) { + scriptCounter++; + var script = document.createElement("script"); + script.onload = scriptLoadedCallback; + script.src = path; + document.head.appendChild(script); + } + + // Called when: + // * There are plugins defined and all plugins are finished loading. + // * There are no plugins to load. + function finishPluginLoading() { + context.cordova.require('cordova/channel').onPluginsReady.fire(); + } + + // Handler for the cordova_plugins.json content. + // See plugman's plugin_loader.js for the details of this object. + // This function is only called if the really is a plugins array that isn't empty. + // Otherwise the XHR response handler will just call finishPluginLoading(). + function handlePluginsObject(modules) { + // First create the callback for when all plugins are loaded. + var mapper = context.cordova.require('cordova/modulemapper'); + onScriptLoadingComplete = function() { + // Loop through all the plugins and then through their clobbers and merges. + for (var i = 0; i < modules.length; i++) { + var module = modules[i]; + if (!module) continue; + + if (module.clobbers && module.clobbers.length) { + for (var j = 0; j < module.clobbers.length; j++) { + mapper.clobbers(module.id, module.clobbers[j]); + } + } + + if (module.merges && module.merges.length) { + for (var k = 0; k < module.merges.length; k++) { + mapper.merges(module.id, module.merges[k]); + } + } + + // Finally, if runs is truthy we want to simply require() the module. + // This can be skipped if it had any merges or clobbers, though, + // since the mapper will already have required the module. + if (module.runs && !(module.clobbers && module.clobbers.length) && !(module.merges && module.merges.length)) { + context.cordova.require(module.id); + } + } + + finishPluginLoading(); + }; + + // Now inject the scripts. + for (var i = 0; i < modules.length; i++) { + injectScript(modules[i].file); + } + } + + + // Try to XHR the cordova_plugins.json file asynchronously. + try { // we commented we were going to try, so let us actually try and catch + var xhr = new context.XMLHttpRequest(); + xhr.onload = function() { + // If the response is a JSON string which composes an array, call handlePluginsObject. + // If the request fails, or the response is not a JSON array, just call finishPluginLoading. + var obj = this.responseText && JSON.parse(this.responseText); + if (obj && obj instanceof Array && obj.length > 0) { + handlePluginsObject(obj); + } else { + finishPluginLoading(); + } + }; + xhr.onerror = function() { + finishPluginLoading(); + }; + xhr.open('GET', 'cordova_plugins.json', true); // Async + xhr.send(); + } + catch(err){ + finishPluginLoading(); + } +}(window)); + + + +})(); \ No newline at end of file diff --git a/archive/litenull_rewrite/app/scripts/vendor/facebook-js-sdk.js b/archive/litenull_rewrite/app/scripts/vendor/facebook-js-sdk.js new file mode 100755 index 0000000000..3062aed105 --- /dev/null +++ b/archive/litenull_rewrite/app/scripts/vendor/facebook-js-sdk.js @@ -0,0 +1,14638 @@ +/*1329323125,171364642,JIT Construction: v510186,en_US*/ + +/** + * Copyright Facebook 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. + * + * + * + * @provides fb.prelude + */ + +/** + * Prelude. + * + * Namespaces are one honking great idea -- let's do more of those! + * -- Tim Peters + * + * The Prelude is what keeps us from being messy. In order to co-exist with + * arbitary environments, we need to control our footprint. The one and only + * rule to follow here is that we need to limit the globals we introduce. The + * only global we should every have is ``FB``. This is exactly what the prelude + * enables us to do. + * + * The main method to take away from this file is `FB.copy()`_. As the name + * suggests it copies things. Its powerful -- but to get started you only need + * to know that this is what you use when you are augmenting the FB object. For + * example, this is skeleton for how ``FB.Event`` is defined:: + * + * FB.provide('Event', { + * subscribe: function() { ... }, + * unsubscribe: function() { ... }, + * fire: function() { ... } + * }); + * + * This is similar to saying:: + * + * FB.Event = { + * subscribe: function() { ... }, + * unsubscribe: function() { ... }, + * fire: function() { ... } + * }; + * + * Except it does some housekeeping, prevents redefinition by default and other + * goodness. + * + * .. _FB.copy(): #method_FB.copy + * + * @class FB + * @static + * @access private + */ +if (!window.FB) { + window.FB = { + // use the init method to set these values correctly + _apiKey : null, + _authResponse : null, + _userStatus : 'unknown', // or 'notConnected' or 'connected' + + // logging is enabled by default. this is the logging shown to the + // developer and not at all noisy. + _logging: true, + _inCanvas: ( + (window.name.indexOf('iframe_canvas') > -1) || + (window.name.indexOf('app_runner') > -1)), + + // Determines if we should use HTTPS when attempting cross-domain + // communication with facebook.com. This is assumed to be the case when + // window.name contains "_fb_https". This value may also be set by the + // response from FB.login() or FB.getLoginStatus() + _https: (window.name.indexOf('_fb_https') > -1), + + // + // DYNAMIC DATA + // + // the various domains needed for using Connect + _domain: { + api : 'https://api.facebook.com/', + api_read : 'https://api-read.facebook.com/', + cdn : 'http://static.ak.fbcdn.net/', + https_cdn : 'https://s-static.ak.fbcdn.net/', + graph : 'https://graph.facebook.com/', + staticfb : 'http://static.ak.facebook.com/', + https_staticfb : 'https://s-static.ak.facebook.com/', + www : 'http://www.facebook.com/', + https_www : 'https://www.facebook.com/', + m : 'http://m.facebook.com/', + https_m : 'https://m.facebook.com/' + }, + _locale: null, + _localeIsRtl: false, + + + // CORDOVA PATCH + _nativeInterface : null, + + /** + * Retrieve one of the various domains needed for Connect. + * + * @access private + * @param domain (String) The domain to retrieve + * @param noForcedHTTPS (bool) Do not force https domain + */ + getDomain: function(domain, noForcedHTTPS) { + var forceHTTPS = !noForcedHTTPS && + (window.location.protocol == 'https:' || FB._https); + switch (domain) { + case 'api': + return FB._domain.api; + case 'api_read': + return FB._domain.api_read; + case 'cdn': + return forceHTTPS ? FB._domain.https_cdn : FB._domain.cdn; + case 'cdn_foreign': + return FB._domain.cdn_foreign; + case 'https_cdn': + return FB._domain.https_cdn; + case 'graph': + return FB._domain.graph; + case 'staticfb': + return forceHTTPS ? FB._domain.https_staticfb : FB._domain.staticfb; + case 'https_staticfb': + return FB._domain.https_staticfb; + case 'www': + return forceHTTPS ? FB._domain.https_www : FB._domain.www; + case 'https_www': + return FB._domain.https_www; + case 'm': + return forceHTTPS ? FB._domain.https_m : FB._domain.m; + case 'https_m': + return FB._domain.https_m; + } + }, + + /** + * Copies things from source into target. + * + * @access private + * @param target {Object} the target object where things will be copied + * into + * @param source {Object} the source object where things will be copied + * from + * @param overwrite {Boolean} indicate if existing items should be + * overwritten + * @param transform {function} [Optional], transformation function for + * each item + */ + copy: function(target, source, overwrite, transform) { + for (var key in source) { + if (overwrite || typeof target[key] === 'undefined') { + target[key] = transform ? transform(source[key]) : source[key]; + } + } + return target; + }, + + /** + * Create a namespaced object. + * + * @access private + * @param name {String} full qualified name ('Util.foo', etc.) + * @param value {Object} value to set. Default value is {}. [Optional] + * @return {Object} The created object + */ + create: function(name, value) { + var node = window.FB, // We will use 'FB' as root namespace + nameParts = name ? name.split('.') : [], + c = nameParts.length; + for (var i = 0; i < c; i++) { + var part = nameParts[i]; + var nso = node[part]; + if (!nso) { + nso = (value && i + 1 == c) ? value : {}; + node[part] = nso; + } + node = nso; + } + return node; + }, + + /** + * Copy stuff from one object to the specified namespace that + * is FB.. + * If the namespace target doesn't exist, it will be created automatically. + * + * @access private + * @param target {Object|String} the target object to copy into + * @param source {Object} the source object to copy from + * @param overwrite {Boolean} indicate if we should overwrite + * @return {Object} the *same* target object back + */ + provide: function(target, source, overwrite) { + // a string means a dot separated object that gets appended to, or created + return FB.copy( + typeof target == 'string' ? FB.create(target) : target, + source, + overwrite + ); + }, + + /** + * Generates a weak random ID. + * + * @access private + * @return {String} a random ID + */ + guid: function() { + return 'f' + (Math.random() * (1<<30)).toString(16).replace('.', ''); + }, + + /** + * Logs a message for the developer if logging is on. + * + * @access private + * @param args {Object} the thing to log + */ + log: function(args) { + if (FB._logging) { + //TODO what is window.Debug, and should it instead be relying on the + // event fired below? +//#JSCOVERAGE_IF 0 + if (window.Debug && window.Debug.writeln) { + window.Debug.writeln(args); + } else if (window.console) { + window.console.log(args); + } +//#JSCOVERAGE_ENDIF + } + + // fire an event if the event system is available + if (FB.Event) { + FB.Event.fire('fb.log', args); + } + }, + + /** + * Shortcut for document.getElementById + * @method $ + * @param {string} DOM id + * @return DOMElement + * @access private + */ + $: function(id) { + return document.getElementById(id); + } + }; +} + +/** + * Copyright Facebook 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. + * + * @provides fb.array + * @layer basic + * @requires fb.prelude + */ + +/** + * Array related helper methods. + * + * @class FB.Array + * @private + * @static + */ +FB.provide('Array', { + /** + * Get index of item inside an array. Return's -1 if element is not found. + * + * @param arr {Array} Array to look through. + * @param item {Object} Item to locate. + * @return {Number} Index of item. + */ + indexOf: function (arr, item) { + if (arr.indexOf) { + return arr.indexOf(item); + } + var length = arr.length; + if (length) { + for (var index = 0; index < length; index++) { + if (arr[index] === item) { + return index; + } + } + } + return -1; + }, + + /** + * Merge items from source into target, but only if they dont exist. Returns + * the target array back. + * + * @param target {Array} Target array. + * @param source {Array} Source array. + * @return {Array} Merged array. + */ + merge: function(target, source) { + for (var i=0; i < source.length; i++) { + if (FB.Array.indexOf(target, source[i]) < 0) { + target.push(source[i]); + } + } + return target; + }, + + /** + * Create an new array from the given array and a filter function. + * + * @param arr {Array} Source array. + * @param fn {Function} Filter callback function. + * @return {Array} Filtered array. + */ + filter: function(arr, fn) { + var b = []; + for (var i=0; i < arr.length; i++) { + if (fn(arr[i])) { + b.push(arr[i]); + } + } + return b; + }, + + /** + * Create an array from the keys in an object. + * + * Example: keys({'x': 2, 'y': 3'}) returns ['x', 'y'] + * + * @param obj {Object} Source object. + * @param proto {Boolean} Specify true to include inherited properties. + * @return {Array} The array of keys. + */ + keys: function(obj, proto) { + var arr = []; + for (var key in obj) { + if (proto || obj.hasOwnProperty(key)) { + arr.push(key); + } + } + return arr; + }, + + /** + * Create an array by performing transformation on the items in a source + * array. + * + * @param arr {Array} Source array. + * @param transform {Function} Transformation function. + * @return {Array} The transformed array. + */ + map: function(arr, transform) { + var ret = []; + for (var i=0; i < arr.length; i++) { + ret.push(transform(arr[i])); + } + return ret; + }, + + /** + * For looping through Arrays and Objects. + * + * @param {Object} item an Array or an Object + * @param {Function} fn the callback function for iteration. + * The function will be pass (value, [index/key], item) parameters + * @param {Bool} proto indicate if properties from the prototype should + * be included + * + */ + forEach: function(item, fn, proto) { + if (!item) { + return; + } + + if (Object.prototype.toString.apply(item) === '[object Array]' || + (!(item instanceof Function) && typeof item.length == 'number')) { + if (item.forEach) { + item.forEach(fn); + } else { + for (var i=0, l=item.length; i

    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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/Mount-SpriteSheet.png b/archive/litenull_rewrite/app/img/sprites/Mount-SpriteSheet.png new file mode 100644 index 0000000000000000000000000000000000000000..36531b7b5034fe0a4aac39acaf1538995091210f GIT binary patch literal 8254 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/Mounts.css b/archive/litenull_rewrite/app/img/sprites/Mounts.css new file mode 100644 index 0000000000..06ea775b2b --- /dev/null +++ b/archive/litenull_rewrite/app/img/sprites/Mounts.css @@ -0,0 +1,13 @@ +.Mount_Head_Lion, .Mount_Body_Lion, .Mount_Head_PolarBear, .Mount_Body_PolarBear, .Mount_Head_Panda, .Mount_Body_Panda, .Mount_Head_Tiger, .Mount_Body_Tiger, .Mount_Head_Bear, .Mount_Body_Bear, .Mount_Head_EtherealLion, .Mount_Body_EtherealLion {background: url(Mount-SpriteSheet.png) no-repeat} +.Mount_Head_Lion {background-position: 0 0; width: 105px; height: 123px} +.Mount_Body_Lion {background-position: -105 0; width: 105px; height: 123px} +.Mount_Head_PolarBear {background-position: -210 0; width: 105px; height: 123px} +.Mount_Body_PolarBear {background-position: -315 0; width: 105px; height: 123px} +.Mount_Head_Panda {background-position: -420 0; width: 105px; height: 123px} +.Mount_Body_Panda {background-position: -525 0; width: 105px; height: 123px} +.Mount_Head_Tiger {background-position: -630 0; width: 105px; height: 123px} +.Mount_Body_Tiger {background-position: -735 0; width: 105px; height: 123px} +.Mount_Head_Bear {background-position: -840 0; width: 105px; height: 123px} +.Mount_Body_Bear {background-position: -945 0; width: 105px; height: 123px} +.Mount_Head_EtherealLion {background-position: -1050 0; width: 105px; height: 123px} +.Mount_Body_EtherealLion {background-position: -1155 0; width: 105px; height: 123px} diff --git a/archive/litenull_rewrite/app/img/sprites/PetEggs.css b/archive/litenull_rewrite/app/img/sprites/PetEggs.css new file mode 100644 index 0000000000..b39998480e --- /dev/null +++ b/archive/litenull_rewrite/app/img/sprites/PetEggs.css @@ -0,0 +1,26 @@ +.Pet_Egg_Wolf, .Pet_Egg_TigerCub, .Pet_Egg_PolarBear, .Pet_Egg_PandaCub, .Pet_Egg_LionCub, .Pet_Egg_Fox, .Pet_Egg_FlyingPig, .Pet_Egg_Dragon, .Pet_Egg_Cactus, .Pet_Egg_BearCub, .Pet_HatchingPotion_Base, .Pet_HatchingPotion_White, .Pet_HatchingPotion_Desert, .Pet_HatchingPotion_Red, .Pet_HatchingPotion_Shade, .Pet_HatchingPotion_Skeleton, .Pet_HatchingPotion_Zombie, .Pet_HatchingPotion_CottonCandyPink, .Pet_HatchingPotion_CottonCandyBlue, .Pet_HatchingPotion_Golden, .Pet_Currency_Gem, .Pet_Currency_Gem2x, .Pet_Currency_Gem1x {background: url("/img/sprites/Egg_Sprite_Sheet.png") no-repeat} +.Pet_Egg_Wolf {background-position: 0px 0px; width: 48px; height: 51px} +.Pet_Egg_TigerCub {background-position: 0px -51px; width: 48px; height: 51px} +.Pet_Egg_PolarBear {background-position: 0px -102px; width: 48px; height: 51px} +.Pet_Egg_PandaCub {background-position: 0px -153px; width: 48px; height: 51px} +.Pet_Egg_LionCub {background-position: 0px -204px; width: 48px; height: 51px} +.Pet_Egg_Fox {background-position: 0px -255px; width: 48px; height: 51px} +.Pet_Egg_FlyingPig {background-position: 0px -306px; width: 48px; height: 51px} +.Pet_Egg_Dragon {background-position: 0px -357px; width: 48px; height: 51px} +.Pet_Egg_Cactus {background-position: 0px -408px; width: 48px; height: 51px} +.Pet_Egg_BearCub {background-position: 0px -459px; width: 48px; height: 51px} + +.Pet_HatchingPotion_Base {background-position: -48px -0px; width: 48px; height: 51px} +.Pet_HatchingPotion_White {background-position: -48px -51px; width: 48px; height: 51px} +.Pet_HatchingPotion_Desert {background-position: -48px -102px; width: 48px; height: 51px} +.Pet_HatchingPotion_Red {background-position: -48px -153px; width: 48px; height: 51px} +.Pet_HatchingPotion_Shade {background-position: -48px -204px; width: 48px; height: 51px} +.Pet_HatchingPotion_Skeleton {background-position: -48px -255px; width: 48px; height: 51px} +.Pet_HatchingPotion_Zombie {background-position: -48px -306px; width: 48px; height: 51px} +.Pet_HatchingPotion_CottonCandyPink {background-position: -48px -357px; width: 48px; height: 51px} +.Pet_HatchingPotion_CottonCandyBlue {background-position: -48px -408px; width: 48px; height: 51px} +.Pet_HatchingPotion_Golden {background-position: -48px -459px; width: 48px; height: 54px} /* This sprite was a bit taller than everything else, will affect the math of anything inserted below it */ + +.Pet_Currency_Gem {background-position: 0px -510px; width: 51px; height: 45px} /* Not an egg or potion so has a different size */ +.Pet_Currency_Gem2x {background-position: -55px -513px; width: 34px; height: 30px} +.Pet_Currency_Gem1x {background-position: -63px -542px; width: 19px; height: 17px} diff --git a/archive/litenull_rewrite/app/img/sprites/css_sprite.png b/archive/litenull_rewrite/app/img/sprites/css_sprite.png new file mode 100644 index 0000000000000000000000000000000000000000..0ecda867ed52571047421dafc0d96fbae16ba5c1 GIT binary patch literal 14076 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/dead.png b/archive/litenull_rewrite/app/img/sprites/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..38e882c706757d31997c0e5c11c8df2d8fdf993c GIT binary patch literal 2039 zcmZ8h3pms3AD?#Oe_V!thD7~bk7$?XzP2?+tlWp(872$c+J?D=*gMnt3Bex^VM%GRBk?grdQP)K~o`(8DAd`cdgjmL6;VQ6PqRWp5s`kNOx~G zFN?JjN#@W|ttu>g93OIiGpU}@&`7%F)6<^Ym|!*^h2swz;U63?nJpsj_Mdv^V^oow zQ&CiS$W8sne)FF;@HLlX?K`~TJK#O3)=#_q)bCB1NQ^IiVMVyr)qu6iEy9jtPw!o$ zCg#^2YLEq{j%=;&pEiH7hM7@=>twi-Ifb(ax(rnJ$(oWDbpr~ss>a&%X0*FM864aS zlU`R%YSVOpEvj@pigAiuE+G%OcQ`nH={KSqd#=T-y?HmMlQVNGXVf?9!H8T!L+DLn zH$wC7oM5+30(9+8kGJ+24g&wKxFojf{#LJv;u47uOl7v86r|QU-VJ%2uhSmRjDCWv zPb&-UF!=?WtRz2OKWvdZuZb@RW?k{ih+R6m4l{c>tIqU7`52s4u=t!8 zDBhBBGk2XvxSCS7r=+xxb@(-|P48m=NJD)g<&K(Vobp+1!%F`y=@qp5H8E7}xpe8f zY78e57;KyGIO3eIoLNJLP?n>4iCw3%}Nl`6j?@E39U>?|?M+hp) zPPCoUqUUyLWev$Q8N=6Av-$%jpKq+=3z`qhZG|-r^@m?|XV{RE$ zzk(z2dl#g&2)y>85&r3#{<|g%`0d!1rN#f+V(L2UChGngkzDz$t}P??1GX)#)72)B z7JP0HgFA9AU8xW7?V`lR4KTidqa(9#Xa_t-kL{wm|Fj@covv*fY`1Pr|F%2VRUvraQ$s^jMpg2?v^hJS)JYL z6+?V@6k*e7^T(eRBQP0a;LzTYw^NuKoZB3jc-ilFMn^ZBOdFFt!S*|$9P@OTX-oKL zLg>)3G#m272&Bb>cCfpw2s#X8#r`3G%0~4>dqG9JM1*Gh{B_$4pNk|zvZ0MEpa^aJ z+oKrufoS~cnDG-z%eBj8r_Ma@K=4WVV?4w7`daU68~5Tp4D8GtqnnRm7vTeoz%@S5 z$=z3b?>($(Jw|JNTHJI)Y0ASy<2f7rGE}zmW1G#>^r)GZ3NdffN|P6A`^ zetf@{;IsR7Db1)`wqy|nB000a#C>ZT*dE{HTaEH|hVY3-% z1R^Rb3La$ur!!9=4w{*nA&@8p3I!7)V612wo6LdHSejo+{^hZxumYJ>2AfK!0U};< z06l_@)zAS z0K{plPIM~X3JYDz#?JKMlC`3 zvs*L=uV4Fk4KzEQ^9x)nr`D5Skmm0b)-K*COzn;Iky7UlziCCy7cO|Z4BZdXuepV? zluaiXc24utIZf^~>T9ka<>!drX1#Uj#1CP0TW{sozxT&@(l~{KRBA)!P>_(1HhF?WR9#d}8uOoz~ z+K0ZnE#F?=KmSlQtv2rx+sWz~)k#F}alb$YB-v1R)XH!knk<49KJj_}GqgNwP8aG# zkv(h=UX5X`eBh7RpEgL%u`*>vqA$n=nz+ePLTC0WcZ7lP9->lEm2I$_);!>0O04@; zH+7+sdimpE^T+ahs~jOe!pAC1R+6hLvU1>6hi@a{(SS4Lf`VGk13CWt zk0Fp1b&1$*pE;hk(t{(#iv7&kJH8vfm*;{24XN`RN*)iT9Cw;k>o=Pzj`eQkUfkwq z9p`2F-g9_UXsQfsM)Y#?6m_b}phKl7q`$QqBwamtApqBNCD5b`Z>gx$^4TuY8R^EB pVT(%NZ0t=cNRArz(QHO;$&6Wey)I5WJuP~kL@RsC1`GeBe*kuXkA(mL literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/development.xcf b/archive/litenull_rewrite/app/img/sprites/development.xcf new file mode 100644 index 0000000000000000000000000000000000000000..c5d80bc5bdc4b6ef3688627f53e8a098c701e2d4 GIT binary patch literal 20687 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 ZjDEW6{2`b89Bsz)le&-AlSR+b{{Tk+o3Q`@ literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/favicon.png b/archive/litenull_rewrite/app/img/sprites/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..a1783aac9903d3eed7aaed16713514300cd2f939 GIT binary patch literal 398 zcmV;90df9`P)46-b9FK-9;{&{fFVT+fy2OKcK5|@(g>{R4qFLHbTXfo0_ z!v_qorUWnR%Zp7U)!fUO7ow*UYD literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/female.xcf b/archive/litenull_rewrite/app/img/sprites/female.xcf new file mode 100644 index 0000000000000000000000000000000000000000..c2a9dbbf034ba5a14fed657b4460b106a04f1132 GIT binary patch literal 176018 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 CEOHtE literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/female_sprites b/archive/litenull_rewrite/app/img/sprites/female_sprites new file mode 100644 index 0000000000..a60eb31e8c --- /dev/null +++ b/archive/litenull_rewrite/app/img/sprites/female_sprites @@ -0,0 +1,39 @@ +weapon_6, weapon_5, weapon_4, weapon_3, weapon_2, weapon_1, weapon_0, shield_5, shield_4, shield_3, shield_2, shield_1, head_5_v2, head_5_v1, head_4_v2, head_4_v1, head_3_v2, head_3_v1, head_2_v2, head_2_v1, head_1, head_0, hair_white, hair_brown, hair_black, hair_blond, armor_5, armor_4, armor_3, armor_2, armor_1, armor_0_v2, armor_0_v1, skin_dead, skin_orc, skin_asian, skin_black, skin_white {background: url(female_sprites.png) no-repeat} +weapon_6 {background-position: 0 0; width: 90px; height: 90px} +weapon_5 {background-position: -90px 0; width: 90px; height: 90px} +weapon_4 {background-position: -180px 0; width: 90px; height: 90px} +weapon_3 {background-position: -270px 0; width: 90px; height: 90px} +weapon_2 {background-position: -360px 0; width: 90px; height: 90px} +weapon_1 {background-position: -450px 0; width: 90px; height: 90px} +weapon_0 {background-position: -540px 0; width: 90px; height: 90px} +shield_5 {background-position: -630px 0; width: 90px; height: 90px} +shield_4 {background-position: -720px 0; width: 90px; height: 90px} +shield_3 {background-position: -810px 0; width: 90px; height: 90px} +shield_2 {background-position: -900px 0; width: 90px; height: 90px} +shield_1 {background-position: -990px 0; width: 90px; height: 90px} +head_5_v2 {background-position: -1080px 0; width: 90px; height: 90px} +head_5_v1 {background-position: -1170px 0; width: 90px; height: 90px} +head_4_v2 {background-position: -1260px 0; width: 90px; height: 90px} +head_4_v1 {background-position: -1350px 0; width: 90px; height: 90px} +head_3_v2 {background-position: -1440px 0; width: 90px; height: 90px} +head_3_v1 {background-position: -1530px 0; width: 90px; height: 90px} +head_2_v2 {background-position: -1620px 0; width: 90px; height: 90px} +head_2_v1 {background-position: -1710px 0; width: 90px; height: 90px} +head_1 {background-position: -1800px 0; width: 90px; height: 90px} +head_0 {background-position: -1890px 0; width: 90px; height: 90px} +hair_white {background-position: -1980px 0; width: 90px; height: 90px} +hair_brown {background-position: -2070px 0; width: 90px; height: 90px} +hair_black {background-position: -2160px 0; width: 90px; height: 90px} +hair_blond {background-position: -2250px 0; width: 90px; height: 90px} +armor_5 {background-position: -2340px 0; width: 90px; height: 90px} +armor_4 {background-position: -2430px 0; width: 90px; height: 90px} +armor_3 {background-position: -2520px 0; width: 90px; height: 90px} +armor_2 {background-position: -2610px 0; width: 90px; height: 90px} +armor_1 {background-position: -2700px 0; width: 90px; height: 90px} +armor_0_v2 {background-position: -2790px 0; width: 90px; height: 90px} +armor_0_v1 {background-position: -2880px 0; width: 90px; height: 90px} +skin_dead {background-position: -2970px 0; width: 90px; height: 90px} +skin_orc {background-position: -3060px 0; width: 90px; height: 90px} +skin_asian {background-position: -3150px 0; width: 90px; height: 90px} +skin_black {background-position: -3240px 0; width: 90px; height: 90px} +skin_white {background-position: -3330px 0; width: 90px; height: 90px} diff --git a/archive/litenull_rewrite/app/img/sprites/female_sprites.png b/archive/litenull_rewrite/app/img/sprites/female_sprites.png new file mode 100644 index 0000000000000000000000000000000000000000..1456ff63362cfafac2ecdb7f65819fb422a45fde GIT binary patch literal 10475 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 TAW|$|`7#H)vnQ%;F8%RejNi~z literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/pet_sprites.css b/archive/litenull_rewrite/app/img/sprites/pet_sprites.css new file mode 100644 index 0000000000..4bff991a0d --- /dev/null +++ b/archive/litenull_rewrite/app/img/sprites/pet_sprites.css @@ -0,0 +1,95 @@ +.Pet-Wolf-Zombie, .Pet-Wolf-White, .Pet-Wolf-Veteran, .Pet-Wolf-Skeleton, .Pet-Wolf-Shade, .Pet-Wolf-Red, .Pet-Wolf-Golden, .Pet-Wolf-Desert, .Pet-Wolf-CottonCandyPink, .Pet-Wolf-CottonCandyBlue, .Pet-TigerCub-Zombie, .Pet-TigerCub-White, .Pet-TigerCub-Skeleton, .Pet-TigerCub-Shade, .Pet-TigerCub-Red, .Pet-TigerCub-Golden, .Pet-TigerCub-Desert, .Pet-TigerCub-CottonCandyPink, .Pet-TigerCub-CottonCandyBlue, .Pet-TigerCub-Base, .Pet-PolarBearCub-Base, .Pet-PandaCub-Zombie, .Pet-PandaCub-White, .Pet-PandaCub-Skeleton, .Pet-PandaCub-Shade, .Pet-PandaCub-Red, .Pet-PandaCub-Golden, .Pet-PandaCub-Desert, .Pet-PandaCub-CottonCandyPink, .Pet-PandaCub-CottonCandyBlue, .Pet-PandaCub-Base, .Pet-LionCub-Zombie, .Pet-LionCub-White, .Pet-LionCub-Skeleton, .Pet-LionCub-Shade, .Pet-LionCub-Red, .Pet-LionCub-Golden, .Pet-LionCub-Desert, .Pet-LionCub-CottonCandyPink, .Pet-LionCub-CottonCandyBlue, .Pet-LionCub-Base, .Pet-Fox-Zombie, .Pet-Fox-White, .Pet-Fox-Skeleton, .Pet-Fox-Shade, .Pet-Fox-Red, .Pet-Fox-Golden, .Pet-Fox-Desert, .Pet-Fox-CottonCandyPink, .Pet-Fox-CottonCandyBlue, .Pet-Fox-Base, .Pet-FlyingPig-Zombie, .Pet-FlyingPig-White, .Pet-FlyingPig-Skeleton, .Pet-FlyingPig-Shade, .Pet-FlyingPig-Red, .Pet-FlyingPig-Golden, .Pet-FlyingPig-Desert, .Pet-FlyingPig-CottonCandyPink, .Pet-FlyingPig-CottonCandyBlue, .Pet-FlyingPig-Base, .Pet-Dragon-Zombie, .Pet-Dragon-White, .Pet-Dragon-Skeleton, .Pet-Dragon-Shade, .Pet-Dragon-Red, .Pet-Dragon-Golden, .Pet-Dragon-Desert, .Pet-Dragon-CottonCandyPink, .Pet-Dragon-CottonCandyBlue, .Pet-Dragon-Base, .Pet-Cactus-Skeleton, .Pet-Cactus-Red, .Pet-Cactus-Zombie, .Pet-Cactus-Shade, .Pet-Cactus-Golden, .Pet-Cactus-White, .Pet-Cactus-CottonCandyPink, .Pet-Cactus-CottonCandyBlue, .Pet-Cactus-Desert, .Pet-Cactus-Base, .Pet-BearCub-Zombie, .Pet-BearCub-White, .Pet-BearCub-Skeleton, .Pet-BearCub-Shade, .Pet-BearCub-Red, .Pet-BearCub-Golden, .Pet-BearCub-Desert, .Pet-BearCub-CottonCandyPink, .Pet-BearCub-CottonCandyBlue, .Pet-BearCub-Base, .Pet-Wolf-Base {background: url("/img/sprites/pet_sprites.png") no-repeat} + +.Pet-Wolf-Zombie {background-position: 0 0; width: 81px; height: 99px} +.Pet-Wolf-White {background-position: -81px 0; width: 81px; height: 99px} +.Pet-Wolf-Veteran {background-position: -162px 0; width: 81px; height: 99px} +.Pet-Wolf-Skeleton {background-position: -243px 0; width: 81px; height: 99px} +.Pet-Wolf-Shade {background-position: -324px 0; width: 81px; height: 99px} +.Pet-Wolf-Red {background-position: -405px 0; width: 81px; height: 99px} +.Pet-Wolf-Golden {background-position: -486px 0; width: 81px; height: 99px} +.Pet-Wolf-Desert {background-position: -567px 0; width: 81px; height: 99px} +.Pet-Wolf-CottonCandyPink {background-position: -648px 0; width: 81px; height: 99px} +.Pet-Wolf-CottonCandyBlue {background-position: -729px 0; width: 81px; height: 99px} +.Pet-TigerCub-Zombie {background-position: -810px 0; width: 81px; height: 99px} +.Pet-TigerCub-White {background-position: -891px 0; width: 81px; height: 99px} +.Pet-TigerCub-Skeleton {background-position: -972px 0; width: 81px; height: 99px} +.Pet-TigerCub-Shade {background-position: -1053px 0; width: 81px; height: 99px} +.Pet-TigerCub-Red {background-position: -1134px 0; width: 81px; height: 99px} +.Pet-TigerCub-Golden {background-position: -1215px 0; width: 81px; height: 99px} +.Pet-TigerCub-Desert {background-position: -1296px 0; width: 81px; height: 99px} +.Pet-TigerCub-CottonCandyPink {background-position: -1377px 0; width: 81px; height: 99px} +.Pet-TigerCub-CottonCandyBlue {background-position: -1458px 0; width: 81px; height: 99px} +.Pet-TigerCub-Base {background-position: -1539px 0; width: 81px; height: 99px} +.Pet-PolarBearCub-Base {background-position: -1620px 0; width: 81px; height: 99px} +.Pet-PandaCub-Zombie {background-position: -1701px 0; width: 81px; height: 99px} +.Pet-PandaCub-White {background-position: -1782px 0; width: 81px; height: 99px} +.Pet-PandaCub-Skeleton {background-position: -1863px 0; width: 81px; height: 99px} +.Pet-PandaCub-Shade {background-position: -1944px 0; width: 81px; height: 99px} +.Pet-PandaCub-Red {background-position: -2025px 0; width: 81px; height: 99px} +.Pet-PandaCub-Golden {background-position: -2106px 0; width: 81px; height: 99px} +.Pet-PandaCub-Desert {background-position: -2187px 0; width: 81px; height: 99px} +.Pet-PandaCub-CottonCandyPink {background-position: -2268px 0; width: 81px; height: 99px} +.Pet-PandaCub-CottonCandyBlue {background-position: -2349px 0; width: 81px; height: 99px} +.Pet-PandaCub-Base {background-position: -2430px 0; width: 81px; height: 99px} +.Pet-LionCub-Zombie {background-position: -2511px 0; width: 81px; height: 99px} +.Pet-LionCub-White {background-position: -2592px 0; width: 81px; height: 99px} +.Pet-LionCub-Skeleton {background-position: -2673px 0; width: 81px; height: 99px} +.Pet-LionCub-Shade {background-position: -2754px 0; width: 81px; height: 99px} +.Pet-LionCub-Red {background-position: -2835px 0; width: 81px; height: 99px} +.Pet-LionCub-Golden {background-position: -2916px 0; width: 81px; height: 99px} +.Pet-LionCub-Desert {background-position: -2997px 0; width: 81px; height: 99px} +.Pet-LionCub-CottonCandyPink {background-position: -3078px 0; width: 81px; height: 99px} +.Pet-LionCub-CottonCandyBlue {background-position: -3159px 0; width: 81px; height: 99px} +.Pet-LionCub-Base {background-position: -3240px 0; width: 81px; height: 99px} +.Pet-Fox-Zombie {background-position: -3321px 0; width: 81px; height: 99px} +.Pet-Fox-White {background-position: -3402px 0; width: 81px; height: 99px} +.Pet-Fox-Skeleton {background-position: -3483px 0; width: 81px; height: 99px} +.Pet-Fox-Shade {background-position: -3564px 0; width: 81px; height: 99px} +.Pet-Fox-Red {background-position: -3645px 0; width: 81px; height: 99px} +.Pet-Fox-Golden {background-position: -3726px 0; width: 81px; height: 99px} +.Pet-Fox-Desert {background-position: -3807px 0; width: 81px; height: 99px} +.Pet-Fox-CottonCandyPink {background-position: -3888px 0; width: 81px; height: 99px} +.Pet-Fox-CottonCandyBlue {background-position: -3969px 0; width: 81px; height: 99px} +.Pet-Fox-Base {background-position: -4050px 0; width: 81px; height: 99px} +.Pet-FlyingPig-Zombie {background-position: -4131px 0; width: 81px; height: 99px} +.Pet-FlyingPig-White {background-position: -4212px 0; width: 81px; height: 99px} +.Pet-FlyingPig-Skeleton {background-position: -4293px 0; width: 81px; height: 99px} +.Pet-FlyingPig-Shade {background-position: -4374px 0; width: 81px; height: 99px} +.Pet-FlyingPig-Red {background-position: -4455px 0; width: 81px; height: 99px} +.Pet-FlyingPig-Golden {background-position: -4536px 0; width: 81px; height: 99px} +.Pet-FlyingPig-Desert {background-position: -4617px 0; width: 81px; height: 99px} +.Pet-FlyingPig-CottonCandyPink {background-position: -4698px 0; width: 81px; height: 99px} +.Pet-FlyingPig-CottonCandyBlue {background-position: -4779px 0; width: 81px; height: 99px} +.Pet-FlyingPig-Base {background-position: -4860px 0; width: 81px; height: 99px} +.Pet-Dragon-Zombie {background-position: -4941px 0; width: 81px; height: 99px} +.Pet-Dragon-White {background-position: -5022px 0; width: 81px; height: 99px} +.Pet-Dragon-Skeleton {background-position: -5103px 0; width: 81px; height: 99px} +.Pet-Dragon-Shade {background-position: -5184px 0; width: 81px; height: 99px} +.Pet-Dragon-Red {background-position: -5265px 0; width: 81px; height: 99px} +.Pet-Dragon-Golden {background-position: -5346px 0; width: 81px; height: 99px} +.Pet-Dragon-Desert {background-position: -5427px 0; width: 81px; height: 99px} +.Pet-Dragon-CottonCandyPink {background-position: -5508px 0; width: 81px; height: 99px} +.Pet-Dragon-CottonCandyBlue {background-position: -5589px 0; width: 81px; height: 99px} +.Pet-Dragon-Base {background-position: -5670px 0; width: 81px; height: 99px} +.Pet-Cactus-Zombie {background-position: -5913px 0; width: 81px; height: 99px} +.Pet-Cactus-White {background-position: -6156px 0; width: 81px; height: 99px} +.Pet-Cactus-Skeleton {background-position: -5751px 0; width: 81px; height: 99px} +.Pet-Cactus-Red {background-position: -5832px 0; width: 81px; height: 99px} +.Pet-Cactus-Shade {background-position: -5994px 0; width: 81px; height: 99px} +.Pet-Cactus-Golden {background-position: -6075px 0; width: 81px; height: 99px} +.Pet-Cactus-Desert {background-position: -6399px 0; width: 81px; height: 99px} +.Pet-Cactus-CottonCandyPink {background-position: -6237px 0; width: 81px; height: 99px} +.Pet-Cactus-CottonCandyBlue {background-position: -6318px 0; width: 81px; height: 99px} +.Pet-Cactus-Base {background-position: -6480px 0; width: 81px; height: 99px} +.Pet-BearCub-Zombie {background-position: -6561px 0; width: 81px; height: 99px} +.Pet-BearCub-White {background-position: -6642px 0; width: 81px; height: 99px} +.Pet-BearCub-Skeleton {background-position: -6723px 0; width: 81px; height: 99px} +.Pet-BearCub-Shade {background-position: -6804px 0; width: 81px; height: 99px} +.Pet-BearCub-Red {background-position: -6885px 0; width: 81px; height: 99px} +.Pet-BearCub-Golden {background-position: -6966px 0; width: 81px; height: 99px} +.Pet-BearCub-Desert {background-position: -7047px 0; width: 81px; height: 99px} +.Pet-BearCub-CottonCandyPink {background-position: -7128px 0; width: 81px; height: 99px} +.Pet-BearCub-CottonCandyBlue {background-position: -7209px 0; width: 81px; height: 99px} +.Pet-BearCub-Base {background-position: -7290px 0; width: 81px; height: 99px} +.Pet-Wolf-Base {background-position: -7371px 0; width: 81px; height: 99px} +.Pet-Egg {background: url("/img/sprites/egg.png") no-repeat; width: 39px; height: 42px;} diff --git a/archive/litenull_rewrite/app/img/sprites/pet_sprites.png b/archive/litenull_rewrite/app/img/sprites/pet_sprites.png new file mode 100644 index 0000000000000000000000000000000000000000..85a52ebd30d77ab7a6baa120073a997d3e21718a GIT binary patch literal 45277 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%0A&@lP-A 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/player_sprites.css b/archive/litenull_rewrite/app/img/sprites/player_sprites.css new file mode 100644 index 0000000000..4a10fb6dfc --- /dev/null +++ b/archive/litenull_rewrite/app/img/sprites/player_sprites.css @@ -0,0 +1,77 @@ +.weapon_6, .weapon_5, .weapon_4, .weapon_3, .weapon_2, .weapon_1, .weapon_0, .skin_white, .skin_pale, .skin_orc, .skin_dead, .skin_black, .skin_asian, .shield_5_v1, .shield_5_v0, .shield_4_v0, .shield_3_v1, .shield_3_v0, .shield_2_v1, .shield_2_v0, .shield_1_v1, .shield_1_v0, _shield_4_v1, .nh_hair_white_v1, .nh_hair_white_v0, .nh_hair_brown_v1, .nh_hair_brown_v0, .nh_hair_blond_v1, .nh_hair_blond_v0, .nh_hair_black_v1, .nh_hair_black_v0, .head_5_v2, .head_5_v1, .head_5_v0, .head_4_v2, .head_4_v1, .head_4_v0, .head_3_v2, .head_3_v1, .head_3_v0, .head_2_v2, .head_2_v1, .head_2_v0, .head_1_v1, .head_1_v0, .head_0_v1, .head_0_v0, .hair_white_v1, .hair_white_v0, .hair_brown_v1, .hair_brown_v0, .hair_blond_v1, .hair_blond_v0, .hair_black_v1, .hair_black_v0, .armor_5_v1, .armor_5_v0, .armor_4_v1, .armor_4_v0, .armor_3_v1, .armor_3_v0, .armor_2_v0, .armor_1_v1, .armor_1_v0, .armor_0_v11, .armor_0_v10, .armor_0_v9, .armor_0_v8, .armor_0_v7, .armor_0_v6, .armor_0_v5, .armor_0_v4, .armor_0_v3, .armor_0_v2, .armor_0_v1, .armor_0_v0 {background: url(player_sprites.png) no-repeat} +.weapon_6 {background-position: 0 0; width: 90px; height: 90px} +.weapon_5 {background-position: -90px 0; width: 90px; height: 90px} +.weapon_4 {background-position: -180px 0; width: 90px; height: 90px} +.weapon_3 {background-position: -270px 0; width: 90px; height: 90px} +.weapon_2 {background-position: -360px 0; width: 90px; height: 90px} +.weapon_1 {background-position: -450px 0; width: 90px; height: 90px} +.weapon_0 {background-position: -540px 0; width: 90px; height: 90px} +.skin_white {background-position: -630px 0; width: 90px; height: 90px} +.skin_pale {background-position: -720px 0; width: 90px; height: 90px} +.skin_orc {background-position: -810px 0; width: 90px; height: 90px} +.skin_dead {background-position: -900px 0; width: 90px; height: 90px} +.skin_black {background-position: -990px 0; width: 90px; height: 90px} +.skin_asian {background-position: -1080px 0; width: 90px; height: 90px} +.shield_5_v1 {background-position: -1170px 0; width: 90px; height: 90px} +.shield_5_v0 {background-position: -1260px 0; width: 90px; height: 90px} +.shield_4_v0 {background-position: -1350px 0; width: 90px; height: 90px} +.shield_3_v1 {background-position: -1440px 0; width: 90px; height: 90px} +.shield_3_v0 {background-position: -1530px 0; width: 90px; height: 90px} +.shield_2_v1 {background-position: -1620px 0; width: 90px; height: 90px} +.shield_2_v0 {background-position: -1710px 0; width: 90px; height: 90px} +.shield_1_v1 {background-position: -1800px 0; width: 90px; height: 90px} +.shield_1_v0 {background-position: -1890px 0; width: 90px; height: 90px} +._shield_4_v1 {background-position: -1980px 0; width: 90px; height: 90px} +.nh_hair_white_v1 {background-position: -2070px 0; width: 90px; height: 90px} +.nh_hair_white_v0 {background-position: -2160px 0; width: 90px; height: 90px} +.nh_hair_brown_v1 {background-position: -2250px 0; width: 90px; height: 90px} +.nh_hair_brown_v0 {background-position: -2340px 0; width: 90px; height: 90px} +.nh_hair_blond_v1 {background-position: -2430px 0; width: 90px; height: 90px} +.nh_hair_blond_v0 {background-position: -2520px 0; width: 90px; height: 90px} +.nh_hair_black_v1 {background-position: -2610px 0; width: 90px; height: 90px} +.nh_hair_black_v0 {background-position: -2700px 0; width: 90px; height: 90px} +.head_5_v2 {background-position: -2790px 0; width: 90px; height: 90px} +.head_5_v1 {background-position: -2880px 0; width: 90px; height: 90px} +.head_5_v0 {background-position: -2970px 0; width: 90px; height: 90px} +.head_4_v2 {background-position: -3060px 0; width: 90px; height: 90px} +.head_4_v1 {background-position: -3150px 0; width: 90px; height: 90px} +.head_4_v0 {background-position: -3240px 0; width: 90px; height: 90px} +.head_3_v2 {background-position: -3330px 0; width: 90px; height: 90px} +.head_3_v1 {background-position: -3420px 0; width: 90px; height: 90px} +.head_3_v0 {background-position: -3510px 0; width: 90px; height: 90px} +.head_2_v2 {background-position: -3600px 0; width: 90px; height: 90px} +.head_2_v1 {background-position: -3690px 0; width: 90px; height: 90px} +.head_2_v0 {background-position: -3780px 0; width: 90px; height: 90px} +.head_1_v1 {background-position: -3870px 0; width: 90px; height: 90px} +.head_1_v0 {background-position: -3960px 0; width: 90px; height: 90px} +.head_0_v1 {background-position: -4050px 0; width: 90px; height: 90px} +.head_0_v0 {background-position: -4140px 0; width: 90px; height: 90px} +.hair_white_v1 {background-position: -4230px 0; width: 90px; height: 90px} +.hair_white_v0 {background-position: -4320px 0; width: 90px; height: 90px} +.hair_brown_v1 {background-position: -4410px 0; width: 90px; height: 90px} +.hair_brown_v0 {background-position: -4500px 0; width: 90px; height: 90px} +.hair_blond_v1 {background-position: -4590px 0; width: 90px; height: 90px} +.hair_blond_v0 {background-position: -4680px 0; width: 90px; height: 90px} +.hair_black_v1 {background-position: -4770px 0; width: 90px; height: 90px} +.hair_black_v0 {background-position: -4860px 0; width: 90px; height: 90px} +.armor_5_v1 {background-position: -4950px 0; width: 90px; height: 90px} +.armor_5_v0 {background-position: -5040px 0; width: 90px; height: 90px} +.armor_4_v1 {background-position: -5130px 0; width: 90px; height: 90px} +.armor_4_v0 {background-position: -5220px 0; width: 90px; height: 90px} +.armor_3_v1 {background-position: -5310px 0; width: 90px; height: 90px} +.armor_3_v0 {background-position: -5400px 0; width: 90px; height: 90px} +.armor_2_v0 {background-position: -5490px 0; width: 90px; height: 90px} +.armor_1_v1 {background-position: -5580px 0; width: 90px; height: 90px} +.armor_1_v0 {background-position: -5670px 0; width: 90px; height: 90px} +.armor_0_v11 {background-position: -5760px 0; width: 90px; height: 90px} +.armor_0_v10 {background-position: -5850px 0; width: 90px; height: 90px} +.armor_0_v9 {background-position: -5940px 0; width: 90px; height: 90px} +.armor_0_v8 {background-position: -6030px 0; width: 90px; height: 90px} +.armor_0_v7 {background-position: -6120px 0; width: 90px; height: 90px} +.armor_0_v6 {background-position: -6210px 0; width: 90px; height: 90px} +.armor_0_v5 {background-position: -6300px 0; width: 90px; height: 90px} +.armor_0_v4 {background-position: -6390px 0; width: 90px; height: 90px} +.armor_0_v3 {background-position: -6480px 0; width: 90px; height: 90px} +.armor_0_v2 {background-position: -6570px 0; width: 90px; height: 90px} +.armor_0_v1 {background-position: -6660px 0; width: 90px; height: 90px} +.armor_0_v0 {background-position: -6750px 0; width: 90px; height: 90px} diff --git a/archive/litenull_rewrite/app/img/sprites/player_sprites.png b/archive/litenull_rewrite/app/img/sprites/player_sprites.png new file mode 100644 index 0000000000000000000000000000000000000000..104ae3681b1e712cc92b34e5c54aa96bdd08b6cd GIT binary patch literal 14739 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 QozMGwP4;U)D$tMm|4uhO0RR91 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/shop_sprites.css b/archive/litenull_rewrite/app/img/sprites/shop_sprites.css new file mode 100644 index 0000000000..eacd25a1ac --- /dev/null +++ b/archive/litenull_rewrite/app/img/sprites/shop_sprites.css @@ -0,0 +1,27 @@ +weapon_6, weapon_5, weapon_4, weapon_3, weapon_2, weapon_1, shield_5, shield_4, shield_3, shield_2, shield_1, head_5, head_4, head_3, head_2, head_1, armor_5, armor_4, armor_3, armor_2, armor_1, reroll, potion, copper, silver, gold {background: url(shop_sprites.css) no-repeat} +weapon_6 {background-position: 0 0; width: 40px; height: 40px} +weapon_5 {background-position: -40px 0; width: 40px; height: 40px} +weapon_4 {background-position: -80px 0; width: 40px; height: 40px} +weapon_3 {background-position: -120px 0; width: 40px; height: 40px} +weapon_2 {background-position: -160px 0; width: 40px; height: 40px} +weapon_1 {background-position: -200px 0; width: 40px; height: 40px} +shield_5 {background-position: -240px 0; width: 40px; height: 40px} +shield_4 {background-position: -280px 0; width: 40px; height: 40px} +shield_3 {background-position: -320px 0; width: 40px; height: 40px} +shield_2 {background-position: -360px 0; width: 40px; height: 40px} +shield_1 {background-position: -400px 0; width: 40px; height: 40px} +head_5 {background-position: -440px 0; width: 40px; height: 40px} +head_4 {background-position: -480px 0; width: 40px; height: 40px} +head_3 {background-position: -520px 0; width: 40px; height: 40px} +head_2 {background-position: -560px 0; width: 40px; height: 40px} +head_1 {background-position: -600px 0; width: 40px; height: 40px} +armor_5 {background-position: -640px 0; width: 40px; height: 40px} +armor_4 {background-position: -680px 0; width: 40px; height: 40px} +armor_3 {background-position: -720px 0; width: 40px; height: 40px} +armor_2 {background-position: -760px 0; width: 40px; height: 40px} +armor_1 {background-position: -800px 0; width: 40px; height: 40px} +reroll {background-position: -840px 0; width: 40px; height: 40px} +potion {background-position: -880px 0; width: 40px; height: 40px} +copper {background-position: -920px 0; width: 40px; height: 40px} +silver {background-position: -960px 0; width: 40px; height: 40px} +gold {background-position: -1000px 0; width: 40px; height: 40px} diff --git a/archive/litenull_rewrite/app/img/sprites/shop_sprites.png b/archive/litenull_rewrite/app/img/sprites/shop_sprites.png new file mode 100644 index 0000000000000000000000000000000000000000..366a262dfbfb746cdaf26563d8d26ff3137d712e GIT binary patch literal 9264 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 =xj1KHOyfg43&)Pgf)~4ED4m?#ikh1Z36h=S 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/sprites/sprites.css b/archive/litenull_rewrite/app/img/sprites/sprites.css new file mode 100644 index 0000000000..c5a3d6ec72 --- /dev/null +++ b/archive/litenull_rewrite/app/img/sprites/sprites.css @@ -0,0 +1,65 @@ +item-goldensword, item-redsword, item-bluesword, item-morningstar, item-axe, item-sword2, item-sword1, f_shield_5, f_shield_4, f_shield_3, f_shield_2, f_shield_1, m_shield_5, m_shield_4, m_shield_3, m_shield_2, m_shield_1, m_head_5, m_head_4, m_head_3, m_head_2, m_head_1, m_head_0, f_head_5_v2, f_head_5_v1, f_head_4_v2, f_head_4_v1, f_head_3_v2, f_head_3_v1, f_head_2_v2, f_head_2_v1, f_head_1, f_head_0, f_hair_white, f_hair_brown, f_hair_black, f_hair_blond, m_hair blond, m_hair black, m_hair brown, m_hair white, f_armor_5, f_armor_4, f_armor_3, f_armor_2, f_armor_1, f_armor_0_v2, f_armor_0_v1, m_armor_5, m_armor_4, m_armor_3, m_armor_2, m_armor_1, m_armor_0, f_skin_dead, f_skin_orc, f_skin_asian, f_skin_black, f_skin_white, m_skin_dead, m_skin_orc, m_skin_asian, m_skin_black, m_skin_white {background: url(css_sprite.png) no-repeat} +item-goldensword {background-position: 0 0; width: 90px; height: 90px} +item-redsword {background-position: -90px 0; width: 90px; height: 90px} +item-bluesword {background-position: -180px 0; width: 90px; height: 90px} +item-morningstar {background-position: -270px 0; width: 90px; height: 90px} +item-axe {background-position: -360px 0; width: 90px; height: 90px} +item-sword2 {background-position: -450px 0; width: 90px; height: 90px} +item-sword1 {background-position: -540px 0; width: 90px; height: 90px} +f_shield_5 {background-position: -630px 0; width: 90px; height: 90px} +f_shield_4 {background-position: -720px 0; width: 90px; height: 90px} +f_shield_3 {background-position: -810px 0; width: 90px; height: 90px} +f_shield_2 {background-position: -900px 0; width: 90px; height: 90px} +f_shield_1 {background-position: -990px 0; width: 90px; height: 90px} +m_shield_5 {background-position: -1080px 0; width: 90px; height: 90px} +m_shield_4 {background-position: -1170px 0; width: 90px; height: 90px} +m_shield_3 {background-position: -1260px 0; width: 90px; height: 90px} +m_shield_2 {background-position: -1350px 0; width: 90px; height: 90px} +m_shield_1 {background-position: -1440px 0; width: 90px; height: 90px} +m_head_5 {background-position: -1530px 0; width: 90px; height: 90px} +m_head_4 {background-position: -1620px 0; width: 90px; height: 90px} +m_head_3 {background-position: -1710px 0; width: 90px; height: 90px} +m_head_2 {background-position: -1800px 0; width: 90px; height: 90px} +m_head_1 {background-position: -1890px 0; width: 90px; height: 90px} +m_head_0 {background-position: -1980px 0; width: 90px; height: 90px} +f_head_5_v2 {background-position: -2070px 0; width: 90px; height: 90px} +f_head_5_v1 {background-position: -2160px 0; width: 90px; height: 90px} +f_head_4_v2 {background-position: -2250px 0; width: 90px; height: 90px} +f_head_4_v1 {background-position: -2340px 0; width: 90px; height: 90px} +f_head_3_v2 {background-position: -2430px 0; width: 90px; height: 90px} +f_head_3_v1 {background-position: -2520px 0; width: 90px; height: 90px} +f_head_2_v2 {background-position: -2610px 0; width: 90px; height: 90px} +f_head_2_v1 {background-position: -2700px 0; width: 90px; height: 90px} +f_head_1 {background-position: -2790px 0; width: 90px; height: 90px} +f_head_0 {background-position: -2880px 0; width: 90px; height: 90px} +f_hair_white {background-position: -2970px 0; width: 90px; height: 90px} +f_hair_brown {background-position: -3060px 0; width: 90px; height: 90px} +f_hair_black {background-position: -3150px 0; width: 90px; height: 90px} +f_hair_blond {background-position: -3240px 0; width: 90px; height: 90px} +m_hair blond {background-position: -3330px 0; width: 90px; height: 90px} +m_hair black {background-position: -3420px 0; width: 90px; height: 90px} +m_hair brown {background-position: -3510px 0; width: 90px; height: 90px} +m_hair white {background-position: -3600px 0; width: 90px; height: 90px} +f_armor_5 {background-position: -3690px 0; width: 90px; height: 90px} +f_armor_4 {background-position: -3780px 0; width: 90px; height: 90px} +f_armor_3 {background-position: -3870px 0; width: 90px; height: 90px} +f_armor_2 {background-position: -3960px 0; width: 90px; height: 90px} +f_armor_1 {background-position: -4050px 0; width: 90px; height: 90px} +f_armor_0_v2 {background-position: -4140px 0; width: 90px; height: 90px} +f_armor_0_v1 {background-position: -4230px 0; width: 90px; height: 90px} +m_armor_5 {background-position: -4320px 0; width: 90px; height: 90px} +m_armor_4 {background-position: -4410px 0; width: 90px; height: 90px} +m_armor_3 {background-position: -4500px 0; width: 90px; height: 90px} +m_armor_2 {background-position: -4590px 0; width: 90px; height: 90px} +m_armor_1 {background-position: -4680px 0; width: 90px; height: 90px} +m_armor_0 {background-position: -4770px 0; width: 90px; height: 90px} +f_skin_dead {background-position: -4860px 0; width: 90px; height: 90px} +f_skin_orc {background-position: -4950px 0; width: 90px; height: 90px} +f_skin_asian {background-position: -5040px 0; width: 90px; height: 90px} +f_skin_black {background-position: -5130px 0; width: 90px; height: 90px} +f_skin_white {background-position: -5220px 0; width: 90px; height: 90px} +m_skin_dead {background-position: -5310px 0; width: 90px; height: 90px} +m_skin_orc {background-position: -5400px 0; width: 90px; height: 90px} +m_skin_asian {background-position: -5490px 0; width: 90px; height: 90px} +m_skin_black {background-position: -5580px 0; width: 90px; height: 90px} +m_skin_white {background-position: -5670px 0; width: 90px; height: 90px} diff --git a/archive/litenull_rewrite/app/img/unprocessed/1d5cc0f4-80d5-11e2-9cd5-92712ef2cc54.gif b/archive/litenull_rewrite/app/img/unprocessed/1d5cc0f4-80d5-11e2-9cd5-92712ef2cc54.gif new file mode 100644 index 0000000000000000000000000000000000000000..4efa8c789eb5a6ea667895d58393773cf1b3dee1 GIT binary patch literal 3448 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 a26~_fnxG20pbXle4*H-F8lemt0RTHtIO+oX-k zk}Y!in%0DJzm@r#*=e*}R&+mDEM6aW+s>)zx005xs?uPV{ zov~}B2$b!%80&5TV7({|f$(xiAoRU1MPb7tf@RkOH}9~cHV5mp!|B40)k-!B$KPd( zv|h;x5#i=xb7#>IscD|x)8c_w2z@URv4lxvfn>!_ke9;Z`i|m1Yq8=>D(}qqEw(<* zf9>=z0b(k*f8TnsX4?7`|d6 zKdJSc8#8!Pp#tKIUx)x?I6I495g8Xj^;1n5mTF3gp}3OhYxm z<@~2c`RDxeeMU^Grf8G@Tpw-^SY_|yHQZgWmJ3gPa2vt!bAyIIOF0Z71f9q-WMt(u z&SWepKiBmk(6DWn7}joZs~XS^=S5MK5%@{eI-Wi{`W=&FLwHvJc7XJjv03}oe1llQ zuxYY`D2kFBDmdWGrTSFnkQ?p+7x{!>Gr{SB^`-_t+Deo7QZL!e zR~Oxmtk9eb*OoqqBz)4c$Hy8^Y%WtF8GcxLZgEh(mo!`gz8U`h8!b9;ZyS3hGR}B@ z*T+h~V6(P>n#!QRCNv1BD6^@a13i^#2nOhrBzlLhb2mnrc(Xmx%;ZkTx$!5VmN!#T zO2iE0_|swxFl0-BE|D||dVH((oJLw|lkzT~SI~10gPJ->XaiF*X?vaLj7H+g39Grr zuX~gYOqW|nu3WG!iSp)NDd3_{yP26lwi6oZ_4QBiK27|uCyoxsJ!)La40%0cWGlB0 zJJ7-J{I#cx@Uo-@hb~Ou4Gf@!kffoj3;xTGlhDnjqo1@7DoRfzI-UI#mDBRR^cF^o zn3}P}&Bjf9QSM%jiFxxl$74*-t5AFtkB^)&EuZa>qzhD|UzF!{{mPZ@OR!%F6Gw<8 z8D(!K?$EMnwKPF}ZG9ANTOCa}uz|0@e=IH)Uzn)z8_gCE=AkZ|&iNJAw^|9OT!b5_ zfes;WF`$@5)&jQHHZam+<5ZiNzH=eB$;M->p}g^h-}S96E#tBOvnSQ~gn-@F z#4{F)pZaDs5}XH1z4t4-fIfW1igcUWoD9Frg+y2=yO8VN8#_FY5t~3eM@(qyBjU{Dr=ynJ^N&Sc@B0`b-eSsKq0oT#39i|`F=&+Sf{V_{!$6;|&H+%H z(XN_l?ZlUdl-+9R-JNMsjJM5>^nuPJ4P#k=zUHCM3;gtQczQIQfA?Y5>QY6Ir@Dt= zKsT|bD>W%P?B7{z$5llM{N(9nE~~p+%69Zm7S1-G0^nkMkDK6RV*nV0azz4G*YK#R zJWs|bU35DY4FGK1v{rI}hlM&aQsJ`u5od+r_3KouPKPBJ4|fxOxC%EFN8Js7Xke^iWEz*y?2>!g%~XG-bQ;zrzQsNP@fig=vVv2~jf z8GkuR;zuUE64`RR|Avg<&{W>hZuWIlfatKV$gMy~`N`++VAi>_E!2icG zQ?;KUx)4Gp|L2H}nMpn=v%RhD^xwDOmX-z+m6ESDgnICgQAmc}9+~zVGHtH!=I38z zqDpf!x!hnhEFNC#lEa17?$jg3atd;X6ZlJJePyhKzWzIX>ia> zBh(jS+9Bpl^9utu6Re}7j$1-;-X!taC#dLz>Rp5*N!cUA!wc6~qk`dm|MxBS;_>3b zE^K{BoL@rI8T>p3PUDt+4vTi6j4_iLiYjQtjKq1{g!`0ae0==xK}1ujqmWZvCE)&G zQi@SPDpJ-XJ%}%~nj?r`preN=_S69L!Qvuz0Y6FdnUDG1Jw1pv8wv(%@?kL88FkM- zL1hfOs()m}nitS4XaY;^8Yx_~EFo)8Y5%mFS7&ePId4U^&+EKDxfEyjyQx>t6QyrM z;cC4xI0B)$AO64t`0y;XfB&FFEPkUeEC;Qb@CbBk<3Mx>7K^ll!FbRO z6|q!*CnM#c4MkqMP0>5s6Sx*h*{}Vx7#d3oMQ3fdFMnA^t#R(oN0F36f!F>A?qKlA literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/70470c0c-70b8-11e2-9448-a2ac8b8779d1.png b/archive/litenull_rewrite/app/img/unprocessed/70470c0c-70b8-11e2-9448-a2ac8b8779d1.png new file mode 100644 index 0000000000000000000000000000000000000000..e38298d7ab03fd195efdaf6378a17afa577df0b7 GIT binary patch literal 2494 zcmYk63p~?%AIC>RPANKwMs;=$4#javmU}aCs6;fEsAP{#K2;``H91;<6EffGqV&>q7k>7?M>a}ZI zeMj75so*Jd_jQ)tjr=o|zPDR!wPIG?!dhABsQk!+$qS#Gonkgt;+F2#m_IGBE9kg#& z|J0m+TAmuYX&}c|Cvn2(arxKP=RMd53-bGA;cNOv0J!HxYh_d|{b#!n|4#DZ4_YB} z>4aKG8sQFTKLAx&rB`^>uh8SO!SgvX``25nUjLn8GcM(qH4B-@jEDCjo!-vckC$7`N+3sY$@;&G}|GA#l6QnHnC_MhnYq}-&O{tbG z@Wa#LLG%4y!Gobz^A&Og9DgVi2+ZCJ9}B5ex8N&Z=Ntk;mu8PL0*whIA^A2;;x^f{unLW##my z9XG)DU7dLnZkm(fx+e?gI8#Lkkq=Yz*UZXhD?iSCdsXFjMu(EF$G^3&mIQb7Wy8NS z6l5Q3y0D;<2Ae&(O#Ni6^qryT?dQZOa3%60C$W?R_jNvQ06d1Jwzaf8L3?!YK3zV~ zy8ei|aVM;GK@Th=i(vNg`nQdTurDjSV&P>eTqe_X6^NNkUGoz?#=u`yPmO4tRuo@O za|jqg=67{h=Z2_fW#GPdwsaQ6$Q0!p7`>XIyG`r3mkG|J(a{TrHH&@1%%y$tFKP;g zwjYSiQfxLO1lI&Y+|%}1JUNftNM34bY(bKbG?7=CyLk${$AW4>)NH-?RGwg>z!hb< z>|NIK_T=iE)9UW#K-(}{h;qXE;2NS492jl#&0LS5?T57o9hPp>lp5*_?^}nvx@PoM zq4sJTdF=f>tp5p%tSct#BjbxIDbR`Pi{?sB$^)Mee9ev?2hhjmuxlntP8Chv`nIG5 zfq{0PoB@NA_%vT`@KH=LWLEVkBd8DYf&=YxU{M|KynjvSifh=#6ayHK^0qzQ3 zb29u)pQ+rVr&~X-k@oV8l5>6AX#Z_wC+(Ge8?*l$W%@2){MBTC6fd*JE;GK3 z_e;s$osHVD3kTemn3`$zLm8O(h~E|weW{8!CBoP#Q`WaTvuSwv{4d;$P= zySg|!TuNf{SQjEMT|T4`81=(}AILYGB2MD*+v!=|T6o8s>1W#FJekm@ALV3uzH)FB z9jc)|dsg51lo2)NN1m?Q?E{c1_}HycBmcoOSrqr15hiMzGAlH?=i=aGEFo+oxxLkF z%X0EMm@}zuB~bw&?6ykV&7+5#>lED!fWuh~SD|Mi$1x`?%N{gxRDwIAsPU1nk1#MO z=orur4EA}xIW=e7HSG0r5vQq@2bAU<9pV2J3Er-$qiQB_RZ*K9QwaP1E;%hJ>GFT! z^r&)x(X=ARqV1}dRIhGAS;Nd+2Wqn!*<5hmfTGKe>K5(I02lA!*vA+ zhY-#4AH`c+sW4-kn(w#>^U@*G73SBzh5|85+eHZ4^k)bIGo@0UBx)*o1jea;1nXYW zgJtaZYuoARB+SZ}ev+-N?G;pohLOJ_*VEH8NGw|8LO&XJykj(n-EDY9CVxBL=-;Y3 zUT&)-n`56L0WyF}D`J1BDvd=67h|^g1e+i+E=Bl8Bs05#KSI^*2L+VLz5`N4((i#xBoGId*?+{W8z$*$ z?)0SZ3KG|Q*1QqXG8DQ*d_D?hhnjbXVJ9n>!cZu4V$tHA{)XlkFFg9wFhZ|(i#fKj z)qC+z|0__5&Uh0`UUJEB9&k_Zg`v0NybBj9j6`h=t$PcY7mL01elOo7Q_Mnlw#7jm z{M36o3;%gZEz}33?qvfvV4NbB{Mizqv>F}~bZBn$|x$kUdiIp%WTodimeA*`HEeo`WMvUjTplIP-)g zi_+9|(HxUHl?)qB#N!FxCFQy$V%EX}otj|w&(uVbQe9z3L1=imJ`gKhWRbQ%JEw}P zH+MmW1qo)RjJ1Tn?5`63%q9}d{4&#pgR%{|7Ur|%x<_amNb7Cde@B62j$|5zo;X_? v5@~H(k9iXPgs#oG_7A&AXW8G+$gv%nr}Bub-Ft0Uq%jxhdB=t`fj9pHwvN{8 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/79cace6c-8512-11e2-87f4-fff9639ec4cb.gif b/archive/litenull_rewrite/app/img/unprocessed/79cace6c-8512-11e2-87f4-fff9639ec4cb.gif new file mode 100644 index 0000000000000000000000000000000000000000..48b607f2f502cb6227412963962d137878685116 GIT binary patch literal 5419 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 Dc~6>s literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/8926c83e-70b8-11e2-88d6-8e114af266f9.gif b/archive/litenull_rewrite/app/img/unprocessed/8926c83e-70b8-11e2-88d6-8e114af266f9.gif new file mode 100644 index 0000000000000000000000000000000000000000..e7da02d4f78467e09afe860fb15d875f329bf51a GIT binary patch literal 26838 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/armored_samurai/18f83282-7f1d-11e2-9605-686c0f6603be.png b/archive/litenull_rewrite/app/img/unprocessed/armored_samurai/18f83282-7f1d-11e2-9605-686c0f6603be.png new file mode 100644 index 0000000000000000000000000000000000000000..03e1bdf4f273fee15602d0ff6926aeed29e97a13 GIT binary patch literal 3543 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 RjA;M>002ovPDHLkV1lH*of7~6 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/armored_samurai/193a14b8-7f1d-11e2-991a-2897b90a61c4.png b/archive/litenull_rewrite/app/img/unprocessed/armored_samurai/193a14b8-7f1d-11e2-991a-2897b90a61c4.png new file mode 100644 index 0000000000000000000000000000000000000000..de47ac52d0b2967f1926496f30ecb06b29db8b25 GIT binary patch literal 3254 zcmV;n3`z5eP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0005uNklG%E zJggZpc5wVVw;Dx2addO^-ozm`#zbWN+<^elfF^(jG@uEf0Zjl6Xh0J{1DXID(10d@ z1~dUQpaD$)4QSFY_aQ%|lyW}&QP*`0LK+Qd)De)jZJkPy8c|9~y+D~p0~&QCNn+1U z(?F0$0~&RNB+qkuJ{%6drG`a@Mgtmk_>yIr^Yx}_j8IC<@q>mh|Lf>z zBywp)=K0~%o{#6$p3D7d)J5j;^+Kaj2bp$Z@l7LLC4C>Ns`}Bzdt_W1d3sCDtu#WT zQ3siP>Ij)eWXkKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000DLNklLGfug-;P=58<;2BYY6@ zK|~P$fF24OJz45YX!sJrpcG8UMN-O_DY%)_Tq;dnPoDFe{EqkDxv`<&@6&IGvwO~d z{LW{;-#LftNG6jSlzkPz1#mPR4Z+cHG#m}V(Qq^bN5j!@Gz3S((GVP+r#h1llhAeD z%3iJGz%UFWALeFjK8R?b<7CN^s}mNwBtNz#*gpR}w}t(%f7;fvZMs=+y5zrppEaG^ zh`&L!7e~Gc`@x$cTk}Cg106s|R?(rt#fZPbp}>fEj zp!D`S5{U$h6p9gD*EO>Q{!oAN&u)&ds-l=^Z)ui4A+jd_{mb0^b0TXy!ftC`7xtG) z8FMqSQqxpSRj?qUfexU9mDlSPb~qf)NWs!tUn1HAV?WsbH(Yvex<%6f8go(7{S9jn2+avCIbs228(5F`~*w zR2ZSS7;aeZB=fuSi%J&8t4EzG=ht?F`_DJ ztYjl}2~&*tM)|QSU5cN!%r~oWp+e};EPsOY5)ln_03F=Yrl%)%F=Ay~mEwZ#Y0x5t zs;Od|ZFiRy+Ul>;p*fhM4-pM?038{@2-Tx2^3>zQQjO>{-$j#uujvw|S;2jMjm1SE zSjIl*$(;>}f{i^ZnFb;n=zxxo4i!dJiT(KaxWvULc{7t@#5XE2;&eLY(vI^FPc2w@ zjHt2;iicvT_lfW+O)|`J^Hn(Kw9g=cB^@xgu|YzVcbx zqcEM%^I^I5daY94I5oEAf$ZD6A$BY)w`vj5KnKu~w&uG^*mf%zp&7+gh`*abF=9m& z7gUXPG8t>H-cX?ldmTUr3YOezxMk776)!0mF(gLZ8h`NG7rbP1M*gHMZR`_PsSgCU(1xqg?8t4Ez@)jeSX;IT&Z7&m; z3h@Ptev*MNTIk; zVMK`zo8unm#fFGzpaba0xo9TvqE!N*Z^#@Yw7;fZCEwj)(Uht8pdzAy4iqeTC5x{_ zwvx%PcQZcEMG?_J2Xyk#fry6SXgC^J zkHLB|sCRnaru4+@rrp$Jg*p0M)<*a3P?oiHE{u@R|X+1c1YUv(qYIECM+2z1kQDP?)pKAUweO9S1#LZW6#w z>l&jDxGMnVBj&F)0Js=H=cd;s2TY3qVmcOX+CX(Z&^Am>Rs#@|17apIkpcig5a7_q z#pMq~WCC=WhZc%Ig(|5x1#c&nS))~2qQC9-=*oYXvT}G>CIL%nFS7HM@P^aLY4v)2q|8SZ0G9niaM!}1 zS{9T7AoKULliGhPkywnaED6RhH4R<{pc7x)-Sj}l1vieG{2Fkby-h#bICT&*`?#u z02icNHKFlMP|u1#k|^Me1t$x1^NiiNtSkv%;43dl1J#d}@q&^>ifx_of9dg2!~NP; zP66Ps$-DhKKQTVaJ$!itd2^t0rIpJApxktleF4Buom&*zU#rqf3;^o6p@P+FtjFz4 z!fk~2+wab|lU+K6LmQWw4M0+~HpB@U6q&N?J;w&dG>tU%jFUN0+ zJ#ilSge0H|)o3G;AwYuJ9UrJ^!}Z~Y)7r)C_qnC+&63EH;76Er@NuRT>wV^Jy!X3{ z$w@*y8m=wOHA$053!)B+fpp1o)5Jm~_!{2c(fRZdIz}_5Ip$@`wJltNmeOY7O8GYH z;!#5+_fD8ys4sF2v(~vLxyHK2acE77aZ>gDcxJZ3Z`%J@mwBCfU22`sHA6xT_94r3 zp*RnEPdd>GT#<)0tul!&rj>f0B{vk#prcn%k)Jxw;?C%P`lxElukqeO>I1{{QH!yG zZLO{JE&O97IYktGcyA1XpBc?W#Dri*GF4^h7c!5>G512nWW{$gHZ!R*yn9`TFvl1%l0!Q+2k)uKMHxhNOvHxBEVWGrQaa#YU5Fw zmYxPL(=Ib9)7ov3soX2V6t-wISzd%vs`cvf+3;y05{K_%HqBi2V;4mxOTFnYf1^E#lJ#+Q?G~rw&))O1-h;U*= z)OS~Q?x(b*1UCl1xl$sch@PP=W3yrldG`4!oxHjHV%Bi>zDjWSaoRQr0Ux0rnU-9| z(hdl8J;Iow$F&fQh=yn3M=^1+dSL^i>B^#L)}DpFmNi|!6JOiqz_Akyx)$BBS3Fm> zFSGw>KYITCpwxST981Y(qn&+_A13QK6|(oKVjfH7Ax03RP(^!=*xs-oSj4O0mr~~p6K0|6BVqK@p{s_bh&pFy@FXGTMc5&0QK4W1mq2O97h&0 zl!(#@%crU8#~40*_m3L2U@=2H&mk?6CxJAegRKL>3Bt+XVx}QBf)5N2wFM0VlmAX? zmJZbF4Z}nM`2i%>0@74(#Udndm%=0NE~{Bup= zSV+T%uZmxqU5maA4=JcXKSGb8=TMpbv4uLvsWUI!K5J0(FR8yL=B%4fuav*F&cX0t z1`}=*t`|BNwWlhTv8CH*X&0Wh6^5R^d%gH$_*X<+l-Q|;?-OieN>J0pNugaW%HF?P zuQ3Nm5egX!*qiL06)qq3fVJ&YlBLrJ6!Nn#;)BYUiN^nW!G>T1JqBkTW@)0$vM#Kh ztQ(C6m2s0hi-DI~bAM4~ODS3g=pI48J(}GP8&5$Tj>Kb9F~K3Czvmt1^07gi&cjQO zsk{#wsr{D6G;ZQH6`B=>Z4STq9oEdP(^`D7$f}aJ_uTQ@QM^tWH|lN5Zpx}`u<>Zv z4{WImay#8-&5<2mIBp5}$#63{kt3(H&~g;$ecF9`vc#|u@|5ptc%W$p$+ut8Y}9Oj zth%Q*16hckP_e$ApFWs>^|%e0dxV?UIwgz@AGuCCNu+|@P0UOjh@yzv&3ULSC%2;V z^lJOE2r}X_!kfc*oqs)0$;bc-Ih)v>8pdVd^3o5}Q@(n>EV$Zf+hwkr>*?ru(E80^ zQrzy?{9>;iIgeyJ_^?D}wDywy75|ONWs87XyGD2LO=I002hsWczMS0JtNpqpk+^pZz;qMGtJk6g|O0 zDk3nL71qxq>SZ885e$&zmta3ujcWZPMBwRZVl!*QVwE+!Hfl=Zd2K1I7X6RR^Mir) zmTi&GXyp;V=Hk;cpW%_y6O?bSuanqI8h%x&d^}u?rW8914&|=S#X|kY{TAJ$_z%Sp z{)g1@|3iPgf6yQAE&A8{UwPpDjD*<;;Q`VMBF>*xq2g{X&%}DVEOF|+Ycz=+_E&us zS-J)DyNpfr$d`U-WUr(*X#Y!Q-}OVywP4AX#-J93uZu{^y%!45`0D&v%6#WyoFilD zj(MFM>;758ugca$kmfn(D!As8;$}A(q4OrG1udN)zLo3v`+}I(+O#XC9yXFQwpiyMAt3WOab~bCrU#iJqEDX2a7~ZKj8b})%J3kkvz&hhbdy)X6mOug4gVxMr zI-#sBl)H>@>xPE1-)HaNxAlB2sZ{9^RH=!rFk{Ii*yaxpI2@-=1k>_+IPX>RM&EeC zH`yaHp0dR;$(O@f-CV8QJwLpZt0v_L#%@Q8D=SM$j$z@9F!ygaLUu8UU{1@JMjVYiPL$`mnm!9M4TG*b{6IA@>pbmn;bL( z06jGmE7N!Hk%_9RsyA-jcr9;>L?X4dwJ8)zzPN&;qhnuRpAN6y%VRdGJP=-9-owK~ zz`rss9v;!Z_smf1_TziX@``N0-`8IJ!OkH9;0MV4vCkjJ0B{^$5RZOsp9w80bzEz3 zk?VJNn)NQ-^xr&e#JT9mor&qpbM113WDOA9AC#DtjTL+LZ1~dWNZt?SvHh${Uxstt z>{c~xgD|o;hKyY+yTtX5$ErCa|-j99XpWcgpC;4Ai*&Gu%mAEHs zjR+Zx2D(6t;s_`Kry94`#|!NdTvv?U2l#AgLHt_jwF~(@nVR0RB~7j}uv|J&^~gkT zm>Wz#cHTFdM!jML&t+d3kb|s3;dzdsN&#~xibxQBVYNp|I0r>MxEwqIDRKxddqNf& z@l7O}BzF&=a=~h{Bx>9@f$?1szx7(? z4qh#P#ivN#KlHCTe}zi>H$(NU9*69)WhM+c?ABc_EBJDt5Cl^UM#zVRhNB}QqoQLB zTv4&{?_wpB+%Tg436UAeSX^38YBnanAh8geo>U^9N)jut;Lju!RaB!Xb!AlzRV}S; z?H!$6-95dGzW#v^gG0k3A4kW=Cnl$+XJ+T-7nq+GmzG&8kr)5J3;j(>O?RcS4Caha z#!^YY)6{`5oiYAxLO7GkJa7$yskkEo`9dMka5ySb9vl}R5u*^F@FqzS6PK7K6A#RZ zSMUq5%Fd0$=lc`la)5dAC8g%+U~L{mC>8Z+D9I1~q3wm4dk|@zu~{Ne`W`6iTChG#;#H1Yi_U!)RlC8-b!y}JH>SS z$*DXao!E0?%zvZMy4pcSkVV_87{8LE>kuyvNrqnGd3E@x)wg1eL3$JMbsa|`jJ|m# zm10qQ{qr38^6`8Jn&xNrZp^4>^tsxFMR9SS7?EGDc^jh_-Lr`5KHtCC=;rP@>$m!D z&rF4N=+hg19em$eo9(C5e^(u+^c;-+6m$;G-ToWsKfpwoXV1v1i0Lh+-U+WR%?jVh znG%N6-i>pkPTKAt>Z2#Mwu3DFuLr^c5y)WiFjN5AJ0>dJF(NKL+8m<+OLI-lxEYz` zmWa!h$xF`9iOov`lgP!s=(iaHT|FcQrN6~^ z5ZEi*_lgQ_0(VaiPuoeSn=X8sy0n@*_H=y+Jd!1~W%w2NVqwp1Vrxh6=-gR&Q|E8J zZ(NSu;R1;|U*y8&-18!2sz*v&o}_56-T|gj8jE)FuvYczmCK#g~*wFywsv!6VHqNpGk?BIiMHp<$$| z&x?>EwYr`Y?B!YvPAvysdBdb*+qD+f7(yHE*lrPP?PQr{lfSjhSE7ItualRNvAaJ= z*(Ns8kl)zsz4ej+mg4>>O4H)Myc{&T!9eBuS z{+wN&vqlLjTGn3MoNqg_6pc?$-@eRKPV{`3QSGrXMj5>cCf1g(nUzb8%}fFJxmE)X zIW0u|_t&?V`%7P5@DKjE59HGGCx-)Yfn(Kl;?zBo zZevoSVc7V{%v5xCa&De#q9i-9xTLh;S-yB_WeG{5P=Zod0B)em6^qrew-7Vwjk3+6 zt?g~tu7;)#2JPcO6dgF#eW{nfZ!BqYdZ=e)espylwFsP%nOj)@JUF$re7UlJZnx|E zLUu(6WA=hQ7_^#uKQ`m`HSRCZZ+{P-p?e+28<~53z_eaEVPSfcr3cfM{SG)Jn9FRj z)1eXu#=136-{={YSwR$K020(R6~P?u@D)J=dD)YYSj?5gC#fd!X)hp^GUX}iWF3a~ z2;S%^y}0;pQ9OM7#pPz>(?rVp^Gey_TUKXBF0)n3XWDKE2q^H@TZ?@C<^Xa@X+jzZ zmAA}}fJciV03!CK)(^A1s@DGf) z|3ZnlY0wq&k2O{q(TnL`5%;MTj{}x!a`QTY-c(y zID)sRbHPXd@hTh1Z)J)L<#lCcy9Y$2WP1s_s#+tuBCQtCf1-5tBa|7XxCHsKE>Yk75KZVIxVJ}^;pX70osgbc>P+M#Vu`PQl-OBbn~)ODl`-~z3TD)NRsS| zli%r>5rdt;hcLL;d!+WeFqAo3Cp^kAG}bLXK?{+5CqFDQ+dTI3c!s`3U&3>HBHU(t)%wK&c+r-Pj(aVW0&Gk$;jw{(geNn zBXH~kt#^62pSd`jKi|1NbA>p$HVvk1CiH`ue1Ly<>;oYjuNlkyB~sDFXqkC z&b{RB2P&PQxUJ-n>b|`}(0$j=)MF{1W;x-Hwj|aBU0yZ)qxf4u;TI(yXRgzRoK`;U zOI?XKFs702j?MURUBUZ8hGlQb0Mpzm$G!OpVD&vM!eyTgwkbCEoj(5?ROjDXa!;9N zj()S6^{=ZvUKwWNO1PyDX=a~$VZzluo#q9bJC5?I3-H-noNei^dW~xcIFOkT zL}dZ0M-Bi>+9Lie`0{x}z>E|wmTg%*b_QNKCv_)SAl~YwBHtMfIrqcR zrtrp#0T=YYTcf^NLvf)}`rFw+v0m2myOM9m&{3D3dfU8EOBR|(t4n?tQ&IBN5of>Y z`SEo^vU<(yM7=XU=Ms!Kz43{>&Z(lww=ADCF^_$9ZQ{((_VbBvOHbQkB@%g-)7?MX zFK2i!6)tDGhy2SDG&K|o@63D>=eU&IM>u*Z=Ruha@nnyLeay7W$)n?F^2?e?2sDy# zssMhm(jNRP>lQygu{-HHzlGcbf>Z6MgvxBtF&sw@?<1ER#g8P)oG;G%IQXW`;^^)6 zbhXla#!1?6ZVbIpxqw&7xz6v>pxjOhu9&DW^ za+o~jBuk53-$=ZG7Q0I2dwdTYm09 z$|YDSOc2xUP+dLGaa?D)(;wqzJFuy1p!tjHG1Kp(oplQ`xWc7C7Zl3ERh8_l2)_;@ zP5+Ynt~pXcH7J_n{`ouAS#L$RI#5BPzccFyBc0T_Ajy3PH}?$mz%C0O3h=f>T3JJ9 z><^t#GfsWp-WO0jXjRj2zTL1Kq(Uj)I?|TGO0rV9k77pL9p_|5$>e{sK^}i_Up(sm z%yH4!Tk(%yC*0oU#`75H+b<@W+7>P*n|rR{pI!W?0c?<`eLlQ41JaQzN4Dp=BF!P; zjDo9z8D{n)#NDK6U!&==>JuW^9$O{IhD8PCGxeH0W^k?VhGpUG*@M8x>To9nG7R;9 zT}y0Sd_rO*7?Y9&Nl8spO~+(jO9A3Da+LG(vk8S5Jg}fd4hJTcS6re{i)&=-h~Ng9 zMj&4YrA4BxgRiSwthW<4@BsrFV~_w-)72FzW1tEA^h|xj{CLOY5@5DumC5LsrZsnO zfBiPKH?V)O&Owv}8CEzSh`8G{Zq4EmQv&jiDVrBH00K2iuQmBWjmSQNk^2Skr>pv4 z-NRD0AH@^esHHQV51%XJZloTAmLkWG*=ZZKJJvFj1&rIX0qA51!u_F*e){hhTA1fFO8u*?wR(Pm(1G3%yNS5#QGFuz g2Ro0(=!i{5fWP<3(h%`we?$Gj-WJn~2MD{KYybcN literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/backer/415d1c5c-7adf-11e2-8865-7bf7dd3dac9d.gif b/archive/litenull_rewrite/app/img/unprocessed/backer/415d1c5c-7adf-11e2-8865-7bf7dd3dac9d.gif new file mode 100644 index 0000000000000000000000000000000000000000..3e55728320e6d668c2811469a25c9ac3065ce8db GIT binary patch literal 2926 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 MdgVr?y&#kS0Aqve1poj5 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/backer/64482d46-8238-11e2-805f-b90ca16a575a.png b/archive/litenull_rewrite/app/img/unprocessed/backer/64482d46-8238-11e2-805f-b90ca16a575a.png new file mode 100644 index 0000000000000000000000000000000000000000..7f0ee85adf604810cad8a58d4cb306e7c45e8bb9 GIT binary patch literal 1138 zcmV-&1daQNP)K^({T5it*C(1I_a zph0y=ki@lwJp@q~6$0_lEh0R3>`&;}IXZReBn0ZE4h0G33xdZ8+Mp$0z#!{T5^a0P z+220Q?98n5Jnrh}bNcZx&+PMzKfd32aps9irBVh?HZ3#(kOV*y07(EO0gwbh5&%g6 z|7oQO!qRuD#WedC9Ry!~|J4@AjgG2#b!7!50PFy;gX2N>(1?n+Hr7hQGPKrEE`t&P zb^zGH@t`d4k#3~mYYiv?kOY7o1R;tdIccLL*Y`iELe=9kYLNA#1V9o1cA%x)i_X}3 z(Nem{CnnYPh55OXC}WlMQ1!Ts6l5&R$a_%&APFFaPIQ|44qW6ewiK(KNRif1+%IXR z+eBH?t!3({$7&5GJCMk=gP4_Atq>&uk^mZfbRcDL==Oxw8gAX4QDt7gcxs(v7oGGf zUd}#J@mT($ibrxe>oad}Z>e}`@rjD>Og*mq-DB^i9Ua`9zGt;XlmJKqXd*k1Qdan} zsIEV_|IAA^<-G%E@>**!AuZrA$a=cEy6b-TnVIL-5y6#9gI@0*YNUV?07(D=CyV5S zMj7ph;4o}{|Ec1g<+my>?w7oJ{-Ib~T~%>!Tg9C^uia2_&)L&Kerw~^d`34?zzzUA zfW{mh1h)W5m9z@UExvnWz4vpWpyK|4f#Bs`EMWQlQswclk6G)iDlgizYz@IDkx&94 z2_T`#A}M7OUm5hh*F-UUxzdv_e9%h0v;bK?pV<%64!+MX%gcJ&Q3AjYpn2>-O4;nk zZz`VhlR>%%kr_rWhvP-IVNe}+pYSW z9Rw^T19kvSWC!veN9Pu1RXjOfnL66p{c5e>G)dAncvZ>cr}cI1GnlrOxy;M|v4t%Y_L`?d$GH61M4r0{3bJ?Z5L~da-olsgwJ80h> zI{@qen#&HfvRvz#>iu2QZsp##${9p8EF)11_>=8XaqI48CPX`62Y?+wI1*V(t|3#Y z9m^(dPTG@PQ*ha3>_W@}BAfl0tRc-~>ret92_OYKXck<0^^zpE*P#SJ5&(A4$XI*$ zwFV{!fjoDpuYVdP0PFy;gY*lO03-om2VpHh_RQs}r1HS(8mFFy zI)5ob2>?3)?BFQS_RJ;a>()x7mB?=#$Zsh4e*3`0QGFj7B><8DV)B{h*U(ZJ9fYdN zw^0(^7l0A~NdSxvj;f~}p#*>(07(EO0gwc6;`k@P00>>EFnU9qr~m)}07*qoM6N<$ Ef<^xjkpKVy literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/backer/6c742fa6-7801-11e2-8ce2-02ca676c031d.gif b/archive/litenull_rewrite/app/img/unprocessed/backer/6c742fa6-7801-11e2-8ce2-02ca676c031d.gif new file mode 100644 index 0000000000000000000000000000000000000000..2cc75ebeabfbe6e4ac80221db20c9df9ed183153 GIT binary patch literal 3646 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 Pu6wcFUTc*o1UUL1bMHzH literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/backer/96c696a0-7f8f-11e2-9bf9-5e67f9e4ed85.gif b/archive/litenull_rewrite/app/img/unprocessed/backer/96c696a0-7f8f-11e2-9bf9-5e67f9e4ed85.gif new file mode 100644 index 0000000000000000000000000000000000000000..612a424d55f94f5dd3da375c6297b863422f2ed6 GIT binary patch literal 3509 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/backer/f6be0b84-8bf5-11e2-940c-6f8b5ab8cd63.gif b/archive/litenull_rewrite/app/img/unprocessed/backer/f6be0b84-8bf5-11e2-940c-6f8b5ab8cd63.gif new file mode 100644 index 0000000000000000000000000000000000000000..276483e0ec143a1b79f65f1e38904c051c44c852 GIT binary patch literal 11977 zcmeI2cT`i&yYEAg8bDB_3eu#Lgcdr|rGpefK%}=2YN!GRlp-BLKsupU=@98ndXwIp z^sa&+Dkr|>ch6n-x6ZojoOhkyz3aUBV`uN#^UO0dd*-udzR%oOQ4$q1w+AQ#s>uN6 zPizIGWG^qe&p9M$Xz899n}>e9$08umefgD=l2S-m_%=R{nz{x60Jyrk!d{uLK$?nr zy7IExiUMFLF3#^sh8o&T3g$?2?7!qaZx?e*xHXc=!rIo}Ns8sDv6Y3%-b#waKv)B+ z;UaHsXRqw*X07Y1sb}d6w-mEtxhKse=`HS!a6woj&6&Irj!y34-cl^)R?ZgI;@JCN z$q*K%-?AX#QY^B+UNHUgDevrN%_Izl@>xP*{7f(*FuxE~Oh}BENdU?Zh42eNpdx(y zP;p@qaVS62A3qkXH#aLAaUBJvKYU@Iq*&~bNEdMk#LLSI>?H_xcC&@>i;0OrpaKv9 z0X}RFK6f7{q`5brlRN95B`8?CTe{i1Anl!6$R3-%4z%HB#`UPKtC0ON-VKt)9r1^D^p zcYx&IqR8`d8fkpZMpO=Z7iE$%`roiOT-gZXteAc~Mze z1vz;UIVen&6^X9f7}Y|1tEj5C51v)=tMwKhiRy41&d$orNKZ>md6S%! z_&Oo}Ra|ULbW~(S_{*@+kl+{3g91^{0{s1+`ucc#d3qq--CSLqoe++22YWkP8*3{| z3v;t4rjJdGjUE{qJk;0I)p?+;rKzE=rmCWRUrA9xUQSl#p0t#tgt(Zf2uxT=PyjnE z!F;?t++3U-?04B%S(usbFf!bxr=z8zrn*IW^9BX^buv;C5HS%U0Y2U}Tp$)O%oo>) z7y)DeUMy<>zpw?kb~W0kQqnBC*ZgkTj5FG5$2+sAd_UY1!8`K0V1cXbC_AdNDXU@% z!{yeQJL+|fJ5!MThN`|w`s71Pi8+{z`nr(XCr?Zo`lO!e?I247`=Do1ePq+Z+K}KG z4N?Q)N$>A#M;-d?C2f#p@T~|GWqeei13Z@BGLCNu=e=$4U`X!jBOH+ zPd-rq&CD&7voDjZ&aPLCZ*A^WQBALbA{}`~`G$h*ai7%a!uWbv{K=gQ)h5kT8mV#V z-wTG3GZH(}UAap|7CNt$g%5+#z1yWLc-I+-S^%>j`jlU7s%OY>$>b3v0!_Z{k(U$} z0hFb@+xsRW2y$^ERrBgy$;OHlv$+>LC=15Pv@5A@^=mrvmN6uHMxA@e8dhib9-08W zxb%cLp0qs8#!;dxad|KR-r|xDr+gdNvnBKP z&F#sAjeg%a25C&zk^Ol2&2#ewra9C+`f`c!*h_6?TKCfCkleU#Y^_>C#I#zXerd6p z{<|ir!TBzxH>O9EvF&rzX56jq76$)!uGLdM=Bk5c^?F~^8X+RUA0|J>TDVe!o+Mnk zoPF=UVRpq>Gpm&0Pq4<39*|8kvw|ot`uaitK-MndIi8$*W?+*_;uHJpWXBo7dMcun zC^q6`mOy2O6|@)JXLSuH@M1M9itT4;P8fB0FF;SQW9D@vcq+Lk>i(wpqNMV}UQ14y z7SUxRVsaJM=MvH9xh9O11h>8H_y9RctF&WOdP>Af`6gj;K1+}6@GJBY(Q&kkx~@0s zHa$4rap|YIK5 zU!8XVT-p-~-*9Dl8g<+QNEWN-Le!1y`SNWX^hyAg03Mk1372f~ZrI)T>TSS*?H8cC zpx7&uF4OSI$~$87JRF%u@ax33+75a(+1i)zssV9yY{ekZ(t&r)Q>LwP3%#e&)Iv-g zS?TC~48}Q02|K`?h8KZbo^OL7&2fYDu?ndhX2&hx`%|HCCC7&>7UXyKkGeL&rKoPQ z##C2K+zJ|QqAA$~=?hN&4$S9@AmJbIY={I7VhT(7d)O#D>4u?V@vdF;pZzR^n5(JH zM}Z_7)%4OMctTp5Y71`c$~~nu=3=alLNtc*@j}C4ao=iXzeOTcKiFjYTS$wvJ%$Eb zH6rk|lzRQ$7Cl?Ty%shGn}z!ozaq3-)i2vexQ?8MK}v z|G;NU%kNO>+HZUy{)_m)`_ewmp_Tg383%0HrBUTGVb>^lSWkHH*mw;g8lccK2k|EL zb@fwJvXnLTxa9H9zC0BM}Z896}=WOC}g z?PyfU@s%(0!bj(|)^HGEhJ5w|87Zp-i~cm)to+bdp*OY%^99?XB8(3B$trrAYQ*ot zxo`REqAM~ay@+w=WD9lj?sKp;tB%_cq$y=t+@!D27)>#G$+(!}X|GWsg5P_0UiT1{ zi74&gFG_G0i&pNd^`Hlo0~?VZbKUbY&g!iS%n_Cn4RG^a{zOcG(6PLAqjgnbX8@2P*vG1_bCFWv{Hi-XXUC5lUx8W1tzy2)ZGup4R-_yI8Uz#V+!{e(esu*JM* ztYJs?BYh(4kCtGY(?usb@tsMas7fEe>LFd|2GGcf)+kA|1=j|tSW7FTd&XtPo)T>` z+xEzadn+wTjD1{9tKaOjgTb5gR~2XZNiWqrS9NZ8SH@?o$i#rF~j@u4l94b$rfKeTUGz1SequDR>!kuM%v1{o-`QZ zY}Bn_sBX%#HJztLv{mQjiqcckbC6BSqlU>)0x*g<=4$Kf%_uER#f?PW08v~Tir?1_ z{~|7sM8^b1#YF!D3h@bXq!}cyX_H>2Mo_+r&&tlo#WJCYoiRoXfH5rzZEk6a#UcTN zMM7_lJ43x@cVl{V>v&scQ0GWhFJ8aYV06Q~)TW6I;`V7u##xZk{9+yh@beL*`!i6? zsfFmr#1A4r{ZFWv^iah43Tdao_3mb$Z*#|=MM$$`%sD;|3C`d!cWE$P5q?m!ff&ef zT>3sLRX!P&i2{m(kCU&ng*v0%q>0& zdODeQK%dask@%P@YjdjdLF3X6<_zJE*%0tPm=Li5Fhbzr66tVzeoBr`?{z`W5GA{#8-x^r??FUWnj$>7a$xT^LO*xR01(#gf zjwSfP(0$gI6#2btAw(Gj>!EbRhB?8F!nA4G4-0Nc8n931Cog7maAXO^!0QMKpk-ci%3zsON5yxoVfj2=^<1 z(*1NiI$2!?!O1dqzB|I|&kn3-EOON9hQnq3UOl+riFwl=_iP56`Xr7>breY z`#3NNclvq|Fb6fl8u8Wl{N2kDsq5?U5~Y{uGmYJ7>&dX1tEPA0SxMR)_9Phu_b6e&ZZ8JK zB7mdsKfp(U*|m&=SaK|;KJ4=u7}6XW8y}yX?yO^&TUaXNW$f2H+Gv{G-WlDan*A8Q zxczWtp78o4VT)l_SxTtlCCkz=2M%-1Q%*wh1da|gAQ*B*C-<~h%|aoZLtL+OTXtPJ zT1rn2_oZAe;8okFP| z(kr5-Wt@rrA_7TeKH#>u3Vc3uXweu&FPS)yRI|*7`e6cAoN?*L3&8JXmozv7+{@0J z4KXpU6YAIgTpBGteQJo`C%2z~nUgg1$Hzp?F4Zsl?;dZ=Qkz|wFV*5Qy5SDHJqZ}Q2+@272NakE zOT2Y%J?HfAKr-&zqO*9>{=l4WJMilUBAN_K0O^k|FN&dx(oLl}?m1ks;am`=8X3@8dv>Q8Li(*d`I>v%gIKv27GX5Wr=SY+dFvMQ3X|jY_c$s9Q_b_{MAtLL9q;vKjPX`Kkuuh;L4_;s z*G^f{_f+j62k>QTLqO9&+mHxd-d(aa9Gr9TM=<}1=KM#d*q z(Bw$&{D#?a2fw`NDIfe?ZMN%9o$YGV^W2Ao4sGzA2%4+ z*VdBw3b%*i$hemegz**Vm!8K#4%4l7xc3W>h*#CSyxWZ%RBUurn-Fi+CY`)9?dOs8 zD5pYr?6I+bHNOP4wOf2LjP%oNieo8kkhyV@VnO?Px=q@#v=Yu6V4C2ahyN&NR}5`ga)C%D7hZ%IkNiCyOS>%wY{9iDaWHY4?~o;Ez_0r-9L zs86Ff$Ep)n-(FMoKT~`ldi&|&MIe(c@rRy;=bJ*_xb~IWhHHpoJWEu~F^4Tx6j9FMzwlskCCtJoUe41VlmVdux5l_-3x*i1Qie-zw zJmIts)-nxE4(X=tWiSGb8rpa()!*=x{9F1?en0jKoMGQA3r0zSClHiZq1ghCT^t)@>*aF zD7siZ5@e@lYoZC=cdx`r#}#I%6TDLOvP$tZ@3lK3gA^-5RXhipUDWLWH0#h0mb`6$%9aw_gNqS?r0cZ% zD6DK5GJJKrBb?Bcr6(L9Wkym|*`tC(^aMr8R26vV)i-r;vJFMIY6@RFGE8wo50%5% zv|_TmVTVF%@8D@vGdVmcP^stbp8Zm&kH*^~`QbomPmpKK>glfv(=!Bpp1a`@?x_*f z`0bEAj7q(HzNqW{wtuVpL7XE=J3!Y92RHP+cXc$UtlX(1cZFFzjw5}dz3 zEHx9}UG2F)Fs1p_a#C{Kb*oZZM&Qem(u+*pOj;_R!qxZ@(9xFv?C1RK%6tC)m6t1p z?MZW2k3SJ9EqenJy`CV6_Y0mpJD?yi4g!*883Zo#w;2U*GORE^H}+Xw#i?{OOnAA7 zNnj4Yi|@T0#w1YN9mdD4Oc_q|tsTuJA+SOjxt*7X3S*q=Wfn!X*DfFy-h@s*l6~0o z(e$VAN}%r0Vq)5>3=N{!x?142l>|K{?>vKfe#~8p#{w63lX0wGXFk>?^I|tvh{M>J zfw*$0VcJ|15id@Ku@a^0o1mdgK;P%6HD9bXIy3)pI&&t#0evrP@>5#ptHA(nAGdj~pvk*_^2S1OC>zaBKr~); zu02+iYN91Y^K+3y^BaVa#i(a^Q+!_tj=N=S@ywYe3y*_B zoz$NHjrrw^i5{JiKp;dc*|~} z4{3|aFb=3A;YQ+&g)l~2EY!!^>t-`c>k z7k7HVx{Z!W@BAAD%PAT?cH{;cr|p+9&$jSQq2ADi!cp>=@um>hbwJEb1x@H|`Epu5 z^A_e;xMDi(poJ0T6=A7cz=ON#iJ8W-^&;P_H*|4*U zL$WMdZWy>fJ&+n&p2qQxwS6H_@LZaS3O>Ek!}Y{5)p>YU{iJc-U(ny~M|Kmz(3RgB zx!nufi{?bLrTAm56jI#V~|6qYR4lUvEFfv168KH07Z9Uc@~xLPhAuScA%dgr`U6jvtk zXe~<0HPx<7e3a-lHjN^XjXs-)J=ClRBpVqu7$l8VU~a#8AVPjts)y`-2`gM5&yWrcFIs1;@<_qGo>V0=|7N~*?9 z+{;eSTQX#ETFTZPy*pJYW?jM!(l0BX0Jb6F;nHNJHyjeDU$IeQ%=08@8uwc+jhmoD zdveWf3j<0mRUM6dwCb_cs$`7hE5{m(G)yO5-=*U!IzpryP@UIgN(Z|r@1%8i(+Do$ z^f2NAs=99R1cDks5@XPw>t3j~p>cITL10{OiKhN|v5NZ;Xg{sGOXBOo(TE&g*~uuw zd}Ott_;RUGiF%3Hf%dS>L3`KuZA9CoLES+4RBa11YMKGXPzSgfUuH8!=lu8;z!9?I zIpg|-uXom?AYBbZRVrDx(ENrpsxN`4oIU3jO|Kp6%SwC~`efGu`D@A1p!l_0YUL=gt)TL3XhF8l zdcA^nq9t9TDrm96Uj&e0vVT139>;NUjCaLGty@EjfG zvyz+}Ju{S(8!Qz9ycNZdJyQ|I{7Km&!OdrM(L(#~>#0}~JB~$Nb68l4s~hu~^+S6n z>r~6$bfSkTFPNv<;m#Siwvyd9^|yjZvuJHH94$gwVE*Q;ujQJBDs1>#lCj~>$lbhG zk_=WUs2n9(Zk4=tewHFGY^-!A|L%8OnVf#fZ*sZu#O@9zkiue;(z7(qppu#M+`?<^ zX*%}27K4efp*17I!ZxY5;wJ{VH?_w2XJMs*pEj;RJZ+`S-WI`*FA5_Gy~jcI~}ss{&Ox57{B2@G1jSrYxpntJf})`I)x`?GvR?V zmhpUHwP7AZbJI5}80tpU>EmJ=woy!E%iVgvrvRk_ZC}}pha!~18l}}Brj$* zpDq3D8oYXle_ZKfJS5mQ0y-pQt`!em64`zXU3Sg6tQQQF5ERw&Npe4*;-r4uz6KNm z1MZLf;O@GPn>mmtw&JO^Z~@8;jXvCtO!|4gBYBbiZo`2dg_%LnPaF{ve$f<}X=aUW cB&_&+*m%vH;GW<00(yw#r?xwHuxyd|H($nJApigX literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/bride/d09359ee-800d-11e2-92be-000b9ce042c2.gif b/archive/litenull_rewrite/app/img/unprocessed/bride/d09359ee-800d-11e2-92be-000b9ce042c2.gif new file mode 100644 index 0000000000000000000000000000000000000000..3e5be58f411faf99b85b0d71b2e2a176537152a0 GIT binary patch literal 8867 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/bride/d0d1c5f8-800d-11e2-869c-46f3ce3925f2.gif b/archive/litenull_rewrite/app/img/unprocessed/bride/d0d1c5f8-800d-11e2-869c-46f3ce3925f2.gif new file mode 100644 index 0000000000000000000000000000000000000000..bd4267a5f8acc787daabcbeee326ecf62670d2d2 GIT binary patch literal 283 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 B&IJGf literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/cat_ears/906bf600-81c0-11e2-9b89-8bde0a5209bc.png b/archive/litenull_rewrite/app/img/unprocessed/cat_ears/906bf600-81c0-11e2-9b89-8bde0a5209bc.png new file mode 100644 index 0000000000000000000000000000000000000000..9c5e6c7a79d47ed4add57adeed3870d78f296e2d GIT binary patch literal 6583 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/cat_ears/95d8d428-81c0-11e2-89ef-24dc63060497.png b/archive/litenull_rewrite/app/img/unprocessed/cat_ears/95d8d428-81c0-11e2-89ef-24dc63060497.png new file mode 100644 index 0000000000000000000000000000000000000000..ed2584e6d8841302cd2f3dda6e405c02dadaa58d GIT binary patch literal 6402 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 Ro0`?yJ370%d%8FotO3iIMMnSt literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/2e6af9d6-80aa-11e2-8c2e-812b03736b26.gif b/archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/2e6af9d6-80aa-11e2-8c2e-812b03736b26.gif new file mode 100644 index 0000000000000000000000000000000000000000..b50ee081a2c6a045475d3a04c67ac03f197272cb GIT binary patch literal 2125 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/f08a5012-80a9-11e2-8c99-dc58828b4e2a.gif b/archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/f08a5012-80a9-11e2-8c99-dc58828b4e2a.gif new file mode 100644 index 0000000000000000000000000000000000000000..ec52bdddcbb4168562cad4337ebffc899c5806f8 GIT binary patch literal 390 zcmV;10eSvMNk%w1VOjuM0HOc@00030|NqLztVTmFZfZ{E}*y*TU5yZ>M)j$~<`XsWJk>%MR-&vb3yc&_h!@BhG{ za7Zi~kI1BQ$!t2G(5Q4uty-_xtai)odcWYXcuX#v&rpN9z}67nY6CIOF1X?9`MRBX z6XHQ}bai|Z0*8o#c|D2-goP1^iHbgrk9HH1hmDnc1)7q6exQhcfQ+7`hoWz)0;Y>R zgP*Fb1g@}hK#hn4zIDC6la0DRyobI6z{tXz#KoP0!OCpY!%aYw!`4|vYz=o?c>((PploY0%|KT5T2TXr;MfI1}aX) zgS#d=G;oniqo#;~G+O+qrlTHWx#Eq(CgfSSm1xl#aI}23FPXGV_ literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/f48fc58e-80a9-11e2-860e-dc5d57325f7e.gif b/archive/litenull_rewrite/app/img/unprocessed/dragon_hunter/f48fc58e-80a9-11e2-860e-dc5d57325f7e.gif new file mode 100644 index 0000000000000000000000000000000000000000..1141910799d2e706026ae4309b08109f93bc4b93 GIT binary patch literal 448 zcmV;x0YCmnNk%w1VOjuM0J8u900030|NpN587~hM%EzomLoRM=PPMU;=H%Ay>E0?T zD*ylg000000000000000A^8LW000XBEC2ui09pWA000F4aLGxly*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&_h!@BhG{a7Zi~kI1BQ$!t2G(CA7*tyZNUs}}3gTDhQVVSEK| z#AK@ZOdS`>Yqr8bhsP~dy1{;@h-zc<=nyv4QV};5b@YVh6D|!%lNL3q>c}5s~i}q5sOHYAO%txd7z}fl_>j7 zJlQhk8k#OQ+RJ%wr%f}9WL_l1QRu>tMm-iC8j4Cco=>Vg{rOVC)TAMuPJ`-1>Q<^c quQFw2^($7DWeIQ%r&TRjpj*aLj4OAQ+`D-5>fOt?uiqyT002Aor`5s$ literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/efbd21c4-82a1-11e2-8190-fbc609b5c58b.png b/archive/litenull_rewrite/app/img/unprocessed/efbd21c4-82a1-11e2-8190-fbc609b5c58b.png new file mode 100644 index 0000000000000000000000000000000000000000..a5415250fac001f81c96bc1c9d72a3b36229fe41 GIT binary patch literal 2511 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 Mg&nx=D(v6?1(iPU$p8QV literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/ff218da6-7ff6-11e2-90a5-691ce50f46a2.gif b/archive/litenull_rewrite/app/img/unprocessed/ff218da6-7ff6-11e2-90a5-691ce50f46a2.gif new file mode 100644 index 0000000000000000000000000000000000000000..046c6b481718f273de68bc509e7b173eba558f70 GIT binary patch literal 7654 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 I19OS|FGO?DUjP6A literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/gladiator/2414bd4c-7f0a-11e2-8522-9becf9bdf198.png b/archive/litenull_rewrite/app/img/unprocessed/gladiator/2414bd4c-7f0a-11e2-8522-9becf9bdf198.png new file mode 100644 index 0000000000000000000000000000000000000000..5f539076323c160e0af6d2032eb2c3f9a4bda9c0 GIT binary patch literal 3642 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/gladiator/245a7d3c-7f0a-11e2-9aab-f5ad8aeeff98.png b/archive/litenull_rewrite/app/img/unprocessed/gladiator/245a7d3c-7f0a-11e2-9aab-f5ad8aeeff98.png new file mode 100644 index 0000000000000000000000000000000000000000..b72e69395357a92d345839e09d022d7eb7e07e9a GIT binary patch literal 3193 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/immortal/a23653d0-7f36-11e2-8993-7146e23b80d2.png b/archive/litenull_rewrite/app/img/unprocessed/immortal/a23653d0-7f36-11e2-8993-7146e23b80d2.png new file mode 100644 index 0000000000000000000000000000000000000000..bc31150249e2249598dfd589637d2b0aee5ac57a GIT binary patch literal 3190 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/immortal/a267e12a-7f36-11e2-8cc3-3b7ef849783c.png b/archive/litenull_rewrite/app/img/unprocessed/immortal/a267e12a-7f36-11e2-8cc3-3b7ef849783c.png new file mode 100644 index 0000000000000000000000000000000000000000..7a4dfcca8fad4b685233e0d76571d7ac96165d71 GIT binary patch literal 3368 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/immortal/a2986c6e-7f36-11e2-8858-f817af009adb.png b/archive/litenull_rewrite/app/img/unprocessed/immortal/a2986c6e-7f36-11e2-8858-f817af009adb.png new file mode 100644 index 0000000000000000000000000000000000000000..b7b70e237a92247b4da85674e0782bc5f314065b GIT binary patch literal 3178 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/immortal/a2ba320e-7f36-11e2-9bc6-d0a02b66408c.png b/archive/litenull_rewrite/app/img/unprocessed/immortal/a2ba320e-7f36-11e2-9bc6-d0a02b66408c.png new file mode 100644 index 0000000000000000000000000000000000000000..2e61ea92b29eec7b501bdc099ab53626ecb778b3 GIT binary patch literal 3052 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 uTA)D-G-%KQ4O*Z~c0000Q9U)$Z(^lR{(xWs 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�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 PeoyIY8fnz1IYs;rTrrgl literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/pets/b13c795c-6f2a-11e2-8be9-dec462891e6f.png b/archive/litenull_rewrite/app/img/unprocessed/pets/b13c795c-6f2a-11e2-8be9-dec462891e6f.png new file mode 100644 index 0000000000000000000000000000000000000000..897ed12bbdb21a9d7bb94bf9a5fb68ae62018767 GIT binary patch literal 1090 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 LNkvXXu0mjfoWQq; literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/robed_samurai/a50d855a-7f14-11e2-8cb6-096ba49e0084.png b/archive/litenull_rewrite/app/img/unprocessed/robed_samurai/a50d855a-7f14-11e2-8cb6-096ba49e0084.png new file mode 100644 index 0000000000000000000000000000000000000000..ba738bcc80f19413889145efa5811868ad65de6f GIT binary patch literal 3195 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 literal 0 HcmV?d00001 diff --git a/archive/litenull_rewrite/app/img/unprocessed/robed_samurai/a53c91f6-7f14-11e2-98c0-d9ca8adfd77f.png b/archive/litenull_rewrite/app/img/unprocessed/robed_samurai/a53c91f6-7f14-11e2-98c0-d9ca8adfd77f.png new file mode 100644 index 0000000000000000000000000000000000000000..d8a77b9543ca87c02c4df4a8b58d4f93aab6f17a GIT binary patch literal 3100 zcma)8cQ_RAAO4E$l`SbNOMowpC&zz3TGqMt* zGCF14PrpBZfBpV=KkxH=KA-1(p7;IhjlX7L$V7jh9ss~(Y@}y>%J%<2OMN=8mg=54 zB|2XtyL$jIu>S)E$a%>F0KKIb40i3BCprLq&lBw{U<`u^`1+$gyzaOI5Hy3aLBVa- zxim@hdr;H3h!>`4Yff4LYiMEwN2(}9kdDd#tb6`E2Rj=GU&x~U!wZD zdly%vbt36Sd;u$M{Vl%7h=gQ8_;Y=iijr^ z?E$G*O=%-IfKEs50ZP()y|L~TGm6>uJMb6p14q=2*7qpxEi0&|cZN&y^R2y#;7 zrvd?X_c%S^sSYYft|#aNq%7d@Fzr?aQ&K?I7~x?AY8pX1o|T~v&@uv9tGH+hKots{ z`-O#rz>{piVX%YH_;sb4bq#WwRCb*PPDE8d(t%dWj|PE|z9^12=DxzA>~h8>M@PCd zIGa~KQjz7$?neOfQ#nuF?j8r>nXB=5= z_2(nhsUv(&3NLR{dEQ{izfVf^sAJJ-0Qu`Ph+W@*+2|KM!%a`GuB=R%bVD6n1`%N= zsLq@1h~qnd!ZnUa`(N6YL?Y##A`PhyzI1-vGb_3<@|^C8>+IJQ!=pw9@)7@-P`9xw z4hi8{wqo;3*2_uSl`j&Chd!6+xjag~wX`64NU61;1Zr+;QG}*Sl{&dm{x%h3MFzAl zkpS3fMt6J`r=^VWj9MHCB>&JpHq5^aB0P+r`vGu6Ped9%Sg+kj3xHmJB&0@{Z?A(# zvYq-u$JyBqh9hU?Cs2{@PADss{#L{Ve`krx$58Q@;TnF3v&?55e#Lex&zLk{X6a7b z_sp8UEPq{S^E$*^BI&4f`)S!-1ZUzXToaJO$+XeCK$Ig3ldy>4~ehX+iH)y+B5$7|y7^IFvYVE)NY4iZ_twZI)Rv?^q&lA6!;NZZm5wn?l@>C;WpMbr5pGVrqU;_~@&2HRcRA$UsJ4V$oP16u`~1_Qoo|_U3X+uK78EZqeG|>4y&> z%~{9%&54@jWd*7*1rr5Cz4h)34{e&|EWd-70Ty&?;w728;R*8`KO~kU_=*+HaB}XB z-sKsY8OREw3abjk%~s{=trARetA4ZHVI;F|pNW{Gm?0_!e-^W5Gi@_hLSMpVuBo