From 81bf3d6fe1b5b6e9975aa378ccff3fdd8d84c854 Mon Sep 17 00:00:00 2001 From: Tejaswi Date: Sat, 18 Aug 2012 14:27:49 +0530 Subject: [PATCH] First submission of all source files related to the project --- ComicReader/.classpath | 7 + ComicReader/.project | 33 + ComicReader/AndroidManifest.xml | 39 + ComicReader/assets/About.html | 148 ++++ ComicReader/assets/Disclaimer.html | 32 + ComicReader/assets/Help.html | 65 ++ ComicReader/assets/a4a.png | Bin 0 -> 12059 bytes ComicReader/assets/classes.json | 457 ++++++++++++ ComicReader/proguard.cfg | 36 + ComicReader/project.properties | 11 + .../timepicker_down_disabled.9.png | Bin 0 -> 554 bytes .../timepicker_down_disabled_focused.9.png | Bin 0 -> 786 bytes .../timepicker_down_normal.9.png | Bin 0 -> 1124 bytes .../timepicker_down_pressed.9.png | Bin 0 -> 1710 bytes .../timepicker_down_selected.9.png | Bin 0 -> 1738 bytes .../timepicker_input_disabled.9.png | Bin 0 -> 391 bytes .../timepicker_input_normal.9.png | Bin 0 -> 694 bytes .../timepicker_input_pressed.9.png | Bin 0 -> 970 bytes .../timepicker_input_selected.9.png | Bin 0 -> 662 bytes .../timepicker_up_disabled.9.png | Bin 0 -> 710 bytes .../timepicker_up_disabled_focused.9.png | Bin 0 -> 946 bytes .../drawable-hdpi/timepicker_up_normal.9.png | Bin 0 -> 1388 bytes .../drawable-hdpi/timepicker_up_pressed.9.png | Bin 0 -> 2068 bytes .../timepicker_up_selected.9.png | Bin 0 -> 2103 bytes .../timepicker_down_disabled.9.png | Bin 0 -> 422 bytes .../timepicker_down_disabled_focused.9.png | Bin 0 -> 580 bytes .../timepicker_down_normal.9.png | Bin 0 -> 795 bytes .../timepicker_down_pressed.9.png | Bin 0 -> 1161 bytes .../timepicker_down_selected.9.png | Bin 0 -> 1170 bytes .../timepicker_input_disabled.9.png | Bin 0 -> 280 bytes .../timepicker_input_normal.9.png | Bin 0 -> 582 bytes .../timepicker_input_pressed.9.png | Bin 0 -> 604 bytes .../timepicker_input_selected.9.png | Bin 0 -> 517 bytes .../timepicker_up_disabled.9.png | Bin 0 -> 491 bytes .../timepicker_up_disabled_focused.9.png | Bin 0 -> 728 bytes .../drawable-mdpi/timepicker_up_normal.9.png | Bin 0 -> 989 bytes .../drawable-mdpi/timepicker_up_pressed.9.png | Bin 0 -> 1433 bytes .../timepicker_up_selected.9.png | Bin 0 -> 1428 bytes ComicReader/res/drawable/butt.xml | 8 + ComicReader/res/drawable/butt_pressed.xml | 8 + ComicReader/res/drawable/butt_unpressed.xml | 8 + ComicReader/res/drawable/icon.png | Bin 0 -> 8388 bytes ComicReader/res/drawable/left.xml | 8 + ComicReader/res/drawable/left_pr.png | Bin 0 -> 5021 bytes ComicReader/res/drawable/left_un.png | Bin 0 -> 5129 bytes ComicReader/res/drawable/minus.xml | 8 + ComicReader/res/drawable/minus_pr.png | Bin 0 -> 4888 bytes ComicReader/res/drawable/minus_un.png | Bin 0 -> 4679 bytes ComicReader/res/drawable/plus.xml | 8 + ComicReader/res/drawable/plus_pr.png | Bin 0 -> 4883 bytes ComicReader/res/drawable/plus_un.png | Bin 0 -> 4707 bytes ComicReader/res/drawable/preview.png | Bin 0 -> 2183 bytes ComicReader/res/drawable/preview_back.xml | 8 + ComicReader/res/drawable/preview_press.png | Bin 0 -> 4627 bytes ComicReader/res/drawable/reset.xml | 8 + ComicReader/res/drawable/reset_pr.9.png | Bin 0 -> 270 bytes ComicReader/res/drawable/reset_un.9.png | Bin 0 -> 277 bytes ComicReader/res/drawable/right.xml | 8 + ComicReader/res/drawable/right_pr.png | Bin 0 -> 5447 bytes ComicReader/res/drawable/right_un.png | Bin 0 -> 5158 bytes ComicReader/res/drawable/share.xml | 8 + ComicReader/res/drawable/share_pr.png | Bin 0 -> 2529 bytes ComicReader/res/drawable/share_un.png | Bin 0 -> 2459 bytes ComicReader/res/drawable/star_fav.png | Bin 0 -> 1056 bytes ComicReader/res/drawable/star_nonfav.png | Bin 0 -> 888 bytes ComicReader/res/drawable/text.xml | 8 + ComicReader/res/drawable/text_pr.png | Bin 0 -> 2934 bytes ComicReader/res/drawable/text_un.png | Bin 0 -> 2924 bytes .../res/drawable/timepicker_down_btn.xml | 30 + ComicReader/res/drawable/timepicker_input.xml | 30 + .../res/drawable/timepicker_up_btn.xml | 30 + ComicReader/res/layout/bg_cache_progress.xml | 22 + ComicReader/res/layout/comic_reader.xml | 15 + .../res/layout/comic_reader_empty_list.xml | 5 + ComicReader/res/layout/comic_selector.xml | 32 + .../comic_selector_listview_content.xml | 32 + ComicReader/res/layout/comic_strip_viewer.xml | 69 ++ .../res/layout/main_listview_content.xml | 46 ++ ComicReader/res/layout/number_picker.xml | 68 ++ ComicReader/res/layout/number_picker_pref.xml | 30 + ComicReader/res/layout/page_viewer.xml | 5 + ComicReader/res/layout/save_strip.xml | 38 + ComicReader/res/menu/comic_reader_menu.xml | 36 + ComicReader/res/menu/comic_selector_menu.xml | 12 + ComicReader/res/menu/image_viewer_menu.xml | 21 + ComicReader/res/values/arrays.xml | 168 +++++ ComicReader/res/values/strings.xml | 62 ++ ComicReader/res/xml/preferences.xml | 61 ++ .../comicreader/ActivityComicReader.java | 492 ++++++++++++ .../comicreader/ActivityComicSelector.java | 359 +++++++++ .../comicreader/ActivityPageViewer.java | 26 + .../comicreader/ActivitySaveStrip.java | 93 +++ .../comicreader/ActivitySettingsPage.java | 121 +++ .../BackgroundCacheBootReciever.java | 23 + .../BackgroundCacheIntentService.java | 357 +++++++++ .../comicreader/BackgroundCacheReciever.java | 26 + .../comicreader/ClearCacheUpdater.java | 78 ++ .../comicreader/ComicBoundUpdater.java | 166 ++++ .../comicreader/ComicSelectUpdater.java | 164 ++++ .../comicreader/ComicStripViewer.java | 614 +++++++++++++++ .../comicreader/ComicUpdater.java | 156 ++++ .../comicreader/FolderDeleteUpdater.java | 69 ++ .../comicreader/SyncNowReciever.java | 26 + .../comicreader/comics/AGirlandHerFed.java | 82 ++ .../comicreader/comics/ASofterWorld.java | 94 +++ .../comicreader/comics/AbstruseGoose.java | 99 +++ .../comicreader/comics/AgentXComics.java | 81 ++ .../comics/AmazingSuperpowers.java | 82 ++ .../comicreader/comics/Blondie.java | 66 ++ .../comicreader/comics/BugComic.java | 133 ++++ .../comicreader/comics/Bunbuns.java | 69 ++ .../comicreader/comics/Buttersafe.java | 70 ++ .../comics/CalamitiesOfNature.java | 69 ++ .../comics/ChamberoftheArcanum.java | 80 ++ .../comicreader/comics/Channelate.java | 75 ++ .../comicreader/comics/CtrlAltDel.java | 138 ++++ .../comicreader/comics/CtrlAltDelSillies.java | 137 ++++ .../comicreader/comics/Cyanide.java | 243 ++++++ .../comicreader/comics/DarkLegacy.java | 85 +++ .../comicreader/comics/DarthsandDroids.java | 90 +++ .../comicreader/comics/DayByDay.java | 76 ++ .../comicreader/comics/Dilbert.java | 79 ++ .../comicreader/comics/Dinosaur.java | 89 +++ .../comicreader/comics/DogHouseDiaries.java | 96 +++ .../comicreader/comics/DumbingofAge.java | 72 ++ .../comicreader/comics/ExtraOrdinary.java | 78 ++ .../comicreader/comics/FeyWinds.java | 59 ++ .../comicreader/comics/FreeFall.java | 77 ++ .../comicreader/comics/GeekAndPoke.java | 152 ++++ .../comicreader/comics/GirlGenius.java | 91 +++ .../comics/GirlswithSlingshots.java | 83 ++ .../comicreader/comics/GoComics/.DS_Store | Bin 0 -> 6148 bytes .../comics/GoComics/AdamatHome.java | 14 + .../comicreader/comics/GoComics/Agnes.java | 14 + .../comicreader/comics/GoComics/AlleyOop.java | 14 + .../comicreader/comics/GoComics/AndNow.java | 14 + .../comics/GoComics/Andertoons.java | 14 + .../comicreader/comics/GoComics/AndyCapp.java | 14 + .../comics/GoComics/AngryLittleGirls.java | 14 + .../comics/GoComics/AnimalCrackers.java | 14 + .../comicreader/comics/GoComics/Annie.java | 14 + .../comics/GoComics/ArlonJanis.java | 14 + .../comicreader/comics/GoComics/AskShagg.java | 14 + .../comicreader/comics/GoComics/BC.java | 14 + .../comics/GoComics/BackintheDay.java | 14 + .../comics/GoComics/BadReporter.java | 14 + .../comicreader/comics/GoComics/Baldo.java | 14 + .../comics/GoComics/BallardStreet.java | 14 + .../comics/GoComics/BananaTriangle.java | 14 + .../comics/GoComics/BarkeaterLake.java | 14 + .../comics/GoComics/BarkingCrayon.java | 14 + .../comics/GoComics/BarneynClyde.java | 14 + .../comics/GoComics/BasicInstructions.java | 14 + .../comicreader/comics/GoComics/Beardo.java | 14 + .../comicreader/comics/GoComics/Ben.java | 14 + .../comics/GoComics/BenSargent.java | 14 + .../comicreader/comics/GoComics/Betty.java | 14 + .../comicreader/comics/GoComics/Bewley.java | 14 + .../comics/GoComics/BiffnRiley.java | 14 + .../comicreader/comics/GoComics/BigNate.java | 14 + .../comicreader/comics/GoComics/BigTop.java | 14 + .../comicreader/comics/GoComics/BillDay.java | 14 + .../comics/GoComics/Biographic.java | 14 + .../comics/GoComics/Birdbrains.java | 14 + .../comicreader/comics/GoComics/Bliss.java | 14 + .../comics/GoComics/BloomCounty.java | 14 + .../comicreader/comics/GoComics/BoNanas.java | 14 + .../comics/GoComics/BobGorrell.java | 14 + .../comics/GoComics/BobtheSquirrel.java | 14 + .../comics/GoComics/Boomerangs.java | 14 + .../comics/GoComics/Bottomliners.java | 14 + .../comics/GoComics/BoundandGagged.java | 14 + .../comics/GoComics/Brainwaves.java | 14 + .../comics/GoComics/BreakofDay.java | 14 + .../comicreader/comics/GoComics/Brevity.java | 14 + .../comics/GoComics/BrewsterRockit.java | 14 + .../comics/GoComics/BroomHilda.java | 14 + .../comics/GoComics/BruceBeattie.java | 14 + .../comicreader/comics/GoComics/Buni.java | 14 + .../comics/GoComics/CafeconLeche.java | 14 + .../comics/GoComics/CalvinandHobbes.java | 14 + .../comics/GoComics/Candorville.java | 14 + .../GoComics/CaricaturesbyKerryWaghorn.java | 14 + .../comicreader/comics/GoComics/Cathy.java | 14 + .../comics/GoComics/CestlaVie.java | 14 + .../comicreader/comics/GoComics/ChanLowe.java | 14 + .../comics/GoComics/CheapThrillsCuisine.java | 14 + .../comicreader/comics/GoComics/ChipBok.java | 14 + .../comics/GoComics/ChrisBritt.java | 14 + .../comics/GoComics/ChuckAsay.java | 14 + .../comics/GoComics/ChuckleBros.java | 14 + .../comics/GoComics/CitizenDog.java | 14 + .../comics/GoComics/ClayBennett.java | 14 + .../comics/GoComics/ClayJones.java | 14 + .../comicreader/comics/GoComics/Cleats.java | 14 + .../comics/GoComics/ClosetoHome.java | 14 + .../comics/GoComics/Committed.java | 14 + .../comics/GoComics/Computoon.java | 14 + .../comicreader/comics/GoComics/Cornered.java | 14 + .../comicreader/comics/GoComics/CowTown.java | 14 + .../comicreader/comics/GoComics/CownBoy.java | 14 + .../comicreader/comics/GoComics/Crumb.java | 14 + .../comicreader/comics/GoComics/CuldeSac.java | 14 + .../comics/GoComics/DaddysHome.java | 14 + .../comics/GoComics/DaltonDog.java | 14 + .../comics/GoComics/DanWasserman.java | 14 + .../comics/GoComics/DanaSummers.java | 14 + .../comics/GoComics/DarkSideoftheHorse.java | 14 + .../comics/GoComics/DeepCover.java | 14 + .../comics/GoComics/DiamondLil.java | 14 + .../comics/GoComics/DickLocher.java | 14 + .../comics/GoComics/DickTracy.java | 14 + .../comics/GoComics/DogEatDoug.java | 14 + .../comics/GoComics/DogsofCKennel.java | 14 + .../comics/GoComics/DomesticAbuse.java | 14 + .../comics/GoComics/DonWright.java | 14 + .../comicreader/comics/GoComics/Doodles.java | 14 + .../comics/GoComics/Doonesbury.java | 14 + .../comicreader/comics/GoComics/Drabble.java | 14 + .../comics/GoComics/DrewLitton.java | 14 + .../comics/GoComics/DrewSheneman.java | 14 + .../comics/GoComics/DudeandDude.java | 14 + .../comicreader/comics/GoComics/EdStein.java | 14 + .../comicreader/comics/GoComics/Eek.java | 14 + .../comicreader/comics/GoComics/Endtown.java | 14 + .../comicreader/comics/GoComics/FMinus.java | 14 + .../comics/GoComics/FamilyTree.java | 14 + .../comicreader/comics/GoComics/Farcus.java | 14 + .../comicreader/comics/GoComics/FatCats.java | 14 + .../comicreader/comics/GoComics/Ferdnand.java | 14 + .../comics/GoComics/FlightDeck.java | 18 + .../comics/GoComics/FloandFriends.java | 14 + .../comics/GoComics/ForBetterorForWorse.java | 14 + .../comics/GoComics/ForHeavensSake.java | 14 + .../comicreader/comics/GoComics/FortKnox.java | 14 + .../comicreader/comics/GoComics/FoxTrot.java | 14 + .../comics/GoComics/FoxTrotClassics.java | 14 + .../comics/GoComics/FranknErnest.java | 14 + .../comicreader/comics/GoComics/Frazz.java | 14 + .../comics/GoComics/FredBasset.java | 14 + .../comics/GoComics/FreeRange.java | 14 + .../comics/GoComics/FreshlySqueezed.java | 14 + .../comics/GoComics/FrogApplause.java | 14 + .../comicreader/comics/GoComics/Garfield.java | 14 + .../GoComics/GarfieldMinusGarfield.java | 14 + .../comics/GoComics/GaryMarkstein.java | 14 + .../comics/GoComics/GaryVarvel.java | 14 + .../comics/GoComics/GasolineAlley.java | 14 + .../comicreader/comics/GoComics/Geech.java | 14 + .../comicreader/comics/GoComics/GetFuzzy.java | 14 + .../comicreader/comics/GoComics/GetaLife.java | 14 + .../comicreader/comics/GoComics/GilThorp.java | 14 + .../comics/GoComics/GingerMeggs.java | 14 + .../comics/GoComics/GingerMeggsenEspanol.java | 14 + .../comics/GoComics/GlennMcCoy.java | 14 + .../comics/GoComics/GorDominical.java | 14 + .../comicreader/comics/GoComics/Graffiti.java | 14 + .../comics/GoComics/GrandAvenue.java | 14 + .../comicreader/comics/GoComics/HaikuEwe.java | 14 + .../comics/GoComics/HamShears.java | 14 + .../comics/GoComics/HeartoftheCity.java | 14 + .../comics/GoComics/Heathcliff.java | 14 + .../comics/GoComics/HenryPayne.java | 14 + .../comics/GoComics/HerbandJamaal.java | 14 + .../comicreader/comics/GoComics/Herman.java | 14 + .../comics/GoComics/HomeandAway.java | 14 + .../comics/GoComics/HubertandAbby.java | 14 + .../comics/GoComics/ImagineThis.java | 14 + .../comics/GoComics/IncidentalComics.java | 14 + .../comicreader/comics/GoComics/InkPen.java | 14 + .../GoComics/InspectorDangersCrimeQuiz.java | 14 + .../comics/GoComics/IntheBleachers.java | 14 + .../comics/GoComics/IntheSticks.java | 14 + .../comics/GoComics/ItsAllAboutYou.java | 14 + .../comics/GoComics/JackOhman.java | 14 + .../comics/GoComics/JanesWorld.java | 14 + .../comics/GoComics/JeffDanziger.java | 14 + .../comics/GoComics/JeffStahler.java | 14 + .../comics/GoComics/JerryHolbert.java | 14 + .../comicreader/comics/GoComics/JimMorin.java | 14 + .../comics/GoComics/JimsJournal.java | 14 + .../comics/GoComics/JoeVanilla.java | 14 + .../comicreader/comics/GoComics/JoelPett.java | 14 + .../comics/GoComics/JohnDeering.java | 14 + .../comics/GoComics/JumpStart.java | 14 + .../comics/GoComics/KSquaredComics.java | 14 + .../comics/GoComics/KenCatalino.java | 14 + .../comics/GoComics/KevinKallaugher.java | 14 + .../comicreader/comics/GoComics/KidCity.java | 14 + .../comicreader/comics/GoComics/KidSpot.java | 14 + .../comics/GoComics/KitNCarlyle.java | 14 + .../comics/GoComics/LaCucaracha.java | 14 + .../comics/GoComics/LaloAlcaraz.java | 14 + .../comicreader/comics/GoComics/LastKiss.java | 14 + .../comics/GoComics/LegendofBill.java | 14 + .../comics/GoComics/LibertyMeadows.java | 14 + .../comicreader/comics/GoComics/LilAbner.java | 14 + .../comicreader/comics/GoComics/Lio.java | 14 + .../comics/GoComics/LisaBenson.java | 14 + .../comics/GoComics/LittleDogLost.java | 14 + .../comicreader/comics/GoComics/Lola.java | 14 + .../comics/GoComics/LooseParts.java | 14 + .../comics/GoComics/LostSideofSuburbia.java | 14 + .../comicreader/comics/GoComics/LoveIs.java | 14 + .../comicreader/comics/GoComics/Luann.java | 14 + .../comicreader/comics/GoComics/LuckyCow.java | 14 + .../comicreader/comics/GoComics/MacComic.java | 14 + .../comics/GoComics/MagicinaMinute.java | 14 + .../comics/GoComics/Maintaining.java | 14 + .../comics/GoComics/Marmaduke.java | 14 + .../comics/GoComics/MarshallRamsey.java | 14 + .../comicreader/comics/GoComics/MattBors.java | 14 + .../comics/GoComics/MattDavies.java | 14 + .../comics/GoComics/MattWuerker.java | 14 + .../comics/GoComics/MegClassics.java | 14 + .../comics/GoComics/MichaelRamirez.java | 14 + .../comics/GoComics/MikeLester.java | 14 + .../comics/GoComics/MikeLuckovich.java | 14 + .../comics/GoComics/MikeThompson.java | 14 + .../comics/GoComics/MinimumSecurity.java | 14 + .../comics/GoComics/ModeratelyConfused.java | 14 + .../comics/GoComics/ModestyBlaise.java | 14 + .../comics/GoComics/MollyandtheBear.java | 14 + .../comicreader/comics/GoComics/Momma.java | 14 + .../comicreader/comics/GoComics/Monty.java | 14 + .../comics/GoComics/MotleyClassics.java | 14 + .../comics/GoComics/MustardAndBolony.java | 14 + .../comics/GoComics/MuttnJeff.java | 14 + .../comicreader/comics/GoComics/MyCage.java | 14 + .../comics/GoComics/MythTickle.java | 14 + .../comicreader/comics/GoComics/Nancy.java | 14 + .../comics/GoComics/NedAndLarry.java | 14 + .../comics/GoComics/NestHeads.java | 14 + .../comics/GoComics/Neurotica.java | 14 + .../NewAdventuresofQueenVictoria.java | 14 + .../comics/GoComics/NickAnderson.java | 14 + .../comics/GoComics/NineChickweedLane.java | 14 + .../comicreader/comics/GoComics/Nineto5.java | 14 + .../comics/GoComics/NonSequitur.java | 14 + .../comics/GoComics/OffTheMark.java | 14 + .../comics/GoComics/OnAClaireDay.java | 14 + .../comics/GoComics/OneBigHappy.java | 14 + .../comicreader/comics/GoComics/Opus.java | 19 + .../GoComics/OutoftheGenePoolReRuns.java | 14 + .../comics/GoComics/Overboard.java | 14 + .../comics/GoComics/OvertheHedge.java | 14 + .../comics/GoComics/PCandPixel.java | 14 + .../comics/GoComics/PatOliphant.java | 14 + .../comicreader/comics/GoComics/PaulSzep.java | 14 + .../comicreader/comics/GoComics/Peanuts.java | 14 + .../comics/GoComics/PearlsBeforeSwine.java | 14 + .../comicreader/comics/GoComics/Pibgorn.java | 14 + .../comics/GoComics/PibgornSketches.java | 14 + .../comicreader/comics/GoComics/Pickles.java | 14 + .../comics/GoComics/Pinkerton.java | 14 + .../comicreader/comics/GoComics/Pluggers.java | 14 + .../comics/GoComics/PoochCafe.java | 14 + .../comicreader/comics/GoComics/PreTeena.java | 14 + .../comics/GoComics/PricklyCity.java | 14 + .../comics/GoComics/RabbitsAgainstMagic.java | 14 + .../comics/GoComics/RaisingDuncan.java | 14 + .../comics/GoComics/RealLifeAdventures.java | 14 + .../comics/GoComics/RealityCheck.java | 14 + .../comicreader/comics/GoComics/RedMeat.java | 14 + .../comics/GoComics/RedandRover.java | 14 + .../comicreader/comics/GoComics/ReplyAll.java | 14 + .../comics/GoComics/RipHaywire.java | 14 + .../GoComics/RipleysBelieveItorNot.java | 14 + .../comics/GoComics/RobRogers.java | 14 + .../comics/GoComics/RobertAriail.java | 14 + .../comics/GoComics/RonaldinhoGaucho.java | 15 + .../comics/GoComics/RoseisRose.java | 14 + .../comicreader/comics/GoComics/Rubes.java | 14 + .../comicreader/comics/GoComics/RudyPark.java | 14 + .../comics/GoComics/ScaryGary.java | 14 + .../comics/GoComics/ScottStantis.java | 14 + .../GoComics/ShirleyandSonClassics.java | 14 + .../comicreader/comics/GoComics/Shoe.java | 14 + .../comics/GoComics/Shoecabbage.java | 14 + .../comics/GoComics/Shortcuts.java | 14 + .../comics/GoComics/SigneWilkinson.java | 14 + .../comics/GoComics/SkinHorse.java | 14 + .../comicreader/comics/GoComics/Slowpoke.java | 14 + .../comics/GoComics/SmallWorld.java | 14 + .../comics/GoComics/SoupToNutz.java | 14 + .../comics/GoComics/SpeedBump.java | 14 + .../comics/GoComics/SpottheFrog.java | 14 + .../comics/GoComics/SteveBenson.java | 14 + .../comics/GoComics/SteveBreen.java | 14 + .../comics/GoComics/SteveKelley.java | 14 + .../comics/GoComics/SteveSack.java | 14 + .../comics/GoComics/StoneSoup.java | 14 + .../comics/GoComics/StrangeBrew.java | 14 + .../comics/GoComics/StuartCarlson.java | 14 + .../comicreader/comics/GoComics/Sylvia.java | 14 + .../comics/GoComics/TalesofTerraTopia.java | 14 + .../comics/GoComics/TankMcNamara.java | 14 + .../comics/GoComics/TarzanClassics.java | 14 + .../comicreader/comics/GoComics/TedRall.java | 14 + .../comicreader/comics/GoComics/TenCats.java | 14 + .../comics/GoComics/Thatababy.java | 14 + .../comics/GoComics/ThatisPriceless.java | 14 + .../comics/GoComics/ThatsLife.java | 14 + .../comics/GoComics/TheAcademiaWaltz.java | 14 + .../comics/GoComics/TheArgyleSweater.java | 14 + .../comicreader/comics/GoComics/TheBarn.java | 14 + .../comics/GoComics/TheBigPicture.java | 14 + .../comics/GoComics/TheBoondocks.java | 14 + .../comics/GoComics/TheBornLoser.java | 14 + .../comics/GoComics/TheBuckets.java | 14 + .../comicreader/comics/GoComics/TheCity.java | 14 + .../comics/GoComics/TheDinetteSet.java | 14 + .../comics/GoComics/TheDoozies.java | 14 + .../comics/GoComics/TheDuplex.java | 14 + .../comics/GoComics/TheElderberries.java | 14 + .../comics/GoComics/TheFlyingMcCoys.java | 14 + .../comics/GoComics/TheFuscoBrothers.java | 14 + .../comics/GoComics/TheGrizzwells.java | 14 + .../comics/GoComics/TheHumbleStumble.java | 14 + .../comics/GoComics/TheKChronicles.java | 14 + .../comics/GoComics/TheKnightLife.java | 14 + .../GoComics/TheLeftyBoscoPictureShow.java | 14 + .../comics/GoComics/TheLostBear.java | 14 + .../comics/GoComics/TheMeaningofLila.java | 14 + .../comics/GoComics/TheMiddletons.java | 14 + .../comicreader/comics/GoComics/TheNorm.java | 14 + .../comics/GoComics/TheOtherCoast.java | 14 + .../comics/GoComics/TheSunshineClub.java | 14 + .../comics/GoComics/ThinLines.java | 14 + .../comicreader/comics/GoComics/Think.java | 14 + .../comics/GoComics/TinySepuku.java | 14 + .../comicreader/comics/GoComics/Toby.java | 14 + .../comics/GoComics/TodaysDogg.java | 14 + .../comicreader/comics/GoComics/TomToles.java | 14 + .../comics/GoComics/TomtheDancingBug.java | 14 + .../comicreader/comics/GoComics/TonyAuth.java | 14 + .../comics/GoComics/TooMuchCoffeeMan.java | 14 + .../comicreader/comics/GoComics/Twaggies.java | 14 + .../comics/GoComics/TwoCowsandaChicken.java | 14 + .../comics/GoComics/UncleArtsFunland.java | 14 + .../comics/GoComics/UnstrangePhenomena.java | 14 + .../comics/GoComics/ViewsAfrica.java | 14 + .../comics/GoComics/ViewsAmerica.java | 14 + .../comics/GoComics/ViewsAsia.java | 14 + .../comics/GoComics/ViewsBusiness.java | 14 + .../comics/GoComics/ViewsEurope.java | 14 + .../comics/GoComics/ViewsLatinAmerica.java | 14 + .../comics/GoComics/ViewsMidEast.java | 14 + .../comics/GoComics/ViewsoftheWorld.java | 14 + .../comicreader/comics/GoComics/WTDuck.java | 14 + .../comics/GoComics/WaltHandelsman.java | 14 + .../comics/GoComics/WatchYourHead.java | 14 + .../comicreader/comics/GoComics/WeePals.java | 14 + .../comics/GoComics/WitoftheWorld.java | 14 + .../comics/GoComics/WizardofId.java | 14 + .../comics/GoComics/WorkingDaze.java | 14 + .../comics/GoComics/WorkingItOut.java | 14 + .../comicreader/comics/GoComics/Yenny.java | 14 + .../comicreader/comics/GoComics/ZackHill.java | 14 + .../comicreader/comics/GoComics/Ziggy.java | 14 + .../comicreader/comics/Goblins.java | 83 ++ .../comicreader/comics/GuComics.java | 76 ++ .../comicreader/comics/GunnerkriggCourt.java | 79 ++ .../comicreader/comics/IrregularWebComic.java | 80 ++ .../comicreader/comics/JoeAndMonkey.java | 95 +++ .../comicreader/comics/LeastICouldDo.java | 65 ++ .../comicreader/comics/LookingForGroup.java | 82 ++ .../comicreader/comics/Misfile.java | 66 ++ .../comics/MotherGooseandGrimm.java | 62 ++ .../comicreader/comics/OOTS.java | 78 ++ .../comics/OregonLive/Apartment3G.java | 30 + .../comicreader/comics/OregonLive/Arctic.java | 18 + .../comics/OregonLive/BabyBlues.java | 28 + .../comics/OregonLive/BarneyGoogle.java | 18 + .../comics/OregonLive/BeetleBailey.java | 16 + .../comics/OregonLive/BetterHalf.java | 18 + .../comics/OregonLive/BetweenFriends.java | 31 + .../comics/OregonLive/Bizarro.java | 28 + .../comics/OregonLive/Bleeker.java | 19 + .../comics/OregonLive/Buckles.java | 19 + .../comics/OregonLive/Crankshaft.java | 19 + .../comicreader/comics/OregonLive/Crock.java | 28 + .../comicreader/comics/OregonLive/Curtis.java | 28 + .../comics/OregonLive/Deflocked.java | 18 + .../comics/OregonLive/DennisTheMenace.java | 18 + .../comicreader/comics/OregonLive/Dustin.java | 17 + .../comics/OregonLive/EdgeCity.java | 18 + .../comicreader/comics/OregonLive/Edison.java | 19 + .../comics/OregonLive/FamilyCircus.java | 18 + .../comics/OregonLive/FastTrack.java | 35 + .../comics/OregonLive/FlashGordon.java | 100 +++ .../comics/OregonLive/FunkyWinkerbean.java | 19 + .../comics/OregonLive/GrinandBearIt.java | 19 + .../comics/OregonLive/HagarTheHorrible.java | 28 + .../comicreader/comics/OregonLive/Hazel.java | 102 +++ .../comicreader/comics/OregonLive/Henry.java | 29 + .../comics/OregonLive/HiandLois.java | 19 + .../comics/OregonLive/JudgeParker.java | 29 + .../comics/OregonLive/Lockhorns.java | 19 + .../comics/OregonLive/MallardFillmore.java | 31 + .../comics/OregonLive/Mandrake.java | 33 + .../comics/OregonLive/MarkTrail.java | 19 + .../comicreader/comics/OregonLive/Marvin.java | 19 + .../comics/OregonLive/MaryWorth.java | 19 + .../comicreader/comics/OregonLive/Moose.java | 18 + .../comicreader/comics/OregonLive/Mutts.java | 28 + .../comics/OregonLive/OhBrother.java | 18 + .../comicreader/comics/OregonLive/Ollie.java | 18 + .../comicreader/comics/OregonLive/Pajama.java | 18 + .../comics/OregonLive/PardonMyPlanet.java | 18 + .../comics/OregonLive/Piranha.java | 18 + .../comicreader/comics/OregonLive/Popeye.java | 18 + .../comicreader/comics/OregonLive/Retail.java | 19 + .../comics/OregonLive/RexMorgan.java | 18 + .../comics/OregonLive/RhymeswithOrange.java | 19 + .../comics/OregonLive/SafeHavens.java | 19 + .../comics/OregonLive/SallyForth.java | 28 + .../comics/OregonLive/ShermansLagoon.java | 18 + .../comics/OregonLive/SixChix.java | 35 + .../comics/OregonLive/Slylock.java | 18 + .../comics/OregonLive/SpiderMan.java | 18 + .../comics/OregonLive/ThePhantom.java | 18 + .../comicreader/comics/OregonLive/Tiger.java | 18 + .../comics/OregonLive/TinasGroove.java | 18 + .../comicreader/comics/OregonLive/Todd.java | 35 + .../comics/OregonLive/ZippythePinhead.java | 35 + .../comicreader/comics/OregonLive/Zits.java | 18 + .../comicreader/comics/PbfComics.java | 91 +++ .../comicreader/comics/PennyArcade.java | 113 +++ .../comicreader/comics/PhDComics.java | 79 ++ .../comics/QuestionableContent.java | 80 ++ .../comicreader/comics/SMBC.java | 119 +++ .../comicreader/comics/Sheldon.java | 83 ++ .../comicreader/comics/Sinfest.java | 82 ++ .../comicreader/comics/SomethingPositive.java | 99 +++ .../comics/SomethingofthatIlk.java | 79 ++ .../comicreader/comics/SpikedMath.java | 82 ++ .../comicreader/comics/SpudComics.java | 78 ++ .../comicreader/comics/StickyComics.java | 77 ++ .../comicreader/comics/SurvivingtheWorld.java | 83 ++ .../comicreader/comics/TheBookOfBiff.java | 77 ++ .../comicreader/comics/TheDevilsPanties.java | 92 +++ .../comicreader/comics/TimeTrabble.java | 78 ++ .../comicreader/comics/Tundra.java | 84 +++ .../comicreader/comics/USAcres.java | 67 ++ .../comicreader/comics/Userfriendly.java | 76 ++ .../comicreader/comics/VGCats.java | 81 ++ .../comicreader/comics/VirtualShackles.java | 85 +++ .../comicreader/comics/WapsiSquare.java | 78 ++ .../comicreader/comics/WaywardSons.java | 63 ++ .../comicreader/comics/WhiteNinja.java | 65 ++ .../comicreader/comics/Wondermark.java | 93 +++ .../comicreader/comics/Wulffmorgenthaler.java | 80 ++ .../comicreader/comics/Xkcd.java | 92 +++ .../comicreader/comics/Yafgc.java | 69 ++ .../comicreader/comics/Zap.java | 74 ++ .../comicreader/comictypes/ArchivedComic.java | 122 +++ .../comicreader/comictypes/DailyComic.java | 157 ++++ .../comictypes/DailyGoComicsCalendar.java | 238 ++++++ .../comictypes/DailyGoComicsCom.java | 198 +++++ .../comictypes/DailyOregonlive.java | 88 +++ .../comicreader/comictypes/IndexedComic.java | 180 +++++ .../comictypes/YearlyArchivedComic.java | 105 +++ .../comicreader/core/AppInfo.java | 38 + .../comicreader/core/Bound.java | 40 + .../comicreader/core/Cache.java | 90 +++ .../comicreader/core/Comic.java | 706 ++++++++++++++++++ .../comicreader/core/ComicActivity.java | 168 +++++ .../comicreader/core/ComicClass.java | 28 + .../comicreader/core/ComicClassList.java | 583 +++++++++++++++ .../comicreader/core/ComicParser.java | 57 ++ .../comicreader/core/ConnectivityCheck.java | 57 ++ .../comicreader/core/Downloader.java | 153 ++++ .../comicreader/core/FileUtils.java | 296 ++++++++ .../comicreader/core/FlushedInputStream.java | 29 + .../core/FullyAwakeIntentService.java | 90 +++ .../comicreader/core/ImageType.java | 107 +++ .../comicreader/core/IntentGen.java | 89 +++ .../comicreader/core/JsonUtils.java | 182 +++++ .../comicreader/core/Md5Hash.java | 39 + .../comicreader/core/RandUtils.java | 124 +++ .../comicreader/core/Strip.java | 408 ++++++++++ .../exceptions/BitMapException.java | 28 + .../exceptions/ComicException.java | 28 + .../exceptions/ComicLatestException.java | 28 + .../exceptions/ComicNotFoundException.java | 28 + .../exceptions/ComicParseException.java | 28 + .../exceptions/ComicSDCardFull.java | 27 + .../exceptions/ComicSortException.java | 28 + .../exceptions/ComicStripException.java | 28 + .../comicreader/numpicker/NumberPicker.java | 434 +++++++++++ .../numpicker/NumberPickerButton.java | 87 +++ .../numpicker/NumberPickerDialog.java | 45 ++ .../zoom/FrictionSpringDynamix.java | 156 ++++ .../comicreader/zoom/PanZoomControl.java | 205 +++++ .../comicreader/zoom/PanZoomListener.java | 321 ++++++++ .../comicreader/zoom/PanZoomView.java | 279 +++++++ ComicReaderTest/.classpath | 9 + ComicReaderTest/.project | 34 + ComicReaderTest/AndroidManifest.xml | 19 + .../assets/ComicClassListTest/classes.json | 36 + .../assets/FileUtilsTest/lines.txt | 6 + .../assets/FileUtilsTest/slurp.txt | 1 + ComicReaderTest/assets/ImageTypeTest/bmp.bmp | Bin 0 -> 86454 bytes ComicReaderTest/assets/ImageTypeTest/gif.gif | Bin 0 -> 18900 bytes ComicReaderTest/assets/ImageTypeTest/jpg.bmp | Bin 0 -> 7186 bytes ComicReaderTest/assets/ImageTypeTest/jpg.img | Bin 0 -> 69319 bytes ComicReaderTest/assets/ImageTypeTest/jpg.jpg | Bin 0 -> 69319 bytes ComicReaderTest/assets/ImageTypeTest/png.png | Bin 0 -> 157426 bytes ComicReaderTest/assets/ImageTypeTest/txt.txt | 1 + ComicReaderTest/assets/JsonUtilsTest/bad.json | 3 + .../assets/JsonUtilsTest/classes.json | 114 +++ ComicReaderTest/assets/StripTest/strip1.json | 8 + ComicReaderTest/proguard.cfg | 40 + ComicReaderTest/project.properties | 11 + .../comicreader/test/core/BoundTest.java | 28 + .../comicreader/test/core/CacheTest.java | 38 + .../test/core/ComicClassListTest.java | 77 ++ .../comicreader/test/core/ComicClassTest.java | 29 + .../comicreader/test/core/DownloaderTest.java | 66 ++ .../comicreader/test/core/FileUtilsTest.java | 122 +++ .../comicreader/test/core/ImageTypeTest.java | 27 + .../comicreader/test/core/JsonUtilsTest.java | 112 +++ .../comicreader/test/core/Md5HashTest.java | 15 + .../comicreader/test/core/RandUtilsTest.java | 30 + .../comicreader/test/core/StripTest.java | 230 ++++++ docs/ComicReaderIntroduction.doc | Bin 0 -> 27136 bytes 627 files changed, 23504 insertions(+) create mode 100755 ComicReader/.classpath create mode 100755 ComicReader/.project create mode 100755 ComicReader/AndroidManifest.xml create mode 100755 ComicReader/assets/About.html create mode 100755 ComicReader/assets/Disclaimer.html create mode 100755 ComicReader/assets/Help.html create mode 100755 ComicReader/assets/a4a.png create mode 100755 ComicReader/assets/classes.json create mode 100755 ComicReader/proguard.cfg create mode 100755 ComicReader/project.properties create mode 100755 ComicReader/res/drawable-hdpi/timepicker_down_disabled.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_down_disabled_focused.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_down_normal.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_down_pressed.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_down_selected.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_input_disabled.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_input_normal.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_input_pressed.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_input_selected.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_up_disabled.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_up_disabled_focused.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_up_normal.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_up_pressed.9.png create mode 100755 ComicReader/res/drawable-hdpi/timepicker_up_selected.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_down_disabled.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_down_disabled_focused.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_down_normal.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_down_pressed.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_down_selected.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_input_disabled.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_input_normal.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_input_pressed.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_input_selected.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_up_disabled.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_up_disabled_focused.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_up_normal.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_up_pressed.9.png create mode 100755 ComicReader/res/drawable-mdpi/timepicker_up_selected.9.png create mode 100755 ComicReader/res/drawable/butt.xml create mode 100755 ComicReader/res/drawable/butt_pressed.xml create mode 100755 ComicReader/res/drawable/butt_unpressed.xml create mode 100755 ComicReader/res/drawable/icon.png create mode 100755 ComicReader/res/drawable/left.xml create mode 100755 ComicReader/res/drawable/left_pr.png create mode 100755 ComicReader/res/drawable/left_un.png create mode 100755 ComicReader/res/drawable/minus.xml create mode 100755 ComicReader/res/drawable/minus_pr.png create mode 100755 ComicReader/res/drawable/minus_un.png create mode 100755 ComicReader/res/drawable/plus.xml create mode 100755 ComicReader/res/drawable/plus_pr.png create mode 100755 ComicReader/res/drawable/plus_un.png create mode 100755 ComicReader/res/drawable/preview.png create mode 100755 ComicReader/res/drawable/preview_back.xml create mode 100755 ComicReader/res/drawable/preview_press.png create mode 100755 ComicReader/res/drawable/reset.xml create mode 100755 ComicReader/res/drawable/reset_pr.9.png create mode 100755 ComicReader/res/drawable/reset_un.9.png create mode 100755 ComicReader/res/drawable/right.xml create mode 100755 ComicReader/res/drawable/right_pr.png create mode 100755 ComicReader/res/drawable/right_un.png create mode 100755 ComicReader/res/drawable/share.xml create mode 100755 ComicReader/res/drawable/share_pr.png create mode 100755 ComicReader/res/drawable/share_un.png create mode 100755 ComicReader/res/drawable/star_fav.png create mode 100755 ComicReader/res/drawable/star_nonfav.png create mode 100755 ComicReader/res/drawable/text.xml create mode 100755 ComicReader/res/drawable/text_pr.png create mode 100755 ComicReader/res/drawable/text_un.png create mode 100755 ComicReader/res/drawable/timepicker_down_btn.xml create mode 100755 ComicReader/res/drawable/timepicker_input.xml create mode 100755 ComicReader/res/drawable/timepicker_up_btn.xml create mode 100755 ComicReader/res/layout/bg_cache_progress.xml create mode 100755 ComicReader/res/layout/comic_reader.xml create mode 100755 ComicReader/res/layout/comic_reader_empty_list.xml create mode 100755 ComicReader/res/layout/comic_selector.xml create mode 100755 ComicReader/res/layout/comic_selector_listview_content.xml create mode 100755 ComicReader/res/layout/comic_strip_viewer.xml create mode 100755 ComicReader/res/layout/main_listview_content.xml create mode 100755 ComicReader/res/layout/number_picker.xml create mode 100755 ComicReader/res/layout/number_picker_pref.xml create mode 100755 ComicReader/res/layout/page_viewer.xml create mode 100755 ComicReader/res/layout/save_strip.xml create mode 100755 ComicReader/res/menu/comic_reader_menu.xml create mode 100755 ComicReader/res/menu/comic_selector_menu.xml create mode 100755 ComicReader/res/menu/image_viewer_menu.xml create mode 100755 ComicReader/res/values/arrays.xml create mode 100755 ComicReader/res/values/strings.xml create mode 100755 ComicReader/res/xml/preferences.xml create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/ActivityComicReader.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/ActivityComicSelector.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/ActivityPageViewer.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/ActivitySaveStrip.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/ActivitySettingsPage.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/BackgroundCacheBootReciever.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/BackgroundCacheIntentService.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/BackgroundCacheReciever.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/ClearCacheUpdater.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/ComicBoundUpdater.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/ComicSelectUpdater.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/ComicStripViewer.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/ComicUpdater.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/FolderDeleteUpdater.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/SyncNowReciever.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/AGirlandHerFed.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/ASofterWorld.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/AbstruseGoose.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/AgentXComics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/AmazingSuperpowers.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Blondie.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/BugComic.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Bunbuns.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Buttersafe.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/CalamitiesOfNature.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/ChamberoftheArcanum.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Channelate.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/CtrlAltDel.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/CtrlAltDelSillies.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Cyanide.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/DarkLegacy.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/DarthsandDroids.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/DayByDay.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Dilbert.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Dinosaur.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/DogHouseDiaries.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/DumbingofAge.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/ExtraOrdinary.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/FeyWinds.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/FreeFall.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GeekAndPoke.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GirlGenius.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GirlswithSlingshots.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/.DS_Store create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/AdamatHome.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Agnes.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/AlleyOop.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/AndNow.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Andertoons.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/AndyCapp.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/AngryLittleGirls.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/AnimalCrackers.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Annie.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ArlonJanis.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/AskShagg.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BC.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BackintheDay.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BadReporter.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Baldo.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BallardStreet.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BananaTriangle.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BarkeaterLake.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BarkingCrayon.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BarneynClyde.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BasicInstructions.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Beardo.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Ben.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BenSargent.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Betty.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Bewley.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BiffnRiley.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BigNate.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BigTop.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BillDay.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Biographic.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Birdbrains.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Bliss.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BloomCounty.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BoNanas.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BobGorrell.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BobtheSquirrel.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Boomerangs.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Bottomliners.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BoundandGagged.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Brainwaves.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BreakofDay.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Brevity.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BrewsterRockit.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BroomHilda.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/BruceBeattie.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Buni.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/CafeconLeche.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/CalvinandHobbes.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Candorville.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/CaricaturesbyKerryWaghorn.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Cathy.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/CestlaVie.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ChanLowe.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/CheapThrillsCuisine.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ChipBok.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ChrisBritt.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ChuckAsay.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ChuckleBros.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/CitizenDog.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ClayBennett.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ClayJones.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Cleats.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ClosetoHome.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Committed.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Computoon.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Cornered.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/CowTown.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/CownBoy.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Crumb.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/CuldeSac.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DaddysHome.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DaltonDog.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DanWasserman.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DanaSummers.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DarkSideoftheHorse.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DeepCover.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DiamondLil.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DickLocher.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DickTracy.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DogEatDoug.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DogsofCKennel.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DomesticAbuse.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DonWright.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Doodles.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Doonesbury.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Drabble.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DrewLitton.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DrewSheneman.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/DudeandDude.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/EdStein.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Eek.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Endtown.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FMinus.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FamilyTree.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Farcus.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FatCats.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Ferdnand.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FlightDeck.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FloandFriends.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ForBetterorForWorse.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ForHeavensSake.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FortKnox.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FoxTrot.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FoxTrotClassics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FranknErnest.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Frazz.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FredBasset.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FreeRange.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FreshlySqueezed.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/FrogApplause.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Garfield.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GarfieldMinusGarfield.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GaryMarkstein.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GaryVarvel.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GasolineAlley.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Geech.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GetFuzzy.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GetaLife.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GilThorp.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GingerMeggs.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GingerMeggsenEspanol.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GlennMcCoy.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GorDominical.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Graffiti.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/GrandAvenue.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/HaikuEwe.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/HamShears.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/HeartoftheCity.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Heathcliff.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/HenryPayne.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/HerbandJamaal.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Herman.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/HomeandAway.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/HubertandAbby.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ImagineThis.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/IncidentalComics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/InkPen.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/InspectorDangersCrimeQuiz.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/IntheBleachers.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/IntheSticks.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ItsAllAboutYou.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/JackOhman.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/JanesWorld.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/JeffDanziger.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/JeffStahler.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/JerryHolbert.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/JimMorin.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/JimsJournal.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/JoeVanilla.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/JoelPett.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/JohnDeering.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/JumpStart.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/KSquaredComics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/KenCatalino.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/KevinKallaugher.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/KidCity.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/KidSpot.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/KitNCarlyle.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LaCucaracha.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LaloAlcaraz.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LastKiss.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LegendofBill.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LibertyMeadows.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LilAbner.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Lio.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LisaBenson.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LittleDogLost.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Lola.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LooseParts.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LostSideofSuburbia.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LoveIs.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Luann.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/LuckyCow.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MacComic.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MagicinaMinute.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Maintaining.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Marmaduke.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MarshallRamsey.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MattBors.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MattDavies.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MattWuerker.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MegClassics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MichaelRamirez.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MikeLester.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MikeLuckovich.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MikeThompson.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MinimumSecurity.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ModeratelyConfused.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ModestyBlaise.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MollyandtheBear.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Momma.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Monty.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MotleyClassics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MustardAndBolony.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MuttnJeff.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MyCage.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/MythTickle.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Nancy.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/NedAndLarry.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/NestHeads.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Neurotica.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/NewAdventuresofQueenVictoria.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/NickAnderson.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/NineChickweedLane.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Nineto5.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/NonSequitur.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/OffTheMark.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/OnAClaireDay.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/OneBigHappy.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Opus.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/OutoftheGenePoolReRuns.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Overboard.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/OvertheHedge.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/PCandPixel.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/PatOliphant.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/PaulSzep.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Peanuts.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/PearlsBeforeSwine.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Pibgorn.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/PibgornSketches.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Pickles.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Pinkerton.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Pluggers.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/PoochCafe.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/PreTeena.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/PricklyCity.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RabbitsAgainstMagic.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RaisingDuncan.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RealLifeAdventures.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RealityCheck.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RedMeat.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RedandRover.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ReplyAll.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RipHaywire.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RipleysBelieveItorNot.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RobRogers.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RobertAriail.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RonaldinhoGaucho.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RoseisRose.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Rubes.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/RudyPark.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ScaryGary.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ScottStantis.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ShirleyandSonClassics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Shoe.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Shoecabbage.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Shortcuts.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/SigneWilkinson.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/SkinHorse.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Slowpoke.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/SmallWorld.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/SoupToNutz.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/SpeedBump.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/SpottheFrog.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/SteveBenson.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/SteveBreen.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/SteveKelley.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/SteveSack.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/StoneSoup.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/StrangeBrew.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/StuartCarlson.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Sylvia.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TalesofTerraTopia.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TankMcNamara.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TarzanClassics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TedRall.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TenCats.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Thatababy.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ThatisPriceless.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ThatsLife.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheAcademiaWaltz.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheArgyleSweater.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheBarn.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheBigPicture.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheBoondocks.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheBornLoser.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheBuckets.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheCity.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheDinetteSet.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheDoozies.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheDuplex.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheElderberries.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheFlyingMcCoys.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheFuscoBrothers.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheGrizzwells.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheHumbleStumble.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheKChronicles.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheKnightLife.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheLeftyBoscoPictureShow.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheLostBear.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheMeaningofLila.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheMiddletons.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheNorm.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheOtherCoast.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TheSunshineClub.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ThinLines.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Think.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TinySepuku.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Toby.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TodaysDogg.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TomToles.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TomtheDancingBug.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TonyAuth.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TooMuchCoffeeMan.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Twaggies.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/TwoCowsandaChicken.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/UncleArtsFunland.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/UnstrangePhenomena.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ViewsAfrica.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ViewsAmerica.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ViewsAsia.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ViewsBusiness.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ViewsEurope.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ViewsLatinAmerica.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ViewsMidEast.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ViewsoftheWorld.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/WTDuck.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/WaltHandelsman.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/WatchYourHead.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/WeePals.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/WitoftheWorld.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/WizardofId.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/WorkingDaze.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/WorkingItOut.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Yenny.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/ZackHill.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GoComics/Ziggy.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Goblins.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GuComics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/GunnerkriggCourt.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/IrregularWebComic.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/JoeAndMonkey.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/LeastICouldDo.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/LookingForGroup.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Misfile.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/MotherGooseandGrimm.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OOTS.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Apartment3G.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Arctic.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/BabyBlues.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/BarneyGoogle.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/BeetleBailey.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/BetterHalf.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/BetweenFriends.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Bizarro.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Bleeker.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Buckles.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Crankshaft.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Crock.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Curtis.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Deflocked.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/DennisTheMenace.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Dustin.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/EdgeCity.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Edison.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/FamilyCircus.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/FastTrack.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/FlashGordon.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/FunkyWinkerbean.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/GrinandBearIt.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/HagarTheHorrible.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Hazel.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Henry.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/HiandLois.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/JudgeParker.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Lockhorns.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/MallardFillmore.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Mandrake.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/MarkTrail.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Marvin.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/MaryWorth.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Moose.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Mutts.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/OhBrother.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Ollie.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Pajama.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/PardonMyPlanet.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Piranha.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Popeye.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Retail.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/RexMorgan.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/RhymeswithOrange.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/SafeHavens.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/SallyForth.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/ShermansLagoon.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/SixChix.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Slylock.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/SpiderMan.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/ThePhantom.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Tiger.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/TinasGroove.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Todd.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/ZippythePinhead.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/OregonLive/Zits.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/PbfComics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/PennyArcade.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/PhDComics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/QuestionableContent.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/SMBC.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Sheldon.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Sinfest.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/SomethingPositive.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/SomethingofthatIlk.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/SpikedMath.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/SpudComics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/StickyComics.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/SurvivingtheWorld.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/TheBookOfBiff.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/TheDevilsPanties.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/TimeTrabble.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Tundra.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/USAcres.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Userfriendly.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/VGCats.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/VirtualShackles.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/WapsiSquare.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/WaywardSons.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/WhiteNinja.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Wondermark.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Wulffmorgenthaler.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Xkcd.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Yafgc.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comics/Zap.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comictypes/ArchivedComic.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comictypes/DailyComic.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comictypes/DailyGoComicsCalendar.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comictypes/DailyGoComicsCom.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comictypes/DailyOregonlive.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comictypes/IndexedComic.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/comictypes/YearlyArchivedComic.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/AppInfo.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/Bound.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/Cache.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/Comic.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/ComicActivity.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/ComicClass.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/ComicClassList.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/ComicParser.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/ConnectivityCheck.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/Downloader.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/FileUtils.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/FlushedInputStream.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/FullyAwakeIntentService.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/ImageType.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/IntentGen.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/JsonUtils.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/Md5Hash.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/RandUtils.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/core/Strip.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/exceptions/BitMapException.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/exceptions/ComicException.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/exceptions/ComicLatestException.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/exceptions/ComicNotFoundException.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/exceptions/ComicParseException.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/exceptions/ComicSDCardFull.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/exceptions/ComicSortException.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/exceptions/ComicStripException.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/numpicker/NumberPicker.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/numpicker/NumberPickerButton.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/numpicker/NumberPickerDialog.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/zoom/FrictionSpringDynamix.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/zoom/PanZoomControl.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/zoom/PanZoomListener.java create mode 100755 ComicReader/src/com/blogspot/applications4android/comicreader/zoom/PanZoomView.java create mode 100755 ComicReaderTest/.classpath create mode 100755 ComicReaderTest/.project create mode 100755 ComicReaderTest/AndroidManifest.xml create mode 100755 ComicReaderTest/assets/ComicClassListTest/classes.json create mode 100755 ComicReaderTest/assets/FileUtilsTest/lines.txt create mode 100755 ComicReaderTest/assets/FileUtilsTest/slurp.txt create mode 100755 ComicReaderTest/assets/ImageTypeTest/bmp.bmp create mode 100755 ComicReaderTest/assets/ImageTypeTest/gif.gif create mode 100755 ComicReaderTest/assets/ImageTypeTest/jpg.bmp create mode 100755 ComicReaderTest/assets/ImageTypeTest/jpg.img create mode 100755 ComicReaderTest/assets/ImageTypeTest/jpg.jpg create mode 100755 ComicReaderTest/assets/ImageTypeTest/png.png create mode 100755 ComicReaderTest/assets/ImageTypeTest/txt.txt create mode 100755 ComicReaderTest/assets/JsonUtilsTest/bad.json create mode 100755 ComicReaderTest/assets/JsonUtilsTest/classes.json create mode 100755 ComicReaderTest/assets/StripTest/strip1.json create mode 100755 ComicReaderTest/proguard.cfg create mode 100755 ComicReaderTest/project.properties create mode 100755 ComicReaderTest/src/com/blogspot/applications4android/comicreader/test/core/BoundTest.java create mode 100755 ComicReaderTest/src/com/blogspot/applications4android/comicreader/test/core/CacheTest.java create mode 100755 ComicReaderTest/src/com/blogspot/applications4android/comicreader/test/core/ComicClassListTest.java create mode 100755 ComicReaderTest/src/com/blogspot/applications4android/comicreader/test/core/ComicClassTest.java create mode 100755 ComicReaderTest/src/com/blogspot/applications4android/comicreader/test/core/DownloaderTest.java create mode 100755 ComicReaderTest/src/com/blogspot/applications4android/comicreader/test/core/FileUtilsTest.java create mode 100755 ComicReaderTest/src/com/blogspot/applications4android/comicreader/test/core/ImageTypeTest.java create mode 100755 ComicReaderTest/src/com/blogspot/applications4android/comicreader/test/core/JsonUtilsTest.java create mode 100755 ComicReaderTest/src/com/blogspot/applications4android/comicreader/test/core/Md5HashTest.java create mode 100755 ComicReaderTest/src/com/blogspot/applications4android/comicreader/test/core/RandUtilsTest.java create mode 100755 ComicReaderTest/src/com/blogspot/applications4android/comicreader/test/core/StripTest.java create mode 100755 docs/ComicReaderIntroduction.doc diff --git a/ComicReader/.classpath b/ComicReader/.classpath new file mode 100755 index 0000000..aff8e75 --- /dev/null +++ b/ComicReader/.classpath @@ -0,0 +1,7 @@ + + + + + + + diff --git a/ComicReader/.project b/ComicReader/.project new file mode 100755 index 0000000..5191708 --- /dev/null +++ b/ComicReader/.project @@ -0,0 +1,33 @@ + + + ComicReader + + + + + + com.android.ide.eclipse.adt.ResourceManagerBuilder + + + + + com.android.ide.eclipse.adt.PreCompilerBuilder + + + + + org.eclipse.jdt.core.javabuilder + + + + + com.android.ide.eclipse.adt.ApkBuilder + + + + + + com.android.ide.eclipse.adt.AndroidNature + org.eclipse.jdt.core.javanature + + diff --git a/ComicReader/AndroidManifest.xml b/ComicReader/AndroidManifest.xml new file mode 100755 index 0000000..8d23078 --- /dev/null +++ b/ComicReader/AndroidManifest.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ComicReader/assets/About.html b/ComicReader/assets/About.html new file mode 100755 index 0000000..3b885cf --- /dev/null +++ b/ComicReader/assets/About.html @@ -0,0 +1,148 @@ + + + + +

About:

+

An all-in-one web-comic reader for android phones. Tested for Android 2.1 and above.

+ +

Version:

+

2.0.42

+ +

Author:

+

applications4android

+ +

Contact:

+ applications4android@gmail.com + + +

Release Notes:

+ +

Version 2.0.40

+
  • Fixes for Date not showing in some comcics.
  • +
  • Fix for comic list disappearing
  • +
  • Fix date in Last Synced message
  • +
  • Fixes for Tundra, Bugcomic, Wondermark, FlashGordon and Hazel.
  • +
  • Added Channelate, ExtraOrdinary, Beardo and IrregularWebComic
  • + +

    Version 2.0.34

    +
  • Fix for another FC issue
  • +
  • Fix for Save Strip issue
  • +
  • Fix for A softer world comics not opening
  • + +

    Version 2.0.29

    +
  • Fixed an FC issue with the previous release
  • + +

    Version 2.0.28

    +
  • Fixed a FC issue with the previous release
  • +
  • Fixed a couple of bugs in save-strip and zoom features
  • +
  • Fixed a bug while sharing strip over in facebook
  • +
  • Fix for the background-sync issue
  • + +

    Version 2.0.20

    +
  • Fixed a bug in background caching
  • +
  • Updated the main UI
  • + +

    Version 2.0.17

    +
  • Fixed a bug in background caching
  • +
  • Fixed a bug while saving/restoring default zoom of a comic
  • +
  • Updated the main UI
  • + +

    Version 2.0.15

    +
  • Totally revamped UI!
  • +
  • Background caching for offline access later!
  • +
  • Notification on availability of new comics!
  • +
  • Easy access to your last viewed strip in the comic
  • +
  • All of the 'latest', 'previous-session' and 'favorite' strips in a comic are accessible from one single place
  • +
  • A preview for every comic before you can choose it to be your favorite
  • +
  • A settings page to control and customize the behavior of 'ComicReader' to suit your purpose
  • +
  • 21 new comics
  • +
  • All other previously supported features will continue to work as before
  • + +

    Version 1.6.8

    +
  • Up-down to goto Next/Previous comics
  • +
  • Backup and restore my comics list
  • +
  • New Comics: "Something of that Ilk", "Surviving the world", "Wondermark"
  • +
  • 68 Editorial Comics
  • +
  • Fix for crash in Previous Session in Sinfest
  • +
  • Fix Title in Xkcd
  • +
  • Fix for Network notification, when connected in Wifi, and 3G toggles
  • + +

    Version 1.6.1

    +
  • Fast Scrolling in All Comics (Select Comics) tab
  • +
  • New tab for newly added comics in current version
  • +
  • Fixes in "Flash Gordon", "Least I Could Do", "Questionable Content" and "Tundra"
  • +
  • Added "Misfile" and "Hazel"
  • + +

    Version 1.5.45

    +
  • Fix for "Geek and Poke" and "Penny Arcade"
  • +
  • Some other bug fixes
  • +
  • 15 more comics
  • + +

    Version 1.5.31

    +
  • Fix to the crash on several comics such as Garfield, Calvin and Hobbes, B.C. and Luann etc
  • +
  • Some other bug fixes
  • +
  • 72 more comics
  • + +

    Version 1.5.14

    +
  • Fix to the crash on several comics such as Garfield, Calvin and Hobbes, B.C. and Luann etc
  • + +

    Version 1.5.12

    +
  • Fix to the latest crash on several comics like GetFuzzy, BigNate etc
  • +
  • Added 16 more comics
  • +
  • Added on-screen traversal buttons for easier navigation on next/previous comic
  • + +

    Version 1.5.1

    +
  • Number of comics increased to 244
  • +
  • Removed Cyanide and Happiness
  • +
  • Added a save strip feature
  • +
  • Added a comic request feature
  • +
  • Added a send bug report feature
  • + +

    Version 1.3.2

    +
  • Fix for Garfield, Calvin & Hobbes, BC and few more comics
  • +
  • 2 more comics
  • + +

    Version 1.3.1

    +
  • 12 more comics
  • +
  • Bug Fixes
  • + +

    Version 1.2.16

    +
  • Save/Restore the last session
  • +
  • Bug Fixes
  • + +

    Version 1.2.14

    +
  • Navigation Bug Fixes
  • + +

    Version 1.2.8

    +
  • 5 more comics
  • +
  • Dialog to select specific comic
  • +
  • Minor bug fixes in the UI
  • + +

    Version 1.2.8

    +
  • 5 more comics
  • +
  • Dialog to select specific comic
  • +
  • Minor bug fixes in the UI
  • + +

    Version 1.0.28

    +
  • 12 more comics
  • +
  • Background caching
  • +
  • Add/remove favorites
  • +
  • Default zoom
  • +
  • On-screen buttons
  • +
  • Faster image loading
  • +
  • Sharing a strip
  • + +

    Version 0.3.0

    +
  • Fixed the annoying network connectivity toast message issue
  • + +

    Version 0.2.27

    +
  • 38 Comics Series
  • +
  • Pinch-Zoom
  • +
  • Fling to Pan or Traverse Previous/Next
  • +
  • Traverse to Random Comics
  • +
  • Image Text
  • +
  • First and Latest Comics
  • +
  • Clear Cache
  • + + + diff --git a/ComicReader/assets/Disclaimer.html b/ComicReader/assets/Disclaimer.html new file mode 100755 index 0000000..d63dfff --- /dev/null +++ b/ComicReader/assets/Disclaimer.html @@ -0,0 +1,32 @@ + + DISCLAIMER + + +

    Disclaimer!

    + Some of the comics may occasionally contain: +
  • strong language (which is unsuitable for children)
  • +
  • unusual humor (which may be unsuitable for some)
  • +
  • advanced mathematics (which may be unsuitable for liberal-arts majors)
  • +
  • comics of artistic values (which may degrade the 'intelligence' of people from technical background)
  • +

    + Also, most of these comics are highly addictive! The repercussions are: +

  • Poor performance in exams/qualifiers.
  • +
  • Reduced productivity at work.
  • +
  • Decreased attention to your personal life and hygiene.
  • +

    +

    + Authors of this app take no responsibility whatsoever for the + physical/psychological damage caused due to reading those comic-strips. + User discretion is strongly advised before reading them or even before + starting to read on them! +

    +

    + This application only downloads and displays the comic images from various hosts on the internet. + Authors of this application do NOT own any of these strips. All trademarks, logos and strips related + to the comic series are owned by their respective authors. Also, one can visit the homepages + of those comic strips by long-touching on the comic series and selecting 'OK' on the subsequent + alert-dialog (in the main menu). Any issues with licensing is purely unintentional and those comic + series will be removed if contacted. +

    + + diff --git a/ComicReader/assets/Help.html b/ComicReader/assets/Help.html new file mode 100755 index 0000000..5ef7471 --- /dev/null +++ b/ComicReader/assets/Help.html @@ -0,0 +1,65 @@ + + + +

    Help:

    +
    +

    Favorite comics

    + The main page displayed when the app starts is the place where you'll find all your favorite comics. Each row contains + 3 buttons which provide you with 3 alternate choices of browsing that comic. Each of them will be described in detail below. +

    Latest

    + This will take you to the latest comic-strip for that comic +

    Pre

    + This will take you straight to where you left off when the last time you read that comic. This is a very useful feature + especially when you visit back to the comic after a long time. You don't have to remember where you left off. Our app does + that for you! +

    Fav

    + This can be used to browse all those strips which you had marked as favorite, for that comic. +

    + You can store your favorite comic list and restore them back later (while you are busy experimenting with new comics!), by + doing the following from the main screen: Menu -> 'Backup my list' and Menu -> 'Restore my list'. + For an exhaustive list of features, just browse through the list which opens when you press menu button while in the main-screen +

    +
    + +

    Selecting your favorite comics:

    + You can select your favorite comics by doing the following from the main-screen: Menu -> Select Comic. + This will open a list of all comics currently supported by this app. BTW, the list is still growing! + If you aren't sure whether you like a comic by its name, then you can try our new feature called 'preview'. + This will open the comic which you can browse, read some strips and then decide whether you like this comic or not. + Cool! isn't it? + In order to save your favorite list, just press the 'Save Changes', else press 'Cancel', both at the top of the list. + You can also select all/none of the comics by pressing Menu -> 'Select All' or 'Select None' respectively. + Last but not the least, if you have any cool comic series in mind, shoot a request at us by: Menu -> Comic Request. + In case you want to visit the actual website where this comic is hosted on, just long press on the comic name. +
    + +

    Settings

    + You can find a whole list of settings used to configure how ComicReader behaves. To go to the settings page, do the + following from the main-screen: Menu -> Settings + Please be aware of the fact that some of the settings might make ComicReader to run very frequently thereby draining + the battery of your phone! Use discretion while working in this page!! +
    + +

    Reading Comic Strips

    +

    Traversal when comic image is fit-screen

    +
  • Swipe right/left to goto previous/next comic of the same comic series
  • +
  • Swipe up/down to goto previous/next favorite comic series!
  • +
  • Pinch to zoom-in and zoom-out. Or you can use on screen buttons which shows up when you touch screen.
  • +

    Traversal when comic image is zoomed

    +
  • Double tap will bring up a text-button at the top of the screen. +
  • Then swipe left/right to goto previous/next comic of the same comic series
  • +
  • Swipe up/down to goto previous/next favorite comic series!
  • +

    Viewing mouse-hover text

    +
  • Touch screen and look for image text button (bottom leftmost). Button will be shown only when hover text appears. + Tap on the button to see the text.
  • +

    Mark comic strip as favourite

    +
  • Touch screen and tap on "Favorite" button (star). Star will turn green. This strip will be accessible when enter + the comic from the main screen and press 'Fav' button for that comic.
  • +
  • Touch on green colored Star button to remove strip from your favorite list.
  • +

    Share a comic strip

    +
  • Touch screen and tap on share button. Select Messaging/Email/Gmail/Facebook/Twitter to start the corresponding application.
  • +

    Comic Strip Picker

    +
  • Press "Menu", tap on "Select Strip", choose Date or Index from dialog box and enjoy reading the comics from there!
  • + + + diff --git a/ComicReader/assets/a4a.png b/ComicReader/assets/a4a.png new file mode 100755 index 0000000000000000000000000000000000000000..20260a1434ac58562a12bbff38a8c6c863bbbdba GIT binary patch literal 12059 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 +} + +-keepclasseswithmembernames class * { + public (android.content.Context, android.util.AttributeSet); +} + +-keepclasseswithmembernames class * { + public (android.content.Context, android.util.AttributeSet, int); +} + +-keepclassmembers enum * { + public static **[] values(); + public static ** valueOf(java.lang.String); +} + +-keep class * implements android.os.Parcelable { + public static final android.os.Parcelable$Creator *; +} diff --git a/ComicReader/project.properties b/ComicReader/project.properties new file mode 100755 index 0000000..5a70945 --- /dev/null +++ b/ComicReader/project.properties @@ -0,0 +1,11 @@ +# This file is automatically generated by Android Tools. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must be checked in Version Control Systems. +# +# To customize properties used by the Ant build system use, +# "ant.properties", and override values to adapt the script to your +# project structure. + +# Project target. +target=android-7 diff --git a/ComicReader/res/drawable-hdpi/timepicker_down_disabled.9.png b/ComicReader/res/drawable-hdpi/timepicker_down_disabled.9.png new file mode 100755 index 0000000000000000000000000000000000000000..73b69150cca2a21709bd470f50f891f9f3d121a2 GIT binary patch literal 554 zcmeAS@N?(olHy`uVBq!ia0vp^1@P`NvKgW*=C&Ab=y5rF6CPfikXEjb-24dH8NEnDBaLojl7yvEWaS^*U`so>smK znH%I)wn%2u7sd0vGTfyc;mtPuY|P@^ySbYZR`bSx`^&ROiapPFa*4uCM-PRpkcKK!Q)D4sN?0eImd9xsLTI`if`v>pl`AhY#?fh#p z`>gJcw%295wXc_I*S-#ki=ST{9upvW?(?1yvvr+2MWL=)B{F@ggz2$VRkq7UjouKO zxq+4gSs|?JI{m%W-Si}n++A}$yKU=HQM=i}1=BzOobz8IGUnlC8`g3o89vFKV&Ol0 z`i@-{k9uDy(|_22<;I~St~EzqUU*XgUo+DTzUV!{jYuRzf{>qHl7dp+y4B< z&75a0flqqe7H_P375ck&Ud!(0n)UK>U&@}(`RMdbN=4jXzN-3iUg1jV?>p~27ut~$ qy!83`N8Vy551rcg;iG#4Bg5UI$+JVb_B;VbK7*&LpUXO@geCxg@&CU7 literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-hdpi/timepicker_down_disabled_focused.9.png b/ComicReader/res/drawable-hdpi/timepicker_down_disabled_focused.9.png new file mode 100755 index 0000000000000000000000000000000000000000..046e60f1fee2578f4e62e8e70854519ce01939c8 GIT binary patch literal 786 zcmV+t1MU2YP)Hd!&G#2-iy zl2%Ma5Jl)s{{ivt!IK3+JQsRz(YybEC_+y4;K`ewdeTFoAO(p+ph(&hsL_z6WmEf{ zS6YZ*cKbp%nfLPjz$1_!yJ0@eo0&~WNGau|4H4;+kOwpzay61z&>*=iWKq3)`V1~) zLl0gqvBT&8dn_CK%FcI0&tl@`_Bx1=tr^XwFhOn?QF1qP|CRgp@(a}9G4pVHVd<3Q zhKQy#44lNv-QPtprD5PCL2iU#ijy0ilH3to-~fggIEj_34iHOmZVjA3?xf1~uqz9+ zi_AslCdx(T+T2eeb5U~vYAz6#xkTg*`oJDF*X5cExz@`a`28kq%l0=^gv`aZ3^3;c zE9P8eF1BR=xd3ucNUPP#H5!czVHloC>m2!fKB`nI?P9UGYolC0=|KHU67_ohQkr5l z`uO@h(lYm?POQz`D2g&JooD2kdwA`te+eR+&5mSH3xYt_Kxp8^+HJX7t?u}~pX$5P z$LE^6abk=gb=o6 z0J#8i0ptS61&}*o#D8#rAxR#D%mv6?w=)-VU6vdBOX-m7ZsrmyvOKp2PU4=rPeG>V zv;N~%-u`$M;T<13{{23*AMI(F%-!q;g{^Z3?U~~{Zf?Au-X@P(Hg)Pr(Zw@1O zwe~HyGJm7}2oaS@?Q3p@<*pjbC@u-=CbxQus+9i z%PjXI-`uG^o_=!gN_X}=bxNfE1PJYTP?YKYQibM+jj6S{H$PtSU7y+C&!Ob@NxscD zv%E@)voS~$-8?mUt+BT+iQW{xob2w{1i6q4T$FqCCyPL0gO%`ykADRi0IQBPy!Ysj Q7ytkO07*qoM6N<$f^AZK{Qv*} literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-hdpi/timepicker_down_normal.9.png b/ComicReader/res/drawable-hdpi/timepicker_down_normal.9.png new file mode 100755 index 0000000000000000000000000000000000000000..9baf7ccf6a28c49eb65dacb46d23b7f706699b78 GIT binary patch literal 1124 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 literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-hdpi/timepicker_input_disabled.9.png b/ComicReader/res/drawable-hdpi/timepicker_input_disabled.9.png new file mode 100755 index 0000000000000000000000000000000000000000..aa17a983ccd2bf9ce7c79cf6ba0cb4dda203ee38 GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^|6H_V+Po~;1FfeL*x;TbZ+J-mvm{_az4)?N5tzML(4l0fpBdAcnDsgwTQkub8W|9YmfJ==d8 zTY=Q^kI9kKu6Oxn-Tr3ed)d&m=Ksqd53lKeul;|s^zKcG?V0nQTiMF2m#sHkRMe@h zS6yPzWVBTL$i-7zb(QrVDFM;C9Ua{}I!?zQJzE*h6sFgI>}(;w=(g0H(;eCn1$vJ@ z>8|q*S$Zt?{-q3_)?=kVFIrBYn|FFy!c&lbAbMBd{aUGQD$p1(0*dYKc>RB87+Cg` zwVluIfY*Otgssb!EWCN%vRtBV)wf5*V@!p00i_>zopr02c4CSpWb4 literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-hdpi/timepicker_input_normal.9.png b/ComicReader/res/drawable-hdpi/timepicker_input_normal.9.png new file mode 100755 index 0000000000000000000000000000000000000000..be78a585fff2e9c0ee4c018549f5c730a76773eb GIT binary patch literal 694 zcmV;n0!jUeP)7 z%kfT{p6ogRU#r#XW4qlJf2V0$6xedPT#6FY>C`Qk%kQhh&$`EEp$*Muvtk2Tmbt-T zP$Uk)wqg~=^ZD#fr<3!+Ya%FjG#a_dWa5UyVIkKG2D_Fnv8v zQmX~F-0R|Ia_jaOuupE;&(m_XclcY98;@k~rIlQcxg2xh9gn#rm*fJ;g(#C-e#Z=U zXbSQr$$e&Tf$oxfi%bs+d|;2AQzAeO>&u(Ai02CKrVDb@WXmdP1Y6I@Td!tOL9pr z$%XezZgsB#+vHa7H_8n?fVNCq2HsFX*U8OZy+P(pTp zq1eI9G*IZDD?H%&DW=|h>|`pyXZiI0H6cbF{Px2aW%%Z?W47^?_g|sj2}d*BhaXVr zY~ikdL7}sSyP6&Be!TlmPcE4*FPIENyjbD1Em}MX-7kdRy?W6P+~?0yy1izaP7*Rk zi#c@fzq|Hu9Z|N->0%}|CJi$Z`Ab^P4tAg3Oz8H;(Dl@iNthUPBTStXZZ0&-n1o%8 z$v@QG<-zXcYD&}Vgsv2BqHtl|IM&S-uG2a=cXcN1;re_~hO6m#GA%}8;oMlx&DTOJ z%4zaYXVMyOb$ugA4W$=4CWb8FMuWRfgi>{Hk_ySHt8Te+kyvXAz&haEcyP5h+JLoI zcb3$Tb6M-G@ldVb8o-U!Q0dP`chx^+X}TG1HNE@!51C?%xlp{hklFrXq|T&uTCQFt ze&wP(05=lclIFcRmkDr(gv->Ob05#|{v^8r?W4q|x#0#T9XQwD@ zz20yxoZA9!x$ZJ*Zalbqt>Iia_YYh-=E0-gGMqb%b3<#c|Ch$bHXJ#5WOM`I2Hh0` z-!rPYkad)68X;*JbkCG-i;vkL24x$-#6Yg|4ZsCl1mGe77ZC|Ae`zjAaB)IJ~N6r0jYc9jNqjN6z2A2SLP`DHZ zxAA^1qoEpIL)D*iw`YKJ<2#pnPRk;W#0fd4+nfl`<&D60r?+ms{++?)%Hm|67tbMd zx?Qu7aS*@na8l^)b@%$S=?Jc=99_(F$}X7_O%XO_!cB(=&Q-YUl~AVId;N{=2yRk2 zdjE4pmL08@X7e0Ku#Ev%v*g;*Z0=P5yvC&AqTnF7FSBn%83Z3RI&*FcEzkBk09?RD sj5Ij(yXE}1UO=|NI_IDk_O}2703n^5T;M1&07*qoM6N<$g3aLDga7~l literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-hdpi/timepicker_input_selected.9.png b/ComicReader/res/drawable-hdpi/timepicker_input_selected.9.png new file mode 100755 index 0000000000000000000000000000000000000000..2e175e89db6ee8bacbe337414d52ce7ce9154de6 GIT binary patch literal 662 zcmV;H0%`q;P)5YVjx$(9TUv&h;~e_z4_gN5w-_3OVa8Y zVOmm3VM*o3Rnp@1g-O3<+r>%)p4G$6g+NYAUf;iz3@`T`3p?NW@rrvRRyW)t#vyOv zekC~ME!@v^XZLY=CuXymm`o-(XIMp1h%`;b)%)#n;4T&mF`v(YYYA=?MMAu#znzh& z1Ko1Avpbzm>kYUTM#bgytpeO+@`sw6@9YLau-%YZZGCSr=?{0k{?U3i8#15V+V=*N z-f)}i8zk3$a&;EC4kTBQT<4N2NG{1e1b5xhf{^j#wlV3~Et6dLM$5-aE;ZMF%~jM~ zYA(t3J-PK8TAD-iW#Bphm*kS%8gAEjdZ@W0uen{_vQYcyS|r!vTz9Z;S+R)W+#&`w zmzt}cT;TdNS_Up~5pWT3krlYezI5SMr%RISVREaVG`2SrOm#218gRKQ^j~W(o{l-V z-FJncJMwOs(XzjzWp2!REZ_nc0T%%m8G_4#1j$9fMZiTy6zZH@EmdwdWLABAC%Gh- zX5N)?mqv@Y36M w09@cASEt0f)0*mEFR;zpbVzGi>05vS0O(aMXT52~mjD0&07*qoM6N<$f)6hST37>a`q7-EQ|yv)O!}%jKSC1Y&$1HbM{t--pBD7jg4mUivDM!&sRs7kJt0 z_1-objVhrvi_vKGq2KSn6MrA?TA`>TVxP6!?bnDk6YWL(ti;m~5&Z36=eS2cU+Q!^ zuLz^L?ERGPdjFW*8{hYz5JGd=`?-lDR|y^=G?%>}6-Ta1_)>uzM<9E_DcP$)E^;Z$ zlw}}u;mn!4|3^A-A-^SiB{3E#M$l z|E-VH=`>GSwuFP&1DnmpMJ}+;1#_1|aB0>NZ+GT0=h9FC4HZz9;s0fBYPTO3i^Zea zZ04`m>+3k59}EUBPMwp@X2VLQvMLk`KPk%zG9HifamC&jeSLi&%5uVlVd&X(AG+l~ z=M$xNN!%xs$?R;DYjjzzR;z*Qx)1trvA({{xj|aXa%vl@a=Eg2i+;ku^Ss|%mHJq#)s~l#xfk&`iGFlM z#%Ibh-7;kv(vi6laxIm6T!maaBZB zR1OphcRlz4Bqk;#cru!Ju2=gFJop9lYU0s&@T3k&f;02k6w z=8R+JChwxWS+l+eT8etS*}OIQaN0Z-Tn;tNyRG7b{N2kJ*^P7Tc-tWT2x7b*^@-6w za?TvQ|LVNpY##HczH!JMse+0hV0-`3wTJ0Qvw+a5rH}2+mpk`f?{R(ylV&KU2iObG z_O9GYn_mi~i(smzw0TtEeBN?SPdMQ3^QPske6qDmx;7%IsPai;mv^stn;Y(i)vqUr z+yC>#hx0d|mN%~MBdqIDw)JM`(vRnNhL0_JoDiI3ra~s`w!);>Cc_4>>(wCsBRmFt zJPc}j&VhR;h^TUtp_7>n>IIh)2TPO6>0c&P3a;xQma6GLOr+p40^=%3clNpo&JC(_ zu^Xr$+Ie9y0>xDp*j>mzL?ov<&C!;9OM87;}B<+*+-6wp=bpd%YerP1DI{ zvyFH>{?qTyWz(EH+H}#9Va{*TexRPtjfQv;8NWVo4q-CUKNXxXW@@9R#UXN6()lJ*B!!qwL z7K_PgudytvlS-wUu~@9F4&B+|vT12~w5g<0sT7q3JFCR;#d%b7?idrvw5)J?>U27W zpUxw1T-l8Sg`F#QcUEzpP$=Xm?p(RFJoqyiZ3-!!P9HMHminp0@%fm0NK~`#-%R{h zEhiEQTQu3?DVNKA@_V)HnU*o}&_dYq3*tQ2d(4G&5JOrHU|I&;fWk#uMp}lDmLa6& zWoUe4+FTqh06d}3%GI@f&s2h<FyQ(Wu2{bSTpv4k>b?Aa-((R|P}6Ss_)CBR0QmP? UlSaV2;s5{u07*qoM6N<$f_%ox+yDRo literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-hdpi/timepicker_up_normal.9.png b/ComicReader/res/drawable-hdpi/timepicker_up_normal.9.png new file mode 100755 index 0000000000000000000000000000000000000000..b4acced9138dabdd4b75f7428bdbaa5a29c89d8c GIT binary patch literal 1388 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 Q8UO$Q07*qoM6N<$f-gI1)gpAP zzwYW9`+YE|t1SBCn;Bghb0(bqzc})q70I!4z8{@qNHf-2{6gH!|2*cCzOr}=En?(= z?~jlnE(0w9pTF-OjO}iFS!gx8zSThkU(hY0g&eR_1{~2s3dk#Pqgu!TO~6qt00_W7 z1T?V*k}c3c2O7v5e-oPkBwP4o7ZlLIHX6t|XNsZ#uv5TBJWS#Cr*N}62OQPH*NM7Q zF$_aXrBXpV=Lmkd^DVMA$PGE)vjru~Ic>%n9;9u>p84fNM;G9Q6E#tKOa zU?O&6EbXmm`9ZTZf;lYOr)v4wv0+^{OHgO{!eWSR#Fq77NGpzOX0450%bTh_U6+P$ zHjj+lX`1bbLuc(Qkr6Rw#h4KzS literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-mdpi/timepicker_down_normal.9.png b/ComicReader/res/drawable-mdpi/timepicker_down_normal.9.png new file mode 100755 index 0000000000000000000000000000000000000000..f17e8f942ac659a47bbfaf81d490eaa8e367d5cd GIT binary patch literal 795 zcmV+$1LXXPP)y zi$@GRQLwFxsD-q2C;b8WSJ@vB{s+>c2y|NuBa_H*6%nB=<|#7Tx%TeszVX~UKO9B9 z=fD9SXNG$}e7|$2hMl}z zE*Syb1c-$a;9BDZ@fx0j#R>(;PZmk>4`65o62KS$l8yh{Hxxj!@J$vfcx2%?EQ}H6 z$7m^Y6JR2dzyV@pIXn!YDL}nUv=+t`Cv_CX+_D^#wehqtWOaXR~n*a@}*tm%U!^Q6`hAnEFQ}S%LHU{A0CR{R)R) zL3ZStg8{q?`2w=mZntlN63i3_dj)jZ66Y2J$uJA3p{1cmVkX z@-gH&Pi$ZyC2P9wg z3}i$o04xje@ckD&G9CZ3oqCb83g9{rLCj=ras@O_4T8V;0O0l-Rc3VQ(AeZtWJ$nfM}7GEUYDm?7c ze5;#QDF#vS`iE>H3Hbq%2Tq9{D5W7)OS46Z^oOO@DnP1-NG5T^44A?%WwZgR^-sy0 z!U=#iwIP|~I>h>Mvi$d!4nPlFnP1CQfF3j|$P~sZOa|z^b+sH=@gX`Pz!*F-6(S~F zh`u<95Rai{>p75|vJX+!f{@}qG6^EaW^w``gG2ORvj9?Z1@!=i5Y>8^>N-Omm~bPi zI#>ZzX379qm%C*MFmhl<{xGz6Q1iSNaV;$X8vsn1!jh{PVh1uUw~+gf8pj|K2wUm^ ztd;(^c5&UD_7RcIAr+tuz^Ua=72-za3(dTumMosZ)p9tm1Er1wn~e8g`r*OTJuThi z?zJsAHTtJx(-|$Fh0p>h1BenbH_`2gC-3&b>0>rb9BB^X+NJ{^zYoIH$a3e_MD*d2 zRx^PD$=HP*n8N*584e8tY^-lIb-mgf4A|Mzt6g<<$U~!@6@w=e?Ai$O`qeY==Jm^# z?s56zd7#R(_9qq!)q2Sz;d17zE>NC}D^ zibbfr09VV>`qXFJ+wN&#zPlr^c*t)lF1~Dt=?IU=USO zQR^SWgFYMPmnut&O`h3*g>`#v_W02OyE5th(2|`=7y&iRM+Dn z>p9dmZ0ce!>jvx6+eah2PmGGOUA7!=*i|&qeJqEpuXBs;{Mnn!+dMkMdd%9$lYb7d z&aqCi##jdnnnQlE7FZuxuUJ2H61Z~We%26cpr8P^1BgG9&g(@ldeMtsG)^Ma!?QE1 be*z2u(+b1W3dTl!00000NkvXXu0mjf*$ELm literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-mdpi/timepicker_down_selected.9.png b/ComicReader/res/drawable-mdpi/timepicker_down_selected.9.png new file mode 100755 index 0000000000000000000000000000000000000000..b45db62121d416b1b97143c80d67cae4b3e4503c GIT binary patch literal 1170 zcmV;D1a13?P)BocMpC5B?ljvTs&w9ArXQY5z!E$Cgim{(`9wf zY<9NOvpb#aqC2xiidmZJ+4OJ!)zw`+0F5z%*0YBE&uD0SMN<#2K_CDGJ5j=Ic`zP3 z^4J{*z;ysGKX}cJ*W-71#(ryy0Db@pB2f+28HcBajS3!kuJJB2z|9qalFtAcqM(Rf z4gpGrjs(c?3Px092DtqjpjfH^tQqkcRv*Lwih_j#i)$f3Kd!)hPJs%b3SS$5!8Ust zpnzPPOd#ln`5-Mo3grA3d0l|i;)Lpi7coGG#~7f60!4`-mNbB*@uG}L4KqJ%#zRNSOF9<^@--qf$vwk;PFh)zMgUK>;_yoyw$wS9I20lEkIEL z*(`hh?I2t{>A_I{-XQ+k@L_tZ56+9l=0!1vBC-QWk;exLqn>IPW-v%06R zkVU3mNFJPR-N0NIh&Eod7l5F3Y;ZEUHF^oA-o4q^Gj5Dt1zLR3upiY3+7_S=vRONi zA%6je$M5Xx8Kv0?2paXnqG5b>>d9Wx4@D+U4OU>Vw4nUIO1YW>6Is**h@nII3Wg0| zMr#SC+5*Knq}dBYtdp^0R*#C&@EK#CdN1sRDNa^$^fF*3_r(e7Q&%@U5+TPXiMSra z3)o3*h$&u;ZemjT=iqkQF#1Dg;3=0(($9fzCwB;s^C(_TptMC*Y9V6Ugtv3WaHf(+ znr?xabl51cD|(&53paxCvk)C#OP2Q0@X=I}hVW2bDbNaFXLtr6Tz-bov_%@P3><4# z@zhjW7LpA>ls9t-BX=b2JP&hLQAG)mRfw+5n+aZ|Kv_w^oWGe+elyFn31P3m>XXx5 z1TdEcRoZ#AO(ha9y#jv}(VHt2a1doppOXj?~ya~!^8kd&^`)-t*Ssyq7JI? zT^IQA*!YC3dOTr&sg(_O*#Y+3>|>LUM!L_O=o#pAaWIbnc>?<~{dIkI|6H_V+Po~-c747nLaSW-r_2$+_t|kYW0}qX*tOd54wI8^e{>f3QN?^Xu zA=`qY?aOj@C>931{O$YcxxmjI&H~Oi>K;#%*YiHJ&i8W6uYLBcwOUN4{_SgTD&r}aE YT!zopr01@D8t^fc4 literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-mdpi/timepicker_input_normal.9.png b/ComicReader/res/drawable-mdpi/timepicker_input_normal.9.png new file mode 100755 index 0000000000000000000000000000000000000000..8032adac1441f1e7e8467d6969cb724a612a08aa GIT binary patch literal 582 zcmV-M0=fN(P){;gwEXCn{NqB)z0W+)_m|7X zeDHmrJkJvevFkc&+t#!e18^Y_{{$Ygu4^ia!dZc| zTCEK6D2gZu0+SK}Hcex)sw#7J1_Td zz~FklTEAum$YsmwLt-A36ufvaNHB0#AYd^xsdFHY7a(s5XcV9=r6~~Vn;O3YoR|ln z0#IrRKUIMeS7Db5RDiDl2v`cRa~l7s0*4SK17sGn6?m(IcizT4q(I%qJg|)c?S4uu zVT>6n>~oj}Pc%naLi-l52rfd2c-dY6;C+zphWfE!$1MP z0w5a;*;Iq8!~<1kz-?!M?27|D*t__2RvJJySc1if!P2t=grN|AICKJUoK$lW5&}Yk ziL(MvrxTseXX6iKpR`nuG}MP=)4dbGEXycOQ{5%^;&?n-@82UUX-lyan{NRI0OgQN UP_?K6b^rhX07*qoM6N<$f@t3I1^@s6 literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-mdpi/timepicker_input_pressed.9.png b/ComicReader/res/drawable-mdpi/timepicker_input_pressed.9.png new file mode 100755 index 0000000000000000000000000000000000000000..30d8d5fa15af4797e0d4a1183ef4b35f9abb5814 GIT binary patch literal 604 zcmV-i0;BzjP) zhwut|10VH-`sfYx3O@L#M-T!UgRmXj?h3oG!P@QvaXLw%*+8@N<^N}<0**iEm|sq{ zJbR$q>x%?&Kk(-6(R^M01`y!=1yY175MVh?Wa0qMHrxBB4;T*+5P5+iQ#9tE1Xt&y z0DxbM%{I@6aC#y^FaxL!z_&%wVA0089pGxY*^b8(m`n^n!3>}VSfgmL@Kzw{?LHey z7>pE1$xDJoL6EHsiz&nbRDB7(OoC+QVPQP1`qW?%1Q4w9q>(Z+3%jmqa*qdSiXV#d zFjoBR>~3=JPJzq-y30?n0*j^sOA9juXcbrl0Ms?=&c0?LI|Y`x>-ZXoj1?GaVMx`at`Hn zC$z1ITW9vnS@|49?l5G=kG$qNKLy(B3^J3Th6n}L#iog`g>CK_36MMw`hN>oT zT5r~C?H0Ehs0%9d76AaU_NUo=4N4*i$q%5-{p>J6Yy~KL+kO80%67)f?ME*_fvTSd q literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-mdpi/timepicker_input_selected.9.png b/ComicReader/res/drawable-mdpi/timepicker_input_selected.9.png new file mode 100755 index 0000000000000000000000000000000000000000..874f18f2bb021d7c984c49089488c6a6d3e6cd2f GIT binary patch literal 517 zcmV+g0{Z=lP)gC&qDV-2 z0K9=a{D5P50I%Z60gn6tp1}p45TcYzi{b@Gvg4>G7(0kcyDO!&sx<0Ock5LOaQK0T z{NaS>wMV>Lp99A}*46#f*VBdjn)IIe{=!;;;RoElu}m6ZYnKlvH&B)(2q8$pAR=^K z2bZtc5rDgmUDkCCRaKD$EQ$i)c{6*OAMj&43QGxjoqT<8aU#UvL>fb0H)+ z9ERlV2NblcZ<4oQz<&UAwibP3vG045H&pfU(>Ch`6waHPrm=spPy=k+7Rvdwg%>bi zjqB6fGqNMfv3^)ZRG>WK`7UV=lm)|t#&2#jBiro9rvL*0a=6CWO2M0;00000NkvXX Hu0mjf8xY$? literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-mdpi/timepicker_up_disabled.9.png b/ComicReader/res/drawable-mdpi/timepicker_up_disabled.9.png new file mode 100755 index 0000000000000000000000000000000000000000..327b0b5ad926c56f5c67259fe612527a1f7112b1 GIT binary patch literal 491 zcmVUD{k{l`FwJ}bH8zye*w7UzKP>_?KsZLFpTSSq*qndHqY~y zFbp60WzPLN1Yo1MyCg~OEz4TLq%6I%+yp`Jz?VuDb-bezi>OApjSqY1%;6ua?PT2tXaU_LdHS04N{88UV)uBmn$BzzbO|TolD+ zmSx{r)bqRz$A}MAW+2G`@CV-RwQTneutesnKuL=L5Eh1oXQjZC#+YtY`K{74y%oJb zam119D0hr_GI7L#g=e)y8vDuc9m*c%n%T8)e(laY-}j$Y*}{l1n1Kk=N-Gcm0T2Lt z@nqttGCIacu|y6<94wKUSs4GyjRZ)@fv_;PFphGtFcb&{POm_M0!J#4>RSA~2@&Bz hluj`xp)98GC9G>HON6fMv(1~J}2WZ>5&+EzZh8Gy!pv` zYTbd0OL7;S+YJ#Ebpmn#GB9D$$IJQSnH0k>U;qN~NDVv?0Q(&p4&X3>RH!Hb zTMA@i`15--&%yv|STGS4fdBuEh8w()`^P|X05XpTAkF|}#ukA8(V8<%|No8#96SL3 z5=epn|NmzMg3&BYZWcxhyg?Iy&z?QwzJC3>D2T18srgz;O6u!i3_xtn7{-4(Kk#+d>chfEe8%FP(2f1?42l7&ePz|kyBN){eXfz(fd zO#kULTY%hDAq4jB-K&62oYqYow6Gwm83V3FV3=M_m4P&aP!>iC3nD9#(fKMw7A7kN z{)Z%8T4!ZY_8Sal5X!{GW_UWOT|IIRpoBEj%Q` zkDM}aG}v&0(EuC`z#$NTjDx|Y$juX4H&sXg#Px*-gG=!>aYnQ7Fw4UKM+1=j0K_^g zH#kbcL0Re%H7mzB8h|(hkjP48G!x@WbHoklj|L#lAR{gXGP5E$uE!$kM|1$Pl92*g z*hUi`kqv1^tO3Z%J{nTQ_Cy%};~2XF*3P4YT1WuY+`}dg5MThEz3ltmO$v(u0000< KMNUMnLSTXl7dOuU literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-mdpi/timepicker_up_normal.9.png b/ComicReader/res/drawable-mdpi/timepicker_up_normal.9.png new file mode 100755 index 0000000000000000000000000000000000000000..dcd26e0115e0e46357b5c5c141cb96ae0e1e8e9b GIT binary patch literal 989 zcmV<310wv1P)8v^^wxth>qVeEhyQZ*~ND8tcK!vzPeHug|mz*W$z%i7ya;<5NC=iC+`{ zP5h4=fGOf{udc2>B@&7EhGDGvk>2Cu-rjx=g+iOX zp1)ItrfG10fBz#Ei+v%d--$QaJZkdPSFKh*nx?r)zJdN-K81+zaO}tenJh0aU)ulz z58xsR+jj_$g7Y&#dPF9JIRT~tTp)k2*6ntE4UYqHZIIrk0yGdB>wX7FAtDV2+a~;CE2te6j&(F`{@bJ)T zmr5nb=kqE<)d`?34AAR3@bvT)wzjq)nM}gvbgD~z-jPg!3~GQkj-ZM z4{4e}>rz$9b0}kk02&k^t3uU=z$i34(q*L=DjcZKT@J*Do~A&VaIyb~hX<>TM_CG- zrb4*>E7Z-4JbTsz){QNw`VljLV zH%t`=2M188RL1Tt6bg{b<)kanO&zE#gilURtih+#Y3_BZz<4}v`O3=5$n{pM1?6%X z*4Nin)2XQ8VZ1_%kaG4+t z!x${P<20y(L~QB}Hd0CE**-<31GRG!ynA1^Io zoB--DzAL9gU`{3$!XovNPfchR)&ppcxlwFajx8YVGm_u(;VipydMFec7LdU&6Z&tY zv6vSII5#&pQdIg~fe6rHV_o9{#7*r$ed8+RDR7ds0(t_h{s}Mu#Lr?Bm;wV400000 LNkvXXu0mjf*EPs! literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable-mdpi/timepicker_up_pressed.9.png b/ComicReader/res/drawable-mdpi/timepicker_up_pressed.9.png new file mode 100755 index 0000000000000000000000000000000000000000..7dac77868749d88becf9c7d02c47edc68b0b4d64 GIT binary patch literal 1433 zcmV;K1!nq*P))HxC%ta3MyGkVTEI z1SKj8>`eE2WxbD{>6v*m+a0%ivORC9Om|OD)BT%&RlQd=0P8adHs08X_gue$W8Rx% z+sU?_ZFWle++w@Nw!(I!2*3x~9{y$N)9`^4FCimz@77R@d1e0 z{big1IE@*?0t9Nn{9JUvPse61CZ$7M$865_C($i!AO8Ou2cCa2g8Ozf;hPl&i+h$!UAFbZ zwD1f#PNEtr76E9~$M7iWWE2Q}u3WYPXPN+yKD5bfHw4(2TvZ%&DkP&oWkJgP00Rp! zwPaX%6~sNob1#`#x0SrD5?Ns)?kN!ia&y7BKn!GP`T@w8nn~w{NxW_v2ofeTB!6)-wqITnOS7V!NRftYQN||W+zNEF7iW_gf8LC{ z3cP-!Q?UXEmcy(&VgLV}F;H1>=B7)$@$;7(@ZOo`(DALa0nE)Rqdcnu1#f<~4K6LO z4xM}Il{OsQ8<*+KCIq?_ZO*l@v^9jX6?ppVEzsH*!2Sm!@B2w?lgN%)WQ*X5-TmkN z^{;}ZA7`Mo`+DgG8I(l;X5f_x@b1k3d**|#s}>zwHfh81!;CDdK(fIzwX!nsYcD?o z7cXA;U)Olyxu=2dd|96S(qcRnRG?l%lNwRYTBot^t{>pBW3PJO`}mX3`}SWye$;zj z=hw3!%bH@jG7GAL3QW`YP%C7eZ#4P)iZS1~bae(E*=28UwM}sQ+Yc%)GGLYi6ah&6 z^Pou##aT?I6KPrTO;Dczv&V7*#DR77Bvv8}P`U6S)dar5!6h;lbm45Ff(9>06)8}q z+f+R?=yf-}Y{mgZ*Ag|=92}ByB~A4PFXEM3enerWNL(?K~Yl8>c@|zyfPw6b(R;=oz6~ z46oHxDj^Zxz6$LtAN3w22&(nlZat74((q`ERN!D&jsb=&!v?F5U1&`SZuHhBj@{SY zI16xeQ)%!D0x`575Xv7W>-t+6Po_d43=7SqfC~q<52`=dt!H74RF_AM?in2m*B8#0 zM068HlQ)Gh@9$!!W!Qd*QK405zOEc{%1JXY5ss91z1dmepm3R36ac8hA4RUo9H1vl z)mLyHIRQ48rY6X?WH#crgq(c nV_@iaVJs-mo{Q1Ayq z{DqoLL^c|d$=bhJZ zi+yu!``PB%Zl6*yRi(t7%V^{_e;|<>|$Sq24DbDD3=YByN`afo&g9&0QWD>bPmC_ zD*$mC;50@E2M~G^7H8xk9}{3Zfb+6VU42*!7c7bYOL1vnF;K1!7u-9-vWR zY_|vH04lG(*awod>ryjyjSqgAg{STd;lQ0O_^zX2B|hIwB>;zAnRu>&HV}&{0DIPj zDM_T8_te|M0G1Zpc0DvgP)&Na?<5+*#BNGwn3M!4%sIxun1XyAp#g}RADoI^24I#t zZg^P40ZWs~UdkmBUT#sMl;V4NsW zjRjx=Q9z|cI#FPv#4!NexZ1PeOuP7R7xe6S0N$7aRlS4v+NBUqoonT`&&~*#YqJ8q z3!B-{o9Fhzx9it)$DVw66IS>2YIcWe3KXOrI6I505#ZThcf-nE0uIhch5O^!4Z!=_ z$QHpv3&Y1<=Je*P|JtxJcd52}B$i-c80e}1y+Mt|m^+xqy?ew!X%*XUX$;+c))vi% zIOG5Zh2<b=vE^Ftk@V2ytE2+^C)XS}4tCGOgRj0=xbO6t zvqS$Md+n9N<9gqJ0=nklMuVAbNq{hbM>R%Zb@3-_MeUpQHaxJ`-Cidqxc=F@W2rTu zXFyN^V0r)@SB*t;1XIc<(wtO}t=5A>Sxrd=;sBmm<|>8_^hOzgy1(AggTxUt63?SN zz`)J_tZ9EC%3QeS9%)Jgq<#k)hX*MZBMMk_6sWH!43jc&hj=y2oyFY#kO73bPO61>(*g~p>*eX94b^!TU^KuDw22{9aUPdDon2oW*(iV + + + + + \ No newline at end of file diff --git a/ComicReader/res/drawable/butt_pressed.xml b/ComicReader/res/drawable/butt_pressed.xml new file mode 100755 index 0000000..2d767ba --- /dev/null +++ b/ComicReader/res/drawable/butt_pressed.xml @@ -0,0 +1,8 @@ + + + + diff --git a/ComicReader/res/drawable/butt_unpressed.xml b/ComicReader/res/drawable/butt_unpressed.xml new file mode 100755 index 0000000..ec28c4b --- /dev/null +++ b/ComicReader/res/drawable/butt_unpressed.xml @@ -0,0 +1,8 @@ + + + + diff --git a/ComicReader/res/drawable/icon.png b/ComicReader/res/drawable/icon.png new file mode 100755 index 0000000000000000000000000000000000000000..19bc53e1e405f13b45168c5a46d883599761ac74 GIT binary patch literal 8388 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 aZ~qq)+N-+pgUx3E0000 + + + + diff --git a/ComicReader/res/drawable/left_pr.png b/ComicReader/res/drawable/left_pr.png new file mode 100755 index 0000000000000000000000000000000000000000..a9ceff4dc399ad8c03945161e502103eb8a8d417 GIT binary patch literal 5021 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 literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable/left_un.png b/ComicReader/res/drawable/left_un.png new file mode 100755 index 0000000000000000000000000000000000000000..a2ea64c784c95157c9816fb2d5a83abf60f9a71d GIT binary patch literal 5129 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 literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable/minus.xml b/ComicReader/res/drawable/minus.xml new file mode 100755 index 0000000..664cd31 --- /dev/null +++ b/ComicReader/res/drawable/minus.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/ComicReader/res/drawable/minus_pr.png b/ComicReader/res/drawable/minus_pr.png new file mode 100755 index 0000000000000000000000000000000000000000..2daf8720c7cfb780b6e9f0d2d3cc3f1b099b9363 GIT binary patch literal 4888 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 KMNUMnLSTY|X>Lyd literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable/minus_un.png b/ComicReader/res/drawable/minus_un.png new file mode 100755 index 0000000000000000000000000000000000000000..d15b1f3e8cba76f0854c2aabf0a0405e76137b10 GIT binary patch literal 4679 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 JPDHLkV1j8201yBG literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable/plus.xml b/ComicReader/res/drawable/plus.xml new file mode 100755 index 0000000..0ef618c --- /dev/null +++ b/ComicReader/res/drawable/plus.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/ComicReader/res/drawable/plus_pr.png b/ComicReader/res/drawable/plus_pr.png new file mode 100755 index 0000000000000000000000000000000000000000..6ab98d214fd7eafbe6e06bd01f333d4e0b0a34fb GIT binary patch literal 4883 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 JPDHLkV1kbhAx!`P literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable/preview_back.xml b/ComicReader/res/drawable/preview_back.xml new file mode 100755 index 0000000..28a5109 --- /dev/null +++ b/ComicReader/res/drawable/preview_back.xml @@ -0,0 +1,8 @@ + + + + + + \ No newline at end of file diff --git a/ComicReader/res/drawable/preview_press.png b/ComicReader/res/drawable/preview_press.png new file mode 100755 index 0000000000000000000000000000000000000000..19d9e6014e084bab0c05f99a1cf7f1e7cd7c9251 GIT binary patch literal 4627 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 JPDHLkV1oAizb^m) literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable/reset.xml b/ComicReader/res/drawable/reset.xml new file mode 100755 index 0000000..707f5f8 --- /dev/null +++ b/ComicReader/res/drawable/reset.xml @@ -0,0 +1,8 @@ + + + + + diff --git a/ComicReader/res/drawable/reset_pr.9.png b/ComicReader/res/drawable/reset_pr.9.png new file mode 100755 index 0000000000000000000000000000000000000000..312e87ff80ba4bf28f240186e64ee0bf3bec9f9f GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^_kh@lgAGU;KTP!lQdd1)978H@y}f&p^N50otK;wd zTOt!y@PAc2veST9XO6_901?eQ>DwaQuUpf{pR)+4U`^AX{d=UwB|qK}FiO^1~k*?o56!I&bFF o`8DreKKNrB|Nk`42K_bcyAnfV)>ZPg0zJs!>FVdQ&MBb@03pY%cKrlaMC;NXB9R=?^xYXMUOS^1rCO-1@N6YUb7b zFE>48e9y_>!hVSR@aOouZ*D67%8gbQmfKM0Xa2K5(?&p!!@oiSNP#efIq!o5P~>4F zkZM3M4>1EpfW|OCWJEAQ2G?_+H;qk`UiY%dP<4l(SPOfN%)FVRIgTe~DWM4f-3V>7 literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable/right.xml b/ComicReader/res/drawable/right.xml new file mode 100755 index 0000000..4ff65b2 --- /dev/null +++ b/ComicReader/res/drawable/right.xml @@ -0,0 +1,8 @@ + + + + + diff --git a/ComicReader/res/drawable/right_pr.png b/ComicReader/res/drawable/right_pr.png new file mode 100755 index 0000000000000000000000000000000000000000..b4f18d2529a8709b5d7618922ecb215290a910d0 GIT binary patch literal 5447 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 literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable/share.xml b/ComicReader/res/drawable/share.xml new file mode 100755 index 0000000..6d90d2e --- /dev/null +++ b/ComicReader/res/drawable/share.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/ComicReader/res/drawable/share_pr.png b/ComicReader/res/drawable/share_pr.png new file mode 100755 index 0000000000000000000000000000000000000000..ac0182c88ed75ca8b1ada422c28a7d4e00f9825b GIT binary patch literal 2529 zcmV<72_E)|P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipZ2 z6A1$q!igOK01079L_t(&-tAd?a8%_L|K0Dt@7}xb-6WgDNWfqnP%)_$>LV0uL5+5% z)6r;C1_tcokLrM9$4+b2Q9G@{L9G=Kd?8j;hE^=CMbHXUa5_S5t(5Rg2%GT8YoB-b zzWN8>E^A13vmw=ShHvIf9ZzKE`nze3=iym;9Uua2~)p9&U^vSxNw41F-1N ziO2v& z*S_BiJQw$Rl=rWh-SSk$mA~ExAO#>p!B_z7d+)t>#0%To+lOmgph7FXAKurnYy0Mf zC;Q?phG}UtE}hysvu*2U%F`;U;SzN~0N~xW>Z&J_$@HCyBB7_Z4_U*6z;ho>uCH4= zvu*2J6o^j2m;kJ$OPA&uFI%>Z8K!LsfUr(oM<@ce!KbBCC@2!-|wNO z*9*+g0N|<6a;o#?s%;yeSbXBt;LWy;i0Tp$sR~0?-QWcg=~NPiVRU?b{(IL0I7Ru5 z3jhN^1rYv2`?Leq)z$C?s=%@=EX#sr8OZ2KoIKH!w~AX+HchUdv|+|~|Fn%-#h}6~ zd)~O|8wU;^`p&>$vW4RaD#KoQy?)4w3xXhl;{~uR56dzz(03eHeed0i02~L9C>96B z0I&eu`!=`U+OhA`7wRWZfh4;@$mz`MI1X&vhHaZLjVuQGPolHy81zgQgpiK<3nR;~ zUAW`z51zmJ=7Wci-D4P51JARltq#HK^@A5g@Vp3)7eELHLI@a!0RWun?LuXB{ersY zm45^fD;5XEf|vy$^!9Yk5|s^d5?&1_!4Tn)ADvokOu1gT`Ak-8r{o=Tj{8iHXM zjV_l)&1)AWhOpoTc~fx8+<7%uKlLbp*rYjY9*tal%UoFvY~lsEK;xtH5hWS6Z8p*@ z$WnRA0zd$8N8Y>ZGL~iGQZ;}fc?*n21ARS+4Mg_~;kgF@By%KI-+CY!JHET`#8KF` zU6PL|xxlhKdUh?njCu(f4*>q?k-f9>!R6RAXh)}PM#tX&e7soidd-`2YXC@fzUQvk}Fu- zHa@YK5Ta?C=d^H6X<}IxiFmB3R2&qI0n;=aWm(Q=pi*wcFbsUY0Q&leTGO5DY5=%X zoiEoM>*;F^_%xb%m{GqEhUD)N1OWgV#~T9xVEcR?t*Uwwe8FmH-ioLoDh2s}WYXLo zhyt(e*t~oZfZ&!lA78}ttmgOo!EszZ^9(1)aUh5aR8Kgnc|!1qYT)tuv{H@YXlc{} zpjSoews?aVuv+*luSx!<{fBow{uW_5%{26)9iY$WLuc2q*8YzldAqx(zqO{y4^b4U z_D4?XEGNOSt$5X?Ke#j1`@t2N9{%mVVEcNgAon%TRIY-UtJ zavDBz_z=>1CYsib$dvjEpla^C1xBhNq9lVCxtg$^kjc?CLPz(sUaAK0RRw1833Y}w7h;bfRnU~9rJ|8 zjrD_z7A>+@uU?%6kWk(J6?!`HaL)XatU~oxz8Yv~UCFwq4-|fn56$l4L$fOrwryjRqpC!7CnqQ&v3fqU3_x8-5x< zd_3AO3qV0DZ30L&%zb6Gkxj3O%v!!eKl-}%;?ws$KQNSTj8u3rb#fKLAwT?nFRCg- zxO`eY8tN-ym{#MeBb#1x!F4NEQ@<};`(*|3{Q2|qzrXa-OI*Ra z#l8NqsgE7&9lB#uZ2)e!3PCtCWffXb*Hh>?7=>GvUcK{y{Xe7AR?c@jEJl8Z_oiY!RG?hWsFj*lL-gV*4CCY z8~fpw=jO>Gk6^$JK@jrAYQ$y@fTnp63TW7~ecil*E_2))zH+nBS(~*~O0RV(B3PC! zIdqV+`pphb*B4#1hpU;GGy06~yGx8?3=02~08s=AL_)<98^XE$#Q zT&i}IYW|!S#N&zqDyR*>m~zRi9fS~YoKSMsbsPsgFM<#bHIuL0kxK+$6aWW+5pH^9 zzoMw`i=sGc@D|1e&+~Ap+9u!h`#Z{M+9v#g!)A8te|)~pGyoBo7{ZUfBMNJE8EuByYF|h;)=v$L&#*(ux%TJ5Qw4-&Fz6C ztI=R&+K=50Kl!B8q&4A{__o__8}a|^*RLmZbKuIJ_)Bfyp)Ef$vgsB$cI3=0B+3h} zO~Lvbp5?>eJWBUP=j{LG&I6@fv2gdFdu?H;iPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipZ2 z6A2F-bj3CR00|pOL_t(&-tAd?XjIu5|K0av?j7$;qT`Il*Qhb5h>i%m7Av9!qiLl@ zG(J$P5o^&c8xh(d)=I3PDW$?zSKU>@rd1TFj~1<46$Oo?A=U_q8a0iMd75NqGBY=K z=HC9%dxzPO%p-Nf3fPMg4rU#`k3=M!YH*Ly`m|II{Bszmb`111d z<@NRTe_hdi3Z(YqO@(;-yQMrr)}C z>*w9w-9@ojOrAAsR&iNb+22i>@st)$a}Tfpl(Mq2KZL{K^@1Rvy}ccprh#FYe@~t~ zxw5RR?6L_YYJ!OYh?ka@CInYhR1gEK%>xk2%gcZK;>C-Ns;c@Zih|4KLOdRaD2iVl zJb3U^06nI0h7CXfkh^#9-b)Jtq>2zK#E-pSffByWp zrt70g?k4~+rqV)9O^v&%s;Z=`t81lU7#=|oFm~)%$g&KUWf2aCp=sLFef#z;1<+~A z8&(Ke@y|x1QD06@4tSmiMNwc`7K)-E5{aO#tiYSUgZf-6d4hKY01jlh;7zQ*=gXej4c6Lrr$_XM>9;EUB z1;Bpd#EG9YG&Fqa^?G5m*+7#2ue^p~K-YD|<8f%3hOVwIw6wH9RaKBA`E8h|!;?%b~dVO`FP}Jb7}tv9a-&p-`yE0+C7<&+`@l*3@Ij zJRnolf4Z`=at=jNkR<6F9vEtObabGzv-4Sge*SX+eb$~ibLR8z?(W*w)>i1co>q<^ z2%u>i7cX9%V;Y&vmJ5*pn5L$tk1cmwNticW0H~>{aooLo_tW0q zUc_Rtv~sMlYHn`+*bJkr0Z;&#o}Qlh6h$TCHJ#-YMFCCI@`Vc*N&tw~g;iBmRYH=a zY`5Dp@_=C&pePE#U~qoAJRno$Kr9yX34)NQKG)X*yAP25!SJ!1FvD4u{|2aKPnqK~WSr9Z?*r3dI3L$B!TX zPnXL@jT<-auM;Lrcy{gDwaXMm$^HE)=?NST2U=QMimzY4ezmQwt=Q#q!79arl}!L( zSr)pk2Ny41y#D#~=kt1ddy6TG>M?0aJlmVtVvBrIFCd&bbLQ8Yrfu)RXCGL_bo8mJ+gr=dc~7{J8| z0GKgj#_Q_p>J#B`_`tw$AP52s!+_`cgu(z4TqzQXBmfOYM-)XlF?H(H*O@jlnbPTj z2`>T|T~SeSkK?$67g&~sBuNlOF(^sWZADS;xLmFVuh;vgsi|pPTU*Ey`2zqQCX3Cu!=p3(;I?hs^i!u!^#cfv8a3*8I2`_+<$jX` zRV`Ss;KbOmW4n{T=k-Bn@0o-V9ZFSzif4`I ztUX`?j+>=Uudc4ndH3$!I;YbKNs_>E94rDjkmm@30FTE5RaMtLc<>;{3>hum=w!qJ zY}~lfavOE|^5x|m$0hpQRLm6s>~=dG4hL@BxUoEmWe$77M`r_Iu*q5^63Md|Yr3}6 zTB0Z-9*^fGjT7VF1poj5!!Ssu+?nJQ%d&}^`r8=p4yBj@ATG;tOFSOWSb2+fNRrfI zTK>HT#KXz~Q&Am&HfPS9dn8GMVVI0MEvrHm6cpUE3c+^;zyP2X6%{?R*=)D1kVvJx z6>^d!U0Jql+0$%D+lW7KtX;d-Fl%?;!i5WeOOj;JX0r|1aRGqMW&=&rL7&f8k#u<( z-%1Xo>fDwtU0NTD#WuFIw0tItq9+gtAR3KA*Y!lRVz=8NilTqgq)9s$Em~BcuG1Rv zn|RHdHG}^D+_`h4IXSR3Ha6zf*Vq3-Rn;QHFg!^~>*sm?%Iw**|2%Elv=(z-^xpBG zZ9kAM6q9HF11HNd^X(w{4M87?gNYG*=uU1!tqY16$zc=%@ey002ovPDHLkV1l8vnlAtV literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable/star_fav.png b/ComicReader/res/drawable/star_fav.png new file mode 100755 index 0000000000000000000000000000000000000000..320c14f0b4fdcd3b1e0bfad73a61668e2efa8a28 GIT binary patch literal 1056 zcmV+*1mF9KP)#L6DMHEmKUL zHd67&?K$_}`Ezb}?#$ijz?aMBIQMhE&-2{#oFfrM5&ne{$9lq=7li8^Bu>qP9?Atf zh~S{Wng)&2K_yM5^dktYRnRt`*w9T51@Q=6{hXbvOhFS2;Gngsh~qNZxylT*`Mu<( ziMr{R-T>vA12r7P+}v=}FH_4$d;qP0HohSigfa&JmC`{opvfGmOyU$MbjeYpjg@E!5|fx8+wT)W}vwG&?>hD3H!RF^oSKGy6I5ireBu&*L!!B zgxfu}_DeT2DGJvm52{zW3iYQ&AtF$G_xV96lo4fC#I(^+22Y_;1Im?(Z#W}*cYt2L zPwZJIAzy(rYorCGp#0)*5QKiXr=#D@j)NC@i?U8=s#oR~ePBUIer*M+)@3Ha3&us*yddbi|gSsSq#DQsShA$>CB8ilNrb9F~Coo|($&B}`%T~avm{!|AUc2iRKiZDI@`7;MDSFu>dw9UKJNz7ri zbgHCJQr}nT)c!Cj1vu8{X>sxDK~+1dOT>NA8alyN+{F%crzz?|^^nUt^i*honQ7<` zq$sB#j7NfA>VesT(mhW!UigL-b)c$3f8iD}sR`rq0>H#qfT4E)bCc>qkB;Uu16>dM zE?Qj%m>$K>rw;@KtiaEy2<#s21MvL{{?f-BWfyuZB+G8ECfvrr%oupF`?=e5TXb&v zQ$=AdY5MU6?j#wZC_M)s*cfmMcA*bc@xEyQ>e$pUxDfK_Hb`mUcLM4hu0YnY&)}ID zl+$DTT)3E6m^iw*;_;?1^BrJe4xZx2s-E`Hdvk=P`*=@b4YAEnf+H;lOt_1nr_z2S zOiVy&#jh-39*zObPf3RdP0!k;n};>dk6jVzqk|QAz>^Q&Y!4=UO!YwhV&RzvG${Ff+dlk-YLfJ$8j{LX(xr^5L aE5HCyup3kvn#8pL0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipZ2 z6DkVQw?^0i00Q_)L_t(o!_}BiauPulhrb@st#|^*8{i2t+#orDu+Ab$Rl>sRVt^W0 zL@Z-W+=@5w2zUd$!5o2Y2D+aMFolFb6B;tUDr$-XdOm*d?>r?U{0|oRKCpAGOWkj} znR`%G>1TU`bIDtY2lRlkZV;<=slNHoAGVjjC$X>8X3GqglNSVPlmBz^~ag{cxP5TY+|O^YBGKl0jyyp8Ha@z zxtf(rB19%*h;VlA`gTuORe|q8USI{x9YdhfI8R3RS>HHM`eLZraSkBuzmN~gQ!ZdF znCxH3rFHaKVP!ew$~xNa>8c9$8?!be72(|?RJS403G?-B%cx zj1iVf<2)HYxz{%?lD;+6#Oy34M`EcoE*^(;9!lbiq;JMtdFM1!$aoFp#zRTxtMzxH~QncOEq3geqF_=4WZV-wCZ=fn5T(w|8Kqg@BNUfoU@Y;^) z-vh7uEk0epBICtOA7v1}#Py^(_ff5Nsatl;XBBW56dskupX(J5GhQs%4D5s}gtrTj z)7D#0(zu=+iKSx34D94y#l>b4`B8K(;Kfc=6w6QGEUvGAHjnGc02s6`b=4SRRUizC zo2lxW^$`Mg0%92et=Y{tvbdh~fqv^!H;v&WC{j`dx6EJb`qoEXk_niMR4lc)o>ZO! zxd7Y*-r5OQHUqKiGr#CiazblpEsMb|VMoAO>r#KgaOi#a^jsG3pV%MaG;{&IiBX{d O0000 + + + + \ No newline at end of file diff --git a/ComicReader/res/drawable/text_pr.png b/ComicReader/res/drawable/text_pr.png new file mode 100755 index 0000000000000000000000000000000000000000..3a1e91ce4f60631ee0e941ea6045ab345c98518a GIT binary patch literal 2934 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 literal 0 HcmV?d00001 diff --git a/ComicReader/res/drawable/text_un.png b/ComicReader/res/drawable/text_un.png new file mode 100755 index 0000000000000000000000000000000000000000..ec8abbea12ee5c9aa898cd492cda903d4c109790 GIT binary patch literal 2924 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 + + + + + + + + + + + diff --git a/ComicReader/res/drawable/timepicker_input.xml b/ComicReader/res/drawable/timepicker_input.xml new file mode 100755 index 0000000..b811d4e --- /dev/null +++ b/ComicReader/res/drawable/timepicker_input.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + diff --git a/ComicReader/res/drawable/timepicker_up_btn.xml b/ComicReader/res/drawable/timepicker_up_btn.xml new file mode 100755 index 0000000..5428aee --- /dev/null +++ b/ComicReader/res/drawable/timepicker_up_btn.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + diff --git a/ComicReader/res/layout/bg_cache_progress.xml b/ComicReader/res/layout/bg_cache_progress.xml new file mode 100755 index 0000000..0d168a4 --- /dev/null +++ b/ComicReader/res/layout/bg_cache_progress.xml @@ -0,0 +1,22 @@ + + + + + diff --git a/ComicReader/res/layout/comic_reader.xml b/ComicReader/res/layout/comic_reader.xml new file mode 100755 index 0000000..b976c63 --- /dev/null +++ b/ComicReader/res/layout/comic_reader.xml @@ -0,0 +1,15 @@ + + + + + diff --git a/ComicReader/res/layout/comic_reader_empty_list.xml b/ComicReader/res/layout/comic_reader_empty_list.xml new file mode 100755 index 0000000..8b10054 --- /dev/null +++ b/ComicReader/res/layout/comic_reader_empty_list.xml @@ -0,0 +1,5 @@ + + diff --git a/ComicReader/res/layout/comic_selector.xml b/ComicReader/res/layout/comic_selector.xml new file mode 100755 index 0000000..6a9f4a7 --- /dev/null +++ b/ComicReader/res/layout/comic_selector.xml @@ -0,0 +1,32 @@ + + + +