[ANNOUNCE] xorg-gtest 0.4.0

Chase Douglas chase.douglas at canonical.com
Thu Jul 26 14:09:24 PDT 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This release of xorg-gtest includes added functionality to start and stop an X
server on demand.

Other changes of note:
* This release now uses evemu instead of utouch-evemu, which can be found at
  http://launchpad.net/evemu
* HTML documentation is now built and installed by default if doxygen is
  available
* Makefile-xorg-gtest.am includes a fix for overlapping project filenames
* Some headers have been renamed; be sure to only include xorg-gtest.h rather
  than the individual header implementation files
* lowercase_underscore methods have been deprecated in favor of CamelCase
* A few various API additions

Chase Douglas (10):
      Ensure xorg-gtest implementation is included in xorg-gtest{-all, _main}.cpp
      Upgrade dox/Doxyfile
      Bump xorg-gtest.m4 serial number
      Fix doxygen run so it works with out-of-tree builds
      Disable PDF documentation generation
      Disable man page documentation generation and installation
      Uninstall documentation too
      Separate string constants so xorg-gtest_main.cpp compiles again
      Print the correct file when log file is not writeable
      Release version 0.4.0

Peter Hutterer (31):
      Add a few linebreaks into the standard error notice
      doc: shut up doxygen
      Build documentation if doxygen is available
      Fix up a couple of doxygen links
      Split usage help text into a helper function
      include: fix typo doxygen complains about
      Add some comments to the whacky library building
      Rename XSERVER_LIBS to X11_LIBS
      Add note to Makefile.am that new sources must be added to xorg-gtest-all.cpp
      Rename headers to use dashes only
      Switch from utouch-evemu to evemu
      environment: provide Get/SetFoobar wrappers for all set/get_foobar
      test: add SetDisplayString()
      Add Device::GetDeviceNode() to return device node path from an evemu device
      process: add Start(program, vector<char*>)
      aclocal: fix misnamed variable in xorg-gtest.m4
      process: fix missing argv[0] in the new vector startup
      process: Terminate/Kill can use a common helper function
      process: add a timeout wait to Kill and Terminate
      Add a new class representing the X server
      xserver: store config, logfile, binary paths in the XServer object
      xserver: add WaitForConnections()
      xserver: move starting the process into the XServer object
      xserver: move testing startup to the XServer object
      xserver: move Terminate and Kill handling here
      environment: remove default settings
      xserver: update documentation
      device: add PlayOne() for single event replaying
      Update evemu requirement to 1.0.10
      xserver: check for old log file, not old config file
      xserver: add environment variable to suspend after startup

git tag: xorg-gtest-0.4.0

http://xorg.freedesktop.org/archive/individual/test/xorg-gtest-0.4.0.tar.bz2
MD5:  9dc45ea807011c0d3e07b699224c94b1  xorg-gtest-0.4.0.tar.bz2
SHA1: 008346c2bcbfd716ca6ae5d6c288fac2022b3781  xorg-gtest-0.4.0.tar.bz2
SHA256: 3eeb52389724eb57f16f949259b2eff3e5eb270b0dce2cb71dbb88e55e8dbc71  xorg-gtest-0.4.0.tar.bz2

http://xorg.freedesktop.org/archive/individual/test/xorg-gtest-0.4.0.tar.gz
MD5:  d8cfdd0997081abec450a8c40e6d56bf  xorg-gtest-0.4.0.tar.gz
SHA1: b7644210bf522c8e25f381b6e1b6533bdb4ca279  xorg-gtest-0.4.0.tar.gz
SHA256: fe3c01b56b1192dc86a4f0f4d866f4c73195753b75cf6e2fd24208bd81ff1858  xorg-gtest-0.4.0.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBAgAGBQJQEbHHAAoJEI3Z6a9pX7cqAP8P/3voLvZTcyO2SReUAuIXSTTC
po6UmAO1S1+otzO3SRdk74JsNkI5a8/2NoFKLPboRDInTlzmiFJ6nsVUvk7+Yy40
fyFomXTIrjn7zbgbX1a8ZKd5fXGl+HHfZYLyCCrTT0bETCRtJc6VeyNyg30bRe3q
P1pNyk3ruMdzMIOW/Cj24nkxxdRYapLSsXp8cdzkg1IL79na8W+os5q6CRBolx7b
hJDQE7gyto3hRsJ4DSPbqq7GWfoYUcNufOo0WKswkqoizRXZIi5djEanwh8YAvE8
WFIYFDKUUyiV3VPdKT+LT9xXIlaV+hoKhEgDRhIXjA9v87aAirUdF1969svHuywQ
a09vAi4j30cvquWZfkJekbETsQh3u8SeccBDdAmb2S7pKD8YphHVlTAJhxEuuCK/
yA0Qybm+wVhhRCHa/uvsj41EKONEUBrnY0YzkCA3gCYZC5oYF5hY2Fcu0qRqMLfT
LC+EIXQjvSU8eZY7LJ4x+hnzfkuvutl0heuRyrGMTf6joyrmLn7TH406PrMl1K8Z
RiRRg5mFcAGYvZXdOZf9SjzwJmxqIhf9T2vIBJb2aFY7OiNErOhHydU9iciN0STI
Gbyg0YjYpf9XBx+Exvdt/WkvyzHrtC9QitlcSunFF60Fj5mM9rpTaRer+OkwrmEf
xaxfO+Mkz4lcW88/F3fv
=A6ij
-----END PGP SIGNATURE-----


More information about the xorg-announce mailing list