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
52b7453d4b
refactor: use composition locals to provide a UriHandler
implementation ( #15 )
...
* add method to open webview to detail opener
* define CustomUriHandler
* update dependency injection
* update Gradle scripts
* remove NavigationCoordinator.handleUrl
* provide UriHandler in App root
* update UI components
removing all open detail/web callbacks
* make sure to close side menu when opening detail screens
(and bottom sheets)
* update usages in all screens
2024-09-24 12:43:30 +02:00
Christopher
8332aa7a20
chore: bottom sheet overhaul ( #12 )
...
* Replaced CustomBottomSheet with CustomModalBottomSheet to match RFF
- removed CustomBottomSheet
- added CustomModalBottomSheet
- updated ZoomableImageScreen
- updated SettingsColorAndFontScreen
* Updated dependencies
- updated androidx-media3
- updated androidx-work
* - merge changes
* - updated CustomModalBottomSheet to match RFF 1:1
- Added BottomSheet close animation on selection
* - updated UiTheme to match RFF
- updated SettingsColorAndFontScreen to use new CustomModalBottomSheet
- removed CommentBarThemeBottomSheet.kt
- removed VoteThemeBottomSheet.kt
2024-09-05 16:17:57 -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
e5181bf869
fix: app info retrieval ( #1139 )
2024-07-15 14:48:42 +02:00
Diego Beraldin
e472b04a2a
enhancement: initial loading of bottom bar configuration ( #1132 )
2024-07-14 09:10:26 +02:00
Diego Beraldin
3f99e68764
feat: configurable bottom navigation • part 3 ( #1117 )
2024-07-12 14:12:56 +02:00
Diego Beraldin
ae332c2add
feat: configurable bottom navigation • part 2 ( #1114 )
2024-07-11 18:16:58 +02:00
Diego Beraldin
e8199ed40f
feat: configurable bottom navigation • part 1 ( #1111 )
2024-07-11 08:31:57 +02:00
Diego Beraldin
932c3bc4f5
fix: comment appearance (bar theme, text class) ( #1109 )
2024-07-10 20:11:26 +02:00
Diego Beraldin
caedb98436
enhancement: alternate Markdown rendering visibility in debug builds ( #1106 )
2024-07-10 14:24:58 +02:00
Diego Beraldin
48494def8e
feat: remote configuration for alternate markdown rendering ( #1100 )
2024-07-09 22:53:15 +02:00
Diego Beraldin
e0f6072313
enhancement: community in profile menu ( #1086 )
2024-07-06 17:09:20 +02:00
Diego Beraldin
daf82cee84
feat: move Settings to navingation drawer ( #1080 )
2024-07-05 10:57:41 +02:00
Diego Beraldin
d8b7618dd8
feat: random theme color ( #1075 )
2024-07-03 14:36:40 +02:00
Diego Beraldin
d66001d93d
feat: read all inbox elements with long press on bottom navigation item ( #1068 )
2024-07-01 21:38:11 +02:00
Diego Beraldin
a6e24e1a43
fix: moderator and admin indicators ( #1058 )
2024-06-29 19:58:20 +02:00
Diego Beraldin
1f9e1622d8
feat: start search on long press on explore item ( #1055 )
2024-06-29 08:06:15 +02:00
Diego Beraldin
4139e2d397
feat: account switch from bottom bar profile item ( #1053 )
2024-06-28 14:03:53 +02:00
Diego Beraldin
55115d3be0
enhancement: use avatar as profile icon in bottom navigation bar ( #1046 )
2024-06-27 22:22:34 +02:00
Diego Beraldin
3b01922c3b
enhancement: migrate bottom navigation bar to Material 3 ( #1034 )
2024-06-23 15: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
6b12de9554
feat: uploaded media list and removal ( #972 )
2024-06-12 08:27:43 +02:00
Diego Beraldin
52716ebd35
feat: aknowledgements screen ( #954 )
2024-06-08 21:28:46 +02:00
Diego Beraldin
5391828bb1
feat: add new app icon, update notification icon and splash screen ( #945 )
2024-06-08 06:47:41 +02:00
Diego Beraldin
6c81212aa2
refactoring: migrate l10n from XML to pure Kotlin ( #936 )
2024-06-06 08:14:36 +02:00
Diego Beraldin
62c378a005
chore: improve iOS compatibility ( #899 )
2024-05-28 13:37:12 +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
58e33fccd8
fix: MVI model state update ( #879 )
2024-05-20 22:54:34 +02:00
Diego Beraldin
fa79ca39ec
enhancement: increase action button size ( #869 )
2024-05-19 10:59:48 +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
dcbf4e751a
feat: implement admin tools ( #842 )
2024-05-14 06:34:11 +02:00
Diego Beraldin
a10189d212
refactor: use filtered contents to render bookmarks ( #840 )
2024-05-13 07:56:31 +02:00
Diego Beraldin
236590c0f9
feat: configurable comment indent amount ( #839 )
2024-05-12 13:41:36 +02:00
Diego Beraldin
47cc557ba8
enhancement: close screen after report, ban & remove success ( #837 )
2024-05-11 14:09:21 +02:00
Diego Beraldin
3fb8ddcc60
fix: back gesture in side menus ( #755 )
2024-05-01 22:45:43 +02:00
Diego Beraldin
2c0a7dddb5
feat: support opening URLs in custom tabs ( #739 )
2024-04-29 07:38:14 +02:00
Diego Beraldin
9742488c57
refactor: post and comment pagination ( #733 )
2024-04-28 13:28:06 +02:00
Diego Beraldin
69d9faa5e3
refactor: injectable resources ( #724 )
2024-04-25 14:20:15 +02:00
Diego Beraldin
9e30f8bda0
feat: settings import/export ( #719 )
2024-04-23 22:36:18 +02:00
Diego Beraldin
241e04b980
feat: receive content from share menu ( #717 )
2024-04-22 22:44:24 +02:00
Diego Beraldin
8353ed0bc6
feat: community/user info in side menu ( #706 )
2024-04-20 23:24:21 +02:00
Diego Beraldin
a3184f93e2
feat: alternate icon ( #667 )
2024-04-10 19:49:47 +02:00
Diego Beraldin
cf23fcb1fd
feat: add background check for unread messages ( #664 )
2024-04-08 21:08:57 +02:00
Diego Beraldin
36f3e2046d
feat: license screen and monochrome icons ( #663 )
2024-04-07 21:10:57 +02:00
Diego Beraldin
5e39a7a9a6
chore: remove integer IDs ( #658 )
2024-04-07 08:27:15 +02:00