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

Easy scaling for decorations, including icons #99

Closed
phkaeser opened this issue Aug 27, 2024 · 2 comments · Fixed by #102
Closed

Easy scaling for decorations, including icons #99

phkaeser opened this issue Aug 27, 2024 · 2 comments · Fixed by #102
Labels
enhancement New feature or request

Comments

@phkaeser
Copy link
Owner

Reported in #26 by @alexmyczko : "some form of scaling (2x) for the app icons".

Current status:

  • wlmaker permits to configure the dimensions & font sizes of decorations.
  • wlmaker will currently not scale the icons; but draw them centered into the tiles of dock & clip.

To do:

  • Add an example configuration with eg. doubled size, to demonstrate how it can be customized.
  • Scale icons used for tiles (dock, clip).
  • Verify the optics look sensible.

Note: On the long run, scaling should be configurable via one setting -- and apply & multiple all sizes provided through the style file. The FR here is for just a first attempt to simplify matters.

@alexmyczko
Copy link

alexmyczko commented Aug 27, 2024

for X11 I found this window-maker/wmaker#44, is there maybe something similar for wayland?

@phkaeser
Copy link
Owner Author

Wayland has protocol to configure outputs & scaling options; but I'm afraid wlmaker hasn't evolved to the point of supporting these. I'll want to work on supporting multiple outputs and similar options for v0.5.

Until then: Will have to use the work-around of configuring the decoration size through styles, and using the scaling options for each application (eg. font size for terminal; magnification in browser).

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
None yet
Development

Successfully merging a pull request may close this issue.

2 participants