Shinokuni
|
b879d0ae9d
|
Rewrite Nextcloud News API implementation
* New data source
* New service
* Tests
|
2024-06-15 18:00:12 +02:00 |
Shinokuni
|
7a4d4d7225
|
Open AccountCredentialsScreen from AccountTab to edit account credentials
|
2024-06-02 18:27:54 +02:00 |
Shinokuni
|
338e64eca8
|
Fix some Account screens related issues
|
2024-06-02 17:14:57 +02:00 |
Shinokuni
|
303d7b6786
|
Add background worker for synchronization
|
2024-06-02 00:11:23 +02:00 |
Shinokuni
|
bc3015ab95
|
Fetch feed colors on synchronization
|
2024-05-23 21:45:46 +02:00 |
Shinokuni
|
133d8e6992
|
Implement FreshRSS add/update/delete feed actions
|
2024-05-20 22:07:30 +02:00 |
Shinokuni
|
940b6de97a
|
Add short message to indicate why a feed url can't be updated with a FreshRSS account
|
2024-05-20 15:29:52 +02:00 |
Shinokuni
|
219d816483
|
Implement FreshRSS update/delete folder
|
2024-05-19 23:31:36 +02:00 |
Shinokuni
|
064d588b28
|
Use adaptiveIconPainterResource to load mipmap icons in some places
|
2024-05-19 22:31:38 +02:00 |
Shinokuni
|
351409bb26
|
Use account configuration in FeedTab
|
2024-05-19 22:17:34 +02:00 |
Shinokuni
|
ffe2d5cffb
|
Scroll timeline to the top when synchronization is over
|
2024-05-12 22:09:27 +02:00 |
Shinokuni
|
19409f20a5
|
Add some permissions and debug app name
|
2024-05-10 17:15:43 +02:00 |
Shinokuni
|
d79c5b4637
|
Display remote account synchronization error in TimelineTab
|
2024-05-10 16:52:38 +02:00 |
Shinokuni
|
d19b8d90d4
|
Display RefreshScreen in TimelineTab only with a local account
|
2024-05-10 16:12:45 +02:00 |
Shinokuni
|
f9a2eb5e2c
|
Add FreshRSS item read/state synchronization
|
2024-05-10 14:36:24 +02:00 |
Shinokuni
|
0fbaec1263
|
Put login and password in encrypted shared preferences
|
2024-05-10 14:02:45 +02:00 |
Shinokuni
|
b3c252a434
|
Add FreshRSS classic synchronization
|
2024-05-08 17:40:35 +02:00 |
Shinokuni
|
fbe14121b0
|
Fetch FreshRSS read and star item states
|
2024-05-07 22:50:44 +02:00 |
Shinokuni
|
df2ad13872
|
Fetch FreshRSS regular and starred items
|
2024-05-05 22:06:39 +02:00 |
Shinokuni
|
36cdf84b34
|
Fetch FreshRSS folders and feeds
|
2024-05-04 21:44:05 +02:00 |
Shinokuni
|
0d69cfd66d
|
Fix CI build
|
2024-05-04 19:41:42 +02:00 |
Shinokuni
|
8071f0b477
|
Add new FeedDao upsert method
|
2024-05-04 19:29:20 +02:00 |
Shinokuni
|
052c83cb35
|
Add new FolderDao upsert method
|
2024-05-04 18:13:19 +02:00 |
Shinokuni
|
e9536e99ed
|
Improve http errors wording
|
2024-04-30 23:44:13 +02:00 |
Shinokuni
|
f14ed7f331
|
Add initial FreshRSS login with new kotlin repository
|
2024-04-30 22:40:38 +02:00 |
Shinokuni
|
a7c0749641
|
Improve AccountSelectionScreen UI
|
2024-04-29 13:08:15 +02:00 |
Shinokuni
|
cc7b874ef5
|
Add initial UI of AccountCredentialsScreen
|
2024-04-29 00:03:28 +02:00 |
Shinokuni
|
2c105f596a
|
Fix GetFoldersWithFeeds tests...
|
2024-04-27 21:20:35 +02:00 |
Shinokuni
|
9f87077945
|
Switch CI to ubuntu runner
|
2024-04-26 18:25:29 +02:00 |
Shinokuni
|
a3ffde0d73
|
Fix item read time calculation
|
2024-04-26 18:02:36 +02:00 |
Shinokuni
|
6893e9a199
|
Fix once and for all folders and feeds query with simple read state
|
2024-04-26 17:08:58 +02:00 |
Shinokuni
|
c55a9dc5e4
|
Fix BottomBarState not being updated in ItemScreen
|
2024-04-26 15:55:09 +02:00 |
Shinokuni
|
45dc199ea2
|
Prevent AndroidView being composed more than once in ItemScreen
|
2024-04-21 22:24:44 +02:00 |
Shinokuni
|
841b56e7e5
|
Adjust ItemBottomBar icon tint color depending of background color in ItemScreen
|
2024-04-21 22:16:45 +02:00 |
Shinokuni
|
8566b55e3f
|
Display unread new items count in TimelineDrawer
|
2024-04-17 15:10:08 +02:00 |
Shinokuni
|
ea51df49bc
|
Display feed description in FeedBottomSheet instead of folder name
|
2024-04-15 16:34:39 +02:00 |
Shinokuni
|
99ff159434
|
Fix some feed parsing failures
|
2024-04-15 14:21:29 +02:00 |
Shinokuni
|
c115a1edcc
|
Fix content display for some items in ItemScreen
|
2024-04-15 12:28:37 +02:00 |
Shinokuni
|
afbf8129ca
|
Add options to download/share image on long press in ItemScreen
|
2024-04-14 14:40:32 +02:00 |
Shinokuni
|
eeb054f068
|
Add little template to html blockquote tag
|
2024-04-13 16:34:34 +02:00 |
Shinokuni
|
d486bd92f9
|
Use Inter custom font in ItemWebView
|
2024-04-13 15:58:16 +02:00 |
Shinokuni
|
7b644cbc97
|
Open webView urls in external navigator
|
2024-04-13 14:24:06 +02:00 |
Shinokuni
|
02a3f82b72
|
Extract views from ItemScreen
|
2024-04-13 14:12:55 +02:00 |
Shinokuni
|
91378f0a54
|
Add collapsable bottom bar in ItemScreen
Gather all actions at the bottom of the screen:
* set read state
* set start state
* share url
* open url
|
2024-04-13 13:03:37 +02:00 |
Shinokuni
|
bf7ac41d6e
|
Inject Koin context in Compose hierarchy
|
2024-04-10 17:14:16 +02:00 |
Shinokuni
|
c071426bbd
|
Display item content in ItemScreen
|
2024-04-10 16:56:30 +02:00 |
Shinokuni
|
da51f504e4
|
Fix crash for some feeds in TimelineTab
|
2024-04-07 17:34:56 +02:00 |
Shinokuni
|
16e70519e4
|
Add initial ItemScreen UI
|
2024-04-07 17:32:53 +02:00 |
Shinokuni
|
0ccb4aa9c8
|
Add OPML export in AccountTab
|
2024-04-06 22:51:56 +02:00 |
Shinokuni
|
8a5c22d144
|
Migrate more dependencies to version catalog
|
2024-04-05 22:41:23 +02:00 |