-
Notifications
You must be signed in to change notification settings - Fork 63
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
Gtk+ 3 stock icons missing #90
Comments
@willemw12 can you please tell me what name I should give to those icons? Most of them have already been made. Problem is that it is very difficult for me to find out which one is the correct name I have to give to the icon(s) in order for the system to find them! I didn't find any documentation on this regard. |
My specific issue is this: On Linux, gtk 3.14.5. Light desktop theme Greybird with dark panel icons (configured with ./configure.sh -p #646464). Missing (stock) icons fallback to icons which I cannot see (light icons on a light desktop theme) until you mouse-over them. Some examples:
So I now found two general issues:
to
or to
then I can see all icons (dark icons (AwOkenDark)) or dark border icons (gnome or hicolor) on a light theme). It doesn't look not pretty, but at least it is "readable".
Most stock icon filenames seem to be "stock-.*". Where is the name in https://developer.gnome.org/gtk3/stable/gtk3-Stock-Items.html. Some (older or unofficial stock?) names start with "gtk-" or "gnome-". |
The only way to workaround this is to target any missing icon one by one and to see if any new commit will fix the thing. So can you please make a couple of screenshots with the icons you were referring to? By doing so, I can at least have an idea of what I should do :) |
Note on my previous comment: that Geany is using older stock icon names, is just a guess. I could be wrong. Suggestions on point:
that generates a fixed set of icon themes:
and/or, let the user set the fallback icon themes, which I think is a better option (-i for inherits):
that generates:
Or better still, later on, have FlatWokenDark and FlatWokenLight (not White). But of course you already know this, because you have already done this before.
Yes, the specification has changed, but you can still get all (or most?) stock icon names from the specification, I think. About different distributions: does that really matter? No. Only the different Gtk2 and Gtk3 versions matter. They list the available stock icon names for that Gtk2/3 version (found in the specification). These are only suggestions. |
Several Gtk+ 3 stock icons are missing.
The full list: https://developer.gnome.org/gtk3/stable/gtk3-Stock-Items.html
A gallery of most or all default icons: http://python-gtk-3-tutorial.readthedocs.org/en/latest/stock.html
The text was updated successfully, but these errors were encountered: