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