--- a/Helpviewer/SpeedDial/SpeedDial.py Fri Oct 18 23:00:41 2013 +0200 +++ b/Helpviewer/SpeedDial/SpeedDial.py Fri Nov 01 15:48:48 2013 +0100 @@ -107,7 +107,8 @@ @param url URL to generate the file name from (string) @return name of the image file (string) """ - return os.path.join(self.__thumbnailsDirectory, + return os.path.join( + self.__thumbnailsDirectory, str(QCryptographicHash.hash(QByteArray(url.encode("utf-8")), QCryptographicHash.Md5).toHex(), encoding="utf-8") + ".png") @@ -205,9 +206,10 @@ from .SpeedDialWriter import SpeedDialWriter speedDialFile = self.getFileName() writer = SpeedDialWriter() - if not writer.write(speedDialFile, - self.__webPages, self.__pagesPerRow, self.__speedDialSize): - E5MessageBox.critical(None, + if not writer.write(speedDialFile, self.__webPages, + self.__pagesPerRow, self.__speedDialSize): + E5MessageBox.critical( + None, self.trUtf8("Saving Speed Dial data"), self.trUtf8( """<p>Speed Dial data could not be saved to"""