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