From 46e12db1fd0e4262ce4310380e1a60f6c1e64b10 Mon Sep 17 00:00:00 2001 From: erik-everardo Date: Tue, 24 Dec 2024 10:32:12 -0600 Subject: [PATCH] WIP --- .idea/appInsightsSettings.xml | 26 ++ .idea/assetWizardSettings.xml | 6 +- .idea/caches/deviceStreaming.xml | 340 ++++++++++++++++++ .idea/compiler.xml | 2 +- .idea/deploymentTargetDropDown.xml | 23 ++ .idea/deploymentTargetSelector.xml | 18 + .idea/gradle.xml | 1 + .idea/inspectionProfiles/Project_Default.xml | 69 ++++ .idea/kotlinc.xml | 2 +- .idea/misc.xml | 2 +- .idea/navEditor.xml | 98 +++++ .idea/vcs.xml | 2 +- app/build.gradle | 24 +- app/src/main/AndroidManifest.xml | 3 - .../main/java/com/isolaatti/audio/Module.kt | 18 +- .../AudioSelectorFragmentAdapter.kt | 18 - .../presentation/AudioSelectorViewModel.kt | 66 ---- .../ui/AudioSelectorActivity.kt | 91 ----- .../ui/AudioSelectorContract.kt | 43 --- .../ui/AudiosListSelectorFragment.kt | 105 ------ .../audios_list/presentation/AudiosAdapter.kt | 154 -------- .../presentation/AudiosViewModel.kt | 41 --- .../audio/audios_list/ui/AudiosFragment.kt | 173 --------- .../isolaatti/audio/common/data/AudiosApi.kt | 3 +- .../audio/common/data/AudiosRepositoryImpl.kt | 24 +- .../audio/common/domain/AudiosRepository.kt | 3 +- .../audio/common/domain/UploadAudioUC.kt | 9 - .../audio/drafts/data/AudioDraftEntity.kt | 12 - .../drafts/data/AudioDraftsRepositoryImpl.kt | 53 --- .../audio/drafts/data/AudiosDraftsDao.kt | 28 -- .../audio/drafts/domain/AudioDraft.kt | 26 -- .../repository/AudioDraftsRepository.kt | 17 - .../drafts/domain/use_case/SaveAudioDraft.kt | 12 - .../drafts/presentation/AudioDraftsAdapter.kt | 55 --- .../presentation/AudioDraftsViewModel.kt | 6 - .../audio/drafts/ui/AudioDraftsFragment.kt | 49 --- .../audio/player/AudioPlayerConnector.kt | 206 ----------- .../isolaatti/audio/player/PlayerFactory.kt | 7 - .../presentation/AudioRecorderViewModel.kt | 54 --- .../presentation/RecorderPagerAdapter.kt | 21 -- .../recorder/ui/AudioRecorderActivity.kt | 337 ----------------- .../recorder/ui/AudioRecorderContract.kt | 29 -- .../ui/AudioRecorderHelperNotesFragment.kt | 25 -- .../com/isolaatti/database/AppDatabase.kt | 5 +- .../images/common/components/ImagesRow.kt | 20 +- .../presentation/ImageChooserViewModel.kt | 34 -- .../image_chooser/ui/ImageChooserActivity.kt | 43 --- .../image_chooser/ui/ImageChooserContract.kt | 32 -- .../ui/ImageChooserMainFragment.kt | 133 ------- .../image_chooser/ui/ImageChooserPreview.kt | 47 --- .../presentation/ImageAdapterItem.kt | 29 -- .../presentation/ImageListViewModel.kt | 109 ------ .../image_list/presentation/ImagesAdapter.kt | 123 ------- .../images/image_list/ui/ImagesFragment.kt | 258 ------------- .../comments/ui/BottomSheetPostComments.kt | 11 +- .../posts/presentation/CreatePostViewModel.kt | 49 +-- .../posting/posts/ui/PostEditingFragment.kt | 109 +----- .../posting/posts/ui/PostListingFragment.kt | 55 --- .../profile/ui/ProfileMainFragment.kt | 83 +---- .../res/layout/activity_audio_recorder.xml | 33 -- .../main/res/layout/activity_create_post.xml | 9 +- .../res/layout/fragment_markdown_editing.xml | 48 +-- .../res/navigation/profile_navigation.xml | 27 -- build.gradle | 14 +- gradle/wrapper/gradle-wrapper.properties | 2 +- 65 files changed, 642 insertions(+), 2932 deletions(-) create mode 100644 .idea/appInsightsSettings.xml create mode 100644 .idea/caches/deviceStreaming.xml create mode 100644 .idea/deploymentTargetDropDown.xml create mode 100644 .idea/deploymentTargetSelector.xml create mode 100644 .idea/inspectionProfiles/Project_Default.xml delete mode 100644 app/src/main/java/com/isolaatti/audio/audio_selector/presentation/AudioSelectorFragmentAdapter.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/audio_selector/presentation/AudioSelectorViewModel.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/audio_selector/ui/AudioSelectorActivity.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/audio_selector/ui/AudioSelectorContract.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/audio_selector/ui/AudiosListSelectorFragment.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/audios_list/presentation/AudiosAdapter.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/audios_list/presentation/AudiosViewModel.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/audios_list/ui/AudiosFragment.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/common/domain/UploadAudioUC.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/drafts/data/AudioDraftEntity.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/drafts/data/AudioDraftsRepositoryImpl.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/drafts/data/AudiosDraftsDao.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/drafts/domain/AudioDraft.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/drafts/domain/repository/AudioDraftsRepository.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/drafts/domain/use_case/SaveAudioDraft.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/drafts/presentation/AudioDraftsAdapter.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/drafts/presentation/AudioDraftsViewModel.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/drafts/ui/AudioDraftsFragment.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/player/AudioPlayerConnector.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/player/PlayerFactory.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/recorder/presentation/AudioRecorderViewModel.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/recorder/presentation/RecorderPagerAdapter.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/recorder/ui/AudioRecorderActivity.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/recorder/ui/AudioRecorderContract.kt delete mode 100644 app/src/main/java/com/isolaatti/audio/recorder/ui/AudioRecorderHelperNotesFragment.kt delete mode 100644 app/src/main/java/com/isolaatti/images/image_chooser/presentation/ImageChooserViewModel.kt delete mode 100644 app/src/main/java/com/isolaatti/images/image_chooser/ui/ImageChooserActivity.kt delete mode 100644 app/src/main/java/com/isolaatti/images/image_chooser/ui/ImageChooserContract.kt delete mode 100644 app/src/main/java/com/isolaatti/images/image_chooser/ui/ImageChooserMainFragment.kt delete mode 100644 app/src/main/java/com/isolaatti/images/image_chooser/ui/ImageChooserPreview.kt delete mode 100644 app/src/main/java/com/isolaatti/images/image_list/presentation/ImageAdapterItem.kt delete mode 100644 app/src/main/java/com/isolaatti/images/image_list/presentation/ImageListViewModel.kt delete mode 100644 app/src/main/java/com/isolaatti/images/image_list/presentation/ImagesAdapter.kt delete mode 100644 app/src/main/java/com/isolaatti/images/image_list/ui/ImagesFragment.kt diff --git a/.idea/appInsightsSettings.xml b/.idea/appInsightsSettings.xml new file mode 100644 index 0000000..371f2e2 --- /dev/null +++ b/.idea/appInsightsSettings.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/.idea/assetWizardSettings.xml b/.idea/assetWizardSettings.xml index 2364733..d66adbb 100644 --- a/.idea/assetWizardSettings.xml +++ b/.idea/assetWizardSettings.xml @@ -328,7 +328,7 @@ @@ -338,8 +338,8 @@ diff --git a/.idea/caches/deviceStreaming.xml b/.idea/caches/deviceStreaming.xml new file mode 100644 index 0000000..406736c --- /dev/null +++ b/.idea/caches/deviceStreaming.xml @@ -0,0 +1,340 @@ + + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml index b589d56..b86273d 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml new file mode 100644 index 0000000..93fe930 --- /dev/null +++ b/.idea/deploymentTargetDropDown.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml new file mode 100644 index 0000000..0aa8c98 --- /dev/null +++ b/.idea/deploymentTargetSelector.xml @@ -0,0 +1,18 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 0897082..7b3006b 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -4,6 +4,7 @@