2 -- Options to get some programs work more nicely (or at all)
8 instance = "documentShell",
12 -- Galeon's find dialog does not always have its transient_for hint
13 -- set when the window is being mapped.
15 class = "galeon_browser",
16 instance = "dialog_find",
17 transient_mode = "current",
20 -- You might want to enable these if you really must use XMMS.
24 instance = "XMMS_Playlist",
25 transient_mode = "off"
30 instance = "XMMS_Player",
31 transient_mode = "off"
37 -- Define some additional title shortening rules to use when the full
38 -- title doesn't fit in the available space. The first-defined matching
39 -- rule that succeeds in making the title short enough is used.
40 ioncore.defshortening("(.*) - Mozilla(<[0-9]+>)", "$1$2$|$1$<...$2")
41 ioncore.defshortening("(.*) - Mozilla", "$1$|$1$<...")
42 ioncore.defshortening("XMMS - (.*)", "$1$|...$>$1")
43 ioncore.defshortening("[^:]+: (.*)(<[0-9]+>)", "$1$2$|$1$<...$2")
44 ioncore.defshortening("[^:]+: (.*)", "$1$|$1$<...")
45 ioncore.defshortening("(.*)(<[0-9]+>)", "$1$2$|$1$<...$2")
46 ioncore.defshortening("(.*)", "$1$|$1$<...")