After fetching articles, all remote images referenced in article content are downloaded to ~/.local/share/net.jeena.FeedTheMonkey/images/ and their src attributes rewritten to file:// URIs. Subsequent loads of the same article (including from the cache on the next startup) display images without a network connection. Metered-connection awareness: image caching is skipped automatically when GIO reports the network connection as metered, regardless of the preference setting. A "Cache Images" toggle in Preferences lets the user disable caching entirely (stored in the cache-images GSettings key). After each refresh, images no longer referenced by any article in the current unread list are deleted from the cache directory to prevent unbounded disk growth. |
||
|---|---|---|
| .. | ||
| article_row.blp | ||
| article_row.ui | ||
| login_dialog.blp | ||
| login_dialog.ui | ||
| preferences_dialog.blp | ||
| preferences_dialog.ui | ||
| shortcuts.blp | ||
| shortcuts.ui | ||
| window.blp | ||
| window.ui | ||