From f275b9d603fdde63823f0c2b60f70fb3c55ec65b Mon Sep 17 00:00:00 2001
From: Aleksey Lim <alsroot@member.fsf.org>
Date: Sun, 10 Oct 2010 23:35:06 +0000
Subject: [PATCH] Switch to new API for getting pdf title #1900
---
epubview/epub.py | 6 +++---
readactivity.py | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/epubview/epub.py b/epubview/epub.py
index 71267aa..bf3f5c2 100644
a
|
b
|
class _Epub(object): |
137 | 137 | ''' |
138 | 138 | return self._tempdir |
139 | 139 | |
140 | | def get_info(self): |
| 140 | def get_title(self): |
141 | 141 | ''' |
142 | | Returns a EpubInfo object for the open Epub file |
| 142 | Returns a EpubInfo object title |
143 | 143 | ''' |
144 | | return self._info |
| 144 | return self._info.title |
145 | 145 | |
146 | 146 | def close(self): |
147 | 147 | ''' |
diff --git a/readactivity.py b/readactivity.py
index cc4a20b..e1aecf4 100644
a
|
b
|
class ReadActivity(activity.Activity): |
830 | 830 | self._model.connect('page-changed', self.__page_changed_cb) |
831 | 831 | |
832 | 832 | if not self.metadata['title_set_by_user'] == '1': |
833 | | info = self._document.get_info() |
834 | | if info and info.title: |
835 | | self.metadata['title'] = info.title |
| 833 | title = self._document.get_title() |
| 834 | if title: |
| 835 | self.metadata['title'] = title |
836 | 836 | |
837 | 837 | if not self._epub: |
838 | 838 | sizing_mode = self.metadata.get('Read_sizing_mode', 'fit-width') |