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

[Feature Req] Add grid view #9

Open
woducku opened this issue Oct 30, 2024 · 3 comments
Open

[Feature Req] Add grid view #9

woducku opened this issue Oct 30, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@woducku
Copy link

woducku commented Oct 30, 2024

The viewer looks pretty nice. Is it possible to add these features

  • rating badge at a corner of the card
  • grid view
  • lower quality view while browsing and full quality when maximized (maybe as toggle)
@fekoneko
Copy link
Owner

Hi! Thanks for your feedback 😊

  1. I think that grid view would be a very good addition - I will look into it. Maybe it will require a little bit of refactoring 🙃

  2. As for high quality images being rendered as thumbnails - yes, this is the problem I'm still struggling with. Did you encounter some lag when scrolling?
    I really don't want to store additional copies of the images in lower quality somewhere in the collection or outside. The idea is that the program should have as little intervention into your collection as possible and only act as viewer.
    I tried to optimize decoding and make image loading asynchronous, but it seems like lower quality images for thumbnails are still a requirement. I would be glad if I could be able to render lower resolution on the fly. I will definitely return to this issue at some point.

  3. About rating badge. What kind of rating would it be? Is this a bookmark count or some user-defined rating? If it's a bookmark count - I don't think that it would be relevant as it won't update the numbers and would depend on when you downloaded each work.

Once again, thanks for your ideas - I'm glad to see someone use my program 😊

@fekoneko fekoneko added the enhancement New feature or request label Oct 31, 2024
@fekoneko fekoneko self-assigned this Oct 31, 2024
@woducku
Copy link
Author

woducku commented Oct 31, 2024

  1. Yeah... I understand that adding smaller images will increase storage size. I downloaded two artist profiles to test, which came to around 500 images, and I experienced some lag. I’m not sure if resizing on the fly would increase CPU usage.
  2. By 'rating badge,' I mean something like R18, R18(G), AI (fuck AI anyway. just saying as an option), or maybe one for animated content. Ideally, it would be a small badge in the top left corner, similar to YouTube's notification number in the bell."

@fekoneko
Copy link
Owner

  1. Got it. This badge will be a nice addition. I thought about making it too, but then forgot completely :)

Also fuck AI too - agree on this

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
Development

No branches or pull requests

2 participants