Re: layer in rc.xml not working
"David J. Biesack" <[email protected]>
| Newsgroups | gmane.comp.window-managers.openbox |
|---|---|
| Message-ID | <[email protected]> |
Dana Jansens <[email protected]> writes: > On Wed, Feb 5, 2014 at 2:18 PM, Dana Jansens <[email protected]> wrote: > >> On Wed, Feb 5, 2014 at 9:15 AM, David J. Biesack <[email protected]>wrote: >> >>> Why does Openbox not honor this layer setting for these Reminder windows? >>> Is this perhaps a problem with VMWare unity windows? >> >> I wouldn't be totally shocked if the unity windows set a bunch of things >> and turn off your above request after they appear (given past experiences >> with various toolkits). You can run openbox with --debug and view the log >> output in ~/.cache/openbox (or stdout) to see what is going on if that >> helps. I see this after the Reminder window is mapped: Openbox-Debug: Setting client 1 Reminder(s) - [vml1599a] colormap: 0x22 Openbox-Debug: Window type: 7 Openbox-Debug: Window group: 0x148a253 Openbox-Debug: Window name: Microsoft Outlook.VMwareUnityWindow class: Microsoft Outlook role: title: 1 Reminder(s) - [vml1599a] Openbox-Debug: Window matching: (null) Openbox-Debug: Going to try activate new window? no Openbox-Debug: Positioned: program specified @ 248 168 Openbox-Debug: Sized: no @ 468 339 Openbox-Debug: setting window size to 468x339 Openbox-Debug: placing window 0x148a253 at 248, 168 with size 468 x 339. some restrictions may apply Openbox-Debug: placed window 0x148a253 at 248, 168 with size 468 x 339 Openbox-Debug: Managed window 0x148a253 plate 0x38016bb (Microsoft Outlook) Openbox-Debug: ConfigureRequest for "1 Reminder(s) - [vml1599a]" desktop 1 wmstate 1 visible 1 Openbox-Debug: x 248 y 168 w 468 h 339 b 0 Openbox-Debug: ConfigureRequest x(1) 248 y(2) 168 w(0) 468 h(0) 339 move 1 resize 0 Openbox-Debug: Granting ConfigureRequest x 248 y 168 w 468 h 339 Openbox-Debug: Sending ConfigureNotify to 1 Reminder(s) - [vml1599a] for 248,168 468x339 Openbox-Debug: Managing window: 0x148a258 Openbox-Debug: client area: 70 56 1200 900 bw 0 Openbox-Debug: Normal hints: min size (0 0) max size (2147483647 2147483647) Openbox-Debug: size inc (1 1) base size (-1 -1) Openbox-Debug: client requested desktop 0x1 > Have you tried setting other properties and see if they work? And what > happens if you set on-top manually? The window does not have OpenBox decorations, even if I add <decor>yes</decor> to the rc.xml for that application, so I can't change the layer via Openbox I have wmctrl installed and I can move the window to another desktop with: wmctrl -i -r 0x148a253 -t 1 ; wmctrl -i -r 0x148a253 -t 0 but trying to change layering wmctrl -i -r 0x148a253 -b add,above does nothing for these Reminder windows, whereas wmctrl -i -r <winid> -b add,above does work for other windows. So it looks like VMware Unity windows are oblivious to these WM settings. Too bad, as often these reminder windows fail to show themselves and then I miss reminders. (Other factors come into play which "require" me to use Outlook, so I can't easily use a native Linux calendar.) thanks, djb _______________________________________________ openbox mailing list [email protected] http://icculus.org/mailman/listinfo/openbox