124 Commits

Author SHA1 Message Date
Diego Beraldin
5e60ef4b20
fix: user and community readable names (#471) 2024-01-21 21:45:55 +01:00
Diego Beraldin
a2f6b21864
enhancement: prefer user display name over name (#468)
* enhancement: prefer user display name over name

* refactor: centralize community name in a similar way
2024-01-21 10:03:21 +01:00
Diego Beraldin
4e4c5103ea
fix: community and user stats info (#467)
* fix: show count instead of score in PersonAggregates on Lemmy 0.19

* fix: community stats loading

* enhancement: improve info screens layout

closes #464
2024-01-21 09:16:31 +01:00
Diego Beraldin
dfb0a8504f
fix: editing post and comment (#466)
closes #465
2024-01-20 13:07:16 +01:00
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
75c2d6472f chore: update email reporting address 2024-01-18 18:49:35 +01:00
Diego Beraldin
34a0c4605c
refactor: choose font module (#459)
* refactor: create new module

* update documentation
2024-01-17 22:26:18 +01:00
Diego Beraldin
7ad03636ed chore: add missing dependency diagrams 2024-01-17 21:00:39 +01:00
Diego Beraldin
35ae38ad02 chore: add more module diagrams 2024-01-17 19:55:44 +01:00
Diego Beraldin
1dae8bfad4 fix: bottom navigation insets (#458)
* update main screen

* update post list

* update post detail

* update community detail

* update user detail

* make explore section similar to the home section

* fix formatting in saved items screen

closes #457
2024-01-17 19:17:56 +01:00
Diego Beraldin
bb7020a736
fix: cross post test (#453)
closes #451
2024-01-16 18:58:34 +01:00
Diego Beraldin
1fbb6ce103
enhancement: open actual community in about (#452)
closes #450
2024-01-16 18:28:53 +01:00
Diego Beraldin
39f1a2e8a7
feat: show content update date (#447)
* chore: update spacing in content footers

* refactor: consistent name for upVotes and downVotes

* feat: show content update date closes #446
2024-01-15 20:40:21 +01:00
Diego Beraldin
6909f4674d
fix: comment loading and tree structure (#444)
* fix: update lazy column keys with dates

* refactor: update comment tree generation

* feat: show comment count in load more button

closes #439
2024-01-13 12:33:16 +01:00
Diego Beraldin
0d0b7ee37e
fix: hide load more for collapsed comments (#443) 2024-01-12 18:07:41 +01:00
Diego Beraldin
82e9f8bc33
chore: fix refresh after instance change (#442)
closes #440
2024-01-12 13:51:15 +01:00
Diego Beraldin
b93f704f08 fix: vote format in collapsed comments 2024-01-11 09:01:31 +01:00
Diego Beraldin
d5d6ff1e87 fix: improve comment loading 2024-01-10 22:51:44 +01:00
Diego Beraldin
bb0c365bca
fix: close drawer after instance change (#438) 2024-01-10 22:01:47 +01:00
Diego Beraldin
ac9a55c964
fix: bottom sheet IME padding (#437)
closes #436
2024-01-10 09:00:47 +01:00
Diego Beraldin
d74fe815cb chore: login bottom sheet closing 2024-01-09 19:14:28 +01:00
Diego Beraldin
15774bbfaf
feat: new instance selection (#434)
* feat: select instance modal

* feat: shortcut from posts top bar

closes #430
2024-01-09 18:58:36 +01:00
Diego Beraldin
ebfb85b15c
refactor: move color-related modals to separate module (#433) 2024-01-08 20:45:21 +01:00
Diego Beraldin
547fc654e1
fix: distinguish between replies to posts and comments (#427) 2024-01-06 22:40:38 +01:00
Diego Beraldin
4c7f4282c7
fix: retaining custom sort type after navigation (#424) 2024-01-06 11:20:35 +01:00
Diego Beraldin
3633c2256d
fix: post body height (#422)
* fix: post body height limit

* chore: update README
2024-01-06 10:22:57 +01:00
Diego Beraldin
a8cc1a5695 fix: modal drawer refresh 2024-01-04 12:17:05 +01:00
Diego Beraldin
1d7c0bac39
fix: comment editing (#421) 2024-01-04 10:02:38 +01:00
Diego Beraldin
45791be89b
fix: formatting bar actions (#418) 2024-01-03 18:56:06 +01:00
Diego Beraldin
ac98d94ce7
enhancement: chat (#416)
* chore: update repository

* feat: add support for last action

* enhancement: update screen
2024-01-03 17:44:54 +01:00
Diego Beraldin
3caaac0b9d
refactor: modifiers (#414)
* refactor: remove Modifier.let calls

* refactor: remove composed modifier factory
2024-01-03 09:23:46 +01:00
Diego Beraldin
474b688dcc
feat: optional manual paging (#413)
* chore: update persistence

* feat: add option in settings

* feat: add update screens

* chore: l10n

closes #354
2024-01-02 16:42:54 +01:00
Diego Beraldin
7381e6d30f
refactor: build warnings (#412)
* chore: remove empty modules

* chore: remove expect objects
2024-01-02 10:48:55 +01:00
Diego Beraldin
a9da144ae9
refactor: mentions and replies simplification (#410)
* refactor: simplify mentions

* refactor: simplify replies
2024-01-02 09:18:24 +01:00
Diego Beraldin
a68299ec1d
enhancement: op indicator (#409)
* feat: add OP indicator

* chore: add indicator

* chore: update language indicator font weight

closes #408
2024-01-02 08:32:45 +01:00
Diego Beraldin
fb12df6222
fix: parameter serialization (#407) 2024-01-01 11:53:41 +01:00
Diego Beraldin
d349aa5dbe
feat: limit post body height (#405)
* chore: add support in rendering

* feat: update screen to use new property

* feat: add new dialog

* chore: update persistence

* feat: update settings screen

* chore: update other dialogs

* chore: l10n

closes #404
2023-12-31 14:35:54 +01:00
Diego Beraldin
e206de2e16
refactor: screen params (state restoration) (#402)
* chore: add local cache

* chore: remove possibility to disable bottom sheet gestures

* chore: add cache to detail opener and create entry points

* chore: add query by id to multi-community

* chore: update community detail

* chore: update community info

* chore: update create comment

* chore: update create post

* chore: update multi-community screens

* chore: update user detail

* chore: update user info

* chore: update post detail

* chore: update post list

* chore: update modal drawer

* chore: update subscription management

* chore: update profile

* chore: update saved items

* chore: remove JavaSerializable

closes #316
2023-12-30 10:15:22 +01:00
Diego Beraldin
d28f843a51
fix: add IME padding (#401) 2023-12-30 09:40:08 +01:00
Diego Beraldin
0ec23f943d
feat: edge to edge contents (#398)
* chore: setup

* feat: update post list

* feat: update community detail

* feat: update multi-community

* feat: update user detail

* feat: update profile

* feat: add option in settings

* feat: persistence and db migration

* chore: add translations

closes #311
2023-12-29 13:17:16 +01:00
Diego Beraldin
e416476e28
feat: delete private message (#396)
* feat: implement message deletion; closes #395

* chore: cleanup repositories
2023-12-29 09:40:34 +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
1c190dfc1c enhancement: post loading time (#393)
closes #392
2023-12-28 21:45:46 +01:00
Diego Beraldin
9ddac874d6 feat: manage account bans (#391); closes #390
* chore: update manage subscriptions

* chore: update account settings

* chore: add entry point

* feat: new module implementation
2023-12-28 21:09:26 +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
021cf3fece
fix: comment reply from swipe action; closes #387 (#388) 2023-12-28 08:14:42 +01:00
Diego Beraldin
1c19c24f64
refactor: move raw content dialog to separate module (#385); closes #384 2023-12-27 18:50:58 +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
f4408b2755 fix: post detail performance 2023-12-26 22:45:29 +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