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

Request for higher resolution icons #130

Open
mxa opened this issue Feb 17, 2021 · 14 comments
Open

Request for higher resolution icons #130

mxa opened this issue Feb 17, 2021 · 14 comments

Comments

@mxa
Copy link

mxa commented Feb 17, 2021

When using the app switcher, the icons appear in full size. Those for the QjackCtl windows are very low-res:

qjackctl_icons

Do you have the icons as vector graphics and can render higher resolutions from it? Do you accept contributions for that?

@rncbc
Copy link
Owner

rncbc commented Feb 24, 2021

only the main icon exists in scaleable format (qjackctl.svg)... all others are 16x16, sorry.

contributions are welcome :)

@mxa
Copy link
Author

mxa commented Feb 24, 2021

In 2 months I will have time for this. Glad to be able to help!

@mxa
Copy link
Author

mxa commented Apr 5, 2021

Working on this. Meanwhile I discovered that

  1. the qjackctl.svg is a pixel graphic with a blurred outline shadow added as a vector graphic.
  2. It is available in a much better resolution than it shows up in the task switcher. Compare below image with the screenshot from the task switcher:

image

@mxa
Copy link
Author

mxa commented Feb 20, 2022

I've made an attempt. look at attached file and the different layers. If there is interest, I could finish this work.
qJackCtl-icon
image
image

But I think a completely new flat design would probably be better than just recreating the lowres icons as vector graphics.
Anyhow, I'm using qpwgraph now :)

@hellocatfood
Copy link

I had a go at a logo too. This one is essentially a vector copy of the original bitmap version

qjackctl_logo

@mxa
Copy link
Author

mxa commented Feb 24, 2022

The issue also affects the other icons showing up in the task switcher. The preferences, Messages, Graph windows have their own icons, all showing up in low-res pixel style. I think a mere vecorization of the 3d-style might not be enough and they could be redesigned in a flat design variant.
Oh, and regarding the Jack icon, I was thinking we could improve the sound quality by using a gold-plated connector!
😄
(April 1st update for QjackCtl, maybe?)

@hellocatfood
Copy link

Oh, and regarding the Jack icon, I was thinking we could improve the sound quality by using a gold-plated connector!

haha yes I thought that too! 😄

Personally I think both icons we've designed could work small. I've removed some of the detail on my one and it still reads well.

qjackctl_logo

I could probably simplify the gradient a bit too.

@hellocatfood
Copy link

I just noticed that in qjackctl/src/images is the source blender file (qjackctl.blend) that generated the original logo.

Screenshot from 2022-02-27 20-16-00

So a high resolution version of the logo is already possible but svg is definitely better long term

@rncbc
Copy link
Owner

rncbc commented Feb 28, 2022

as said 1year ago: the main official logo icon already has its .svg version--there's no need for you to make up a new one.

what is actually needed, and really appreciated, is about your contribution to all the others that make part of the main window panel buttons, namely (under src/images):

about1.png
backward1.png
connections1.png
forward1.png
graph1.png
messagesstatus1.png
patchbay1.png
pause1.png
play1.png
quit1.png
rewind1.png
session1.png
setup1.png
stop1.png

you rather focus on the these first (as corresponding .svg versions); only after they shall replace their .png counterparts, in code and runtime rendering (via qtsvg module alright).

thanks anyway

@mxa
Copy link
Author

mxa commented Feb 28, 2022

as said 1year ago: the main official logo icon already has its .svg version--there's no need for you to make up a new one.

Except, it is a (highish res) pixel graphic embedded in an SVG. Only the shadow is a proper vector graphic.

@rncbc
Copy link
Owner

rncbc commented Feb 28, 2022

Except, it is a (highish res) pixel graphic embedded in an SVG. Only the shadow is a proper vector graphic.

I don't really see a problem there though;)

@hellocatfood
Copy link

Except, it is a (highish res) pixel graphic embedded in an SVG. Only the shadow is a proper vector graphic.

I don't really see a problem there though;)

I think the problem was shown in @mxa's first post. When compared to other icons the qtjackctl icon just doesn't look good when scaled.

@rncbc
Copy link
Owner

rncbc commented Feb 28, 2022

I think the problem was shown in @mxa's first post. When compared to other icons the qtjackctl icon just doesn't look good when scaled.

because that is still the old raster icon (.png; 32x32px) being scaled--it's not the .svg which is NOT in the code yet; the same with all other sub-windows icons (messagesstatus1; session1; connections1; graph1; patchbay1; etc.)

@rncbc
Copy link
Owner

rncbc commented Feb 28, 2022

oh, and yet another thing: the graph1.svg has been already crafted before:
graph1
maybe you can take it as template? ;)

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

No branches or pull requests

3 participants