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
cbc9d8b3c2
Fever: do not trust provider ordering and always check for the max instead of the first element
2024-08-16 14:43:51 +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
326c251878
Improve FreshRSSItemsAdapter test case
2024-08-14 23:17:16 +02:00
Shinokuni
79575a9ccf
Merge pull request #163 from Alkarex/fix-freshrss-get-link
...
Fix FreshRSS get link
2024-08-14 23:14:34 +02:00
Shinokuni
4f9fbc3f7c
Improve key for fever favicons
2024-08-14 22:25:04 +02:00
Shinokuni
dd98c7b0a6
Fix getting sinceId after last items call in FeverDataSource
2024-08-14 18:58:30 +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
cd18ea3594
Fix new articles sql request in TimelineTab
2024-08-14 14:22:03 +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
01ce06467d
Merge remote-tracking branch 'origin/feature/fever_api' into develop
2024-08-13 14:03:20 +02:00
Shinokuni
edb81f6809
Add fever icon
2024-08-13 13:59:41 +02:00
Shinokuni
326fdde7eb
Fix duplicate items when synchronizing a fever account
2024-08-13 13:24:15 +02:00
Shinokuni
57d66b565c
Improve refresh loading behaviour in TimelineTab
2024-08-12 20:55:23 +02:00
Shinokuni
e9b3a26074
Fix API tests
2024-08-12 14:29:51 +02:00
Shinokuni
f67f817b82
Add support for Fever favicons
2024-08-12 14:18:31 +02:00
Shinokuni
3c99bafe43
Fix tests
2024-08-11 18:30:19 +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
ba964ccce2
Fix FeverDataSource tests
2024-08-07 15:01:38 +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
152117d3bf
Update some dependencies
2024-08-05 21:55:22 +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
5247d878c4
Remove Item.read_it_later and rename remoteId to remote_id
2024-08-04 16:21:45 +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