summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-07-10specs: convert input .ms specs from xorg-docs module to DocBook XMLHEADmasterMatt Dew10-6/+12307
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-08Purge macros NEED_EVENTS and NEED_REPLIESFernando Carrijo4-8/+0
Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-04-09Don't unlock the Display twice.Jamey Sharp1-1/+0
_xiQueryVersion's caller must wrap it in a LockDisplay/UnlockDisplay pair, so it shouldn't call UnlockDisplay itself. Signed-off-by: Jamey Sharp <jamey@minilop.net>
2010-03-29config: 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>
2010-03-29config: remove the pkgconfig pc.in file from EXTRA_DISTGaetan Nadon1-2/+0
Automake always includes it in the tarball. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-03-11doc: specify minimum version for xmlto and ascidocGaetan Nadon1-4/+4
Specify 0.0.20 as the minimum version for xmlto. Older versions do not have fop backend. Specify 8.4.5 as the minimum version for ascidooc. Older versions stop with errors. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-02-22Initialize extension with the right number of events.Peter Hutterer3-11/+82
If the server supports a lower XI version than the client, the Xlib-internal event vector may be smashed. See libXext for more details. http://cgit.freedesktop.org/xorg/lib/libXext/commit/?id=83fdb27df4ddc2fb088ddf2ec65f0db6b7c57287 This patch queries the server for the supported XI extension before registering the extension with Xlib. The number of events registered depends on the server version. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Julien Cristau <jcristau@debian.org>
2010-02-20config: move CWARNFLAGS from configure.ac to Makefile.amGaetan Nadon2-4/+2
Compiler warning flags should be explicitly set in the makefile rather than being merged with other packages compiler flags. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-02-19man: fix types for XGetSelectedExtensionEvents.Peter Hutterer1-4/+4
The return values are of type XEventClass** and int*, respectively. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
2010-01-26Need both xmlto and asciidoc to install man pages from a checkoutDan Nicholson1-7/+13
The check for whether to build the pages looked for both xmlto and asciidoc, but the check to install didn't. Refactor a bit so that the check is done only once. Signed-off-by: Dan Nicholson <dbn.lists@gmail.com> Tested-by: Gaetan Nadon <memsize@videotron.ca> Tested-by: Christian Hartmann <cornogle@googlemail.com>
2010-01-24man: remove redundant nodist prefix to libman_DATAGaetan Nadon1-2/+2
The final, macro substituded, man pages (with file extension .3 on my platform), are installed, but not distributed. There is no need to override the correct default behaviour. Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-01-24man: allow installing prebuilt man pages from tarballGaetan Nadon2-1/+6
The man pages source may be supplied in the tarball or built from git. The makefile needs to take that into consideration and adjust the targets accordingly. Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-01-19config: replace custom code with reusable macro XORG_WITH_XMLTOGaetan Nadon1-6/+4
XORG_WITH_XMLTO provides additional functions like a configure option which allow platform builders to control the usage of the xmlto program. This is a requirement from platforms that do not have such doc tool. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-01-17COPYING: add missing copyright noticeGaetan Nadon1-0/+21
Refer to: XiAllowEvents.c Copyright © 2009 Red Hat, Inc. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-01-14Update Sun license notices to current X.Org standard formAlan Coopersmith1-19/+16
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-01-01man: ignore generated .man from .txt files in this directoryGaetan Nadon1-0/+2
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2009-11-27Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILESGaetan Nadon1-0/+1
Now that the INSTALL file is generated. Allows running make maintainer-clean.
2009-10-28INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206Gaetan Nadon2-3/+6
Add missing INSTALL file. Use standard GNU file on building tarball README may have been updated Remove AUTHORS file as it is empty and no content available yet. Remove NEWS file as it is empty and no content available yet.
2009-10-27Deploy the new XORG_DEFAULT_OPTIONS #24242Gaetan Nadon1-3/+4
This macro aggregate a number of existing macros that sets commmon X.Org components configuration options. It shields the configuration file from future changes.
2009-10-26Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432Gaetan Nadon1-2/+1
ChangeLog filename is known to Automake and requires no further coding in the makefile.
2009-10-22.gitignore: use common defaults with custom section # 24239Gaetan Nadon1-16/+61
Using common defaults will reduce errors and maintenance. Only the very small or inexistent custom section need periodic maintenance when the structure of the component changes. Do not edit defaults.
2009-10-02libXi 1.3Peter Hutterer1-1/+1
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-10-02Require macros 1.3 for XORG_DEFAULT_OPTIONSPeter Hutterer1-6/+3
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-09-29Don't export sizeDeviceClassType, size_classes and copy_classesJulien Cristau1-5/+3
Signed-off-by: Julien Cristau <jcristau@debian.org>
2009-09-24XQueryDeviceState: correct length of XValuatorStatePeter Hutterer1-1/+2
The length is suppposed to be the complete class size, not just the struct size. Since XValuatorState is followed by multiple valuator values the size of the class is variable and dependent on the number of valuators. The server assembles the valuator state last. This bug is unlikely to affect clients as they should never go past the last class anyway. Tested-by: Thomas Jaeger Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-09-24man: correct XQueryDeviceState return value.Peter Hutterer1-3/+3
And one indentation fix in the same man page. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-09-14Declare _xibad* functions before the Bad* macros.Peter Hutterer1-0/+5
Reported-by: Christian Beier Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-09-07mask_len in XIGrabDevice is in 4-byte units (#23708)Peter Hutterer1-2/+2
X.Org Bug 23708 <http://bugs.freedesktop.org/show_bug.cgi?id=23708> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-09-07libXi: Man page files end with LIB_MAN_SUFFIX not LIB_MAN_DIR_SUFFIX.Arkadiusz Miśkiewicz1-1/+1
Using LIB_MAN_DIR_SUFFIX as man page files suffix is invalid since there can be files ending with eg. 5x while being in man5 dir (share/man/man5/man.5x) as required by FHS 2.3. Man page files and with LI Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-09-01Initialize send_event for cookie events. (#23609)Peter Hutterer1-0/+6
X.Org Bug 23609 <http://bugs.freedesktop.org/show_bug.cgi?id=23609>
2009-08-25Bump to 1.2.99.4Peter Hutterer1-1/+1
2009-08-25Remove the asciidoc warning from configure.Peter Hutterer1-8/+0
This warning was put in when the released version of asciidoc required an additional patch to build libXi. The release of asciidoc 8.4.5 included this patch thus we don't need this explicit warning anymore. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-24man: fix XIQueryPointer parameter ordering.Peter Hutterer1-2/+2
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-24Update XIWarpPointer to take doubles (inputproto >= 1.9.99.902)Peter Hutterer4-17/+17
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-18man: XIDefineCursor can generate BadDevice errors.Peter Hutterer1-1/+4
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-18man: typo fixes in XIUndefineCursor, add BadCursor note.Peter Hutterer1-2/+6
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-05man: point out temporary detachment of slave devices.Peter Hutterer3-2/+21
Affects XIGrabDevice, XIGrabButton/Key and XIGrabEnter/GrabFocusIN Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-05man: fix XIGrabEnter man page - text with needed to be reduced.Peter Hutterer1-31/+35
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-05Update library version for new symbols.Peter Hutterer1-1/+1
XI2 adds a whole lot of new symbols but leaves the existing ones. Minor bump only. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-05man: correct XListInputDevices description of the name field.Peter Hutterer1-9/+8
A device's name is the identifier set either by the server the xorg.conf/HAL. The preconfigured device types (XI_MOUSE, XI_KEYBOARD, etc.) are atoms listed in the type field only. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-04Cosmetic fix, move a 'char* name' to 'char *name'Peter Hutterer1-1/+1
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-04Allow foreign automake, remove empty AUTHORS and NEWS.Peter Hutterer3-1/+1
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-04man: add XIQueryDevice and XIFreeDeviceInfo man page.Peter Hutterer2-1/+212
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-04Remove leftover RCS tags.Peter Hutterer3-6/+0
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-03man: missing .man suffixes in prereq rules breaks parallel makeDan Nicholson1-2/+2
Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
2009-07-22Bump to 1.2.99.3Peter Hutterer1-1/+1
2009-07-22Replace keysym grabs with keycode grabs.Peter Hutterer5-32/+32
Keysym grabs are tricky to get right for applications that are more complicated than demo applications. otoh, we know keycode grabs are working. So let's go with keycode grabs for now and add keysym grabs later when we've sorted out the details. Requires inputproto 1.9.99.15 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-15Fix wrong raw_valuator wire copy, add fractional parts.Peter Hutterer1-1/+3
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14man: fix wrong parameter in XIGrabKeysym man pages.Peter Hutterer1-1/+0
XIGrabKeysym doesn't provide a cursor argument. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-13Add flags to XIDeviceEvent and XIRawEvent.Daniel Stone2-0/+4
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>