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

Higher resolution program icon #522

Closed
Mailaender opened this issue Aug 12, 2017 · 5 comments
Closed

Higher resolution program icon #522

Mailaender opened this issue Aug 12, 2017 · 5 comments
Assignees

Comments

@Mailaender
Copy link
Contributor

https://github.com/cxong/cdogs-sdl/tree/master/build/linux has 48px max which isn't big enough and therefore won't get displayed on modern Linux menus.

@cxong
Copy link
Owner

cxong commented Aug 20, 2017

What resolutions are required?

cxong added a commit that referenced this issue Aug 20, 2017
@cxong cxong added this to the Backlog milestone Aug 20, 2017
@Mailaender
Copy link
Contributor Author

64x64, 128x128 and 256x256 seem to be standard nowadays. If you have a source file, a scalable one ready a .svg would solve the problem once and for all.

@hashar
Copy link
Contributor

hashar commented Nov 29, 2017

As of current master ( ea0651c ):

16x16: 16x16
22x22: 22x22
32x32: 32x32
48x48: 48x48
128x128: 128x128

Note how icons 16, 22, 32 are different from the 48 and 128 ones. It seems the 128 pixel ones has just been scaled up from the 48 px one.

There are other icons as well:
build/macosx/cdogs-icon.icns
build/windows/cdogs-icon.ico (16, 22, 32, 48)

build/gcw-zero/cdogs-sdl.png 32px gcw-zero 32px.

The Gnome icons (/usr/share/gnome) seems to use 8, 16, 22, 24, 32, 48, 128, 256, 512. They also come with a scalable flavor which is SVG.

@cxong
Copy link
Owner

cxong commented May 2, 2018

I think it'll be good to organise the four base icon types, and create scripts that generate icon sets for each platform. This will make it easier to edit the icons in the future, and to add more icon sizes as needed.

@cxong cxong removed this from the Backlog milestone Aug 7, 2019
@cxong cxong removed the help wanted label Dec 4, 2024
@cxong cxong self-assigned this Dec 4, 2024
@cxong cxong moved this to In progress in C-Dogs SDL next release Dec 4, 2024
@cxong cxong closed this as completed in e5d2b30 Dec 4, 2024
@github-project-automation github-project-automation bot moved this from In progress to Done in C-Dogs SDL next release Dec 4, 2024
@hashar
Copy link
Contributor

hashar commented Dec 4, 2024

Great to see this got addressed, thank you @cxong !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

3 participants