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

UI too wide to be usable on most screens #17

Closed
nekohayo opened this issue Dec 1, 2021 · 5 comments
Closed

UI too wide to be usable on most screens #17

nekohayo opened this issue Dec 1, 2021 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@nekohayo
Copy link

nekohayo commented Dec 1, 2021

Running the Flathub flatpak version.

I rarely have simple and short filenames. The UI is extremely wide because of this, and requires resizing the window's width to somewhat unreasonable sizes in order to be able to see all columns, namely the "Output size" to see how efficient the result was.

I mean, it barely fits on my 2560px-wide screen, and yet I typically do not want a small utility app's window to take more than half of my screen width, it's supposed to be a companion app rather than a centerpiece.

I'm not sure how to solve this elegantly, but here are some ideas.

  • I'm not sure the "output image" column is useful at all. But if it is, consider putting that text on a 2nd line below the "input image" text string, separated by a line break character, and using some 50% opacity for the 2nd line or something...
  • The Input size and Output size columns should be grouped next to each other, I think those are the most important pieces of information. So move the "Output size" column to be right after "Input size", or put its information on a 2nd line using a linebreak?
@nekohayo nekohayo added the bug Something isn't working label Dec 1, 2021
@flozz flozz added enhancement New feature or request and removed bug Something isn't working labels Dec 2, 2021
@flozz
Copy link
Owner

flozz commented Dec 2, 2021

Yes you are right, the UI is quite basic currently, I have to improve it. I am not sure when I will work on it, but it is on my TODO list for a future version :)

@flozz
Copy link
Owner

flozz commented Dec 2, 2021

Here is a mockup of what it could look like. I do not know yet how to do this with GTK, and I have other subjects to work on before this one. :)

Capture d’écran de 2021-12-02 13-51-18

@nekohayo
Copy link
Author

nekohayo commented Dec 2, 2021

My guess is that this would be a GtkListBox widget, but have no idea how that works implementation-wise ;)

@flozz
Copy link
Owner

flozz commented Sep 18, 2022

I started working on this issue. Here is a work in progress screenshot :)

image

@flozz flozz self-assigned this Sep 18, 2022
@flozz
Copy link
Owner

flozz commented Sep 22, 2022

Final version of the compacted interface:

image

This will be released in the next version :)

@flozz flozz closed this as completed in d3af576 Sep 22, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants