summaryrefslogtreecommitdiff
path: root/js/Feeds.js
AgeCommit message (Collapse)Author
2025-10-14Remove 'App.find()', which was essentially an alias of ↵supahgreg
'document.querySelector()'.
2025-10-14Remove 'App.byId()', which was essentially an alias of ↵supahgreg
'document.getElementById()'.
2025-10-14Remove 'App.findAll()', which was essentially an alias of ↵supahgreg
'document.querySelectorAll()'.
2025-10-14Remove various Element and Array prototype extensions (and similar).supahgreg
2025-10-14Fix some more issues related to ESLint 'eqeqeq' changes.supahgreg
2025-10-13Address remaining ESLint 'no-undef' and 'no-unused-vars' occurrences.supahgreg
* https://eslint.org/docs/latest/rules/no-undef * https://eslint.org/docs/latest/rules/no-unused-vars
2025-10-12Fix 'Feed.setActive()' allowing a string 'id'.supahgreg
This was causing an issue with comparisons elsewhere (e.g. 'Headlines.onLoaded()').
2025-10-12Address rule 'no-redeclare' for 'dojo' and 'dijit' (defined as globals in ↵supahgreg
'eslint.config.js'). Also take care of 2 'no-prototype-builtins' and a 'no-useless-escape'. * https://eslint.org/docs/latest/rules/no-redeclare * https://eslint.org/docs/latest/rules/no-prototype-builtins * https://eslint.org/docs/latest/rules/no-useless-escape
2025-10-12Address ESLint rule 'eqeqeq'.supahgreg
https://eslint.org/docs/latest/rules/eqeqeq
2025-10-06Switch links to the 'tt-rss' GitHub organization.supahgreg
2025-10-05Switch from 'tt-rss-web-static' links to wiki links.supahgreg
2025-10-03Remove references to, and integrations with, 'tt-rss.org'.supahgreg
2025-07-30implement special counter display when viewing by published, similar to markedAndrew Dolgov
2025-05-02drop SIMPLE_UPDATE_MODE, limit housekeeping and updates to background processesAndrew Dolgov
2025-03-30Include the search query+language as part of the URL hash.wn_
2024-08-14Remove unused 'dashboard feed' code.wn_
Displaying auxiliary info when there's nothing to load is being handled in 'Feeds::_format_headlines_list()'.
2023-11-03add wip UI/backend stuff to filter feed treeAndrew Dolgov
2023-10-25move to psr-4 autoloaderAndrew Dolgov
2023-03-07Change 'FEED_NOTHING' to 'FEED_DASHBOARD'.wn_
2023-03-05Also use friendly names for special feed+cat IDs in the frontend.wn_
2022-12-19 * bring back cache-busting for feed icons based on timestampAndrew Dolgov
* DiskCache: use singleton pattern to create less cache object instances * DiskCache: implement ETag
2022-11-24rework favicon storage to use DiskCacheAndrew Dolgov
2021-12-14 * fox.form.Select: add several properties allowing it to betterAndrew Dolgov
imitate other controls like DropDownButton, etc. * rework several main toolbar items to use fox.form.Select instead of other controls * replace HOOK_HEADLINE_TOOLBAR_SELECT_MENU_ITEM with HOOK_HEADLINE_TOOLBAR_SELECT_MENU_ITEM2 because of markup change (option instead of menuitem) * PluginHost: add some explicit typecasts to make intellephense shut up
2021-11-14show safe mode warning dialog in prefsAndrew Dolgov
2021-05-20add hotkeys J/K to move between unread feedsAndrew Dolgov
2021-04-12Fix `getCategory` method.Rodney Stromlund
2021-03-26Fix automatically showing next feed on catchupwn_
2021-03-23Revert "clip max displayed counter value to 9999 because of container node ↵Andrew Dolgov
width" This reverts commit c34a4c85bde242c991baf1f383694e9a4fa82940.
2021-03-23clip max displayed counter value to 9999 because of container node widthAndrew Dolgov
2021-03-22unify return values for getPreviousFeed and usages of both prev/nextAndrew Dolgov
2021-03-22 * Feeds.openNextUnread: fixAndrew Dolgov
* model.getNextFeed: make sure return values are consistent, stop wrapping back to starred
2021-03-19remove model.getNextUnreadFeed; unify code with feedTree.getNextFeedAndrew Dolgov
2021-03-16simplify feed tree expando/loading/feed icon handlingAndrew 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-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-08search dialog: add button iconAndrew Dolgov
2021-03-08minor cleanup related to toolbar-main (use dijit methods, etc)Andrew Dolgov
2021-03-06reduce overhead in hash set/getAndrew Dolgov
2021-02-24add hide/show events for feeds sidebarAndrew Dolgov
2021-02-24request label counters conditionallyAndrew Dolgov
2021-02-24pass a bunch of related arrays properly to backendAndrew Dolgov
2021-02-24no special counter handling for catchupAllAndrew Dolgov
2021-02-24try to calculate counters conditionally based on feed idsAndrew Dolgov
2021-02-23App.requestCounters() is not a thingAndrew Dolgov
2021-02-21Open the default feed after unsubscribing.wn_
Previously the UI appeared to hang, even though the backend request had already completed successfully.
2021-02-19render feed icon markup 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-19migrate a bunch of xhrPost invocationsAndrew Dolgov