Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-15 | render enclosures on the client | Andrew Dolgov | |
2021-02-15 | renderToolbar: support empty data i.e. dashboard feed | Andrew Dolgov | |
2021-02-14 | render headline-specific toolbar on the client | Andrew Dolgov | |
2021-02-12 | silence (or fix) a bunch of eslint warnings | Andrew Dolgov | |
2021-01-19 | add a hack (Headlines.unpackVisible) to workaround against unpack observer ↵ | Andrew Dolgov | |
sometimes missing articles | |||
2021-01-17 | Archive cleanup: | Andrew Dolgov | |
- remove code to manually archive/unarchive articles - remove ttrss_archived_feeds/orig_feed_id handling - the whole thing was implemented for this data to be kept indefinitely; it doesn't make a lot of sense to deal with this stuff now that it is expired after one month anyway (same reasons as feed browser being removed - privacy) - remove "originally from"-related stuff because of the above - also remove unused remaining frontend/backend code related to feed browser (rip) | |||
2021-01-17 | Select... dropdown: replace dijit Select with DropDownButton, simplify layout | Andrew Dolgov | |
PluginHost: add HOOK_HEADLINE_TOOLBAR_SELECT_MENU_ITEM Headlines.onActionChanged: removed | |||
2021-01-17 | remove menu options to manually un/archive articles | Andrew Dolgov | |
2020-10-21 | Revert "fix HOOK_ARTICLE_RENDERED_CDM never being called" | Andrew Dolgov | |
This reverts commit e3a522cdc1e7259ec2b573ba2cff3879c25b1128. | |||
2020-10-21 | Revert "somewhat experimental: disable article packing/unpacking, render ↵ | Andrew Dolgov | |
content immediately" This reverts commit ab53591957d877908b89f6874e91c282bf59d165. | |||
2020-10-09 | fix HOOK_ARTICLE_RENDERED_CDM never being called | Andrew Dolgov | |
2020-10-09 | somewhat experimental: disable article packing/unpacking, render content ↵ | Andrew Dolgov | |
immediately | |||
2020-06-05 | eslint-related fixes; move a few things from global context to App | Andrew Dolgov | |
2020-06-04 | fix various minor issues reported by eslint | Andrew Dolgov | |
2020-06-04 | unify prefs/main App objects, remove fake classes, use single static App ↵ | Andrew Dolgov | |
object instead | |||
2020-06-04 | don't use declare() for static objects with no inheritance because ↵ | Andrew Dolgov | |
apparently it's not actually needed by AMD | |||
2020-05-25 | add Headlines.default_force_previous, default_force_to_top | Andrew Dolgov | |
2020-05-22 | - RIP smooth scrolling and associated hacks | Andrew Dolgov | |
- attempt to make Headlines.move() / Article.cdmMoveToId() behave a bit more intuitively | |||
2020-05-19 | Headlines.move: add params.force_previous to always move to previous article ↵ | Andrew Dolgov | |
in CDM | |||
2020-05-19 | Headlines.move: use requestAnimationFrame in CDM :( | Andrew Dolgov | |
2020-05-17 | Headlines.move: when going back to top of active article, use a smarter (?) ↵ | Andrew Dolgov | |
offset calculation | |||
2020-05-17 | rename Headlines.correctHeadlinesOffset() to scrollToArticleId() | Andrew Dolgov | |
invoke it in Article.view() instead of all over the place | |||
2020-05-17 | Headlines.move: maybe glitch less when moving back to top, etc | Andrew Dolgov | |
2020-05-17 | implement keyboard-related changes discussed in ↵ | Andrew Dolgov | |
https://community.tt-rss.org/t/changing-the-amount-of-scroll-by-arrow-key/3452/7 | |||
2020-05-13 | only enable unpack observer in expanded mode | Andrew Dolgov | |
2020-05-13 | use intersection observer to unpack visible articles, remove ↵ | Andrew Dolgov | |
Headlines.unpackVisible() | |||
2020-05-13 | remove floating title, use position: sticky for cdm headers instead | Andrew Dolgov | |
2020-05-09 | rename cdmScrollToId to cdmMoveToId | Andrew Dolgov | |
prevent smooth scrolling when going directly to an article | |||
2020-04-17 | Headlines.renderAgain: scroll instantly to active article when going back to ↵ | Andrew Dolgov | |
combined mode on the fly | |||
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-12 | show current unread counter on headlines toolbar if sidebar is hidden | Andrew Dolgov | |
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 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-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-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-03-07 | Headlines.click: open original article (and mark as read) on alt click on title | Andrew Dolgov | |
2019-03-07 | Headlines.click: fix another small issue with expanded mode (2) | Andrew Dolgov | |
2019-03-07 | Headlines.click: fix another small issue with expanded mode | Andrew Dolgov | |