diff options
author | rathnor <rathnor> | 2003-09-23 13:52:05 (GMT) |
---|---|---|
committer | rathnor <rathnor> | 2003-09-23 13:52:05 (GMT) |
commit | a4c41f621b97084516299a322d62750f2e86b6a9 (patch) | |
tree | 8c7d95e18fc86611f74156664967aa24ceb75447 /src/Window.cc | |
parent | 36d598600becf7cf6797d33d41e106ba8beb26e6 (diff) | |
download | fluxbox_pavel-a4c41f621b97084516299a322d62750f2e86b6a9.zip fluxbox_pavel-a4c41f621b97084516299a322d62750f2e86b6a9.tar.bz2 |
add support for _NET_WM_STATE_FULLSCREEN
Diffstat (limited to 'src/Window.cc')
-rw-r--r-- | src/Window.cc | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/Window.cc b/src/Window.cc index 38fe3f5..7c331c1 100644 --- a/src/Window.cc +++ b/src/Window.cc | |||
@@ -22,7 +22,7 @@ | |||
22 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | 22 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
23 | // DEALINGS IN THE SOFTWARE. | 23 | // DEALINGS IN THE SOFTWARE. |
24 | 24 | ||
25 | // $Id: Window.cc,v 1.231 2003/09/16 13:11:42 rathnor Exp $ | 25 | // $Id: Window.cc,v 1.232 2003/09/23 13:52:05 rathnor Exp $ |
26 | 26 | ||
27 | #include "Window.hh" | 27 | #include "Window.hh" |
28 | 28 | ||
@@ -1084,8 +1084,8 @@ void FluxboxWindow::getBlackboxHints() { | |||
1084 | } | 1084 | } |
1085 | } | 1085 | } |
1086 | 1086 | ||
1087 | void FluxboxWindow::move(int x, int y) { | 1087 | void FluxboxWindow::move(int x, int y, int gravity) { |
1088 | moveResize(x, y, frame().width(), frame().height()); | 1088 | moveResize(x, y, frame().width(), frame().height(), gravity); |
1089 | } | 1089 | } |
1090 | 1090 | ||
1091 | void FluxboxWindow::resize(unsigned int width, unsigned int height) { | 1091 | void FluxboxWindow::resize(unsigned int width, unsigned int height) { |
@@ -1093,7 +1093,11 @@ void FluxboxWindow::resize(unsigned int width, unsigned int height) { | |||
1093 | } | 1093 | } |
1094 | 1094 | ||
1095 | void FluxboxWindow::moveResize(int new_x, int new_y, | 1095 | void FluxboxWindow::moveResize(int new_x, int new_y, |
1096 | unsigned int new_width, unsigned int new_height) { | 1096 | unsigned int new_width, unsigned int new_height, int gravity) { |
1097 | |||
1098 | if (gravity != ForgetGravity) { | ||
1099 | frame().gravityTranslate(new_x, new_y, gravity, false); | ||
1100 | } | ||
1097 | 1101 | ||
1098 | bool send_event = (frame().x() != new_x || frame().y() != new_y); | 1102 | bool send_event = (frame().x() != new_x || frame().y() != new_y); |
1099 | 1103 | ||