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

Add 80x80 icon support for wmbutton #54

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

rjhorniii
Copy link

These changes add 80x80 icon xpms, an option to select 80x80 icon, and associated font changes for high resolution displays.

The 80x80 icon is needed for high resolution displays.

rjhorniii and others added 11 commits January 3, 2023 15:25
This is incomplete.  It lacks command line args, other options don't work, etc.  But icon display looks good at 80x80.

Untested at 64x64
Created dual versions of the xpm and xbm files.
Converted height, width from macro to variable.
Created command line switch

Verified command line works, old version works the same, new version does not display properly.
Update mask usage to have 64x64 path and 80x80 path
Fix default geometry for 80x80
Use black separator between mini-icons for actions.
fix xsizehints
If the specified mail path is a directory, assume it's a MailDir folder.  Assume all "new" emails are unread and use the "S" flag to determine which "cur" files are unread.  Depends upon supporting d_type in dirent.
Code cleanup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant