somepaulo / MoreWaita

A companion icon theme for Gnome Shell's Adwaita.
GNU General Public License v3.0
489 stars 24 forks source link

Proposals for app icons #1

Closed dusansimic closed 11 months ago

dusansimic commented 1 year ago

I have some proposals for future app icons.

somepaulo commented 1 year ago

Spotify is there from the start. The others will be coming along as I get time to work on them. Feel free to contribute.

dusansimic commented 1 year ago

Sorry, haven't noticed it 😅. Some icons seem to have a really thin "3d effect". To me that is kind of a staple of GNOME icons. Do they look bad when they are a bit "thicker" or is something else the reason for the really thin effect?

Cherryda commented 1 year ago

I also want to propose an app; Steam!

I think, if possible, will look really clean in the MoreAdwaita style.

mxmvncnt commented 1 year ago

GitHub Desktop would also be nice to have!

julianfairfax commented 1 year ago

Element and Thunderbird would be nice. I'd like to add:

And if you have more time:

Midou36O commented 1 year ago
mrquantumoff commented 1 year ago
dusansimic commented 1 year ago

@mrquantumoff Telegram already exists

somepaulo commented 1 year ago

Do they look bad when they are a bit "thicker" or is something else the reason for the really thin effect?

I don't really know. I just followed what Gnome designers did with their original icons (and wrote in several blog posts about Adwaita icon design). Browser icons are big and round with a thin (1px) 'thickness' like Web/Epiphany. Then there are lots of square icons with a 2px 'thickness', and then there are some other icons that have a 3px or bigger 'thickness' like evince for some reason and things that have to have a bigger 'thickness' because of what they represent - printer, mailbox, trash can, etc... Based on all this, I decided to stick with the 2px 'thickness' as a rule of thumb default, making exceptions for browsers and 'thick' icons. I generally like the result, but I think that Office icons would look better 'thinner' maybe.

somepaulo commented 1 year ago

OpenJDK 11 and 8 (just a link to the existing icon will fix it, 11 and 8 are still supported)

I've added multiple symlinks for different versions of Java (including Sun and Oracle) and of LibreOffice in the latest commits. They're all included in v1.0.0

nevack commented 1 year ago

JetBrains IDEs + Android Studio will be nice to have :eyes:

Anifyuli commented 1 year ago

I wish that icons can be add on this projects

Thanks for your next update

dusansimic commented 1 year ago

@Anifyuli dConf Editor already has an updated icon on version 43.0

Anifyuli commented 1 year ago

@Anifyuli dConf Editor already has an updated icon on version 43.0

Oh I get your point, but in my system it can't change my dConf Editor icon

somepaulo commented 1 year ago

Trash icon from Dash to Dock Extension (it seem buggy same as base of this icon, Adwaita because it have square background) dConf Editor

We're following upstream. Since Adwaita provides the Trash icon, we don't override it. dConf editor has a new compliant icon in its latest version. When you update dConf editor, you'll get the new icon.

OBS Studio

It's there from day one

Anifyuli commented 1 year ago

Oh I see. But I have request to change trash icon be better without square background same as on other icons, such as Yaru (Adwaita-based too) and GNOME old icons

dusansimic commented 1 year ago

@Anifyuli

But I have request to change trash icon be better without square background same as on other icons, such as Yaru (Adwaita-based too) and GNOME old icons

From what I understand, aim of MoreWaita is to be a supplemental icon theme for GNOME user with icons for third party apps that don't have and don't plan on having GNOME/Adwaita styled icons (info about what that style is like can be found in #3). The whole idea is to have those square backgrounds, that's the new GNOME design. If you prefer the old GNOME design, this icon pack is probably not for you.

You could look on the web weather there are already some icon packs that give you the old GNOME icon design but if there are none, you could always make your own by downloading old icons from program repos (most GNOME apps have icons stored in their repos so you can find old icons there too).

somepaulo commented 1 year ago

But I have request to change trash icon

The purpose of this theme is to complement Adwaita, not to modify it. Won't do. Sorry.

Anifyuli commented 1 year ago

Ok, Mister. Thanks for your dedication to make this useful project

somepaulo commented 1 year ago

Nicotine+ (if you think the icon isn't Adwaita-enough. I'm not sure)

I think that one's pretty much compliant. Don't see how I could modify it.

julianfairfax commented 1 year ago

The new Element icon doesn't support the Flatpak. It should be symlinked to im.riot.Riot

somepaulo commented 1 year ago

The new Element icon doesn't support the Flatpak. It should be symlinked to im.riot.Riot

Fixed in git. Pushing release.

julianfairfax commented 1 year ago

When will new icons added in the git be published as a release?

julianfairfax commented 1 year ago

The new Standard Notes icon is also a bit tall and has odd edges.

somepaulo commented 1 year ago

When will new icons added in the git be published as a release?

When all planned fixes/modifications are implemented.

The new Standard Notes icon is also a bit tall and has odd edges.

Like this one ☝️

And also when enough new icons are added to make the release worthy and not spam the version numbering system with minor fixes every few days. That's what git is for, after all.

But if you want an ETA, based on my work schedule (this theme is my hobby), I'd say a week or two, ish, give or take...

dusansimic commented 1 year ago

@julianfairfax you're always free to manually install the theme by cloning the git repo and just pulling new commits every day or two to get the latest icons :). That's how the AUR git package works actually

somepaulo commented 1 year ago

Fl studio

Since there's no native implementation, we cannot be sure of the proper icon name, of where to place it and whether it would get picked up, nor are there many solutions to directly launching wine apps with regular desktop shortcuts, AFAIK. Other themes don't have this icon either. I guess it's not worth the effort. Dropping it.

K4rakara commented 1 year ago

Could we get one for VSCodium? I personally like its logo much more than the VSCode logo, and use VSCodium.

dusansimic commented 1 year ago

@K4rakara I'll see if I can cobble something together later today. If there is a svg file of the icon, it should be fairly easy to do.

somepaulo commented 1 year ago

If there is a svg file of the icon, it should be fairly easy to do.

Found one, did the icon. Should probably do one for Code-OSS too. I'll be doing the editors/IDE's you mentioned in your original issue post this week.

somepaulo commented 1 year ago

Could we get one for VSCodium?

@K4rakara that's now in git and will make it into the next release in a couple of weeks.

somepaulo commented 1 year ago

Microsoft Teams

It's being discontinued as a full-fledged app in December, and replaced by a PWA that's already available. I think I figured out the icon name constant for the PWA. The Edge icon is named msedge-cifhbcnohmdccbgoicgdjpfamggdegmo-Default. The Chrome one is chrome-cifhbcnohmdccbgoicgdjpfamggdegmo-Default. Now I just need to figure all the supported browser variables (the only part in the icon name that changes depending on the browser you use to create the PWA). Will try that and see if it works.

julianfairfax commented 1 year ago

Perhaps this is just me, but i still think the Standard Notes icon looks off on the top borders. It looks like pixelated with white instead of like, a rounded corner. Not sure what you can do about this but just saying it looks off in my dock.

image

somepaulo commented 1 year ago

It looks like pixelated with white

That looks exactly like the Nautilus rendering issue at medium scale. That doesn't seem to affect the dash though. The icons are all .svg, so can't have aliasing by themselves. Can you check if other icons have similar issues? This particular icon is based on GNOME Notes (bijiben). Would be great if you could test the two icons side by side with default shell settings and no extensions enabled.

julianfairfax commented 1 year ago

Looks fine. Not sure why

image

somepaulo commented 1 year ago

Looks fine. Not sure why

Thank you for testing. I think I get where the white pixels are coming from. The blue part is directly on top of the original full-size part (from the bijiben icon). So when it anti-aliases at small sizes, its anti-aliasing is overlaid on top of the white layer's anti-aliasing, and so it transpires as white from beneath. I'll cut the white layer to below the corners. That should do it.

somepaulo commented 1 year ago

Looks fine. Not sure why

Fixed in commit 978289e

julianfairfax commented 1 year ago

Looks fine. Not sure why

Fixed in commit 978289e

Looks great!

julianfairfax commented 1 year ago

How about Nextcloud?

Icon: https://github.com/nextcloud/desktop/blob/master/theme/colored/Nextcloud-icon.svg Icon name: com.nextcloud.desktopclient.nextcloud Flatpak name: com.nextcloud.desktopclient.nextcloud

Anifyuli commented 1 year ago

Requested icon

dusansimic commented 1 year ago

@Anifyuli htop and nvidia settings are already added https://github.com/somepaulo/MoreWaita/commit/6f2d64bc0ae51d33d83f1db8f1ff90b40a4a8904 https://github.com/somepaulo/MoreWaita/commit/064936df0602addd4d0eb8b54164b280609257e8

Anifyuli commented 1 year ago

Hmmm, but in Fedora COPR package htop & Nvidia Settings haven't style icon theming

dusansimic commented 1 year ago

@Anifyuli htop icon has been added only a few days ago while the latest release is over 3 weeks old. Nvidia settings icon is in the latest release but the copr pacakge is quite outdated now since I forgot to update it so I'll do that now, thanks for notifying.

I'd just like to point out that the copr package and MoreWaita project are unrelated. I maintain the copr package but it's not an official package maintained by the MoreWaita project. If there are any issues with the copr package (i.e. it's outdated) it should be reported to the copr repository where the package is hosted, not the MoreWaita bug tracker.

Anifyuli commented 1 year ago

Oh, I see. Thanks for your explanation, Mister

Anifyuli commented 1 year ago

Requested icon

somepaulo commented 1 year ago
  • Solanum

MoreWaita does not theme Gnome or Gnome Circle apps' icons as they all comply to Gnome design specifications by default.

Anifyuli commented 1 year ago

Oh, I get it. Thanks for your explanation, Mister

jpkhawam commented 1 year ago

do you plan on adding mimetypes? I dislike how most files (e.g. .cpp, .rs, .toml, .md) look identical to .txt files

jpkhawam commented 1 year ago

I would also like to propose the following apps

~and the following Jetbrains IDEs:~ ~-CLion~ ~-IntelliJ IDEA~ ~-WebStorm~ ~-PyCharm~

~(there are more obviously but I believe these are the most popular)~

dusansimic commented 1 year ago

do you plan on adding mimetypes? I dislike how most files (e.g. .cpp, .rs, .toml, .md) look identical to .txt files

I LOVE this idea! It would really complete the icon pack. It won't be yet another GNOME styled icon theme.

and the following Jetbrains IDEs:

Already added :) https://github.com/somepaulo/MoreWaita/commit/c9536bb79f8d80b7878b85827bfc57b845e7df75

It's present in the latest release https://github.com/somepaulo/MoreWaita/releases/tag/v43.2