Commit Graph

700 Commits

Author SHA1 Message Date
Shinokuni 20efc02d4e Getting background color from favicon to set it to the item activity toolbar and default color to the item activity title 2019-02-09 18:55:09 +00:00
Shinokuni bf2401a337 Add scrim to collapsing toolbar layout for better title visibility 2019-02-09 13:25:39 +00:00
Shinokuni 017ce251fa Improving item activity code and toolbar status when no header image is available 2019-02-09 12:34:44 +00:00
Shinokuni b7ac444be0 Fixing atom format very annoying urls problem, by setting them manually just after parsing 2019-02-08 20:28:10 +00:00
Shinokuni 8fcd5fc3ad Adding view port to fit the webview images in the screen size 2019-02-08 20:15:06 +00:00
Shinokuni 4d05174ce2 Improving readtime display in list item layout 2019-02-08 19:37:11 +00:00
Shinokuni a1d4112322 Add item readtime on item list activity and item activity 2019-02-08 18:22:42 +00:00
Shinokuni cc88fc8334 Fix rss 2.0 creator tag support and add it to the item activity 2019-02-08 15:12:12 +00:00
Shinokuni 8bf62465ff Add item details below the collapsing toolbar layout. Improving general UI 2019-02-08 13:57:25 +00:00
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 659eeaa48b Add items sorting before insertion 2019-02-07 14:32:49 +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 287abcafc0 Add adapter listener to set the list to the top when inserting new items 2019-02-05 18:48:13 +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 4c2a5c682a Tweaking item title 2019-02-04 17:38:01 +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 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 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 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 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 3b0e34f7cc adding some dependancies 2019-01-12 14:07:04 +00:00
Shinokuni 6f6053c96c android studio project creation 2019-01-12 12:10:02 +00:00