RSS Guard

Submit updates of portable freeware that are already listed in the database.
Message
Author
skunkos
Posts: 65
Joined: Mon Sep 29, 2014 12:55 am

RSS Guard

#1 Post by skunkos »

Feel free to test, brothers and sisters. I implemented some enhancements suggested here, including removal of Trolltech junk.

https://bitbucket.org/skunkos/rssguard/ ... -downloads


Fixed:
Fixed bugs #76, #75, #82, #79, #85 #78, #92, #93.

Added:
Settings/database can now experimentally be exported/imported.
Added Swedish localization (thanks to Åke Engelbrektson).
Parent item is now selected when adding new category/feed with that parent pre-selected in feed view.
Message date/time format is now changeable.
Last edited by skunkos on Fri Nov 07, 2014 10:41 pm, edited 1 time in total.

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: RSS Guard - new version 2.0.0.3

#2 Post by joby_toss »

This can't be right:

Image

The app works great and so is the new feature that allows us to get rid of the Trolltech leftovers. Thank you!

User avatar
Checker
Posts: 1628
Joined: Wed Jun 20, 2007 1:00 pm
Location: Ingolstadt [DE]

Re: RSS Guard - new version 2.0.0.3

#3 Post by Checker »

@ skunkos: Thanks ... and updated :wink:

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: RSS Guard - new version 2.0.0.3

#4 Post by joby_toss »

Stealth field should be updated now, too.

skunkos
Posts: 65
Joined: Mon Sep 29, 2014 12:55 am

Re: RSS Guard - new version 2.0.0.3

#5 Post by skunkos »

joby_toss wrote:This can't be right:

Image

The app works great and so is the new feature that allows us to get rid of the Trolltech leftovers. Thank you!
Yes, this was in fact a feature, not a bug. It was comparing those strings "2.0.0.2" and "2.0.0.3" and if they were not equal, then it was considered that you do not have latest stable version installed + the file announcing 2.0.0.3 was not edited for 2.0.0.3 yet.

Anyway, I fixed this for next release, now it will report new version when they are really newer than installed.

skunkos
Posts: 65
Joined: Mon Sep 29, 2014 12:55 am

Re: RSS Guard

#6 Post by skunkos »

New version 2.0.0.4 is out.

Fixed:
Database is now correctly restored when using SQLite memory databases.
When items are deleted from recycle bin then they are kept in DB and marked as "permanently deleted" (bug #95).'

Added:
Layout orientation of message list/viewer is now changeable via "View" menu (bug report #98).
Sort order/column in message list is now persistent (bug #97).
Inline searching in feed/message list is now case insensitive and more polished (bug report #84).
Items in feed list (categories and feeds) now can be re-arranged via drag-drop functionality (issue report #91).
Tray icon now displays blue number of unread messages if any of those messages is newly downloaded from online feed (enhancement #87).
Fixed issue request #95: items are now permanently hidden (not deleted from database) when "deleted" from recycle bin.
Issue request #95: moreover custom incremental ability to update database schema was added to keep RSS Guard 2.0.0.4+ fully compatible with previous releases. Incremental algorithm supports both database backends.

https://bitbucket.org/skunkos/rssguard/ ... -downloads

User avatar
Checker
Posts: 1628
Joined: Wed Jun 20, 2007 1:00 pm
Location: Ingolstadt [DE]

Re: RSS Guard

#7 Post by Checker »

@ skunkos: Thanks ... and updated :wink:

skunkos
Posts: 65
Joined: Mon Sep 29, 2014 12:55 am

Re: RSS Guard

#8 Post by skunkos »

New version 2.1.0 - maintenance.

Code: Select all

Fixed:
 - Fixed bug #105, #103.

Added:
 - Embedded web browser supports printing of its contents, feature is accessible via web browser context menu.
 - Embedded web browser now displays navigation toolbar even in message preview mode/newspaper mode when user loads external links.

User avatar
SYSTEM
Posts: 2041
Joined: Sat Jul 31, 2010 1:19 am
Location: Helsinki, Finland

Re: RSS Guard

#9 Post by SYSTEM »

skunkos wrote:New version 2.1.0 - maintenance.
Thank you. I have updated the entry. :)
My YouTube channel | Release date of my 13th playlist: August 24, 2020

skunkos
Posts: 65
Joined: Mon Sep 29, 2014 12:55 am

Re: RSS Guard

#10 Post by skunkos »

New version 2.2.0 is out.
Fixed:

Fixed issue #53 - removing of duplicate messages. Feature is available globally in "Settings -> Messages".
Fixed issue #100 - saving HTML web pages.
Fixed issues #106, #65.

Added:

Completely new downloader (see menu Tools -> Downloads) forked from original Qt examples.

Changed:

Updater now displays full changelog.

User avatar
SYSTEM
Posts: 2041
Joined: Sat Jul 31, 2010 1:19 am
Location: Helsinki, Finland

Re: RSS Guard

#11 Post by SYSTEM »

skunkos wrote:New version 2.2.0 is out.
Thank you. Entry updated. :)
My YouTube channel | Release date of my 13th playlist: August 24, 2020

skunkos
Posts: 65
Joined: Mon Sep 29, 2014 12:55 am

Re: RSS Guard

#12 Post by skunkos »

Quite a few new versions from 2.2.0 are out.

https://bitbucket.org/skunkos/rssguard/

2.5.1
Added:

Key used for proxy/feed password coding is now stored in separate file. This file lies in the same directory as configuration file. If your use password-protected proxy/feeds, then make sure that NOBODY gets access to that file and your DB file in the same time.
Notifications on Linux now support D-Bus "org.freedesktop.Notifications" service. User must have enabled "modern & fancy notifications" for this to work. If D-Bus service is not available, then feature falls back to RSS Guard custom popup notifications.

Fixed:

Size of downloaded website artifacts is now not hidden by progress bar.
Auto-updating of feeds fixed, error was due to master mutex double locking. (issue #117)
Fixed some memory leaks which might appear when adding/editing categories/feeds.
2.5.0
Added:
Implemented ability to display ONLY FEEDS WITH SOME UNREAD MESSAGES. This behavior can be controlled by action in menu 'Feeds -> Show only unread feeds/categories' (issue #52). Behavior is this:
User selects some feeds with unread messages, reads them all.
User switches to another feed.
Previously selected feed (now has no unread messages) is now hidden.
Note that this feature also works when you e.g. mark message(s) as read/unread or when you restore some messages from recycle bin. Also when feeds are updated, then filter is invalidated.
Password in feeds & proxy & MySQL are now saved in encrypted form. This means that all passwords from RSS Guard older than 2.5.0 are lost!!! Set your passwords again. Used encryption scheme is meant to only make sure that passwords are not stored in DB/settings in plain form. It is not meant to protect your passwords in any broader way. Attacker can exploit your passwords if he really wants.
Fancy & modern popup notifications (turned on by default).
Enhanced information in download manager.
Added ability to change font for internal message viewer.
Updated URLs of some Adblock subscriptions.
(Windows only) Updated bundled Qt runtime to versions 4.8.7/5.5.0. Pre-builded binaries use Qt 5. Although this results in larger installation files, this is good for future, because Qt 5 is newer and has better support.
Fixed:
Adblock subscriptions starting with faulty " [Adblock..."] are now correctly loaded.
2.4.2
Fixed:
Browse button in 'Downloads' section of settings is now correctly disabled when needed.
Icon cache is now automatically cleared after most of application is loaded. This should save some memory.
2.4.1
Added:
Experimental support for lighter version of Adblock component. It is configurable via status bar icon in bottom-right corner of main application window. It supports Adblock Plus filters. It is disabled by default. DO NOT user Adblock component if you wish to have LOW memory footprint or use very limited set of rules. Big set of rules makes RSS Guard more RAM hungry. (issue #7)
Unavailable actions in menus are automatically disabled when such a situation arises. (issue #28)
Added support for Google auto-suggest API. Just type your phrase in internal web browser location text box and Google will help you out.
Fixed:
Source code now uses QStringLiteral/QLatin1String class for character literals.
Internal message previewer is now cleared only once when switching feeds.
Database cleanup tools now do support "shrinking" in in-memory databases, althouth it is bit hacky.
Google suggest API now prevents completion if ENTER in address textbox is hit.
Double-clickin on message now results in opening source article in mini web browser.
2.4.0
Added:
Initial support for databse cleaning. See menu 'Tools -> Cleanup database'. (issue #101)
RSS Guard is now able to export/import feed/category icons to/from OPML 2.0 files.
Localizations now load their titles for localization list automatically.
All feeds are by default checked when exporting/importing them.
Message previewer now displays MIME type of all podcasts too. This MIME type is also stored in DB.
Ability to fetch only new icon for feed from its online source.
Message view now automatically scrolls to selected message when changing filter string.
Some small memory footprint enhancements.
Option to search highlighted text in web browser via Google, available from context menu. (issue #72)
Fixed:
Marking feed(s) unread now correctly marks also selected message unread.
Threads for feed updating are created only when really needed.
Reworked DB initialization scripts which allow to use OPML to do initial feed population.
Titles and descriptions of feeds are now fetched correctly in feed add/edit dialog.
2.3.1
Added:
Danish localization.
Fixed:
Enhanced downloading of feed icons. Now combines Google API along with the actual links obtained from feed XMLs.
Fixed restarting issues. (issue #109)
Target directory settings is now used for all kinds of downloading + when prompt for each download destination is set, then previously used folder is saved. (issue #108)
Fixed solarized skin. (issue #111)
Keyboard shorcuts and toolbar editors now have alphabetically sorted actions. Toolbar editor switched from drag/drop to buttons. You can use CTRL+UP/DOWN arrow to move buttons in toolbar editor or double-click them to add/remove them. (issue #110)
New constructs on source code level.
Many minor fixes, mainly code cleanup and refactoring.
2.3.0
Fixed:
Some MySQL-related fixes.
Added:
User now can specify MySQL target database by name. (issue #107)
Automatic detection of feeds on websites. User loads website and can add feeds via custom web browser toolbar button. (issue #47)
Better format for logged messages. Logging to file is possible via "rssguard 2> log.txt" command.
Full support for podcasts (issue #81). Supports RSS 2.0 podcasts and ATOM 1.0 podcasts. In ATOM, RSS Guard is able to fetch multiple podcasts per message. Podcasts are displayed as additional URL addresses in message preview panel.

User avatar
SYSTEM
Posts: 2041
Joined: Sat Jul 31, 2010 1:19 am
Location: Helsinki, Finland

Re: RSS Guard

#13 Post by SYSTEM »

skunkos wrote:Quite a few new versions from 2.2.0 are out.
Thank you. I have updated the entry. :)

(Too bad no one in our community seems to be monitoring RSS Guard updates, so notifying us about updates is up to you...)
My YouTube channel | Release date of my 13th playlist: August 24, 2020

starstuff
Posts: 67
Joined: Sat Mar 09, 2013 7:06 pm

Re: RSS Guard

#14 Post by starstuff »

Hi skunkos!

i like to request if you can include an offline browser like httrack inside RSS Guard
http://www.httrack.com/

ideas
-the feature is for mysql database, not sure if sqlite is applicable.
-the offline mode is per message or can be set to per feed (all messages)
-the offline mode will download/save the original link, maybe plus 1 level for images(to get original images) and remove the ads, social fluff.
-the offline mode will run in the background.
-in offline mode you can view old feeds
(say you star a message, and later checking it, the original site is gone, luckily you have offline mode, and you can still read the article)

the offline mode is for user who has no permanent internet connection/charge per mb usage/capping.

current usage
-select message
-loads the feed's message
-opens the original link

offline mode
-select message
-check offline mode
-opens the downloaded original site

offline mode (set)
-select message
-opens the downloaded original site

Thank You!

skunkos
Posts: 65
Joined: Mon Sep 29, 2014 12:55 am

Re: RSS Guard

#15 Post by skunkos »

Please, report this feature request to here.

Post Reply