- Update to 0.9.0:

* When an application fails to focus itself (because
    focus_stealing_prevention is active), then the window is marked
    as urgent.
  * New optional argument for the 'split' command for splitting
    non-leaf frames
  * Frame objects: the frame layout can be introspected via the
    'tiling' object present in each tag, e.g.: 'tags.focus.tiling'.
  * New command 'foreach' for iterating over objects
  * New attribute 'urgent_count' for tags, counting the number of
    urgent clients on a tag
  * New rule consequence 'floatplacement' that updates the placement
    of floating clients ('floatplacement=smart' for little overlap,
    'floatplacement=center' for centering) or leaves the floating
    position as is ('floatplacement=none')
  * New rule condition 'pgid'
  * New format specifier '%c' in the 'sprintf' command (useful
    in combination with 'foreach')
  * The 'new_attr' command now also accepts an initial value
  * React to a change of the 'floating_focused' attribute of the
    tag object
  * New frame index character 'p' for accessing the parent frame
  * Object tree documentation as a json file
  Bug fixes:
  * Fix wrong behaviour in 'cycle_layout' in the case where the
    current layout is not contained in the layout list passed
    to 'cycle_layout'.
  * Fix handling of delta -1 in 'focus_monitor' and 'cycle_monitor'
  * Fixed precision decimals in the layout tree (more reliable
    in- and output of fractions in frame splits)

OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=23
This commit is contained in:
Michael Vetter 2020-11-01 21:30:39 +00:00 committed by Git OBS Bridge
parent 91f3ed6d78
commit 17e1fa661b
6 changed files with 41 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a14e3b7e0c1c3f6a318a0a9cf631a4ab572e6de22c84c77603cf38e1e425abe2
size 379052

Binary file not shown.

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7162e3e6ab6c93b4694c2cb28797ae6246a5be59ff68eeb55a7271dfb29e616d
size 406897

Binary file not shown.

View File

@ -1,3 +1,38 @@
-------------------------------------------------------------------
Sun Nov 1 21:25:19 UTC 2020 - Michael Vetter <mvetter@suse.com>
- Update to 0.9.0:
* When an application fails to focus itself (because
focus_stealing_prevention is active), then the window is marked
as urgent.
* New optional argument for the 'split' command for splitting
non-leaf frames
* Frame objects: the frame layout can be introspected via the
'tiling' object present in each tag, e.g.: 'tags.focus.tiling'.
* New command 'foreach' for iterating over objects
* New attribute 'urgent_count' for tags, counting the number of
urgent clients on a tag
* New rule consequence 'floatplacement' that updates the placement
of floating clients ('floatplacement=smart' for little overlap,
'floatplacement=center' for centering) or leaves the floating
position as is ('floatplacement=none')
* New rule condition 'pgid'
* New format specifier '%c' in the 'sprintf' command (useful
in combination with 'foreach')
* The 'new_attr' command now also accepts an initial value
* React to a change of the 'floating_focused' attribute of the
tag object
* New frame index character 'p' for accessing the parent frame
* Object tree documentation as a json file
Bug fixes:
* Fix wrong behaviour in 'cycle_layout' in the case where the
current layout is not contained in the layout list passed
to 'cycle_layout'.
* Fix handling of delta -1 in 'focus_monitor' and 'cycle_monitor'
* Fixed precision decimals in the layout tree (more reliable
in- and output of fractions in frame splits)
* Fixes in maximize.sh
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jun 8 07:56:04 UTC 2020 - Michael Vetter <mvetter@suse.com> Mon Jun 8 07:56:04 UTC 2020 - Michael Vetter <mvetter@suse.com>

View File

@ -17,7 +17,7 @@
Name: herbstluftwm Name: herbstluftwm
Version: 0.8.3 Version: 0.9.0
Release: 0 Release: 0
Summary: A manual tiling window manager Summary: A manual tiling window manager
License: BSD-2-Clause License: BSD-2-Clause
@ -121,6 +121,7 @@ rm -f %{buildroot}%{_datadir}/doc/%{name}/{INSTALL,NEWS,LICENSE,BUGS}
%{_mandir}/man1/%{name}.1%{?ext_man} %{_mandir}/man1/%{name}.1%{?ext_man}
%{_mandir}/man7/%{name}-tutorial.7%{?ext_man} %{_mandir}/man7/%{name}-tutorial.7%{?ext_man}
%{_datadir}/xsessions/%{name}.desktop %{_datadir}/xsessions/%{name}.desktop
%{_datadir}/doc/herbstluftwm/hlwm-doc.json
%files examples %files examples
%dir %{_datadir}/doc/%{name}/examples %dir %{_datadir}/doc/%{name}/examples
@ -143,6 +144,7 @@ rm -f %{buildroot}%{_datadir}/doc/%{name}/{INSTALL,NEWS,LICENSE,BUGS}
%{_datadir}/doc/%{name}/examples/toggledualhead.sh %{_datadir}/doc/%{name}/examples/toggledualhead.sh
%{_datadir}/doc/%{name}/examples/windowmenu.sh %{_datadir}/doc/%{name}/examples/windowmenu.sh
%{_datadir}/doc/%{name}/examples/wselect.sh %{_datadir}/doc/%{name}/examples/wselect.sh
%{_datadir}/doc/herbstluftwm/examples/perclient_kb_layout.sh
%files zsh-completion %files zsh-completion
%{_datadir}/zsh/site-functions/_herbstclient %{_datadir}/zsh/site-functions/_herbstclient