Skip to content

Releases: martinrotter/rssguard

3.5.1

16 Oct 05:52
Compare
Choose a tag to compare

Added:
▪ Font size of message/feed list can now be changed. (#145)
▪ Inoreader plugin can mark messages starred and accounts can be deleted.
▪ All cached online service data are synchronously saved when any feed is updated.

3.5.0

10 Oct 06:22
Compare
Choose a tag to compare

POLLS: https://goo.gl/forms/7bJNr33Ii22Q1c3k2

Added:
▪ All application resources (skins, icons, ...) are now compiled into the executable file. This allows for easier deployment.
▪ "Add account" dialog is displayed when app is launched and no accounts exist so far.
▪ New plugin for Inoreader. This is supported only in full RSS Guard "web-engine" version, because of web OAuth 2.0. The new plugins is in EXPERIMENTAL phase, expect errors and report them.
▪ NextCloud plugin now allows to persistently set max number of messages to get downloaded per feed.
▪ Added support for arbitrary external tools (settings category "Web browser & e-mail & proxy") which can open URLs of selected messages. (#136)
▪ Standard account is now automatically added if RSS Guard is started with empty database.
▪ Menu action "Select next unread message" in "Messages" menu now works across all feeds, so user can navigate through all unread messages with a sigle keyboard shortcut. (#132, #6)
▪ Added two bindable menu actions (in menu "Web browser & tabs") which allow to cycle among tabs. (#6)

Fixed:
▪ Fixed build on some Unit-like operating systems.

3.4.2

06 Sep 05:43
Compare
Choose a tag to compare

Added:
▪ All (well, almost all) web-engine attributes can be disabled/enabled, including JS/plugins. (#57)
▪ Some minor tweaks/fixes.
▪ New Ad-Block feature for internal web browser. Based on Qt examples and QupZilla. Original license GNU GPLv3 is retained. (#123)
▪ New Qt 5.9.1 release.
▪ New SSL libraries.
▪ Binaries are now compiled on x64-only mode for Windows!!!

In next version, #132 will be added and source code refactoring will be completed.

3.4.1

13 Jul 05:48
Compare
Choose a tag to compare

Added:
▪ Toolbar editor can reset toolbars.
▪ Toolbar editor now uses iconified tool buttons.
▪ Double mouse click on feed or recycle bin items in feeds list now opens all messages of the item in newspaper mode.
▪ Columns in message list can be hidden/shown/reordered with context menu. (issue #115)
▪ Auto-update notification is now switchable. (issue #119)
▪ Messages which are not removed or restored are not instantly deleted from list, they are striked-through instead. This is more resource friendly.
▪ Message list is now not reloaded when doing batch message operations.
▪ Message list SQL queries are now fully adjustable. This will allow for integration of labels functionality in the future.
▪ Auto-update status of feeds is now more general and complete. (issue #91)
▪ Display feed title in list of messages. (issue #97)
▪ Displayed feeds can now be sorted by multiple columns. Do you want to sort by author, and THEN by title? Simply click first "Title" column, then on "Author" column. If you hold CTRL during sorting, the sort is done in reverse column order.

Changed:
▪ Updating of RSS Guard now uses GitHub API. (issue #109)
▪ Better ATOM/RSS parsing, respects now XML namespaces, bit better link parsing and other stuff. (issue #104)
▪ Folder which holds SQL scripts got renamed to "sql".
▪ Tweaked some conditions for determining newly "updated" messages in ATOM format. (issue #103)

Fixed:
▪ Tab not closing after close button click on Mac OS X. (#126)
▪ Wrong tab bar item close button position on Mac OS X. (#128)
▪ Settings and database are now stored in more standard directories on Mac OS X. (#127)
▪ Fixed regression when restoring deleted messages.
▪ Crash in TT-RSS plugin on application exit, when TT-RSS user needed to be logged out.

3.4.0

13 Mar 05:52
Compare
Choose a tag to compare

Added:
▪ New icons (CC 3.0 BY) inspired by the work of Dave Gandy.
▪ "Cleanup database" action has now configurable shortcut. (issue #90)
▪ Fixed #76, now user can choose to "not show the dialog again" when opening hyperlink from message previewer. This only concerns the lite version of RSS Guard which uses simpler text component for message previewing.

Changed:
▪ (Linux only) Primary user data/config storage is now undex $HOME/.config/RSS Guard. XDG_CONFIG_HOME variable is respected. If old user data is detected, then old user data path is used. Note that the location of cache is now changed too to $XDG_{CACHE,DATA}HOME/RSS Guard.
▪ RSS Guard now uses "
" character as localization file names separator. (issue #75)
▪ Localizations are now placed in "translations" subfolder instead of "l10n" subfolder. (issue #75)

3.3.7

24 Jan 08:15
Compare
Choose a tag to compare

Added:
▪ Some localizations added & updated.
▪ User now can place custom user skins in user "data" folder. (issue #81) See "About" dialog for the exact path.
▪ User now can select if DB transactions are enabled or not. (bug #70) By default, DB transactions are now switched OFF, therefore anyone who wants better performance, must turn them ON in app settings.
▪ MySQL database backend now requires at least version 5.5, DB encoding is now changed to utf8mb4 character set. (bug #74)
▪ Height if message attachment image is now configurable, defaults to 36. (issue #69)
▪ All textual contents of all messages are now locally saved in explicit UTF-8 encoding. This is partially because of MySQL backend. We need to keep encoding of data sent to DB and encoding of DB itself in parity.

Changed:
▪ TT-RSS plugin now does NOT require service URL to be entered with "/api/" suffix. In other words, do not use that suffix now, RSS Guard will add it silently when it needs to.

Fixed:
▪ Fixed problem with strings in core being rendered untranslated. (bug #60)
▪ Fixed problem with feed updates progress bar flickering. (bug #73)
▪ Partially fixed problem with incorrect number of downloaded messages being reported. (bug #70)

3.3.5

14 Sep 05:52
Compare
Choose a tag to compare

Added:

  • Qt "styles" are now configurable via settings and not hardcoded in "skin" files. Default "style" is now "Fusion" and can be changed to anything else in settings.
  • WebEngine is automatically replaced by simpler text component (for viewing messages) when not installed during RSS Guard compilation.

Changed:

  • Made some tweaks regarding bug #41. Number of new messages is now determined in feed downloader working thread too.

Fixed:

  • Fixed problem with updating states of messages in Nextcloud. Remove and re-add your account to fix the problem!! (bug #59)

3.3.4

29 Aug 06:01
Compare
Choose a tag to compare

Added:

Changed:

  • Obtaining feed metadata including icons is now improved a bit.
  • Big application core refactoring. Many functions rewritten, some bad code removed.

Fixed:

  • RSS Guard could not stop ongoing feed updates. (bug #52)
  • RSS Guard was not launchable in Windows XP. (bug #53)
  • RSS Guard crashed when switching msg status during feed updates. (bug #41)

3.3.3

10 Aug 11:18
Compare
Choose a tag to compare

Added:

  • Message viewer now displays thumbnails of image message attachments. (issue #39)
  • Application settings is now divided into separate components on source code level.
  • Application settings now offers "Apply" button which saves settings without closing the dialog. (issue #16)

Fixed:

  • Correct message is now selected after some feed gets updated. Multi-selection is not maintained, only focused ("current") message selection is. (bug #46)
  • RSS Guard correctly saves windows size/position when maximized on exit. (bug #45)

Changed:

  • Focused message is now displayed in previewer when multiple messages are selected. This is related to bug #46.
  • MariaDB binary DLL file updated to 10.1.16 (Windows only).

3.3.2

22 Jul 04:50
Compare
Choose a tag to compare

Changed:

  • Feed updating/message downloading logic is now a bit simpler. Message downloading is still parallelized but final storing into DB is not. It is now queued. This slows down the proces only a bit, but gives more reliability.

Fixed:

  • Fixed problems with obtaining custom ID for downloaded messages in TT-RSS plugin. This caused probably a lot of problems with mismatch of downloaded/real unread messages counts.
  • Fixed some typos.
  • Fixed some UI stuff in menus etc.
  • Fixed problem with skin loading. (bug #25)