Commit Graph

341 Commits

Author SHA1 Message Date
Shinokuni 49cafbb062 Set modified items read state for Nextcloud news sync 2019-10-18 22:07:24 +02:00
Shinokuni ae1d9f056a Update room dependencies 2019-10-15 22:32:29 +02:00
Shinokuni 8fba823db7 create API in repositories in a separate method 2019-10-15 10:52:26 +02:00
Shinokuni efe54deb9a Support read state for FreshRSS API new items
When new items will be fetched, they will be now set as read or unread. This doesn't apply to already existing in local items
2019-10-14 21:48:35 +02:00
Shinokuni 4c82c4f913 Don't enable item selection when syncing 2019-10-14 15:55:22 +02:00
Shinokuni 9af213c26b Add some tests for HtmlParser class 2019-10-11 21:27:51 +02:00
Shinokuni 7946b2a62d Add a util method to clean a string 2019-10-11 14:58:06 +02:00
Shinokuni 1a38155c01 Fix some SonarLint warnings in AddFeedActivity 2019-10-10 21:50:37 +02:00
Shinokuni 272e867c8d Revamp the way rss/atom/json dates are parsed and fix date tests 2019-10-10 14:45:01 +02:00
Shinokuni 7aa0f94011 Fix insertion results not having their icon and the good name 2019-10-09 14:19:42 +02:00
Shinokuni 51e21848f6 Better error handling when adding a feed with a freshrss account 2019-10-09 11:58:37 +02:00
Shinokuni 4e9fff5eaa Add a message when no feed is found 2019-10-09 10:16:51 +02:00
Shinokuni d82f57bc0b Fix crash in feeds list when selecting a feed after deleting others 2019-10-09 09:12:50 +02:00
Shinokuni f25960bcd7 Fix some SonarLint warnings 2019-10-08 21:48:28 +02:00
Shinokuni fded33596f Merge remote-tracking branch 'origin/master' 2019-10-08 21:18:59 +02:00
Shinokuni 5d28f34a8d Improve AddFeedActivity UI 2019-10-08 17:44:17 +02:00
Shinokuni e51b9e8a7e Improve addFeedActivity behaviour when listing or adding feeds to parse 2019-10-08 16:39:49 +02:00
Shinokuni 46bde0cda9 Fix the alpha no being applied to the read time icon in the item layout 2019-10-06 15:57:51 +02:00
Shinokuni 5813025b1b Disable webview scrollbar 2019-10-06 15:44:33 +02:00
Shinokuni 8867eefe05 Increase app version and add changelog 2019-10-06 14:06:37 +02:00
Shinokuni aabcc88930 Disable proguard as it makes fail some functionalities 2019-10-06 14:04:23 +02:00
Shinokuni cc77edf032 Fix crash due to proguard rules 2019-10-05 18:06:11 +02:00
Shinokuni be04139d39 Increase app version and add changelog 2019-10-05 13:55:16 +02:00
Shinokuni c59c44a261 Fix drawer items icons not being updated in some cases when rebuilding the drawer 2019-10-05 13:13:03 +02:00
Shinokuni 55f57c3f60 Hide toolbar when scrolling in item activity and set the feed color to the status bar 2019-09-29 21:30:15 +02:00
Shinokuni dc552b29e7 Add custom view to show an empty list message for folder, feed and item lists 2019-09-29 13:25:18 +02:00
Shinokuni 044dd00ac4 Modify read later icon 2019-09-28 19:53:15 +02:00
Shinokuni c64c341842 Fix account settings drawer item disappearing after deleting an account 2019-09-28 19:06:44 +02:00
Shinokuni 6751e9acca Add some paging changes
Increase page size and prefetch distance to avoid some updating problems, use DataSource instead of PageKeyedDataSource
2019-09-28 17:16:53 +02:00
Shinokuni a202dcc395 Global improvements to Item ListAdapter
Use data binding, fix flickering effect when updating list or item, split global bind method
2019-09-28 14:32:21 +02:00
Shinokuni ee40b9a072 Replace AboutActivity by Mike Penz About libraries activity 2019-09-28 13:31:36 +02:00
Shinokuni 46a1f83d38 Add and indicator to feeds/folders tab layout 2019-09-28 13:07:01 +02:00
Shinokuni c097a454bf Remove action bar/tool bar hard-coded colors 2019-09-28 12:59:12 +02:00
Shinokuni 55e900bb22 Add Mike Penz About Libraries library 2019-09-27 22:18:12 +02:00
Shinokuni be17ba13e6 Fix null pointer exception with some palette swatches being null 2019-09-26 22:05:33 +02:00
Shinokuni 90929611f4 Intercept enter key event for some edit text in AddAccountActivity and AddfeedActivity 2019-09-25 23:30:28 +02:00
Shinokuni 7dc9e86193 Clean local RSS titles 2019-09-25 19:51:33 +02:00
Shinokuni 7920e54fbc Improve keyboard layout behavior with create account activity edit text fields 2019-09-24 22:18:08 +02:00
Shinokuni 642cd63f7d Add selectable baground to folder options dialog delete item 2019-09-22 18:26:25 +02:00
Shinokuni dcbb2a3130 Update kotlin sdtlib dependency 2019-09-22 18:18:20 +02:00
Shinokuni 081dd7cfa2 Add bottomSheetDialog for folder actions 2019-09-22 18:17:37 +02:00
Shinokuni 52fb98dee2 Add bottomSheetDialog for feed actions (remove swipe for delete and longclick) 2019-09-22 14:37:10 +02:00
Shinokuni 9096cea9bd Add feed count in folder layout 2019-09-21 17:21:46 +02:00
Shinokuni 6e2786e233 Add feed insertion result display for Freshrss account 2019-09-20 10:57:55 +02:00
Shinokuni 3418d5401c Remove custom preferences file name 2019-09-20 09:32:29 +02:00
Shinokuni 8828f1fe18 Add option to set maximum number of local items parsed per feed 2019-09-19 23:47:16 +02:00
Shinokuni 7d329bf0fc Add app version in about activity 2019-09-19 20:45:25 +02:00
Shinokuni 8eef3a0e95 Add global settings fragment 2019-09-19 11:41:37 +02:00
Shinokuni 3ad6c4af10 Replace annotationProcessor by kapt 2019-09-19 11:20:41 +02:00
Shinokuni bd4caa1cb5 Reapply kotlin kapt plugin with up to date dependancies 2019-09-19 10:39:15 +02:00