Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-14 | remove csrf token from rpc method sanityCheck | Andrew Dolgov | |
2020-08-13 | pluginhost: allow overriding default sort modes via ↵ | Andrew Dolgov | |
HOOK_HEADLINES_CUSTOM_SORT_MAP etc | |||
2020-05-13 | remove floating title, use position: sticky for cdm headers instead | Andrew Dolgov | |
2020-02-28 | add URL parameter to ignore user theme on startup | Andrew Dolgov | |
2019-12-18 | remove version.php and VERSION global constant, do version-related things in ↵ | Andrew Dolgov | |
a slightly less ridiculous way | |||
2019-12-15 | workaround for a race condition between dojo.parse() and tt-rss loading ↵ | Andrew Dolgov | |
proper day/night css on startup because of firefox async CSS loader | |||
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-10-07 | Add HOOK_FEED_TREE to div feeds-holder | jc | |
2019-07-15 | main toolbar: set order values for main toolbar elements | Andrew Dolgov | |
2019-04-14 | Fix button focus issues | Michael 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-13 | Fix focus issues with hotkeys | Michael 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-03-06 | actions dropdown: use material menu icon | Andrew Dolgov | |
2019-02-23 | fill in some missing doctypes; use short doctype where it wasn't | Andrew Dolgov | |
2018-12-26 | remove lib/mobile_detect | Andrew Dolgov | |
2018-12-13 | remove jshrink | Andrew Dolgov | |
2018-12-10 | move all status icons like net-alert together on the toolbar | Andrew Dolgov | |
2018-12-10 | show alert if recent_log_events > 0 | Andrew Dolgov | |
2018-12-09 | add qmcToggleNightMode to actions dropdown | Andrew Dolgov | |
2018-12-09 | add hotkey (a N) to toggle night.css | Andrew Dolgov | |
2018-12-09 | remove theme supports-version etc checking | Andrew Dolgov | |
2018-12-09 | replace a few more hardcoded colors with less variables | Andrew Dolgov | |
2018-12-06 | remove some bitmaps and rework stuff using it to use iconfont instead | Andrew Dolgov | |
2018-12-06 | rework net-alert to use iconfont, move it to toolbar start | Andrew Dolgov | |
2018-12-05 | remove seemingly useless bordercontainer from main layout | Andrew Dolgov | |
2018-12-05 | rename main toolbar elements to be more consistent | Andrew Dolgov | |
2018-12-04 | add map files; night.css fixes | Andrew Dolgov | |
2018-12-04 | initial work for flat modern theme | Andrew Dolgov | |
2018-12-04 | various CSS updates for flat theme | Andrew Dolgov | |
2018-12-04 | initial | Andrew Dolgov | |
2018-12-04 | add separate body class for main UI page | Andrew Dolgov | |
2018-12-03 | rework dojo singleton modules to better work with phpstorm completion (ugh) ↵ | Andrew Dolgov | |
- declare() is not needed there anyway remove event.observe from login form (not needed) load pluginhost via amd | |||
2018-12-02 | add AppBase as a shared ancestor for main and prefs app objects | Andrew Dolgov | |
remove event.observe stuff from startup, unneeded | |||
2018-12-02 | move some more stuff out of common.js | Andrew Dolgov | |
rework client-side cookie functions a bit limit dojo cachebust based on server scripts modification time remove param_escape() | |||
2018-12-02 | set use strict on JS modules; remove some mostly useless stuff like ↵ | Andrew Dolgov | |
get_minified_js() | |||
2018-12-02 | split main objects to dojo modules | Andrew Dolgov | |
2018-12-02 | Feeds: shorten some method names | Andrew Dolgov | |
finally rename "view as rss" | |||
2018-12-01 | Fix typo | Michael Kuhn | |
2018-12-01 | migrate tt-rss.js contents to App | Andrew Dolgov | |
2018-12-01 | further objectification | Andrew Dolgov | |
2018-12-01 | further objectification of JS code | Andrew Dolgov | |
2018-12-01 | rate-limit headlinesScrollHandler via timeout instead of distance scrolled | Andrew Dolgov | |
minor floating title cleanup | |||
2018-11-29 | use xhrPost in more places; various minor cleanup | Andrew Dolgov | |
2018-08-24 | update previous to not die on errors | Andrew Dolgov | |
2018-08-24 | fix user theme ignoring active settings profile | Andrew Dolgov | |
2018-08-13 | if PHP_VERSION check fails, show current version | Andrew Dolgov | |
2018-08-13 | Check for PHP 5.6 minimum everywhere. | wn_ | |
2018-06-20 | move JShrink Minifier to vendor/ | Andrew Dolgov | |
2018-03-08 | do not enforce strict mode for plugins | Andrew Dolgov | |
2018-03-08 | initial for JS strict mode | Andrew Dolgov | |
2017-12-05 | remove mentions of deprecated.js | Andrew Dolgov | |