| 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: https://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 Nov 1 22:25:32 2025