Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 25, 2012
  1. @tych0

    Fix another offset-argument bug

    tych0 authored
  2. @tych0

    Pass an offset when creating events

    tych0 authored
    Event creation now requires an offset to the parent. We know the offset is
    always zero (we got it from PyBuffer_FromMemory after all...), but we need to
    tell the Event constructors that.
  3. @tych0

    Merge remote-tracking branch 'freedesktop/master'

    tych0 authored
    Conflicts:
    	configure.ac
Commits on Mar 23, 2012
  1. @jd

    Release xpyb 1.3.1

    jd authored
    Signed-off-by: Julien Danjou <julien@danjou.info>
  2. @plotnick @jd

    Pack requests using standard size and no alignment.

    plotnick authored jd committed
    By default, Python's struct module automatically adds alignment padding
    between successive structure members. We need precise control over the
    layout of requests, so it's important that we not let it do that.
    
    Signed-off-by: Julien Danjou <julien@danjou.info>
  3. @jd

    Depends on xcb-proto 1.7.1

    jd authored
    Signed-off-by: Julien Danjou <julien@danjou.info>
  4. @plotnick @jd

    Fix length field handling, again.

    plotnick authored jd committed
    This revises commit c5ff7fb, which did
    fix the build, but generated invalid code for (at least) QueryTextExtents.
    
    Signed-off-by: Julien Danjou <julien@danjou.info>
  5. @tych0

    Fix up our protobj implementation after merge

    tych0 authored
    The merge made offset a visible parameter, so now we need to pass it along.
  6. @tych0

    Merge remote-tracking branch 'freedesktop/master'

    tych0 authored
    Conflicts:
    	configure.ac
    	src/Makefile.am
    	src/event.c
    	src/protobj.h
    	src/reply.h
    	tools/py_client.py
    	xcb/cookie.c
Commits on Mar 22, 2012
  1. @jd

    Release xpyb 1.3

    jd authored
    Signed-off-by: Julien Danjou <julien@danjou.info>
  2. @plotnick @jd

    Avoid reference cycles in response instances.

    plotnick authored jd committed
    The issue is with fields that use self as the parent buffer; we end
    up with cycles that the GC can't collect, since buffer objects aren't
    GC-aware.
    
    Also took the opportunity to replace separate "count" variables with
    offsets wherever possible, and skip size calculations entirely for
    fixed-size Unions.
    
    Signed-off-by: Julien Danjou <julien@danjou.info>
  3. @jd

    Fix building with latest xcbgen

    jd authored
    Signed-off-by: Julien Danjou <julien@danjou.info>
  4. @jd

    Disable DRI2 building

    jd authored
    It does not build for now, but it should not disable building the rest of xpyb.
    
    Signed-off-by: Julien Danjou <julien@danjou.info>
Commits on Mar 19, 2012
  1. @plotnick @jd

    Remember to decrement refcount of constructed List elements.

    plotnick authored jd committed
    After we append a constructed object to self->list, we no longer
    need a reference to it. Failing to decrement its refcount results
    in a memory leak.
    
    Signed-off-by: Julien Danjou <julien@danjou.info>
Commits on Mar 9, 2012
  1. @plotnick @jd

    Don't leak reply data.

    plotnick authored jd committed
    Signed-off-by: Julien Danjou <julien@danjou.info>
Commits on Mar 8, 2012
  1. @plotnick @jd

    Ensure that there's still a valid connection to the X server before a…

    plotnick authored jd committed
    …ttempting to send a request.
    
    Signed-off-by: Julien Danjou <julien@danjou.info>
  2. @plotnick @jd

    Removed unused data field from xpybProtobj.

    plotnick authored jd committed
    Signed-off-by: Julien Danjou <julien@danjou.info>
  3. @plotnick @jd

    Removed prototype for obsolete xpybReply_populate routine.

    plotnick authored jd committed
    Signed-off-by: Julien Danjou <julien@danjou.info>
  4. @plotnick @jd

    Don't blindly access the connection object in xpybCookie_dealloc; it …

    plotnick authored jd committed
    …may be NULL.
    
    Signed-off-by: Julien Danjou <julien@danjou.info>
  5. @plotnick @jd

    Only use the low-order 7 bits of the type code in determining event t…

    plotnick authored jd committed
    …ypes.
    
    Signed-off-by: Julien Danjou <julien@danjou.info>
Commits on Feb 29, 2012
  1. @tych0
Commits on Feb 26, 2012
  1. @tych0
Commits on Feb 16, 2012
  1. @tych0
Commits on Feb 13, 2012
  1. @tych0
Commits on Feb 12, 2012
  1. @tych0

    Fix setup.py to install the .pc file to the right place when in maint…

    tych0 authored
    …ainer
    
    mode. Also wrote a little note about the nasty hack that it is :-)
  2. @tych0
  3. @tych0
  4. @tych0
Commits on Feb 11, 2012
  1. @tych0
  2. @tych0

    fix typo

    tych0 authored
Commits on Jan 5, 2011
  1. @sigalrm
Commits on Dec 3, 2010
  1. @BurntSushi @dequis

    Add xcb.Iterator to __init__.py

    BurntSushi authored dequis committed
Commits on Nov 28, 2010
  1. @dequis

    Implemented xcb.Protobj subclasses in python

    dequis authored
    This includes: Struct, Union, Request, Response, Event, Reply, Error.
    
    The Protobj base class itself can't be translated to python because it
    must expose a buffer interface for PyObject_AsReadBuffer, which is also
    called outside of this project, in pycairo.
  2. @cortesi
  3. @cortesi
Something went wrong with that request. Please try again.