herbstluftwm 0.5.3 release
Kinley Dorji
kinleyd at gmail.com
Wed Dec 25 06:15:19 CET 2013
Thanks Thorsten and all committers to this upgrade - a Merry Christmas
and Christmas-y post-release hacking sessions to ye all.
On Wed, Dec 25, 2013 at 3:58 AM, Thorsten Wißmann
<edu at thorsten-wissmann.de> wrote:
> 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
>
More information about the hlwm
mailing list