Commit Graph

343 Commits

Author SHA1 Message Date
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 92497ac625 The add feed dialog now handles exceptions and display the right error messages 2019-02-03 22:55:44 +00:00
Shinokuni aaa2e921c3 Improving the add feed dialog with better components style and margins 2019-02-03 22:17:51 +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 3d1919c49c
Update README.md 2019-02-03 19:56:00 +00:00
Shinokuni b31ec56c41
Update README.md 2019-02-03 19:54:52 +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 c5cca8d822 Improving some layouts 2019-02-03 14:28:14 +00:00
Shinokuni 1a9bba1e44 stopping refreshlayout animation when an exception is raised 2019-02-03 13:06:21 +00:00
Shinokuni ff8b9156db Adding advanced glide management 2019-02-03 12:58:36 +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 79e8146758 Improving item layout 2019-02-01 22:45:12 +00:00
Shinokuni be1c7ff01f Adding feed icon and item description (without any html !) to the item layout 2019-02-01 22:11:27 +00:00
Shinokuni c5b068be17 Optimizing feed link parsing 2019-02-01 19:20:57 +00:00
Shinokuni adbbf2f2bd Get feed id as room insert result 2019-02-01 19:20:21 +00:00
Shinokuni 6cd29826c1 get dominant color from feed favicon for feed title 2019-02-01 19:03:06 +00:00
Shinokuni bf15c04c68 Modifying item request to have feed name 2019-01-31 21:28:11 +00:00
Shinokuni bab22e99ee Adding image displaying control with glide 2019-01-31 19:32:56 +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 5f837d6edb Adding click listener and default click animation to feed items list 2019-01-30 19:44:30 +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 290e59be27 Modification of the default style 2019-01-27 18:32:19 +00:00
Shinokuni bff0256243 The default item list layout looks a bit better, and gained a date 2019-01-27 16:05:45 +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 0f9fa1d166 Adding simple navigation drawer 2019-01-26 19:03:23 +00:00
Shinokuni 8b779473ee Adding diffUtil Callback to the adapter 2019-01-26 15:35:22 +00:00
Shinokuni d9931db99c adding right date format and parsing 2019-01-25 12:23:28 +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 3b0e34f7cc adding some dependancies 2019-01-12 14:07:04 +00:00
Shinokuni 5a91fb0368 Adding of readropslibrary module 2019-01-12 12:14:01 +00:00
Shinokuni 6f6053c96c android studio project creation 2019-01-12 12:10:02 +00:00
Shinokuni 3e5ef686f7 Initial commit 2019-01-09 18:11:08 +01:00