Age | Commit message (Collapse) | Author |
|
|
|
combined mode on the fly
|
|
save RAM
|
|
prompt leading to the article
|
|
|
|
|
|
|
|
|
|
|
|
|
|
scroll to article after embedding
|
|
removed embed_original plugin
|
|
|
|
|
|
CSS file
|
|
|
|
|
|
2. hide/show relevant counter nodes using css
3. cleanup some counter-related code
4. compile default css into light theme to prevent cache-related issues
|
|
|
|
recreated (on feed tree reload etc)
|
|
|
|
|
|
|
|
|
|
template strings
|
|
fractional value for current item
|
|
|
|
|
|
proper day/night css on startup because of firefox async CSS loader
|
|
and app.error is not available
|
|
support matchMedia change events.
|
|
add separate light.css to force light theme
remove manual night mode toggle and related code
|
|
|
|
- bind noscroll variants of move article hotkeys to n/p by default
- update N/P (i.e. scroll article content) hotkeys to scroll by fraction of viewport height instead of hardcoded pixel distance
- minor fixes w/ checking for undefined
|
|
|
|
articles now at all in combined mode.
|
|
invisible, start moving from first visible one
|
|
|
|
unsubscribeFeed: check for undefined title correctly
|
|
|
|
|
|
1. instead of jumping/scrolling sometimes, always scroll by a constant viewport offset unless moving to next/prev article directly
2. when going up and current article is partially above the viewport, move to its top first instead of directly to a previous one
3. instead of previous marking active logic, on scroll in combined mode track first (partially or otherwise) visible article as active
|
|
Headlines.move()
scrollbypages, etc: make event optional anyway
|
|
|
|
|
|
|
|
enable smooth scrolling for article frame
|
|
- pgup/pgdown without modifier scroll headline buffer
- shift+pgup/pgdown work similarly to shift+up/down but operating on pages
|
|
|
|
|