diff options
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/README | 1 | ||||
| -rwxr-xr-x | src/dminiwm.c | 10 |
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 @@ -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; |
