├── .github ├── ci-gradle.properties ├── dependabot.yml └── workflows │ ├── Build.yml │ ├── Release.yml │ └── Screenshots.yml ├── .gitignore ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── app ├── .gitignore ├── build.gradle.kts └── src │ ├── amazonRelease │ └── generated │ │ └── baselineProfiles │ │ ├── baseline-prof.txt │ │ └── startup-prof.txt │ ├── androidTest │ ├── assets │ │ ├── video_frame_1.png │ │ ├── video_frame_2.png │ │ ├── video_frame_3.png │ │ └── video_frame_4.png │ └── kotlin │ │ └── com │ │ └── javernaut │ │ └── whatthecodec │ │ └── screenshots │ │ └── ScreenshotsTestSuite.kt │ ├── debug │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── javernaut │ │ └── whatthecodec │ │ └── compose │ │ └── playground │ │ └── ComposePlaygroundActivity.kt │ ├── googleRelease │ └── generated │ │ └── baselineProfiles │ │ ├── baseline-prof.txt │ │ └── startup-prof.txt │ ├── huaweiRelease │ └── generated │ │ └── baselineProfiles │ │ ├── baseline-prof.txt │ │ └── startup-prof.txt │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── javernaut │ │ └── whatthecodec │ │ ├── App.kt │ │ ├── compose │ │ ├── common │ │ │ ├── Common.kt │ │ │ └── GridLayout.kt │ │ ├── navigation │ │ │ ├── MaterialNavHost.kt │ │ │ └── MaterialSharedAxis.kt │ │ └── theme │ │ │ ├── Color.kt │ │ │ ├── WhatTheCodecTheme.kt │ │ │ └── dynamic │ │ │ └── ThemeViewModel.kt │ │ ├── di │ │ └── DispatcherModule.kt │ │ ├── home │ │ ├── domain │ │ │ └── FileReadingUseCase.kt │ │ ├── presentation │ │ │ ├── Clipboard.kt │ │ │ ├── FrameMetricsProvider.kt │ │ │ ├── MediaFileArgument.kt │ │ │ ├── MediaFileProvider.kt │ │ │ ├── MediaFileViewModel.kt │ │ │ ├── PreviewLoaderHelper.kt │ │ │ └── model │ │ │ │ ├── AvailableTab.kt │ │ │ │ ├── Frame.kt │ │ │ │ ├── Preview.kt │ │ │ │ ├── ScreenMessage.kt │ │ │ │ ├── ScreenState.kt │ │ │ │ └── VideoPage.kt │ │ └── ui │ │ │ ├── RootActivity.kt │ │ │ ├── WhatTheCodecApp.kt │ │ │ ├── audio │ │ │ └── AudioPage.kt │ │ │ ├── navigation │ │ │ └── HomeNavigation.kt │ │ │ ├── screen │ │ │ ├── EmptyHomeScreen.kt │ │ │ ├── HomeScreen.kt │ │ │ ├── MainHomeScreen.kt │ │ │ └── PickMediaFile.kt │ │ │ ├── stream │ │ │ ├── StreamCard.kt │ │ │ └── StreamFeatureItem.kt │ │ │ ├── subtitle │ │ │ └── SubtitlePage.kt │ │ │ └── video │ │ │ ├── FrameItem.kt │ │ │ ├── FramesHeader.kt │ │ │ └── VideoPage.kt │ │ └── util │ │ └── TinyActivityCompat.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ └── ic_launcher_background.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── values-night │ └── colors.xml │ ├── values-uk │ └── strings.xml │ ├── values-v29 │ └── unlocalizable_strings.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ ├── themes.xml │ └── unlocalizable_strings.xml ├── baselineprofile ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ └── kotlin │ └── com │ └── javernaut │ └── whatthecodec │ └── baselineprofile │ ├── BaselineProfileGenerator.kt │ └── StartupBenchmarks.kt ├── config └── detekt │ └── detekt.yml ├── fastlane ├── Appfile ├── Fastfile └── Screengrabfile ├── features ├── home │ └── localization │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ └── com │ │ │ └── javernaut │ │ │ └── whatthecodec │ │ │ └── feature │ │ │ └── home │ │ │ └── stream │ │ │ ├── AudioStreamLocalization.kt │ │ │ ├── DisplayableStreamFeature.kt │ │ │ ├── SubtitleStreamLocalization.kt │ │ │ └── VideoStreamLocalization.kt │ │ └── res │ │ ├── values-uk │ │ ├── media_file_values.xml │ │ └── strings.xml │ │ └── values │ │ └── strings.xml └── settings │ ├── api │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── javernaut │ │ └── whatthecodec │ │ └── feature │ │ └── settings │ │ └── api │ │ ├── content │ │ ├── AudioStreamFeature.kt │ │ ├── ContentSettingsRepository.kt │ │ ├── SubtitleStreamFeature.kt │ │ └── VideoStreamFeature.kt │ │ └── theme │ │ ├── AppTheme.kt │ │ ├── ThemeSettings.kt │ │ └── ThemeSettingsRepository.kt │ ├── data │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ └── com │ │ └── javernaut │ │ └── whatthecodec │ │ └── feature │ │ └── settings │ │ ├── data │ │ ├── content │ │ │ ├── DefaultContentSettingsRepository.kt │ │ │ └── EnumSetPreferences.kt │ │ └── theme │ │ │ └── DefaultThemeSettingsRepository.kt │ │ └── di │ │ └── SettingsDataModule.kt │ └── ui │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ └── main │ ├── AndroidManifest.xml │ ├── kotlin │ └── com │ │ └── javernaut │ │ └── whatthecodec │ │ └── feature │ │ └── settings │ │ ├── navigation │ │ └── SettingsNavigation.kt │ │ ├── preferences │ │ ├── ListPreference.kt │ │ └── Preference.kt │ │ ├── presentation │ │ └── SettingsViewModel.kt │ │ └── ui │ │ └── SettingsScreen.kt │ └── res │ ├── values-uk │ └── strings.xml │ └── values │ ├── strings.xml │ └── unlocalizable_strings.xml ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── badges │ ├── amazon.png │ ├── google.png │ └── huawei.png └── screenshots.png ├── scripts └── read-arguments.gradle ├── settings.gradle.kts └── tools ├── create_app_screenshots.sh └── git-hook ├── install.sh └── pre-commit /.github/ci-gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/.github/ci-gradle.properties -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/Build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/.github/workflows/Build.yml -------------------------------------------------------------------------------- /.github/workflows/Release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/.github/workflows/Release.yml -------------------------------------------------------------------------------- /.github/workflows/Screenshots.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/.github/workflows/Screenshots.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/src/amazonRelease/generated/baselineProfiles/baseline-prof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/amazonRelease/generated/baselineProfiles/baseline-prof.txt -------------------------------------------------------------------------------- /app/src/amazonRelease/generated/baselineProfiles/startup-prof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/amazonRelease/generated/baselineProfiles/startup-prof.txt -------------------------------------------------------------------------------- /app/src/androidTest/assets/video_frame_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/androidTest/assets/video_frame_1.png -------------------------------------------------------------------------------- /app/src/androidTest/assets/video_frame_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/androidTest/assets/video_frame_2.png -------------------------------------------------------------------------------- /app/src/androidTest/assets/video_frame_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/androidTest/assets/video_frame_3.png -------------------------------------------------------------------------------- /app/src/androidTest/assets/video_frame_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/androidTest/assets/video_frame_4.png -------------------------------------------------------------------------------- /app/src/androidTest/kotlin/com/javernaut/whatthecodec/screenshots/ScreenshotsTestSuite.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/androidTest/kotlin/com/javernaut/whatthecodec/screenshots/ScreenshotsTestSuite.kt -------------------------------------------------------------------------------- /app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/debug/java/com/javernaut/whatthecodec/compose/playground/ComposePlaygroundActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/debug/java/com/javernaut/whatthecodec/compose/playground/ComposePlaygroundActivity.kt -------------------------------------------------------------------------------- /app/src/googleRelease/generated/baselineProfiles/baseline-prof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/googleRelease/generated/baselineProfiles/baseline-prof.txt -------------------------------------------------------------------------------- /app/src/googleRelease/generated/baselineProfiles/startup-prof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/googleRelease/generated/baselineProfiles/startup-prof.txt -------------------------------------------------------------------------------- /app/src/huaweiRelease/generated/baselineProfiles/baseline-prof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/huaweiRelease/generated/baselineProfiles/baseline-prof.txt -------------------------------------------------------------------------------- /app/src/huaweiRelease/generated/baselineProfiles/startup-prof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/huaweiRelease/generated/baselineProfiles/startup-prof.txt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/App.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/compose/common/Common.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/compose/common/Common.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/compose/common/GridLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/compose/common/GridLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/compose/navigation/MaterialNavHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/compose/navigation/MaterialNavHost.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/compose/navigation/MaterialSharedAxis.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/compose/navigation/MaterialSharedAxis.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/compose/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/compose/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/compose/theme/WhatTheCodecTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/compose/theme/WhatTheCodecTheme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/compose/theme/dynamic/ThemeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/compose/theme/dynamic/ThemeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/di/DispatcherModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/di/DispatcherModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/domain/FileReadingUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/domain/FileReadingUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/Clipboard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/Clipboard.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/FrameMetricsProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/FrameMetricsProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/MediaFileArgument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/MediaFileArgument.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/MediaFileProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/MediaFileProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/MediaFileViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/MediaFileViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/PreviewLoaderHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/PreviewLoaderHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/AvailableTab.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/AvailableTab.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/Frame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/Frame.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/Preview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/Preview.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/ScreenMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/ScreenMessage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/ScreenState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/ScreenState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/VideoPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/presentation/model/VideoPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/RootActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/RootActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/WhatTheCodecApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/WhatTheCodecApp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/audio/AudioPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/audio/AudioPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/navigation/HomeNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/navigation/HomeNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/screen/EmptyHomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/screen/EmptyHomeScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/screen/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/screen/HomeScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/screen/MainHomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/screen/MainHomeScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/screen/PickMediaFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/screen/PickMediaFile.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/stream/StreamCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/stream/StreamCard.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/stream/StreamFeatureItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/stream/StreamFeatureItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/subtitle/SubtitlePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/subtitle/SubtitlePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/video/FrameItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/video/FrameItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/video/FramesHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/video/FramesHeader.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/home/ui/video/VideoPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/home/ui/video/VideoPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/javernaut/whatthecodec/util/TinyActivityCompat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/java/com/javernaut/whatthecodec/util/TinyActivityCompat.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/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/Javernaut/WhatTheCodec/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/Javernaut/WhatTheCodec/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-uk/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/values-uk/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v29/unlocalizable_strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/values-v29/unlocalizable_strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/unlocalizable_strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/app/src/main/res/values/unlocalizable_strings.xml -------------------------------------------------------------------------------- /baselineprofile/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /baselineprofile/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/baselineprofile/build.gradle.kts -------------------------------------------------------------------------------- /baselineprofile/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /baselineprofile/src/main/kotlin/com/javernaut/whatthecodec/baselineprofile/BaselineProfileGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/baselineprofile/src/main/kotlin/com/javernaut/whatthecodec/baselineprofile/BaselineProfileGenerator.kt -------------------------------------------------------------------------------- /baselineprofile/src/main/kotlin/com/javernaut/whatthecodec/baselineprofile/StartupBenchmarks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/baselineprofile/src/main/kotlin/com/javernaut/whatthecodec/baselineprofile/StartupBenchmarks.kt -------------------------------------------------------------------------------- /config/detekt/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/config/detekt/detekt.yml -------------------------------------------------------------------------------- /fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/fastlane/Appfile -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/fastlane/Fastfile -------------------------------------------------------------------------------- /fastlane/Screengrabfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/fastlane/Screengrabfile -------------------------------------------------------------------------------- /features/home/localization/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /features/home/localization/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/home/localization/build.gradle.kts -------------------------------------------------------------------------------- /features/home/localization/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/home/localization/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/home/localization/proguard-rules.pro -------------------------------------------------------------------------------- /features/home/localization/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /features/home/localization/src/main/kotlin/com/javernaut/whatthecodec/feature/home/stream/AudioStreamLocalization.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/home/localization/src/main/kotlin/com/javernaut/whatthecodec/feature/home/stream/AudioStreamLocalization.kt -------------------------------------------------------------------------------- /features/home/localization/src/main/kotlin/com/javernaut/whatthecodec/feature/home/stream/DisplayableStreamFeature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/home/localization/src/main/kotlin/com/javernaut/whatthecodec/feature/home/stream/DisplayableStreamFeature.kt -------------------------------------------------------------------------------- /features/home/localization/src/main/kotlin/com/javernaut/whatthecodec/feature/home/stream/SubtitleStreamLocalization.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/home/localization/src/main/kotlin/com/javernaut/whatthecodec/feature/home/stream/SubtitleStreamLocalization.kt -------------------------------------------------------------------------------- /features/home/localization/src/main/kotlin/com/javernaut/whatthecodec/feature/home/stream/VideoStreamLocalization.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/home/localization/src/main/kotlin/com/javernaut/whatthecodec/feature/home/stream/VideoStreamLocalization.kt -------------------------------------------------------------------------------- /features/home/localization/src/main/res/values-uk/media_file_values.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/home/localization/src/main/res/values-uk/media_file_values.xml -------------------------------------------------------------------------------- /features/home/localization/src/main/res/values-uk/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/home/localization/src/main/res/values-uk/strings.xml -------------------------------------------------------------------------------- /features/home/localization/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/home/localization/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /features/settings/api/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /features/settings/api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/api/build.gradle.kts -------------------------------------------------------------------------------- /features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/content/AudioStreamFeature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/content/AudioStreamFeature.kt -------------------------------------------------------------------------------- /features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/content/ContentSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/content/ContentSettingsRepository.kt -------------------------------------------------------------------------------- /features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/content/SubtitleStreamFeature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/content/SubtitleStreamFeature.kt -------------------------------------------------------------------------------- /features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/content/VideoStreamFeature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/content/VideoStreamFeature.kt -------------------------------------------------------------------------------- /features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/theme/AppTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/theme/AppTheme.kt -------------------------------------------------------------------------------- /features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/theme/ThemeSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/theme/ThemeSettings.kt -------------------------------------------------------------------------------- /features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/theme/ThemeSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/api/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/api/theme/ThemeSettingsRepository.kt -------------------------------------------------------------------------------- /features/settings/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /features/settings/data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/data/build.gradle.kts -------------------------------------------------------------------------------- /features/settings/data/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/settings/data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/data/proguard-rules.pro -------------------------------------------------------------------------------- /features/settings/data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/data/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /features/settings/data/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/data/content/DefaultContentSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/data/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/data/content/DefaultContentSettingsRepository.kt -------------------------------------------------------------------------------- /features/settings/data/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/data/content/EnumSetPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/data/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/data/content/EnumSetPreferences.kt -------------------------------------------------------------------------------- /features/settings/data/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/data/theme/DefaultThemeSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/data/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/data/theme/DefaultThemeSettingsRepository.kt -------------------------------------------------------------------------------- /features/settings/data/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/di/SettingsDataModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/data/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/di/SettingsDataModule.kt -------------------------------------------------------------------------------- /features/settings/ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /features/settings/ui/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/ui/build.gradle.kts -------------------------------------------------------------------------------- /features/settings/ui/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/settings/ui/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/ui/proguard-rules.pro -------------------------------------------------------------------------------- /features/settings/ui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /features/settings/ui/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/navigation/SettingsNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/ui/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/navigation/SettingsNavigation.kt -------------------------------------------------------------------------------- /features/settings/ui/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/preferences/ListPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/ui/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/preferences/ListPreference.kt -------------------------------------------------------------------------------- /features/settings/ui/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/preferences/Preference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/ui/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/preferences/Preference.kt -------------------------------------------------------------------------------- /features/settings/ui/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/presentation/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/ui/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/presentation/SettingsViewModel.kt -------------------------------------------------------------------------------- /features/settings/ui/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/ui/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/ui/src/main/kotlin/com/javernaut/whatthecodec/feature/settings/ui/SettingsScreen.kt -------------------------------------------------------------------------------- /features/settings/ui/src/main/res/values-uk/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/ui/src/main/res/values-uk/strings.xml -------------------------------------------------------------------------------- /features/settings/ui/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/ui/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /features/settings/ui/src/main/res/values/unlocalizable_strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/features/settings/ui/src/main/res/values/unlocalizable_strings.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/badges/amazon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/images/badges/amazon.png -------------------------------------------------------------------------------- /images/badges/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/images/badges/google.png -------------------------------------------------------------------------------- /images/badges/huawei.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/images/badges/huawei.png -------------------------------------------------------------------------------- /images/screenshots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/images/screenshots.png -------------------------------------------------------------------------------- /scripts/read-arguments.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/scripts/read-arguments.gradle -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /tools/create_app_screenshots.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/tools/create_app_screenshots.sh -------------------------------------------------------------------------------- /tools/git-hook/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/tools/git-hook/install.sh -------------------------------------------------------------------------------- /tools/git-hook/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Javernaut/WhatTheCodec/HEAD/tools/git-hook/pre-commit --------------------------------------------------------------------------------