Commit Graph

165 Commits

Author SHA1 Message Date
Shinokuni
cac2bed15f Fixing webview padding (I really have to make a template) 2019-02-09 21:28:01 +00:00
Shinokuni
bca77af852 Adding back navigation to item activity and fixing bug when either description or content are null 2019-02-09 19:13:46 +00:00
Shinokuni
a2c3aa22c8 tweaking item activity margins 2019-02-09 19:02:50 +00:00
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
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
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
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