herbstluftwm 0.5.3 release

Thorsten Wißmann edu at thorsten-wissmann.de
Tue Dec 24 22:58:56 CET 2013


Hi,

the world is not only ready for version 0.5.3 -- it seems to be the only
possibility to keep the package maintainers busy over the holidays.
Furthermore, 0.5.3 paves the way for some experimental post-release
hacking sessions, e.g. in the next days in Hamburg at the 30C3[1].

Some of the new features are quite subtle:

  - Make window floating faster by dropping old motion events
  - Instead of copying the pixmap from the root window for
    frame_bg_transparent achieve transparency by cutting out a rectangle
    from the center of frames using the Shape Extension of X.
  - Respect size hints

... just to name a few. The full list of new features[2] and release
tarballs[3] are at the usual place.

Happy Holidays,
Thorsten

[1] https://events.ccc.de/congress/2013/wiki/Projects:Herbstluftwm
[2] http://herbstluftwm.org/news.html
[3] http://herbstluftwm.org/tarballs/

$ git shortlog v0.5.2..v0.5.3

Christoph Egger (1):
      Do not set redundant and potentially harmfull -L/usr/lib

Florian Bruhin (14):
      Only build with Xinerama if it's available
      Fix triple-slash for install paths
      Fix make uninstall
      Cleanup, simplifications and bugfixes in scripts
      Add some new client attributes
      Add tag attribute to monitor object
      Add objects monitors.* to access monitors per id
      Use monitor_foreach for all_monitors_apply_layout
      Fix date display in panel
      Simple script fixes in autostart
      Fix comment spelling: leave -> leaf
      fix prototype name
      Synchronize .c and .h files.
      Add comments to panel.sh

Gabor X Toth (1):
      Bring: Move client to current frame within the tag

Thorsten Wißmann (55):
      www: Add 0.5.2 tarball
      Fixup header in NEWS file
      Prevent dzen2 from exiting on button3 click
      Refactor: Save client pointers in frames
      Show clients again on shutdown in clientlist
      Add completion for the rule-flag printlabel
      Add rule flag prepend
      www: Update mailing list adress
      Update AUTHORS
      Fix spelling mistake in herbstluftwm-tutorial
      Let close accept an explicit window as a parameter
      Let string_to_client accept decimal window ids
      First section in NEWS is now 'Current git version'
      Drop old mouse motion events
      doc: Describe window referencing
      Sanify default autostart
      Add new split modes top and left
      Add completion for the new split modes
      Add split mode: fragment
      Make fraction parameter to split optional
      Rename split mode fragment to explode
      explode: Divide equally in case of 1 window
      Replace XRectangle by custom struct Rectangle
      Respect size hints in floating mode
      Do border width corrections on configure requests
      Remove old debug output
      Set  last_size correctly for tiled clients
      Clean up event_on_configure()
      Apply size hints to tiled clients
      Fix autostart: Name arrow key "Up" correctly
      Fix position of pseudotiled clients with sizehints
      Do not treat pseudotiled as floating on configure
      www: Update hlwm version for ubuntu
      Add source file for client decorations
      Revert "Add source file for client decorations"
      Shorten frame resizing
      For frame transparency cut frames using XShape
      Configure sizehints for tiling and floating
      Compare with client's last geometry correctly
      Exclude border width from HSClient.last_size
      Rearrange window if the sizehints property changes
      Remove unneeded if-block
      Apply window gap to client tile rectangle correctly
      Let frame_transparent_width default to 0
      Handle minimum size correctly in floating resizes
      Add setting pseudotile_center_threshold
      Respect ratio size hints in zoom mode directly
      man page: Fix some typo mistake
      Add svg logo
      www: Include herbstluftwm icon in the header
      www: Update install-Target
      Add command cycle_frame
      Set frame_transparent_width to 5 in autostart
      Fixup MIGRATION file
      Release 0.5.3

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 230 bytes
Desc: not available
URL: <https://listi.jpberlin.de/pipermail/hlwm/attachments/20131224/a28c9621/attachment.sig>


More information about the hlwm mailing list