Skip to content

Replace Adjustment and Effects menu icons with GTK icons#2102

Open
yioannides wants to merge 16 commits intoPintaProject:masterfrom
yioannides:menu1
Open

Replace Adjustment and Effects menu icons with GTK icons#2102
yioannides wants to merge 16 commits intoPintaProject:masterfrom
yioannides:menu1

Conversation

@yioannides
Copy link
Copy Markdown
Contributor

As previously discussed in #1428 (comment), it would be good to eventually replace all custom icons with icons that follow the same Adwaita design language and guidelines, either by the official team or the community.

The adjustments-brightnesscontrast-symbolic.svg comes from Adwaita's icon library and effects-default-symbolic.svg comes from GIMP's icon repo and chosen for its ubiquity in the GNOME/FOSS community, as previously discussed (I double-checked the icon license and we're all clear).

Updated attribution formatting and added GIMP icons source.
Copy link
Copy Markdown
Contributor

@pedropaulosuzuki pedropaulosuzuki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(edited) - This one went without the comments, my bad.

Copy link
Copy Markdown
Contributor

@pedropaulosuzuki pedropaulosuzuki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just be careful with deleting/replacing these icons, as they are used elsewhere. For example:

image Image

It would be better to add these new icons and then change their names and references in the code too.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And this one is used for the Feather Object effect

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see yeah, we can merge them for now and make sure I include two new icons for Feather Object and Brightness/Contrast in the next PR, as well as the icon reference in the code.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So sorry for the delay, how does it look now? It took me a very long time to find where the effect names were declared and didn't realize some weren't even declared (this is my first time contributing code on this project, sorry for my messy commit pattern)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one is used for Brightness/Contrast

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one's coincidentally fine, but I'd prefer using GNOME's sun symbolic for brightness and most of all, avoid icon use overlap at all costs.

@yioannides
Copy link
Copy Markdown
Contributor Author

Phew, so sorry for my messy commits, I'm still learning! I added all the new icons in a new symbolic/actions/ directory, I hope that's okay now.

@cameronwhite
Copy link
Copy Markdown
Member

I can do some debugging of this later, but there were some issues with icons either not loading, or not being re-colored, when I did a quick test on macOS

icon_issues

@yioannides
Copy link
Copy Markdown
Contributor Author

At least the new symbolic folder is picked up in some capacity, not sure about the missing icon or re-coloring...

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.

3 participants