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
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
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
efe00aa205
feat: bottom sheet overhaul ( #7 )
...
* feat: bottom sheet overhaul
- Added CustomBottomSheet
- Removed ShareImageBottomSheet
- Removed ThemeBottomSheet
- Integrated CustomBottomSheet to ZoomableImageScreen & SettingsColorAndFontScreen
* fix: bottom sheet animation issue
- Removed incorrect return statement
* fix: bottom sheet animation issue
- Added missing coroutine scope
2024-08-07 19:19:25 +02: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
40d53b0f05
fix: restore edge-to-edge bottom ( #1176 )
2024-07-28 16:20:05 +02:00
Diego Beraldin
ae8bc8082d
fix: bookmarks navigation padding ( #1173 )
2024-07-28 12:45:23 +02:00
Diego Beraldin
e5181bf869
fix: app info retrieval ( #1139 )
2024-07-15 14:48:42 +02:00
Diego Beraldin
3f99e68764
feat: configurable bottom navigation • part 3 ( #1117 )
2024-07-12 14:12:56 +02:00
Diego Beraldin
e8199ed40f
feat: configurable bottom navigation • part 1 ( #1111 )
2024-07-11 08:31:57 +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
625e3c0a56
feat: open image instead of webpage on thumbnail click ( #1095 )
2024-07-08 10:35:09 +02:00
Diego Beraldin
e0f6072313
enhancement: community in profile menu ( #1086 )
2024-07-06 17:09:20 +02:00
Diego Beraldin
99a4e1594c
feat: profile side menu ( #1081 )
2024-07-05 20:31:12 +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
55115d3be0
enhancement: use avatar as profile icon in bottom navigation bar ( #1046 )
2024-06-27 22:22:34 +02:00
Diego Beraldin
32859c9bf6
feat: configure default result type for Explore ( #1040 )
2024-06-24 19:47:38 +02:00
Diego Beraldin
df1b52f0ce
feat: configurable preview length in inbox cards ( #1009 )
2024-06-20 23:17:02 +02:00
Diego Beraldin
005b2cbdbc
feat: change favorites from navigation drawer ( #993 )
2024-06-17 09:35:02 +02:00
Diego Beraldin
6b12de9554
feat: uploaded media list and removal ( #972 )
2024-06-12 08:27:43 +02:00
Diego Beraldin
33aacd686f
feat: list of hidden posts ( #966 )
2024-06-11 00:15:07 +02:00
Diego Beraldin
8dfb1bf453
fix: populate inbox check period in advanced settings ( #949 )
2024-06-08 07:45:49 +02:00
Diego Beraldin
6c81212aa2
refactoring: migrate l10n from XML to pure Kotlin ( #936 )
2024-06-06 08:14:36 +02:00
Diego Beraldin
b3fbd77ebc
chore: :feature:profile viewmodel tests ( #924 )
2024-06-03 22:21:39 +02:00
Diego Beraldin
cb668f817b
fix: navigation bar inset ( #908 )
2024-05-30 14:44:28 +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
8b4514b5e2
fix: iOS compatibility ( #861 )
2024-05-17 23:33:30 +02:00
Diego Beraldin
b22e9033cb
fix: revert open custom tabs without history ( #860 )
2024-05-17 13:13:29 +02:00
Diego Beraldin
9201eb3305
feat: custom tabs without history ( #857 )
2024-05-16 22:06:21 +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
3801c7e2d8
fix: lazy list state issues when changing feed or sort type ( #831 )
2024-05-11 11:47: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
52a76a2daf
enhancement: review text style definitions ( #825 )
2024-05-10 22:10:34 +02:00
Diego Beraldin
7248de98df
enhancement: select scale mode in image detail ( #811 )
2024-05-09 22:49:02 +02:00
Diego Beraldin
6eac0901b6
enhancement: add reset after changing NSFW setting ( #803 )
2024-05-07 19:07:40 +02:00
Diego Beraldin
d58d2ba4b4
enhancement: retry button for network failure ( #786 )
2024-05-04 23:46:35 +02:00
Diego Beraldin
3a7c378bb1
enhancement: side menu top bar actions ( #776 )
2024-05-04 12:41:42 +02:00
Diego Beraldin
e002eff127
feat: full width images ( #763 )
2024-05-02 22:48:52 +02:00
Diego Beraldin
211d1d72fd
fix: max top inset ( #760 )
2024-05-02 13:58:57 +02:00
Diego Beraldin
c364ce5941
fix: consistent icons for posts, replies, arrows ( #759 )
2024-05-02 13:14:51 +02:00