Feeddo 0.7.17

Continuing to focus on polish and bug fixes.

FIXED – Synchronize login state with Google Reader if the user has both application open. Thank you to Nicolas for suggesting this.

FIXED – Do not trigger auto-mark as read if the page is being refresh because of customization/preference changes.

IMPL – Refactored the preferences service to understand the notion of context and layering so that when a property is changed back to it default or base value, customization is deleted.

FIXED – Bug in sync logic causing in some update cases the unread count to be higher than the number of visible unread articls.

ENHANCED – Feeddo should be able to detect that fact that the computer was in a sleep session and sync the profile the very first time you access it after the sleep session. Thank you to Jon M. and Michal for reporting this.

FIXED – Regression where Feeddo would load an empty page if the user does not use the Google “Remember User” option when loging in. Thank you to Nicolas, Ludovic and Mike B. for reporting this.

FEATURE – Added an error reporting framework which displays exceptions in a page which a link to email them back to us to that we can investigate them. This will be improved shortly to support capture of the Feeddo client logs so that there is some context as to when the exception occured.

IMPL – refactored the use of Javascript eval to convert JSON data into Javascript objects into a EvalUtils helper component to optimize the use of the YUI compressor.

ENHANCED – Tried to tone down the sensitivity of the mouse wheel with regard to scrolling through pages to avoid the case where the user would scroll through 2 pages in one scroll gesture. Some of the Apple devices are very sensitive. We will see if over time, we need to expose a preference knob to let the user further customize this bevavior. Let us know what you think about this.

FIXED – Issue where Feeddo would refresh the content of the search box used to filter the content of the dashboard if you try very fast.

Author: @feedly

Read more. Know more.