Date: Mon, 20 Oct 2014 16:01:36 +0000 (UTC) From: Olivier Duchateau <olivierd@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r371279 - in head/x11-wm/xfce4-wm: . files Message-ID: <201410201601.s9KG1a3K035728@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: olivierd Date: Mon Oct 20 16:01:36 2014 New Revision: 371279 URL: https://svnweb.freebsd.org/changeset/ports/371279 QAT: https://qat.redports.org/buildarchive/r371279/ Log: - Add patch, which hides panel for maximized applications - Remove @dirrm* in pkg-plist - Bump PORTREVISION PR: 194135 Reported by: adrian@ Obtained from: Xfce's BugZilla (bugs #8563, #10622) Added: head/x11-wm/xfce4-wm/files/patch-src__client.c (contents, props changed) Modified: head/x11-wm/xfce4-wm/Makefile head/x11-wm/xfce4-wm/pkg-plist Modified: head/x11-wm/xfce4-wm/Makefile ============================================================================== --- head/x11-wm/xfce4-wm/Makefile Mon Oct 20 15:54:09 2014 (r371278) +++ head/x11-wm/xfce4-wm/Makefile Mon Oct 20 16:01:36 2014 (r371279) @@ -3,6 +3,7 @@ PORTNAME= xfce4-wm PORTVERSION= 4.10.1 +PORTREVISION= 1 CATEGORIES= x11-wm xfce MASTER_SITES= ${MASTER_SITE_XFCE} MASTER_SITE_SUBDIR= src/xfce/xfwm4/${PORTVERSION:R} Added: head/x11-wm/xfce4-wm/files/patch-src__client.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-wm/xfce4-wm/files/patch-src__client.c Mon Oct 20 16:01:36 2014 (r371279) @@ -0,0 +1,47 @@ +Obtained from: +- Fullscreen mode doesn't work correctly for Chromium (bug #8563) +- Panels don't hide when full screening VLC, which is maximized (bug #10622) + +--- src/client.c.orig 2013-05-05 15:58:42 UTC ++++ src/client.c +@@ -981,8 +981,13 @@ + wc.width = c->width; + wc.height = c->height; + ++ if (FLAG_TEST (c->flags, CLIENT_FLAG_FULLSCREEN)) ++ { ++ clientUpdateFullscreenSize (c); ++ } ++ + /* If client is maximized, we need to update its coordonates and size as well */ +- if (FLAG_TEST (c->flags, CLIENT_FLAG_MAXIMIZED)) ++ else if (FLAG_TEST (c->flags, CLIENT_FLAG_MAXIMIZED)) + { + GdkRectangle rect; + myScreenFindMonitorAtPoint (screen_info, +@@ -3538,8 +3543,13 @@ + continue; + } + ++ if (FLAG_TEST (c->flags, CLIENT_FLAG_FULLSCREEN)) ++ { ++ clientUpdateFullscreenSize (c); ++ } ++ + /* Recompute size and position of maximized windows */ +- if (FLAG_TEST (c->flags, CLIENT_FLAG_MAXIMIZED)) ++ else if (FLAG_TEST (c->flags, CLIENT_FLAG_MAXIMIZED)) + { + maximization_flags = c->flags & CLIENT_FLAG_MAXIMIZED; + +@@ -3553,10 +3563,6 @@ + wc.height = c->height; + clientConfigure (c, &wc, CWX | CWY | CWWidth | CWHeight, CFG_NOTIFY); + } +- else if (FLAG_TEST (c->flags, CLIENT_FLAG_FULLSCREEN)) +- { +- clientUpdateFullscreenSize (c); +- } + else + { + configure_flags = CFG_CONSTRAINED | CFG_REQUEST; Modified: head/x11-wm/xfce4-wm/pkg-plist ============================================================================== --- head/x11-wm/xfce4-wm/pkg-plist Mon Oct 20 15:54:09 2014 (r371278) +++ head/x11-wm/xfce4-wm/pkg-plist Mon Oct 20 16:01:36 2014 (r371279) @@ -566,35 +566,3 @@ share/themes/Moheli/xfwm4/top-right-acti share/themes/Moheli/xfwm4/top-right-inactive.png share/themes/Moheli/xfwm4/top-right-inactive.xpm %%DATADIR%%/defaults -@dirrm %%DATADIR%% -@dirrm share/themes/Moheli/xfwm4 -@dirrm share/themes/Moheli -@dirrm share/themes/Kokodi/xfwm4 -@dirrm share/themes/Kokodi -@dirrm share/themes/Default/xfwm4 -@dirrmtry share/themes/Default -@dirrm share/themes/Daloa/xfwm4 -@dirrm share/themes/Daloa -@dirrmtry share/themes -%%NLS%%@dirrmtry share/locale/ur_PK/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ur_PK -%%NLS%%@dirrmtry share/locale/ur/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ur -%%NLS%%@dirrmtry share/locale/ug/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ug -%%NLS%%@dirrmtry share/locale/te/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/te -%%NLS%%@dirrmtry share/locale/si/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/si -%%NLS%%@dirrmtry share/locale/mr/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/mr -%%NLS%%@dirrmtry share/locale/kk/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/kk -%%NLS%%@dirrmtry share/locale/dz/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/dz -%%NLS%%@dirrmtry share/locale/bn_IN/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/bn_IN -%%NLS%%@dirrmtry share/locale/ast/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ast -@dirrm lib/xfce4/xfwm4 -@dirrmtry lib/xfce4
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410201601.s9KG1a3K035728>