Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-22 | feed tree: do not mark Labels as Special | Andrew Dolgov | |
2020-02-22 | don't generate default.css, replace with themes/light.css as a default root ↵ | Andrew Dolgov | |
CSS file | |||
2019-12-15 | fix blank screen on load if custom theme is enabled | Andrew Dolgov | |
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-13 | Wrap AppBase.setupNightModeDetection() in try/catch because Safari doesn't ↵ | JustAMacUser | |
support matchMedia change events. | |||
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-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 "?". | |||
2018-12-16 | rework git update checking to be initiated by frontend, outside of runtime ↵ | Andrew Dolgov | |
info output | |||
2018-12-16 | delay counters request on promise completion a bit | Andrew Dolgov | |
2018-12-13 | App.toggleNightMode: add some fadein/fadeout | Andrew Dolgov | |
2018-12-12 | requestCounters: remove cooldown | Andrew Dolgov | |
2018-12-11 | remove old fatalError(), move everything to App.Error | Andrew Dolgov | |
update exception dialog css | |||
2018-12-11 | Error.report: use JS template strings | Andrew Dolgov | |
2018-12-10 | show alert if recent_log_events > 0 | Andrew Dolgov | |
2018-12-09 | add hotkey (a N) to toggle night.css | Andrew Dolgov | |
2018-12-09 | fix previous to not crash in prefs | Andrew Dolgov | |
2018-12-09 | headlines-spacer: only set 100% height if auto catchup is enabled | 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-03 | refactor error reporting to AppBase; keep exception_error() for now as a shim | Andrew Dolgov | |
2018-12-02 | Fix reference to `PluginHost`. | wn_ | |
A `const` doesn't create a property on `window`. | |||
2018-12-02 | move Utils to AppBase where it belongs | Andrew Dolgov | |
2018-12-02 | add AppBase as a shared ancestor for main and prefs app objects | Andrew Dolgov | |
remove event.observe stuff from startup, unneeded |