Diego Beraldin
fda49bfa86
enhancement: add some shadows ( #491 )
2024-01-26 19:17:17 +01:00
Diego Beraldin
71ca96a018
enhancement: comment and post font size ( #489 )
2024-01-26 14:01:58 +01:00
Diego Beraldin
f56b72b174
fix: community link opening ( #488 )
...
* fix: match name and host while searching communities
* feat: open community from chat
2024-01-26 13:35:33 +01:00
Diego Beraldin
1b1facbdfe
refactor: improve community opening on other instances ( #486 )
2024-01-26 00:41:47 +01:00
Diego Beraldin
810acd76b4
fix: window insets ( #483 )
...
* chore: margin to bottom of lists
* fix: bottom bar hiding with nav buttons
* fix: navigation insets in bottom sheets
closes #482
2024-01-25 18:26:31 +01:00
Diego Beraldin
0cd0898c99
fix: some UI fixes; new l10n ( #477 )
...
* chore: add tok l10n
* clearer bar theme message
* fix broken link
* fix: remove duplicate setting item
2024-01-23 20:05:40 +01:00
Diego Beraldin
85269311b6
feat: opaque navigation and status bars ( #475 )
2024-01-22 19:35:28 +01:00
Diego Beraldin
5e60ef4b20
fix: user and community readable names ( #471 )
2024-01-21 21:45:55 +01:00
Diego Beraldin
a2f6b21864
enhancement: prefer user display name over name ( #468 )
...
* enhancement: prefer user display name over name
* refactor: centralize community name in a similar way
2024-01-21 10:03:21 +01:00
Diego Beraldin
34c8f38559
feat: customize swipe actions ( #463 )
...
* refactor: introduce swipe action card with custom actions
* refactor: migrate all screen towards new component
* feat: apply default swipe actions to all screens
* feat: add persistence in settings
* feat: new screen bare bones
* feat: add logic implementation
* feat: add UI implementation
* feat: color for save action
* chore: refine UI and add l10ns
closes #460
2024-01-20 12:37:09 +01:00
Diego Beraldin
f32855b1dc
fix: post body max lines bottom sheet title ( #462 )
...
closes #461
2024-01-18 18:13:23 +01:00
Diego Beraldin
34a0c4605c
refactor: choose font module ( #459 )
...
* refactor: create new module
* update documentation
2024-01-17 22:26:18 +01:00
Diego Beraldin
2b03b93f8d
enhancement: shows only one date for edited contents ( #456 )
2024-01-17 09:16:51 +01:00
Diego Beraldin
eabd19d41c
fix: text formatting bar URL button ( #455 )
...
closes #454
2024-01-16 21:01:27 +01:00
Diego Beraldin
39f1a2e8a7
feat: show content update date ( #447 )
...
* chore: update spacing in content footers
* refactor: consistent name for upVotes and downVotes
* feat: show content update date closes #446
2024-01-15 20:40:21 +01:00
Diego Beraldin
ebfb85b15c
refactor: move color-related modals to separate module ( #433 )
2024-01-08 20:45:21 +01:00
Diego Beraldin
76c37ef926
fix: post link opening; closes #431 ( #432 )
2024-01-08 18:32:37 +01:00
Diego Beraldin
547fc654e1
fix: distinguish between replies to posts and comments ( #427 )
2024-01-06 22:40:38 +01:00
Diego Beraldin
9b22c295d4
chore: add possibility to chose pt-BR l10n ( #420 )
2024-01-04 08:07:53 +01:00
Diego Beraldin
45791be89b
fix: formatting bar actions ( #418 )
2024-01-03 18:56:06 +01:00
Diego Beraldin
ac98d94ce7
enhancement: chat ( #416 )
...
* chore: update repository
* feat: add support for last action
* enhancement: update screen
2024-01-03 17:44:54 +01:00
Diego Beraldin
3caaac0b9d
refactor: modifiers ( #414 )
...
* refactor: remove Modifier.let calls
* refactor: remove composed modifier factory
2024-01-03 09:23:46 +01:00
Diego Beraldin
7381e6d30f
refactor: build warnings ( #412 )
...
* chore: remove empty modules
* chore: remove expect objects
2024-01-02 10:48:55 +01:00
Diego Beraldin
c249ae37ca
feat: hide removed contents ( #411 )
2024-01-02 10:00:55 +01:00
Diego Beraldin
a68299ec1d
enhancement: op indicator ( #409 )
...
* feat: add OP indicator
* chore: add indicator
* chore: update language indicator font weight
closes #408
2024-01-02 08:32:45 +01:00
Diego Beraldin
fb12df6222
fix: parameter serialization ( #407 )
2024-01-01 11:53:41 +01:00
Diego Beraldin
d349aa5dbe
feat: limit post body height ( #405 )
...
* chore: add support in rendering
* feat: update screen to use new property
* feat: add new dialog
* chore: update persistence
* feat: update settings screen
* chore: update other dialogs
* chore: l10n
closes #404
2023-12-31 14:35:54 +01:00
Diego Beraldin
dcc6458e1b
fix: feedback button click response
2023-12-31 08:21:02 +01:00
Diego Beraldin
c4255b344d
fix: unnecessary safe call
2023-12-30 22:23:38 +01:00
Diego Beraldin
8f4b93253b
feat: video support in posts ( #403 )
...
* feat: add platform-specific players
* feat: add support in posts
closes #400
2023-12-30 15:41:05 +01:00
Diego Beraldin
e206de2e16
refactor: screen params (state restoration) ( #402 )
...
* chore: add local cache
* chore: remove possibility to disable bottom sheet gestures
* chore: add cache to detail opener and create entry points
* chore: add query by id to multi-community
* chore: update community detail
* chore: update community info
* chore: update create comment
* chore: update create post
* chore: update multi-community screens
* chore: update user detail
* chore: update user info
* chore: update post detail
* chore: update post list
* chore: update modal drawer
* chore: update subscription management
* chore: update profile
* chore: update saved items
* chore: remove JavaSerializable
closes #316
2023-12-30 10:15:22 +01:00
Diego Beraldin
ee389a2685
fix: correct a couple of bugs ( #394 )
...
* enhancement: improve progress display in account settings
* enhancement: improve swipe to dismiss gesture
2023-12-29 09:06:33 +01:00
Diego Beraldin
9ddac874d6
feat: manage account bans ( #391 ); closes #390
...
* chore: update manage subscriptions
* chore: update account settings
* chore: add entry point
* feat: new module implementation
2023-12-28 21:09:26 +01:00
Diego Beraldin
23696993a7
feat: web preferences ( #386 ); closes #221
...
* feat: implement web preferences
* feat: show matrix user id in user info
2023-12-28 17:24:14 +01:00
Diego Beraldin
8bb9b8ea02
fix: second swipe action sensitivity ( #389 )
2023-12-28 13:36:14 +01:00
Diego Beraldin
1c19c24f64
refactor: move raw content dialog to separate module ( #385 ); closes #384
2023-12-27 18:50:58 +01:00
Diego Beraldin
2b2c55e877
enhancement: button responsiveness ( #383 ); closes #382
...
* chore: remove unused expression
* enhancement: improve button responsiveness
2023-12-27 18:01:55 +01:00
Diego Beraldin
7ca04ace88
feat: add language selection ( #381 ); closes #331
...
* chore: font reordering
* chore: second swipe sensitivity
* chore: update models
* chore: update repositories
* chore: update formatting bar
* chore: add dialog
* chore: update comment creation
* chore: update post creation
2023-12-26 21:07:36 +01:00
Diego Beraldin
07060acaee
feat: enable support for third action in swipe cards ( #374 ); closes #268
...
* feat: enable second action gestures
* chore: update post list
* chore: update community detail
* chore: update user detail
* chore: update multi-community
* chore: disable reply from explore and profile
* feat: configure in settings
* chore: add l10ns
2023-12-25 13:48:54 +01:00
Diego Beraldin
2e1982dabc
fix: crash starting activities
2023-12-25 10:15:37 +01:00
Diego Beraldin
8d4decf608
feat: share dialog ( #372 ); closes #352
...
* fix: bottom sheet title position
* feat: new bottom sheet
* feat: use bottom sheet to share
* chore: update viewmodels
* fix: avoid sharing multiple times same URL
2023-12-25 02:27:02 +01:00
Diego Beraldin
ab5e45f7b1
feat: user info bottom sheet; closes #342 ( #367 )
2023-12-24 14:21:22 +01:00
Diego Beraldin
a9e556168d
fix: opening links; closes #365 ( #366 )
2023-12-23 18:26:24 +01:00
Diego Beraldin
6fa13bcf5f
feat: add block to post list; closes #339 ( #343 )
2023-12-22 13:48:34 +01:00
Diego Beraldin
4eb2c59117
fix: optimizations ( #341 ); closes #340
...
* fix: drawer sorting
* chore: remove fonts
* chore: optimize dependencies
* refactor: limit coil image cache size
* chore: add proguard rules
2023-12-22 11:39:20 +01:00
Diego Beraldin
d72f075efa
feat: modlog ( #338 ); closes #332
...
* chore: add api implementation
* chore: add repository
* refactor: move report cards to package
* feat: add entry point in community detail
* feat: add new screen
* feat: UI implementation
2023-12-21 18:08:06 +01:00
Diego Beraldin
7ab2d67607
feat: favorite communities ( #336 ); closes #333
...
* chore: remove unnecessary parameter
* chore: add local repository
* feat: show indicator in drawer
* feat: add option in subscription management
* feat: add option in community detail
* enhancement: observe changes in drawer
2023-12-20 18:04:36 +01:00
Diego Beraldin
6c78f92ff5
refactor: inbox modularization ( #334 )
...
* chore: update gradle scripts
* refactor: add :domain:inbox module
* refactor: add :unit:replies module
* refactor: add :unit:mentions module
* refactor: add :unit:messages module
2023-12-20 11:54:52 +01:00
Diego Beraldin
788deac8a5
refactor: module structure ( #329 )
2023-12-20 00:45:20 +01:00