Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: i3 | Distribution: openSUSE Tumbleweed |
Version: 4.24 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Nov 7 14:47:11 2024 |
Group: System/GUI/Other | Build host: reproducible |
Size: 1817653 | Source RPM: i3-4.24-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://i3wm.org/ | |
Summary: Tiling window manager |
i3 is a tiling window manager for X11. It supports tiling, stacking, and tabbing layouts, which it handles dynamically. Configuration is achieved via plain text file and extending i3 is possible using its Unix domain socket and JSON based IPC interface.
BSD-3-Clause
* Thu Nov 07 2024 Michael Pujos <pujos.michael@gmail.com> - Update to 4.24: * docs/userguide: add note to default_border about title bar in stacked/tabbed * docs/userguide: fix focus output next example * docs/hacking-howto: update build instructions * docs/testsuite: update instructions * docs/ipc: update section on IPC socket location * docs/ipc: describe workspace events in more detail * i3-sensible-terminal: add rio * i3bar: use short-form text on a per-block basis * reap zombie children when starting * do not grab mouse pointer when executing bindings * tiling drag: swap containers with the mouse * disable automatic v3-to-v4 migration script * pass _NET_WM_STATE_MAXIMIZED_{HORZ, VERT} (fixes tab bar in Google Chrome) * avoid creating redundant containers when switching between layouts * deprecate smart_borders in favour of hide_edge_borders smart/smart_no_gaps * float windows of type _NET_WM_WINDOW_TYPE_NOTIFICATION by default * add “popup_during_fullscreen all” * mark fullscreen windows as maximized * support multiple _NET_WM_STATE changes in one ClientMessage * fix size_t format specifiers on 32-bit systems * i3bar: fix clicks when horizontal padding is used * consider workspace_auto_back_and_forth in focus workspace * workspace next/prev: do not skip identically numbered workspaces * make order of numbered workspace consistent with non-numbered * fix crash with focus output and command criteria matching scratchpad window * fix crash when reloading config with invalid criteria * fix error log related crash * Wed Feb 07 2024 Björn Bidar <bjorn.bidar@thaodan.de> - add 0001-Ignoring-desktop-windows-and-moving-them-on-the-bott.patch treat _NET_WM_DESKTOP correctly so for example desktop wallpapers are displayed correctly when using Plasma Desktop or similar software. * Sun Oct 29 2023 Michael Vetter <mvetter@suse.com> - Update to 4.23: * docs/userguide: add an example for negative lookaheads * docs/userguide: fix default binding mistake * docs/userguide: add link to tiling drag * docs/hacking-howto: update build instructions, startup * docs/debugging: add note about ptrace * man/i3: remove outdated I3SOCK description * all: build with -D_FORTIFY_SOURCE=3 * i3bar: fix configuring bars on “output nonprimary” * i3bar: implement workspace button protocol * add “focus workspace” command * allow switching workspaces when in global fullscreen mode * exec: single-fork instead of double-forking * share X11 graphics context (GC) globally * fix regression with i3bar's output nonprimary * fix top border resizing on tiling windows * fix workspace not being focused on title bar scroll * fix mouse bindings in modes * fix crashes when using machine criterion * fix for_window not working with urgency flags * motif hints: respect maximum border style in append_layout * Sat Jan 07 2023 Avindra Goolcharan <avindra@opensuse.org> - update to 4.22: * merge of the i3-gaps fork * i3bar: bar { padding } config directive now implemented (supports bar { height } from i3-gaps) * i3-dmenu-desktop: allow more than one --entry-type with the --show-duplicates flag * You can now enable gaps using the gaps config directive and/or command * colors now support an optional alpha value at the end (#rrggbbaa) * the hide_edge_borders option now supports the smart_no_gaps keyword * Support nonprimary keyword for outputs * add "mode" field in binding event * gaps: workspace gaps assignments are no longer order-dependent * Fix compliance to _MOTIF_WM_HINTS spec when all decorations are set * The floating_from and tiling_from criteria now also work in commands * Sat Nov 26 2022 Adam Mizerski <adam@mizerski.pl> - spec: explicit BuildRequires versions based on meson.build * Sat Nov 26 2022 Adam Mizerski <adam@mizerski.pl> - Update to 4.21.1: * Changes * tiling drag: allow configuration * tiling drag: allow click immediately, to focus on decoration click * tiling drag: fix cursor (wrong argument passed) * tiling drag: increase drag threshold, run it through logical_px * tiling drag: left-click needs threshold, mod-click doesn’t * tiling drag: ignore scratchpad windows when locating drop targets * tiling drag: only start when there are drop targets * Raise floating windows when their border is clicked * Bugfixes * docs/ipc: document sticky field of GET_TREE * man/i3-config-wizard: escape ~ to prevent interpretation as subscript * Motif hints: respect maximum border style configuration set by user * i3-dmenu-desktop: fix quoting bug * Fix segfault during config validation * Fri Sep 30 2022 Avindra Goolcharan <avindra@opensuse.org> - Updated to version 4.21: * feat: drag tiling windows with the mouse * CHANGES * Allow dragging tiling windows with the mouse * Add client.focused_tab_title color option * Add support for multiple output names in the focus command, * allowing users to cycle focus between e.g. VGA1 and LVDS1 but not DVI0. * Add a toggle option to the title_window_icon command * i3 switched from the obsolete PCRE 8.x regular expression matching library to the current PCRE2 10.x version. * BUG FIXES: * docs/ipc: document all window_type values * docs/userguide: clarify the difference between the \u201cworkspace N\u201d and \u201cworkspace number N\u201d commands * i3bar: fix default font not being applied to bars if defined after bar block * i3-dmenu-desktop: add backslashes for the exec command, which fixes opening some .desktop files (e.g. electrum) * i3-sensible-pager: sanitize LESS environment variable to remove -E or -F * testsuite: catch i3 crashes instead of hanging on crash * Fix logging on machines with 256 GB of RAM * Do not replace existing IPC socket on start, to prevent clobbering the IPC socket when running i3 within i3 (e.g. in Xepyhr, for development) * Refuse to start without a valid IPC socket * Fix focus when moving container between outputs with mouse warp and focus_follows_mouse * Fix endless loop with transient_for windows * Fix wrong \u201cfailed\u201d IPC reply on move workspace to output * Fix WM registration selection (from WM_S_S<screen> to WM_S<screen>) * avoid graphics artifacts when changing the layout tree by initializing surfaces to all black * update parent split con titles when child container swaps position with another child container * Fix segfault if command in bindsym is empty * Fix segfault with explicit mode "default" key bindings * Fix crash if config contains nested variables. * strip trailing whitespace in bar output names * Fix crash with long commands * Fix changing borders by restoring BS_NORMAL _MOTIF_WM_HINTS correctly * Sun Nov 21 2021 Martin Kincl <kinclm@gmail.com> - Updated to version 4.20.1 * i3bar: fix crash with multiple monitors * xmlto: fix broken .TH line by extending title length * i3-msg: fix --raw short form (-r) in manpage * libi3: add missing sys/stat.h header * use getcwd(NULL, 0) instead of GNU extension get_current_dir_name() - includes 4.20: * You can now use an “include” directive in your i3 config: https://i3wm.org/docs/userguide.html#include * You can now enable showing window icons in window titlebars: https://i3wm.org/docs/userguide.html#title_window_icon * Fri Apr 23 2021 Jan Baier <jbaier@suse.com> - Update to version 4.19.2: * fix: release tarball version number and debug log settings * Tue Feb 02 2021 Avindra Goolcharan <avindra@opensuse.org> - Update to version 4.19.1: * fix: workspaces not moving to assigned output after output becomes available * doc: rofi call in default i3 config comment fixed * fix: i3-config-wizard creates duplicate bindcode
/etc/i3 /etc/i3/config /etc/i3/config.keycodes /usr/bin/i3 /usr/bin/i3-config-wizard /usr/bin/i3-dmenu-desktop /usr/bin/i3-dump-log /usr/bin/i3-input /usr/bin/i3-migrate-config-to-v4 /usr/bin/i3-msg /usr/bin/i3-nagbar /usr/bin/i3-save-tree /usr/bin/i3-sensible-editor /usr/bin/i3-sensible-pager /usr/bin/i3-sensible-terminal /usr/bin/i3-with-shmlog /usr/bin/i3bar /usr/share/applications/i3.desktop /usr/share/doc/i3/bigpicture.png /usr/share/doc/i3/gaps1920.png /usr/share/doc/i3/i3-sync-working.png /usr/share/doc/i3/i3-sync.png /usr/share/doc/i3/keyboard-layer1.png /usr/share/doc/i3/keyboard-layer2.png /usr/share/doc/i3/layout-saving-1.png /usr/share/doc/i3/logo-30.png /usr/share/doc/i3/modes.png /usr/share/doc/i3/refcard_style.css /usr/share/doc/i3/single_terminal.png /usr/share/doc/i3/snapping.png /usr/share/doc/i3/tree-layout1.png /usr/share/doc/i3/tree-layout2.png /usr/share/doc/i3/tree-shot1.png /usr/share/doc/i3/tree-shot2.png /usr/share/doc/i3/tree-shot3.png /usr/share/doc/i3/tree-shot4.png /usr/share/doc/i3/two_columns.png /usr/share/doc/i3/two_terminals.png /usr/share/doc/i3/wsbar.png /usr/share/doc/packages/i3 /usr/share/doc/packages/i3/RELEASE-NOTES-4.24 /usr/share/licenses/i3 /usr/share/licenses/i3/LICENSE /usr/share/man/man1/i3-config-wizard.1.gz /usr/share/man/man1/i3-dmenu-desktop.1.gz /usr/share/man/man1/i3-dump-log.1.gz /usr/share/man/man1/i3-input.1.gz /usr/share/man/man1/i3-migrate-config-to-v4.1.gz /usr/share/man/man1/i3-msg.1.gz /usr/share/man/man1/i3-nagbar.1.gz /usr/share/man/man1/i3-save-tree.1.gz /usr/share/man/man1/i3-sensible-editor.1.gz /usr/share/man/man1/i3-sensible-pager.1.gz /usr/share/man/man1/i3-sensible-terminal.1.gz /usr/share/man/man1/i3.1.gz /usr/share/man/man1/i3bar.1.gz /usr/share/pixmaps/i3.png /usr/share/xsessions/i3-with-shmlog.desktop /usr/share/xsessions/i3.desktop
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 13 00:41:02 2024