Josh Triplett
416f38f2e6
Revert "Revert "include: don't distribute XlibConf.h""
...
This reverts commit 79fa3d8070 .
Re-revert the XlibConf.h change, which prevented distribution, not
installation.
2007-06-03 12:13:44 -07:00
Josh Triplett
79fa3d8070
Revert "include: don't distribute XlibConf.h"
...
This reverts commit c9e28e05ae .
The installed XlibInt.h includes XlibConf.h , so libX11 should ship
XlibConf.h. (Commit c9e28e05ae didn't actually
prevent automake from shipping XlibConf.h, because it used
nodist_x11include_HEADERS rather than nodist_HEADERS.)
2007-06-02 22:05:16 -07:00
Daniel Stone
c9e28e05ae
include: don't distribute XlibConf.h
...
Since XlibConf.h is built by configure, don't distribute it.
2006-12-16 00:47:23 +02:00
Josh Triplett
ab728ca372
XCL is dead; long live Xlib/XCB
...
Rename all instances of "XCL" to Xlib/XCB-derived names.
The only user-visible change: rename the include file <X11/xcl.h> to
<X11/Xlib-xcb.h>; programs will need to change their #include lines to match.
Remove the XCL cast inlines from Xlib-xcb.h.
2006-10-06 12:36:39 -07:00
Jamey Sharp
ffd367f708
No longer #include Xmd from xcl.h: we do not need it.
2006-10-04 17:16:46 -07:00
Jamey Sharp
bde3cd123d
libxcb now installs header files in <xcb>, not <X11/XCB>.
2006-09-25 04:13:20 -07:00
Ian Osgood
87d00207f5
Track XCB's "Great Renaming".
2006-09-24 23:39:01 -07:00
Matthias Hopf
9354351fcb
Bug #3104 : Compose table cache for faster X11 application starts. Part 1: Pointerless compose data structure, using indices instead of pointers, needed for mmap()ing data structure.
2006-06-16 16:31:37 +02:00
Daniel Stone
3a16f262ab
Bug #1625 : Include keysym.h from Xutil.h.
2006-04-07 17:49:41 +03:00
Jamey Sharp
e3f4525718
Add explicit include of Xmd.h to work around bug including both xcb.h and Xmd.h simultaneously.
2006-03-31 22:52:14 -08:00
Jamey Sharp
f25b4b00e1
Move .cvsignore to .gitignore.
2006-02-19 12:28:41 -08:00
Jamey Sharp
c7cda56eeb
Land XCB support on X.org HEAD.
2006-02-19 11:49:15 -08:00
Kean Johnson
6bb0c3796b
See ChangeLog entry 2005-11-07 for details.
2005-11-08 06:33:25 +00:00
Kevin E Martin
dd7a9cdecd
Modify modular libs to use Xregion.h instead of region.h
2005-07-23 18:09:39 +00:00
Kevin E Martin
6d635a88d9
lib/Xrender/Picture.c Change region.h to Xregion.h and modify internal references to include <X11/Xregion.h>.
2005-07-23 18:06:16 +00:00
Keith Packard
19ba9d0df8
Clean up .cvsignore files
2005-07-09 06:01:49 +00:00
Keith Packard
afdae2e8cc
Create and use XlibConf.h to match modular build which needs XTHREADS defined when building extensions
2005-07-08 07:11:56 +00:00
Keith Packard
86fa88dc59
Create and install XlibConf.h to provide external users of Xlibint.h the defines necessary to correctly use the library. Xlibint.h should #include this new file.
...
Add a bunch of .cvsignore files
2005-07-08 06:57:06 +00:00
Daniel Stone
8c7677138e
Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
...
Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all source files in the xserver/xorg tree, predicated on defines of HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to <X11/fonts/foo.h>.
2005-07-03 07:00:55 +00:00
Daniel Stone
9a895777e3
Typo in ImUtil.h commit -- I AM CAPTAIN SKILL.
2005-06-15 13:37:43 +00:00
Daniel Stone
845dfc6b42
Move ImUtil.h from src/ to include/X11/. Additionally, copy Cmap.h as a distribution file.
2005-06-15 13:27:48 +00:00
Egbert Eich
46e8d8a654
gcc4 allows to check if sentinels are correct (a sentinel is the terminating element in a varargs list). A sentinel needs to be NULL, not 0 - which doesn't make a difference on 32bit but matters on 64bit. Furthermore it can be told that functions have a printf-like format string and argument list so that they can verify that both match. To use these features certain attributes need to be set - which are compiler specific. To do this we define macros which are expanded depending on the compiler version. For now we put those in include/Xfuncproto.h (the XFree86 DDX layer contains a file compiler.h which however is not visible outside the DDX) (Bugzilla #3268 ).
2005-05-17 08:10:10 +00:00
Søren Sandmann Pedersen
7eee605e3a
- For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in <X11/...>
...
- For Xcomposite and Xdamage, don't link the build system out of the xc tree
- Link the public X11 headers into their own directory
- Add links to XKeysymDB and XErrorDB
- Add links to all the Xlib man pages
- Add links to the lcUniConv subdirectory
- Conditionally include config.h in Xlib source
2005-05-13 22:53:36 +00:00
Jim Gettys
d5e7ab1941
fix comment to indicate additional possible mode. i bug 1756 reported by Owen Taylor.
2004-12-02 16:18:16 +00:00
Egbert Eich
2d3afb68a1
Fixed some lockups in XIM code when the application is running with multi thread support. These lockups occur deep down in XFilterEvents() which itself locks when another Xlib function gets called that also locks. This fixes two instances by separating those Xlib functions into an internal (non-locking) call and a locking wrapper that is used as an external function. There may be several other such instances therefore another more general patch is eventually required (Bugzilla #1182 ).
2004-08-31 11:37:03 +00:00
Kevin E Martin
e689746c8d
Fix header file to #ifdef the XKB keysyms when they are used. This fixes the X test suite build failure.
2004-08-19 06:48:06 +00:00
Egbert Eich
c6349f4319
Merging XORG-CURRENT into trunk
2004-04-23 18:42:09 +00:00
Kaleb Keithley
c3c4ddc682
Initial revision
2003-11-25 19:28:07 +00:00
Kaleb Keithley
deae12c6b6
R6.6 is the Xorg base-line
2003-11-14 15:54:30 +00:00