Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-14 | Fix button focus issues | Michael Kuhn | |
This change introduces derived classes for ComboButton, DropDownButton and Select that make sure that buttons do not remain focused after their menus are closed. This allows using hotkeys after closing them. | |||
2019-04-13 | Fix focus issues with hotkeys | Michael Kuhn | |
Since making use of keypress in addition to keydown, hotkeys did not work in certain scenarios, including clicking on the feed tree expanders or empty spaces of the toolbar. This issue is caused by dijit.Tree and dijit.Toolbar implementing the _KeyNavMixin, which explicitly stops propagation of keypress events. This change contains two main fixes plus a smaller hotfix: 1. It overrides _onContainerKeydown and _onContainerKeypress for fox.FeedTree (which inherits from dijit.Tree). 2. It adds fox.Toolbar, which overrides _onContainerKeydown, _onContainerKeypress and focus. This fixes hotkeys being swallowed and the first focusable child receiving focus when clicking on an empty space of the toolbar. 3. It adds the same handling of keydown and keypress to the prefs hotkey handler as is done in the main hotkey handler. | |||
2019-02-22 | dialogs: use semantic markup instead of dlgsec stuff | Andrew Dolgov | |
continue unifying quoting style for html strings | |||
2019-02-20 | filter rule & label dialog updates | Andrew Dolgov | |
2018-12-10 | exp: tweak headline label styles | Andrew Dolgov | |
2018-12-07 | remove separate classes for various panels, unify under .panel | Andrew Dolgov | |
remove a few other unnecessary css classes/ids | |||
2018-12-06 | labels: unfortunately we can't rely on caption to selectively clear ↵ | Andrew Dolgov | |
label_cache (because of json unicode encoding) so clean it completely if label is updated | |||
2018-12-06 | update label rendering (and editor) | Andrew Dolgov | |
2018-12-04 | updates for flat theme (mostly disable old dijit overrides) | Andrew Dolgov | |
2018-12-02 | Also fix the 'Create label' `onclick` | wn_ | |
2018-12-02 | prefs: move other tree-related functions to respective trees | Andrew Dolgov | |
2018-12-02 | move some label helper functions to prefLabelTree | Andrew Dolgov | |
2017-12-11 | add some primary dialog actions; update css | Andrew Dolgov | |
2017-12-11 | filter,label dlg: use default action | Andrew Dolgov | |
2017-12-03 | force strip_tags() on all user input unless explicitly allowed | Andrew Dolgov | |
2017-12-02 | labels: PDO | Andrew Dolgov | |
2017-05-04 | move label stuff to Labels class | Andrew Dolgov | |
fix some unresolved functions | |||
2017-04-26 | remove some redundant php closing tags | Andrew Dolgov | |
2017-02-10 | use print_hidden() for hidden dojo form fields | Andrew Dolgov | |
2016-01-30 | pref-labels: remove obsolete searching code | Andrew Dolgov | |
2013-04-18 | make pluginhost a singleton | Andrew Dolgov | |
2013-04-17 | classes: use OO DB interface | Andrew Dolgov | |
2013-04-17 | fix blank character after opening bracket in function calls | Andrew Dolgov | |
2013-04-17 | remove $link | Andrew Dolgov | |
2013-04-16 | replace split with explode | Andrew Dolgov | |
2013-03-22 | db_escape_string: specify link parameter for consistency; sessions: do not ↵ | Andrew Dolgov | |
force-close db connection in _close() | |||
2012-12-23 | add support for plugins in prefs | Andrew Dolgov | |
2012-08-31 | implement multiple rule/action filters | Andrew Dolgov | |
2012-08-17 | rework class system to use subdirectories | Andrew Dolgov | |
add placeholder plugin/hook system |