Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-25 | login form: add workarounds for chrome password manager | Andrew Dolgov | |
2020-01-25 | default password warning: fix close button, don't crash if dialog is ↵ | Andrew Dolgov | |
recreated (on feed tree reload etc) | |||
2020-01-24 | onViewModeChanged: set view mode value as a custom body attribute | Andrew Dolgov | |
2020-01-24 | apply Has_Marked css class to feed tree elements with marked articles | Andrew Dolgov | |
2020-01-23 | support dark mode for login form | Andrew Dolgov | |
2020-01-19 | support night mode when using share by URL | Andrew Dolgov | |
2020-01-18 | properly escape quotes when rendering article data to html attributes via ↵ | Andrew Dolgov | |
template strings | |||
2020-01-08 | Headlines.move: fix move to previous article if scrollTop returns a ↵ | Andrew Dolgov | |
fractional value for current item | |||
2019-12-17 | updateCurrentUnread: don't crash if counter element is not available | Andrew Dolgov | |
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-14 | show alert() if fatal exception happens while initializing base app objects ↵ | Andrew Dolgov | |
and app.error is not available | |||
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-12-12 | show current unread counter on headlines toolbar if sidebar is hidden | Andrew Dolgov | |
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-10 | re-enable updates of floating title on scroll, duh | Andrew Dolgov | |
2019-12-10 | with previous change, we don't actually need to automatically track active ↵ | Andrew Dolgov | |
articles now at all in combined mode. | |||
2019-12-10 | when moving next or previous and currently active article is entirely ↵ | Andrew Dolgov | |
invisible, start moving from first visible one | |||
2019-12-10 | only track active article on scroll if auto catchup is enabled | Andrew Dolgov | |
2019-12-10 | remove unnecessary "== 1" when checking for init params | Andrew Dolgov | |
unsubscribeFeed: check for undefined title correctly | |||
2019-12-10 | Article.cdmScrollToId: disable smooth scrolling in collapsed combined mode | Andrew Dolgov | |
2019-12-10 | Article.cdmScrollToId: disable smooth scrolling on repeated events | Andrew Dolgov | |
2019-12-10 | combined mode n/p behavior changes: | Andrew Dolgov | |
1. instead of jumping/scrolling sometimes, always scroll by a constant viewport offset unless moving to next/prev article directly 2. when going up and current article is partially above the viewport, move to its top first instead of directly to a previous one 3. instead of previous marking active logic, on scroll in combined mode track first (partially or otherwise) visible article as active | |||
2019-12-09 | fix fatal error in previous because of event not being passed via ↵ | Andrew Dolgov | |
Headlines.move() scrollbypages, etc: make event optional anyway | |||
2019-12-09 | exp: auto-disable smooth scrolling for repeat hotkey events | Andrew Dolgov | |
2019-12-09 | pgup/pgdn; increase scroll distance to almost entire viewport height (from 90%) | Andrew Dolgov | |
2019-12-06 | user css dialog: allow saving and applying CSS without closing the dialog | Andrew Dolgov | |
2019-12-05 | force-disable headlines smooth scrolling when switching feeds | Andrew Dolgov | |
enable smooth scrolling for article frame | |||
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-04 | add hotkeys to scroll headlines/articles (whichever is active) by one page | Andrew Dolgov | |
2019-11-01 | implement app password checking / management UI | Andrew Dolgov | |
2019-08-29 | setScore, selectionSetScore: check for numerical values properly | Andrew Dolgov | |
2019-07-30 | scroll handler: also invoke lazy load if last article in buffer is currently ↵ | Andrew Dolgov | |
active | |||
2019-07-30 | lazy load (infinite scrolling) changes: | Andrew Dolgov | |
1. invoke Headlines.loadMore() if last article row is close to becoming visible instead of relying on headlines-spacer offset to viewport 2. allow one final last lazy load request if incomplete buffer was received to permit some flexibility with unread counters possible changing while request was generated / serving remainder of articles | |||
2019-07-12 | filter dialog: add inline regexp checker | Andrew Dolgov | |
2019-07-12 | add placeholder Filters.filterDlgCheckRegExp | Andrew Dolgov | |
2019-05-20 | previous: remove unused debugging line | Andrew Dolgov | |
2019-05-20 | search dialog: display active query if searching already | Andrew Dolgov | |
2019-05-07 | Merge branch 'master' of ltGuillaume/ttrss into master | fox | |
2019-05-07 | _active_feed_id: set to undefined on startup to prevent unneeded Feed.open() ↵ | Andrew Dolgov | |
if reloadCurrent is called because of a non-default main toolbar value | |||
2019-05-07 | fix read categories not being hidden when hide read feeds is enabled | Andrew Dolgov | |
2019-05-07 | Allow to unregister plugin hooks | ltGuillaume | |
2019-05-07 | FeedStoreModel.getFeedUnread: return -1 when value is unset | Andrew Dolgov | |
2019-05-06 | restore feed from URL hash after feedlist init | Andrew Dolgov | |
2019-05-06 | js: add PluginHost.HOOK_COUNTERS_PROCESSED | Andrew Dolgov | |
2019-05-06 | js: add PluginHost.HOOK_COUNTERS_RECEIVED | Andrew Dolgov | |
2019-05-06 | feed tree: set placeholder feed unread value to -1 | 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. |