105 Commits

Author SHA1 Message Date
Diego Beraldin
f8e1dfc527 feat: add navigation drawer 2023-10-07 09:04:48 +02:00
Diego Beraldin
b5521b8b1c feat: separate upvotes and downvotes 2023-10-06 19:33:23 +02:00
Diego Beraldin
5fc21db784 fix: comment author and community information 2023-10-05 22:21:29 +02:00
Diego Beraldin
83e42ca4e8 enhancement: dividers for placeholders 2023-10-04 08:26:22 +02:00
Diego Beraldin
2214fd1404 enhancement: placeholder with shimmer effect 2023-10-03 18:54:39 +02:00
Diego Beraldin
1e1a17cd1d enhancement: improve card colors and spacing 2023-10-02 22:02:30 +02:00
Diego Beraldin
f3e15897f3 feat(login): add help button on login page 2023-10-02 13:38:56 +02:00
Diego Beraldin
0b21444e6d
feat: account specific settings (#34) 2023-10-02 08:39:44 +02:00
Diego Beraldin
6a808439f3 fix(common): update counter after creating comments 2023-10-01 10:14:27 +02:00
Diego Beraldin
85166ae9ad fix(profile): unnecessary reloading after navigation 2023-10-01 09:38:35 +02:00
Diego Beraldin
bbf15f4ffc feat(common): highlight sub-card in post detail if opened from comment 2023-10-01 00:00:55 +02:00
Diego Beraldin
d94aa55809 chore(deps): fix dependencies 2023-09-30 22:49:05 +02:00
Diego Beraldin
4b6ea79e86
feat: multi-account management (#32) 2023-09-29 08:38:20 +02:00
Diego Beraldin
41597a8b03 chore: further fix in vertical margins 2023-09-28 20:50:35 +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
5e18264e21 feat: local persistence 2023-09-28 13:40:17 +02:00
Diego Beraldin
592ff7989a chore: reduce spacing in post lists 2023-09-28 08:26:56 +02:00
Diego Beraldin
9392ee08ba chore(deps): update build scripts 2023-09-27 23:59:00 +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
d504664e8f fix(ui): margins and dividers around cards 2023-09-26 08:09:17 +02:00
Diego Beraldin
de46c96926 feat(profile): support saved items sorting 2023-09-25 22:15:16 +02:00
Diego Beraldin
4275d14a3f fix(profile): improve logout 2023-09-25 21:00:00 +02:00
Diego Beraldin
6453ab6b2b feat(common-ui, settings): support for multiple post layouts 2023-09-25 07:54:13 +02:00
Diego Beraldin
fa1be74a80 chore(profile): remove card duplication 2023-09-24 22:03:20 +02:00
Diego Beraldin
ecfd775d25 chore: introduce data objects where needed 2023-09-24 21:51:26 +02:00
Diego Beraldin
c363caa0a9 feat(settings): configure primary, secondary and tertiary colors 2023-09-24 21:41:16 +02:00
Diego Beraldin
a7c128f695 refactor(common-ui): new creator and community info component 2023-09-24 16:37:17 +02:00
Diego Beraldin
ebffa1e262 fix(profile): login screen title alignment 2023-09-24 15:40:46 +02:00
Diego Beraldin
c7168eda56 fix(profile): comment options behaviour 2023-09-23 22:18:28 +02:00
Diego Beraldin
82f192721c refactor: move common components to separate module, centralize image loading 2023-09-23 22:16:00 +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
31d784d645 fix: prevent inbox and profile unlogged contents from being visible if logged 2023-09-21 13:57:55 +02:00
Diego Beraldin
1eff763bbf feat: open comment author and community from explore, user detail and profile 2023-09-21 13:57:55 +02:00
Diego Beraldin
eee850d3db refactor(common-ui): redesign user header component 2023-09-20 22:54:52 +02:00
Diego Beraldin
443a9f480a feat(common-ui): translate image loading error 2023-09-20 08:19:09 +02:00
Diego Beraldin
617d91cb1f feat(common-ui): validation in post and comment creation 2023-09-20 07:59:23 +02:00
Diego Beraldin
08f8e8f19d
feat: post and comment edit (#27)
* feat(profile): edit posts and comments

* feat(common-ui): edit posts and comments from post detail

* feat(common-ui): edit posts from community detail

* feat(home): edit posts from post list
2023-09-18 22:45:02 +02:00
Diego Beraldin
008838b5ca
feat: share post (#25) 2023-09-18 13:58:11 +02:00
Diego Beraldin
f96afd1d62
refactor(common-ui): unifies posts and comments in user detail (#24) 2023-09-17 23:25:29 +02:00
Diego Beraldin
2614e31b9b
refactor(profile): move saved items to separate screen and restructure post and comments section (#23)
* feat(profile): move saved items to separate screen and introduce saved comments

* feat(profile): unifies posts and comments
2023-09-17 22:42:03 +02:00
Diego Beraldin
efded506af
refactor: change notification system to constant contracts (#21) 2023-09-17 10:37:30 +02:00
Diego Beraldin
19b7fc58b4
feat: post deletion (#20) 2023-09-17 09:30:33 +02:00
Diego Beraldin
94b96e7c16
feat: comment deletion (#19) 2023-09-16 22:30:07 +02:00
Diego Beraldin
a7ca24bdea fix: post not updated in list when upvoted or downvoted from detail screen 2023-09-16 20:11:16 +02:00
Diego Beraldin
0834cb00e3 chore(common-ui): move mvi model init to DI modules 2023-09-16 08:19:54 +02:00
Diego Beraldin
c13ef232bd chore: remove unnecessary imports 2023-09-12 19:53:39 +02:00
Diego Beraldin
0f3935c7e0 fix(navigation): remove further callbacks and use Serializable interface 2023-09-12 19:42:40 +02:00