diff --git a/comicvinetalker.py b/comicvinetalker.py index 1a790bb..a39a17f 100644 --- a/comicvinetalker.py +++ b/comicvinetalker.py @@ -197,8 +197,8 @@ class ComicVineTalker(QObject): #metadata.issueCount = volume_results['count_of_issues'] metadata.comments = self.cleanup_html(issue_results['description']) - metadata.notes = "Tagged with ComicTagger using info from Comic Vine:\n" - metadata.notes += issue_results['site_detail_url'] + metadata.notes = "Tagged with ComicTagger app using info from Comic Vine." + #metadata.notes += issue_results['site_detail_url'] metadata.webLink = issue_results['site_detail_url'] diff --git a/graphics/about.png b/graphics/about.png new file mode 100644 index 0000000..49543f5 Binary files /dev/null and b/graphics/about.png differ diff --git a/app.png b/graphics/app.png similarity index 100% rename from app.png rename to graphics/app.png diff --git a/nocover.png b/graphics/nocover.png similarity index 100% rename from nocover.png rename to graphics/nocover.png diff --git a/issueselectionwindow.py b/issueselectionwindow.py index 946dbc5..a9d9ac8 100644 --- a/issueselectionwindow.py +++ b/issueselectionwindow.py @@ -126,7 +126,7 @@ class IssueSelectionWindow(QtGui.QDialog): self.issue_number = record['issue_number'] - self.labelThumbnail.setPixmap(QtGui.QPixmap(os.path.join(ComicTaggerSettings.baseDir(), 'nocover.png' ))) + self.labelThumbnail.setPixmap(QtGui.QPixmap(os.path.join(ComicTaggerSettings.baseDir(), 'graphics/nocover.png' ))) self.cv = ComicVineTalker( self.settings.cv_api_key ) self.cv.urlFetchComplete.connect( self.urlFetchComplete ) diff --git a/pagebrowser.py b/pagebrowser.py index 67b8411..0c9c337 100644 --- a/pagebrowser.py +++ b/pagebrowser.py @@ -32,7 +32,7 @@ class PageBrowserWindow(QtGui.QDialog): uic.loadUi(os.path.join(ComicTaggerSettings.baseDir(), 'pagebrowser.ui' ), self) - self.lblPage.setPixmap(QtGui.QPixmap(os.path.join(ComicTaggerSettings.baseDir(), 'nocover.png' ))) + self.lblPage.setPixmap(QtGui.QPixmap(os.path.join(ComicTaggerSettings.baseDir(), 'graphics/nocover.png' ))) self.lblPage.setSizePolicy(QtGui.QSizePolicy.Ignored, QtGui.QSizePolicy.Ignored) self.comic_archive = None self.current_pixmap = None diff --git a/taggerwindow.py b/taggerwindow.py index ea11404..1d4795a 100644 --- a/taggerwindow.py +++ b/taggerwindow.py @@ -231,9 +231,9 @@ class TaggerWindow( QtGui.QMainWindow): super(TaggerWindow, self).__init__(parent) uic.loadUi(os.path.join(ComicTaggerSettings.baseDir(), 'taggerwindow.ui' ), self) - self.setWindowIcon(QtGui.QIcon(os.path.join(ComicTaggerSettings.baseDir(), 'app.png' ))) + self.setWindowIcon(QtGui.QIcon(os.path.join(ComicTaggerSettings.baseDir(), 'graphics/app.png' ))) - self.lblCover.setPixmap(QtGui.QPixmap(os.path.join(ComicTaggerSettings.baseDir(), 'nocover.png' ))) + self.lblCover.setPixmap(QtGui.QPixmap(os.path.join(ComicTaggerSettings.baseDir(), 'graphics/nocover.png' ))) self.center() self.show() self.raise_() @@ -384,10 +384,24 @@ class TaggerWindow( QtGui.QMainWindow): QtGui.QMessageBox.information(self, self.tr("Repackage Comic Archive"), self.tr("TBD")) def aboutApp( self ): - QtGui.QMessageBox.about (self, self.tr("About " + self.appName ), - self.tr(self.appName) + " " - + self.version - +"\n(c)2012 Anthony Beville") + + website = "http://code.google.com/p/comictagger" + email = "comictagger@gmail.com" + + msgBox = QtGui.QMessageBox() + msgBox.setWindowTitle( self.tr("About " + self.appName ) ) + msgBox.setTextFormat( QtCore.Qt.RichText ) + msgBox.setIconPixmap( QtGui.QPixmap(os.path.join(ComicTaggerSettings.baseDir(), 'graphics/about.png' )) ) + msgBox.setText( "


" + + self.appName + " v" + self.version + "
" + + "(c)2012 Anthony Beville

" + + "{0}

".format(website) + + "{0}".format(email) ) + + msgBox.setStandardButtons( QtGui.QMessageBox.Ok ) + msgBox.exec_() + + def dragEnterEvent(self, event): diff --git a/todo.txt b/todo.txt index 441ca69..4df86d0 100644 --- a/todo.txt +++ b/todo.txt @@ -3,6 +3,10 @@ Features ---------------- +Update the ABout Box with better graphic and more info + +Issue Selection Dialog title +Series Selection Dialog title Auto-select: msgbox on autoselect failure, or warning @@ -21,6 +25,7 @@ Stand-alone CLI TaggerWindow entry fields Special tabbed Dialogs needed for: Pages Info - maybe a custom painted widget + At minimum, preserve the page data Verify/warn on save (maybe just on over-write?) diff --git a/volumeselectionwindow.py b/volumeselectionwindow.py index addc8a3..7c4d337 100644 --- a/volumeselectionwindow.py +++ b/volumeselectionwindow.py @@ -277,7 +277,7 @@ class VolumeSelectionWindow(QtGui.QDialog): self.teDetails.setText ( record['description'] ) - self.labelThumbnail.setPixmap(QtGui.QPixmap(os.path.join(ComicTaggerSettings.baseDir(), 'nocover.png' ))) + self.labelThumbnail.setPixmap(QtGui.QPixmap(os.path.join(ComicTaggerSettings.baseDir(), 'graphics/nocover.png' ))) url = record['image']['super_url'] self.fetcher = ImageFetcher( ) diff --git a/windows/nsis/side_graphic.bmp b/windows/nsis/side_graphic.bmp index f8f3f12..d6c5e1c 100644 Binary files a/windows/nsis/side_graphic.bmp and b/windows/nsis/side_graphic.bmp differ diff --git a/windows/nsis/top_graphic.bmp b/windows/nsis/top_graphic.bmp index 820f6af..6430e88 100644 Binary files a/windows/nsis/top_graphic.bmp and b/windows/nsis/top_graphic.bmp differ