13 Commits

Author SHA1 Message Date
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
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
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
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
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
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