Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use the nicer upload with progress bar when you upload new formats to a book #2252

Closed
taxilian opened this issue Jan 4, 2022 · 2 comments
Closed

Comments

@taxilian
Copy link

taxilian commented Jan 4, 2022

Describe the bug/problem
This is partly a bug, partly a feature request -- somewhere in the middle. There are two parts:

  1. When you upload additional formats to calibre-web it does not show any kind of progress bar for the upload like it does when you upload existing books, which is frustrating particularly if you are uploading large files, such as an audiobook or even just a formatted PDF

  2. When you drop a file on the page when you are editing a book it should upload it to that book or else ask which one you want to do. Instead, it creates a new book, which is quite frustrating =[ it makes it hard for me to quickly upload multiple format books that I have to my calibre-web stuff.

To Reproduce

For part 1:

  1. Open a book, then edit metadata
  2. Click "Upload format" and choose a file
  3. You will not see any indication of progress unless the browser provides something which most don't

For part 2:

  1. Open a book, then edit metadata
  2. Drag another book file onto the page
  3. Calibre-web will create a new book or books instead of adding them as additional formats

Though these are somewhat different issues I am grouping them together because I expect that implementing them together may be faster than doing them separately.

Logfile

n/a

Expected behavior

I think that's clear from my above description; it's very counter-intuitive if dropping a file onto the "edit metadata" screen creates a new book, though I could see having a way to choose or formatting the "drop" indicator to make it clear what it is doing.

Additional context

I would be willing to implement this, but I am unfamiliar with the development environment; a starting place for where to look would be appreciated.

@OzzieIsaacs
Copy link
Collaborator

Number 2 also came to my mind while using calibre-web

OzzieIsaacs added a commit that referenced this issue Aug 21, 2024
Better handling of incompatible iso-639 module on python3.12
Music icon only visible once if more than one audio format available
Upload (multiple) book formats with progress and merge the corresponding metadata into the book (also via drag'n drop #2252)
@OzzieIsaacs
Copy link
Collaborator

Finally, we now have it. Progress bar, multiple formats at once and drag'n drop, all availabe in the newest nightly version behind this nice new button:
grafik

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants