├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── app ├── build.gradle └── src │ ├── androidTest │ ├── java │ │ └── com │ │ │ └── totsp │ │ │ └── crossword │ │ │ └── shortyz │ │ │ └── test │ │ │ └── PageScraperTest.java │ └── res │ │ ├── drawable-hdpi │ │ └── icon.png │ │ ├── drawable-ldpi │ │ └── icon.png │ │ ├── drawable-mdpi │ │ └── icon.png │ │ ├── layout │ │ └── main.xml │ │ └── values │ │ └── strings.xml │ └── main │ ├── AndroidManifest.xml │ ├── assemble │ └── proguard-android.txt │ ├── assets │ ├── filescreen.html │ ├── gplus-32.png │ ├── icons1.ttf │ ├── icons4.ttf │ ├── license.html │ ├── play-graphic.png │ ├── playscreen.html │ ├── release.html │ ├── scrapes.html │ ├── sdcard-full.html │ ├── sdcard.html │ └── welcome.html │ ├── chrome │ ├── _locales │ │ └── en │ │ │ └── messages.json │ ├── app_main.html │ ├── icon128.png │ ├── icon16.png │ ├── icon48.png │ └── manifest.json │ ├── java │ └── com │ │ └── totsp │ │ └── crossword │ │ ├── Accessor.java │ │ ├── BrowseActivity.java │ │ ├── ClueListActivity.java │ │ ├── ClueListAdapter.java │ │ ├── DownloadPickerDialogBuilder.java │ │ ├── FileHandle.java │ │ ├── GamesSignIn.java │ │ ├── HTMLActivity.java │ │ ├── HttpDownloadActivity.java │ │ ├── ImaginaryTimer.java │ │ ├── PlayActivity.java │ │ ├── PuzzleDownloadListener.java │ │ ├── PuzzleFinishedActivity.java │ │ ├── SettingsActivity.java │ │ ├── SettingsFragment.java │ │ ├── ShortyzActivity.java │ │ ├── SourceListAdapter.java │ │ ├── WebBrowserActivity.java │ │ ├── firstrun │ │ ├── AppIntro.java │ │ ├── FirstrunActivity.java │ │ ├── Gmail.java │ │ ├── NYTimes.java │ │ ├── PagerAdapter.java │ │ ├── PlayGames.java │ │ ├── Slide1.java │ │ └── SlideFragment.java │ │ ├── gmail │ │ ├── GMConstants.java │ │ └── GmailDownloader.java │ │ ├── net │ │ ├── AVClubDownloader.java │ │ ├── AbstractDownloader.java │ │ ├── AbstractJPZDownloader.java │ │ ├── AbstractPageScraper.java │ │ ├── BEQuigleyScraper.java │ │ ├── BrainsOnlyDownloader.java │ │ ├── CHEDownloader.java │ │ ├── CruScraper.java │ │ ├── DownloadReceiver.java │ │ ├── DownloadReceiverGinger.java │ │ ├── DownloadReceiverNoop.java │ │ ├── Downloader.java │ │ ├── Downloaders.java │ │ ├── DummyDownloader.java │ │ ├── ISwearDownloader.java │ │ ├── InkwellDownloader.java │ │ ├── JonesinDownloader.java │ │ ├── KFSDownloader.java │ │ ├── KeglerScraper.java │ │ ├── LATSundayDownloader.java │ │ ├── LATimesDownloader.java │ │ ├── NYTClassicDownloader.java │ │ ├── NYTDownloader.java │ │ ├── OldBostonGlobeDownloader.java │ │ ├── OldLATDownloader.java │ │ ├── PeopleScraper.java │ │ ├── PhillyDownloader.java │ │ ├── Scrapers.java │ │ ├── ThinksDownloader.java │ │ ├── UclickDownloader.java │ │ ├── WSJFridayDownloader.java │ │ ├── WSJSaturdayDownloader.java │ │ ├── WaPoDownloader.java │ │ └── WaPoPuzzlerDownloader.java │ │ ├── nyt │ │ ├── ErrorActivity.java │ │ ├── ErrorFragment.java │ │ └── LoginActivity.java │ │ ├── service │ │ ├── BackgroundDownloadService.java │ │ ├── IOService.java │ │ └── JobSchedulerId.java │ │ ├── shortyz │ │ ├── BackupAgent.java │ │ └── ShortyzApplication.java │ │ ├── util │ │ └── NightModeHelper.java │ │ ├── versions │ │ ├── AndroidVersionUtils.java │ │ ├── DefaultUtil.java │ │ ├── GingerbreadUtil.java │ │ ├── HoneycombUtil.java │ │ ├── LollipopUtil.java │ │ └── OreoUtil.java │ │ └── view │ │ ├── CircleProgressBar.java │ │ ├── CompositeOnTouchListener.java │ │ ├── HighlightTextView.java │ │ ├── MultitouchHandler.java │ │ ├── PlayboardRenderer.java │ │ ├── ScrollingImageView.java │ │ ├── SeparatedListAdapter.java │ │ ├── VerticalProgressBar.java │ │ └── recycler │ │ ├── Dismissable.java │ │ ├── RecyclerItemClickListener.java │ │ ├── RemovableRecyclerViewAdapter.java │ │ ├── ScrollDetector.java │ │ ├── SeparatedRecyclerViewAdapter.java │ │ └── ShowHideOnScroll.java │ └── res │ ├── anim │ ├── float_hide.xml │ └── float_show.xml │ ├── drawable-hdpi │ ├── ic_action_remove.png │ ├── ic_arrow_forward_white_24px.png │ ├── ic_done_white_24px.png │ ├── ic_navigate_next_white_24dp.png │ └── icon.png │ ├── drawable-ldpi │ └── icon.png │ ├── drawable-mdpi │ ├── ic_action_remove.png │ ├── ic_arrow_forward_white_24px.png │ ├── ic_done_white_24px.png │ ├── ic_navigate_next_white_24dp.png │ └── icon.png │ ├── drawable-night │ ├── arrow_down.xml │ ├── arrow_left.xml │ ├── arrow_right.xml │ ├── arrow_up.xml │ ├── delete.xml │ ├── night_toggle.xml │ └── space.xml │ ├── drawable-xhdpi │ ├── ic_action_remove.png │ ├── ic_arrow_forward_white_24px.png │ ├── ic_done_white_24px.png │ └── ic_navigate_next_white_24dp.png │ ├── drawable-xxhdpi │ ├── ic_action_remove.png │ ├── ic_arrow_forward_white_24px.png │ ├── ic_done_white_24px.png │ └── ic_navigate_next_white_24dp.png │ ├── drawable-xxxhdpi │ ├── ic_arrow_forward_white_24px.png │ ├── ic_done_white_24px.png │ └── ic_navigate_next_white_24dp.png │ ├── drawable │ ├── across.png │ ├── arrow_down.xml │ ├── arrow_left.xml │ ├── arrow_right.xml │ ├── arrow_up.xml │ ├── bg_intro_bottom.png │ ├── clue_list_shadow.xml │ ├── container_drop_shadow.xml │ ├── delete.xml │ ├── down.png │ ├── gmail_logo.png │ ├── ic_play_games_badge_gray.png │ ├── ic_play_games_badge_green.png │ ├── ic_play_games_badge_white.png │ ├── icondown.png │ ├── iconleft.png │ ├── iconright.png │ ├── iconup.png │ ├── indicator_dot_grey.xml │ ├── indicator_dot_white.xml │ ├── intro_bottom.xml │ ├── night_toggle.xml │ ├── nyt_crossword_logo.png │ ├── play_games_logo.png │ └── space.xml │ ├── layout-large-land │ ├── clue_detail_item.xml │ └── play.xml │ ├── layout-large-port │ ├── clue_detail_item.xml │ ├── download_dialog.xml │ └── play.xml │ ├── layout-v21 │ └── intro_layout.xml │ ├── layout-xlarge-land │ ├── browse.xml │ ├── download_dialog.xml │ └── play.xml │ ├── layout-xlarge-port │ ├── clue_detail_item.xml │ ├── download_dialog.xml │ └── play.xml │ ├── layout │ ├── activity_games_sign_in.xml │ ├── activity_settings.xml │ ├── browse.xml │ ├── clue_detail_item.xml │ ├── clue_line_only.xml │ ├── clue_list.xml │ ├── completed.xml │ ├── download_dialog.xml │ ├── html_view.xml │ ├── intro_layout.xml │ ├── key_preview.xml │ ├── play.xml │ ├── puzzle_info_dialog.xml │ ├── puzzle_list_header.xml │ ├── puzzle_list_item.xml │ ├── recycler_test.xml │ ├── slide1.xml │ ├── slide_gmail.xml │ ├── slide_nytimes.xml │ ├── slide_nytimes_error.xml │ ├── slide_playgames.xml │ ├── source_item.xml │ ├── source_item_highlight.xml │ ├── spinner_item.xml │ └── web_browser_view.xml │ ├── menu │ └── games_sign_in.xml │ ├── values-night │ └── colors.xml │ ├── values-sw600dp │ └── dimens.xml │ ├── values-sw720dp-land │ └── dimens.xml │ ├── values-v21 │ └── styles.xml │ ├── values │ ├── array.xml │ ├── colors.xml │ ├── dimens.xml │ ├── gamehelper_strings.xml │ ├── ids.xml │ ├── strings.xml │ └── styles.xml │ └── xml │ ├── keyboard.xml │ ├── keyboard_dpad.xml │ └── preferences.xml ├── azure-pipelines.yml ├── gfx ├── 10-min-1.png ├── 10-min-10.png ├── 10-min-5.png ├── 10-min-50.png ├── 5-min-1.png ├── 5-min-10.png ├── 5-min-5.png ├── 5-min-50.png ├── Google-Plus-icon.png ├── check.ifx ├── check.png ├── chrome-promo-440.png ├── crossword.jpg ├── crossword.xcf ├── icon512.png ├── icon513.icns ├── icon513.opacity ├── icon513.png ├── icon72.opacity ├── icondown.opacity ├── iconleft.opacity ├── iconright.opacity ├── iconup.opacity ├── play-graphic.png ├── screen1.png ├── screen2.png ├── screens │ ├── 4_0_ginger_play.png │ ├── 4_0_lollipo_play.png │ ├── 4_0_lollipop_browse.png │ ├── 4_0_xl_jbean_browse.png │ └── 4_0_xl_jbean_play.png ├── screenshot.tiff ├── shortyz-promo.png ├── shortyz-qr.png ├── stopwatch.png ├── trophy-1-epic.png ├── trophy-1-puzzles.png ├── trophy-10-epic.png ├── trophy-10-puzzles.png ├── trophy-100-epic.png ├── trophy-100-puzzles.png ├── trophy-5-puzzles.png ├── trophy-50-epic.png ├── trophy-50-puzzles.png └── trophy-base.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── puzlib ├── .gitignore ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── totsp │ │ └── crossword │ │ ├── io │ │ ├── BrainsOnlyIO.java │ │ ├── IO.java │ │ ├── JPZIO.java │ │ ├── KingFeaturesPlaintextIO.java │ │ ├── TEA.java │ │ ├── UclickXMLIO.java │ │ ├── XTEA.java │ │ ├── charset │ │ │ ├── HistoricallyNamedCharset.java │ │ │ ├── MacRoman.java │ │ │ ├── SingleByteDecoder.java │ │ │ ├── SingleByteEncoder.java │ │ │ └── Surrogate.java │ │ └── versions │ │ │ ├── IOVersion.java │ │ │ ├── IOVersion1.java │ │ │ ├── IOVersion2.java │ │ │ └── IOVersion3.java │ │ ├── puz │ │ ├── Box.java │ │ ├── MovementStrategy.java │ │ ├── Playboard.java │ │ ├── Puzzle.java │ │ └── PuzzleMeta.java │ │ └── util │ │ └── SCollections.java │ └── test │ ├── java │ └── com │ │ └── totsp │ │ └── crossword │ │ ├── AppTest.java │ │ ├── io │ │ └── BrainsOnlyIOTest.java │ │ └── puz │ │ ├── IOTest.java │ │ ├── JPZIOTest.java │ │ ├── KingFeaturesPlaintextIOTest.java │ │ ├── PlayboardTest.java │ │ └── UclickXMLIOTest.java │ └── resources │ ├── 2010-7-19-NewYorkTimes.puz │ ├── 2010-7-4-LosAngelesTimes.puz │ ├── brainsonly.txt │ ├── brainsonly2.txt │ ├── brainsonly3.txt │ ├── com │ └── totsp │ │ └── crossword │ │ └── PuzLib.gwt.xml │ ├── crnet091215-data.xml │ ├── lat_puzzle_111128.xml │ ├── premiere-20100704.txt │ ├── puz_110131aniston.puz │ ├── puz_110523margulies.puz │ ├── test.puz │ └── usatodaytest.xml ├── settings.gradle └── web ├── pom.xml └── src └── main ├── java └── com │ └── totsp │ └── crossword │ ├── misc │ ├── GadgetLinker.java │ └── GadgetTemplate.js │ └── web │ ├── basic │ ├── BasicEntryPoint.java │ ├── Injector.java │ └── Module.java │ ├── client │ ├── BoxView.java │ ├── GadgetResponse.java │ ├── Game.java │ ├── LocalStorageServiceProxy.java │ ├── PuzzleCodec.java │ ├── PuzzleDescriptorView.java │ ├── PuzzleListView.java │ ├── PuzzleServiceProxy.java │ ├── Renderer.java │ ├── RetryLocalStorageServiceProxy.java │ ├── WASDCodes.java │ ├── rebind │ │ └── WASDCodesSafari.java │ └── resources │ │ ├── Css.java │ │ └── Resources.java │ ├── facebook │ ├── BasicEntryPoint.java │ ├── Injector.java │ └── Module.java │ ├── gadget │ ├── Injector.java │ ├── Module.java │ └── ShortyzGadget.java │ ├── server │ ├── DataService.java │ ├── FacebookSessionFilter.java │ ├── PuzzleServlet.java │ ├── RefreshPuzzleList.java │ ├── model │ │ ├── PuzzleListing.java │ │ └── SavedPuzzle.java │ └── net │ │ ├── AVClubDownloader.java │ │ ├── AbstractDownloader.java │ │ ├── BostonGlobeDownloader.java │ │ ├── ChronDownloader.java │ │ ├── Downloader.java │ │ ├── Downloaders.java │ │ ├── InkwellDownloader.java │ │ ├── LATimesDownloader.java │ │ ├── PhillyDownloader.java │ │ ├── ThinksDownloader.java │ │ └── WSJDownloader.java │ ├── shared │ ├── NoUserException.java │ ├── PuzzleDescriptor.java │ ├── PuzzleService.java │ └── PuzzleServiceAsync.java │ └── wave │ ├── Injector.java │ ├── Module.java │ ├── Play.java │ ├── PlayContainer.java │ ├── PlayContainerCodec.java │ └── ShortyzWave.java ├── resources ├── META-INF │ └── persistence.xml ├── com │ └── totsp │ │ └── crossword │ │ └── web │ │ ├── Base.gwt.xml │ │ ├── Basic.gwt.xml │ │ ├── Gadget.gwt.xml │ │ ├── Wave.gwt.xml │ │ ├── client │ │ └── resources │ │ │ ├── css.css │ │ │ └── wave-about.txt │ │ └── public │ │ ├── basic.css │ │ └── shortyz.xml ├── gwittir-introspection.properties └── logging.properties └── webapp ├── WEB-INF ├── appengine-web.xml ├── cron.xml └── web.xml ├── facebook.jsp ├── favicon.ico ├── index.jsp └── static ├── bggrad.png ├── icon.png ├── icon16.png ├── icon22.png ├── screenshot.png ├── throbber.gif ├── wave-ad.html └── xd_receiver.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/README.md -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/src/androidTest/java/com/totsp/crossword/shortyz/test/PageScraperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/androidTest/java/com/totsp/crossword/shortyz/test/PageScraperTest.java -------------------------------------------------------------------------------- /app/src/androidTest/res/drawable-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/androidTest/res/drawable-hdpi/icon.png -------------------------------------------------------------------------------- /app/src/androidTest/res/drawable-ldpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/androidTest/res/drawable-ldpi/icon.png -------------------------------------------------------------------------------- /app/src/androidTest/res/drawable-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/androidTest/res/drawable-mdpi/icon.png -------------------------------------------------------------------------------- /app/src/androidTest/res/layout/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/androidTest/res/layout/main.xml -------------------------------------------------------------------------------- /app/src/androidTest/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/androidTest/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assemble/proguard-android.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assemble/proguard-android.txt -------------------------------------------------------------------------------- /app/src/main/assets/filescreen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/filescreen.html -------------------------------------------------------------------------------- /app/src/main/assets/gplus-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/gplus-32.png -------------------------------------------------------------------------------- /app/src/main/assets/icons1.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/icons1.ttf -------------------------------------------------------------------------------- /app/src/main/assets/icons4.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/icons4.ttf -------------------------------------------------------------------------------- /app/src/main/assets/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/license.html -------------------------------------------------------------------------------- /app/src/main/assets/play-graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/play-graphic.png -------------------------------------------------------------------------------- /app/src/main/assets/playscreen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/playscreen.html -------------------------------------------------------------------------------- /app/src/main/assets/release.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/release.html -------------------------------------------------------------------------------- /app/src/main/assets/scrapes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/scrapes.html -------------------------------------------------------------------------------- /app/src/main/assets/sdcard-full.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/sdcard-full.html -------------------------------------------------------------------------------- /app/src/main/assets/sdcard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/sdcard.html -------------------------------------------------------------------------------- /app/src/main/assets/welcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/assets/welcome.html -------------------------------------------------------------------------------- /app/src/main/chrome/_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/chrome/_locales/en/messages.json -------------------------------------------------------------------------------- /app/src/main/chrome/app_main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/chrome/app_main.html -------------------------------------------------------------------------------- /app/src/main/chrome/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/chrome/icon128.png -------------------------------------------------------------------------------- /app/src/main/chrome/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/chrome/icon16.png -------------------------------------------------------------------------------- /app/src/main/chrome/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/chrome/icon48.png -------------------------------------------------------------------------------- /app/src/main/chrome/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/chrome/manifest.json -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/Accessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/Accessor.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/BrowseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/BrowseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/ClueListActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/ClueListActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/ClueListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/ClueListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/DownloadPickerDialogBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/DownloadPickerDialogBuilder.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/FileHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/FileHandle.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/GamesSignIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/GamesSignIn.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/HTMLActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/HTMLActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/HttpDownloadActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/HttpDownloadActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/ImaginaryTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/ImaginaryTimer.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/PlayActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/PlayActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/PuzzleDownloadListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/PuzzleDownloadListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/PuzzleFinishedActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/PuzzleFinishedActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/SettingsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/SettingsActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/SettingsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/SettingsFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/ShortyzActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/ShortyzActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/SourceListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/SourceListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/WebBrowserActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/WebBrowserActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/firstrun/AppIntro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/firstrun/AppIntro.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/firstrun/FirstrunActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/firstrun/FirstrunActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/firstrun/Gmail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/firstrun/Gmail.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/firstrun/NYTimes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/firstrun/NYTimes.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/firstrun/PagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/firstrun/PagerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/firstrun/PlayGames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/firstrun/PlayGames.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/firstrun/Slide1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/firstrun/Slide1.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/firstrun/SlideFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/firstrun/SlideFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/gmail/GMConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/gmail/GMConstants.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/gmail/GmailDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/gmail/GmailDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/AVClubDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/AVClubDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/AbstractDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/AbstractDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/AbstractJPZDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/AbstractJPZDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/AbstractPageScraper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/AbstractPageScraper.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/BEQuigleyScraper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/BEQuigleyScraper.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/BrainsOnlyDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/BrainsOnlyDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/CHEDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/CHEDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/CruScraper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/CruScraper.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/DownloadReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/DownloadReceiver.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/DownloadReceiverGinger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/DownloadReceiverGinger.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/DownloadReceiverNoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/DownloadReceiverNoop.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/Downloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/Downloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/Downloaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/Downloaders.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/DummyDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/DummyDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/ISwearDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/ISwearDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/InkwellDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/InkwellDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/JonesinDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/JonesinDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/KFSDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/KFSDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/KeglerScraper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/KeglerScraper.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/LATSundayDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/LATSundayDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/LATimesDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/LATimesDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/NYTClassicDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/NYTClassicDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/NYTDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/NYTDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/OldBostonGlobeDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/OldBostonGlobeDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/OldLATDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/OldLATDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/PeopleScraper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/PeopleScraper.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/PhillyDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/PhillyDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/Scrapers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/Scrapers.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/ThinksDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/ThinksDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/UclickDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/UclickDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/WSJFridayDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/WSJFridayDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/WSJSaturdayDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/WSJSaturdayDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/WaPoDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/WaPoDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/net/WaPoPuzzlerDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/net/WaPoPuzzlerDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/nyt/ErrorActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/nyt/ErrorActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/nyt/ErrorFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/nyt/ErrorFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/nyt/LoginActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/nyt/LoginActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/service/BackgroundDownloadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/service/BackgroundDownloadService.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/service/IOService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/service/IOService.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/service/JobSchedulerId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/service/JobSchedulerId.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/shortyz/BackupAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/shortyz/BackupAgent.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/shortyz/ShortyzApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/shortyz/ShortyzApplication.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/util/NightModeHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/util/NightModeHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/versions/AndroidVersionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/versions/AndroidVersionUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/versions/DefaultUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/versions/DefaultUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/versions/GingerbreadUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/versions/GingerbreadUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/versions/HoneycombUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/versions/HoneycombUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/versions/LollipopUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/versions/LollipopUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/versions/OreoUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/versions/OreoUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/CircleProgressBar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/CircleProgressBar.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/CompositeOnTouchListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/CompositeOnTouchListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/HighlightTextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/HighlightTextView.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/MultitouchHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/MultitouchHandler.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/PlayboardRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/PlayboardRenderer.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/ScrollingImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/ScrollingImageView.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/SeparatedListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/SeparatedListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/VerticalProgressBar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/VerticalProgressBar.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/recycler/Dismissable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/recycler/Dismissable.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/recycler/RecyclerItemClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/recycler/RecyclerItemClickListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/recycler/RemovableRecyclerViewAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/recycler/RemovableRecyclerViewAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/recycler/ScrollDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/recycler/ScrollDetector.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/recycler/SeparatedRecyclerViewAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/recycler/SeparatedRecyclerViewAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/totsp/crossword/view/recycler/ShowHideOnScroll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/java/com/totsp/crossword/view/recycler/ShowHideOnScroll.java -------------------------------------------------------------------------------- /app/src/main/res/anim/float_hide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/anim/float_hide.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/float_show.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/anim/float_show.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-hdpi/ic_action_remove.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_arrow_forward_white_24px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-hdpi/ic_arrow_forward_white_24px.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_done_white_24px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-hdpi/ic_done_white_24px.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_navigate_next_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-hdpi/ic_navigate_next_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-hdpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-ldpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_action_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-mdpi/ic_action_remove.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_arrow_forward_white_24px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-mdpi/ic_arrow_forward_white_24px.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_done_white_24px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-mdpi/ic_done_white_24px.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_navigate_next_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-mdpi/ic_navigate_next_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-mdpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-night/arrow_down.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-night/arrow_down.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-night/arrow_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-night/arrow_left.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-night/arrow_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-night/arrow_right.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-night/arrow_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-night/arrow_up.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-night/delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-night/delete.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-night/night_toggle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-night/night_toggle.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-night/space.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-night/space.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-xhdpi/ic_action_remove.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_arrow_forward_white_24px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-xhdpi/ic_arrow_forward_white_24px.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_done_white_24px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-xhdpi/ic_done_white_24px.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_navigate_next_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-xhdpi/ic_navigate_next_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_remove.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_arrow_forward_white_24px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-xxhdpi/ic_arrow_forward_white_24px.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_done_white_24px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-xxhdpi/ic_done_white_24px.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_navigate_next_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-xxhdpi/ic_navigate_next_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_arrow_forward_white_24px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-xxxhdpi/ic_arrow_forward_white_24px.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_done_white_24px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-xxxhdpi/ic_done_white_24px.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_navigate_next_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable-xxxhdpi/ic_navigate_next_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/across.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/across.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/arrow_down.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/arrow_down.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/arrow_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/arrow_left.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/arrow_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/arrow_right.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/arrow_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/arrow_up.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_intro_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/bg_intro_bottom.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/clue_list_shadow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/clue_list_shadow.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/container_drop_shadow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/container_drop_shadow.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/delete.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/down.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/gmail_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/gmail_logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_games_badge_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/ic_play_games_badge_gray.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_games_badge_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/ic_play_games_badge_green.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_games_badge_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/ic_play_games_badge_white.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/icondown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/icondown.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/iconleft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/iconleft.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/iconright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/iconright.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/iconup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/iconup.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/indicator_dot_grey.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/indicator_dot_grey.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/indicator_dot_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/indicator_dot_white.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/intro_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/intro_bottom.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/night_toggle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/night_toggle.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/nyt_crossword_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/nyt_crossword_logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/play_games_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/play_games_logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/space.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/drawable/space.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-large-land/clue_detail_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-large-land/clue_detail_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-large-land/play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-large-land/play.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-large-port/clue_detail_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-large-port/clue_detail_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-large-port/download_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-large-port/download_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-large-port/play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-large-port/play.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-v21/intro_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-v21/intro_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-xlarge-land/browse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-xlarge-land/browse.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-xlarge-land/download_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-xlarge-land/download_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-xlarge-land/play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-xlarge-land/play.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-xlarge-port/clue_detail_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-xlarge-port/clue_detail_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-xlarge-port/download_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-xlarge-port/download_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-xlarge-port/play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout-xlarge-port/play.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_games_sign_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/activity_games_sign_in.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/activity_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/browse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/browse.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/clue_detail_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/clue_detail_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/clue_line_only.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/clue_line_only.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/clue_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/clue_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/completed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/completed.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/download_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/download_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/html_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/html_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/intro_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/intro_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/key_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/key_preview.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/play.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/puzzle_info_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/puzzle_info_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/puzzle_list_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/puzzle_list_header.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/puzzle_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/puzzle_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/recycler_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/recycler_test.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/slide1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/slide1.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/slide_gmail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/slide_gmail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/slide_nytimes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/slide_nytimes.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/slide_nytimes_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/slide_nytimes_error.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/slide_playgames.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/slide_playgames.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/source_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/source_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/source_item_highlight.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/source_item_highlight.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/spinner_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/spinner_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/web_browser_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/layout/web_browser_view.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/games_sign_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/menu/games_sign_in.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/values-sw600dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-sw720dp-land/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/values-sw720dp-land/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/array.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/values/array.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/gamehelper_strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/values/gamehelper_strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/keyboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/xml/keyboard.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/keyboard_dpad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/xml/keyboard_dpad.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/app/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /gfx/10-min-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/10-min-1.png -------------------------------------------------------------------------------- /gfx/10-min-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/10-min-10.png -------------------------------------------------------------------------------- /gfx/10-min-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/10-min-5.png -------------------------------------------------------------------------------- /gfx/10-min-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/10-min-50.png -------------------------------------------------------------------------------- /gfx/5-min-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/5-min-1.png -------------------------------------------------------------------------------- /gfx/5-min-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/5-min-10.png -------------------------------------------------------------------------------- /gfx/5-min-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/5-min-5.png -------------------------------------------------------------------------------- /gfx/5-min-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/5-min-50.png -------------------------------------------------------------------------------- /gfx/Google-Plus-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/Google-Plus-icon.png -------------------------------------------------------------------------------- /gfx/check.ifx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/check.ifx -------------------------------------------------------------------------------- /gfx/check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/check.png -------------------------------------------------------------------------------- /gfx/chrome-promo-440.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/chrome-promo-440.png -------------------------------------------------------------------------------- /gfx/crossword.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/crossword.jpg -------------------------------------------------------------------------------- /gfx/crossword.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/crossword.xcf -------------------------------------------------------------------------------- /gfx/icon512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/icon512.png -------------------------------------------------------------------------------- /gfx/icon513.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/icon513.icns -------------------------------------------------------------------------------- /gfx/icon513.opacity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/icon513.opacity -------------------------------------------------------------------------------- /gfx/icon513.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/icon513.png -------------------------------------------------------------------------------- /gfx/icon72.opacity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/icon72.opacity -------------------------------------------------------------------------------- /gfx/icondown.opacity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/icondown.opacity -------------------------------------------------------------------------------- /gfx/iconleft.opacity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/iconleft.opacity -------------------------------------------------------------------------------- /gfx/iconright.opacity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/iconright.opacity -------------------------------------------------------------------------------- /gfx/iconup.opacity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/iconup.opacity -------------------------------------------------------------------------------- /gfx/play-graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/play-graphic.png -------------------------------------------------------------------------------- /gfx/screen1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/screen1.png -------------------------------------------------------------------------------- /gfx/screen2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/screen2.png -------------------------------------------------------------------------------- /gfx/screens/4_0_ginger_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/screens/4_0_ginger_play.png -------------------------------------------------------------------------------- /gfx/screens/4_0_lollipo_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/screens/4_0_lollipo_play.png -------------------------------------------------------------------------------- /gfx/screens/4_0_lollipop_browse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/screens/4_0_lollipop_browse.png -------------------------------------------------------------------------------- /gfx/screens/4_0_xl_jbean_browse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/screens/4_0_xl_jbean_browse.png -------------------------------------------------------------------------------- /gfx/screens/4_0_xl_jbean_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/screens/4_0_xl_jbean_play.png -------------------------------------------------------------------------------- /gfx/screenshot.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/screenshot.tiff -------------------------------------------------------------------------------- /gfx/shortyz-promo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/shortyz-promo.png -------------------------------------------------------------------------------- /gfx/shortyz-qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/shortyz-qr.png -------------------------------------------------------------------------------- /gfx/stopwatch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/stopwatch.png -------------------------------------------------------------------------------- /gfx/trophy-1-epic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/trophy-1-epic.png -------------------------------------------------------------------------------- /gfx/trophy-1-puzzles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/trophy-1-puzzles.png -------------------------------------------------------------------------------- /gfx/trophy-10-epic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/trophy-10-epic.png -------------------------------------------------------------------------------- /gfx/trophy-10-puzzles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/trophy-10-puzzles.png -------------------------------------------------------------------------------- /gfx/trophy-100-epic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/trophy-100-epic.png -------------------------------------------------------------------------------- /gfx/trophy-100-puzzles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/trophy-100-puzzles.png -------------------------------------------------------------------------------- /gfx/trophy-5-puzzles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/trophy-5-puzzles.png -------------------------------------------------------------------------------- /gfx/trophy-50-epic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/trophy-50-epic.png -------------------------------------------------------------------------------- /gfx/trophy-50-puzzles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/trophy-50-puzzles.png -------------------------------------------------------------------------------- /gfx/trophy-base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gfx/trophy-base.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/gradlew.bat -------------------------------------------------------------------------------- /puzlib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /puzlib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/build.gradle -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/BrainsOnlyIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/BrainsOnlyIO.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/IO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/IO.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/JPZIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/JPZIO.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/KingFeaturesPlaintextIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/KingFeaturesPlaintextIO.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/TEA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/TEA.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/UclickXMLIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/UclickXMLIO.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/XTEA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/XTEA.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/charset/HistoricallyNamedCharset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/charset/HistoricallyNamedCharset.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/charset/MacRoman.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/charset/MacRoman.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/charset/SingleByteDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/charset/SingleByteDecoder.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/charset/SingleByteEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/charset/SingleByteEncoder.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/charset/Surrogate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/charset/Surrogate.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/versions/IOVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/versions/IOVersion.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/versions/IOVersion1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/versions/IOVersion1.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/versions/IOVersion2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/versions/IOVersion2.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/io/versions/IOVersion3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/io/versions/IOVersion3.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/puz/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/puz/Box.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/puz/MovementStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/puz/MovementStrategy.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/puz/Playboard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/puz/Playboard.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/puz/Puzzle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/puz/Puzzle.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/puz/PuzzleMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/puz/PuzzleMeta.java -------------------------------------------------------------------------------- /puzlib/src/main/java/com/totsp/crossword/util/SCollections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/main/java/com/totsp/crossword/util/SCollections.java -------------------------------------------------------------------------------- /puzlib/src/test/java/com/totsp/crossword/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/java/com/totsp/crossword/AppTest.java -------------------------------------------------------------------------------- /puzlib/src/test/java/com/totsp/crossword/io/BrainsOnlyIOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/java/com/totsp/crossword/io/BrainsOnlyIOTest.java -------------------------------------------------------------------------------- /puzlib/src/test/java/com/totsp/crossword/puz/IOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/java/com/totsp/crossword/puz/IOTest.java -------------------------------------------------------------------------------- /puzlib/src/test/java/com/totsp/crossword/puz/JPZIOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/java/com/totsp/crossword/puz/JPZIOTest.java -------------------------------------------------------------------------------- /puzlib/src/test/java/com/totsp/crossword/puz/KingFeaturesPlaintextIOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/java/com/totsp/crossword/puz/KingFeaturesPlaintextIOTest.java -------------------------------------------------------------------------------- /puzlib/src/test/java/com/totsp/crossword/puz/PlayboardTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/java/com/totsp/crossword/puz/PlayboardTest.java -------------------------------------------------------------------------------- /puzlib/src/test/java/com/totsp/crossword/puz/UclickXMLIOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/java/com/totsp/crossword/puz/UclickXMLIOTest.java -------------------------------------------------------------------------------- /puzlib/src/test/resources/2010-7-19-NewYorkTimes.puz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/2010-7-19-NewYorkTimes.puz -------------------------------------------------------------------------------- /puzlib/src/test/resources/2010-7-4-LosAngelesTimes.puz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/2010-7-4-LosAngelesTimes.puz -------------------------------------------------------------------------------- /puzlib/src/test/resources/brainsonly.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/brainsonly.txt -------------------------------------------------------------------------------- /puzlib/src/test/resources/brainsonly2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/brainsonly2.txt -------------------------------------------------------------------------------- /puzlib/src/test/resources/brainsonly3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/brainsonly3.txt -------------------------------------------------------------------------------- /puzlib/src/test/resources/com/totsp/crossword/PuzLib.gwt.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /puzlib/src/test/resources/crnet091215-data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/crnet091215-data.xml -------------------------------------------------------------------------------- /puzlib/src/test/resources/lat_puzzle_111128.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/lat_puzzle_111128.xml -------------------------------------------------------------------------------- /puzlib/src/test/resources/premiere-20100704.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/premiere-20100704.txt -------------------------------------------------------------------------------- /puzlib/src/test/resources/puz_110131aniston.puz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/puz_110131aniston.puz -------------------------------------------------------------------------------- /puzlib/src/test/resources/puz_110523margulies.puz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/puz_110523margulies.puz -------------------------------------------------------------------------------- /puzlib/src/test/resources/test.puz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/test.puz -------------------------------------------------------------------------------- /puzlib/src/test/resources/usatodaytest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/puzlib/src/test/resources/usatodaytest.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':puzlib' 2 | -------------------------------------------------------------------------------- /web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/pom.xml -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/misc/GadgetLinker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/misc/GadgetLinker.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/misc/GadgetTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/misc/GadgetTemplate.js -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/basic/BasicEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/basic/BasicEntryPoint.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/basic/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/basic/Injector.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/basic/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/basic/Module.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/BoxView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/BoxView.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/GadgetResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/GadgetResponse.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/Game.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/Game.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/LocalStorageServiceProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/LocalStorageServiceProxy.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/PuzzleCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/PuzzleCodec.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/PuzzleDescriptorView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/PuzzleDescriptorView.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/PuzzleListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/PuzzleListView.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/PuzzleServiceProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/PuzzleServiceProxy.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/Renderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/Renderer.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/RetryLocalStorageServiceProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/RetryLocalStorageServiceProxy.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/WASDCodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/WASDCodes.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/rebind/WASDCodesSafari.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/rebind/WASDCodesSafari.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/resources/Css.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/resources/Css.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/client/resources/Resources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/client/resources/Resources.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/facebook/BasicEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/facebook/BasicEntryPoint.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/facebook/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/facebook/Injector.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/facebook/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/facebook/Module.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/gadget/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/gadget/Injector.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/gadget/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/gadget/Module.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/gadget/ShortyzGadget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/gadget/ShortyzGadget.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/DataService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/DataService.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/FacebookSessionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/FacebookSessionFilter.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/PuzzleServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/PuzzleServlet.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/RefreshPuzzleList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/RefreshPuzzleList.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/model/PuzzleListing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/model/PuzzleListing.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/model/SavedPuzzle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/model/SavedPuzzle.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/net/AVClubDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/net/AVClubDownloader.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/net/AbstractDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/net/AbstractDownloader.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/net/BostonGlobeDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/net/BostonGlobeDownloader.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/net/ChronDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/net/ChronDownloader.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/net/Downloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/net/Downloader.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/net/Downloaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/net/Downloaders.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/net/InkwellDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/net/InkwellDownloader.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/net/LATimesDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/net/LATimesDownloader.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/net/PhillyDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/net/PhillyDownloader.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/net/ThinksDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/net/ThinksDownloader.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/server/net/WSJDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/server/net/WSJDownloader.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/shared/NoUserException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/shared/NoUserException.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/shared/PuzzleDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/shared/PuzzleDescriptor.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/shared/PuzzleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/shared/PuzzleService.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/shared/PuzzleServiceAsync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/shared/PuzzleServiceAsync.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/wave/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/wave/Injector.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/wave/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/wave/Module.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/wave/Play.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/wave/Play.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/wave/PlayContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/wave/PlayContainer.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/wave/PlayContainerCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/wave/PlayContainerCodec.java -------------------------------------------------------------------------------- /web/src/main/java/com/totsp/crossword/web/wave/ShortyzWave.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/java/com/totsp/crossword/web/wave/ShortyzWave.java -------------------------------------------------------------------------------- /web/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /web/src/main/resources/com/totsp/crossword/web/Base.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/resources/com/totsp/crossword/web/Base.gwt.xml -------------------------------------------------------------------------------- /web/src/main/resources/com/totsp/crossword/web/Basic.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/resources/com/totsp/crossword/web/Basic.gwt.xml -------------------------------------------------------------------------------- /web/src/main/resources/com/totsp/crossword/web/Gadget.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/resources/com/totsp/crossword/web/Gadget.gwt.xml -------------------------------------------------------------------------------- /web/src/main/resources/com/totsp/crossword/web/Wave.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/resources/com/totsp/crossword/web/Wave.gwt.xml -------------------------------------------------------------------------------- /web/src/main/resources/com/totsp/crossword/web/client/resources/css.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/resources/com/totsp/crossword/web/client/resources/css.css -------------------------------------------------------------------------------- /web/src/main/resources/com/totsp/crossword/web/client/resources/wave-about.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/resources/com/totsp/crossword/web/client/resources/wave-about.txt -------------------------------------------------------------------------------- /web/src/main/resources/com/totsp/crossword/web/public/basic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/resources/com/totsp/crossword/web/public/basic.css -------------------------------------------------------------------------------- /web/src/main/resources/com/totsp/crossword/web/public/shortyz.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/resources/com/totsp/crossword/web/public/shortyz.xml -------------------------------------------------------------------------------- /web/src/main/resources/gwittir-introspection.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/resources/gwittir-introspection.properties -------------------------------------------------------------------------------- /web/src/main/resources/logging.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/appengine-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/WEB-INF/appengine-web.xml -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/cron.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/WEB-INF/cron.xml -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /web/src/main/webapp/facebook.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/facebook.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/favicon.ico -------------------------------------------------------------------------------- /web/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/static/bggrad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/static/bggrad.png -------------------------------------------------------------------------------- /web/src/main/webapp/static/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/static/icon.png -------------------------------------------------------------------------------- /web/src/main/webapp/static/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/static/icon16.png -------------------------------------------------------------------------------- /web/src/main/webapp/static/icon22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/static/icon22.png -------------------------------------------------------------------------------- /web/src/main/webapp/static/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/static/screenshot.png -------------------------------------------------------------------------------- /web/src/main/webapp/static/throbber.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/static/throbber.gif -------------------------------------------------------------------------------- /web/src/main/webapp/static/wave-ad.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/static/wave-ad.html -------------------------------------------------------------------------------- /web/src/main/webapp/static/xd_receiver.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kebernet/shortyz/HEAD/web/src/main/webapp/static/xd_receiver.html --------------------------------------------------------------------------------