awesome/objects
Daniel Hahler 62622f7935 Do not unset max/fullscreen when setting the other
From http://standards.freedesktop.org/wm-spec/latest/ar01s05.html:

> _NET_WM_STATE_FULLSCREEN indicates that the window should fill the
> entire screen and have no window decorations. Additionally the Window
> Manager is responsible for restoring the original geometry after a
> switch from fullscreen back to normal window. For example, a
> presentation program would use this hint.

awesome prefers fullscreen internally already.  With this patch, the
previous maximized state will be restored after leaving fullscreen mode.

Fixes https://github.com/awesomeWM/awesome/issues/245.
Closes https://github.com/awesomeWM/awesome/pull/418.
2015-09-02 22:10:56 +02:00
..
button.c Document C API directly in the C source code 2015-06-19 23:13:31 +02:00
button.h Clean up header includes 2014-03-30 20:07:48 +02:00
client.c Do not unset max/fullscreen when setting the other 2015-09-02 22:10:56 +02:00
client.h Make client.focusable writable from Lua 2015-05-25 15:35:49 +02:00
drawable.c Document C API directly in the C source code 2015-06-19 23:13:31 +02:00
drawable.h drawable/drawin: Pass both lua_State and stack index around 2014-12-06 10:46:45 +01:00
drawin.c drawin: lazily configure drawin windows 2015-08-23 15:25:23 +02:00
drawin.h drawin: lazily configure drawin windows 2015-08-23 15:25:23 +02:00
key.c Document C API directly in the C source code 2015-06-19 23:13:31 +02:00
key.h remove encoding=utf-8 from modelines 2011-09-11 17:34:09 +02:00
screen.c screen_client_moveto: only emit property::screen if it changed 2015-07-26 00:49:35 +02:00
screen.h Clean up header includes 2014-03-30 20:07:48 +02:00
tag.c doc: signals: minor improvements, mainly for "tagged" 2015-07-07 17:19:41 +02:00
tag.h tag_client: Add explicit lua_State argument 2014-12-06 11:14:59 +01:00
window.c Document C API directly in the C source code 2015-06-19 23:13:31 +02:00
window.h Clean up header includes 2014-03-30 20:07:48 +02:00