summaryrefslogtreecommitdiff
path: root/js/Headlines.js
AgeCommit message (Collapse)Author
2021-10-18add data-orig-feed-title to generated headline markupAndrew Dolgov
2021-10-11fix vfeed menu in three panel modeAndrew Dolgov
2021-10-10headlines: attach context menu to vfeed title nodeAndrew Dolgov
2021-04-22 * cdm: render enclosures into content elementAndrew Dolgov
* deprecate cdm.intermediate * implement lazy-load for rendered enclosures * simplify pack/unpack logic for articles
2021-03-17fix excessive CPU usage on linux chromium caused by animated SVG iconsAndrew Dolgov
2021-03-16use svg icon for headlines loadmore promptAndrew Dolgov
2021-03-16use svg icon for packed article placeholdersAndrew Dolgov
2021-03-13only show right-side feed icon for vfeedsAndrew Dolgov
2021-03-12add HOOK_HEADLINES_SCROLL_HANDLERAndrew Dolgov
2021-03-12sticky header: better positioning strategyAndrew Dolgov
2021-03-11 * shorten_expanded: use ResizeObserver (DUH)Andrew Dolgov
* add HOOK_HEADLINES_RENDERED
2021-03-11add some media queries to improve main UI on small-width devicesAndrew Dolgov
2021-03-11css cleanup, combined mode, fontsAndrew Dolgov
2021-03-11grid: add a header icon (and a hotkey) to toggle article span entire rowAndrew Dolgov
2021-03-10fix related to Promise.allSettled() returning a bit different result objectAndrew Dolgov
2021-03-10grid: add workaround for a single loaded headline not spanning all columnsAndrew Dolgov
2021-03-10 * it feels weird for requireIdleCallback() to be optional while moreAndrew Dolgov
modern browser features are required * simplify browser startup feature check a bit
2021-03-10small stuck header fixes in grid modeAndrew Dolgov
2021-03-10add hotkey to toggle grid viewAndrew Dolgov
2021-03-10experimental: add preference to show combined mode headlines as a 2 column gridAndrew Dolgov
2021-03-09add HOOK_HEADLINE_MUTATIONS, HOOK_HEADLINE_MUTATIONS_SYNCEDAndrew Dolgov
2021-03-08minor cleanup related to toolbar-main (use dijit methods, etc)Andrew Dolgov
2021-02-26add Prefs::DEBUG_HEADLINE_IDSAndrew Dolgov
2021-02-24request label counters conditionallyAndrew Dolgov
2021-02-24pass array to setScoreAndrew Dolgov
2021-02-24pass a bunch of related arrays properly to backendAndrew Dolgov
2021-02-24fix typoAndrew Dolgov
2021-02-24only request counters once for headline mutationsAndrew Dolgov
2021-02-24try to calculate counters conditionally based on feed idsAndrew Dolgov
2021-02-19fix for startup crash because of classes containing spacesAndrew Dolgov
2021-02-19headlines.select: maybe fix another oneAndrew Dolgov
2021-02-19render feed icon markup on the clientAndrew Dolgov
2021-02-19format note on the clientAndrew Dolgov
2021-02-19add onTagsUpdated similar to onLabelsUpdatedAndrew Dolgov
2021-02-19render tags on the clientAndrew Dolgov
2021-02-19use template strings in a bunch of places instead of id concatenationAndrew Dolgov
2021-02-19render headline labels on the clientAndrew Dolgov
2021-02-19 * switch to xhr.post() almost everywhereAndrew Dolgov
* call App.handlerpcjson() automatically on json request (if possible) * show net/log indicators in prefs
2021-02-19use .closest() instead of .up() to lookup parent by selectorAndrew Dolgov
2021-02-18initial for RIP prototype/scriptaculousAndrew Dolgov
2021-02-18rework previous to be even less jumpyAndrew Dolgov
2021-02-18rework previous to be less jumpyAndrew Dolgov
2021-02-18 * use es5 (?) default parameter values for some functionsAndrew Dolgov
* when moving to next article, try to show hsp if its next
2021-02-15render enclosures on the clientAndrew Dolgov
2021-02-15renderToolbar: support empty data i.e. dashboard feedAndrew Dolgov
2021-02-14render headline-specific toolbar on the clientAndrew Dolgov
2021-02-12silence (or fix) a bunch of eslint warningsAndrew Dolgov
2021-01-19add a hack (Headlines.unpackVisible) to workaround against unpack observer ↵Andrew Dolgov
sometimes missing articles
2021-01-17Archive 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-17Select... dropdown: replace dijit Select with DropDownButton, simplify layoutAndrew Dolgov
PluginHost: add HOOK_HEADLINE_TOOLBAR_SELECT_MENU_ITEM Headlines.onActionChanged: removed