132 Commits

Author SHA1 Message Date
Shinokuni
291c75a685 Start using Gradle Version Catalog in appcompose
Version Catalog will have to be applied to all other modules when old app package is deleted
2024-03-01 22:15:59 +01:00
Shinokuni
97dc2446ce Update Voyager 2024-03-01 19:40:44 +01:00
Shinokuni
2ee2144fd3 Update some dependencies 2024-02-29 10:48:41 +01:00
Shinokuni
3a5db09385 Merge branch 'develop' of https://github.com/Readrops/readrops into develop 2024-02-27 22:45:30 +01:00
Shinokuni
ec0cf16b96 Set TimelineTab appBar title maxLines to 1 2024-02-27 19:13:03 +01:00
Shinokuni
ba149db709 Remove filter category
* Remaining: delete database field read_it_later
2024-02-25 22:57:34 +01:00
Shinokuni
c4339acf31 Fix folders and feeds list query
Fix folders and feeds list disappearing from drawer when all items are read
2024-02-25 22:41:28 +01:00
Shinokuni
1cdb98eedb Add some filters in TimelineTab 2024-02-22 21:44:03 +01:00
Shinokuni
adb56cdacf Add mark all read items action for some filters in TimelineTab 2024-02-21 23:59:01 +01:00
Shinokuni
09bcba7c5a Change top bar title depending on current filter in TimelineTab 2024-02-21 21:53:11 +01:00
Shinokuni
edc2094a6e Fix GetFoldersWithFeeds not sending feeds without folder 2024-02-19 23:16:06 +01:00
Shinokuni
40accbc8b4 Fix no feed placeholder not appearing in FeedTab 2024-02-19 22:59:19 +01:00
Shinokuni
5a0affdf3b Improve the use of BaseDialog 2024-02-19 22:43:53 +01:00
Shinokuni
7b537123c8 Add new account dialog in AccountTab 2024-02-19 21:53:33 +01:00
Shinokuni
13557c00e6 Add dialog to delete account in AccountTab 2024-02-19 13:27:43 +01:00
Shinokuni
5b74480398 Add initial layout of MoreTab 2024-02-18 23:38:47 +01:00
Shinokuni
939af36b2d Add initial layout of AccountTab 2024-02-18 22:50:02 +01:00
Shinokuni
fc29759641 Add logic to update feed in FeedTab 2024-02-18 21:40:45 +01:00
Shinokuni
ad13ba99e0 Fix GetFoldersWithFeeds test 2024-02-18 19:04:10 +01:00
Shinokuni
90b8c54e18 Use string resources in TimelineTab when possible 2024-02-15 12:03:39 +01:00
Shinokuni
9aa2004627 Improve global FeedTab layout 2024-02-14 23:49:45 +01:00
Shinokuni
8718781af4 Use string resources in FeedTab 2024-02-14 22:10:42 +01:00
Shinokuni
423a226510 Transfer strings from old app package to the new one 2024-02-14 21:24:14 +01:00
Shinokuni
768522eee6 Improve small FAB appearance in FeedTab 2024-02-13 23:23:19 +01:00
Shinokuni
5036e021f5 Add initial and error states handling in FeedTab 2024-02-13 23:06:23 +01:00
Shinokuni
bfd54e1b19 Add unfold more/unfold less action in FeedTab 2024-02-13 22:21:18 +01:00
Shinokuni
a3c9e0a89e Improve error handling when adding a new feed in FeedTab 2024-02-11 18:48:45 +01:00
Shinokuni
e176cdbdb1 Improve some naming in feed package 2024-02-11 18:24:49 +01:00
Shinokuni
f0ac2de8e4 Improve dialog for folder and feed deletion in FeedTab 2024-02-11 17:56:45 +01:00
Shinokuni
6f01333065 Add update and delete folder dialogs 2024-02-11 17:51:58 +01:00
Shinokuni
a3f78094f1 Merge all TextField errors in TextFieldError class 2024-01-19 22:38:41 +01:00
Shinokuni
2631712361 Add AddFolderDialog in FeedTab 2024-01-19 21:35:55 +01:00
Shinokuni
caf55451d3 Add UpdateFeedDialog in FeedTab 2024-01-18 18:45:34 +01:00
Shinokuni
a6d753ef8a Add DeleteFeedDialog in FeedTab 2024-01-17 16:42:03 +01:00
Shinokuni
215399d3ac Improve state management in FeedTab 2024-01-17 15:48:07 +01:00
Shinokuni
69788de077 Show feeds without folders in FeedTab 2024-01-14 01:01:45 +01:00
Shinokuni
672de764de Improve AddFeedDialog looking and behaviour
- Add error management for URL TextField
- Add account dropdown
2024-01-14 00:57:22 +01:00
Shinokuni
76cff80e68 Improve FeedTab global behaviour and looking 2024-01-12 21:23:20 +01:00
Shinokuni
7d17740713 Improve FeedBottomSheet looking and add Update color option 2024-01-12 19:49:35 +01:00
Shinokuni
5cd7ead78f Show feeds as sub items of folders in FeedTab 2024-01-12 19:28:25 +01:00
Shinokuni
6b50d40800 Improve feed item lookingin FeedTab and add initial feed bottom sheet 2024-01-11 23:37:48 +01:00
Shinokuni
304f3c02e0 Add base of pagination in TimelineTab 2024-01-11 22:16:30 +01:00
Shinokuni
5a6a6d4b23 Update compose BOM 2023-08-27 22:31:47 +02:00
Shinokuni
51806993a1 Add read state update on TimelineItem click and fav/share actions 2023-08-27 17:29:19 +02:00
Shinokuni
03ee5deab9 Improve logic to build drawer folders and feeds list
* db requests down to 2
* react to changes when feeds/folders/items read state are modified
2023-08-27 15:48:33 +02:00
Shinokuni
36f768044a Implement androidx Paging and unify TimeLineViewModel state 2023-08-23 23:03:19 +02:00
Shinokuni
16ed0ef05e Add compact option in TimelineItem 2023-08-21 18:46:37 +02:00
Shinokuni
698abfe32b Replace collectAsState() by collectAsStateWithLifecycle() everywhere 2023-08-20 17:54:56 +02:00
Shinokuni
dab044d313 Integrate Drawer open/close state in the viewModel 2023-08-20 17:45:52 +02:00
Shinokuni
db2b089533 Display folders and feeds in Drawer 2023-08-20 17:31:35 +02:00