Quantcast
Channel: FeedBunch:257bd083714e28b5b43bb278cd50c245d17e33cf commits
Browsing latest articles
Browse All 40 View Live

Fixed coffeescript function indentation.

I really hate significative indentation.

View Article



WIP: keyboard shortcuts to navigate up and down the sidebar.

The highlighted state is no longer managed with :hover CSS rules. Instead an angularjs service has been implemented and the state (which link in the sidebar is highlighted) is managed with javascript...

View Article

If mouseover highlighting has been disabled because keyboard shortcuts have...

If mouseover highlighting has been disabled because keyboard shortcuts have been used, disable it for the sidebar links as well. It was already implemented for entries list, but not for the sidebar. A...

View Article

WIP: keyboard shortcuts to navigate sidebar.

View Article

WIP: keyboard shortcuts for the sidebar.

findSvc.find_folder_feeds now can search for feeds in the "none" folder.

View Article


Implementation finished: keyboard shortcuts to move up/down the sidebar links.

View Article

Folders in the sidebar are automatically opened when the user navigates with...

Folders in the sidebar are automatically opened when the user navigates with keyboard shortcuts to links in the folder.

View Article

Fixed navigating feeds outside folders in the sidebar with keyboard shortcuts.

View Article


When using keyboard shortcuts to navigate the sidebar, the sidebar autoscroll...

When using keyboard shortcuts to navigate the sidebar, the sidebar autoscrolls so that the highlighted link is always visible.

View Article


When loading a page of entries fails, do not unset the current feed or folder.

This is not really necessary and can be confusing for the user. Also this breaks a dependency circle that was preventing me from moving most actions currently performed by the controller when clicking...

View Article

startPageSvc directly sets to null the current feed and folder, instead of...

startPageSvc directly sets to null the current feed and folder, instead of invoking the unset() method of the corresponding services. This breaks encapsulation, which I don't like. But I need to remove...

View Article

Broken circular dependency between subscriptionSvc and currentFeedSvc

View Article

Removed unused unset methods from currentFeedSvc and currentFolderSvc

View Article


When requesting a feed refresh fails, the start page is displayed.

View Article

When setting the currently selected feed, most operations that were performed...

When setting the currently selected feed, most operations that were performed by the angularjs controller have been moved to currentFeedSvc.set() This means better reusability: now currentFeedSvc.get...

View Article


Fixed tests, better control of some corner cases.

View Article

Fixed error navigating sidebar with keyboard shortcuts when the user has no f...

View Article


Fixed navigating the sidebar with keyboard shortcuts when the user has folder...

Fixed navigating the sidebar with keyboard shortcuts when the user has folder without visible feeds.

View Article

Minor change in comments.

View Article

WIP: select links in the sidebar for reading using keyboard shortcuts.

Currently implemented for the start link and feed links. Still unimplemented for folder links.

View Article

Similar to a8ef7d75a75f73e37f5de019d5af132e63293421 but for setting the...

Similar to a8ef7d75a75f73e37f5de019d5af132e63293421 but for setting the current folder, instead of setting the current feed.

View Article


Implemented: selecting links in the sidebar with the Enter key.

In the future users will probably be able to set different keyboard shortcuts.

View Article


Added acceptance tests for keyboard shortcuts to navigate sidebar links.

View Article

Added keyboard shortcut to show/hide read entries.

View Article

Added acceptance test for the show/hide unread entries keyboard shortcut.

View Article


Moved most operations that were performed when marking all entries as read,...

Moved most operations that were performed when marking all entries as read, from the controller to entrySvc.mark_all_read This improves reusability and will help implementing a keyboard shortcut to...

View Article

Added keyboard shortcut to mark all entries as read.

View Article

Added acceptance test for the "mark all as read" keyboard shortcut.

View Article

Added keyboard shortcut to toggle entry read/unread state. Added acceptance t...

View Article



WIP: set keyboard shortcuts in configuration, instead of being hardcoded.

View Article

Perform the "mark all entries read" and "toggle read/unread single entry"...

Perform the "mark all entries read" and "toggle read/unread single entry" keyboard shortcuts only if there are actually entries loaded. It's basically cleaner code, the actual behavior shouldn't change.

View Article

Keyboard shortcuts are no longer hardcoded in js code, but are retrieved from...

Currently the shortcuts returned by the server are the same for all users, and they are set in an initializer. In the future a feature could be implemented so that users could set different shortcuts,...

View Article

Added boolean attribute "kb_shortcuts_enabled" to User model.

It indicates if keyboard shortcuts are enabled for a given user. It defaults to true.

View Article


Keyboard shortcuts can be enabled or disabled from the edit profile view. The...

Keyboard shortcuts can be enabled or disabled from the edit profile view. They are enabled by default.

View Article

WIP: new option in user menu displays a popup listing the current keyboard sh...

View Article

Display localized strings in the kb-shortcuts help popup for special keys (es...

View Article


Added show_kb_shortcuts_tour boolean attribute to User model.

This attribute is a flag that indicates whether the user is to be shown the keyboard shortcuts tour. It defaults to true.

View Article


WIP: show an application tour explaining the keyboard shortcuts feature.

View Article

Minor i18n correction.

View Article

Implemented application tour for the keyboard shortcuts feature.

It starts after the main tour, or immediately after loading the read view for users who have completed the main tour in the past (but not yet the keyboard shortcuts tour).

View Article
Browsing latest articles
Browse All 40 View Live


Latest Images