openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
L
libxgen
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
2 days
ago.
Jun 17, 2025 — Jun 17, 2026
Showing page 1 of 1
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Stash old changes; to old to remember what they were about
Robert Bragg
More...
over 14 years ago
Splits XGen into a stand alone project, as an XCB protocol specs parser and toolkit
Robert Bragg
More...
over 17 years ago
Re-lays out the tests/ directory
Robert Bragg
More...
over 17 years ago
Exposes lots of the static screen information via the GXScreen object.
Robert Bragg
More...
over 17 years ago
Get initial gtk-doc generation working
Robert Bragg
More...
over 17 years ago
Adds a gx_init() and splits out gx_main and gx_main_quit() into gx/gx-main.c
Robert Bragg
More...
over 17 years ago
Fixes to allow code generation of the sync extension
Robert Bragg
More...
over 17 years ago
Fixes for code generation of the screensaver extension
Robert Bragg
More...
over 17 years ago
Fixes enum namespacing which allows randr extension code generation
Robert Bragg
More...
over 17 years ago
Fixes some symbol namespacing issues so code generation now also works for the following extensions: xfixes, composite, damage and record.
Robert Bragg
More...
over 17 years ago
Adds support for parsing imports declared in xcb proto specs and using that information to allow submitting xcb files for parsing in any order since we now know the dependencies.
Robert Bragg
More...
over 17 years ago
Fixes some minor line wrapping issues that came about from the new _C() and _H() etc macros
Robert Bragg
More...
over 17 years ago
Adds more sugar for outputing code. Instead of specifying the part to output too with each use of the OUT macro we now have current C and H parts associated with the output_context and new macros: C(), H(), TD() and CH() for respectivly emitting to the current C part, current header part, current header typedefs part and to both the current C and H part.
Robert Bragg
More...
over 17 years ago
More work to try and improve the parser component. - This splits of the bloated XGenDefinition struct into structs like XGenRequest, XGenReply, XGenError which now each inherit common members from a stripped down XGenDefinition struct
Robert Bragg
More...
over 17 years ago
Enables building the these extensions: dpms, res, shm, xevie
Robert Bragg
More...
over 17 years ago
Ensure the GX API passes structs/unions by reference unlike XCB which passes them by value
Robert Bragg
More...
over 17 years ago
* configure.ac: - Removes the unused 'uninstalled-build' configure option - Adds pkg-config dependency checks for all xcb extension dependencies
Robert Bragg
More...
over 17 years ago
Implements GError support, gets all unit tests passing, and adds a simple doc/README.txt
Robert Bragg
More...
over 17 years ago
Adds a number of simple unit tests
Robert Bragg
More...
over 17 years ago
Work to support cookies and asynchronous requests
Robert Bragg
More...
over 17 years ago
* Gets pkg-config/header installation etc working to the point of being able to build external applications against libgx now.
Robert Bragg
More...
about 18 years ago
* Various bits of tidy up work (largly replacing hand coded gx_XXX_type() funcs with an equivalent G_DEFINE_TYPE(,,) * Gets inital event signal dispatching working (ref test-events) * Adds a GXMaskValueItem type to make setting up of value-mask and value-list pairs less error prone. * A few tweaks to the pkg-config description which is now also installed (though headers are currently not installed a.t.m so we can't yet build external apps)
Robert Bragg
More...
about 18 years ago
* Various configure.ac additions, and makefile changes, such that we can now link in xml files from xcb-proto much how xcb does. * Removed the hacky post_process.sh script and added C code for dealing with camelcase symbol conversion using a small dictionary. * Addes initial code for dealing with events (no tested yet) including adding a custom GSource into the glib mainloop. * Adds support for outputing enums * Added support for the "extension:TYPE" format of type references while doing wider testing of parsing different extensions. (so far tested code generation for xproto.xml, shape.xml, render.xml, xfixes.xml and composite.xml) * Made a start with a testsuite.
Robert Bragg
More...
about 18 years ago
configure.in: s/AC_PROG_CC/AM_PROG_CC_C_O/
Robert Bragg
More...
about 18 years ago
Autotooled
Robert Bragg
More...
about 18 years ago
Adds files missed in last commit
Robert Bragg
More...
about 18 years ago
Lots of changes: initial test app can now map window + iterate root children
Robert Bragg
More...
about 18 years ago
Got basic header generation working
Robert Bragg
More...
about 18 years ago
Initial commit
Robert Bragg
More...
about 18 years ago
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree