herbstluftwm 0.9.0 release

Thorsten Wißmann edu at thorsten-wissmann.de
Sat Oct 31 14:56:17 CET 2020


Dear hlwm users and package maintainers,

there's a new hlwm release[1] with quite a few new features[2] and a
couple of bugfixes.

Thanks for those who contributed to this project, I'm really enjoying it
:-) I'm pasting a `git shortlog` below

Best,
Thorsten

[1] http://herbstluftwm.org/download.html
[2] http://herbstluftwm.org/news.html

$ git shortlog v0.8.3..v0.9.0

Christoph Egger (1):
      Wait for completion of move_into in mouse-based test (#946)

Florian Bruhin (4):
      Unpin pytest-xvfb / PyVirtualDisplay (#929)
      Fix manpage for foreach command (#996)
      maximize.sh: Don't restore if layout changed (#1008)
      Improve try/silent handling in maximize.sh (#1009)

Manuel (1):
      Add pgid (process group id) as rule condition (#951)

Simon Kuhnle (18):
      codecov: Remove -y flag (#923)
      Add invalid arg tests for settings commands (#920)
      tox: Require some fixed package versions for deps (#924)
      Add invalid arg tests for raise command (#919)
      CI: Remove some unused packages from Dockerfile (#922)
      Fix ccache directory names (#928)
      Update flake8 to latest version and fix warnings (#927)
      tests: Change Xvfb environment check (#931)
      Explicitly state addtional pytest runtime deps (#933)
      Mark client urgent if focus stealing is not active (#934)
      Fix typo in NEWS (#943)
      CI: Disable clang-tidy parameter name check (#960)
      herbstclient: Quiet more errors in case of --quiet (#969)
      Reorder some NEWS entries (#983)
      Fix crash while parsing empty decimal (#982)
      Emit the "fullscreen" hook again (#1015)
      Add the old tag name to tag_renamed hook (#1016)
      Fix theme of urgent clients with smart_window (#1017)

Victor Nakoryakov (1):
      Add per-client keyboard layout script (#1005)

Thorsten Wißmann (52):
      www: Add 0.8.3 tarball
      Use synchronous commands in keys_inactive tests (#926)
      X Properties with format 32 are arrays of long (#935)
      Expand NEWS
      Fix modulo computation for negative numbers (#938)
      Do not set focused clients urgent (#940)
      Test #940: the focused client is not made urgent (#941)
      Use fixed precision decimals for frame fractions (#942)
      Do not pass --sync to xdotool mousemove (#953)
      Add timeout for each test case (#955)
      Reset cursor position before every test case (#952)
      Document that some settings are aliases to theme. (#958)
      mergify: Use pull request title+body as commit msg (#963)
      ArgParse utility for processing the Input in commands (#945)
      Add 'floatplacement' rule condition (#957)
      Remove unused import
      Revert "Remove unused import"
      Create Xvfb manually in the test cases (#962)
      Quickfix race-condition in hc --wait testcases (#964)
      Fix cycle_layout for omitted layout names (#965)
      New attribute urgent_count for tags (#970)
      Handle changes of the tag attr 'floating_focused' (#971)
      Remove old function declarations (#975)
      Add initial argument to new_attr command (#979)
      Basic implementation of frame objects (#974)
      Add rule consequence floatplacement=smart (#978)
      Allow to split non-leaf frames (#980)
      Frame index 'p' for accessing parent frame (#984)
      Add 'index' attribute to frame objects (#985)
      Fix crash in smart placement on invisible tags (#988)
      Test messages regarding the 'maxage' rule (#989)
      Replace 'can not' by 'cannot' (#991)
      Add test list_rules printing 'not' (#990)
      Add the 'foreach' command for object iteration (#993)
      New constant string format specifier for sprintf (#994)
      Add -h and --help to herbstluftwm (#1002)
      Update copyright years (#1001)
      Extend .mergify to simplify self-approval of PRs (#1004)
      Remove one DynAttribute_ constructor (#997)
      Add test cases for compare (#1006)
      'compare': fall back to string-based comparison (#1007)
      www: Abandon frame and poisonous colors (#1013)
      www: Install favicon.ico
      www: Mention github and reddit
      Generate json documentation on the object tree (#998)
      Extend NEWS
      Add links between NEWS and MIGRATION
      Register theme object children via templates (#1018)
      www: Also install symbolic links
      www: Add .htaccess
      Update documentation for next release
      Release 0.9.0
-------------- 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/20201031/19616b41/attachment.asc>


More information about the hlwm mailing list