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