summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-02-16small fixHEADmasterVincent Torri1-1/+1
2006-02-10Add note regarding buggy X server implementations of GLX, and how to workJamey Sharp1-0/+18
around them.
2006-01-20I was young, full of false ideas...Vincent Torri1-2/+1
2006-01-15updateJeremy Kolb1-1/+10
2006-01-15Adding TODO for extensions.Jeremy Kolb1-0/+30
2006-01-15res.h/cJeremy Kolb1-0/+2
2006-01-15X-Resource extension added. Tested with variant ofJeremy Kolb2-0/+81
http://www.xfree86.org/~mvojkovi/restest.c.
2006-01-14XCBConnectBasit and XCBWaitEvent are deprecatedVincent Torri3-55/+14
2006-01-14XCBWaitEvent is deprecatedVincent Torri1-1/+1
2006-01-14XCBConnectBasic is deprecated and xcbint must not be used anymoreVincent Torri2-4/+6
2006-01-14XCBConnectBasic is deprecatedVincent Torri1-1/+1
2006-01-12Added XPrint, Xv, XvMC extensions.Jeremy Kolb1-2/+8
2006-01-12Initial support for XVideo-MotionCompensation extension.Jeremy Kolb1-0/+140
2006-01-12Add support for XPrint, Xv, XvMCJeremy Kolb1-1/+4
2006-01-12Fixed PutImage and Image struct. Should now work fully with Xv 2.2.Jeremy Kolb1-16/+21
2006-01-12Added ExtractSting(). Used to turn strings in a reply to a c string. ThisJeremy Kolb1-116/+126
makes xcbxvinfo work like xvinfo. The outputs are now identical.
2006-01-11Add support for requests with multiple replies, and somewhat generic replyJamey Sharp5-17/+100
parsing. Implement ListFontsWithInfo on the result.
2006-01-10Rip "Scrap Your Boilerplate" stuff out again so more information than justJamey Sharp2-19/+11
order and type of fields can be recorded and used.
2006-01-10Use fromBool, from Foreign.Util.Jamey Sharp1-1/+1
2006-01-10Add a type signature for request.Jamey Sharp1-0/+1
2006-01-10Rename readGenericM to readStorable, and readBoolM to readBool.Jamey Sharp1-8/+8
2006-01-10Add tracing so we can see what order lazy evaluation plus monad sequencingJamey Sharp1-4/+7
is selecting.
2006-01-10Use a Reader monad instead of passing the ForeignPtr down through all theJamey Sharp1-17/+21
calls.
2006-01-10Rewrite reply handling using "Scrap Your Boilerplate"-style generics so theJamey Sharp3-8/+48
Haskell type of the reply directs how the bytes are interpreted off the wire.
2006-01-10First commit of a simple Haskell binding to XCB, including a demo app thatJamey Sharp8-0/+82
interns a few atoms.
2006-01-02xcb flamesVincent Torri3-1/+488
2005-12-31Fixed a bunch of warnings. Fixed comparison against count/chars ImageFormatBart Massey1-14/+34
string.
2005-12-30Initial xvinfo clone. Not quite done yet but pretty complete.Jeremy Kolb1-0/+317
2005-12-30Fixed some types, finally got QueryEncodings right.Jeremy Kolb1-3/+20
2005-12-28Replace obsolete AC_OUTPUT(...) call with AC_CONFIG_FILES(...) and theJamey Sharp2-1/+10
no-argument AC_OUTPUT macro.
2005-12-24New header and two functions specifically for Xlib's use, so we can quitJamey Sharp6-16/+104
installing xcbint.h. Now that Xlib uses entirely public API, force_sequence_wrap is purely internal to xcb_out.
2005-12-24Use AF_UNIX instead of PF_UNIX, because they're interchangeable on LinuxJamey Sharp2-1/+8
(and 4.x BSD?) but on MacOS X the latter is not available. Thanks to Ian Osgood for testing.
2005-12-19No side-effecting code inside assert expressions, please.Jamey Sharp1-1/+3
2005-12-19Implement the default screen number output.Jamey Sharp1-2/+3
2005-12-19Fixed widgy error handling in rendertest . Made all demos compile cleanlyBart Massey3-28/+44
-ansi -Wall .
2005-12-18make valgrind happier. Not perfect, always the same errorsVincent Torri2-32/+44
2005-12-18make valgrind more happy, but it's not perfectVincent Torri1-16/+20
2005-12-18fix memcpy usageVincent Torri1-1/+1
2005-12-18Fixed bad bug in test_shm() ---"data" parameter needed to be passed byBart Massey1-12/+12
address. Shared memory case works now.
2005-12-18make gcc 4.0 happyVincent Torri1-1/+1
2005-12-18Minor cleanups for readability etcBart Massey1-22/+28
2005-12-17Fixed some padding issues and BYTE -> char for names.Jeremy Kolb1-6/+6
2005-12-17fix some spellingVincent Torri1-8/+9
2005-12-17Xlib macros translation, description of the requests/repliesVincent Torri1-107/+985
2005-12-17Mountain of changes. Added some enums, fixed more structs and requests.Jeremy Kolb1-5/+28
Almost works with xcbxvinfo (soon to be released). Committing before I forget.
2005-12-12Rewrite XCBParseDisplay to handle all error cases correctly. Thanks toJamey Sharp2-17/+39
Travis Spencer for pointing out a problem with the previous sscanf call; turns out that sscanf won't do what I want anyway, so this version just uses strtoul.
2005-12-12Fix segfault in fail_unless calls and provide more useful error messages.Jamey Sharp2-24/+26
Also remove DISPLAY from the environment and test ParseDisplay on a null pointer.
2005-12-12Rewrite GetScreen using simplest-possible code, in my opinion. :-)Jamey Sharp1-11/+5
2005-12-12Removed last traces of xcb-convenient files since they got renamed toJamey Sharp3-92/+0
xcb-aux.
2005-12-12Ignore compile byproducts.Jamey Sharp1-0/+8