summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-09-15[property] Add missing xcb_get_any_property_unchecked().Arnaud Fontaine2-0/+17
2008-09-15[icccm] Make xcb_get_text_property() public as it might be useful forArnaud Fontaine2-1/+8
upper-level applications.
2008-09-15return on error to avoid null dereference in assertHenning Sten1-1/+3
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-07Add test_swap to image/.gitignoreKeith Packard1-0/+1
2008-09-07Rework image format conversion code to pass test_swap test case.Keith Packard1-169/+113
Numerous bugs were uncovered with the new test case, this fixes all of them. Perhaps this code will work on MSB machines now?
2008-09-07xcb_mask must not be zero when n == 32.Keith Packard1-1/+1
left shift of a 32-bit value by 32 is undefined, don't try to use it.
2008-09-07Add image conversion test case for 'make check'Keith Packard2-0/+219
test_swap converts between most possible image formats, checking results against a fixed image.
2008-08-06icccm: fix wrong variable initializationJulien Danjou1-1/+1
Thanks Ian Osgood for the hint. Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-06icccm: fix memory leak in xcb_get_wm_hints()Julien Danjou1-9/+6
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-01prepare 0.2.1 release0.2.1Julien Danjou1-1/+1
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-24icccm: add urgency hint functionsJulien Danjou2-0/+14
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-22icccm: add xcb_get_wm_transient_for()Julien Danjou2-0/+33
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-04-27[icccm]: Remove useless function for accessing 'flags' which were alsoArnaud Fontaine2-263/+68
buggy because they were returning a 'uint8_t' whereas 'flags' is a 'uint32_t'.
2008-04-10[icccm]: correctly copy the reply value according to its formatArnaud Fontaine1-1/+2
2008-04-09[icccm]: fix incorrect pointer usageArnaud Fontaine2-38/+36
2008-03-09added some gratuitous but harmless image pointer zeroing at the suggestion ↵Bart Massey1-1/+4
of Vincent Torri
2008-03-05fixed missed reference in previous patchBart Massey1-1/+1
2008-03-05merged event loop split with last patchBart Massey3-4/+15
2008-03-05made xcb_handle_event() externally visibleBart Massey2-2/+3
2008-01-28Add xcb_poll_for_event_loop and rename xcb_event_loop to match.Arnaud Fontaine3-4/+15
I'm currently porting Awesome[0] from Xlib to XCB as a school project for my bachelor. I discussed with Vincent about adding a non-blocking xcb_event_loop on IRC because I had to write one for Awesome and wondered if this kind of function could be added to xcb-util. [0] http://awesome.naquadah.org Signed-off-by: Jamey Sharp <jamey@minilop.net>
2008-01-27added test.xbm to imageBart Massey2-1/+471
2008-01-27made image tests compile when not installed; fixed regression in test_formats.cBart Massey4-8/+8
2008-01-27stopped image test programs from being built by defaultBart Massey1-1/+1
2008-01-27sorted out dependencies for building while uninstalled---includes horrible ↵Bart Massey3-3/+5
kludges
2007-12-17re-fixed my stupid visual_class typo; thanks to Thomas Hunger for the reportBart Massey1-1/+1
2007-12-08fixed check for SHM in test_xcb_image_shmBart Massey1-33/+23
2007-12-08added INSET argument to test_bitmap and cleaned up subimage stuffBart Massey1-7/+7
2007-12-08took out clever code for subimage copying and left_shift for now, as it was ↵Bart Massey2-55/+9
too broken
2007-12-08extended test_bitmap to handle subimage testBart Massey1-11/+40
2007-12-08added create_image_from_bitmap_data(), adapted ↵Bart Massey2-8/+33
create_pixmap_from_bitmap_data() to use
2007-12-08added xcb_image_subimage()Bart Massey2-1/+114
2007-12-08fixed existing roundups, added rounddownsBart Massey1-5/+43
2007-12-08added aux_clear_window() for xlib compatibility, in spite of misgivingsBart Massey2-0/+13
2007-12-07fixed xcb_params_gc_t so that tile_stipple_origin members had reasonable namingBart Massey1-2/+2
2007-12-07used doxygen -u to create a much more elaborate doxyfileBart Massey1-42/+1204
2007-12-07...and in with the new image libraryBart Massey10-0/+2444
2007-12-07out with the old image library...Bart Massey8-1598/+0
2007-12-07added fast inline bitops xcb_bitops.hBart Massey2-1/+175
2007-12-07added aux_set_line_attributes_checkedBart Massey2-0/+30
2007-12-07added PARAM macrosBart Massey1-0/+7
2007-12-07xcb_aux_parse_color()Bart Massey2-0/+50
2007-12-07added checked version of aux_change_gc functionBart Massey2-0/+16
2007-12-07added checked versions of aux_create_window and aux_create_gc functionsBart Massey2-0/+55
2007-12-07added xcb_aux_find_visual functionsBart Massey2-0/+43
2007-12-07added xcb_aux_get_depth_by_visual_id()Bart Massey6-4/+22
2007-11-06All util libraries require the XCB 1.0 API; check for it in configure.Jamey Sharp1-1/+1
2007-05-12atom: Replace 'char *atom_names[]' with one big string and array of offsets.Tilman Sauerbeck1-4/+10
This reduces the memory footprint of libxcb-atom.so, and the number of relocations that have to be performed on load. before: atom/.libs/libxcb-atom.so: 73 relocations text data bss dec hex filename 9587 588 132 10307 2843 atom/.libs/libxcb-atom.so after: atom/.libs/libxcb-atom.so: 5 relocations text data bss dec hex filename 9183 316 132 9631 259f atom/.libs/libxcb-atom.so Signed-off-by: Jamey Sharp <jamey@minilop.net>
2007-05-12Bug #10877: Fixed the atom values that are written to the hash table.Tilman Sauerbeck1-0/+1
Signed-off-by: Jamey Sharp <jamey@minilop.net>
2007-04-09add _checked version of the _set_ functionsTORRI Vincent2-9/+116
2007-04-07missing namespace for alloc_wm_hints in xcb_icccm.hTORRI Vincent1-1/+1