[PATCH libxcwm 00/15] libxcwm patches

Jon TURNEY jon.turney at dronecode.org.uk
Tue Mar 5 06:22:04 PST 2013


On 05/11/2012 22:43, Jon TURNEY wrote:
> As suggested some time ago [1] I've been taking a look at libxcwm, and I've 
> written a prototype implementation of a Compositing WM for Windows using 
> libxcwm (code can be found at [2]),
> 
> Following are some patches which address some of the straightforward issues 
> with libxcwm.  I'll be writing a separate email about some of the other 
> issues.
> 
> [1] http://lists.x.org/archives/xorg-devel/2012-April/030235.html
> [2] http://cgit.freedesktop.org/~jturney/XtoW/
> 
> Jon TURNEY (15):
>   Link libxcwm with -no-undefined libtool flag
>   Install a pkg-config .pc file
>   Ignore .libs
>   Fix a lingering XTOQ in an include guard in libxcwm
>   Clean up a mention of xtoq in libxcwm
>   Update xcb_ewmh_set_supporting_wm_check() for and require xcb-util-wm
>     0.3.9
>   Fix a use after free of return_evt
>   Report an error, rather than just segfaulting, if the X server can't
>     be contacted
>   Remove unused button parameter to xcwm_input_mouse_motion()
>   Remove unused x,y parameters to xcwm_input_mouse_button_event()
>   Fix parameter transposition in xcwm_window_configure()
>   Adopt existing windows at startup
>   Factor out _xcwm_atom_get() utility function
>   Fix some typos
>   Ignore XCB_MAPPING_NOTIFY events
> 
>  .gitignore                  |    6 +++-
>  Makefile.am                 |    3 ++
>  configure.ac                |    5 ++-
>  include/xcwm/input.h        |   18 +++-------
>  include/xcwm/window.h       |    2 +-
>  src/libxcwm/Makefile.am     |    2 +-
>  src/libxcwm/atoms.c         |   78 +++++++++++++++++--------------------------
>  src/libxcwm/context.c       |    7 +++-
>  src/libxcwm/event_loop.c    |   63 +++++++++++++++++++++++++++++++++-
>  src/libxcwm/image.c         |    2 +-
>  src/libxcwm/input.c         |    9 ++---
>  src/libxcwm/window.c        |    4 +-
>  src/libxcwm/xcwm_internal.h |   14 ++++----
>  src/xtoq/XtoqController.m   |   15 +++-----
>  xcwm.pc.in                  |   13 +++++++
>  15 files changed, 150 insertions(+), 91 deletions(-)
>  create mode 100644 xcwm.pc.in

Ping?



More information about the xorg-devel mailing list