92 Commits

Author SHA1 Message Date
Diego Beraldin
d3de71a35c
fix: several bugfixes (#137)
* fix: UiFontFamily serialization

* fix: change sort and feed type

* fix: improve event management

* fix: scroll in post lists

* fix: zoomable image and drawer behaviour

* fix: key in explore screen

* enhancement: remove confusing instance sort types

* fix: remove screen transitions
2023-11-16 22:33:17 +01:00
Diego Beraldin
e474c9227d
feat: double click management (#130) 2023-11-13 22:17:59 +01:00
Diego Beraldin
aecf2549fb
chore: add crash reporting (#129)
* refactor: organize core-utils

* feat: add crash report sender
2023-11-12 22:26:19 +01:00
Diego Beraldin
673b2faf83
enhancement: edit screens (#128)
* fix: window background color

* enhancement: specific title for edit screens

* fix: bug preventing post modification

* fix: add update date to better track changes
2023-11-12 10:08:59 +01:00
Diego Beraldin
b064899108
feat: animate screen transitions (#127) 2023-11-11 23:17:01 +01:00
Diego Beraldin
e603644925
feat: quick login implementation (#118)
* feat: quick login implementation

* chore: update from PR feedback
2023-11-09 21:41:25 +01:00
Diego Beraldin
058a92f804
enhancement: image prefetch; icon sizes (#109)
* enhancement: add image prefetch

* enhancement: standardize image sizes
2023-11-06 23:49:52 +01:00
Diego Beraldin
e771aa3d5e
chore: further optimizations (#104) 2023-11-05 22:31:54 +01:00
Diego Beraldin
e007426b37
chore: screen model and navigator optimizations (#103) 2023-11-05 13:58:46 +01:00
Diego Beraldin
75f919a687
fix: minor bug fixes (#99)
* fix: increase deep link debounce

* fix: load more button position

* fix: add retry comment download button
2023-11-03 09:02:00 +01:00
Diego Beraldin
b233a77f15
fix: hot_rank type; navigation; sidebar loading (#85)
* fix: hot_rank type

* fix: improvement to profile loading

* fix: navigation drawer after deep link
2023-10-29 18:05:31 +01:00
Diego Beraldin
40a553502b
refactor: improve deep link management (#82) 2023-10-28 19:03:56 +02:00
Diego Beraldin
b79b567101 fix: android-specific markdown rendering; closes #48, #31 2023-10-23 12:14:29 +02:00
Diego Beraldin
b2bd60a3c4 feat: custom upvote and downvote colors 2023-10-22 19:10:50 +02:00
Diego Beraldin
ba7c197957 fix: deep link (and hide back button if not possible) 2023-10-21 21:53:03 +02:00
Diego Beraldin
37b2563629 fix: disable navigation drawer in web screen 2023-10-20 08:59:06 +02:00
Diego Beraldin
3ad5bb2ee6 fix: unnecessary reload of drawer menu 2023-10-19 22:05:58 +02:00
Diego Beraldin
d006dc8266 fix: reset bottom bar offset when changing screen 2023-10-19 21:46:10 +02:00
Diego Beraldin
2dcf08bfd9 chore: view model inheritance 2023-10-19 10:40:03 +02:00
Diego Beraldin
4d813ea129 enhancement: back to top in explore screen 2023-10-17 08:43:33 +02:00
Diego Beraldin
5fe4b09de5 feat: possibility to change UI font 2023-10-16 20:57:33 +02:00
Diego Beraldin
b8bf270c07 fix: deep link screen stack 2023-10-16 19:11:46 +02:00
Diego Beraldin
7cc4dd04cd feat: support for post detail in deep links 2023-10-16 19:08:26 +02:00
diego.beraldin
ca568049c0 fix: compatibility with MastodonRedirect 2023-10-15 17:27:36 +02:00
Diego Beraldin
eb51d38341 chore: improve deep link management 2023-10-10 22:22:00 +02:00
Diego Beraldin
1f5e2f58e7 feat: add experimental support for MastodonRedirect; closes #41 2023-10-09 23:58:51 +02:00
Diego Beraldin
1293aaeb73 feat: change UI font size; closes #49 2023-10-09 23:13:08 +02:00
Diego Beraldin
b3ed33474e fix: improve loading screen; closes #46 2023-10-09 08:55:53 +02:00
Diego Beraldin
647916fe6c fix: pagination issues in case of network or API error 2023-10-07 23:18:19 +02:00
Diego Beraldin
3f3d7acff2 refactor: move saved items to drawer 2023-10-07 13:41:53 +02:00
Diego Beraldin
f8e1dfc527 feat: add navigation drawer 2023-10-07 09:04:48 +02:00
Diego Beraldin
80bd102e33 feat: conditional crash reporting 2023-10-03 21:01:10 +02:00
Diego Beraldin
0b21444e6d
feat: account specific settings (#34) 2023-10-02 08:39:44 +02:00
Diego Beraldin
eaaf066304 feat: manage user and community opening from links in texts 2023-09-28 20:38:25 +02:00
Diego Beraldin
8e39587d7d chore: remove unused variable 2023-09-28 13:41:59 +02:00
Diego Beraldin
5e18264e21 feat: local persistence 2023-09-28 13:40:17 +02:00
Diego Beraldin
9392ee08ba chore(deps): update build scripts 2023-09-27 23:59:00 +02:00
Diego Beraldin
7c0a363fa4 fix(ui): bottom navigation bar color 2023-09-27 19:36:11 +02:00
Diego Beraldin
f8433211f5 fix(profile): prevent seeing unlogged screen even if logged 2023-09-27 19:36:02 +02:00
Diego Beraldin
d2500372c2 fix(ui): add divider for comments 2023-09-27 08:18:19 +02:00
Diego Beraldin
31f34b03a3 feat(settings, ui): generate palette based on seed color 2023-09-26 21:32:15 +02:00
Diego Beraldin
161c0522c9 fix: consistent naming 2023-09-26 18:39:49 +02:00
Diego Beraldin
e6a2e4666e feat(inbox): show inbox badge numbers 2023-09-26 07:51:53 +02:00
Diego Beraldin
6453ab6b2b feat(common-ui, settings): support for multiple post layouts 2023-09-25 07:54:13 +02:00
Diego Beraldin
c363caa0a9 feat(settings): configure primary, secondary and tertiary colors 2023-09-24 21:41:16 +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
0058dd76f9 chore: remove Firebase 2023-09-21 13:57:55 +02:00
Diego Beraldin
1188fc7ed7 chore: reduce bottom bar icon size 2023-09-20 23:34:58 +02:00
Diego Beraldin
88b54c2263
feat(common-ui): add save image to gallery (#26) 2023-09-18 19:31:39 +02:00
Diego Beraldin
63d492c388
feat(common-ui): image share (#22) 2023-09-17 13:13:25 +02:00