Commit Graph

129 Commits

Author SHA1 Message Date
Shinokuni 9042b9a039 Adding Item view activity with very basic collapsing toolbar layout and webview to render item html content. Big improvements needed. 2019-02-07 18:33:55 +00:00
Shinokuni 098ae50044 Implementing Optional GET with If-None-Match and If-Modified-Since headers 2019-02-06 21:01:51 +00:00
Shinokuni f384d5b9c8 Parsing feeds which have a text/html content-type 2019-02-06 13:15:40 +00:00
Shinokuni edbff99c4f Fixing atom feed getUrl() method when links has only one element 2019-02-05 18:48:52 +00:00
Shinokuni 5aded28681 Fixing Atom link tag parsing and RSS 2 match issues 2019-02-05 17:50:07 +00:00
Shinokuni 0836d45217 Fixing atom parsing problem and rss type discovery when the mime-type is not enough specific (application/xml, text/xml). Note that is a workaround and I definitely have to improve this. 2019-02-04 22:45:13 +00:00
Shinokuni c8680af7ca Add support for mime-type application/xml and retrieving absolute favicon url 2019-02-04 17:39:19 +00:00
Shinokuni 2b0bf9f63d Add support for rss feeds which does not have any atom:link tag in their channel tag 2019-02-04 10:20:21 +00:00
Shinokuni 7bbf038aa8 get absolute url when parsing html page 2019-02-04 10:10:58 +00:00
Shinokuni 808d442735 Add media:content tag parsing for the RSS format and displaying it when it's an image 2019-02-03 21:40:51 +00:00
Shinokuni bb9d79a9da Fixing some atom and html parsing problems, improving favicon link retrieval. The ATOM parsing should be now at the same level as the RSS one 2019-02-03 19:41:53 +00:00
Shinokuni 5941e9708f Adding support for more content-type header formats (text/xml and remove charset indication) 2019-02-02 22:08:47 +00:00
Shinokuni 0335d67541 Improving item layout for items without image cover and fixing some null pointer exceptions for the favicon url and the image url 2019-02-02 15:10:13 +00:00
Shinokuni c5b068be17 Optimizing feed link parsing 2019-02-01 19:20:57 +00:00
Shinokuni 6cd29826c1 get dominant color from feed favicon for feed title 2019-02-01 19:03:06 +00:00
Shinokuni 6656724a53 Adding url field verification to add feed dialog (still lacks other http errors) 2019-01-31 15:04:31 +00:00
Shinokuni 3b8e3c742a Feed database insertion now works with RSS 2.0 feeds, insert dialog is OK 2019-01-30 19:43:47 +00:00
Shinokuni aa692c8222 adding dialog to add a new feed 2019-01-29 21:53:53 +00:00
Shinokuni fb9a1a706c The list item displays now an image when available (found in its description) 2019-01-27 15:35:44 +00:00
Shinokuni 9704b2bb5c Adding some documentation 2019-01-26 22:33:19 +00:00
Shinokuni 62f86341cb Adding some items to the navigation drawer as well as a floating button in the main activity 2019-01-26 22:24:19 +00:00
Shinokuni 43666dfb11 Adding simple refresh layout 2019-01-23 14:08:06 +00:00
Shinokuni 88aa232f81 Add a basic feed request and display with some android architect components 2019-01-22 22:51:18 +00:00
Shinokuni 4d1d723158 attempt to make a simple recycler view to show the results of an rss request and parsing 2019-01-15 18:43:25 +00:00
Shinokuni f66e221a5b get item image from open graph metadata (be careful, it's slow !) 2019-01-15 18:33:09 +00:00
Shinokuni 9490aa7f20 Simple html parsing to get feed url 2019-01-12 15:54:27 +00:00
Shinokuni 808135f891 Nextcloud News implementation testing 2019-01-12 14:57:46 +00:00
Shinokuni 82c9f1afca LocalFeed atom, json and rss models 2019-01-12 14:20:17 +00:00
Shinokuni 5a91fb0368 Adding of readropslibrary module 2019-01-12 12:14:01 +00:00