version 1.0.0-beta11

This commit is contained in:
Diego Beraldin 2023-09-30 13:30:13 +02:00
parent ae7241a9ad
commit 41cc472089
15 changed files with 87 additions and 2 deletions

View File

@ -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",

View File

@ -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) {

View File

@ -0,0 +1 @@
- initial release

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -0,0 +1,2 @@
- enhancement: layout improvements
- feat: support for Material3 dynamic colours (on Android)

View File

@ -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

View File

@ -0,0 +1,3 @@
- enhancement: general UI improvements
- feat: add possibility to browse nested comment list in post detail
- feat: sort community list

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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