Hello awesome users,
I'm having some issues with awesome-git and just want to report them
here.
First off, Mod4 + f (fullscreen) and Mod4 + m (maximize) somehow stopped
working. I thought there might be some config changes in rc.lua but even
with the default rc.lua they do nothing. Other clientkeys (togglemarked)
however work as expected.
And then there are two focus issue:
1. Suppose you have a vertically tiled layout with 2 equal-sized clients
and the mousepointer resides directly between them (on the border).
One of the clients already has the focus. When I want to switch it
(doesn't matter if via direction or via index) it immediatly switches
back to other client.
(I'm using keynav, that's why the pointer sometimes ends up directly in
the middle of the screen.)
2. This one must have been introduces very recently. Unfortunately, it's
not really reproducable but it happens regularly.
I'm using Opera as my main webbrowser. Opera uses various transient
windows to query information. So let's say I type the shortcut to open
the "go to page" dialog. Sometimes, in fact very often, the focus
stays on the main window, while it should be in the dialog window.
This also happens with other dialog windows, like the "save to file"
popup.
Attached are the xprop infos of both windows.
I'm also using
-- no overlapping/offscreen please
awful.hooks.manage.register(function (c, startup)
awful.placement.no_overlap(c)
awful.placement.no_offscreen(c)
end)
in my rc.lua.
Thanks for being awesome!
Andreas
_NET_WM_DESKTOP(CARDINAL) = 1
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
_NET_WM_USER_TIME(CARDINAL) = 21440133
_NET_WM_NAME(UTF8_STRING) = 0x47, 0x6f, 0x20, 0x74, 0x6f, 0x20, 0x50, 0x61,
0x67, 0x65
XdndAware(ATOM) = ATOM
_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0xb7,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0
WM_CLIENT_LEADER(WINDOW): window id # 0x600002
WM_WINDOW_ROLE(STRING) = "opera_dialog"
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 6292428
_NET_WM_PID(CARDINAL) = 2302
_NET_WM_STATE(ATOM) = _NET_WM_STATE_MODAL
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DIALOG,
_NET_WM_WINDOW_TYPE_NORMAL
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x4, 0x0, 0x1, 0x3, 0x0
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING,
_NET_WM_SYNC_REQUEST, _NET_WM_CONTEXT_HELP
WM_NAME(STRING) = "Go to Page"
WM_CLASS(STRING) = "gotopagedialog", "Opera"
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
Initial state is Normal State.
bitmap id # to use for icon: 0x600016
bitmap id # of mask for icon: 0x600017
window id # of group leader: 0x600003
WM_NORMAL_HINTS(WM_SIZE_HINTS):
user specified location: 2, 324
program specified location: 2, 324
user specified size: 1019 by 138
program specified size: 1019 by 138
program specified minimum size: 450 by 138
program specified maximum size: 10000 by 138
window gravity: NorthWest
WM_TRANSIENT_FOR(WINDOW): window id # 0x600002
_NET_WM_USER_TIME(CARDINAL) = 21344369
_NET_WM_DESKTOP(CARDINAL) = 1
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
_NET_WM_NAME(UTF8_STRING) = 0x4f, 0x70, 0x65, 0x72, 0x61
XdndAware(ATOM) = ATOM
_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0xb7,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd6, 0xb7, 0x10, 0x0, 0x0, 0x0
WM_CLIENT_LEADER(WINDOW): window id # 0x600002
WM_WINDOW_ROLE(STRING) = "opera-mainwindow#1"
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 6291460
_NET_WM_PID(CARDINAL) = 2302
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING,
_NET_WM_SYNC_REQUEST, WM_SAVE_YOURSELF
WM_NAME(STRING) = "Opera"
WM_CLASS(STRING) = "opera", "Opera"
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
Initial state is Normal State.
bitmap id # to use for icon: 0x600016
bitmap id # of mask for icon: 0x600017
window id # of group leader: 0x600003
WM_NORMAL_HINTS(WM_SIZE_HINTS):
user specified location: 0, 19
program specified location: 0, 19
user specified size: 1022 by 747
program specified size: 1022 by 747
program specified minimum size: 1 by 187
window gravity: NorthWest