more tweaks and prettifications
git-svn-id: http://comictagger.googlecode.com/svn/trunk@33 6c5673fe-1810-88d6-992b-cd32ca31540c
This commit is contained in:
parent
4318ad7604
commit
850cd38cf4
BIN
app.png
BIN
app.png
Binary file not shown.
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 56 KiB |
@ -11,7 +11,7 @@
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Issue Identification Progress</string>
|
||||
<string>Image Identification Progress</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="0">
|
||||
@ -27,7 +27,11 @@
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QTextEdit" name="textEdit"/>
|
||||
<widget class="QTextEdit" name="textEdit">
|
||||
<property name="readOnly">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QDialogButtonBox" name="buttonBox">
|
||||
|
@ -40,12 +40,15 @@ import os
|
||||
class TaggerWindow( QtGui.QMainWindow):
|
||||
|
||||
appName = "ComicTagger"
|
||||
version = "1.0" # TODO read in from a file??
|
||||
|
||||
def __init__(self, opts, settings, parent = None):
|
||||
super(TaggerWindow, self).__init__(parent)
|
||||
|
||||
uic.loadUi('taggerwindow.ui', self)
|
||||
self.setWindowIcon(QtGui.QIcon('app.png'))
|
||||
|
||||
self.lblCover.setPixmap(QtGui.QPixmap(os.getcwd() + "/nocover.png"))
|
||||
self.center()
|
||||
self.raise_()
|
||||
|
||||
@ -65,7 +68,7 @@ class TaggerWindow( QtGui.QMainWindow):
|
||||
self.setAcceptDrops(True)
|
||||
self.droppedFile=None
|
||||
|
||||
|
||||
|
||||
self.populateComboBoxes()
|
||||
|
||||
# hook up the callbacks
|
||||
@ -176,7 +179,10 @@ class TaggerWindow( QtGui.QMainWindow):
|
||||
QtGui.QMessageBox.information(self, self.tr("Repackage Comic Archive"), self.tr("TBD"))
|
||||
|
||||
def aboutApp( self ):
|
||||
QtGui.QMessageBox.information(self, self.tr("About " + self.appName ), self.tr(self.appName + " 0.1"))
|
||||
QtGui.QMessageBox.about (self, self.tr("About " + self.appName ),
|
||||
self.tr(self.appName) + " "
|
||||
+ self.version
|
||||
+"\n(c)2012 Anthony Beville")
|
||||
|
||||
|
||||
def dragEnterEvent(self, event):
|
||||
|
@ -25,8 +25,8 @@
|
||||
<rect>
|
||||
<x>20</x>
|
||||
<y>150</y>
|
||||
<width>211</width>
|
||||
<height>291</height>
|
||||
<width>200</width>
|
||||
<height>300</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="frameShape">
|
||||
@ -38,6 +38,9 @@
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
<property name="scaledContents">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QWidget" name="formLayoutWidget">
|
||||
<property name="geometry">
|
||||
@ -305,7 +308,7 @@
|
||||
<rect>
|
||||
<x>550</x>
|
||||
<y>0</y>
|
||||
<width>103</width>
|
||||
<width>107</width>
|
||||
<height>120</height>
|
||||
</rect>
|
||||
</property>
|
||||
@ -682,7 +685,7 @@
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>943</width>
|
||||
<height>28</height>
|
||||
<height>25</height>
|
||||
</rect>
|
||||
</property>
|
||||
<widget class="QMenu" name="menuComicTagger">
|
||||
|
65
todo.txt
65
todo.txt
@ -1,30 +1,43 @@
|
||||
|
||||
Windows Packaging:
|
||||
Makefile or script to
|
||||
CX freeze
|
||||
other files
|
||||
NSIS
|
||||
|
||||
-----------------
|
||||
Features
|
||||
----------------
|
||||
|
||||
Toolbar icons
|
||||
|
||||
Page Browser
|
||||
Page Browser, mode-less dialog
|
||||
|
||||
Multi-match dialog
|
||||
|
||||
More auto-select logic using
|
||||
|
||||
Stand-alone CLI
|
||||
Info dump
|
||||
optionless args
|
||||
remove tags
|
||||
copy tags
|
||||
|
||||
|
||||
TaggerWindow entry fields
|
||||
General layout
|
||||
Special Dialogs needed for:
|
||||
Special tabbed Dialogs needed for:
|
||||
Pages Info
|
||||
Color changing stuff need more work
|
||||
- Indicate credits for CR style
|
||||
|
||||
CR has editable dropdowns/comboboxes for Format, Publisher, Imprint
|
||||
|
||||
Style sheets for windows/mac/linux
|
||||
|
||||
|
||||
GUI to handle mutliple files or folders
|
||||
Version 2 - GUI to handle mutliple files or folders
|
||||
-----------
|
||||
|
||||
|
||||
-----------------
|
||||
Bugs
|
||||
----------------
|
||||
|
||||
Be more tolerant of mis-labled extensions i.e. cbr when it's a cbz
|
||||
|
||||
Form type validation Ints vs strings for month, year. etc
|
||||
@ -33,16 +46,6 @@ Check all HTTP responses for errors
|
||||
|
||||
Lots of error checking
|
||||
|
||||
Archive function to detect tag blocks out of sync
|
||||
|
||||
|
||||
Idea: Support only CBI or CIX for any given file, and not both
|
||||
If user selects different one, warn about potential loss/re-arranging of data
|
||||
|
||||
Longer term:
|
||||
Think about mass tagging and (semi) automatic volume selection
|
||||
|
||||
|
||||
Other settings possibilities:
|
||||
Last tag style
|
||||
Last "Open" folder (include dragged)
|
||||
@ -61,27 +64,39 @@ Filename parsing:
|
||||
Concatenation of Name and Issue??
|
||||
"1602"
|
||||
|
||||
CV search - Maybe remove "the" and leading "A" before searching and matching for closer
|
||||
|
||||
|
||||
App option to covert RAR to ZIP
|
||||
|
||||
If no unrar in path, then filter out CBR/RAR from open dialog
|
||||
|
||||
|
||||
Wizard for converting between tag styles
|
||||
|
||||
|
||||
Remove stale data from cache DB
|
||||
|
||||
SQLite chokes on "Batman\ Li'l Gotham 001.cbr" name
|
||||
|
||||
|
||||
Auto search:
|
||||
Logging class
|
||||
Choosing with pub year
|
||||
Lexical analysis
|
||||
Maybe remove "the" and leading "A" before searching and matching for closer
|
||||
Searching w/o issue #?
|
||||
|
||||
|
||||
-------------
|
||||
Other
|
||||
------------
|
||||
|
||||
Archive function to detect tag blocks out of sync
|
||||
|
||||
|
||||
Idea: Support only CBI or CIX for any given file, and not both
|
||||
If user selects different one, warn about potential loss/re-arranging of data
|
||||
|
||||
Longer term:
|
||||
Think about mass tagging and (semi) automatic volume selection
|
||||
|
||||
|
||||
|
||||
----------------------------------------------
|
||||
COMIC RACK Questions
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user