Skip to content

Releases: martinrotter/rssguard

4.2.3

02 Jun 07:11
Compare
Choose a tag to compare

Added:

  • Autostart feature is now overally better and works with Flatpak build too. (#718)
  • Added a switch to automatically reject all incoming HTTP cookies application-wide. (#716)
  • Gmail: Display proper "To" e-mail header when displaying e-mails.

Fixed:

  • Feedly: Correct article URLs are now fetched if possible. (#732)
  • Mac OS X: Fixed launching with error "invalid application". (#721)
  • External resources for non-web-engine article viewer are now resolved more correctly.

Full Changelog: 4.2.2...4.2.3

4.2.2

29 Apr 08:03
Compare
Choose a tag to compare

Added:

  • Feedly now supports intelligent synchronization algorithm, resulting in much faster sync.
  • Feedly now decodes feed titles from HTML to plain text.
  • New CLI "-w" option to force "nowebengine" behavior even in standard "webengine" RSS Guard builds.
  • Article viewers are greatly refactored and internally use sane C++ interface - this allows this piece of RSS Guard to be expanded better in the future.
  • "nowebengine" text-based article viewer now can display images. (#583)
  • "nowebengine" text-based article viewer now can act as VERY SIMPLE web browser. It displays webpages in a simpler text-like fashion, it can follow hyperlinks, context menu offers more actions like downloading of links etc.
  • Gmail plugin now has better e-mail viewer which also allows to "Forward" e-mails. It will be extended in the future even more. Also, e-mails are now sent in "HTML" mode.
  • Data can be optionally exported to OPML 2.0 without icons. (#685)
  • Added button into tray icon context menu to allow show/hide of main RSS Guard window. (#679)
  • Article list filtering button is now greatly enhanced. Go to "Settings -> User interface -> Toolbars -> Toolbar for article list" and add "Article list filter" button to the toolbar.

Fixed:

  • If article does not provide sane date/time, replace with current date. This particularly concerned Gmail plugin.
  • Added some missing icons, some icons changed.
  • Some UI strings updated, translations updated too.
  • "Licenses" page in "About" dialog was redesigned.
  • Other minor fixes.

4.2.1

23 Mar 07:34
Compare
Choose a tag to compare

Added:

  • Number format of unread counts in task bar icon and tray icon is now enhanced. It shows format "%1k" for number bigger than 999, for example 16 000 of unread articles will be displayed as "16k". (#662)

Fixed:

  • Dynamic libraries are now properly "linked" in Mac OS X build. (#663)

4.2.0

22 Mar 07:33
Compare
Choose a tag to compare

Added:

  • Items in feed list (accounts, categories, feeds) now can be manually sorted. Go to "Feeds -> Sort alphabetically" menu option to switch the feature. Then you can re-adjust sort order with context menu on each item. (#302)
  • Article list now can display full article titles with multiline layout. Switch the feature in "Settings -> Feeds & articles -> Articles list". (#570)
  • Date/time format of articles in article list is now VERY customizable, you can set to display e. g. time only for today's items, or show relative dates for recent items etc. (#608)
  • Taskbar item of RSS Guard on Windows now displays progress of feed downloading, also show number of unread articles in main window title and as a "bubble" icon in taskbar. (#622)
  • RSS Guard now builds with cmake. (#615)
  • "Add feed" and "Edit feed" dialogs were redesigned a bit for better UX. (#603)
  • New action "Open main menu" can now be added to toolbars. (#604)
  • If feed does not provide date/time for its articles, then current date/time is used and now this artificial date/time is iterated to achieve consistent sorting for those articles. (#621)
  • Individual feeds can now be turned off. Turning feed "off" disables it and it won't get any new articles. See "Edit feed" dialog, specifically "Miscellaneous" tab. (#393)
  • Gmail: Synchronization of e-mails is now MUCH faster, especially subsequent synchronizations. Also, some Gmail-related fixes were added.
  • TT-RSS: Added "share to published" feature which allows user to save custom notes to TT-RSS. Can be used with context menu on "[SYSTEM] User-published articles" feed list item. (#198)
  • Count of unread articles in taskbar is now switchable. (#649)
  • Documentation was updated. (#582)
  • All modal dialogs now should have "maximize" button. (#629)
  • Context menu of article list now offers action "Copy links". (#345)
  • Articles downloaded from single feed are now de-duplicated before they are processed and saved into RSS Guard DB. (#650)
  • Node.js integration was polished and generalized and will be used for more optional features in the future.
  • Firefox-inspired "reader mode" is now available in WebEngine version of RSS Guard. Check internal web browser toolbar for the relevant "Open in reader mode" button. (#638)
  • New action "Open in internal browser (no new tab)" which opens source website of article in article previewer. (#590)
  • Polishing of feed import feature. (#619)
  • Updated built-in "nudus-*" skins. Thanks to akinokonomi for this.
  • RSS Guard is now aware of "qt5/6-ct" style used by "qtct" tool.
  • Handling of skins, Qt stylesheets and Qt styles is now rewritten quite a lot to achieve more consistent UX and allow for much greater flexibility for skin creators.

Fixed:

  • Feedly: HTML entities/code in article titles were not encoded and displayed correctly. (#576)
  • GUI separators were resetting their positions to middle, hopefully fixed. (#587)
  • Inaccurate reporting of new articles when there are no new articles, due to DB layer error. (#618)
  • "New messages" feed status is now more persistent. (#631)
  • Handling of character set in MariaDB backend is now improved, all UTF-8 characters should now work correctly. (#579)
  • Loading of skins/themes is now done more early to avoid some clashes with GUI initialization. (#611)
  • Fixed displaying of special characters in RSS/RDF/ATOM account name. (#657)
  • No separators in custom source specification are needed now.

4.1.2

10 Jan 07:20
Compare
Choose a tag to compare

Fixed:

  • Make webengine cookies synchronization one-way because it was crashing in some instances. This is likely temporary fix.
  • Fixed RSS Guard crashing when using MariaDB backend. Problem was in buggy runtime generation of DDL SQL scripts. (#573)
  • Expanding/collapsing of categories is now EVEN MORE properly persistent and behaves more correctly when filtering feed list in some way. (#546)

4.1.1

07 Jan 14:06
Compare
Choose a tag to compare

Fixing crash when syncing cookies, fixing Mac OS X build.

4.1.0

07 Jan 13:17
Compare
Choose a tag to compare

RSS Guard now has its own DISCORD: https://discord.gg/7xbVMPPNqH

Special thanks to @akinokonomi who helped with this release and made world a better place to live our lives!

Added:

  • Network communication of RSS Guard now shares cookies and user-agent with bundled WebEngine. You can thus access cookie-protected resources in RSS Guard, including feeds. (#556)
  • Confirmation dialog is displayed when removing article filter. (#562)
  • Use "QSoundPlayer" for better support when playing notification sounds, no GStreamer required now. (#551)
  • New default skins with light/dark variants, Nudus. Thanks to @akinokonomi for amazing job. Nudus is lightweight skin with maintainable code base. Note all other skins will be removed in next release as it is difficult to provide reasonable support for them. (#540)
  • Optionally display only time (without date) for today's articles. (#530)
  • Icon size of toolbars is now configurable.
  • More web attributes added to web viewer context menu.
  • Use more standard user-agent.
  • Tens of minor tweaks added.

Fixed:

  • Expanding/collapsing of categories is now properly persistent and behaves more correctly when filtering feed list in some way. (#546)
  • No more crashing after "mark item as read" action. (#563)
  • Deal with spaces in feed URLs. (#542)
  • Fix crash in Greader plugin. (#539)
  • Fix cleaning up of database when clearing articles older than 0 days.
  • Finally solving issues with remembering article list/viewer splitter position. (#517)
  • Update some hyperlinks, use correct terminology. (#536, #537)
  • Make "article list row height" work as intended. (#528)
  • Localizations synced.
  • Application now closes correctly on Linux, if tray area is not available and tray icon is mistakenly still "enabled".
  • Server JavaScript file of Adblock is now copied to destination properly.
  • Regex filtering and "show unread only" features now work together in feed list.
  • Node.js "NODE_PATH" value is now determined in runtime, not hardcoded.

4.0.4

15 Oct 12:07
Compare
Choose a tag to compare

RSS Guard now has its own DISCORD: https://discord.gg/7xbVMPPNqH

Added:

  • Updated documentation. (#516)
  • Sizes of horizontal/vertical width/height of article preview are now kept separately. User can thus have different sizes of article preview in each layout. (#515)
  • Added new simplistic skin "nudus". (#512)
  • Article filters now can determine "uniqueness" of article according to article's "id". (#509)
  • Some columns in article list now also display respective values in tooltips. (#513)
  • Columns "read" and "important" in article list are now resizable. (#514)

Fixed:

  • Avoid unwanted displays of article previewer. (#507)
  • "Automatically expand item when selected" now behaves consistently when launched with keyboard shortcut. (#506)
  • Fixed multiple issues regarding article "focus" or "selection".
  • Fixed some problems with recognizing filenames when downloading files.
  • Fixed crash when repeatedly downloading some files.
  • Tweaked some icons.
  • Fixed executable bits on some deployed files.
  • Updated skin "API".

4.0.3

24 Sep 05:04
Compare
Choose a tag to compare

Added:

  • Now it is possible to disable hardcoded keyboard shortcuts in feed/article lists so that user-defined single-stroke shortcuts can work properly. (#484)
  • Skins were reverted to 4.0.1 as they were very buggy. Previous skins were stable and will be used for time to come. I will make brand new polished skin in some next release which will not replace existing skins but will be added.

Fixed:

  • Settings dialog now remembers its size and also adds scrollbars where needed. Also was polished a bit. (#493)
  • Icon of "standard RSS/ATOM/..." service/account was updated to be "RSS" icon, not "RSS Guard" icon and also is preselected in "Add account" dialog.
  • Updated documentation and translations.
  • "Written by" bottom section of article preview now uses same date/time format as article list.
  • Code refactored.
  • Icons are now properly loaded when fetching list of feeds in Tiny Tiny RSS.
  • Inline article searching now uses much smaller delay after typing search phrase.

4.0.2

08 Sep 09:12
Compare
Choose a tag to compare

Added:

  • Documentation now contains section for DIY migration of data from RSS Guard 3.x line.
  • Updated localizations.
  • Notification sounds now have adjustable volume. (#488)
  • Searching in articles is now performed with delay after search expression is typed. (#485)
  • Big account "edit" dialogs now have scrollbars if they are too big to fit on screen. (#483)
  • Both built-in skins now use same Pico.css CSS library and have unified look for both light and dark variants (except of dark colors of course).

Fixed:

  • Gstreamer libraries are now bundled into AppImage version of RSS Guard.
  • Feedly now fetches messages correctly, no more message disappearing, related algorithm for article DB storing was also updated. (#487)
  • AdBlock local Node.js-based server now has only really needed dependencies.
  • Fixed problem with linking "librssguard.so" on some Linux distributions. (#486)