From 41cc47208961da839d5e70aa3e39df501a20018c Mon Sep 17 00:00:00 2001 From: Diego Beraldin Date: Sat, 30 Sep 2023 13:30:13 +0200 Subject: [PATCH] version 1.0.0-beta11 --- androidApp/build.gradle.kts | 4 ++-- .../core/commonui/postdetail/PostDetailScreen.kt | 10 ++++++++++ fastlane/metadata/android/en-US/changelogs/1.txt | 1 + fastlane/metadata/android/en-US/changelogs/10.txt | 9 +++++++++ fastlane/metadata/android/en-US/changelogs/11.txt | 11 +++++++++++ fastlane/metadata/android/en-US/changelogs/12.txt | 6 ++++++ fastlane/metadata/android/en-US/changelogs/2.txt | 2 ++ fastlane/metadata/android/en-US/changelogs/21.txt | 7 +++++++ fastlane/metadata/android/en-US/changelogs/3.txt | 3 +++ fastlane/metadata/android/en-US/changelogs/4.txt | 9 +++++++++ fastlane/metadata/android/en-US/changelogs/5.txt | 4 ++++ fastlane/metadata/android/en-US/changelogs/6.txt | 3 +++ fastlane/metadata/android/en-US/changelogs/7.txt | 6 ++++++ fastlane/metadata/android/en-US/changelogs/8.txt | 6 ++++++ fastlane/metadata/android/en-US/changelogs/9.txt | 8 ++++++++ 15 files changed, 87 insertions(+), 2 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/1.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/10.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/11.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/12.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/2.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/21.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/3.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/4.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/5.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/6.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/7.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/8.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/9.txt diff --git a/androidApp/build.gradle.kts b/androidApp/build.gradle.kts index e67a26f33..f60b29769 100644 --- a/androidApp/build.gradle.kts +++ b/androidApp/build.gradle.kts @@ -11,8 +11,8 @@ android { applicationId = "com.github.diegoberaldin.raccoonforlemmy.android" minSdk = libs.versions.android.minSdk.get().toInt() targetSdk = libs.versions.android.targetSdk.get().toInt() - versionCode = 20 - versionName = "1.0.0-beta10" + versionCode = 21 + versionName = "1.0.0-beta11" buildConfigField( "String", diff --git a/core-commonui/src/commonMain/kotlin/com/github/diegoberaldin/raccoonforlemmy/core/commonui/postdetail/PostDetailScreen.kt b/core-commonui/src/commonMain/kotlin/com/github/diegoberaldin/raccoonforlemmy/core/commonui/postdetail/PostDetailScreen.kt index 32a3ba9ce..7c1cf2664 100644 --- a/core-commonui/src/commonMain/kotlin/com/github/diegoberaldin/raccoonforlemmy/core/commonui/postdetail/PostDetailScreen.kt +++ b/core-commonui/src/commonMain/kotlin/com/github/diegoberaldin/raccoonforlemmy/core/commonui/postdetail/PostDetailScreen.kt @@ -236,6 +236,16 @@ class PostDetailScreen( postLayout = uiState.postLayout, withOverflowBlurred = false, blurNsfw = false, + onOpenCommunity = { community -> + navigator?.push( + CommunityDetailScreen(community = community) + ) + }, + onOpenCreator = { user -> + navigator?.push( + UserDetailScreen(user = user) + ) + }, options = buildList { add(stringResource(MR.strings.post_action_share)) if (statePost.creator?.id == uiState.currentUserId) { diff --git a/fastlane/metadata/android/en-US/changelogs/1.txt b/fastlane/metadata/android/en-US/changelogs/1.txt new file mode 100644 index 000000000..de51deef3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/1.txt @@ -0,0 +1 @@ +- initial release \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/10.txt b/fastlane/metadata/android/en-US/changelogs/10.txt new file mode 100644 index 000000000..968b1bd88 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/10.txt @@ -0,0 +1,9 @@ +- feat: save image to gallery +- feat: share post feature +- feat: converted saved items to separate screen (and added saved comments) +- enhancement: add setting to disable swipe actions +- enhancement: improved title of create post and comment bottom sheets +- enhancement: progress indicator during post and comment creation +- fix: missing delete option for own posts in detail screen +- fix: unwanted top scroll when changing section in user detail and user profile +- chore: update dependencies \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/11.txt b/fastlane/metadata/android/en-US/changelogs/11.txt new file mode 100644 index 000000000..28f79de4c --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/11.txt @@ -0,0 +1,11 @@ +- feat: new search with possibility to search posts, comments, communities and users +- feat: edit post feature +- feat: edit comment feature +- feat: URL and NSFW in post creation and field validation in post and comment creation +- enhancement: reload post only if needed in post detail +- enhancement: progress while loading images, translation of image loading error +- fix: home not reloaded after changing default sort and feed type +- fix: comment loading and pagination +- fix: action indicators visibility in comment swipe cards +- fix: user info not loaded in user detail screen +- fix: markdown headline font size \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/12.txt b/fastlane/metadata/android/en-US/changelogs/12.txt new file mode 100644 index 000000000..842fe58f1 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/12.txt @@ -0,0 +1,6 @@ +- feat: creation of posts with images +- feat: open conversation from user detail +- enhancement: improved layout of bottom bar +- enhancement: redesign of user header and profile header +- enhancement: redesign of community header +- fix: haptic feedback while performing swipe actions \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/2.txt b/fastlane/metadata/android/en-US/changelogs/2.txt new file mode 100644 index 000000000..0ecdd1160 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/2.txt @@ -0,0 +1,2 @@ +- enhancement: layout improvements +- feat: support for Material3 dynamic colours (on Android) \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/21.txt b/fastlane/metadata/android/en-US/changelogs/21.txt new file mode 100644 index 000000000..a8edcc401 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/21.txt @@ -0,0 +1,7 @@ +- fix: chat input field in black mode +- fix: correct header for mentions and replies +- fix: possibility to open community and creator from post detail +- enhancement: keyboard management in chat and explore +- enhancement: do not reload inbox after marking items as read +- enhancement: prevent operations in guest mode +- enhancement: general improvements for the black theme \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/3.txt b/fastlane/metadata/android/en-US/changelogs/3.txt new file mode 100644 index 000000000..1e1db25e1 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/3.txt @@ -0,0 +1,3 @@ +- enhancement: general UI improvements +- feat: add possibility to browse nested comment list in post detail +- feat: sort community list \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/4.txt b/fastlane/metadata/android/en-US/changelogs/4.txt new file mode 100644 index 000000000..79202ac1c --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/4.txt @@ -0,0 +1,9 @@ +- feat: different colours for nested comments +- enhancement: top bar have now consistent height across all screens and disappear when scrolling +- feat: immersive mode in post list (with bottom bar disappearing) +- enhancement: FAB visibility when scrolling list +- enhancement: better icon for post time +- enhancement: better API error handling +- feat: completed "Top" sort management (6 hours, 12 hours, 1 day, 1 week, 1 month, 1 year) +- fix: navigation issue (bottom bar no more present in second level screens) +- feat: minor UI changes and improvements \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/5.txt b/fastlane/metadata/android/en-US/changelogs/5.txt new file mode 100644 index 000000000..a70fc74cc --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/5.txt @@ -0,0 +1,4 @@ +- feat: improved titles for post detail, community detail, user title and bottom sheet headers +- fix: bug that could produce crash while navigating between screens +- fix: bug that led the home screen to fully reload after entering a detail screen +- chore: reviewed navigation system \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/6.txt b/fastlane/metadata/android/en-US/changelogs/6.txt new file mode 100644 index 000000000..65215da9f --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/6.txt @@ -0,0 +1,3 @@ +- feat: scroll to top on second tap on navigation item +- fix: bottom bar visibility when scrolling +- fix: prevent reload whole screen after opening detail \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/7.txt b/fastlane/metadata/android/en-US/changelogs/7.txt new file mode 100644 index 000000000..a73569363 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/7.txt @@ -0,0 +1,6 @@ +- feat: add possibility to open images in isolated page with pinch to zoom +- feat: view post URLs and open URLs on internal WebView or external browser +- enhancement: update UI of tab rows according to material design +- fix: bug that prevented removal of upvote/downvote on posts and comments +- chore: update to Compose `1.5.1` +- fix: crashes on navigation or when app entered background \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/8.txt b/fastlane/metadata/android/en-US/changelogs/8.txt new file mode 100644 index 000000000..fc0a1f7b6 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/8.txt @@ -0,0 +1,6 @@ +- feat: inbox private message section! +- fix: post failure to upvote or downvote in detail screen +- fix: sometimes comment were sent multiple times accidentally +- enhancement: improved comment readability having null indentation for first level comments +- enhancement: connect web view scrolling to top bar nested scroll connection +- enhancement: improved dynamic font size on some pages where it was missing \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/9.txt b/fastlane/metadata/android/en-US/changelogs/9.txt new file mode 100644 index 000000000..9ab214fdd --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/9.txt @@ -0,0 +1,8 @@ +- feat: delete post feature +- feat: delete comment feature +- enhancement: message instead of empty inbox if user not logged +- enhancement: improve bottom sheet top bar with rounded corners +- enhancement: add alternative in case of image load failed +- fix: crash when opening user detail → community → user detail +- fix: counters in post list not updated after upvote/downvote in post detail +- chore: remove logout event and use contracts, update contract to use constants \ No newline at end of file