Andrew Dolgov
6825aaff55
update SSL certificate wiki link
5 years ago
Michael Kuhn
e38fcd6dea
Fix button focus issues
...
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.
6 years ago
Michael Kuhn
4a2a90c980
Fix focus issues with hotkeys
...
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.
6 years ago
Andrew Dolgov
c936cc3a1f
use DEFAULT_SEARCH_LANGUAGE to generate tsvector index if per-feed language is not specified, also use it as default value on search form for convenience
6 years ago
Andrew Dolgov
19f162dbe3
css: insensitive -> text-muted
6 years ago
Andrew Dolgov
a130da2d1a
add layout hack to unify heights of plugin fieldsets
6 years ago
Andrew Dolgov
8819272db1
prefs-set -> prefs
6 years ago
Andrew Dolgov
cbd119c7a3
pref-prefs: fix markup
6 years ago
Andrew Dolgov
52d77dee62
plugin list: update layout
6 years ago
Andrew Dolgov
335147e572
dialogs: use semantic markup instead of dlgsec stuff
...
continue unifying quoting style for html strings
6 years ago
Andrew Dolgov
7dbf63693b
prefs small update
6 years ago
Andrew Dolgov
c2fa0c4416
try to organize preferences better, shorten some descriptions
6 years ago
Andrew Dolgov
4e253add8c
UI: add some more info links to relevant wiki pages; minor layout updates
6 years ago
Andrew Dolgov
4db13b8a17
simplify preference layout, remove some unnecessary css classes
6 years ago
Andrew Dolgov
3880a17e57
pref-prefs: rework personal info tab, remove ugly table markup
6 years ago
Andrew Dolgov
734af3357d
fix user plugins not saving properly in non-default profiles
6 years ago
Andrew Dolgov
b6a021461d
add night_base so that output files would generate properly, etc
6 years ago
Andrew Dolgov
be49b77b14
Revert "use codeflask for user css editor"
...
This reverts commit daa43e0572
.
6 years ago
Andrew Dolgov
66d3dcbc7d
update user css info line
6 years ago
Andrew Dolgov
daa43e0572
use codeflask for user css editor
6 years ago
Andrew Dolgov
703351c79e
remove theme supports-version etc checking
6 years ago
Andrew Dolgov
a68b150601
remove separate classes for various panels, unify under .panel
...
remove a few other unnecessary css classes/ids
6 years ago
Andrew Dolgov
4fdcc923f0
prefs: reload on user theme change
6 years ago
Andrew Dolgov
15d05e8a26
night.css: do not import default less theme statically
...
remove themes/default.php (not needed)
compact.css: fixes
6 years ago
Andrew Dolgov
4aa11fe78d
set some alt-info buttons; fix missing default submit for create filter dialog
6 years ago
Andrew Dolgov
814e49f8f7
add icons to accordion panels in preferences
...
fix typo in pref-prefs closing panel tag
6 years ago
Andrew Dolgov
19e24b4fe2
force cast profile id to integer when assigning to session variable
6 years ago
Andrew Dolgov
f3e6e12d46
various minor updates re: icons
6 years ago
Andrew Dolgov
b16c57d29c
replace plugin.png with scalable icon
6 years ago
Andrew Dolgov
6befff30d7
updates for flat theme (mostly disable old dijit overrides)
6 years ago
Andrew Dolgov
f81df37c36
wrap plugin list into border container, like prefs (2)
6 years ago
Andrew Dolgov
0880100f6a
wrap plugin list into border container, like prefs
6 years ago
Andrew Dolgov
31e79317b3
normalize various font sizes and families between prefs & main UI
...
change some dialogs layout a bit to maybe become more readable
6 years ago
Andrew Dolgov
197e80add6
fix several issues related to profile being set to a non-numeric value
6 years ago
Andrew Dolgov
4d4034091a
prefs: Prefs global -> Helpers
6 years ago
Andrew Dolgov
526389b2d3
update notify_* calls to use Notify
6 years ago
Andrew Dolgov
58e54282d3
prefs: move more global functions into matching classes
6 years ago
Andrew Dolgov
f26d404890
prefs: move other tree-related functions to respective trees
6 years ago
Andrew Dolgov
e23b6e397d
prefs: store active tab for reload, remove most old table row functions
6 years ago
Andrew Dolgov
874560db54
remove obsolete row selection functions
...
move getUrlParam() to Utils
6 years ago
Andrew Dolgov
9563e3bcd6
remove expandable CDM headlines
6 years ago
Andrew Dolgov
ef129fed2a
some more xhrPost refactoring (batchEditSave WIP)
6 years ago
Andrew Dolgov
d4fef36237
rewrite per-feed/global strip images to strip media
6 years ago
Andrew Dolgov
310c18e6bb
move OTPHP to vendor/; additionally move Base32 class to OTPHP namespace
7 years ago
tsia
551f3c2c85
fixed "reset to defaults" in preferences
7 years ago
Francesco Turco
1a7277570b
fix two-factor authenticaton
7 years ago
Andrew Dolgov
d0cce0c7a4
isdefaultpassword: use method_exists() to check for check_password
7 years ago
simonp
5f19596651
Fix typo from previous pull request
7 years ago
Benjamin Collet
44c6a04b61
Check if the auth module supports check_password() method before using it
7 years ago
Andrew Dolgov
9390ddeae2
fix single user mode login failing because of isdefaultpassword()
7 years ago