From 9a5021504fc5834e8fcfee6b5bc56288c5ba5dab Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 24 Aug 2007 04:53:07 +0000 Subject: [PATCH] version 0.3.104 --- setup.py | 1 + src/libprs500/__init__.py | 2 +- src/libprs500/gui2/dialogs/lrf_single.py | 2 +- src/libprs500/gui2/library.py | 6 ++++++ src/libprs500/linux.py | 2 ++ 5 files changed, 11 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index d8ab326511..22eb32faec 100644 --- a/setup.py +++ b/setup.py @@ -23,6 +23,7 @@ entry_points = { 'prs500 = libprs500.devices.prs500.cli.main:main', \ 'lrf-meta = libprs500.ebooks.lrf.meta:main', \ 'rtf-meta = libprs500.ebooks.metadata.rtf:main', \ + 'pdf-meta = libprs500.ebooks.metadata.pdf:main', \ 'txt2lrf = libprs500.ebooks.lrf.txt.convert_from:main', \ 'html2lrf = libprs500.ebooks.lrf.html.convert_from:main',\ 'markdown = libprs500.ebooks.markdown.markdown:main',\ diff --git a/src/libprs500/__init__.py b/src/libprs500/__init__.py index 89ab9ae354..67e78890a9 100644 --- a/src/libprs500/__init__.py +++ b/src/libprs500/__init__.py @@ -13,7 +13,7 @@ ## with this program; if not, write to the Free Software Foundation, Inc., ## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. ''' E-book management software''' -__version__ = "0.3.103" +__version__ = "0.3.104" __docformat__ = "epytext" __author__ = "Kovid Goyal " __appname__ = 'libprs500' diff --git a/src/libprs500/gui2/dialogs/lrf_single.py b/src/libprs500/gui2/dialogs/lrf_single.py index e052142e14..316f55b2f7 100644 --- a/src/libprs500/gui2/dialogs/lrf_single.py +++ b/src/libprs500/gui2/dialogs/lrf_single.py @@ -118,7 +118,7 @@ class LRFSingleDialog(QDialog, Ui_LRFSingleDialog): def select_cover(self, checked): files = choose_images(self, 'change cover dialog', - u'Choose cover for ' + qstring_to_unicode(self.title.text())) + u'Choose cover for ' + qstring_to_unicode(self.gui_title.text())) if not files: return _file = files[0] diff --git a/src/libprs500/gui2/library.py b/src/libprs500/gui2/library.py index e344392711..d94b53599c 100644 --- a/src/libprs500/gui2/library.py +++ b/src/libprs500/gui2/library.py @@ -79,6 +79,12 @@ class LibraryDelegate(QItemDelegate): except Exception, e: traceback.print_exc(e) painter.restore() + + def createEditor(self, parent, option, index): + sb = QItemDelegate.createEditor(self, parent, option, index) + sb.setMinimum(0) + sb.setMaximum(5) + return sb class BooksModel(QAbstractTableModel): diff --git a/src/libprs500/linux.py b/src/libprs500/linux.py index 2b0446b189..8b5b056846 100644 --- a/src/libprs500/linux.py +++ b/src/libprs500/linux.py @@ -84,6 +84,8 @@ def setup_completion(): f.write(opts_and_exts('any2lrf', htmlop, ['htm', 'html', 'xhtml', 'xhtm', 'rar', 'zip', 'txt', 'lit', 'rtf', 'pdf'])) f.write(opts_and_exts('lrf-meta', metaop, ['lrf'])) + f.write(opts_and_exts('rtf-meta', metaop, ['rtf'])) + f.write(opts_and_exts('pdf-meta', metaop, ['pdf'])) f.write(''' _prs500_ls() {