- Update to 0.9.6:
* New herbstclient mode --binary-pipe which allows to send multiple commands
through a single herbstclient instance.
* CSS-inspired theme engine (new attributes 'theme.name', 'theme.style_override')
* New client attribute 'sticky' (does not react yet to EWMH requests)
* New option if_multiple_empty for settings.show_frame_decorations that only
shows the frame decorations on a tag with multiple frames and no client
windows.
* The setting 'smart_window_surroundings' has been changed to accept the
following new values: 'off', 'one_window' (equivalently 'on'), and
'one_window_and_frame'. Setting it to 'one_window_and_frame' will only hide
window surroundings when there is only one window and one frame in a tag,
'one_window' and 'off' mirror the old behaviour with regards to 'true' and
'false'.
* New monitors.tag_selection_strategy attribute, which can be used to
customize how tags are assigned to new monitors. The default any_unshown
picks the first available (not yet shown) tag, which is the same behavior
as previous releases. only_empty makes sure only empty tags are picked for
new monitors, while prefer_empty prefers empty tags but falls back to any
unshown tag if none are empty.
* New support for extra mouse buttons (up to 9). These values are hard-coded,
but upstream X.h also uses hardcoded values, so potential for breakage
should be minimal.
* Bug fix: Only redraw after new WM_NORMAL_HINTS if it would affect the clients geometry.
* New options to rule consequence 'floatplacement' which allow placement of
floating clients into monitor corners; 'topleft', 'topright', 'bottomleft',
'bottomright'
OBS-URL: https://build.opensuse.org/request/show/1344921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/herbstluftwm?expand=0&rev=17
Description
No description provided
Languages
Standard ML
100%