Accepting request 894112 from X11:windowmanagers
- Update to 0.9.3: * herbstclient prints error messages always on stderr and normal output always on stdout (before, both were printed to the same channel). * True transparency support for frame and client decorations (requires a compositor like picom, compton, or xcompmgr) * Colors contain alpha-values (format #RRGGBBAA) * Do not draw frame background behind clients (so for semi-transparent client decorations, one does not see the frame decoration behind but the wallpaper instead) * New command line option '--replace' for replacing an existing window manager. * New command 'list_clients'. * The frame attributes ('selection', 'algorithm', 'fraction', 'split_type') are now writable. * New objects for panels (under 'panels', exposing attributes 'instance', 'class', 'geometry', 'winid') * The setting 'monitors_locked' is now explicitly an unsigned integer. * The setting 'default_frame_layout' now holds an algorithm name. * New client attributes: - 'floating_geometry' holding the client’s floating size (writable). - 'content_geometry' holding the geometry of the application’s content. * The 'shift' command now moves the window to a neighboured monitor if the window cannot be moved within a tag in the desired direction. * New command 'lower' to lower a window in the stack. * The 'cycle_value' command now expects an attribute (and only works for settings for compatibility). * New object 'types' containing documentation on (attribute-) types. * New command 'attr_type' printing the type of a given attribute. * New client alias 'last-minimized' and 'longest-minimized' for focusing and unminimizing minimized clients. * Relative values for integer attributes ('+=N' and '-=N') * The 'cycle' command now also cycles through floating windows. OBS-URL: https://build.opensuse.org/request/show/894112 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/herbstluftwm?expand=0&rev=12
This commit is contained in:
commit
7de44de619
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6844e304761f7b1c4e9217d6a6ac7068bcd94e67ddb3269db2d219874c866e2b
|
|
||||||
size 448757
|
|
Binary file not shown.
3
herbstluftwm-0.9.3.tar.gz
Normal file
3
herbstluftwm-0.9.3.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:0ba7b1bd02966e6eefe27805753082406a2d2954bc41fe040d1ccaaed25ec105
|
||||||
|
size 497523
|
BIN
herbstluftwm-0.9.3.tar.gz.sig
Normal file
BIN
herbstluftwm-0.9.3.tar.gz.sig
Normal file
Binary file not shown.
@ -1,3 +1,46 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 18 16:07:20 UTC 2021 - Michael Vetter <mvetter@suse.com>
|
||||||
|
|
||||||
|
- Update to 0.9.3:
|
||||||
|
* herbstclient prints error messages always on stderr and normal
|
||||||
|
output always on stdout (before, both were printed to the same channel).
|
||||||
|
* True transparency support for frame and client decorations
|
||||||
|
(requires a compositor like picom, compton, or xcompmgr)
|
||||||
|
* Colors contain alpha-values (format #RRGGBBAA)
|
||||||
|
* Do not draw frame background behind clients (so for semi-transparent
|
||||||
|
client decorations, one does not see the frame decoration behind but the wallpaper instead)
|
||||||
|
* New command line option '--replace' for replacing an existing window manager.
|
||||||
|
* New command 'list_clients'.
|
||||||
|
* The frame attributes ('selection', 'algorithm', 'fraction',
|
||||||
|
'split_type') are now writable.
|
||||||
|
* New objects for panels (under 'panels', exposing attributes
|
||||||
|
'instance', 'class', 'geometry', 'winid')
|
||||||
|
* The setting 'monitors_locked' is now explicitly an unsigned integer.
|
||||||
|
* The setting 'default_frame_layout' now holds an algorithm name.
|
||||||
|
* New client attributes:
|
||||||
|
- 'floating_geometry' holding the client’s floating size (writable).
|
||||||
|
- 'content_geometry' holding the geometry of the application’s content.
|
||||||
|
* The 'shift' command now moves the window to a neighboured monitor if the
|
||||||
|
window cannot be moved within a tag in the desired direction.
|
||||||
|
* New command 'lower' to lower a window in the stack.
|
||||||
|
* The 'cycle_value' command now expects an attribute (and only works for
|
||||||
|
settings for compatibility).
|
||||||
|
* New object 'types' containing documentation on (attribute-) types.
|
||||||
|
* New command 'attr_type' printing the type of a given attribute.
|
||||||
|
* New client alias 'last-minimized' and 'longest-minimized' for
|
||||||
|
focusing and unminimizing minimized clients.
|
||||||
|
* Relative values for integer attributes ('+=N' and '-=N')
|
||||||
|
* The 'cycle' command now also cycles through floating windows.
|
||||||
|
* The 'rule' command now reports errors already during rule creation.
|
||||||
|
* In rule consequences, 'toggle' is not allowed anymore.
|
||||||
|
* New rule consequences:
|
||||||
|
- 'floating_geometry' for setting the attribute of the same name (i.e.
|
||||||
|
position and size of the new client)
|
||||||
|
* The python bindings automatically convert from and to python’s types
|
||||||
|
* Bug fixes:
|
||||||
|
- Fix mistakenly transparent borders of argb clients
|
||||||
|
* New dependency: xrender
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Feb 17 15:02:46 UTC 2021 - Michael Vetter <mvetter@suse.com>
|
Wed Feb 17 15:02:46 UTC 2021 - Michael Vetter <mvetter@suse.com>
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: herbstluftwm
|
Name: herbstluftwm
|
||||||
Version: 0.9.2
|
Version: 0.9.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A manual tiling window manager
|
Summary: A manual tiling window manager
|
||||||
License: BSD-2-Clause
|
License: BSD-2-Clause
|
||||||
@ -33,6 +33,7 @@ BuildRequires: gcc-c++ >= 4.9
|
|||||||
BuildRequires: glib2-devel
|
BuildRequires: glib2-devel
|
||||||
BuildRequires: libXft-devel
|
BuildRequires: libXft-devel
|
||||||
BuildRequires: libXrandr-devel
|
BuildRequires: libXrandr-devel
|
||||||
|
BuildRequires: libXrender-devel
|
||||||
BuildRequires: libxslt-devel
|
BuildRequires: libxslt-devel
|
||||||
BuildRequires: ncurses-utils
|
BuildRequires: ncurses-utils
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
@ -109,9 +110,7 @@ rm -f %{buildroot}%{_datadir}/doc/%{name}/{INSTALL,NEWS,LICENSE}
|
|||||||
%license LICENSE
|
%license LICENSE
|
||||||
%doc NEWS
|
%doc NEWS
|
||||||
%dir %{_datadir}/doc/%{name}/
|
%dir %{_datadir}/doc/%{name}/
|
||||||
%{_datadir}/doc/%{name}/herbstclient.html
|
%{_datadir}/doc/%{name}/html/
|
||||||
%{_datadir}/doc/%{name}/%{name}-tutorial.html
|
|
||||||
%{_datadir}/doc/%{name}/%{name}.html
|
|
||||||
%dir %{_sysconfdir}/xdg/%{name}
|
%dir %{_sysconfdir}/xdg/%{name}
|
||||||
%{_sysconfdir}/xdg/%{name}/autostart
|
%{_sysconfdir}/xdg/%{name}/autostart
|
||||||
%{_sysconfdir}/xdg/%{name}/panel.sh
|
%{_sysconfdir}/xdg/%{name}/panel.sh
|
||||||
@ -126,27 +125,7 @@ rm -f %{buildroot}%{_datadir}/doc/%{name}/{INSTALL,NEWS,LICENSE}
|
|||||||
%{_datadir}/doc/herbstluftwm/hlwm-doc.json
|
%{_datadir}/doc/herbstluftwm/hlwm-doc.json
|
||||||
|
|
||||||
%files examples
|
%files examples
|
||||||
%dir %{_datadir}/doc/%{name}/examples
|
%{_datadir}/doc/%{name}/examples/
|
||||||
%{_datadir}/doc/%{name}/examples/README
|
|
||||||
%{_datadir}/doc/%{name}/examples/dmenu.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/dumpbeautify.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/exec_on_tag.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/execwith.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/float-maximize.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/floatmon.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/herbstcommander.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/keychain.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/lasttag.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/layout.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/loadstate.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/maximize.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/q3terminal.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/savestate.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/scratchpad.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/toggledualhead.sh
|
|
||||||
%{_datadir}/doc/%{name}/examples/windowmenu.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
|
||||||
|
Loading…
Reference in New Issue
Block a user