63 Commits

Author SHA1 Message Date
akesi seli
6f80f7d666
chore: review inter-item spacings in setting lists and side menus (#95)
* review font scale factors

* review settings UI components

* review placeholder image component

* update inter-item space in settings lists and side menus
2024-11-12 18:37:50 +01:00
akesi seli
325a0dbd03
refactor: migrate image loading to Coil3 (#82)
* update dependency declarations

* update build scripts

* add getTempDir to FileSystemManager

* define ImageLoaderProvider

* refactor ImagePreloadManager

* refactor CustomImage

* update DI and utilities

* update usages in UI components

* update imports for ImagePreloadManager

* cleanup main application class

* add new image transformer for markdown rendering
2024-11-05 16:19:29 +01:00
akesi seli
6c8f280a39
refactor: migrate ManageAccountsScreen to ManageAccountBottomSheet (#79)
* refactor ManageAccountsBottomSheet

* remove BottomSheetHandle obsolete composable

* update Gradle scripts

* add spacer between title and list in select instance bottom sheet

* update usages
2024-11-04 23:26:36 +01:00
akesi seli
01309e456b
refactor: migrate SelectInstanceBottomSheet to M3 (#78)
* close side menu on logout confirmed

* refactor SelectInstanceBottomSheet

* update usages
2024-11-04 22:56:02 +01:00
akesi seli
543bafd8ba
chore(deps): update Compose Multiplatform from 1.6.11 to 1.7.0 (#42)
* update README

* update compose multiplatform from 1.6.11 to 1.7.0

* fix breaking changes

* migrate to Material3 PullToRefreshBox

* remove unwanted background from modal bottom sheet items
2024-10-23 11:08:40 +02:00
akesi seli
5db08a5c81
chore: update ktlint rules and reformat files (#19)
* update .editorconfig

* run ktlint -F on project
2024-10-15 08:32:32 +02:00
akesi seli
1702f3e603
refactor: add ripple effect to clickable elements; remove remembered callbacks (#13)
* remove RememberCallback util

* update onClick modifier

* update usages UI components

* update usages in screens

* migrate missing settings rows
2024-09-13 18:06:12 -04:00
Christopher N7_X
a27157d748 updated package name for any future forks 2024-08-02 19:37:54 -04:00
Christopher N7_X
249563b9e5 updated package name for any future forks 2024-08-02 19:34:52 -04:00
Diego Beraldin
0f99736da3
enhancement: profile auth error and reload (#1133) 2024-07-14 10:02:42 +02:00
Diego Beraldin
3f99e68764
feat: configurable bottom navigation • part 3 (#1117) 2024-07-12 14:12:56 +02:00
Diego Beraldin
f4ae0be434
fix: restore settings for anonymous users (#1088) 2024-07-06 20:14:24 +02:00
Diego Beraldin
3577431cc3
enhancement: post opening and initial load (#1087) 2024-07-06 19:38:43 +02:00
Diego Beraldin
daf82cee84
feat: move Settings to navingation drawer (#1080) 2024-07-05 10:57:41 +02:00
Diego Beraldin
ff2471ef3c
fix: comment loading in post detail (#1074) 2024-07-02 21:28:52 +02:00
Diego Beraldin
7a999bee42
fix: shortcut selection for feeds from navigation drawer (#1063) 2024-07-01 00:07:06 +02:00
Diego Beraldin
32859c9bf6
feat: configure default result type for Explore (#1040) 2024-06-24 19:47:38 +02:00
Diego Beraldin
d7bb072573
enhancement: rounded search fields (#1035) 2024-06-24 07:25:09 +02:00
Diego Beraldin
bef8d29221
enhancement: subscription loading and navigation drawer list (#1007) 2024-06-20 19:52:19 +02:00
Diego Beraldin
005b2cbdbc
feat: change favorites from navigation drawer (#993) 2024-06-17 09:35:02 +02:00
Diego Beraldin
7e400860ea
fix: favorites in drawer (#990) 2024-06-15 22:06:19 +02:00
Diego Beraldin
6c81212aa2
refactoring: migrate l10n from XML to pure Kotlin (#936) 2024-06-06 08:14:36 +02:00
Diego Beraldin
bb507624fa
fix: pagination in subscription list (#911) 2024-06-01 10:10:17 +02:00
Diego Beraldin
c85de822da
chore: update to Kotlin 2.0.0 and Compose Multiplatform 1.6.10 (#892) 2024-05-27 07:26:30 +02:00
Diego Beraldin
25a03cde65
enhancement: drawer content depending on logged status (#891) 2024-05-26 13:25:35 +02:00
Diego Beraldin
58e33fccd8
fix: MVI model state update (#879) 2024-05-20 22:54:34 +02:00
Diego Beraldin
8b4514b5e2
fix: iOS compatibility (#861) 2024-05-17 23:33:30 +02:00
Diego Beraldin
8c167c8975
fix: pull to refresh indicator in filtered contents (#856) 2024-05-16 19:11:24 +02:00
Diego Beraldin
0703b1573f
chore: add ktlint (#854) 2024-05-15 23:49:48 +02:00
Diego Beraldin
cae9fd4da3
chore: remove unnecessary dispatcher switch (#852) 2024-05-15 22:14:14 +02:00
Diego Beraldin
f3dc42c14e
fix: update title styles (screens, dialog, bottom sheets) (#827) 2024-05-11 08:41:01 +02:00
Diego Beraldin
3a7c378bb1
enhancement: side menu top bar actions (#776) 2024-05-04 12:41:42 +02:00
Diego Beraldin
a91ee576df
fix: add/remove favorite behaviour (#758) 2024-05-02 13:00:28 +02:00
Diego Beraldin
517ed7e30a
fix: community and creator info padding (#723) 2024-04-25 11:41:21 +02:00
Diego Beraldin
55cb02ae94
chore: apply detekt to unit modules (1) (#650) 2024-04-01 11:05:15 +02:00
Diego Beraldin
302043e73a
chore: add detekt (#643) 2024-03-30 09:11:40 +01:00
Diego Beraldin
577667347a
refactor: avoid unnecessary filters (#631) 2024-03-25 18:49:32 +01:00
Diego Beraldin
215b68a4d0
feat: search in subscription management (#625)
closes #624
2024-03-23 21:33:35 +01:00
Diego Beraldin
873935af6b
refactor: use uniform approach for debounce (#612) 2024-03-19 08:30:09 +01:00
Diego Beraldin
f69738482e
refactor: main-safe repositories (#601) 2024-03-14 23:10:26 +01:00
Diego Beraldin
0acbe4aa63
refactor: remove redundant architecture structure (#587) 2024-03-11 08:43:03 +01:00
Diego Beraldin
6d03b3b327
fix: smoother account switch (#570) 2024-03-05 21:11:58 +01:00
Diego Beraldin
dea1566a44
feat: moderation tools in profile (#563) 2024-03-04 22:54:45 +01:00
Diego Beraldin
c561739a1d
chore: upgrade to MD3 (#562) 2024-03-01 22:10:44 +01:00
Diego Beraldin
8a4666b364
enhancement: drawer handles and search (#556) 2024-02-27 18:42:53 +01:00
Diego Beraldin
e0cdb31de9
refactor: material design navigation drawer (#553) 2024-02-26 23:03:24 +01:00
Diego Beraldin
0cbec1899f
feat: save drafts for posts and comments (#547) 2024-02-24 17:21:51 +01:00
Diego Beraldin
9faa6136fa
refactor: migration to lyricist; remove moko-resources (#525)
closes #524
2024-02-13 22:37:13 +01:00
Diego Beraldin
7301f2dc2d
refactor: architecture refinement (#515) 2024-02-08 23:19:56 +01:00
Diego Beraldin
1557f29ece
feat: configure comment bar width; prefer nicknames (#511) 2024-02-07 22:59:26 +01:00