-
Notifications
You must be signed in to change notification settings - Fork 599
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
Menubar doesn't show all Numix(-Circle) icons due to special directory names #1675
Comments
For now your manually added strings is the best solution I think. That's actually using the menubar is in need of a rewrite anyway; it's on the todo list. Handling unorthodox directory names is a good thing to watch out for though. |
I noticed that I think perhaps this bug should be turned into a feature request for generic icon search interface.
My related issue and a slight workaround is here. |
i have smth similar in my local config: |
Output of
awesome --version
:awesome v4.1 (Technologic)
• Compiled against Lua 5.3.4 (running with Lua 5.3)
• D-Bus support: ✔
• execinfo support: ✔
• xcb-randr version: 1.5
• LGI version: 0.9.1
How to reproduce the issue:
theme.lua
Actual result:
No icon if
.desktop
does not specify one.Expected result:
Menubar items are shown with correct icon.
By poking around in
lib/menubar
I guess awesome does not support unnormal size names for directory. A hardcoded table limits all possible directory names but Numix project uses special ones:Actually there are code for
index.theme
parsing (and per Icon Theme Specification the correct way to find icon in a theme is to read that index file for possible paths), but it seems not used for application icons, only for category icons.Manually adding 16, 22, 24 and 48 to
all_icon_sizes
table makes it work as expected but that's probably not the right solution.The text was updated successfully, but these errors were encountered: