Andrew Dolgov
|
9e7e0e84d7
|
fix vfeed menu in three panel mode
|
2021-10-11 13:49:20 +03:00 |
Andrew Dolgov
|
a9646b9574
|
headlines: attach context menu to vfeed title node
|
2021-10-10 22:17:11 +03:00 |
Andrew Dolgov
|
145fc31625
|
feed tree context menu: add an entry to open originating website
|
2021-10-10 22:08:17 +03:00 |
Andrew Dolgov
|
8ed8a10965
|
add settings profile cloning
|
2021-06-16 14:24:57 +03:00 |
Andrew Dolgov
|
8574532b7f
|
add hotkeys J/K to move between unread feeds
|
2021-05-20 20:32:00 +03:00 |
Andrew Dolgov
|
d11718c89c
|
fix combined/three panel transition to expandable mode
|
2021-05-06 22:27:49 +03:00 |
Andrew Dolgov
|
88a7130d79
|
fix for previous changeset that broke expanded mode
|
2021-04-22 19:49:51 +03:00 |
Andrew Dolgov
|
e8e4fc641e
|
Article.pack: add no-op for three panel mode
|
2021-04-22 17:50:07 +03:00 |
Andrew Dolgov
|
df145c8064
|
* cdm: render enclosures into content element
* deprecate cdm.intermediate
* implement lazy-load for rendered enclosures
* simplify pack/unpack logic for articles
|
2021-04-22 10:45:27 +03:00 |
Rodney Stromlund
|
c18383d1ea
|
Fix `getCategory` method.
|
2021-04-12 20:20:52 +00:00 |
Andrew Dolgov
|
3e22368962
|
getPreviousFeed/getNextFeed: implement wrap around
|
2021-04-12 16:04:45 +03:00 |
wn_
|
2ed5a79e64
|
Fix automatically showing next feed on catchup
|
2021-03-26 10:00:36 +00:00 |
Andrew Dolgov
|
ceb8179ccc
|
don't use css-defined .svg files because firefox
|
2021-03-24 16:33:03 +03:00 |
Andrew Dolgov
|
e3c51b0e6c
|
Revert "clip max displayed counter value to 9999 because of container node width"
This reverts commit c34a4c85bd .
|
2021-03-23 11:51:17 +03:00 |
Andrew Dolgov
|
c34a4c85bd
|
clip max displayed counter value to 9999 because of container node width
|
2021-03-23 10:47:06 +03:00 |
Andrew Dolgov
|
0f6644880a
|
yet another flex feedtree attempt
|
2021-03-22 16:18:59 +03:00 |
Andrew Dolgov
|
98251022d4
|
Revert "Revert "another attempt at flex-based feed tree""
This reverts commit 43744412f4 .
|
2021-03-22 14:46:23 +03:00 |
Andrew Dolgov
|
334a361e79
|
don't try to j/k move to nonexistant feed
|
2021-03-22 09:50:58 +03:00 |
Andrew Dolgov
|
d275134f26
|
unify return values for getPreviousFeed and usages of both prev/next
|
2021-03-22 07:50:56 +03:00 |
Andrew Dolgov
|
2e6d48ead7
|
* Feeds.openNextUnread: fix
* model.getNextFeed: make sure return values are consistent, stop
wrapping back to starred
|
2021-03-22 07:39:31 +03:00 |
Andrew Dolgov
|
43744412f4
|
Revert "another attempt at flex-based feed tree"
This reverts commit e12a6ca540 .
|
2021-03-21 17:20:03 +03:00 |
Andrew Dolgov
|
e12a6ca540
|
another attempt at flex-based feed tree
|
2021-03-21 17:14:45 +03:00 |
Andrew Dolgov
|
718c9f07fa
|
remove model.getNextUnreadFeed; unify code with feedTree.getNextFeed
|
2021-03-19 14:06:23 +03:00 |
Andrew Dolgov
|
968270ed48
|
fix excessive CPU usage on linux chromium caused by animated SVG icons
|
2021-03-17 19:28:20 +03:00 |
Andrew Dolgov
|
82bed1e651
|
filter test dialog: remove .gif; cleanup markup
|
2021-03-17 08:45:04 +03:00 |
Andrew Dolgov
|
0f5fd9ea13
|
use svg icon for headlines loadmore prompt
|
2021-03-16 22:09:01 +03:00 |
Andrew Dolgov
|
166517240e
|
use svg icon for the subscribe dialog
|
2021-03-16 21:47:10 +03:00 |
Andrew Dolgov
|
7a1e1630d8
|
use svg icon for packed article placeholders
|
2021-03-16 21:40:20 +03:00 |
Andrew Dolgov
|
a0e41f41a4
|
add svg loading indicators
|
2021-03-16 21:32:44 +03:00 |
Andrew Dolgov
|
7ec8a6cad0
|
simplify feed tree expando/loading/feed icon handling
|
2021-03-16 20:50:23 +03:00 |
Andrew Dolgov
|
44b274b6d4
|
remove published opml (use CLI instead)
|
2021-03-16 12:27:46 +03:00 |
Andrew Dolgov
|
2f402d598d
|
only show right-side feed icon for vfeeds
|
2021-03-13 11:35:15 +03:00 |
Andrew Dolgov
|
4e81233ac9
|
make description clickable in plugin list row
|
2021-03-12 18:10:23 +03:00 |
Andrew Dolgov
|
bc73bf0f67
|
cdmToggleGridSpan: toggle classname instead of a style property
|
2021-03-12 14:05:51 +03:00 |
Andrew Dolgov
|
efde6d36c7
|
add HOOK_HEADLINES_SCROLL_HANDLER
|
2021-03-12 12:29:26 +03:00 |
Andrew Dolgov
|
e85cba5958
|
sticky header: better positioning strategy
|
2021-03-12 11:59:26 +03:00 |
Andrew Dolgov
|
146b1e0feb
|
* shorten_expanded: use ResizeObserver (DUH)
* add HOOK_HEADLINES_RENDERED
|
2021-03-11 22:55:14 +03:00 |
Andrew Dolgov
|
f67d2623b7
|
add some media queries to improve main UI on small-width devices
|
2021-03-11 19:26:19 +03:00 |
Andrew Dolgov
|
a4da2f1e62
|
continuation of the css cleanup
|
2021-03-11 15:07:54 +03:00 |
Andrew Dolgov
|
755072de91
|
css cleanup, combined mode, fonts
|
2021-03-11 14:32:15 +03:00 |
Andrew Dolgov
|
de47082ca6
|
Article.cdmToggleGridSpan: also set as active
|
2021-03-11 08:45:43 +03:00 |
Andrew Dolgov
|
f9a381ecca
|
grid: add a header icon (and a hotkey) to toggle article span entire row
|
2021-03-11 08:35:02 +03:00 |
Andrew Dolgov
|
f9a9fcbb56
|
fix related to Promise.allSettled() returning a bit different result object
|
2021-03-10 20:34:48 +03:00 |
Andrew Dolgov
|
3e1b3e8ea8
|
grid: add workaround for a single loaded headline not spanning all columns
|
2021-03-10 20:27:20 +03:00 |
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
|
2021-03-10 19:53:09 +03:00 |
Andrew Dolgov
|
e826c9e055
|
fix crash in preferences due to headlines-frame missing
|
2021-03-10 12:25:52 +03:00 |
Andrew Dolgov
|
f58879c1dc
|
small stuck header fixes in grid mode
|
2021-03-10 12:10:11 +03:00 |
Andrew Dolgov
|
bdc72e5b63
|
fix headlines-spacer height in grid mode
|
2021-03-10 11:59:52 +03:00 |
Andrew Dolgov
|
0b93d8d013
|
add hotkey to toggle grid view
|
2021-03-10 10:01:22 +03:00 |
Andrew Dolgov
|
ddfa39015e
|
experimental: add preference to show combined mode headlines as a 2 column grid
|
2021-03-10 08:33:56 +03:00 |