Commit Graph

93 Commits

Author SHA1 Message Date
chrislemonier
c242998e29 Add relative date support
Changed Date display to be relative.  If the relative date is hovered over it shows the actual date and time.
2014-02-25 12:11:29 -08:00
Frédéric Guillot
6ed3ec788a Change loading icon to use an utf8 symbol 2014-02-22 21:50:54 -05:00
Frédéric Guillot
754dcdd274 Improve pull-request for unread count for each feed 2014-02-22 19:45:02 -05:00
Philip Walden
8422e62abc Fulfills enhnacement request fguillot/miniflux #155
Inserts a (unread/total)" items count in front of each subcription
on the feeds page.

models/feed.php adds two functions: get_feed_unread_counts(), get_all_w_counts().
get_feed_unread_counts - returns either an array of (unread/total) counts indexed
by feed id or a singl (unread/total) for a specific id.
get_all_w_counts() returns the same as get_all() but appends items_unread and
items_total columns.

controller/feed.php modifies Router\post_action('refresh-feed',function() to
retrun the (unread/total) count in the retruned ajax json array.
Router\get_action('feeds',function() was modified to call get_all_w_counts().

templates/feeds.php was modified to insert the (unread/total) count into the
span id="loading-feed-" such that is can be updated after a refresh.

assets/js/feed.js was modified to to have the Update and hideRefreshIcon
update the returned (unread/total) amounts in the "loading-feed" span.
2014-02-22 11:00:49 -08:00
Frédéric Guillot
74d8d361ee Improve enclosure support 2014-02-17 22:04:49 -05:00
Philip Walden
2874d16a5d Provides enahncement fguillot/miniflux #162 "Provide original link to any audio/video enclosures".
Essentially, if an enclosure tag exists in the item, then the item menu will contain
a link 'multimedia [speaker symbol]' to the media url. Otherwise, if there is no
enclosure tag, there is no menu item shown.

This feature required adding an enclosure column to the items table (models/schema.php)
and bumping the DB version to 21 (models/config.php). I also added enclosure tag logic
to the Rss20 parser, the model/item.php and template/item.php files.
2014-02-17 10:41:22 -08:00
Frédéric Guillot
da61d38249 Improve mobile layout (Android phones) 2014-02-14 21:21:14 -05:00
Frédéric Guillot
2509de7f76 Improve others themes 2014-02-09 12:32:46 -05:00
Frédéric Guillot
49583f381f Improve files organization 2014-02-08 14:13:14 -05:00
Frédéric Guillot
fdc0298caf Change item nav 2014-02-04 22:12:27 -05:00
Frédéric Guillot
4a17f614fe Improve mobile layout 2014-02-04 21:47:59 -05:00
Frédéric Guillot
541e9e5afb Fix text typo 2014-01-12 18:35:46 -05:00
Frédéric Guillot
9a021ba43e Add an option to choose where to be redirected when there is nothing to read 2013-12-23 13:33:16 -05:00
Frédéric Guillot
282c1cb5ad Display a message next to a feed when there is a parsing error 2013-12-15 19:24:51 -05:00
Frédéric Guillot
5f7ca89496 Ability to edit a subscription 2013-12-05 21:23:46 -05:00
chrislemonier
8a30dd2dce Added "r" keyboard shortcut for "Update all subscriptions" 2013-10-31 12:28:39 -07:00
Frédéric Guillot
b3b1e8bef7 Code refactoring (JS and templates) 2013-10-14 22:38:07 -04:00
Frédéric Guillot
14516ea63b Add item links for the feed-items page 2013-10-10 22:18:12 -04:00
Frédéric Guillot
4e7354e96b Move the icon before the link 2013-10-07 22:25:26 -04:00
Frédéric Guillot
b905de3a91 Add an icon for read items inside the view feed-items 2013-10-07 22:17:46 -04:00
Frédéric Guillot
bd477be736 Merge footer and header into a single file (layout.php) 2013-10-06 17:33:37 -04:00
Frédéric Guillot
9e437c1a93 Add a preference parameter to save default items sorting order 2013-09-18 21:02:46 -04:00
Frédéric Guillot
fe0a5f4a55 Add link "mark all as read" in the footer 2013-09-14 20:22:14 -04:00
Frédéric Guillot
c2ce24a427 Add items sorting by date 2013-09-14 19:05:52 -04:00
Frederic Guillot
cc0adbb750 Improve app.js and update french translation 2013-09-14 12:10:38 -04:00
Frederic Guillot
a221fdbf8b Merge branch 'master' of https://github.com/chrislemonier/miniflux 2013-09-14 11:34:08 -04:00
chrislemonier
96d978f894 Add Google Style 2 key shortcuts for main pages 2013-09-11 15:02:07 -07:00
Frédéric Guillot
517ac8dcf0 Add the possibility to link a Google Account or a Mozilla Account to Miniflux 2013-09-06 22:57:09 -04:00
chrislemonier
a596472100 "f" keyboard shortcut fix
"f" keyboard shortcut for bookmarking an item when viewing the item in the show_item template was not working.  Added the bookmark id to the show_item template.
2013-09-05 16:36:03 -07:00
Frédéric Guillot
2ec5d4ffb0 Add bookmarklet link (add a subscription directly from any browsers) 2013-09-04 20:45:06 -04:00
Frédéric Guillot
e77b785263 Improve content grabber: add rules for specific websites and add automatic download for feeds 2013-08-31 11:05:45 -04:00
Frédéric Guillot
509d36c4b8 Update french translation and typo fix 2013-08-29 19:54:37 -04:00
Frédéric Guillot
b6adfb7168 Add console to display debug messages 2013-08-29 19:34:11 -04:00
Frédéric Guillot
bf0de86b8a Display item content everywhere 2013-08-22 21:38:09 -04:00
Frédéric Guillot
68a8e8f954 Change method to generate tokens and allow people to generate new tokens 2013-08-14 21:08:01 -04:00
Frédéric Guillot
a79228195f Add RSS feed for bookmarks 2013-08-09 22:23:57 -04:00
Frederic Guillot
f1dafc5f57 Improve CSS (code/pre tags) 2013-08-07 20:18:48 -04:00
Frederic Guillot
dafa3c9a4c The bookmark link is now a star icon 2013-08-04 16:06:14 -04:00
Frederic Guillot
97b45bebe5 Fix bug on nav item when bookmarking an item 2013-08-04 15:57:43 -04:00
Frederic Guillot
d12fa5b76b Add the last checked date to the feeds list 2013-08-04 15:37:56 -04:00
Frederic Guillot
e7be31c92c Add the possibility to disable/enable a feed 2013-08-04 15:15:12 -04:00
Frederic Guillot
b05049a83e Add link to "feed-items" on all listing 2013-08-04 14:22:53 -04:00
Frederic Guillot
5096c3bd6c Add bottom item naviguation everywhere 2013-08-04 14:15:32 -04:00
Frederic Guillot
47a303dbb0 Add link on the feed title to items list 2013-08-03 21:08:17 -04:00
Frederic Guillot
450ae98ac1 Improve add feed form 2013-08-03 21:07:15 -04:00
Frederic Guillot
985054a750 Merge branch 'single_item' of https://github.com/bjauy/miniflux 2013-07-30 19:51:11 -04:00
Frederic Guillot
01f7dd9802 Download full content of articles (like Readability) 2013-07-28 20:10:07 -04:00
Frederic Guillot
3836018c66 Bug Fix #114, wrong paging links for "feed-items" page 2013-07-28 15:53:06 -04:00
Frederic Guillot
6dcf1f9a81 First version of the JsonRPC API 2013-07-28 15:44:51 -04:00
maciej
986447de52 Put count of unread items into translation 2013-07-27 21:45:45 +02:00