summaryrefslogtreecommitdiff
path: root/classes/pref/prefs.php
AgeCommit message (Collapse)Author
2019-04-14Fix button focus issuesMichael 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-13Fix focus issues with hotkeysMichael 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-04-10use DEFAULT_SEARCH_LANGUAGE to generate tsvector index if per-feed language ↵Andrew Dolgov
is not specified, also use it as default value on search form for convenience
2019-03-08css: insensitive -> text-mutedAndrew Dolgov
2019-02-26add layout hack to unify heights of plugin fieldsetsAndrew Dolgov
2019-02-25prefs-set -> prefsAndrew Dolgov
2019-02-25pref-prefs: fix markupAndrew Dolgov
2019-02-25plugin list: update layoutAndrew Dolgov
2019-02-22dialogs: use semantic markup instead of dlgsec stuffAndrew Dolgov
continue unifying quoting style for html strings
2019-02-22prefs small updateAndrew Dolgov
2019-02-21try to organize preferences better, shorten some descriptionsAndrew Dolgov
2019-02-21UI: add some more info links to relevant wiki pages; minor layout updatesAndrew Dolgov
2019-02-21simplify preference layout, remove some unnecessary css classesAndrew Dolgov
2019-02-20pref-prefs: rework personal info tab, remove ugly table markupAndrew Dolgov
2018-12-26fix user plugins not saving properly in non-default profilesAndrew Dolgov
2018-12-11add night_base so that output files would generate properly, etcAndrew Dolgov
2018-12-11Revert "use codeflask for user css editor"Andrew Dolgov
This reverts commit daa43e05727d4cd4d7b261a5be3faefab4263dcd.
2018-12-11update user css info lineAndrew Dolgov
2018-12-11use codeflask for user css editorAndrew Dolgov
2018-12-09remove theme supports-version etc checkingAndrew Dolgov
2018-12-07remove separate classes for various panels, unify under .panelAndrew Dolgov
remove a few other unnecessary css classes/ids
2018-12-07prefs: reload on user theme changeAndrew Dolgov
2018-12-06night.css: do not import default less theme staticallyAndrew Dolgov
remove themes/default.php (not needed) compact.css: fixes
2018-12-06set some alt-info buttons; fix missing default submit for create filter dialogAndrew Dolgov
2018-12-06add icons to accordion panels in preferencesAndrew Dolgov
fix typo in pref-prefs closing panel tag
2018-12-06force cast profile id to integer when assigning to session variableAndrew Dolgov
2018-12-05various minor updates re: iconsAndrew Dolgov
2018-12-05replace plugin.png with scalable iconAndrew Dolgov
2018-12-04updates for flat theme (mostly disable old dijit overrides)Andrew Dolgov
2018-12-04wrap plugin list into border container, like prefs (2)Andrew Dolgov
2018-12-04wrap plugin list into border container, like prefsAndrew Dolgov
2018-12-04normalize various font sizes and families between prefs & main UIAndrew Dolgov
change some dialogs layout a bit to maybe become more readable
2018-12-04fix several issues related to profile being set to a non-numeric valueAndrew Dolgov
2018-12-03prefs: Prefs global -> HelpersAndrew Dolgov
2018-12-02update notify_* calls to use NotifyAndrew Dolgov
2018-12-02prefs: move more global functions into matching classesAndrew Dolgov
2018-12-02prefs: move other tree-related functions to respective treesAndrew Dolgov
2018-12-02prefs: store active tab for reload, remove most old table row functionsAndrew Dolgov
2018-12-02remove obsolete row selection functionsAndrew Dolgov
move getUrlParam() to Utils
2018-11-30remove expandable CDM headlinesAndrew Dolgov
2018-11-30some more xhrPost refactoring (batchEditSave WIP)Andrew Dolgov
2018-09-07rewrite per-feed/global strip images to strip mediaAndrew Dolgov
2018-06-20move OTPHP to vendor/; additionally move Base32 class to OTPHP namespaceAndrew Dolgov
2018-03-15fixed "reset to defaults" in preferencestsia
2017-12-22fix two-factor authenticatonFrancesco Turco
2017-12-15isdefaultpassword: use method_exists() to check for check_passwordAndrew Dolgov
2017-12-14Fix typo from previous pull requestsimonp
2017-12-14Check if the auth module supports check_password() method before using itBenjamin Collet
2017-12-14fix single user mode login failing because of isdefaultpassword()Andrew Dolgov
2017-12-11pref-prefs: set button classesAndrew Dolgov