fbc
fbc copied to clipboard
LINUX : icon pixmap (.xpm) is ignored with GFX_NO_FRAME
When the 'fb.GFX_NO_FRAME' flag is passed to 'SCREENRES', the .xpm icon resource is ignored. The program uses the default icon instead (visible in the task bar).
Looking through the x11 driver I don't see it do anything different with the icon when GFX_NO_FRAME is used, however I don't believe the method it currently uses to set the pixmap is complete. In gfx_x11.c:486 this should also include a XChangeProperty that sets _NET_WM_ICON to the pixmap data which is what the window manager will use if I'm reading the docs correctly.