Andrew Dolgov
8ed8a10965
add settings profile cloning
3 years ago
Andrew Dolgov
8574532b7f
add hotkeys J/K to move between unread feeds
4 years ago
Andrew Dolgov
d11718c89c
fix combined/three panel transition to expandable mode
4 years ago
Andrew Dolgov
88a7130d79
fix for previous changeset that broke expanded mode
4 years ago
Andrew Dolgov
e8e4fc641e
Article.pack: add no-op for three panel mode
4 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
4 years ago
Rodney Stromlund
c18383d1ea
Fix `getCategory` method.
4 years ago
Andrew Dolgov
3e22368962
getPreviousFeed/getNextFeed: implement wrap around
4 years ago
wn_
2ed5a79e64
Fix automatically showing next feed on catchup
4 years ago
Andrew Dolgov
ceb8179ccc
don't use css-defined .svg files because firefox
4 years ago
Andrew Dolgov
e3c51b0e6c
Revert "clip max displayed counter value to 9999 because of container node width"
...
This reverts commit c34a4c85bd
.
4 years ago
Andrew Dolgov
c34a4c85bd
clip max displayed counter value to 9999 because of container node width
4 years ago
Andrew Dolgov
0f6644880a
yet another flex feedtree attempt
4 years ago
Andrew Dolgov
98251022d4
Revert "Revert "another attempt at flex-based feed tree""
...
This reverts commit 43744412f4
.
4 years ago
Andrew Dolgov
334a361e79
don't try to j/k move to nonexistant feed
4 years ago
Andrew Dolgov
d275134f26
unify return values for getPreviousFeed and usages of both prev/next
4 years ago
Andrew Dolgov
2e6d48ead7
* Feeds.openNextUnread: fix
...
* model.getNextFeed: make sure return values are consistent, stop
wrapping back to starred
4 years ago
Andrew Dolgov
43744412f4
Revert "another attempt at flex-based feed tree"
...
This reverts commit e12a6ca540
.
4 years ago
Andrew Dolgov
e12a6ca540
another attempt at flex-based feed tree
4 years ago
Andrew Dolgov
718c9f07fa
remove model.getNextUnreadFeed; unify code with feedTree.getNextFeed
4 years ago
Andrew Dolgov
968270ed48
fix excessive CPU usage on linux chromium caused by animated SVG icons
4 years ago
Andrew Dolgov
82bed1e651
filter test dialog: remove .gif; cleanup markup
4 years ago
Andrew Dolgov
0f5fd9ea13
use svg icon for headlines loadmore prompt
4 years ago
Andrew Dolgov
166517240e
use svg icon for the subscribe dialog
4 years ago
Andrew Dolgov
7a1e1630d8
use svg icon for packed article placeholders
4 years ago
Andrew Dolgov
a0e41f41a4
add svg loading indicators
4 years ago
Andrew Dolgov
7ec8a6cad0
simplify feed tree expando/loading/feed icon handling
4 years ago
Andrew Dolgov
44b274b6d4
remove published opml (use CLI instead)
4 years ago
Andrew Dolgov
2f402d598d
only show right-side feed icon for vfeeds
4 years ago
Andrew Dolgov
4e81233ac9
make description clickable in plugin list row
4 years ago
Andrew Dolgov
bc73bf0f67
cdmToggleGridSpan: toggle classname instead of a style property
4 years ago
Andrew Dolgov
efde6d36c7
add HOOK_HEADLINES_SCROLL_HANDLER
4 years ago
Andrew Dolgov
e85cba5958
sticky header: better positioning strategy
4 years ago
Andrew Dolgov
146b1e0feb
* shorten_expanded: use ResizeObserver (DUH)
...
* add HOOK_HEADLINES_RENDERED
4 years ago
Andrew Dolgov
f67d2623b7
add some media queries to improve main UI on small-width devices
4 years ago
Andrew Dolgov
a4da2f1e62
continuation of the css cleanup
4 years ago
Andrew Dolgov
755072de91
css cleanup, combined mode, fonts
4 years ago
Andrew Dolgov
de47082ca6
Article.cdmToggleGridSpan: also set as active
4 years ago
Andrew Dolgov
f9a381ecca
grid: add a header icon (and a hotkey) to toggle article span entire row
4 years ago
Andrew Dolgov
f9a9fcbb56
fix related to Promise.allSettled() returning a bit different result object
4 years ago
Andrew Dolgov
3e1b3e8ea8
grid: add workaround for a single loaded headline not spanning all columns
4 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
4 years ago
Andrew Dolgov
e826c9e055
fix crash in preferences due to headlines-frame missing
4 years ago
Andrew Dolgov
f58879c1dc
small stuck header fixes in grid mode
4 years ago
Andrew Dolgov
bdc72e5b63
fix headlines-spacer height in grid mode
4 years ago
Andrew Dolgov
0b93d8d013
add hotkey to toggle grid view
4 years ago
Andrew Dolgov
ddfa39015e
experimental: add preference to show combined mode headlines as a 2 column grid
4 years ago
Andrew Dolgov
f804caec90
support coloring counters by feed-id/is-cat; set fresh counter to green
4 years ago
Andrew Dolgov
ae7b87bca9
add HOOK_HEADLINE_MUTATIONS, HOOK_HEADLINE_MUTATIONS_SYNCED
4 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.
4 years ago