-
Notifications
You must be signed in to change notification settings - Fork 46
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
Remove deprecated STOCK constant #203
Conversation
Thanks for your contribution! Have you verified that the results are the same as before in the UI? |
There's an issue with the first two icons on the top-left. I know it's some kind of weird code behind it that creates new icons based on an official GNOME icon. Few questions:
|
Yes, although it will be needed to edit some of the existing ones by hand and include them, adding their route in Meson.
I think GTK does not include fullcolor icons in its latest versions, we could use the ones from previous versions. Adapting those icons to symbolic may be easier than including all the fullcolor icons. We also have to adapt "Merge From Left Then Right" and "Merge From Right Then Left" icons. |
Marking as draft until I include the missing icons. |
Would it be possible to use the same technique, but with symbolic icons? Right now, it creates new icons based on the For merge left/right, it uses |
Oh, yes, I meant symbolic icons, sorry for the confusion.
Reusing that code for merge left/right doesn't look bad: However, I've managed to tweak What do you think? This screenshot is with |
Sorry, this is totally wrong. Of course it includes fullcolor icons, it's what is currently using and Flatpak build with latest runtime which includes latest GTK3 version has them. Although they look a bit dated. |
I think symbolic icons are better than the fullcolor ones. And I think the best version is the second one you proposed (i.e. custom icons, large toolbar): Here are my reasons why:
What do you think? |
It makes sense, leaving the large toolbar.
I ended up using the suggested icons for the merge menu. The icons are |
Using gresource file and based on the suggestions for the merge menu made in #90.
Now that custom icons are bundled in the build, this code is no longer used.
Thank you so much for your effort! This is so nice! And on top of that it reduces the number of lines of code 🤩 |
No description provided.