I have a program (KEditBookmarks, if it matters) that doesn’t ship with an icon, but I want to have an icon display for it in the list of windows in the WindowList popup.
I created an icon (KEditBookmarks.png) and put a copy in both /usr/share/icons and /usr/share/pixmaps. I edited the .desktop file to specify “Icon=KEditBookmarks.png”, which works for that, and changed the “NoDisplay” key to “false”. But I can’t get FVWM to notice. I also tried changing the “Name” key in the .desktop file from “Bookmark Editor” to “KEditBookmarks” to match the icon name, and that didn’t help. Obviously, I’ve run update-desktop-database, logged out, and logged back in again.
I’ve exhaused my Google skills looking for some hint at where FVWM might look to find such an icon. I even tried looking at the source code, but I really don’t know what I’m looking for there. I’ve studied the freedesktop Desktop Entry Specification and Icon Theme Specification documentation, but if the answer was in there, I didn’t understand it. Obviously, I may be searching for the wrong question, but I’m afraid I’m stumped.
Could anyone please give me a hint about how FVWM finds and uses icons for the WindowList popup and how I can get it to use an icon for a particular application? Thank you!