Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: i3-devel | Distribution: openSUSE Tumbleweed |
Version: 4.24 | Vendor: openSUSE |
Release: 1.3 | Build date: Thu Nov 7 14:47:11 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 572269 | Source RPM: i3-4.24-1.3.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://i3wm.org/ | |
Summary: Development headers for i3 |
Development headers for the i3 window manager.
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
/usr/include/i3 /usr/include/i3/ipc.h /usr/share/doc/i3 /usr/share/doc/i3/debugging.html /usr/share/doc/i3/hacking-howto.html /usr/share/doc/i3/i3bar-protocol.html /usr/share/doc/i3/i3bar-workspace-protocol.html /usr/share/doc/i3/ipc.html /usr/share/doc/i3/layout-saving.html /usr/share/doc/i3/multi-monitor.html /usr/share/doc/i3/refcard.html /usr/share/doc/i3/testsuite.html /usr/share/doc/i3/userguide.html /usr/share/doc/i3/wsbar.html
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Feb 1 23:58:14 2025