Blamelist » History » Version 5

Anonymous, 01/16/2011 02:16 AM

1 5
h1. Blamelist\015\012\015\012{{>toc}}\015\012\015\012This is just an unofficial and incomplete list of clients, that either have an odd or expect a certain non-default behaviour. \015\012\015\012_If you are a developer of a named project and feel responsible for it, feel free to contact me either via mail or in #subtle on freenode._\015\012\015\012h2. Logisim\015\012\015\012"Logisim": opens a splash screen and expects, that it gets mapped immediately, otherwise it just freezes. Also it just unmaps the splash screen without destroying it\015\012\015\012h2. GVim\015\012\015\012"GVim": sends continuously configure requests, when the window manager applies sizes hints in such a request. This effectively shrinks the window to it's min size. Also some dialog windows like the screenshot dialog don't follow the project defaults for window names/roles.\015\012\015\012h2. Picard\015\012\015\012"Picard": just unmaps it's toplevel window on menu exit and destroys it on rare occasions only.\015\012\015\012h2. MPlayer\015\012\015\012"MPlayer": doesn't react on _NET_WM_STATE_FULLSCREEN when set by the window manager, therefore it doesn't resize the internal movie window and the aspect ratio is broken.\015\012\015\012h2. GIMP\015\012\015\012"GIMP": Expects that the splash is mapped immediately, otherwise it waits until the window manager finally maps it.\015\012\015\012h2. Mail-notification\015\012\015\012"Mail-notification": hides it's tray icon and only maps it on a certain events.\015\012\015\012h2. Krusader\015\012\015\012"Krusader": opens dialog windows non-transient with the _NET_WM_WINDOW_TYPE_NORMAL window type.\015\012\015\012h2. Flash\015\012\015\012"Flash": windows usually have a bogus WM_NAME/WM_CLASS, that doesn't match the launching browser. To make things even worse, this differs between each browser. (see "FAQ#20":