├── .github └── workflows │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro ├── src │ ├── debug │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── leonidius20 │ │ │ └── recorder │ │ │ └── HiltTestActivity.kt │ ├── full │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ ├── lite │ │ ├── play │ │ │ ├── listings │ │ │ │ └── en-US │ │ │ │ │ ├── full-description.txt │ │ │ │ │ ├── graphics │ │ │ │ │ ├── icon │ │ │ │ │ │ └── icon.png │ │ │ │ │ └── phone-screenshots │ │ │ │ │ │ ├── 1-home.png │ │ │ │ │ │ ├── 2-audio-params.png │ │ │ │ │ │ ├── 3-recordings.png │ │ │ │ │ │ └── 4-settings.png │ │ │ │ │ ├── short-description.txt │ │ │ │ │ └── title.txt │ │ │ └── release-notes │ │ │ │ └── en-US │ │ │ │ └── default.txt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── leonidius20 │ │ │ │ └── recorder │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── RecorderApp.kt │ │ │ │ ├── data │ │ │ │ ├── common │ │ │ │ │ └── di │ │ │ │ │ │ └── DataModule.kt │ │ │ │ ├── playback │ │ │ │ │ ├── PlaybackService.kt │ │ │ │ │ └── PlaybackServiceLauncher.kt │ │ │ │ ├── recorder │ │ │ │ │ ├── AudioRecorder.kt │ │ │ │ │ ├── BroadcastReceiverWithCallback.kt │ │ │ │ │ ├── IncomingCallBroadcastReceiver.kt │ │ │ │ │ ├── MediaRecorderWrapper.kt │ │ │ │ │ ├── PcmAudioRecorder.kt │ │ │ │ │ ├── RecorderService.kt │ │ │ │ │ ├── RecorderServiceLauncher.kt │ │ │ │ │ ├── RecordingControlBroadcastReceiver.kt │ │ │ │ │ ├── UiStateUpdater.kt │ │ │ │ │ └── amplitudes │ │ │ │ │ │ ├── Float32BitMaxAmpExtractor.kt │ │ │ │ │ │ ├── Int16BitMaxAmpExtractor.kt │ │ │ │ │ │ ├── Int8BitMaxAmpExtractor.kt │ │ │ │ │ │ └── MaxAmplitudeExtractor.kt │ │ │ │ ├── recordings_list │ │ │ │ │ ├── RecordingsDataSource.kt │ │ │ │ │ ├── RecordingsDataSourceAndroid10And11.kt │ │ │ │ │ ├── RecordingsDataSourceAndroid12AndUp.kt │ │ │ │ │ ├── RecordingsDataSourceAndroid5to9.kt │ │ │ │ │ ├── RecordingsListRepository.kt │ │ │ │ │ └── di │ │ │ │ │ │ └── RecordingsListDataModule.kt │ │ │ │ └── settings │ │ │ │ │ ├── AudioChannels.kt │ │ │ │ │ ├── BitDepthOption.kt │ │ │ │ │ ├── BitRateSettingType.kt │ │ │ │ │ ├── Codec.kt │ │ │ │ │ ├── Container.kt │ │ │ │ │ ├── PcmBitDepthOption.kt │ │ │ │ │ └── Settings.kt │ │ │ │ └── ui │ │ │ │ ├── RecordDialogActivity.kt │ │ │ │ ├── common │ │ │ │ ├── BreakIntoRanges.kt │ │ │ │ ├── ButtonExt.kt │ │ │ │ ├── ListItemExt.kt │ │ │ │ ├── MillisecondsToStopwatchString.kt │ │ │ │ ├── RecStudioFragment.kt │ │ │ │ ├── Selector.kt │ │ │ │ └── SelectorViewPagerAdapter.kt │ │ │ │ ├── crash │ │ │ │ ├── CrashActivity.kt │ │ │ │ └── CrashViewModel.kt │ │ │ │ ├── home │ │ │ │ ├── HomeFragment.kt │ │ │ │ ├── HomeViewModel.kt │ │ │ │ └── RecPermissionManager.kt │ │ │ │ ├── recordings_list │ │ │ │ ├── view │ │ │ │ │ ├── RecordingListItemWrapper.kt │ │ │ │ │ ├── RecordingsListAdapter.kt │ │ │ │ │ ├── RecordingsListFragment.kt │ │ │ │ │ └── RenameDialogFragment.kt │ │ │ │ └── viewmodel │ │ │ │ │ ├── RecordingsListViewModel.kt │ │ │ │ │ └── RenameDialogViewModel.kt │ │ │ │ └── settings │ │ │ │ ├── SettingsFragment.kt │ │ │ │ └── SettingsViewModel.kt │ │ └── res │ │ │ ├── color │ │ │ └── selectable_list_item_background_tint.xml │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ ├── dialog_background.xml │ │ │ ├── ic_audio_playing.xml │ │ │ ├── ic_close.xml │ │ │ ├── ic_copy.xml │ │ │ ├── ic_delete_forever.xml │ │ │ ├── ic_done.xml │ │ │ ├── ic_launcher_background.xml │ │ │ ├── ic_microphone.xml │ │ │ ├── ic_next.xml │ │ │ ├── ic_open_externally.xml │ │ │ ├── ic_pause.xml │ │ │ ├── ic_previous.xml │ │ │ ├── ic_record.xml │ │ │ ├── ic_recordings_tab.xml │ │ │ ├── ic_rename.xml │ │ │ ├── ic_restart.xml │ │ │ ├── ic_selected.xml │ │ │ ├── ic_settings.xml │ │ │ ├── ic_share.xml │ │ │ ├── ic_stop.xml │ │ │ ├── ic_trash.xml │ │ │ ├── view_selector_border_bg.xml │ │ │ ├── view_selector_button_ripple_left.xml │ │ │ └── view_selector_button_ripple_right.xml │ │ │ ├── layout-land │ │ │ └── activity_main.xml │ │ │ ├── layout │ │ │ ├── activity_crash.xml │ │ │ ├── activity_main.xml │ │ │ ├── crash_dialog.xml │ │ │ ├── fragment_home.xml │ │ │ ├── fragment_preferences.xml │ │ │ ├── fragment_recordings_list.xml │ │ │ ├── fragment_settings.xml │ │ │ ├── material_preference.xml │ │ │ ├── material_preference_category.xml │ │ │ ├── material_preference_switch.xml │ │ │ ├── playback_controls.xml │ │ │ ├── preference_switch.xml │ │ │ ├── record_dialog.xml │ │ │ ├── recording_list_item.xml │ │ │ ├── recording_list_item2.xml │ │ │ ├── rename_dialog.xml │ │ │ ├── view_selector.xml │ │ │ └── view_selector_page.xml │ │ │ ├── menu-v30 │ │ │ ├── recordings_list_multiple_recordings_context_menu.xml │ │ │ └── recordings_list_one_recording_context_menu.xml │ │ │ ├── menu │ │ │ ├── bottom_nav_menu.xml │ │ │ ├── recordings_list_multiple_recordings_context_menu.xml │ │ │ └── recordings_list_one_recording_context_menu.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.webp │ │ │ ├── navigation │ │ │ └── mobile_navigation.xml │ │ │ ├── values-night-v28 │ │ │ └── themes.xml │ │ │ ├── values-night │ │ │ ├── colors.xml │ │ │ ├── theme_overlays.xml │ │ │ └── themes.xml │ │ │ ├── values-v28 │ │ │ └── themes.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── default_settings.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ ├── theme_overlays.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ ├── data_extraction_rules.xml │ │ │ ├── file_provider_paths.xml │ │ │ └── preferences.xml │ └── test │ │ └── java │ │ └── io │ │ └── github │ │ └── leonidius20 │ │ └── recorder │ │ ├── HiltExt.kt │ │ ├── RecordingScreenTest.kt │ │ └── ui │ │ └── common │ │ └── BreakIntoRangesKtTest.kt └── version ├── docs ├── amazon │ ├── audio-params.png │ ├── home.png │ ├── recordings.png │ └── settings.png ├── audio-params.png ├── home.png ├── icon │ ├── recording-114.png │ ├── recording-128.png │ ├── recording-16.png │ ├── recording-24.png │ ├── recording-256.png │ ├── recording-32.png │ ├── recording-512.png │ └── recording-64.png ├── merged.png ├── recordings.png └── settings.png ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/debug/kotlin/io/github/leonidius20/recorder/HiltTestActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/debug/kotlin/io/github/leonidius20/recorder/HiltTestActivity.kt -------------------------------------------------------------------------------- /app/src/full/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/full/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/lite/play/listings/en-US/full-description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/lite/play/listings/en-US/full-description.txt -------------------------------------------------------------------------------- /app/src/lite/play/listings/en-US/graphics/icon/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/lite/play/listings/en-US/graphics/icon/icon.png -------------------------------------------------------------------------------- /app/src/lite/play/listings/en-US/graphics/phone-screenshots/1-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/lite/play/listings/en-US/graphics/phone-screenshots/1-home.png -------------------------------------------------------------------------------- /app/src/lite/play/listings/en-US/graphics/phone-screenshots/2-audio-params.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/lite/play/listings/en-US/graphics/phone-screenshots/2-audio-params.png -------------------------------------------------------------------------------- /app/src/lite/play/listings/en-US/graphics/phone-screenshots/3-recordings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/lite/play/listings/en-US/graphics/phone-screenshots/3-recordings.png -------------------------------------------------------------------------------- /app/src/lite/play/listings/en-US/graphics/phone-screenshots/4-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/lite/play/listings/en-US/graphics/phone-screenshots/4-settings.png -------------------------------------------------------------------------------- /app/src/lite/play/listings/en-US/short-description.txt: -------------------------------------------------------------------------------- 1 | Audio recorder -------------------------------------------------------------------------------- /app/src/lite/play/listings/en-US/title.txt: -------------------------------------------------------------------------------- 1 | Recording Studio Lite -------------------------------------------------------------------------------- /app/src/lite/play/release-notes/en-US/default.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/lite/play/release-notes/en-US/default.txt -------------------------------------------------------------------------------- /app/src/lite/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/lite/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/RecorderApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/RecorderApp.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/common/di/DataModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/common/di/DataModule.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/playback/PlaybackService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/playback/PlaybackService.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/playback/PlaybackServiceLauncher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/playback/PlaybackServiceLauncher.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/AudioRecorder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/AudioRecorder.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/BroadcastReceiverWithCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/BroadcastReceiverWithCallback.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/IncomingCallBroadcastReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/IncomingCallBroadcastReceiver.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/MediaRecorderWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/MediaRecorderWrapper.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/PcmAudioRecorder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/PcmAudioRecorder.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/RecorderService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/RecorderService.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/RecorderServiceLauncher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/RecorderServiceLauncher.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/RecordingControlBroadcastReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/RecordingControlBroadcastReceiver.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/UiStateUpdater.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/UiStateUpdater.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/amplitudes/Float32BitMaxAmpExtractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/amplitudes/Float32BitMaxAmpExtractor.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/amplitudes/Int16BitMaxAmpExtractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/amplitudes/Int16BitMaxAmpExtractor.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/amplitudes/Int8BitMaxAmpExtractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/amplitudes/Int8BitMaxAmpExtractor.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recorder/amplitudes/MaxAmplitudeExtractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recorder/amplitudes/MaxAmplitudeExtractor.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/RecordingsDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/RecordingsDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/RecordingsDataSourceAndroid10And11.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/RecordingsDataSourceAndroid10And11.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/RecordingsDataSourceAndroid12AndUp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/RecordingsDataSourceAndroid12AndUp.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/RecordingsDataSourceAndroid5to9.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/RecordingsDataSourceAndroid5to9.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/RecordingsListRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/RecordingsListRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/di/RecordingsListDataModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/recordings_list/di/RecordingsListDataModule.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/settings/AudioChannels.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/settings/AudioChannels.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/settings/BitDepthOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/settings/BitDepthOption.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/settings/BitRateSettingType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/settings/BitRateSettingType.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/settings/Codec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/settings/Codec.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/settings/Container.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/settings/Container.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/settings/PcmBitDepthOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/settings/PcmBitDepthOption.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/data/settings/Settings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/data/settings/Settings.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/RecordDialogActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/RecordDialogActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/common/BreakIntoRanges.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/common/BreakIntoRanges.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/common/ButtonExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/common/ButtonExt.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/common/ListItemExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/common/ListItemExt.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/common/MillisecondsToStopwatchString.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/common/MillisecondsToStopwatchString.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/common/RecStudioFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/common/RecStudioFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/common/Selector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/common/Selector.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/common/SelectorViewPagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/common/SelectorViewPagerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/crash/CrashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/crash/CrashActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/crash/CrashViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/crash/CrashViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/home/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/home/HomeFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/home/HomeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/home/RecPermissionManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/home/RecPermissionManager.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/view/RecordingListItemWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/view/RecordingListItemWrapper.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/view/RecordingsListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/view/RecordingsListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/view/RecordingsListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/view/RecordingsListFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/view/RenameDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/view/RenameDialogFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/viewmodel/RecordingsListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/viewmodel/RecordingsListViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/viewmodel/RenameDialogViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/recordings_list/viewmodel/RenameDialogViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/settings/SettingsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/settings/SettingsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/leonidius20/recorder/ui/settings/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/java/io/github/leonidius20/recorder/ui/settings/SettingsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/res/color/selectable_list_item_background_tint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/color/selectable_list_item_background_tint.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/dialog_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/dialog_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_audio_playing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_audio_playing.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_copy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_copy.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_delete_forever.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_delete_forever.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_done.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_done.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_microphone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_microphone.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_next.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_next.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_open_externally.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_open_externally.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_pause.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_pause.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_previous.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_previous.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_record.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_record.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_recordings_tab.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_recordings_tab.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rename.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_rename.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_restart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_restart.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_selected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_share.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_stop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_stop.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_trash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/ic_trash.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/view_selector_border_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/view_selector_border_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/view_selector_button_ripple_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/view_selector_button_ripple_left.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/view_selector_button_ripple_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/drawable/view_selector_button_ripple_right.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-land/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout-land/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_crash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/activity_crash.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/crash_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/crash_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/fragment_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/fragment_preferences.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_recordings_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/fragment_recordings_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/fragment_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/material_preference.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/material_preference.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/material_preference_category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/material_preference_category.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/material_preference_switch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/material_preference_switch.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/playback_controls.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/playback_controls.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preference_switch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/preference_switch.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/record_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/record_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/recording_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/recording_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/recording_list_item2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/recording_list_item2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/rename_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/rename_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/view_selector.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_selector_page.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/layout/view_selector_page.xml -------------------------------------------------------------------------------- /app/src/main/res/menu-v30/recordings_list_multiple_recordings_context_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/menu-v30/recordings_list_multiple_recordings_context_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu-v30/recordings_list_one_recording_context_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/menu-v30/recordings_list_one_recording_context_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/bottom_nav_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/menu/bottom_nav_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/recordings_list_multiple_recordings_context_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/menu/recordings_list_multiple_recordings_context_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/recordings_list_one_recording_context_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/menu/recordings_list_one_recording_context_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/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/Leonidius20/RecordingStudio/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/navigation/mobile_navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/navigation/mobile_navigation.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night-v28/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/values-night-v28/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/theme_overlays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/values-night/theme_overlays.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v28/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/values-v28/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/default_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/values/default_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/theme_overlays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/values/theme_overlays.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/file_provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/xml/file_provider_paths.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /app/src/test/java/io/github/leonidius20/recorder/HiltExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/test/java/io/github/leonidius20/recorder/HiltExt.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/leonidius20/recorder/RecordingScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/test/java/io/github/leonidius20/recorder/RecordingScreenTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/leonidius20/recorder/ui/common/BreakIntoRangesKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/src/test/java/io/github/leonidius20/recorder/ui/common/BreakIntoRangesKtTest.kt -------------------------------------------------------------------------------- /app/version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/app/version -------------------------------------------------------------------------------- /docs/amazon/audio-params.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/amazon/audio-params.png -------------------------------------------------------------------------------- /docs/amazon/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/amazon/home.png -------------------------------------------------------------------------------- /docs/amazon/recordings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/amazon/recordings.png -------------------------------------------------------------------------------- /docs/amazon/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/amazon/settings.png -------------------------------------------------------------------------------- /docs/audio-params.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/audio-params.png -------------------------------------------------------------------------------- /docs/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/home.png -------------------------------------------------------------------------------- /docs/icon/recording-114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/icon/recording-114.png -------------------------------------------------------------------------------- /docs/icon/recording-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/icon/recording-128.png -------------------------------------------------------------------------------- /docs/icon/recording-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/icon/recording-16.png -------------------------------------------------------------------------------- /docs/icon/recording-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/icon/recording-24.png -------------------------------------------------------------------------------- /docs/icon/recording-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/icon/recording-256.png -------------------------------------------------------------------------------- /docs/icon/recording-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/icon/recording-32.png -------------------------------------------------------------------------------- /docs/icon/recording-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/icon/recording-512.png -------------------------------------------------------------------------------- /docs/icon/recording-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/icon/recording-64.png -------------------------------------------------------------------------------- /docs/merged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/merged.png -------------------------------------------------------------------------------- /docs/recordings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/recordings.png -------------------------------------------------------------------------------- /docs/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/docs/settings.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Leonidius20/RecordingStudio/HEAD/settings.gradle.kts --------------------------------------------------------------------------------