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

Home screen options for managing multiple books #440

Open
Inquisitor-Ignotorum opened this issue Jun 8, 2024 · 1 comment
Open

Home screen options for managing multiple books #440

Inquisitor-Ignotorum opened this issue Jun 8, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@Inquisitor-Ignotorum
Copy link

Configuration: Windows 10, Lute v. 3.4.2 installed via pip

Hello. I was recently making changes to multiple books, and it took a while to do everything book-by-book. That led to the following idea, and your thoughts would be welcomed.

The user could save a nice amount of time and energy if the "Home" screen and the "Book Archive" screen included options for rapid management of multiple books. The below features may be useful:

  • (for the "Home" screen) "Archive Selected Books" and (for the "Book Archive" screen) "Unarchive Selected Books": this option could turn the book listing into a checklist, letting the user choose multiple books to archive or unarchive, respectively. A confirmation dialogue before the decision is finalised would be great, to ensure that the user did not make a mistake.
  • "Delete Selected Books": this option could turn the book listing into a checklist, letting the user choose multiple books to delete, with a confirmation dialogue given before the decision is finalised.
  • "Add Tags to Selected Books": this option could turn the book listing into a checklist, letting the user choose multiple books to add specific tags to.
  • "Remove Tags from Selected Books": this option could turn the book listing into a checklist, letting the user choose multiple books to remove specific tags from.
  • "Remove all Tags from Selected Books": this option could turn the book listing into a checklist, letting the user choose multiple books to remove all tags from (alternatively, an option to "Remove all Tags" could be given in the screen that would appear after the user would choose the aforementioned "Remove Tags from Selected Books" option).

Thank you very much for your work. I think that Lute is great and use it every day.

@jzohrab
Copy link
Collaborator

jzohrab commented Jun 8, 2024

Hi @Inquisitor-Ignotorum - thanks for the notes, this makes sense. 👍

I may need to un-complicate some of the code first, so I've opened a new issue, #442. It's related to adding the checkmarks to the bookmarks ... this code is sometimes hard to understand!

Thank you very much for the detailed write up, appreciated. Cheers!

@jzohrab jzohrab added the enhancement New feature or request label Jun 8, 2024
@jzohrab jzohrab added this to Lute-v3 Jun 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

2 participants