summaryrefslogtreecommitdiff
path: root/classes/pref/prefs.php
AgeCommit message (Collapse)Author
2020-03-13allow overriding built-in templates via templates.localAndrew Dolgov
2020-02-22don't generate default.css, replace with themes/light.css as a default root ↵Andrew Dolgov
CSS file
2020-02-18prefs layout fixes:Andrew Dolgov
1. prevent layout breakage when using an authenticator which doesn't allow changing passwords 2. show explanatory messages when OTP or password changing is not available 3. allow app (API) passwords when using any auth module
2019-12-17update app password noticeAndrew Dolgov
2019-12-06add a hidden tweakable which forbids changing passwordsAndrew Dolgov
2019-12-06user css dialog: allow saving and applying CSS without closing the dialogAndrew Dolgov
2019-11-14add a plugin page warning for plugins using HOOK_FEED_FETCHED, etcAndrew Dolgov
2019-11-01Merge branch 'master' of git.fakecake.org:tt-rssAndrew Dolgov
2019-11-01line endings + remove : from headingsAndrew Dolgov
2019-11-01OTP stuff: update notice wording a bitAndrew Dolgov
2019-11-01auth_internal: fix indentsAndrew Dolgov
2019-11-01implement app password checking / management UIAndrew Dolgov
2019-11-01add placeholder UI plumbing for app passwordsAndrew Dolgov
2019-11-01allow using OTP without GDAndrew Dolgov
2019-10-09add notification for OTP being disabledAndrew Dolgov
2019-10-09add notifications for mail and password changesAndrew Dolgov
update and shorten some other message templates
2019-08-02update SSL certificate wiki linkAndrew Dolgov
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