├── .gitignore ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── NOTICE.txt ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── peaceray │ │ └── codeword │ │ ├── ExampleInstrumentedTest.kt │ │ └── data │ │ └── TestCodeWordDb.kt │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── documents │ │ │ ├── app_info │ │ │ │ ├── app_info.html │ │ │ │ ├── credits.html │ │ │ │ └── version_history.html │ │ │ ├── png │ │ │ │ └── logo │ │ │ │ │ ├── logo.png │ │ │ │ │ └── logo_tight.png │ │ │ └── style │ │ │ │ └── style.css │ │ └── words │ │ │ └── en-US │ │ │ └── standard │ │ │ ├── dictionary.txt │ │ │ ├── length-10 │ │ │ ├── acceptable.txt │ │ │ ├── guesses.txt │ │ │ ├── secrets-90.txt │ │ │ ├── secrets-95.txt │ │ │ ├── secrets-99.txt │ │ │ ├── secrets-995.txt │ │ │ └── secrets.txt │ │ │ ├── length-11 │ │ │ ├── acceptable.txt │ │ │ ├── guesses.txt │ │ │ ├── secrets-90.txt │ │ │ ├── secrets-95.txt │ │ │ ├── secrets-99.txt │ │ │ ├── secrets-995.txt │ │ │ └── secrets.txt │ │ │ ├── length-12 │ │ │ ├── acceptable.txt │ │ │ ├── guesses.txt │ │ │ ├── secrets-90.txt │ │ │ ├── secrets-95.txt │ │ │ ├── secrets-99.txt │ │ │ ├── secrets-995.txt │ │ │ └── secrets.txt │ │ │ ├── length-3 │ │ │ ├── acceptable.txt │ │ │ ├── guesses.txt │ │ │ ├── secrets-90.txt │ │ │ ├── secrets-95.txt │ │ │ ├── secrets-99.txt │ │ │ ├── secrets-995.txt │ │ │ └── secrets.txt │ │ │ ├── length-4 │ │ │ ├── acceptable.txt │ │ │ ├── guesses.txt │ │ │ ├── secrets-90.txt │ │ │ ├── secrets-95.txt │ │ │ ├── secrets-99.txt │ │ │ ├── secrets-995.txt │ │ │ └── secrets.txt │ │ │ ├── length-5 │ │ │ ├── acceptable.txt │ │ │ ├── guesses.txt │ │ │ ├── secrets-90.txt │ │ │ ├── secrets-95.txt │ │ │ ├── secrets-99.txt │ │ │ ├── secrets-995.txt │ │ │ └── secrets.txt │ │ │ ├── length-6 │ │ │ ├── acceptable.txt │ │ │ ├── guesses.txt │ │ │ ├── secrets-90.txt │ │ │ ├── secrets-95.txt │ │ │ ├── secrets-99.txt │ │ │ ├── secrets-995.txt │ │ │ └── secrets.txt │ │ │ ├── length-7 │ │ │ ├── acceptable.txt │ │ │ ├── guesses.txt │ │ │ ├── secrets-90.txt │ │ │ ├── secrets-95.txt │ │ │ ├── secrets-99.txt │ │ │ ├── secrets-995.txt │ │ │ └── secrets.txt │ │ │ ├── length-8 │ │ │ ├── acceptable.txt │ │ │ ├── guesses.txt │ │ │ ├── secrets-90.txt │ │ │ ├── secrets-95.txt │ │ │ ├── secrets-99.txt │ │ │ ├── secrets-995.txt │ │ │ └── secrets.txt │ │ │ └── length-9 │ │ │ ├── acceptable.txt │ │ │ ├── guesses.txt │ │ │ ├── secrets-90.txt │ │ │ ├── secrets-95.txt │ │ │ ├── secrets-99.txt │ │ │ ├── secrets-995.txt │ │ │ └── secrets.txt │ ├── ic_launcher-playstore.png │ ├── java │ │ └── com │ │ │ └── peaceray │ │ │ └── codeword │ │ │ ├── CodeWordApplication.kt │ │ │ ├── data │ │ │ ├── manager │ │ │ │ ├── game │ │ │ │ │ ├── creation │ │ │ │ │ │ ├── GameCreationManager.kt │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ └── GameCreationManagerImpl.kt │ │ │ │ │ ├── defaults │ │ │ │ │ │ ├── GameDefaultsManager.kt │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ └── GameDefaultsManagerImpl.kt │ │ │ │ │ ├── persistence │ │ │ │ │ │ ├── GamePersistenceManager.kt │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── GamePersistenceManagerImpl.kt │ │ │ │ │ │ │ └── legacy │ │ │ │ │ │ │ ├── V01GameSaveData.kt │ │ │ │ │ │ │ └── V01GameSetup.kt │ │ │ │ │ ├── play │ │ │ │ │ │ ├── GamePlayManager.kt │ │ │ │ │ │ ├── GamePlaySession.kt │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ └── GamePlayManagerImpl.kt │ │ │ │ │ └── setup │ │ │ │ │ │ ├── GameSetupManager.kt │ │ │ │ │ │ └── impl │ │ │ │ │ │ └── setup │ │ │ │ │ │ ├── BaseGameSetupManager.kt │ │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── DailyGameTypeFactory.kt │ │ │ │ │ │ ├── DailyGameTypeFactoryV1.kt │ │ │ │ │ │ ├── DailyGameTypeFactoryV2.kt │ │ │ │ │ │ ├── GameTypeFactory.kt │ │ │ │ │ │ ├── SeededGameTypeFactory.kt │ │ │ │ │ │ ├── SeededGameTypeFactoryV1.kt │ │ │ │ │ │ ├── SeededGameTypeFactoryV2.kt │ │ │ │ │ │ ├── language │ │ │ │ │ │ ├── CodeLanguageDetailsFactory.kt │ │ │ │ │ │ ├── CodeLanguageDetailsFactoryV1.kt │ │ │ │ │ │ └── CodeLanguageDetailsFactoryV2.kt │ │ │ │ │ │ └── seed │ │ │ │ │ │ ├── SeedCoreFactory.kt │ │ │ │ │ │ └── SeedVersion.kt │ │ │ │ ├── genie │ │ │ │ │ ├── GenieGameSetupSettingsManager.kt │ │ │ │ │ ├── GenieSettingsManager.kt │ │ │ │ │ └── impl │ │ │ │ │ │ └── GenieSettingsManagerImpl.kt │ │ │ │ ├── record │ │ │ │ │ ├── GameRecordManager.kt │ │ │ │ │ └── impl │ │ │ │ │ │ └── GameRecordManagerImpl.kt │ │ │ │ ├── settings │ │ │ │ │ ├── BotSettingsManager.kt │ │ │ │ │ └── impl │ │ │ │ │ │ └── SettingsManager.kt │ │ │ │ └── version │ │ │ │ │ ├── VersionsManager.kt │ │ │ │ │ └── impl │ │ │ │ │ └── VersionsManagerImpl.kt │ │ │ ├── model │ │ │ │ ├── code │ │ │ │ │ ├── CodeLanguage.kt │ │ │ │ │ └── CodeLanguageDetails.kt │ │ │ │ ├── game │ │ │ │ │ ├── GameSetup.kt │ │ │ │ │ ├── GameType.kt │ │ │ │ │ └── save │ │ │ │ │ │ ├── GamePlayData.kt │ │ │ │ │ │ └── GameSaveData.kt │ │ │ │ ├── record │ │ │ │ │ ├── GameOutcome.kt │ │ │ │ │ ├── PerformanceRecord.kt │ │ │ │ │ └── PlayerStreak.kt │ │ │ │ └── version │ │ │ │ │ └── Versions.kt │ │ │ └── source │ │ │ │ ├── CodeWordApi.kt │ │ │ │ ├── CodeWordDb.kt │ │ │ │ └── impl │ │ │ │ └── CodeWordDbImpl.kt │ │ │ ├── glue │ │ │ ├── Qualifiers.kt │ │ │ ├── modules │ │ │ │ ├── DataSourceModules.kt │ │ │ │ ├── GenieModules.kt │ │ │ │ ├── ManagerModules.kt │ │ │ │ ├── PresenterModules.kt │ │ │ │ ├── android │ │ │ │ │ ├── ContextModules.kt │ │ │ │ │ ├── LayoutInflaterModules.kt │ │ │ │ │ └── SystemServiceModules.kt │ │ │ │ └── coroutines │ │ │ │ │ └── DispatcherModules.kt │ │ │ └── utils │ │ │ │ └── optional │ │ │ │ ├── OptionalUtils.kt │ │ │ │ ├── OptionalUtilsAPI24.kt │ │ │ │ └── OptionalUtilsAPIFallback.kt │ │ │ ├── presentation │ │ │ ├── Presentation.kt │ │ │ ├── contracts │ │ │ │ ├── BaseContract.kt │ │ │ │ ├── FeatureAvailabilityContract.kt │ │ │ │ ├── GameContract.kt │ │ │ │ ├── GameOutcomeContract.kt │ │ │ │ └── GameSetupContract.kt │ │ │ ├── datamodel │ │ │ │ ├── ColorSchemes.kt │ │ │ │ ├── ColorSwatch.kt │ │ │ │ ├── GameStatusReview.kt │ │ │ │ ├── HistogramEntry.kt │ │ │ │ ├── Information.kt │ │ │ │ └── guess │ │ │ │ │ ├── Guess.kt │ │ │ │ │ ├── GuessAlphabet.kt │ │ │ │ │ ├── GuessEvaluation.kt │ │ │ │ │ ├── GuessLetter.kt │ │ │ │ │ ├── GuessMarkup.kt │ │ │ │ │ └── GuessType.kt │ │ │ ├── manager │ │ │ │ ├── accessibility │ │ │ │ │ ├── AccessibilityManager.kt │ │ │ │ │ └── impl │ │ │ │ │ │ └── AccessibilityManagerImpl.kt │ │ │ │ ├── color │ │ │ │ │ ├── ColorSettingsManager.kt │ │ │ │ │ ├── ColorSwatchManager.kt │ │ │ │ │ └── impl │ │ │ │ │ │ └── ColorManager.kt │ │ │ │ ├── feedback │ │ │ │ │ ├── GameFeedbackManager.kt │ │ │ │ │ ├── GameFeedbackProvider.kt │ │ │ │ │ ├── guess │ │ │ │ │ │ ├── EliminationGuessCreator.kt │ │ │ │ │ │ ├── GuessCreator.kt │ │ │ │ │ │ ├── HintingGuessCreator.kt │ │ │ │ │ │ └── VanillaGuessCreator.kt │ │ │ │ │ └── impl │ │ │ │ │ │ ├── GameFeedbackManagerImpl.kt │ │ │ │ │ │ └── GameFeedbackProviderImpl.kt │ │ │ │ ├── preferences │ │ │ │ │ └── AbstractPreferencesManager.kt │ │ │ │ ├── privacy │ │ │ │ │ ├── PrivacyManager.kt │ │ │ │ │ └── impl │ │ │ │ │ │ └── PrivacyManagerImpl.kt │ │ │ │ ├── share │ │ │ │ │ ├── ShareManager.kt │ │ │ │ │ └── impl │ │ │ │ │ │ └── ShareManagerImpl.kt │ │ │ │ └── tutorial │ │ │ │ │ ├── TutorialManager.kt │ │ │ │ │ └── impl │ │ │ │ │ └── TutorialManagerImpl.kt │ │ │ ├── presenters │ │ │ │ ├── BasePresenter.kt │ │ │ │ ├── FeatureAvailabilityPresenter.kt │ │ │ │ ├── GameOutcomePresenter.kt │ │ │ │ ├── GamePresenter.kt │ │ │ │ └── GameSetupPresenter.kt │ │ │ └── view │ │ │ │ ├── activities │ │ │ │ ├── CodeWordActivity.kt │ │ │ │ ├── DocViewerActivity.kt │ │ │ │ ├── GameSetupActivity.kt │ │ │ │ ├── HelloWorldActivity.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ └── SettingsActivity.kt │ │ │ │ ├── component │ │ │ │ ├── adapters │ │ │ │ │ ├── HistogramAdapter.kt │ │ │ │ │ └── guess │ │ │ │ │ │ ├── BaseGuessAdapter.kt │ │ │ │ │ │ ├── GuessAdapter.kt │ │ │ │ │ │ ├── GuessLetterAdapter.kt │ │ │ │ │ │ └── GuessRowAdapter.kt │ │ │ │ ├── layouts │ │ │ │ │ ├── CellLayout.kt │ │ │ │ │ ├── GuessAggregateConstraintCellLayout.kt │ │ │ │ │ ├── GuessAggregateConstraintLineLayout.kt │ │ │ │ │ └── GuessLetterCellLayout.kt │ │ │ │ ├── viewholders │ │ │ │ │ ├── AggregatedConstraintViewHolder.kt │ │ │ │ │ ├── EmptyViewHolder.kt │ │ │ │ │ ├── HistogramViewHolder.kt │ │ │ │ │ ├── guess │ │ │ │ │ │ ├── GuessAggregatedPipGridViewHolder.kt │ │ │ │ │ │ ├── GuessLetterViewHolder.kt │ │ │ │ │ │ ├── GuessViewHolder.kt │ │ │ │ │ │ └── appearance │ │ │ │ │ │ │ ├── GuessAggregatedAppearance.kt │ │ │ │ │ │ │ ├── GuessAggregatedCountsDonutAppearance.kt │ │ │ │ │ │ │ ├── GuessAggregatedCountsPipAppearance.kt │ │ │ │ │ │ │ ├── GuessLetterAppearance.kt │ │ │ │ │ │ │ ├── GuessLetterCodeAppearance.kt │ │ │ │ │ │ │ └── GuessLetterMarkupAppearance.kt │ │ │ │ │ └── review │ │ │ │ │ │ ├── GameReviewCreatePuzzleViewHolder.kt │ │ │ │ │ │ ├── GameReviewListener.kt │ │ │ │ │ │ ├── GameReviewListenerAdapter.kt │ │ │ │ │ │ ├── GameReviewOutcomeViewHolder.kt │ │ │ │ │ │ ├── GameReviewPuzzleTypeViewHolder.kt │ │ │ │ │ │ ├── GameReviewSeedViewHolder.kt │ │ │ │ │ │ └── GameReviewViewHolder.kt │ │ │ │ └── views │ │ │ │ │ ├── CodeKeyView.kt │ │ │ │ │ ├── CodeKeyboardView.kt │ │ │ │ │ └── PipGridLayout.kt │ │ │ │ └── fragments │ │ │ │ ├── GameFragment.kt │ │ │ │ ├── GameInfoFragment.kt │ │ │ │ ├── GameSetupFragment.kt │ │ │ │ ├── dialog │ │ │ │ ├── CodeWordDialogFragment.kt │ │ │ │ ├── GameInfoDialogFragment.kt │ │ │ │ └── GameOutcomeDialogFragment.kt │ │ │ │ └── settings │ │ │ │ └── SettingsFragment.kt │ │ │ └── utils │ │ │ ├── animations │ │ │ └── AnimatorUpdateListeners.kt │ │ │ ├── extensions │ │ │ ├── Context.kt │ │ │ ├── FakeB58.kt │ │ │ ├── TypedArray.kt │ │ │ └── view │ │ │ │ ├── ViewAppearance.kt │ │ │ │ └── ViewVisibility.kt │ │ │ ├── histogram │ │ │ └── IntHistogram.kt │ │ │ └── wrappers │ │ │ └── WrappedNullable.kt │ └── res │ │ ├── anim │ │ ├── blink_in.xml │ │ └── blink_out.xml │ │ ├── color │ │ └── checkable.xml │ │ ├── drawable-hdpi │ │ ├── ic_rounded_puzzle_create_24.png │ │ └── ic_rounded_puzzle_info_24.png │ │ ├── drawable-mdpi │ │ ├── ic_rounded_puzzle_create_24.png │ │ └── ic_rounded_puzzle_info_24.png │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable-xhdpi │ │ ├── ic_rounded_puzzle_create_24.png │ │ └── ic_rounded_puzzle_info_24.png │ │ ├── drawable-xxhdpi │ │ ├── ic_rounded_puzzle_create_24.png │ │ └── ic_rounded_puzzle_info_24.png │ │ ├── drawable │ │ ├── bg_keyboard_key.xml │ │ ├── ic_play_arrow_24px.xml │ │ ├── ic_rounded_close_18.xml │ │ ├── ic_rounded_close_24.xml │ │ ├── ic_rounded_copy_24.xml │ │ ├── ic_rounded_done_24.xml │ │ ├── ic_rounded_help_24.xml │ │ ├── ic_rounded_info_24.xml │ │ ├── ic_rounded_keyboard_backspace_24.xml │ │ ├── ic_rounded_light_off_24.xml │ │ ├── ic_rounded_lightbulb_24.xml │ │ ├── ic_rounded_refresh_24.xml │ │ ├── ic_rounded_settings_24.xml │ │ └── ic_rounded_share_24.xml │ │ ├── layout-sw400dp │ │ └── game_info_section_spacing.xml │ │ ├── layout-sw480dp │ │ └── game_info_section_spacing.xml │ │ ├── layout │ │ ├── activity_doc_viewer.xml │ │ ├── activity_game_setup.xml │ │ ├── activity_hello_world.xml │ │ ├── activity_main.xml │ │ ├── activity_settings.xml │ │ ├── cell_aggregate_constraint_grid_full.xml │ │ ├── cell_aggregate_constraint_grid_large.xml │ │ ├── cell_aggregate_constraint_grid_medium.xml │ │ ├── cell_aggregate_constraint_grid_small.xml │ │ ├── cell_aggregate_constraint_grid_tiny.xml │ │ ├── cell_aggregate_constraint_line.xml │ │ ├── cell_guess.xml │ │ ├── cell_histogram_row.xml │ │ ├── cell_letter_full.xml │ │ ├── cell_letter_large.xml │ │ ├── cell_letter_medium.xml │ │ ├── cell_letter_small.xml │ │ ├── cell_letter_tiny.xml │ │ ├── cell_pip_full.xml │ │ ├── cell_pip_large.xml │ │ ├── cell_pip_medium.xml │ │ ├── cell_pip_small.xml │ │ ├── cell_pip_tiny.xml │ │ ├── fragment_container.xml │ │ ├── fragment_game.xml │ │ ├── fragment_game_outcome.xml │ │ ├── game_info.xml │ │ ├── game_info_section_create_puzzle.xml │ │ ├── game_info_section_difficulty.xml │ │ ├── game_info_section_history.xml │ │ ├── game_info_section_how_to_play.xml │ │ ├── game_info_section_outcome.xml │ │ ├── game_info_section_performance.xml │ │ ├── game_info_section_puzzle_type.xml │ │ ├── game_info_section_spacing.xml │ │ ├── game_setup.xml │ │ ├── game_setup_section_difficulty.xml │ │ ├── game_setup_section_puzzle_type.xml │ │ ├── game_setup_section_seed_narrow.xml │ │ ├── game_setup_section_seed_wide.xml │ │ ├── game_setup_section_warnings.xml │ │ ├── game_setup_seed_entry.xml │ │ ├── genie_secret_entry.xml │ │ ├── genie_versions_entry.xml │ │ ├── keyboard_code_0_4.xml │ │ ├── keyboard_code_11_16.xml │ │ ├── keyboard_code_17_27.xml │ │ ├── keyboard_code_5_6.xml │ │ ├── keyboard_code_7_10.xml │ │ ├── keyboard_key_char.xml │ │ ├── keyboard_key_char_big.xml │ │ ├── keyboard_key_delete.xml │ │ ├── keyboard_key_enter.xml │ │ └── keyboard_qwerty.xml │ │ ├── menu │ │ ├── toolbar_main.xml │ │ └── toolbar_setup.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ ├── ic_launcher_mono.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ ├── ic_launcher_mono.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ ├── ic_launcher_mono.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ ├── ic_launcher_mono.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_background.png │ │ ├── ic_launcher_foreground.png │ │ ├── ic_launcher_mono.png │ │ └── ic_launcher_round.png │ │ ├── values-night │ │ ├── colors.xml │ │ └── themes.xml │ │ ├── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── colors_android_material_design.xml │ │ ├── colors_flag.xml │ │ ├── colors_quantro.xml │ │ ├── colors_scheme_color.xml │ │ ├── colors_ui_color_collective.xml │ │ ├── dimens.xml │ │ ├── ids.xml │ │ ├── preferences.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ └── preferences.xml │ └── test │ └── java │ └── com │ └── peaceray │ └── codeword │ ├── ExampleUnitTest.kt │ ├── game │ ├── TestBaseGameSetupManager.kt │ └── TestSeedCoreFactory.kt │ └── utils │ └── TestIntHistogram.kt ├── fastlane ├── Appfile ├── Fastfile └── metadata │ └── android │ └── en-US │ ├── changelogs │ ├── 10.txt │ ├── 11.txt │ ├── 12.txt │ ├── 13.txt │ ├── 7.txt │ ├── 8.txt │ └── 9.txt │ ├── full_description.txt │ ├── images │ ├── featureGraphic.png │ ├── icon.png │ └── phoneScreenshots │ │ ├── 1_en-US.png │ │ ├── 2_en-US.png │ │ ├── 3_en-US.png │ │ ├── 4_en-US.png │ │ ├── 5_en-US.png │ │ ├── 6_en-US.png │ │ ├── 7_en-US.png │ │ └── 8_en-US.png │ ├── short_description.txt │ ├── title.txt │ └── video.txt ├── game ├── .gitignore ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── peaceray │ │ └── codeword │ │ ├── game │ │ ├── Game.kt │ │ ├── bot │ │ │ ├── Evaluator.kt │ │ │ ├── ModularFlexibleEvaluator.kt │ │ │ ├── ModularHonestEvaluator.kt │ │ │ ├── ModularSolver.kt │ │ │ ├── Solver.kt │ │ │ └── modules │ │ │ │ ├── generation │ │ │ │ ├── CachingGenerationModule.kt │ │ │ │ ├── CandidateGenerationModule.kt │ │ │ │ ├── CascadingGenerator.kt │ │ │ │ ├── MonotonicCachingGenerationModule.kt │ │ │ │ ├── enumeration │ │ │ │ │ ├── CodeEnumeratingGenerator.kt │ │ │ │ │ ├── OneCodeEnumeratingGenerator.kt │ │ │ │ │ └── SolutionTruncatedEnumerationCodeGenerator.kt │ │ │ │ └── vocabulary │ │ │ │ │ ├── OneCodeGenerator.kt │ │ │ │ │ ├── VocabularyFileGenerator.kt │ │ │ │ │ └── VocabularyListGenerator.kt │ │ │ │ ├── scoring │ │ │ │ ├── CandidateInvertedScoringModule.kt │ │ │ │ ├── CandidateScoringModule.kt │ │ │ │ ├── InformationGainInvertedScorer.kt │ │ │ │ ├── InformationGainScorer.kt │ │ │ │ ├── KnuthMinimumInvertedScorer.kt │ │ │ │ ├── KnuthMinimumScorer.kt │ │ │ │ ├── UnitInvertedScorer.kt │ │ │ │ └── UnitScorer.kt │ │ │ │ ├── selection │ │ │ │ ├── CandidateSelectionModule.kt │ │ │ │ ├── MaximumScoreSelector.kt │ │ │ │ ├── MinimumScoreSelector.kt │ │ │ │ ├── RandomSelector.kt │ │ │ │ └── StochasticThresholdScoreSelector.kt │ │ │ │ └── shared │ │ │ │ ├── Candidates.kt │ │ │ │ └── Seeded.kt │ │ ├── data │ │ │ ├── Constraint.kt │ │ │ ├── ConstraintPolicy.kt │ │ │ └── Settings.kt │ │ ├── feedback │ │ │ ├── CharacterFeedback.kt │ │ │ ├── Feedback.kt │ │ │ ├── FeedbackProvider.kt │ │ │ └── providers │ │ │ │ ├── CachingFeedbackProvider.kt │ │ │ │ ├── DirectMarkupFeedbackProvider.kt │ │ │ │ └── InferredMarkupFeedbackProvider.kt │ │ └── validators │ │ │ ├── Validator.kt │ │ │ └── Validators.kt │ │ └── random │ │ ├── ConsistentRandom.kt │ │ └── XorWowRandom.kt │ └── test │ └── java │ └── com │ └── peaceray │ └── codeword │ └── game │ ├── data │ └── TestConstraint.kt │ └── feedback │ └── TestInferredMarkupFeedbackProvider.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── licenses ├── Apache-2.0.txt ├── CC-BY-SA-4.0.txt └── GPL-3.0.txt ├── play_cli ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── peaceray │ └── codeword │ └── play │ ├── ConsoleGame.kt │ ├── ConsoleGameEnvironment.kt │ └── setup │ ├── ConsoleGameEnvironmentProvider.kt │ └── ConsoleGameSettings.kt └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "fastlane" -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/peaceray/codeword/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/androidTest/java/com/peaceray/codeword/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/peaceray/codeword/data/TestCodeWordDb.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/androidTest/java/com/peaceray/codeword/data/TestCodeWordDb.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/documents/app_info/app_info.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/documents/app_info/app_info.html -------------------------------------------------------------------------------- /app/src/main/assets/documents/app_info/credits.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/documents/app_info/credits.html -------------------------------------------------------------------------------- /app/src/main/assets/documents/app_info/version_history.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/documents/app_info/version_history.html -------------------------------------------------------------------------------- /app/src/main/assets/documents/png/logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/documents/png/logo/logo.png -------------------------------------------------------------------------------- /app/src/main/assets/documents/png/logo/logo_tight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/documents/png/logo/logo_tight.png -------------------------------------------------------------------------------- /app/src/main/assets/documents/style/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/documents/style/style.css -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/dictionary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/dictionary.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-10/acceptable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-10/acceptable.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-10/guesses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-10/guesses.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-10/secrets-90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-10/secrets-90.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-10/secrets-95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-10/secrets-95.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-10/secrets-99.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-10/secrets-99.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-10/secrets-995.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-10/secrets-995.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-10/secrets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-10/secrets.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-11/acceptable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-11/acceptable.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-11/guesses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-11/guesses.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-11/secrets-90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-11/secrets-90.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-11/secrets-95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-11/secrets-95.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-11/secrets-99.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-11/secrets-99.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-11/secrets-995.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-11/secrets-995.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-11/secrets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-11/secrets.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-12/acceptable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-12/acceptable.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-12/guesses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-12/guesses.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-12/secrets-90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-12/secrets-90.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-12/secrets-95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-12/secrets-95.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-12/secrets-99.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-12/secrets-99.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-12/secrets-995.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-12/secrets-995.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-12/secrets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-12/secrets.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-3/acceptable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-3/acceptable.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-3/guesses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-3/guesses.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-3/secrets-90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-3/secrets-90.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-3/secrets-95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-3/secrets-95.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-3/secrets-99.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-3/secrets-99.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-3/secrets-995.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-3/secrets-995.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-3/secrets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-3/secrets.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-4/acceptable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-4/acceptable.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-4/guesses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-4/guesses.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-4/secrets-90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-4/secrets-90.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-4/secrets-95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-4/secrets-95.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-4/secrets-99.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-4/secrets-99.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-4/secrets-995.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-4/secrets-995.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-4/secrets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-4/secrets.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-5/acceptable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-5/acceptable.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-5/guesses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-5/guesses.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-5/secrets-90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-5/secrets-90.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-5/secrets-95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-5/secrets-95.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-5/secrets-99.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-5/secrets-99.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-5/secrets-995.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-5/secrets-995.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-5/secrets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-5/secrets.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-6/acceptable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-6/acceptable.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-6/guesses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-6/guesses.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-6/secrets-90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-6/secrets-90.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-6/secrets-95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-6/secrets-95.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-6/secrets-99.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-6/secrets-99.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-6/secrets-995.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-6/secrets-995.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-6/secrets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-6/secrets.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-7/acceptable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-7/acceptable.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-7/guesses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-7/guesses.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-7/secrets-90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-7/secrets-90.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-7/secrets-95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-7/secrets-95.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-7/secrets-99.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-7/secrets-99.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-7/secrets-995.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-7/secrets-995.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-7/secrets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-7/secrets.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-8/acceptable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-8/acceptable.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-8/guesses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-8/guesses.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-8/secrets-90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-8/secrets-90.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-8/secrets-95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-8/secrets-95.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-8/secrets-99.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-8/secrets-99.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-8/secrets-995.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-8/secrets-995.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-8/secrets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-8/secrets.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-9/acceptable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-9/acceptable.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-9/guesses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-9/guesses.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-9/secrets-90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-9/secrets-90.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-9/secrets-95.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-9/secrets-95.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-9/secrets-99.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-9/secrets-99.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-9/secrets-995.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-9/secrets-995.txt -------------------------------------------------------------------------------- /app/src/main/assets/words/en-US/standard/length-9/secrets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/assets/words/en-US/standard/length-9/secrets.txt -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/CodeWordApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/CodeWordApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/creation/GameCreationManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/creation/GameCreationManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/creation/impl/GameCreationManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/creation/impl/GameCreationManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/defaults/GameDefaultsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/defaults/GameDefaultsManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/defaults/impl/GameDefaultsManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/defaults/impl/GameDefaultsManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/persistence/GamePersistenceManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/persistence/GamePersistenceManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/persistence/impl/GamePersistenceManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/persistence/impl/GamePersistenceManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/persistence/impl/legacy/V01GameSaveData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/persistence/impl/legacy/V01GameSaveData.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/persistence/impl/legacy/V01GameSetup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/persistence/impl/legacy/V01GameSetup.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/play/GamePlayManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/play/GamePlayManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/play/GamePlaySession.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/play/GamePlaySession.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/play/impl/GamePlayManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/play/impl/GamePlayManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/GameSetupManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/GameSetupManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/BaseGameSetupManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/BaseGameSetupManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/DailyGameTypeFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/DailyGameTypeFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/DailyGameTypeFactoryV1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/DailyGameTypeFactoryV1.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/DailyGameTypeFactoryV2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/DailyGameTypeFactoryV2.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/GameTypeFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/GameTypeFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/SeededGameTypeFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/SeededGameTypeFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/SeededGameTypeFactoryV1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/SeededGameTypeFactoryV1.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/SeededGameTypeFactoryV2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/SeededGameTypeFactoryV2.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/language/CodeLanguageDetailsFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/language/CodeLanguageDetailsFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/language/CodeLanguageDetailsFactoryV1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/language/CodeLanguageDetailsFactoryV1.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/language/CodeLanguageDetailsFactoryV2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/language/CodeLanguageDetailsFactoryV2.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/seed/SeedCoreFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/seed/SeedCoreFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/seed/SeedVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/game/setup/impl/setup/versioned/seed/SeedVersion.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/genie/GenieGameSetupSettingsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/genie/GenieGameSetupSettingsManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/genie/GenieSettingsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/genie/GenieSettingsManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/genie/impl/GenieSettingsManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/genie/impl/GenieSettingsManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/record/GameRecordManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/record/GameRecordManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/record/impl/GameRecordManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/record/impl/GameRecordManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/settings/BotSettingsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/settings/BotSettingsManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/settings/impl/SettingsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/settings/impl/SettingsManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/version/VersionsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/version/VersionsManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/manager/version/impl/VersionsManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/manager/version/impl/VersionsManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/model/code/CodeLanguage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/model/code/CodeLanguage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/model/code/CodeLanguageDetails.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/model/code/CodeLanguageDetails.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/model/game/GameSetup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/model/game/GameSetup.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/model/game/GameType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/model/game/GameType.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/model/game/save/GamePlayData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/model/game/save/GamePlayData.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/model/game/save/GameSaveData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/model/game/save/GameSaveData.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/model/record/GameOutcome.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/model/record/GameOutcome.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/model/record/PerformanceRecord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/model/record/PerformanceRecord.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/model/record/PlayerStreak.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/model/record/PlayerStreak.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/model/version/Versions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/model/version/Versions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/source/CodeWordApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/source/CodeWordApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/source/CodeWordDb.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/source/CodeWordDb.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/data/source/impl/CodeWordDbImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/data/source/impl/CodeWordDbImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/Qualifiers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/Qualifiers.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/modules/DataSourceModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/modules/DataSourceModules.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/modules/GenieModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/modules/GenieModules.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/modules/ManagerModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/modules/ManagerModules.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/modules/PresenterModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/modules/PresenterModules.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/modules/android/ContextModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/modules/android/ContextModules.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/modules/android/LayoutInflaterModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/modules/android/LayoutInflaterModules.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/modules/android/SystemServiceModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/modules/android/SystemServiceModules.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/modules/coroutines/DispatcherModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/modules/coroutines/DispatcherModules.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/utils/optional/OptionalUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/utils/optional/OptionalUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/utils/optional/OptionalUtilsAPI24.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/utils/optional/OptionalUtilsAPI24.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/glue/utils/optional/OptionalUtilsAPIFallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/glue/utils/optional/OptionalUtilsAPIFallback.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/Presentation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/Presentation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/contracts/BaseContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/contracts/BaseContract.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/contracts/FeatureAvailabilityContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/contracts/FeatureAvailabilityContract.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/contracts/GameContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/contracts/GameContract.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/contracts/GameOutcomeContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/contracts/GameOutcomeContract.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/contracts/GameSetupContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/contracts/GameSetupContract.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/datamodel/ColorSchemes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/datamodel/ColorSchemes.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/datamodel/ColorSwatch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/datamodel/ColorSwatch.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/datamodel/GameStatusReview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/datamodel/GameStatusReview.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/datamodel/HistogramEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/datamodel/HistogramEntry.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/datamodel/Information.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/datamodel/Information.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/Guess.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/Guess.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/GuessAlphabet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/GuessAlphabet.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/GuessEvaluation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/GuessEvaluation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/GuessLetter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/GuessLetter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/GuessMarkup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/GuessMarkup.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/GuessType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/datamodel/guess/GuessType.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/accessibility/AccessibilityManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/accessibility/AccessibilityManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/accessibility/impl/AccessibilityManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/accessibility/impl/AccessibilityManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/color/ColorSettingsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/color/ColorSettingsManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/color/ColorSwatchManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/color/ColorSwatchManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/color/impl/ColorManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/color/impl/ColorManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/GameFeedbackManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/GameFeedbackManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/GameFeedbackProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/GameFeedbackProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/guess/EliminationGuessCreator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/guess/EliminationGuessCreator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/guess/GuessCreator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/guess/GuessCreator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/guess/HintingGuessCreator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/guess/HintingGuessCreator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/guess/VanillaGuessCreator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/guess/VanillaGuessCreator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/impl/GameFeedbackManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/impl/GameFeedbackManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/impl/GameFeedbackProviderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/feedback/impl/GameFeedbackProviderImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/preferences/AbstractPreferencesManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/preferences/AbstractPreferencesManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/privacy/PrivacyManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/privacy/PrivacyManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/privacy/impl/PrivacyManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/privacy/impl/PrivacyManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/share/ShareManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/share/ShareManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/share/impl/ShareManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/share/impl/ShareManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/tutorial/TutorialManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/tutorial/TutorialManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/manager/tutorial/impl/TutorialManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/manager/tutorial/impl/TutorialManagerImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/presenters/BasePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/presenters/BasePresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/presenters/FeatureAvailabilityPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/presenters/FeatureAvailabilityPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/presenters/GameOutcomePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/presenters/GameOutcomePresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/presenters/GamePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/presenters/GamePresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/presenters/GameSetupPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/presenters/GameSetupPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/activities/CodeWordActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/activities/CodeWordActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/activities/DocViewerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/activities/DocViewerActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/activities/GameSetupActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/activities/GameSetupActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/activities/HelloWorldActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/activities/HelloWorldActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/activities/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/activities/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/activities/SettingsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/activities/SettingsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/adapters/HistogramAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/adapters/HistogramAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/adapters/guess/BaseGuessAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/adapters/guess/BaseGuessAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/adapters/guess/GuessAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/adapters/guess/GuessAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/adapters/guess/GuessLetterAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/adapters/guess/GuessLetterAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/adapters/guess/GuessRowAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/adapters/guess/GuessRowAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/layouts/CellLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/layouts/CellLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/layouts/GuessAggregateConstraintCellLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/layouts/GuessAggregateConstraintCellLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/layouts/GuessAggregateConstraintLineLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/layouts/GuessAggregateConstraintLineLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/layouts/GuessLetterCellLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/layouts/GuessLetterCellLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/AggregatedConstraintViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/AggregatedConstraintViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/EmptyViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/EmptyViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/HistogramViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/HistogramViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/GuessAggregatedPipGridViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/GuessAggregatedPipGridViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/GuessLetterViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/GuessLetterViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/GuessViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/GuessViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessAggregatedAppearance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessAggregatedAppearance.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessAggregatedCountsDonutAppearance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessAggregatedCountsDonutAppearance.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessAggregatedCountsPipAppearance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessAggregatedCountsPipAppearance.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessLetterAppearance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessLetterAppearance.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessLetterCodeAppearance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessLetterCodeAppearance.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessLetterMarkupAppearance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/guess/appearance/GuessLetterMarkupAppearance.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewCreatePuzzleViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewCreatePuzzleViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewListener.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewListenerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewListenerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewOutcomeViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewOutcomeViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewPuzzleTypeViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewPuzzleTypeViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewSeedViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewSeedViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/viewholders/review/GameReviewViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/views/CodeKeyView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/views/CodeKeyView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/views/CodeKeyboardView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/views/CodeKeyboardView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/component/views/PipGridLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/component/views/PipGridLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/fragments/GameFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/fragments/GameFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/fragments/GameInfoFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/fragments/GameInfoFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/fragments/GameSetupFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/fragments/GameSetupFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/fragments/dialog/CodeWordDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/fragments/dialog/CodeWordDialogFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/fragments/dialog/GameInfoDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/fragments/dialog/GameInfoDialogFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/fragments/dialog/GameOutcomeDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/fragments/dialog/GameOutcomeDialogFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/presentation/view/fragments/settings/SettingsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/presentation/view/fragments/settings/SettingsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/utils/animations/AnimatorUpdateListeners.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/utils/animations/AnimatorUpdateListeners.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/utils/extensions/Context.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/utils/extensions/Context.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/utils/extensions/FakeB58.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/utils/extensions/FakeB58.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/utils/extensions/TypedArray.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/utils/extensions/TypedArray.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/utils/extensions/view/ViewAppearance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/utils/extensions/view/ViewAppearance.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/utils/extensions/view/ViewVisibility.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/utils/extensions/view/ViewVisibility.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/utils/histogram/IntHistogram.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/utils/histogram/IntHistogram.kt -------------------------------------------------------------------------------- /app/src/main/java/com/peaceray/codeword/utils/wrappers/WrappedNullable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/java/com/peaceray/codeword/utils/wrappers/WrappedNullable.kt -------------------------------------------------------------------------------- /app/src/main/res/anim/blink_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/anim/blink_in.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/blink_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/anim/blink_out.xml -------------------------------------------------------------------------------- /app/src/main/res/color/checkable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/color/checkable.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_rounded_puzzle_create_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable-hdpi/ic_rounded_puzzle_create_24.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_rounded_puzzle_info_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable-hdpi/ic_rounded_puzzle_info_24.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_rounded_puzzle_create_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable-mdpi/ic_rounded_puzzle_create_24.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_rounded_puzzle_info_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable-mdpi/ic_rounded_puzzle_info_24.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_rounded_puzzle_create_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable-xhdpi/ic_rounded_puzzle_create_24.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_rounded_puzzle_info_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable-xhdpi/ic_rounded_puzzle_info_24.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_rounded_puzzle_create_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable-xxhdpi/ic_rounded_puzzle_create_24.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_rounded_puzzle_info_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable-xxhdpi/ic_rounded_puzzle_info_24.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_keyboard_key.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/bg_keyboard_key.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_arrow_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_play_arrow_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_close_18.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_close_18.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_close_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_close_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_copy_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_copy_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_done_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_done_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_help_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_help_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_info_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_info_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_keyboard_backspace_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_keyboard_backspace_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_light_off_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_light_off_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_lightbulb_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_lightbulb_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_refresh_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_refresh_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_settings_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_settings_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_share_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/drawable/ic_rounded_share_24.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-sw400dp/game_info_section_spacing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout-sw400dp/game_info_section_spacing.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-sw480dp/game_info_section_spacing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout-sw480dp/game_info_section_spacing.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_doc_viewer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/activity_doc_viewer.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_game_setup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/activity_game_setup.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_hello_world.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/activity_hello_world.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/activity_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_aggregate_constraint_grid_full.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_aggregate_constraint_grid_full.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_aggregate_constraint_grid_large.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_aggregate_constraint_grid_large.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_aggregate_constraint_grid_medium.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_aggregate_constraint_grid_medium.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_aggregate_constraint_grid_small.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_aggregate_constraint_grid_small.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_aggregate_constraint_grid_tiny.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_aggregate_constraint_grid_tiny.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_aggregate_constraint_line.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_aggregate_constraint_line.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_guess.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_guess.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_histogram_row.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_histogram_row.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_letter_full.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_letter_full.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_letter_large.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_letter_large.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_letter_medium.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_letter_medium.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_letter_small.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_letter_small.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_letter_tiny.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_letter_tiny.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_pip_full.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_pip_full.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_pip_large.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_pip_large.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_pip_medium.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_pip_medium.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_pip_small.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_pip_small.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/cell_pip_tiny.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/cell_pip_tiny.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_container.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/fragment_container.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_game.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/fragment_game.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_game_outcome.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/fragment_game_outcome.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_info.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_info_section_create_puzzle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_info_section_create_puzzle.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_info_section_difficulty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_info_section_difficulty.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_info_section_history.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_info_section_history.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_info_section_how_to_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_info_section_how_to_play.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_info_section_outcome.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_info_section_outcome.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_info_section_performance.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_info_section_performance.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_info_section_puzzle_type.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_info_section_puzzle_type.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_info_section_spacing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_info_section_spacing.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_setup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_setup.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_setup_section_difficulty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_setup_section_difficulty.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_setup_section_puzzle_type.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_setup_section_puzzle_type.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_setup_section_seed_narrow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_setup_section_seed_narrow.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_setup_section_seed_wide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_setup_section_seed_wide.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_setup_section_warnings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_setup_section_warnings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/game_setup_seed_entry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/game_setup_seed_entry.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/genie_secret_entry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/genie_secret_entry.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/genie_versions_entry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/genie_versions_entry.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/keyboard_code_0_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/keyboard_code_0_4.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/keyboard_code_11_16.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/keyboard_code_11_16.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/keyboard_code_17_27.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/keyboard_code_17_27.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/keyboard_code_5_6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/keyboard_code_5_6.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/keyboard_code_7_10.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/keyboard_code_7_10.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/keyboard_key_char.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/keyboard_key_char.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/keyboard_key_char_big.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/keyboard_key_char_big.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/keyboard_key_delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/keyboard_key_delete.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/keyboard_key_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/keyboard_key_enter.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/keyboard_qwerty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/layout/keyboard_qwerty.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/toolbar_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/menu/toolbar_main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/toolbar_setup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/menu/toolbar_setup.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_mono.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_mono.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_mono.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_mono.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_mono.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_mono.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_mono.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_mono.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_mono.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mono.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors_android_material_design.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/colors_android_material_design.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors_flag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/colors_flag.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors_quantro.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/colors_quantro.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors_scheme_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/colors_scheme_color.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors_ui_color_collective.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/colors_ui_color_collective.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /app/src/main/res/values/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/preferences.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /app/src/test/java/com/peaceray/codeword/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/test/java/com/peaceray/codeword/ExampleUnitTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/peaceray/codeword/game/TestBaseGameSetupManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/test/java/com/peaceray/codeword/game/TestBaseGameSetupManager.kt -------------------------------------------------------------------------------- /app/src/test/java/com/peaceray/codeword/game/TestSeedCoreFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/test/java/com/peaceray/codeword/game/TestSeedCoreFactory.kt -------------------------------------------------------------------------------- /app/src/test/java/com/peaceray/codeword/utils/TestIntHistogram.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/app/src/test/java/com/peaceray/codeword/utils/TestIntHistogram.kt -------------------------------------------------------------------------------- /fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/Appfile -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/Fastfile -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/changelogs/10.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/changelogs/11.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/changelogs/12.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/changelogs/13.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/changelogs/7.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/8.txt: -------------------------------------------------------------------------------- 1 | Three new color schemes: Dahlia, Blaze, and Ghost 2 | Various bug fixes 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/changelogs/9.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/featureGraphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/images/featureGraphic.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/1_en-US.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/1_en-US.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/2_en-US.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/2_en-US.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/3_en-US.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/3_en-US.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/4_en-US.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/4_en-US.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/5_en-US.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/5_en-US.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/6_en-US.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/6_en-US.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/7_en-US.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/7_en-US.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/8_en-US.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/8_en-US.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- 1 | Guess the secret Code Word -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/title.txt: -------------------------------------------------------------------------------- 1 | Code Word -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/video.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /game/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /game/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/build.gradle -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/Game.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/Game.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/Evaluator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/Evaluator.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/ModularFlexibleEvaluator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/ModularFlexibleEvaluator.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/ModularHonestEvaluator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/ModularHonestEvaluator.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/ModularSolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/ModularSolver.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/Solver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/Solver.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/CachingGenerationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/CachingGenerationModule.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/CandidateGenerationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/CandidateGenerationModule.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/CascadingGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/CascadingGenerator.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/MonotonicCachingGenerationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/MonotonicCachingGenerationModule.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/enumeration/CodeEnumeratingGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/enumeration/CodeEnumeratingGenerator.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/enumeration/OneCodeEnumeratingGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/enumeration/OneCodeEnumeratingGenerator.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/enumeration/SolutionTruncatedEnumerationCodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/enumeration/SolutionTruncatedEnumerationCodeGenerator.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/vocabulary/OneCodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/vocabulary/OneCodeGenerator.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/vocabulary/VocabularyFileGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/vocabulary/VocabularyFileGenerator.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/vocabulary/VocabularyListGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/generation/vocabulary/VocabularyListGenerator.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/CandidateInvertedScoringModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/CandidateInvertedScoringModule.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/CandidateScoringModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/CandidateScoringModule.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/InformationGainInvertedScorer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/InformationGainInvertedScorer.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/InformationGainScorer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/InformationGainScorer.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/KnuthMinimumInvertedScorer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/KnuthMinimumInvertedScorer.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/KnuthMinimumScorer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/KnuthMinimumScorer.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/UnitInvertedScorer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/UnitInvertedScorer.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/UnitScorer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/scoring/UnitScorer.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/selection/CandidateSelectionModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/selection/CandidateSelectionModule.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/selection/MaximumScoreSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/selection/MaximumScoreSelector.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/selection/MinimumScoreSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/selection/MinimumScoreSelector.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/selection/RandomSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/selection/RandomSelector.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/selection/StochasticThresholdScoreSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/selection/StochasticThresholdScoreSelector.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/shared/Candidates.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/shared/Candidates.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/bot/modules/shared/Seeded.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/bot/modules/shared/Seeded.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/data/Constraint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/data/Constraint.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/data/ConstraintPolicy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/data/ConstraintPolicy.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/data/Settings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/data/Settings.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/feedback/CharacterFeedback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/feedback/CharacterFeedback.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/feedback/Feedback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/feedback/Feedback.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/feedback/FeedbackProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/feedback/FeedbackProvider.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/feedback/providers/CachingFeedbackProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/feedback/providers/CachingFeedbackProvider.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/feedback/providers/DirectMarkupFeedbackProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/feedback/providers/DirectMarkupFeedbackProvider.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/feedback/providers/InferredMarkupFeedbackProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/feedback/providers/InferredMarkupFeedbackProvider.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/validators/Validator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/validators/Validator.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/game/validators/Validators.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/game/validators/Validators.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/random/ConsistentRandom.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/random/ConsistentRandom.kt -------------------------------------------------------------------------------- /game/src/main/java/com/peaceray/codeword/random/XorWowRandom.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/main/java/com/peaceray/codeword/random/XorWowRandom.kt -------------------------------------------------------------------------------- /game/src/test/java/com/peaceray/codeword/game/data/TestConstraint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/test/java/com/peaceray/codeword/game/data/TestConstraint.kt -------------------------------------------------------------------------------- /game/src/test/java/com/peaceray/codeword/game/feedback/TestInferredMarkupFeedbackProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/game/src/test/java/com/peaceray/codeword/game/feedback/TestInferredMarkupFeedbackProvider.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/gradlew.bat -------------------------------------------------------------------------------- /licenses/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/licenses/Apache-2.0.txt -------------------------------------------------------------------------------- /licenses/CC-BY-SA-4.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/licenses/CC-BY-SA-4.0.txt -------------------------------------------------------------------------------- /licenses/GPL-3.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/licenses/GPL-3.0.txt -------------------------------------------------------------------------------- /play_cli/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /play_cli/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/play_cli/build.gradle -------------------------------------------------------------------------------- /play_cli/src/main/java/com/peaceray/codeword/play/ConsoleGame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/play_cli/src/main/java/com/peaceray/codeword/play/ConsoleGame.kt -------------------------------------------------------------------------------- /play_cli/src/main/java/com/peaceray/codeword/play/ConsoleGameEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/play_cli/src/main/java/com/peaceray/codeword/play/ConsoleGameEnvironment.kt -------------------------------------------------------------------------------- /play_cli/src/main/java/com/peaceray/codeword/play/setup/ConsoleGameEnvironmentProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/play_cli/src/main/java/com/peaceray/codeword/play/setup/ConsoleGameEnvironmentProvider.kt -------------------------------------------------------------------------------- /play_cli/src/main/java/com/peaceray/codeword/play/setup/ConsoleGameSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/play_cli/src/main/java/com/peaceray/codeword/play/setup/ConsoleGameSettings.kt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Peace-Ray/Code-Word/HEAD/settings.gradle --------------------------------------------------------------------------------