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
ed22473272
feed editor: use DEFAULT_SEARCH_LANGUAGE as a default per-feed dropdown value
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
019f4578bc
fix feed icon upload not working, rework form to use FormData/ajax
6 years ago
Andrew Dolgov
241d646fba
batch subscribe: stop dialog from being submitted twice
6 years ago
Andrew Dolgov
19f162dbe3
css: insensitive -> text-muted
6 years ago
Andrew Dolgov
371325a899
remove feed editor private checkbox
6 years ago
Andrew Dolgov
38e01270d8
archived feeds: expire old entries (schema bump)
6 years ago
Andrew Dolgov
16a9bdc387
make_password: generate longer passwords by default, use better random function if available
6 years ago
Andrew Dolgov
ef6d2b8a4e
update notifications to make them more visible
...
cleanup some minor stuff in pref-users
6 years ago
Andrew Dolgov
1f2c769c5a
editfeed: mark save button
6 years ago
Andrew Dolgov
b9309b1822
filters: show inverse status in list
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
7724aa9b7c
pref-users: fix typo which stopped search from working; quote style stuff
6 years ago
fox
e72243edfd
Merge branch 'master' of DLange/tt-rss into master
6 years ago
Andrew Dolgov
dab81ff7d0
feed editor: fix missing <section> breaking checkbox fieldsets
6 years ago
DLange
a539baece2
Fix warning after icon has successfully been moved.
6 years ago
Andrew Dolgov
a0636ccc90
Revert "Fix warning after icon has successfully been moved."
...
This reverts commit 8b73b9812d
.
6 years ago
Andrew Dolgov
e535a063ca
Merge branch 'master' of git.tt-rss.org:fox/tt-rss
6 years ago
Andrew Dolgov
335147e572
dialogs: use semantic markup instead of dlgsec stuff
...
continue unifying quoting style for html strings
6 years ago
DLange
8b73b9812d
Fix warning after icon has successfully been moved.
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
c78425b386
feed edit dialog: add interval label
6 years ago
Andrew Dolgov
1dbfbcfae1
batchSubscribe: use common markup
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
580f8c0883
enlarge feed title
6 years ago
Andrew Dolgov
f8836ec080
search dialog fixes
...
pgsql: get FTS languages list from the database
6 years ago
Andrew Dolgov
063b4f535a
filter rule & label dialog updates
6 years ago
Andrew Dolgov
4d9141d762
simplify dlgSec-related markup
6 years ago
Andrew Dolgov
205a75dfb9
prefs: show phpinfo on system tab
6 years ago
Andrew Dolgov
c11f32ac38
center and rework some utility screens
6 years ago
Andrew Dolgov
734af3357d
fix user plugins not saving properly in non-default profiles
6 years ago
Andrew Dolgov
51b069a1ee
display filter tree rules as a list
6 years ago
Andrew Dolgov
5f1b39f7dc
filter tree: don't crash on search, also search by filter titles
6 years ago
Andrew Dolgov
8c49689fda
filter test results: remove table bloat
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
93dfdb2fcd
exp: tweak headline label styles
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