73 Commits

Author SHA1 Message Date
Diego Beraldin
808f521e20
feat: upgrade to lemmy 0.19 (#59)
* chore: add auth headers to all network calls

* chore: add support to scaled sort

* chore: support for cursor based pagination

* chore: relax required fields

* feat: add block instance
2023-10-21 08:16:50 +02:00
Diego Beraldin
cb0f030295 fix: separate upvotes and downvotes in inbox 2023-10-20 08:38:34 +02:00
Diego Beraldin
c406ff7b7f fix: comments not being loaded from button 2023-10-19 22:23:42 +02:00
Diego Beraldin
c8c05c9818 feat: show cross posts; closes #58 2023-10-17 19:27:49 +02:00
Diego Beraldin
cd8b243141 feat: possibility to expand/collapse top level comments; closes #37 2023-10-17 08:31:23 +02:00
Diego Beraldin
d08d493b3a refactor: unifies API calls for data in other instances 2023-10-16 18:59:34 +02:00
Diego Beraldin
8595eabf5c chore: minor improvements 2023-10-15 22:06:48 +02:00
Diego Beraldin
54accc8538 enhancement: immediately apply sort and feed type; update sort and feed type icons 2023-10-15 19:21:10 +02:00
Diego Beraldin
254e170490 fix: vote counters for inbox replies and mentions 2023-10-15 18:12:51 +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
b5521b8b1c feat: separate upvotes and downvotes 2023-10-06 19:33:23 +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
e7e8a00882 fix: highlight and scroll to comment if not present in first page 2023-10-04 18:16:30 +02:00
Diego Beraldin
a75e2daa36 feat: block user and community 2023-10-04 13:56:49 +02:00
Diego Beraldin
5226d17c20 feat: add sort by controversial 2023-10-02 22:58:00 +02:00
Diego Beraldin
6a808439f3 fix(common): update counter after creating comments 2023-10-01 10:14:27 +02:00
Diego Beraldin
74a2a77254 fix(inbox): correct header for replies and mentions 2023-09-29 18:41:49 +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
9392ee08ba chore(deps): update build scripts 2023-09-27 23:59:00 +02:00
Diego Beraldin
ee21397ad3 chore: improve sort icons 2023-09-27 20:49:47 +02:00
Diego Beraldin
d42d94ff40 chore(lemmy): fix build scripts after Gradle update 2023-09-26 19:34:31 +02:00
Diego Beraldin
161c0522c9 fix: consistent naming 2023-09-26 18:39:49 +02:00
Diego Beraldin
0ac0cdd7a2 fix(ui): increase comment depth 2023-09-26 13:58:16 +02:00
Diego Beraldin
e6a2e4666e feat(inbox): show inbox badge numbers 2023-09-26 07:51:53 +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
eee850d3db refactor(common-ui): redesign user header component 2023-09-20 22:54:52 +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
ec5562876d fix(common-ui): comment ordering in post detail 2023-09-19 23:01:22 +02:00
Diego Beraldin
053084f01e
feat(search): new multi-result search page (#28) 2023-09-19 20:01:00 +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
970299fdac fix(common-ui): delete option in post detail 2023-09-18 08:44:58 +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
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
19ecdf92fc
feat(inbox): private messages (#18) 2023-09-15 23:42:44 +02:00
Diego Beraldin
98da3be105
fix(common-ui): no indentation for first-level comments (#17) 2023-09-15 08:02:04 +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
Diego Beraldin
dcf392f51e fix(navigation): fix serialization issues 2023-09-11 23:15:55 +02:00
Diego Beraldin
c083627c2f fix(posts): improve title rendering 2023-09-10 22:44:23 +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
77fed461d5
feat(posts, explore): add top sort management (#6)
* fix: iOS crash report

* feat(posts, explore): add sort top management
2023-09-08 09:05:51 +02:00
Diego Beraldin
6243718090 fix: API error management 2023-09-08 07:59:17 +02:00
Diego Beraldin
1b2ffdf327
feat(posts): nested comment management (#4)
* fix: update layout

* feat(posts): show nested comments

* fix: more layout fixes

* feat(posts): add possibility to load more nested comments
2023-09-07 22:54:53 +02:00
Diego Beraldin
b4bf6ae69f feat(post): add basic post creation 2023-09-06 08:23:27 +02:00
Diego Beraldin
b371950d7b
feat(posts): add possibility to reply to posts and comments (#1) 2023-09-04 22:50:06 +02:00
Diego Beraldin
a7120f1617 feat(posts): add nsfw blur 2023-09-03 22:24:17 +02:00
Diego Beraldin
2e26af8026 refactor(search): improve search UI 2023-09-03 10:34:01 +02:00