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
Diego Beraldin
dcf392f51e
fix(navigation): fix serialization issues
2023-09-11 23:15:55 +02:00
Diego Beraldin
d8dadbe4f4
refactor(navigation): remove back callbacks
2023-09-11 21:22:11 +02:00
Diego Beraldin
345402435c
feat(posts): link bar and URL opening
2023-09-11 20:41:06 +02:00
Diego Beraldin
a3e317f813
feat(posts): open image from post detail
2023-09-11 19:33:52 +02:00
Diego Beraldin
e74f234380
feat(commonui): image screen with pinch to zoom
2023-09-11 13:54:26 +02:00
Diego Beraldin
1b8d8828e6
fix(posts, search, inbox, settings): reset defaults after logout
2023-09-10 22:14:47 +02:00
Diego Beraldin
d417108e46
fix(profile): remove initial loading from main screen
2023-09-10 20:59:46 +02:00
Diego Beraldin
83cfe1b64d
8 profile and inbox navigation ( #9 )
...
* fix profile main screen
* fix profile logged screen
* fix user detail screen
* fix inbox screen
2023-09-10 09:50:44 +02:00
Diego Beraldin
50f6610159
fix(profile): open post from profile
2023-09-09 15:04:09 +02:00
Diego Beraldin
a2f6ea97a4
fix(inbox): navigation between screens
2023-09-09 14:53:28 +02:00
Diego Beraldin
5bd81e529b
fix: login and profile navigation
2023-09-09 14:41:44 +02:00
Diego Beraldin
a661016e34
fix: navigation issues
2023-09-09 12:52:40 +02:00
Diego Beraldin
58a65a4b8d
fix: navigation serialization issues
2023-09-09 11:47:20 +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
0c7756da42
fix: improve navigation ( #5 )
2023-09-08 07:38:53 +02:00
Diego Beraldin
a69c6b4029
feat(explore): possibility to sort community list
2023-09-07 19:16:30 +02:00
Diego Beraldin
a4e8cf7be2
fix: some layout fixes
2023-09-06 09:02:18 +02:00
Diego Beraldin
056aae12ee
refactor: layout and spacing adjustments
2023-09-05 18:53:18 +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
0aace7f957
feat: possibility to adjust content font scale
2023-09-03 20:01:51 +02:00
Diego Beraldin
9cd638ee0b
feat(inbox): progress to replies
2023-08-27 22:46:33 +02:00
Diego Beraldin
0583695a56
feat(inbox): add replies and mentions screens
2023-08-16 22:55:24 +02:00
Diego Beraldin
7571b67f58
refactor(community): options button in community detail
2023-08-14 12:53:48 +02:00
Diego Beraldin
c264931ae5
refactor(community): improve info bottom sheet
2023-08-14 10:06:45 +02:00
Diego Beraldin
8b82c46d67
feat(community): add possibility to subscribe/unsubscribe
2023-08-13 00:00:17 +02:00
Diego Beraldin
63b46867e4
feat(profile): show user banner
2023-08-11 22:56:11 +02:00