21 Commits

Author SHA1 Message Date
Diego Beraldin
8ce2a495c2
fix: migrate reset events to notifications (#598) 2024-03-14 18:31:04 +01:00
Diego Beraldin
68bf38f423
fix: add event filters based on screen (#596) 2024-03-14 09:01:16 +01:00
Diego Beraldin
843b4098ca
feat: community-specific sort type (#586) 2024-03-10 16:38:18 +01:00
Diego Beraldin
dea1566a44
feat: moderation tools in profile (#563) 2024-03-04 22:54:45 +01:00
Diego Beraldin
bfd2668041
chore: add tests for :core:notifications (#561) 2024-02-29 22:52:00 +01:00
Diego Beraldin
0cbec1899f
feat: save drafts for posts and comments (#547) 2024-02-24 17:21:51 +01:00
Diego Beraldin
3f935ae66c
feat: custom font scale factor for content classes (#541) 2024-02-20 13:07:48 +01:00
Diego Beraldin
1557f29ece
feat: configure comment bar width; prefer nicknames (#511) 2024-02-07 22:59:26 +01:00
Diego Beraldin
85269311b6
feat: opaque navigation and status bars (#475) 2024-01-22 19:35:28 +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
35ae38ad02 chore: add more module diagrams 2024-01-17 19:55:44 +01:00
Diego Beraldin
15774bbfaf
feat: new instance selection (#434)
* feat: select instance modal

* feat: shortcut from posts top bar

closes #430
2024-01-09 18:58:36 +01:00
Diego Beraldin
b10357f7d0 version 1.3.1 2024-01-01 13:48:45 +01:00
Diego Beraldin
f0623ca9a3
fix: inbox reload when changing type from default and navigating (#406) 2023-12-31 14:46:59 +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
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
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
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
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