summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-11-12xcompmgr 1.1.9HEADxcompmgr-1.1.9masterAlan Coopersmith1-2/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-10-29Remove unused macrosAlan Coopersmith1-5/+0
Reported by clang: xcompmgr.c:159:9: warning: macro is not used [-Wunused-macros] #define TRANS_OPACITY 0.75 ^ xcompmgr.c:166:9: warning: macro is not used [-Wunused-macros] #define SHADOWS 1 ^ xcompmgr.c:167:9: warning: macro is not used [-Wunused-macros] #define SHARP_SHADOW 0 ^ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-10-29Mark usage() as _X_COLD _X_NORETURNAlan Coopersmith2-2/+3
Suggested by clang: xcompmgr.c:1963:1: warning: function 'usage' could be declared with attribute 'noreturn' [-Wmissing-noreturn] { ^ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-10-29Resolve -Wshadow warningsAlan Coopersmith1-7/+7
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-10-29gitlab CI: stop requiring Signed-off-by in commitsAlan Coopersmith1-2/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-08-16Remove obsolete casts on malloc & free callsAlan Coopersmith1-4/+4
Not needed in C89 and later Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-08-16Reduce variable scope as suggested by cppcheckAlan Coopersmith1-8/+5
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-02-19xcompmgr.man: Update bug reporting URL from bugzilla to gitlabAlan Coopersmith1-1/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2021-12-04Build xz tarballs instead of bzip2Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2021-12-04gitlab CI: add a basic build testAlan Coopersmith1-0/+98
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2019-03-24xcompmgr 1.1.8xcompmgr-1.1.8Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2019-02-17xcompmgr 1.1.6-1 doesn't draw shadowsBrandon Gooch1-1/+4
This patch reworks the XFixesIntersectRegion calls to apply to the correct window modes. Fixes: https://gitlab.freedesktop.org/xorg/app/xcompmgr/issues/3 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2019-02-17fix fade-in speed when opacity raisesJason Woofenden1-2/+11
Fixes: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648158 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-11-21Update configure.ac bug URL for gitlab migrationAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-11-16Update README for gitlab migrationAlan Coopersmith3-27/+20
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2015-04-16xcompmgr 1.1.7xcompmgr-1.1.7Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-10-20config: move man pages into their own directoryAlan Coopersmith4-13/+27
Use services provided by XORG_MANPAGE_SECTIONS. Use standard Makefile for man pages. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-10-20man: note that -n is the default mode.Matthieu Herrb1-1/+1
Signed-off-by: Matthieu Herrb <matthieu@herrb.eu> Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-06-02Remove empty AUTHORS & NEWS filesAlan Coopersmith2-0/+0
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-06-02autogen.sh: Honor NOCONFIGURE=1Alan Coopersmith1-1/+12
See http://people.gnome.org/~walters/docs/build-api.txt Also includes support for builds outside $srcdir as found in most other X.Org autogen.sh files. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-06-02configure: Drop AM_MAINTAINER_MODEAlan Coopersmith1-1/+0
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-11-26Combine usage message stringsAlan Coopersmith1-19/+36
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-02-14xcompmgr 1.1.6xcompmgr-1.1.6Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-11-18Only define shape_kind() function if DEBUG_SHAPE is trueAlan Coopersmith1-2/+5
Fixes gcc warning: xcompmgr.c:1762:1: warning: ‘shape_kind’ defined but not used Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-11-18Make dpy a local variable instead of a globalAlan Coopersmith1-3/+3
Fixes many gcc -Wshadow warnings Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-10-06Add xext to PKG_CHECK_MODULES for calls of shape ext. functions in libXextAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-09-25Handle XShape window which shape changeAndreas1-1/+116
https://bugs.freedesktop.org/show_bug.cgi?id=20839 Tested-by: Yann Droneaud <yann@droneaud.fr> Signed-off-by: Andreas <finkandreas@web.de> Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-11-20Remove trailing whitespaceAlan Coopersmith2-53/+53
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-20config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERSAlan Coopersmith1-6/+7
Regroup AC statements under the Autoconf initialization section. Regroup AM statements under the Automake initialization section. Add missing AC_CONFIG_SRCDIR Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-20config: Remove unnecessary calls from configure.acAlan Coopersmith1-15/+0
AC_PROG_CC is provided by XORG_DEFAULT_OPTIONS now PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables Never used any of the HAVE_* defines from the function/header checks Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-20config: update AC_PREREQ statement to 2.60Gaetan Nadon1-1/+1
Unrelated to the previous patches, the new value simply reflects the reality that the minimum level for autoconf to configure all x.org modules is 2.60 dated June 2006. ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2009-11-21don't hard-code package version in C source.Matthieu Herrb1-3/+4
While there, get rid of RCS Id. Reviewed-by: Remi Cardona <remi@gentoo.org>
2009-11-02xcompmgr 1.1.5xcompmgr-1.1.5Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-11-02Add COPYING file with copyright/license notice from xcompmgr.cAlan Coopersmith1-0/+19
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-11-02Fix formatting of options/arguments in man pageAlan Coopersmith1-11/+11
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-10-19Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONSAlan Coopersmith2-8/+8
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-10-01Add README with pointers to mailing lists, bugzilla, & gitAlan Coopersmith1-0/+27
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-04-14Try to report current composite manager nameYann Droneaud1-3/+27
Try to read NET_WM_CM_Sn owner's NET_WM_NAME (or WM_NAME) property, otherwise report it's window id. Remarks: metacity and kwin currently don't set a window name for NET_WM_CM_Sn owner, but xcompmgr and compiz do. This should be added to wm-spec.
2009-04-14Check for _NET_WM_CM_Sn before trying to install ourself as composite managerYann Droneaud1-2/+13
Check for a selection owner of _NET_WM_CM_Sn is the first thing to do before taking ownership on it, so clients watching for selection ownership changes won't be disturbed.
2009-04-14Don't hard code the screen numberYann Droneaud1-4/+5
2009-04-14Fix error reportingYann Droneaud1-3/+12
Use the 'name' looked up for extension errors If 'name' is NULL, use XGetErrorText(). Report error on stderr.
2009-01-19Ansification and compile warning fixes.Paulo Cesar Pereira de Andrade4-94/+104
This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, corrects make distcheck and all gcc 4.3 and sparse warnings.
2008-04-02Make usage() report the current version.James Cloos1-1/+1
2008-03-06xcompmgr 1.1.4xcompmgr-1.1.4Adam Jackson1-1/+1
2008-02-13Fix a server resource leak on destroying windows.Dana Jansens1-0/+5
2007-11-05Bug #13073: Fix broken word-wrapping in ChangeLog generation.Jamey Sharp1-2/+1
Thanks to Peter Dyballa <Peter_Dyballa@Freenet.DE> for pointing out the bug.
2007-09-03Add *~ to .gitignore to skip patch/emacs droppingsJames Cloos1-0/+1
2007-08-23Remove deprecated .cvsignoreJames Cloos2-16/+0
The repo already has a .gitignore, so just rm the old .cvsignore. Also removed a blank line from .gitignore.
2007-03-12Make this loop slightly easier to read.Tilman Sauerbeck1-2/+4
2007-03-12Constified some variables.Tilman Sauerbeck1-2/+2