├── .gitignore ├── LICENSE.txt ├── README.md ├── docs ├── dali_adp_bg_dark.png ├── dali_adp_bg_light.png ├── dali_original.jpg ├── tomo_showcase.gif ├── tsunami_adp_bg_dark.png ├── tsunami_adp_bg_light.png └── tsunami_original.jpg ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── showcase ├── .gitignore ├── README.md ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── java │ └── tomo │ │ └── showcase │ │ ├── App.kt │ │ ├── PicassoTomoBackgroundGenerator.kt │ │ ├── SplashActivity.kt │ │ ├── common │ │ ├── menu.kt │ │ └── view_utils.kt │ │ ├── data │ │ ├── TMDBService.kt │ │ └── domain_models.kt │ │ ├── detailsScreen │ │ └── DetailsActivity.kt │ │ └── mainScreen │ │ ├── HappyLittleView.kt │ │ ├── MainActivity.kt │ │ └── groupie_items.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ ├── buttons_container_bg.xml │ ├── ic_action.png │ ├── ic_adventure.png │ ├── ic_animation.png │ ├── ic_comedy.png │ ├── ic_crime.png │ ├── ic_documentary.png │ ├── ic_drama.png │ ├── ic_family.png │ ├── ic_fantasy.png │ ├── ic_github_circle.xml │ ├── ic_github_circle_dfff.xml │ ├── ic_history.png │ ├── ic_horror.png │ ├── ic_launcher_background.xml │ ├── ic_music.png │ ├── ic_mystery.png │ ├── ic_popcorn.xml │ ├── ic_romance.png │ ├── ic_scifi.png │ ├── ic_star_filled.png │ ├── ic_star_half.png │ ├── ic_thriller.png │ ├── ic_tv.png │ ├── ic_war.png │ ├── ic_western.png │ ├── poster_info_background.xml │ ├── poster_placeholder.xml │ ├── top_screen_gradient.xml │ └── tsunami_by_hokusai_19th_century.jpg │ ├── layout │ ├── activity_details.xml │ ├── activity_main.xml │ ├── activity_splash.xml │ ├── item_hi.xml │ ├── item_poster.xml │ ├── item_space.xml │ ├── layout_details_content.xml │ ├── layout_fork_me_action.xml │ ├── layout_poster_genre_icon.xml │ └── layout_poster_score_icon.xml │ ├── menu │ └── menu.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ ├── ic_launcher_background.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ ├── ic_launcher_background.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ ├── ic_launcher_background.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_background.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_background.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml └── tomo ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml ├── java └── tomo │ ├── Tomo.kt │ ├── internal │ ├── TomoImpl.kt │ ├── TransformsPipeline.kt │ ├── adaptive_background_generator.kt │ ├── android_utils.kt │ ├── logger │ │ ├── LogCatLogger.kt │ │ ├── Logger.kt │ │ └── NoOpLogger.kt │ └── transforms │ │ ├── BlurTransform.kt │ │ ├── GrayNoiseTransform.kt │ │ ├── HsvNoiseTransform.kt │ │ ├── ResizeTransform.kt │ │ ├── Transform.kt │ │ └── ValueClampTransform.kt │ ├── transforms │ ├── BlurTransformParams.kt │ ├── GrayNoiseTransformParams.kt │ ├── HsvNoiseTransformParams.kt │ ├── ResizeTransformDataParams.kt │ └── ValueClampTransformParams.kt │ └── transforms_builder.kt ├── res └── values │ └── strings.xml └── rs ├── color_level.rs ├── color_utils.rsh ├── gray_noise.rs ├── hsv_noise.rs ├── math_utils.rsh ├── rand_utils.rsh └── value_clamp.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/README.md -------------------------------------------------------------------------------- /docs/dali_adp_bg_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/docs/dali_adp_bg_dark.png -------------------------------------------------------------------------------- /docs/dali_adp_bg_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/docs/dali_adp_bg_light.png -------------------------------------------------------------------------------- /docs/dali_original.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/docs/dali_original.jpg -------------------------------------------------------------------------------- /docs/tomo_showcase.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/docs/tomo_showcase.gif -------------------------------------------------------------------------------- /docs/tsunami_adp_bg_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/docs/tsunami_adp_bg_dark.png -------------------------------------------------------------------------------- /docs/tsunami_adp_bg_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/docs/tsunami_adp_bg_light.png -------------------------------------------------------------------------------- /docs/tsunami_original.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/docs/tsunami_original.jpg -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/settings.gradle -------------------------------------------------------------------------------- /showcase/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /release -------------------------------------------------------------------------------- /showcase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/README.md -------------------------------------------------------------------------------- /showcase/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/build.gradle.kts -------------------------------------------------------------------------------- /showcase/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/proguard-rules.pro -------------------------------------------------------------------------------- /showcase/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /showcase/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /showcase/src/main/java/tomo/showcase/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/java/tomo/showcase/App.kt -------------------------------------------------------------------------------- /showcase/src/main/java/tomo/showcase/PicassoTomoBackgroundGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/java/tomo/showcase/PicassoTomoBackgroundGenerator.kt -------------------------------------------------------------------------------- /showcase/src/main/java/tomo/showcase/SplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/java/tomo/showcase/SplashActivity.kt -------------------------------------------------------------------------------- /showcase/src/main/java/tomo/showcase/common/menu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/java/tomo/showcase/common/menu.kt -------------------------------------------------------------------------------- /showcase/src/main/java/tomo/showcase/common/view_utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/java/tomo/showcase/common/view_utils.kt -------------------------------------------------------------------------------- /showcase/src/main/java/tomo/showcase/data/TMDBService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/java/tomo/showcase/data/TMDBService.kt -------------------------------------------------------------------------------- /showcase/src/main/java/tomo/showcase/data/domain_models.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/java/tomo/showcase/data/domain_models.kt -------------------------------------------------------------------------------- /showcase/src/main/java/tomo/showcase/detailsScreen/DetailsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/java/tomo/showcase/detailsScreen/DetailsActivity.kt -------------------------------------------------------------------------------- /showcase/src/main/java/tomo/showcase/mainScreen/HappyLittleView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/java/tomo/showcase/mainScreen/HappyLittleView.kt -------------------------------------------------------------------------------- /showcase/src/main/java/tomo/showcase/mainScreen/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/java/tomo/showcase/mainScreen/MainActivity.kt -------------------------------------------------------------------------------- /showcase/src/main/java/tomo/showcase/mainScreen/groupie_items.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/java/tomo/showcase/mainScreen/groupie_items.kt -------------------------------------------------------------------------------- /showcase/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/buttons_container_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/buttons_container_bg.xml -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_action.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_adventure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_adventure.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_animation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_animation.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_comedy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_comedy.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_crime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_crime.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_documentary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_documentary.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_drama.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_drama.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_family.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_family.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_fantasy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_fantasy.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_github_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_github_circle.xml -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_github_circle_dfff.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_github_circle_dfff.xml -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_history.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_horror.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_horror.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_music.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_mystery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_mystery.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_popcorn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_popcorn.xml -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_romance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_romance.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_scifi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_scifi.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_star_filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_star_filled.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_star_half.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_star_half.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_thriller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_thriller.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_tv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_tv.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_war.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_war.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/ic_western.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/ic_western.png -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/poster_info_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/poster_info_background.xml -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/poster_placeholder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/poster_placeholder.xml -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/top_screen_gradient.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/top_screen_gradient.xml -------------------------------------------------------------------------------- /showcase/src/main/res/drawable/tsunami_by_hokusai_19th_century.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/drawable/tsunami_by_hokusai_19th_century.jpg -------------------------------------------------------------------------------- /showcase/src/main/res/layout/activity_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/layout/activity_details.xml -------------------------------------------------------------------------------- /showcase/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /showcase/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /showcase/src/main/res/layout/item_hi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/layout/item_hi.xml -------------------------------------------------------------------------------- /showcase/src/main/res/layout/item_poster.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/layout/item_poster.xml -------------------------------------------------------------------------------- /showcase/src/main/res/layout/item_space.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/layout/item_space.xml -------------------------------------------------------------------------------- /showcase/src/main/res/layout/layout_details_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/layout/layout_details_content.xml -------------------------------------------------------------------------------- /showcase/src/main/res/layout/layout_fork_me_action.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/layout/layout_fork_me_action.xml -------------------------------------------------------------------------------- /showcase/src/main/res/layout/layout_poster_genre_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/layout/layout_poster_genre_icon.xml -------------------------------------------------------------------------------- /showcase/src/main/res/layout/layout_poster_score_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/layout/layout_poster_score_icon.xml -------------------------------------------------------------------------------- /showcase/src/main/res/menu/menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/menu/menu.xml -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-hdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-mdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-xhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-xxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /showcase/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /showcase/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /showcase/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /showcase/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/showcase/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /tomo/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /tomo/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/build.gradle.kts -------------------------------------------------------------------------------- /tomo/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/proguard-rules.pro -------------------------------------------------------------------------------- /tomo/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/Tomo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/Tomo.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/TomoImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/TomoImpl.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/TransformsPipeline.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/TransformsPipeline.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/adaptive_background_generator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/adaptive_background_generator.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/android_utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/android_utils.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/logger/LogCatLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/logger/LogCatLogger.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/logger/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/logger/Logger.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/logger/NoOpLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/logger/NoOpLogger.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/transforms/BlurTransform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/transforms/BlurTransform.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/transforms/GrayNoiseTransform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/transforms/GrayNoiseTransform.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/transforms/HsvNoiseTransform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/transforms/HsvNoiseTransform.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/transforms/ResizeTransform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/transforms/ResizeTransform.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/transforms/Transform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/transforms/Transform.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/internal/transforms/ValueClampTransform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/internal/transforms/ValueClampTransform.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/transforms/BlurTransformParams.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/transforms/BlurTransformParams.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/transforms/GrayNoiseTransformParams.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/transforms/GrayNoiseTransformParams.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/transforms/HsvNoiseTransformParams.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/transforms/HsvNoiseTransformParams.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/transforms/ResizeTransformDataParams.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/transforms/ResizeTransformDataParams.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/transforms/ValueClampTransformParams.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/transforms/ValueClampTransformParams.kt -------------------------------------------------------------------------------- /tomo/src/main/java/tomo/transforms_builder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/java/tomo/transforms_builder.kt -------------------------------------------------------------------------------- /tomo/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /tomo/src/main/rs/color_level.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/rs/color_level.rs -------------------------------------------------------------------------------- /tomo/src/main/rs/color_utils.rsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/rs/color_utils.rsh -------------------------------------------------------------------------------- /tomo/src/main/rs/gray_noise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/rs/gray_noise.rs -------------------------------------------------------------------------------- /tomo/src/main/rs/hsv_noise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/rs/hsv_noise.rs -------------------------------------------------------------------------------- /tomo/src/main/rs/math_utils.rsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/rs/math_utils.rsh -------------------------------------------------------------------------------- /tomo/src/main/rs/rand_utils.rsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/rs/rand_utils.rsh -------------------------------------------------------------------------------- /tomo/src/main/rs/value_clamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanHasegawa/Tomo/HEAD/tomo/src/main/rs/value_clamp.rs --------------------------------------------------------------------------------