From 5ea547cf8cd6af7fccb4f1fbc2026b23b2ea49e1 Mon Sep 17 00:00:00 2001 From: Chris Tomlinson Date: Sat, 22 Feb 2014 12:32:09 +0000 Subject: [PATCH] Removed URL output on progress form (nearly always invisible due to word-wrapping so would just confuse people); URL of entry added to error message; version numbers and changelog updated; updated support forum URL --- KeePassFaviconDownloaderExt.cs | 6 +++--- Properties/AssemblyInfo.cs | 6 +++--- README.txt | 37 +++++++++++++++++++++------------- versionInfo.txt | 2 +- 4 files changed, 30 insertions(+), 21 deletions(-) diff --git a/KeePassFaviconDownloaderExt.cs b/KeePassFaviconDownloaderExt.cs index 295c1bf..d5a9e48 100644 --- a/KeePassFaviconDownloaderExt.cs +++ b/KeePassFaviconDownloaderExt.cs @@ -1,7 +1,7 @@ /* KeePass Favicon Downloader - KeePass plugin that downloads and stores favicons for entries with web URLs. - Copyright (C) 2009-2011 Chris Tomlinson + Copyright (C) 2009-2014 Chris Tomlinson Thanks to mausoma and psproduction for their contributions This program is free software; you can redistribute it and/or modify @@ -187,12 +187,12 @@ private void downloadSomeFavicons(KeePassLib.Collections.PwObjectList e { string message = ""; - progressForm.SetText("Title: " + pwe.Strings.ReadSafe("Title") + "; User Name: " + pwe.Strings.ReadSafe("UserName") + "; URL: " + pwe.Strings.ReadSafe("URL"),LogStatusType.Info); + progressForm.SetText("Title: " + pwe.Strings.ReadSafe("Title") + "; User Name: " + pwe.Strings.ReadSafe("UserName"),LogStatusType.Info); downloadOneFavicon(pwe, ref message); if (message != "") { - errorMessage = message; + errorMessage = "For an entry with URL '"+pwe.Strings.ReadSafe("URL")+"': " + message; errorCount++; } diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs index 5f1d883..37e9e25 100644 --- a/Properties/AssemblyInfo.cs +++ b/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ /* KeePass Favicon Downloader - KeePass plugin that downloads and stores favicons for entries with web URLs - Copyright (C) 2009-2010 Chris Tomlinson + Copyright (C) 2009-2014 Chris Tomlinson This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -28,7 +28,7 @@ You should have received a copy of the GNU General Public License [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("Chris Tomlinson")] [assembly: AssemblyProduct("KeePass Plugin")] -[assembly: AssemblyCopyright("Copyright © 2009-2013 Chris Tomlinson")] +[assembly: AssemblyCopyright("Copyright © 2009-2014 Chris Tomlinson")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -40,4 +40,4 @@ You should have received a copy of the GNU General Public License // Assembly version information [assembly: AssemblyVersion("2.0.9.*")] -[assembly: AssemblyFileVersion("1.7.2.0")] +[assembly: AssemblyFileVersion("1.8.0.0")] diff --git a/README.txt b/README.txt index dfdc383..9376bd2 100644 --- a/README.txt +++ b/README.txt @@ -1,23 +1,18 @@ KeePass Favicon Downloader plugin ================================= -Version 1.7.2 changes +Version 1.8.0 changes --------------------- -- Protection from cyclic redirect (thanks to @DarkWanderer) - -Version 1.7.1 changes ---------------------- -- Update checking URL needs to be a property instead of a field - -Version 1.7.0 changes ---------------------- -- Entries with URLs stored in the title instead of URL field can now be processed -- Favicons that are found after a meta tag redirection can now be downloaded (thanks to @ajithhub) -- KeePass can now detect future KeePass Favicon Downloader plugin updates +- Higher quality icons are created in some circumstances +- Entries that contain URLs with no protocol (https:// or https://) can now be downloaded +- Changed website downloading code to increase compatibility with unusual web sites +- Progress form shows current entry title and username +- URL of entry added to error message +(Most improvements courtesy of @univerio and @boxmaker) Pre-requisites -------------- -KeePass Password Safe 2.09+ (latest version tested only on 2.21) +KeePass Password Safe 2.09+ (latest version tested only on 2.25) Installation instructions ------------------------- @@ -40,11 +35,25 @@ manually removed by using the standard KeePass "choose icons" dialog. Support ------- -Try searching or posting on the forum: https://sourceforge.net/projects/keepass-favicon/forums +Try searching or posting on the forum: https://sourceforge.net/p/keepass-favicon/discussion/ Old changelog ============= +Version 1.7.2 changes +--------------------- +- Protection from cyclic redirect (thanks to @DarkWanderer) + +Version 1.7.1 changes +--------------------- +- Update checking URL needs to be a property instead of a field + +Version 1.7.0 changes +--------------------- +- Entries with URLs stored in the title instead of URL field can now be processed +- Favicons that are found after a meta tag redirection can now be downloaded (thanks to @ajithhub) +- KeePass can now detect future KeePass Favicon Downloader plugin updates + Version 1.6.0 changes --------------------- * Thanks to mausoma and psproduction for several of these improvements diff --git a/versionInfo.txt b/versionInfo.txt index 4c638c2..00f5639 100644 --- a/versionInfo.txt +++ b/versionInfo.txt @@ -1,3 +1,3 @@ : -Favicon Downloader:1.7.2.0 +Favicon Downloader:1.8.0.0 : \ No newline at end of file