33 Commits

Author SHA1 Message Date
Diego Beraldin
be81adb7b7 fix: replace ktor engine on Android due to TSLException; closes #44 2023-10-08 22:07:52 +02:00
Diego Beraldin
ad5297ec9f enhancement: reduce vibration amplitude 2023-10-05 21:24:05 +02:00
Diego Beraldin
abc9b3632a
feat: multi-communities (#36)
* chore: add persistence

* chore: move serializable to core-utils

* fix: leftover color in user detail

* chore: new messages

* feat: add multi-communities in subscription list

* feat: add multi-community editor

* feat: add multi-community detail
2023-10-05 21:18:32 +02:00
Diego Beraldin
80bd102e33 feat: conditional crash reporting 2023-10-03 21:01:10 +02:00
Diego Beraldin
2214fd1404 enhancement: placeholder with shimmer effect 2023-10-03 18:54:39 +02:00
Diego Beraldin
9392ee08ba chore(deps): update build scripts 2023-09-27 23:59:00 +02:00
Diego Beraldin
bcc1b02f40 feat(ui): add Spanish l10n 2023-09-26 23:13:50 +02:00
Diego Beraldin
161c0522c9 fix: consistent naming 2023-09-26 18:39:49 +02:00
Diego Beraldin
ecfd775d25 chore: introduce data objects where needed 2023-09-24 21:51:26 +02:00
Diego Beraldin
09bae54203 chore: update compose 1.5.1, gradle 8.0, kotlin 1.9.10, kamel 0.7.3, voyager 1.0.0-rc07, Android target sdk level 34 2023-09-23 15:09:34 +02:00
Diego Beraldin
b6ddf2dce0
feat(common-ui): possibility to create post with image (#29) 2023-09-20 21:38:56 +02:00
Diego Beraldin
617d91cb1f feat(common-ui): validation in post and comment creation 2023-09-20 07:59:23 +02:00
Diego Beraldin
88b54c2263
feat(common-ui): add save image to gallery (#26) 2023-09-18 19:31:39 +02:00
Diego Beraldin
008838b5ca
feat: share post (#25) 2023-09-18 13:58:11 +02:00
Diego Beraldin
63d492c388
feat(common-ui): image share (#22) 2023-09-17 13:13:25 +02:00
Diego Beraldin
2059bcd832
feat(post): comment indentation with colors, bar visibility (#7)
* feat(posts): show comment depth

* fix: use Material TopAppBar

* fix: improve some icons

* fix(posts): image corners

* fix(posts): FAB and bottom bar visibility tied to scroll
2023-09-08 23:42:10 +02:00
Diego Beraldin
62ba4f1967 feat(crash-report): add crash report module 2023-09-06 08:23:27 +02:00
Diego Beraldin
9cd638ee0b feat(inbox): progress to replies 2023-08-27 22:46:33 +02:00
Diego Beraldin
a25a930085 fix(posts, profile): layout improvements 2023-08-11 22:39:18 +02:00
Diego Beraldin
4ebf2858e2 feat(posts, communities): add swipe actions 2023-08-10 20:28:37 +02:00
Diego Beraldin
f2e763de14 feat(posts, communities): add haptic feedback 2023-08-10 15:58:36 +02:00
Diego Beraldin
e311a91548 feat(search): implement community detail 2023-08-04 20:06:10 +02:00
Diego Beraldin
8015b065e3 feat(search): implement community list 2023-08-04 15:18:57 +02:00
Diego Beraldin
1987015cee fix(posts): ensure synchronization between post list and detail 2023-08-03 23:43:41 +02:00
Diego Beraldin
0f1a1dbb4e refactor: fix package names and reformat 2023-08-03 13:08:05 +02:00
Diego Beraldin
673210134a chore(settings): configure listing and sorting 2023-08-02 18:53:11 +02:00
Diego Beraldin
a58eb9b6b2 feat(profile): prettier account age 2023-08-01 08:58:42 +02:00
Diego Beraldin
2229883cb2 feat(profile): show counters 2023-08-01 00:11:39 +02:00
Diego Beraldin
ffb88d8a5d chore(posts): migration to kamel 2023-07-31 22:58:34 +02:00
Diego Beraldin
e941dc0f21 chore(identity): add identity module 2023-07-29 09:27:53 +02:00
Diego Beraldin
ae99a7c2c2 feat(settings): implement language change 2023-07-27 23:22:25 +02:00
Diego Beraldin
0772d6bf00 chore(l10n): add string localization 2023-07-22 09:00:45 +02:00
Diego Beraldin
762b0d2822 chore: splitting main feature modules 2023-07-20 22:51:52 +02:00