Commit Graph

228 Commits

Author SHA1 Message Date
Shinokuni f574ccfd16 Fix drawer items without folder having their feed icon not displaying and their unread count badge 2019-07-07 14:25:46 +02:00
Shinokuni ddfd9507a5 Fix null pointer exception when going back to main activity from add feed activity 2019-07-07 13:50:50 +02:00
Shinokuni a343b8c2aa Add feedly and freshrss icons 2019-06-25 16:08:57 +02:00
Shinokuni 59a0a81672 Add account support for other queries 2019-06-23 22:17:30 +02:00
Shinokuni d35db1dd57 Fix main query joins 2019-06-23 17:19:20 +02:00
Shinokuni 9b6dd6713a Display feed icon for all feed drawer items 2019-06-23 17:00:24 +02:00
Shinokuni 44f58a8aba Fix Folder entity usage as its foreign key is now nullable 2019-06-23 16:50:53 +02:00
Shinokuni 75a0ee4d97 Clean some layouts 2019-06-23 13:35:46 +02:00
Shinokuni e12cf1ec7f Add nextcloud news feed insertion and account choice in the add feed activity 2019-06-23 13:33:10 +02:00
Shinokuni b0b8e4202a Fix AccountType enum parcel write 2019-06-15 22:22:38 +02:00
Shinokuni d93137b0a5 Use enum ordinal value instead of a custom field to store the enum in db 2019-06-14 15:49:25 +02:00
Shinokuni 61f79b8546 Add better use of AccountType enum instead of using a class of the same name holding same fields 2019-06-14 15:28:33 +02:00
Shinokuni 65c7141c29 Check item remoteId presence with its foreign feedId 2019-06-14 14:52:03 +02:00
Shinokuni 9cb3c14e40 Clear list data when adding a new account 2019-06-14 14:30:55 +02:00
Shinokuni 64d3f384be Fix item duplicates when getting last modified items 2019-06-06 15:15:12 +02:00
Shinokuni 73b4b8e4d3 Add a local account from the main activity is now possible 2019-05-24 23:07:42 +02:00
Shinokuni a12dfa6f13 Fix folder and feed check queries returning bad results 2019-05-24 22:35:52 +02:00
Shinokuni c4d00fe2e1 Replace drawer feeds icons by their favicon 2019-05-23 22:32:50 +02:00
Shinokuni 3efb023d56 It's now possible to add the same nextcloud news account multiple times 2019-05-23 22:20:02 +02:00
Shinokuni 14596c75fd Add only forward flag when coming from main activity 2019-05-23 21:53:00 +02:00
Shinokuni 52219995bb Feeds and folders are now linked to an account 2019-05-23 17:14:36 +02:00
Shinokuni 00f331a18f Put account logic in the view model 2019-05-23 10:16:44 +02:00
Shinokuni 4df3087691 Add splash activity 2019-05-22 11:16:11 +02:00
Shinokuni 86a6daaf5b Put drawer build in DrawerManager 2019-05-21 22:10:57 +02:00
Shinokuni 642617b1ce It's now possible to add an account (other than local) from the main activity, the activity will switch to this new account 2019-05-21 14:53:16 +02:00
Shinokuni bfc7f934bf When a new account is inserted, it becomes the current account 2019-05-21 13:29:18 +02:00
Shinokuni feba9b321e Add account type list activity 2019-05-21 12:57:08 +02:00
Shinokuni c771086989 Add empty list layout 2019-05-20 10:40:27 +02:00
Shinokuni 2ecc707d0e Add drawer account header 2019-05-19 22:44:22 +02:00
Shinokuni 4985604289 Add drawer header 2019-05-18 22:37:47 +02:00
Shinokuni 635e9fdbf8 Add Nextcloud News icon 2019-05-18 22:05:09 +02:00
Shinokuni 3a163c1de5 Fix select all menu item behaviour and add icon 2019-05-18 16:32:56 +02:00
Shinokuni 432726defa Set lastModified to the current account object, otherwise the sync mode will always be the initial one 2019-05-18 16:17:20 +02:00
Shinokuni 60797cf76c Set its id to the new account instance 2019-05-18 16:15:40 +02:00
Shinokuni 572f1f7c45 Add create account activity with login flow 2019-05-18 13:57:01 +02:00
Shinokuni 945da48807 Check is enclosureMime is not null 2019-05-17 15:01:20 +02:00
Shinokuni e1478eab2c Fix getting item list selection 2019-05-17 13:59:22 +02:00
Shinokuni 38179d0110 Add support for enclosure images 2019-05-17 13:29:50 +02:00
Shinokuni 1302d8306d Tweak feed colors rules 2019-05-17 11:52:07 +02:00
Shinokuni 062e5a6050 synchronize read/unread changes 2019-05-17 11:37:20 +02:00
Shinokuni 3119d44264 Add account entity 2019-05-15 22:45:43 +02:00
Shinokuni 970c14581b Add normal sync calls in NextNewsAPI 2019-05-14 14:10:14 +02:00
Shinokuni ac030c146f Fix authentification failure, sort items by date and add better handling for null values 2019-05-12 22:42:45 +02:00
Shinokuni 92ce491771 Requesting folders, feeds and items from Nextcloud News now works 2019-05-12 16:16:27 +02:00
Shinokuni 3903bb6eb1 Starting to implement nextcloud news Rest API 2019-05-10 15:41:11 +02:00
Shinokuni 60d968d367 Migrate to androidx 2019-05-10 13:24:02 +02:00
Shinokuni 5737a1bea3 Enable databinding 2019-05-10 12:09:09 +02:00
Shinokuni dfb65ab548 Update gradle plugin 2019-05-10 10:25:16 +02:00
Shinokuni 7c162a3ada Add Readrops logo 2019-05-08 14:00:55 +02:00
Shinokuni 49e4b3e12f Json feed format now works ! 2019-04-29 11:44:02 +02:00