Accepting request 848763 from home:avindra:branches:X11:windowmanagers
- Update to version 4.19: * Changes - userguide: explain button6 and button7 (scroll wheel right/left) - ipc: always include the marks property (even if empty) - ipc: introduce GET_BINDING_STATE command - ipc: clarify workspace name field semantics - ipc: document parse_error COMMAND reply field - i3bar: launch using exec to avoid leaving useless shell process - i3bar: make dock client order deterministic (sorted by class/instance) as a side effect, i3bars without an explicit bar-id will be sorted according to their definition order in the config file - i3bar: update config when necessary (reduces redraws on bar mode changes) - i3bar: add coordinates relative to the current output in i3bar click events - i3bar: add “nonprimary” output option - i3bar: set WM_CLASS instance to bar id - i3-input: add different exit codes for when i3-input fails - i3-dmenu-desktop: Support symlinks in search path - pod2html: render without stylesheet by default - introduce “tiling_from” and ”floating_from” criteria - mention rofi in default config file - allow ppt values in move direction and move position commands - allow matching on empty properties like class, title, etc. * Bug fixes: - i3-nagbar: Use _PATH_BSHELL to ensure using a bourne shell - i3bar: fix hang when pausing/resuming bar program - i3bar: fix crash on invalid JSON input - ensure client windows have a size of at least 1px after resize - correctly handle overlapping decorations - limit workspace numbers within 0..INT32_MAX - fix a bug with tiling resize inside floating container - correctly handle mouse resize in fullscreen containers by not propagating $mod+right click to fullscreen clients - do not try to resize fullscreen and non-fullscreen windows - do not focus floating windows changing workspace with ConfigureNotify - set _NET_DESKTOP_VIEWPORT after randr changes - fix a bug with i3-nagbar not starting after it has already started once - fix conflict when moving parent of fullscreen window to workspace - fix named workspace assignments on output changes - fix named workspace assignment precedence on workspace renames - fix windows getting swallowed more than once - erase i3 --moreversion progress line before overwriting - fix test case 180-fd-leaks when running on Fedora - fix crash in `focus next sibling` - fix moving tiling windows out of the scratchpad - fix crash on invalid JSON input in stored layouts - fix monitor change during/with i3 restart by moving content for non-existing output containers - Move build to meson since autotools build was removed - Remove support for EOL Leap 42.x OBS-URL: https://build.opensuse.org/request/show/848763 OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/i3?expand=0&rev=84
This commit is contained in:
parent
edbe3fda05
commit
5d8bc2f7ab
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:53ae7903fad6eea830d58e949698e4a502c432c0d0a582659a0a59b1b995b10d
|
||||
size 1218766
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEQk4U1wPnxtQ9nW82TnFg7UrI7h0FAl+OAlEACgkQTnFg7UrI
|
||||
7h2KbBAAo8vYipYE0zI5QVwbT2bUME9UbpD40bsGbeKxoviN6CABtPixOvc83vqM
|
||||
C3NsiqWmEcH8MZUKFQd9bgL8hJlVJhNs12D2bZiEZO0BSnHLfPC5CFVOBLV8N+Pz
|
||||
Re+kOnl5Aqx5KB8XcJnP+Zq+kda0ktr42657KTNPZHSzeuFH+WJUuUp1OA/koEl1
|
||||
oZo8D8MuHzfhqiFC9ZfWRu2XvG0VeyhlPoxluz1LuAe/dxAZGmxeOtEqDTJFYAA3
|
||||
BS2UAjDG96+d2Xb6TxCXMFV8ibfLGXWdDFix+bfV2uu+YiVOA69NFcM759glkXmT
|
||||
E8ykWoSW2/0EGpRrDmdiLebrZI96leezGofRYoPtztuew5H1qKcfjTbH672rrXfl
|
||||
yHL7wGuLY9P5j0M5cw34wgnX/PXpH+MUyIlheiqnf0KfuorL0OIbHzUyxU2yqZzm
|
||||
9eJXoEughRcgLlWlJpK8kAzoKjaZ8k0tm/ySWagr6T9gn8ibJIeDE5J9D/E1dfYh
|
||||
aOTqnS2RjjwBLMcvaxgApDDLmeqg3m0+8uD2dZsb6JzgvtV/wu6oy0MJj6JOdaqC
|
||||
kYlEi46DcnqanlF8Lha7mw9u3AXbKZqvmTKnntvl0/wfywkzNJNsOzT3jG1LXMjc
|
||||
htDL2MzL1rmUlN8OSuRCeInxfyPdSGtKuCedVZezrGd8LASNJ+c=
|
||||
=ZM61
|
||||
-----END PGP SIGNATURE-----
|
3
i3-4.19.tar.xz
Normal file
3
i3-4.19.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:aca48b03c0c70607826a1a91333065ff44d61774c152ddc9210fbc1627355872
|
||||
size 1278600
|
16
i3-4.19.tar.xz.asc
Normal file
16
i3-4.19.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEQk4U1wPnxtQ9nW82TnFg7UrI7h0FAl+xZAMACgkQTnFg7UrI
|
||||
7h347hAAhe9dgYCVBdwnLDruJnw4W92BxDKNE4rs8aNaZsbOAS13e3dU+/iuZEqz
|
||||
kSsErqUCymP2lQEmufIYjPppybauR3kZlF7reK8YKFe0dCEo9qHA+g1xD443Y/Hj
|
||||
NydxJplXZVyD8+McYaNZwfX6PRgI3om9F1nKGXTH5GALdv47cBy5NeBDg/wbJEzL
|
||||
ydOxoVOvAV0GZ22ZJ5x6NLkEkj4/h7lG5M/Z4oP7Ma9sWn4UK5cgTgEk//sqmy50
|
||||
N+RsWf+Tf7dvVlA6WlRpxCPgQxtZ4ObRlTOiubQ0drE3dng91h1F5QY15VNQkC2B
|
||||
9xEAB9vE4YDuVFVgJ6Mfo/wfByY94tBW88ADxYQDzuPcdLEouasN4mguLDxQypWT
|
||||
Ye5vVn4OHtX5Di3NHDBQfPL5wizuS8mPZKvayJHtZp9kApe5jTbRgyT5bzvagc75
|
||||
0suLeYw1ApVCntVDuVDwDSX7Ete1nNS8dDS3eKuACjDRJnelDSVwSYnHsDOtZsg3
|
||||
0lBzE/Kzs+cDFje799gjwzrTk5dN8xKUHxJWxz8Bsb0hJToU/BTTJN68VBSHrThm
|
||||
Vl3C47xic6g24pMzMc5ui+dQ6r2/kxVGkL54qX0AmgO8BSRSDn+yxtnOoaV1ffIG
|
||||
zDHyIPyPCqXc+qNX7LouIo7CCQeyhU+yxLDrFWyaMXjTYleEvL0=
|
||||
=ibYD
|
||||
-----END PGP SIGNATURE-----
|
53
i3.changes
53
i3.changes
@ -1,3 +1,56 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 15 21:49:59 UTC 2020 - Avindra Goolcharan <avindra@opensuse.org>
|
||||
|
||||
- Update to version 4.19:
|
||||
* Changes
|
||||
- userguide: explain button6 and button7 (scroll wheel right/left)
|
||||
- ipc: always include the marks property (even if empty)
|
||||
- ipc: introduce GET_BINDING_STATE command
|
||||
- ipc: clarify workspace name field semantics
|
||||
- ipc: document parse_error COMMAND reply field
|
||||
- i3bar: launch using exec to avoid leaving useless shell process
|
||||
- i3bar: make dock client order deterministic (sorted by class/instance) as a
|
||||
side effect, i3bars without an explicit bar-id will be sorted according
|
||||
to their definition order in the config file
|
||||
- i3bar: update config when necessary (reduces redraws on bar mode changes)
|
||||
- i3bar: add coordinates relative to the current output in i3bar click events
|
||||
- i3bar: add “nonprimary” output option
|
||||
- i3bar: set WM_CLASS instance to bar id
|
||||
- i3-input: add different exit codes for when i3-input fails
|
||||
- i3-dmenu-desktop: Support symlinks in search path
|
||||
- pod2html: render without stylesheet by default
|
||||
- introduce “tiling_from” and ”floating_from” criteria
|
||||
- mention rofi in default config file
|
||||
- allow ppt values in move direction and move position commands
|
||||
- allow matching on empty properties like class, title, etc.
|
||||
* Bug fixes:
|
||||
- i3-nagbar: Use _PATH_BSHELL to ensure using a bourne shell
|
||||
- i3bar: fix hang when pausing/resuming bar program
|
||||
- i3bar: fix crash on invalid JSON input
|
||||
- ensure client windows have a size of at least 1px after resize
|
||||
- correctly handle overlapping decorations
|
||||
- limit workspace numbers within 0..INT32_MAX
|
||||
- fix a bug with tiling resize inside floating container
|
||||
- correctly handle mouse resize in fullscreen containers by
|
||||
not propagating $mod+right click to fullscreen clients
|
||||
- do not try to resize fullscreen and non-fullscreen windows
|
||||
- do not focus floating windows changing workspace with ConfigureNotify
|
||||
- set _NET_DESKTOP_VIEWPORT after randr changes
|
||||
- fix a bug with i3-nagbar not starting after it has already started once
|
||||
- fix conflict when moving parent of fullscreen window to workspace
|
||||
- fix named workspace assignments on output changes
|
||||
- fix named workspace assignment precedence on workspace renames
|
||||
- fix windows getting swallowed more than once
|
||||
- erase i3 --moreversion progress line before overwriting
|
||||
- fix test case 180-fd-leaks when running on Fedora
|
||||
- fix crash in `focus next sibling`
|
||||
- fix moving tiling windows out of the scratchpad
|
||||
- fix crash on invalid JSON input in stored layouts
|
||||
- fix monitor change during/with i3 restart by moving
|
||||
content for non-existing output containers
|
||||
- Move build to meson since autotools build was removed
|
||||
- Remove support for EOL Leap 42.x
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 21 07:01:29 UTC 2020 - Christian Prause <42@wonko.de>
|
||||
|
||||
|
24
i3.spec
24
i3.spec
@ -17,25 +17,22 @@
|
||||
|
||||
|
||||
Name: i3
|
||||
Version: 4.18.3
|
||||
Version: 4.19
|
||||
Release: 0
|
||||
Summary: Tiling window manager
|
||||
License: BSD-3-Clause
|
||||
Group: System/GUI/Other
|
||||
URL: https://i3wm.org/
|
||||
Source0: https://i3wm.org/downloads/%{name}-%{version}.tar.bz2
|
||||
Source0: https://i3wm.org/downloads/%{name}-%{version}.tar.xz
|
||||
Source1: %{name}.png
|
||||
Source2: %{name}.keyring
|
||||
Source3: https://i3wm.org/downloads/%{name}-%{version}.tar.bz2.asc
|
||||
Source3: https://i3wm.org/downloads/%{name}-%{version}.tar.xz.asc
|
||||
Patch1: i3-desktop_file_valid.patch
|
||||
BuildRequires: asciidoc
|
||||
BuildRequires: autoconf
|
||||
BuildRequires: automake
|
||||
BuildRequires: bison
|
||||
BuildRequires: flex
|
||||
BuildRequires: gcc
|
||||
BuildRequires: libyajl-devel
|
||||
BuildRequires: make
|
||||
BuildRequires: meson
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: xmlto
|
||||
@ -88,16 +85,11 @@ Development headers for the i3 window manager.
|
||||
sed -i 's,^#!/usr/bin/env ,#!/usr/bin/,' i3-dmenu-desktop i3-migrate-config-to-v4 i3-save-tree
|
||||
|
||||
%build
|
||||
autoreconf -fi
|
||||
# Fix Leap 42.x build
|
||||
%if 0%{?suse_version} == 1315
|
||||
export YAJL_LIBS="-lyajl" YAJL_CFLAGS="-I/usr/include/yajl"
|
||||
%endif
|
||||
%configure
|
||||
make %{?_smp_mflags} V=1 -C *-linux-gnu*
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%make_install -C *-linux-gnu*
|
||||
%meson_install
|
||||
%suse_update_desktop_file %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
install -D -m 0644 %{SOURCE1} %{buildroot}/%{_datadir}/pixmaps/%{name}.png
|
||||
|
||||
@ -126,6 +118,8 @@ install -D -m 0644 %{SOURCE1} %{buildroot}/%{_datadir}/pixmaps/%{name}.png
|
||||
%{_datadir}/xsessions/i3-with-shmlog.desktop
|
||||
%{_datadir}/applications/i3.desktop
|
||||
%{_datadir}/pixmaps/i3.png
|
||||
%{_datadir}/doc/i3/refcard_style.css
|
||||
%{_datadir}/doc/i3/*.png
|
||||
|
||||
%files devel
|
||||
%dir %{_includedir}/i3/
|
||||
|
Loading…
Reference in New Issue
Block a user