From c1db137c80daf9664d92f2760e8dce8d9c63fe6916f3751650e35a9bfbf42d39 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Fri, 18 Mar 2022 10:57:26 +0000 Subject: [PATCH] =?UTF-8?q?-=20Update=20to=200.9.4:=20=20=20*=20Tabbed=20w?= =?UTF-8?q?indow=20titles=20in=20the=20'max'=20layout=20algorithm=20(contr?= =?UTF-8?q?ollable=20=20=20=20=20via=20the=20'tabbed=5Fmax'=20setting)=20?= =?UTF-8?q?=20=20*=20Directionally=20moving=20through=20a=20max=20layout?= =?UTF-8?q?=20is=20possible=20via=20focus=20/=20shift=20by=20=20=20=20=20a?= =?UTF-8?q?dding=20'--level=3Dtabbed'=20(only=20for=20'tabbed=5Fmax')=20or?= =?UTF-8?q?=20'--level=3Dany'=20=20=20=20=20(any=20'max'=20layout).=20=20?= =?UTF-8?q?=20*=20New=20decoration=20setting=20'title=5Fwhen'=20to=20contr?= =?UTF-8?q?ol,=20when=20window=20=20=20=20=20titles=20and=20tabs=20are=20s?= =?UTF-8?q?hown.=20=20=20*=20New=20decoration=20settings=20'title=5Fdepth'?= =?UTF-8?q?=20and=20'title=5Falign'.=20=20=20*=20New=20decoration=20settin?= =?UTF-8?q?gs=20for=20configuring=20unselected=20tabs:=20=20=20=20=20'tab?= =?UTF-8?q?=5Fcolor',=20'tab=5Fouter=5Fwidth',=20'tab=5Fouter=5Fcolor',=20?= =?UTF-8?q?'tab=5Ftitle=5Fcolor'=20=20=20*=20New=20autostart=20object=20wi?= =?UTF-8?q?th=20attributes=20'path',=20'running',=20=20=20=20=20'pid',=20'?= =?UTF-8?q?last=5Fstatus'=20=20=20*=20New=20client=20attribute=20'floating?= =?UTF-8?q?=5Feffectively'=20and=20associated=20=20=20=20=20X11=20properti?= =?UTF-8?q?es=20'HLWM=5FFLOATING=5FWINDOW'=20and=20'HLWM=5FTILING=5FWINDOW?= =?UTF-8?q?'=20=20=20*=20New=20'foreach'=20command=20line=20flags:=20'--fi?= =?UTF-8?q?lter-name=3D',=20=20=20=20=20'--recursive',=20'--unique'=20=20?= =?UTF-8?q?=20*=20The=20'spawn'=20command=20now=20prints=20an=20error=20me?= =?UTF-8?q?ssage=20on=20exec=20failure=20=20=20*=20New=20read-only=20clien?= =?UTF-8?q?t=20attribute=20'decoration=5Fgeometry'.=20=20=20*=20New=20rule?= =?UTF-8?q?=20condition=20'fixedsize'=20=20=20*=20New=20attribute=20'decor?= =?UTF-8?q?ated'=20to=20disable=20window=20decorations=20=20=20*=20The=20c?= =?UTF-8?q?ursor=20shape=20now=20indicates=20resize=20options.=20=20=20*?= =?UTF-8?q?=20New=20setting=20'ellipsis'=20=20=20*=20Floating=20clients=20?= =?UTF-8?q?can=20now=20be=20dragged=20between=20monitors=20via=20the=20mou?= =?UTF-8?q?se=20=20=20*=20Frames=20can=20be=20simultaneously=20resized=20i?= =?UTF-8?q?n=20x=20and=20y=20direction=20with=20the=20mouse.=20=20=20Bug?= =?UTF-8?q?=20fixes:=20=20=20*=20Update=20floating=20geometry=20if=20a=20c?= =?UTF-8?q?lient=E2=80=99s=20size=20hints=20change=20=20=20*=20Correct=20a?= =?UTF-8?q?lpha=20value=20handling:=20if=20compositor=20is=20detected,=20?= =?UTF-8?q?=20=20=20=20premultiply=20rgb=20values=20with=20the=20alpha=20v?= =?UTF-8?q?alue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/herbstluftwm?expand=0&rev=31 --- herbstluftwm-0.9.3.tar.gz | 3 --- herbstluftwm-0.9.3.tar.gz.sig | Bin 119 -> 0 bytes herbstluftwm-0.9.4.tar.gz | 3 +++ herbstluftwm-0.9.4.tar.gz.sig | Bin 0 -> 119 bytes herbstluftwm.changes | 33 +++++++++++++++++++++++++++++++++ herbstluftwm.spec | 23 ++++++++++++++++------- 6 files changed, 52 insertions(+), 10 deletions(-) delete mode 100644 herbstluftwm-0.9.3.tar.gz delete mode 100644 herbstluftwm-0.9.3.tar.gz.sig create mode 100644 herbstluftwm-0.9.4.tar.gz create mode 100644 herbstluftwm-0.9.4.tar.gz.sig diff --git a/herbstluftwm-0.9.3.tar.gz b/herbstluftwm-0.9.3.tar.gz deleted file mode 100644 index 4652660..0000000 --- a/herbstluftwm-0.9.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0ba7b1bd02966e6eefe27805753082406a2d2954bc41fe040d1ccaaed25ec105 -size 497523 diff --git a/herbstluftwm-0.9.3.tar.gz.sig b/herbstluftwm-0.9.3.tar.gz.sig deleted file mode 100644 index be339635670a2624180a13329f2abdcc7d78d9ddd0eba65b0de6622b692e22d1..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119 zcmeAuWnmEHV2~A4WGS9m)4F5lx~X=P6mIC$wX9#Habp)NQ^Nc$#~HXd1z;kv_6+|s zwC068e6*~k-OefQnlg9#81nwHZuJ8yAZ$rX2fmlsjk{aB4W~~ V{NFt{baw00X7Zc$=(cyxM*!wDHfR6< diff --git a/herbstluftwm-0.9.4.tar.gz b/herbstluftwm-0.9.4.tar.gz new file mode 100644 index 0000000..f326e93 --- /dev/null +++ b/herbstluftwm-0.9.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eef8eed076af33af2a75911c0fb1215fdb3427606a034ea8b44fe76872cb03cc +size 549029 diff --git a/herbstluftwm-0.9.4.tar.gz.sig b/herbstluftwm-0.9.4.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..c7f8b663f70fc4a00cb2065ed1cccbf1b997d34b978059125b9f73e1f94e0511 GIT binary patch literal 119 zcmeAuWnmEHV2~A4WGS9m)4F5lx~X=P6mIC$wX9#Habp)NQ64(MtmM3Oqo|C#hozd-98Y4shk$`PgE&jj% + +- Update to 0.9.4: + * Tabbed window titles in the 'max' layout algorithm (controllable + via the 'tabbed_max' setting) + * Directionally moving through a max layout is possible via focus / shift by + adding '--level=tabbed' (only for 'tabbed_max') or '--level=any' + (any 'max' layout). + * New decoration setting 'title_when' to control, when window + titles and tabs are shown. + * New decoration settings 'title_depth' and 'title_align'. + * New decoration settings for configuring unselected tabs: + 'tab_color', 'tab_outer_width', 'tab_outer_color', 'tab_title_color' + * New autostart object with attributes 'path', 'running', + 'pid', 'last_status' + * New client attribute 'floating_effectively' and associated + X11 properties 'HLWM_FLOATING_WINDOW' and 'HLWM_TILING_WINDOW' + * New 'foreach' command line flags: '--filter-name=', + '--recursive', '--unique' + * The 'spawn' command now prints an error message on exec failure + * New read-only client attribute 'decoration_geometry'. + * New rule condition 'fixedsize' + * New attribute 'decorated' to disable window decorations + * The cursor shape now indicates resize options. + * New setting 'ellipsis' + * Floating clients can now be dragged between monitors via the mouse + * Frames can be simultaneously resized in x and y direction with the mouse. + Bug fixes: + * Update floating geometry if a client’s size hints change + * Correct alpha value handling: if compositor is detected, + premultiply rgb values with the alpha value + ------------------------------------------------------------------- Tue May 18 16:07:20 UTC 2021 - Michael Vetter diff --git a/herbstluftwm.spec b/herbstluftwm.spec index 44a85c5..1094470 100644 --- a/herbstluftwm.spec +++ b/herbstluftwm.spec @@ -1,7 +1,7 @@ # # spec file for package herbstluftwm # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: herbstluftwm -Version: 0.9.3 +Version: 0.9.4 Release: 0 Summary: A manual tiling window manager License: BSD-2-Clause @@ -30,16 +30,25 @@ BuildRequires: asciidoc BuildRequires: cmake >= 3.1 BuildRequires: freetype-devel BuildRequires: gcc-c++ >= 4.9 -BuildRequires: glib2-devel -BuildRequires: libXft-devel -BuildRequires: libXrandr-devel -BuildRequires: libXrender-devel -BuildRequires: libxslt-devel BuildRequires: ncurses-utils BuildRequires: pkgconfig +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(gmodule-export-2.0) +BuildRequires: pkgconfig(gmodule-no-export-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: pkgconfig(libexslt) +BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(xft) BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(xrender) %description herbstluftwm is a manual tiling window manager for X11 using Xlib and Glib.