Project

General

Profile

unexist.dev

/

subtle

Assorted tidbits and projects

Blamelist » History » Version 9

Anonymous, 08/28/2011 02:22 PM

1 9
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":http://ozark.hendrix.edu/~burch/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":http://www.vim.org/ sends continuously configure requests, when the window manager applies sizes hints in such a request. This effectively shrinks the window to its 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":http://musicbrainz.org/'s WM_CLASS property just contains of empty strings.\015\012\015\012h2. MPlayer\015\012\015\012"MPlayer":http://www.mplayerhq.hu 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":http://www.gimp.org/ 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":http://www.nongnu.org/mailnotify/ hides its tray icon and only maps it on a certain events.\015\012\015\012h2. Krusader\015\012\015\012"Krusader":http://www.krusader.org/ opens dialog windows non-transient with the _NET_WM_WINDOW_TYPE_NORMAL window type.\015\012\015\012h2. Flash\015\012\015\012"Flash":http://www.adobe.com/shockwave/download/alternates/ 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":http://subforge.org/ezfaq/show/subtle?faq_id=20)\015\012\015\012h2. Firefox\015\012\015\012"Firefox":http://www.mozilla.org/en-US/firefox/fx/ doesn't include the name of the selected profile in any window property. See feature request "here":https://bugzilla.mozilla.org/show_bug.cgi?id=652790.\015\012\015\012h2. Libreoffice\015\012\015\012Libreoffice uses confusing values for WM_CLASS and no values for WM_ROLE properties. See feature request "here":https://bugs.freedesktop.org/show_bug.cgi?id=40433.\015\012\015\012