Shinokuni
8e44b8a097
Get most of the exception stacktrace in CrashActivity before a NPE occurs
2024-08-16 18:06:54 +02:00
Shinokuni
1cb6c92edf
Fix crash when logging with an url without scheme and improve error and info messages in AccountCredentialsScreen
2024-08-16 17:28:41 +02:00
Shinokuni
345c4a2bd7
Add some info messages in AccountCredentialsScreen
2024-08-16 14:39:17 +02:00
Shinokuni
b5484861ac
Make Fever API implementation work with Miniflux one
...
* Rely on favicon_id when mapping favicon to feed
* Item ids are integers in Miniflux and strings in FreshRSS
* Make FeverItemsAdapter more robust to some non useful properties
2024-08-15 17:06:56 +02:00
Shinokuni
4f9fbc3f7c
Improve key for fever favicons
2024-08-14 22:25:04 +02:00
Shinokuni
7b3920374e
Disable Update feed color option in FeedBottomSheet
2024-08-14 14:59:25 +02:00
Shinokuni
eca565ca07
Add rtl support in ItemScreen webView
2024-08-14 14:42:32 +02:00
Shinokuni
4803624b33
Improve a bit Drawer folder item
2024-08-14 14:09:13 +02:00
Shinokuni
8fedcf5538
Add usesCleartextTraffic in network security config
2024-08-14 13:39:05 +02:00
Shinokuni
e9d80b3980
Add network security config
2024-08-14 12:40:49 +02:00
Shinokuni
52e8c64d45
Add screen transitions
2024-08-13 21:51:20 +02:00
Shinokuni
fffc3be383
Add splash background for MainActivity
2024-08-13 21:12:54 +02:00
Shinokuni
3417466e30
Polish ItemScreen
2024-08-13 16:16:36 +02:00
Shinokuni
57d66b565c
Improve refresh loading behaviour in TimelineTab
2024-08-12 20:55:23 +02:00
Shinokuni
f67f817b82
Add support for Fever favicons
2024-08-12 14:18:31 +02:00
Shinokuni
7a8f255b72
Add some tests to FeverDataSource
2024-08-10 21:45:37 +02:00
Shinokuni
0265b88ff3
Disable feed/folder actions in FeedTab for Fever accounts
2024-08-10 13:52:24 +02:00
Shinokuni
65a49e7fc5
Fix separateState use in ItemScreen
2024-08-08 21:54:22 +02:00
Shinokuni
0c3c3d8ddb
Rework Fever read/star state management
2024-08-08 19:42:13 +02:00
Shinokuni
f7cd8ac998
Forgot check for notifications permission
2024-08-08 18:07:10 +02:00
Shinokuni
89c4dfad1a
Rework Fever synchronization to be more efficient
2024-08-07 14:45:44 +02:00
Shinokuni
732ae4efa4
Make FeverRepository compile again and Fever auth work
2024-08-06 22:09:23 +02:00
Shinokuni
04820cd700
Merge remote-tracking branch 'origin/develop' into feature/fever_api
2024-08-06 18:40:02 +02:00
Shinokuni
6af2f62b32
Add New feed intent filter
2024-08-06 18:05:06 +02:00
Shinokuni
22913aa129
Add DonationDialog
2024-08-06 17:40:28 +02:00
Shinokuni
a2e2c04142
Fix CI
2024-08-06 16:50:22 +02:00
Shinokuni
4b80cfd1c1
Migrate to kotlin 2.0
2024-08-05 23:28:04 +02:00
Shinokuni
7abec11b55
Replace joda.time by java.time
2024-08-05 17:29:12 +02:00
Shinokuni
3af1220666
Rework Feed table columns
2024-08-04 18:04:55 +02:00
Shinokuni
a00ef31cf7
Remove Item.guid field, use Item.remoteId instead for all account types
2024-08-04 15:34:27 +02:00
Shinokuni
44b2858cb0
Display an error screen when the app crashes
2024-08-03 19:37:21 +02:00
Shinokuni
4d9f71559f
Remove unused notification channels
2024-07-31 16:03:24 +02:00
Shinokuni
70d66f3200
Add some cache to Coil
2024-07-31 16:01:11 +02:00
Shinokuni
c932022fe6
Implement FeedIcon once
2024-07-31 15:49:40 +02:00
Shinokuni
4d8de57ade
Extract last strings to translations
2024-07-31 15:37:00 +02:00
Shinokuni
4771831d15
Improve NotificationsScreen UI
2024-07-31 14:51:42 +02:00
Shinokuni
9210b8b7fe
Ask notifications permission for api 33+
2024-07-30 15:41:39 +02:00
Shinokuni
ca9a93d731
Improve repositories syncResult logic to be used by notifications
2024-07-29 13:25:48 +02:00
Shinokuni
f143e282c8
Fix SyncAnalyzer tests
2024-07-28 22:36:41 +02:00
Shinokuni
cafb46c727
Display notifications after background synchronization
2024-07-28 15:22:34 +02:00
Shinokuni
76d7f98227
Improve a bit AccountTab UI
2024-07-25 13:52:08 +02:00
Shinokuni
ad7929f444
Rename main koin module
2024-07-25 13:25:56 +02:00
Shinokuni
e721463f9c
Display warning message if account notifications are enabled and background sync is disabled
2024-07-25 13:23:22 +02:00
Shinokuni
dc55d2115f
Fix assembleRelease
2024-07-24 18:40:56 +02:00
Shinokuni
67b29d7590
Add preference to disable battery optimization
2024-07-24 18:39:12 +02:00
Shinokuni
63867d3acd
Add background synchronization launch in PreferencesScreen
2024-07-24 16:21:53 +02:00
Shinokuni
5a2ef0fa2f
Add local account refresh logic in SyncWorker
2024-07-23 15:33:06 +02:00
Shinokuni
f95c808aa0
Improve reliability of markItemsReadOnScroll pref implementation in TimelineTab
2024-07-22 17:56:02 +02:00
Shinokuni
0adf55eb02
Implement hideReadFeeds preference in TimelineTab
2024-07-22 15:23:48 +02:00
Shinokuni
1e5a23b722
Add support for markItemsReadOnScroll preference in TimelineTab
2024-07-18 15:24:15 +02:00