Commit Graph

1130 Commits (8e1281b41ecb446b58a0c66ef04fb18afd27215d)

Author SHA1 Message Date
Andrew Dolgov 8574532b7f add hotkeys J/K to move between unread feeds 3 years ago
Andrew Dolgov d11718c89c fix combined/three panel transition to expandable mode 3 years ago
Andrew Dolgov 88a7130d79 fix for previous changeset that broke expanded mode 3 years ago
Andrew Dolgov e8e4fc641e Article.pack: add no-op for three panel mode 3 years ago
Andrew Dolgov df145c8064 * cdm: render enclosures into content element
* deprecate cdm.intermediate
 * implement lazy-load for rendered enclosures
 * simplify pack/unpack logic for articles
3 years ago
Rodney Stromlund c18383d1ea Fix `getCategory` method. 3 years ago
Andrew Dolgov 3e22368962 getPreviousFeed/getNextFeed: implement wrap around 3 years ago
wn_ 2ed5a79e64 Fix automatically showing next feed on catchup 3 years ago
Andrew Dolgov ceb8179ccc don't use css-defined .svg files because firefox 3 years ago
Andrew Dolgov e3c51b0e6c Revert "clip max displayed counter value to 9999 because of container node width"
This reverts commit c34a4c85bd.
3 years ago
Andrew Dolgov c34a4c85bd clip max displayed counter value to 9999 because of container node width 3 years ago
Andrew Dolgov 0f6644880a yet another flex feedtree attempt 3 years ago
Andrew Dolgov 98251022d4 Revert "Revert "another attempt at flex-based feed tree""
This reverts commit 43744412f4.
3 years ago
Andrew Dolgov 334a361e79 don't try to j/k move to nonexistant feed 3 years ago
Andrew Dolgov d275134f26 unify return values for getPreviousFeed and usages of both prev/next 3 years ago
Andrew Dolgov 2e6d48ead7 * Feeds.openNextUnread: fix
* model.getNextFeed: make sure return values are consistent, stop
wrapping back to starred
3 years ago
Andrew Dolgov 43744412f4 Revert "another attempt at flex-based feed tree"
This reverts commit e12a6ca540.
3 years ago
Andrew Dolgov e12a6ca540 another attempt at flex-based feed tree 3 years ago
Andrew Dolgov 718c9f07fa remove model.getNextUnreadFeed; unify code with feedTree.getNextFeed 3 years ago
Andrew Dolgov 968270ed48 fix excessive CPU usage on linux chromium caused by animated SVG icons 3 years ago
Andrew Dolgov 82bed1e651 filter test dialog: remove .gif; cleanup markup 3 years ago
Andrew Dolgov 0f5fd9ea13 use svg icon for headlines loadmore prompt 3 years ago
Andrew Dolgov 166517240e use svg icon for the subscribe dialog 3 years ago
Andrew Dolgov 7a1e1630d8 use svg icon for packed article placeholders 3 years ago
Andrew Dolgov a0e41f41a4 add svg loading indicators 3 years ago
Andrew Dolgov 7ec8a6cad0 simplify feed tree expando/loading/feed icon handling 3 years ago
Andrew Dolgov 44b274b6d4 remove published opml (use CLI instead) 3 years ago
Andrew Dolgov 2f402d598d only show right-side feed icon for vfeeds 3 years ago
Andrew Dolgov 4e81233ac9 make description clickable in plugin list row 3 years ago
Andrew Dolgov bc73bf0f67 cdmToggleGridSpan: toggle classname instead of a style property 3 years ago
Andrew Dolgov efde6d36c7 add HOOK_HEADLINES_SCROLL_HANDLER 3 years ago
Andrew Dolgov e85cba5958 sticky header: better positioning strategy 3 years ago
Andrew Dolgov 146b1e0feb * shorten_expanded: use ResizeObserver (DUH)
* add HOOK_HEADLINES_RENDERED
3 years ago
Andrew Dolgov f67d2623b7 add some media queries to improve main UI on small-width devices 3 years ago
Andrew Dolgov a4da2f1e62 continuation of the css cleanup 3 years ago
Andrew Dolgov 755072de91 css cleanup, combined mode, fonts 3 years ago
Andrew Dolgov de47082ca6 Article.cdmToggleGridSpan: also set as active 3 years ago
Andrew Dolgov f9a381ecca grid: add a header icon (and a hotkey) to toggle article span entire row 3 years ago
Andrew Dolgov f9a9fcbb56 fix related to Promise.allSettled() returning a bit different result object 3 years ago
Andrew Dolgov 3e1b3e8ea8 grid: add workaround for a single loaded headline not spanning all columns 3 years ago
Andrew Dolgov 143617afb1 * it feels weird for requireIdleCallback() to be optional while more
modern browser features are required
 * simplify browser startup feature check a bit
3 years ago
Andrew Dolgov e826c9e055 fix crash in preferences due to headlines-frame missing 3 years ago
Andrew Dolgov f58879c1dc small stuck header fixes in grid mode 3 years ago
Andrew Dolgov bdc72e5b63 fix headlines-spacer height in grid mode 3 years ago
Andrew Dolgov 0b93d8d013 add hotkey to toggle grid view 3 years ago
Andrew Dolgov ddfa39015e experimental: add preference to show combined mode headlines as a 2 column grid 3 years ago
Andrew Dolgov f804caec90 support coloring counters by feed-id/is-cat; set fresh counter to green 3 years ago
Andrew Dolgov ae7b87bca9 add HOOK_HEADLINE_MUTATIONS, HOOK_HEADLINE_MUTATIONS_SYNCED 3 years ago
wn_ fed5158ec5 Default to null 'rv' for plugin update check.
Previously 'rv' was returned as an empty JS array, causing 'p.rv.git_status != 0' to evaluate to true and a misleading 'Ready to update' appearing for certain plugins.
3 years ago
Andrew Dolgov 28dd255c30 show user css editor before xhr is completed 3 years ago