Skip to content
New issue

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

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

Already on GitHub? # to your account

[FEATURE_REQUEST] Keep track of owned books #417

Closed
acbarker19 opened this issue Dec 27, 2023 · 4 comments · Fixed by #457
Closed

[FEATURE_REQUEST] Keep track of owned books #417

acbarker19 opened this issue Dec 27, 2023 · 4 comments · Fixed by #457
Assignees
Labels
accepted enhancement New feature or request
Milestone

Comments

@acbarker19
Copy link

Is your feature request related to a problem? Please describe.
This may be out of the intended scope of this app, but it could be a useful feature for users to keep track of the books that they own. When users have a large number of books they are keeping track of, having a way to see owned books would help them determine if they need to look at their bookshelf or if they need to buy or rent the book.

Describe the solution you'd like
When adding a book to one of the lists in the user's library, there could be a toggle (either a switch or a checkbox) to indicate that the user owns the book. There could then be a new filter to search for owned books on each of the existing lists, and there could also possibly be a new list altogether for displaying owned books.

Describe alternatives you've considered
This could be achieved through the existing tags system, but a unique toggle seems more apparent and helps prevent possible typos while marking it as owned. If it is easier for implementation, the existing tag system may even be able to be utilized for filtering if there is a way to create a "hidden" ownership tag.

Additional context
Thank you for taking a look at this suggestion! Please let me know if there are any questions about the proposal.

@acbarker19 acbarker19 added the enhancement New feature or request label Dec 27, 2023
@apobrt
Copy link
Collaborator

apobrt commented Jan 4, 2024

I thought an extra alternative: maybe create an always present tag like "in library" or "owned", so it uses the tag system, but it's more "official" (and prevent typos).
What do you think @mateusz-bak ?

@mateusz-bak
Copy link
Owner

I think the adding book page is already overcrowded (and I'm currently making it even more messy with multiple read dates) but I have no idea how to fix the UX there, so I wouldn't want to see another toggle for owned books there.
But @apobrt 's ideas makes good sense to auto add the owned tag. I think this will solve the issue, be consistent and will not clutter the UI more.

@mateusz-bak mateusz-bak added this to the Release 2.5.0 milestone Feb 6, 2024
@mateusz-bak
Copy link
Owner

Added auto tag owned for new books (can be unselected)

@mateusz-bak mateusz-bak linked a pull request Feb 9, 2024 that will close this issue
@ikanakova
Copy link

Would it be possible to make it optional if the owned tag is automatically added for new books?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
accepted enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants