TinyTinyRSS for BananaNetwork - to apply required patches before release or release in async to the official version https://git.tt-rss.org/fox/tt-rss
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
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
api API endpoint: disable session cookies 6 years ago
cache remove cache/js (no longer used) 6 years ago
classes Fix focus issues with hotkeys 6 years ago
css feedlist: adjust star position 6 years ago
feed-icons add feed-icons placeholder index.html 12 years ago
images center and rework some utility screens 6 years ago
include Add keyboard shortcut 'g r': Go to Recently read 6 years ago
install make_password: generate longer passwords by default, use better random function if available 6 years ago
js Fix focus issues with hotkeys 6 years ago
lib remove lib/mobile_detect 6 years ago
locale Translated using Weblate (Korean) 6 years ago
lock remove .htaccess files 9 years ago
plugins import_export: use default ts_lang if user one is unset 6 years ago
plugins.local pluginhost: allow loading user plugins from plugins.local 10 years ago
schema schema: update version to 138 6 years ago
templates digest: add ARTICLE_LABELS 6 years ago
tests remove selenium stuff 6 years ago
themes feedlist: adjust star position 6 years ago
themes.local support loading themes from themes.local 10 years ago
utils update notify_* calls to use Notify 6 years ago
vendor update php-readability 6 years ago
.editorconfig add .editorconfig 7 years ago
.gitignore add map files; night.css fixes 6 years ago
.gitlab-ci.yml CI: set all tests to manual because of gitlab flakiness 8 years ago
CONTRIBUTING.md upd CONTRIBUTING 6 years ago
COPYING add COPYING 8 years ago
README.md put gpl boilerplate back 9 years ago
atom-to-html.xsl further stylesheet simplification related fixes 7 years ago
backend.php update intervals: use less broken english for a change 9 years ago
config.php-dist mention mailer_smtp plugin in config.php-dist 6 years ago
errors.php fail better if Feeds.view() data failed encoding to JSON 6 years ago
index.php Fix focus issues with hotkeys 6 years ago
messages.pot rebase translations 6 years ago
opml.php opml host, update: use PDO 7 years ago
prefs.php css: insensitive -> text-muted 6 years ago
public.php add a wrapper for standard error codes returned by backend, also add explanation to the error object if possible 10 years ago
register.php fill in some missing doctypes; use short doctype where it wasn't 6 years ago
update.php update: add option to send digests 6 years ago
update_daemon2.php fix 'logging to...' output line not respecting quiet setting (update_daemon2.php) 6 years ago

README.md

Tiny Tiny RSS

Web-based news feed aggregator, designed to allow you to read news from any location, while feeling as close to a real desktop application as possible.

http://tt-rss.org

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Copyright (c) 2005 Andrew Dolgov (unless explicitly stated otherwise).

Uses Silk icons by Mark James: http://www.famfamfam.com/lab/icons/silk/