aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ChangeLog5
-rw-r--r--src/README1
-rwxr-xr-xsrc/dminiwm.c10
3 files changed, 12 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 580d5ee..08a9089 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,4 +1,7 @@
-4/10/11
+8/10/11
+ Fixed fullscreen mplayer
+
+8/10/11
Removed useless gaps when in grid mode
16/9/11
diff --git a/src/README b/src/README
index 62468cd..6a46f3a 100644
--- a/src/README
+++ b/src/README
@@ -95,6 +95,5 @@ Need Xlib, then:
###Todo
----
- * Fix mplayer full screen window sizing
* Have no window borders in fullscreen mode
diff --git a/src/dminiwm.c b/src/dminiwm.c
index 7a5b0e4..93a7c67 100755
--- a/src/dminiwm.c
+++ b/src/dminiwm.c
@@ -640,8 +640,14 @@ void configurerequest(XEvent *e) {
XWindowChanges wc;
wc.x = ev->x;
wc.y = ev->y;
- wc.width = ev->width;
- wc.height = ev->height;
+ if(ev->width < sw)
+ wc.width = ev->width;
+ else
+ wc.width = sw - BORDER_WIDTH;
+ if(ev->height < sh)
+ wc.height = ev->height;
+ else
+ wc.height = sh - BORDER_WIDTH;
wc.border_width = ev->border_width;
wc.sibling = ev->above;
wc.stack_mode = ev->detail;