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

Scale icons with window size. #142

Open
1 task done
quequotion opened this issue Mar 2, 2020 · 2 comments
Open
1 task done

Scale icons with window size. #142

quequotion opened this issue Mar 2, 2020 · 2 comments
Labels
Needs Design Waiting for input from the UX team Priority: Wishlist Not a priority, but something that might be nice

Comments

@quequotion
Copy link

Prerequisites

  • I have searched open and closed issues for duplicates.

Feature

As per proposed design improvements for switchboard, icons should scale up when the window becomes larger than a threshold size.

We should talk about that threshold: at what x,y is it appropriate to scale up the icons--or is it only appropriate when the window is fully maximized?

My original idea was for the icons to scale smoothly with window size, but that may be difficult to implement. For now, the plan is to swap the current 32px icons with 48px icons at the threshold window size (and of course, back again, should the window decrease in size).

@vjr
Copy link
Member

vjr commented Mar 2, 2020

This is cool. Please consider HiDPI as well (icons should not be blurry) for this improvement.

@cassidyjames
Copy link
Contributor

My original idea was for the icons to scale smoothly with window size

Yeah we definitely don't want that; icons are pixel-hinted, meaning they are crisp when displayed at their intended size, but they'd look blurry when scaled in between sizes. So they should only snap to supported sizes like 24, 32, 48, 64, and 128 px.

Please consider HiDPI as well

Of course; if using normal GTK methods, it should just work.

@lenemter lenemter added the Needs Design Waiting for input from the UX team label Feb 3, 2024
@danirabbit danirabbit added the Priority: Wishlist Not a priority, but something that might be nice label May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Design Waiting for input from the UX team Priority: Wishlist Not a priority, but something that might be nice
Projects
None yet
Development

No branches or pull requests

5 participants