From a2c9091598d92d9195ae5d50019a6958d4f3fe44 Mon Sep 17 00:00:00 2001 From: erik-everardo Date: Sun, 14 Jul 2024 13:21:34 -0600 Subject: [PATCH] WIP --- .idea/assetWizardSettings.xml | 28 ++++- .idea/navEditor.xml | 70 +++++++++++- app/build.gradle | 4 +- .../presentation/AudioSelectorAdapter.kt | 85 -------------- .../AudioSelectorFragmentAdapter.kt | 18 +++ .../presentation/AudioSelectorViewModel.kt | 43 +++++++ .../ui/AudioSelectorActivity.kt | 66 +++++++++++ .../ui/AudioSelectorContract.kt | 4 + .../ui/AudiosListSelectorFragment.kt | 103 +++++++++++++++++ .../audio/common/data/AudiosRepositoryImpl.kt | 1 + .../audio/drafts/domain/AudioDraft.kt | 3 +- .../recorder/ui/AudioRecorderActivity.kt | 8 +- .../recorder/ui/AudioRecorderContract.kt | 7 +- .../java/com/isolaatti/common/SortingEnum.kt | 8 ++ .../options_bottom_sheet/domain/Options.kt | 7 ++ .../BottomSheetPostOptionsViewModel.kt | 12 +- .../CommentsRecyclerViewAdapter.kt | 7 +- .../comments/ui/BottomSheetPostComments.kt | 4 +- .../comments/ui/CommentThreadActivity.kt | 44 +++++++ .../comments/ui/CommentThreadFragment.kt | 9 ++ .../posts/presentation/CreatePostViewModel.kt | 7 +- .../posts/ui/MarkdownEditingFragment.kt | 6 +- .../profile/ui/ProfileMainFragment.kt | 14 +++ .../res/layout/activity_audio_selector.xml | 107 +++++++++--------- .../res/layout/activity_comment_thread.xml | 25 ++++ .../layout/fragment_audios_list_selector.xml | 16 +++ .../res/layout/fragment_comment_thread.xml | 19 ++++ app/src/main/res/menu/audios_sort_menu.xml | 14 +++ .../navigation/comment_thread_navigation.xml | 18 +++ app/src/main/res/values/strings.xml | 6 + 30 files changed, 593 insertions(+), 170 deletions(-) delete mode 100644 app/src/main/java/com/isolaatti/audio/audio_selector/presentation/AudioSelectorAdapter.kt create mode 100644 app/src/main/java/com/isolaatti/audio/audio_selector/presentation/AudioSelectorFragmentAdapter.kt create mode 100644 app/src/main/java/com/isolaatti/audio/audio_selector/presentation/AudioSelectorViewModel.kt create mode 100644 app/src/main/java/com/isolaatti/audio/audio_selector/ui/AudiosListSelectorFragment.kt create mode 100644 app/src/main/java/com/isolaatti/common/SortingEnum.kt create mode 100644 app/src/main/java/com/isolaatti/posting/comments/ui/CommentThreadActivity.kt create mode 100644 app/src/main/java/com/isolaatti/posting/comments/ui/CommentThreadFragment.kt create mode 100644 app/src/main/res/layout/activity_comment_thread.xml create mode 100644 app/src/main/res/layout/fragment_audios_list_selector.xml create mode 100644 app/src/main/res/layout/fragment_comment_thread.xml create mode 100644 app/src/main/res/menu/audios_sort_menu.xml create mode 100644 app/src/main/res/navigation/comment_thread_navigation.xml diff --git a/.idea/assetWizardSettings.xml b/.idea/assetWizardSettings.xml index 45ecbc4..2364733 100644 --- a/.idea/assetWizardSettings.xml +++ b/.idea/assetWizardSettings.xml @@ -79,7 +79,7 @@ + @@ -308,7 +328,7 @@ @@ -318,8 +338,8 @@ diff --git a/.idea/navEditor.xml b/.idea/navEditor.xml index cb6a743..6283eaa 100644 --- a/.idea/navEditor.xml +++ b/.idea/navEditor.xml @@ -25,6 +25,37 @@ + + + + + + + @@ -206,6 +237,18 @@ + + + + + + + @@ -217,11 +260,6 @@