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:Factory:zSystems |
Version: 4.23 | Vendor: openSUSE |
Release: 2.2 | Build date: Wed Feb 7 21:32:19 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 570906 | Source RPM: i3-4.23-2.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://i3wm.org/ | |
Summary: Development headers for i3 |
Development headers for the i3 window manager.
BSD-3-Clause
* 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 * Sun Nov 15 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
/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, Thu May 2 23:22:08 2024