Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-29 | sanitize: simplify initial attribute processing | Andrew Dolgov | |
2020-04-29 | sanitize: remove srcset plain-http hack, globally disallow width and height ↵ | Andrew Dolgov | |
attributes for all elements | |||
2020-04-29 | sanitize: handle picture[@srcset] elements properly, i.e. rewrite relative URLs | Andrew Dolgov | |
2020-03-25 | Fix documentation for _noexpand commands | Martin Stone | |
2020-03-02 | In get_version() disable DIRECTORY_SEPARATOR check, permit using git on ↵ | Toby Simmons | |
Windows to get version details; | |||
2020-02-28 | af_readability: allow get full text button to work as a toggle; in cdm, ↵ | Andrew Dolgov | |
scroll to article after embedding | |||
2020-02-27 | update toggle_embed_original hotkey to invoke readability embed instead of ↵ | Andrew Dolgov | |
removed embed_original plugin | |||
2020-02-22 | don't generate default.css, replace with themes/light.css as a default root ↵ | Andrew Dolgov | |
CSS file | |||
2020-02-13 | add support for image loading=lazy attribute | Andrew Dolgov | |
2020-01-24 | scrap counter cache system; rework counters to sum() booleans instead | Andrew Dolgov | |
2020-01-17 | disable MAX_FETCH_REQUESTS_PER_HOST warnings for the time being | Andrew Dolgov | |
2020-01-14 | get_version: don't rely on exec() exit code to determine whether output is valid | Andrew Dolgov | |
2019-12-20 | get_version: fix commit/timestamp lost on subsequent invocations because of ↵ | Andrew Dolgov | |
misbehaving caching | |||
2019-12-19 | force-disable php display_errors/display_startup_errors on startup | Andrew Dolgov | |
2019-12-19 | get_version: filter out Darwin | Andrew Dolgov | |
2019-12-18 | get_version: always return unsupported on windows | Andrew Dolgov | |
2019-12-18 | SELF_USER_AGENT: switch to get_version() | Andrew Dolgov | |
2019-12-18 | get_version: don't pass useless root dir to git, instead log it in case of ↵ | Andrew Dolgov | |
failure | |||
2019-12-18 | remove version.php and VERSION global constant, do version-related things in ↵ | Andrew Dolgov | |
a slightly less ridiculous way | |||
2019-12-12 | implement automatic night mode detection using MQL | Andrew Dolgov | |
add separate light.css to force light theme remove manual night mode toggle and related code | |||
2019-12-11 | - update descriptions of changed hotkeys | Andrew Dolgov | |
- bind noscroll variants of move article hotkeys to n/p by default - update N/P (i.e. scroll article content) hotkeys to scroll by fraction of viewport height instead of hardcoded pixel distance - minor fixes w/ checking for undefined | |||
2019-12-09 | exp: unbind from pgup/pgdn buttons by default | Andrew Dolgov | |
2019-12-06 | Fix Shift+PageUp/Down hotkeys | Michael Kuhn | |
2019-12-06 | user css dialog: allow saving and applying CSS without closing the dialog | Andrew Dolgov | |
2019-12-05 | pgup/pgdown hotkey normalization: | Andrew Dolgov | |
- pgup/pgdown without modifier scroll headline buffer - shift+pgup/pgdown work similarly to shift+up/down but operating on pages | |||
2019-12-05 | versioning changes | Andrew Dolgov | |
- remove VERSION_STATIC - https://community.tt-rss.org/t/versioning-changes-for-trunk/2974 - report git commit/timestamp properly by invoking git instead of trying to parse .git/HEAD etc - remove git-related global constants used when checking for updates | |||
2019-12-04 | add hotkeys to scroll headlines/articles (whichever is active) by one page | Andrew Dolgov | |
2019-11-27 | remove hardcoded iframe domain whitelist, make iframe script whitelisting ↵ | Andrew Dolgov | |
configurable by plugins (HOOK_IFRAME_WHITELISTED) | |||
2019-11-25 | cache media: set referrer to source URL when fetching images | Andrew Dolgov | |
2019-11-17 | reset domain hit quota on feed update start | Andrew Dolgov | |
2019-11-14 | implement MAX_FETCH_REQUESTS_PER_HOST: only generating a warning on exceeded ↵ | Andrew Dolgov | |
quota for the time being | |||
2019-11-01 | add placeholder authentication via app passwords if service is passed | Andrew Dolgov | |
forbid logins via regular passwords for services remove AUTH_DISABLE_OTP | |||
2019-11-01 | update schema for app-specific passwords | Andrew Dolgov | |
2019-09-23 | Removed redundant text for next/prev article without scroll. | JustAMacUser | |
2019-09-22 | Try to clarify next/prev article keyboard shortcut help. | JustAMacUser | |
2019-08-16 | af_readability: add missing file | Andrew Dolgov | |
2019-08-14 | retire MIN_CACHE_FILE_SIZE | Andrew Dolgov | |
2019-08-14 | DiskCache: more strict checking for input filenames, getUrl() is no longer ↵ | Andrew Dolgov | |
static | |||
2019-08-13 | move rewrite_cached_urls to DiskCache::rewriteUrls() | Andrew Dolgov | |
2019-08-13 | add DiskCache.getUrl() and use it in a bunch of places | Andrew Dolgov | |
2019-06-20 | move more globals to more appropriate places | Andrew Dolgov | |
set libxml to always use internal errors | |||
2019-06-20 | move several more global functions to more appropriate classes | Andrew Dolgov | |
2019-06-20 | get_feeds_from_html: remove XML preamble hack | Andrew Dolgov | |
move several related helper functions to Feeds class | |||
2019-04-30 | better tsquery support: | Andrew Dolgov | |
1. report query syntax errors properly 2. fall back to implicit &-joining only if no joiners are detected in user query, otherwise permit full tsquery syntax | |||
2019-04-12 | Add keyboard shortcut 'g r': Go to Recently read | ltGuillaume | |
2019-04-10 | schema: add DEFAULT_SEARCH_LANGUAGE | Andrew Dolgov | |
2019-03-28 | PDO error in cleanup_tags repaired | Greg-T | |
Changes : - add PDO::PARAM_INT to a value in a PDO query - switch limit to limit_part to respect semantic here (cleanup by packages) | |||
2019-03-21 | domdocument: remove old meta charset unicode hacks, replace with shorter xml ↵ | Andrew Dolgov | |
preamble utf8 hack (on loadhtml where it makes sense) af_readability: better (?) charset hack for non-unicode pages | |||
2019-03-19 | support "picture" tags in articles | Andrew Dolgov | |
2019-03-11 | Refactor hotkeys to use keypress instead of keydown | Michael Kuhn | |
keydown returns the "raw" key in event.which. Depending on the keyboard layout, this may not be what is wanted. For example, on a German keyboard, Shift+7 has to be pressed to get a slash. However, event.which will be 55, which corresponds to "7". In the keypress event, however, event.which will be 47, which corresponds to "/". Sadly, several important keys (such as escape and the arrow keys) do not trigger a keypress event. Therefore, they have to be handled using a keydown event. This change refactors the hotkey support to make use of keypress events whenever possible. This will make hotkeys work regardless of the user's keyboard layout. Escape and arrow keys are still handled via keydown events. There should be only one change in behavior: I could not make Ctrl+/ work and therefore rebound the help dialog to "?". |