herbstluftwm 0.8.0 release

Thorsten Wißmann edu at thorsten-wissmann.de
Thu Apr 9 20:18:41 CEST 2020


Dear fellow herbstluftwm users,

I'm happy to announce a new version 0.8.0 which comes with quite a few
new features for the users and the developers. From the user side we
have:

  1. single-window floating: particular windows can be put into floating
     mode while the rest on the tag stays tiled. For dialog windows,
     this happens automatically.
  2. automatic detection of EWMH panels
  3. monitor detection via xrandr
  4. ... and many more little features, all listed in the NEWS[1] file.

From a technical point of view, 0.8.0 is the first release with

  1. the 'winterbreeze' codebase, a proper migration to in C++
  2. CMake as a build system
  3. a testsuite for automated testing (82% code coverage so far)

For this new release, I enjoyed the help from the following people which
I would like to thank a lot:

  - Johannes Jordan pushed the project forward multiple times, both by
    rewriting the source code to C++ (181 commits) and by encouraging
    me to resume working on the winterbreeze branch after long breaks
    (e.g. we had a weekend of hacking in 2018 in Freibug).

  - Daniel Danner contributed to the C++ source code, the testsuite (252
    commits) and also helped a lot with setting up the workflow on
    github with pull requests and continuous integration.

  - Simon / blarz contributed fixes and extended the testsuite (20
    commits)

  - Hans-Peter Deifel contributed to C++ rewrite (5 commits)

  - Bohdan Potměkleč / tiosgz reported found many things that had been
    lost during the C++ rewrite.

  - Florian Bruhin helped setting up the testsuite (at the CCC 2016).

  - There have been further one time contributions by
    * Bernhard M. Wiedemann
    * Johannes Schilling
    * Matthew Martin
    * sarthon

The release tarballs can be found at the usual location[2]. I hope you
enjoy the new features as much as I do. If you notice any issues please
report them on github[3], on the irc[4], or this mailing list. I am
also happy about any other form of feedback on how the new features (or
herbstluftwm in general) works for you and what you are missing.

All the best,
Thorsten

[1] http://herbstluftwm.org/news.html
[2] http://herbstluftwm.org/download.html
[3] https://github.com/herbstluftwm/herbstluftwm
[4] #herbstluftwm on freenode
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://listi.jpberlin.de/pipermail/hlwm/attachments/20200409/b65b5740/attachment.asc>


More information about the hlwm mailing list