pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/xwininfo



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jun  3 18:32:35 UTC 2012

Modified Files:
        pkgsrc/x11/xwininfo: Makefile distinfo

Log Message:
Update to 1.1.2.

1.1.2:
This bug-fix release corrects two more issues introduced in the xcb port
in the 1.1.0 release: false matching of window names when using -name
and invalid frees when windows have a _NET_WM_NAME property.

It also updates the optional support for the xcb-icccm library to work
with the recent xcb-util-wm 0.3.8 release at the expense of dropping
support for xcb-util 0.3.7 and older.   This support is still only
enabled when specifically requested via configure --with-xcb-icccm.

1.1.1:
This bug-fix release corrects two issues introduced in the xcb port
in the 1.1.0 release: a build issue with the optional support for
the xcb-icccm library, and a runtime issue with reporting coordinates
for windows extending into the negative parts of the coordinate space.

1.1.0:
The major new feature of this release is the rewrite to use libxcb instead
of libX11, batching requests for information to reduce waiting on round-trips
in gathering the client information from the X server.   Testing over a
high-latency connection from California to China and back resulted in an
improvement from 8 minutes to 45 seconds to output the complete window tree
via xwininfo -root -all of a GNOME desktop session with 114 windows.

This release thus libxcb to build, (though it still requires some libX11
headers as well).   It also requires a minimum xproto version of 7.0.17.

Should anyone need to maintain the libX11 version, a 1.0.x branch can be
created in git from the 1.0.5 release base as needed.

This release also adds support for reporting some EMWH window manager hints,
including UTF-8 localized window names from the _NET_WM_NAME property.
(This version does not correctly display names for windows with the WM_NAME
 property set using the COMPOUND_TEXT encoding.   Most current desktops &
 toolkits will set the _NET_WM_NAME, which is used in preference to WM_NAME
 if it is set.)


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/xwininfo/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/x11/xwininfo/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index