aboutsummaryrefslogtreecommitdiff
path: root/src/book_flow.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/book_flow.py')
-rw-r--r--src/book_flow.py13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/book_flow.py b/src/book_flow.py
index 25dfa73..eb0c6d8 100644
--- a/src/book_flow.py
+++ b/src/book_flow.py
@@ -13,7 +13,6 @@ import src.models as models
from src.book_detail import BookDetail
from src.book_delete import BookDelete
from src.book_form import BookForm
-from src.book_transfer import BookTransfer
from src.picture_cache import PictureCache
import src.book_files as book_files
import src.str_format as str_format
@@ -145,17 +144,10 @@ class BookFlow(Gtk.ScrolledWindow):
delete_button.connect('clicked', lambda _: self._confirm_delete_book(book_id, data))
box.append(delete_button)
- if self._ereader and os.path.exists(self._ereader):
- paths = book_files.get(self._library, book_id)
- if paths:
- transfer_button = Gtk.Button(label='Transférer')
- transfer_button.connect('clicked', lambda _: self._transfer_book(book_id, data, paths))
- box.append(transfer_button)
-
popover.popup()
def _open_detail(self, book_id, data):
- BookDetail(self._window, self._library, book_id, data).present()
+ BookDetail(self._window, self._library, self._ereader, book_id, data).present()
def _update_book(self, book_id, data):
book = {'id': book_id, 'data': data }
@@ -169,9 +161,6 @@ class BookFlow(Gtk.ScrolledWindow):
shutil.rmtree(f'{self._library}/{book_id}', ignore_errors=True)
self._msg(['book-deleted', book_id, data])
- def _transfer_book(self, book_id, data, paths):
- BookTransfer(self._window, self._ereader, book_id, data, paths).present()
-
def author_key(data):
match data['authors']:
case [author, *_]: