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 Request] Masonry and Justified View options #163

Open
vg16855 opened this issue May 12, 2024 · 2 comments
Open

[Feature Request] Masonry and Justified View options #163

vg16855 opened this issue May 12, 2024 · 2 comments
Labels
enhancement New feature or request UI/UX User interface and/or user experience

Comments

@vg16855
Copy link

vg16855 commented May 12, 2024

A lot of modern image viewers don't use just a grid, but also a dynamic layout that preserves aspect ratio.

Justified

image

Masonry

image

I know right now, there's a lot of work to be done on the app before any major UI upgrades, but this would be a great addition when that time comes.

@Loran425 Loran425 added enhancement New feature or request UI/UX User interface and/or user experience labels May 13, 2024
@CyanVoxel
Copy link
Member

I 100% want this as well! Right now I just haven't found a way to do this in a performant way with Qt. Ideally the layout would look like the Justified (my preference) and/or Masonry layout without the need for breaking the view up into pages as well.

@Qronikarz
Copy link

Already mentioned in here #62 with HN discussion and a WebKit blog , but a new issue just for masonry view shouldn't hurt.

I'm going to use this as a chance to clarify something. I certainly see it as interesting view method that would get rid of empty spaces, but that's basically the only advantage I currently see.

You can keep aspect ratio in Grid view (and even List view) so that's not a major selling point. You also need to have a lot of images with varying aspect ratios to fill the gaps accurately.

Another thing that comes to mind is the sorting method. Would it even work when you want to sort the files newest-oldest or even A-Z, Z-A? How about manual ordering (don't know if planned for TagStudio, but a good question for other programs).

I'm also not sure if you can say that a lot of modern image viewers use this. In my TagsResearch I only stumbled upon 3 tagging programs that offer it (and 44 that don't). Maybe the situation is a little better in image viewers without tags, but don't know that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request UI/UX User interface and/or user experience
Projects
None yet
Development

No branches or pull requests

4 participants