Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

i3-4.23-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: i3 Distribution: openSUSE:Factory:zSystems
Version: 4.23 Vendor: openSUSE
Release: 1.1 Build date: Mon Oct 30 22:21:50 2023
Group: System/GUI/Other Build host: s390zl27
Size: 1927429 Source RPM: i3-4.23-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.

Provides

Requires

License

BSD-3-Clause

Changelog

* 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
* Wed Oct 21 2020 Christian Prause <42@wonko.de>
  - Update to version 4.18.3
    * Bugfixes
      + kick tray clients before destroying the bar
* Wed Jul 29 2020 Martin Rey <mrey@suse.com>
  - Update to version 4.18.2:
    * Bugfixes:
      + floating_maybe_reassign_ws: only re-focus if previously
      focused (fixes a focus issue with KDE notifications)
      + get_output_by_name: guard output->primary with require_active
      + i3bar: fix Xorg memory leak
* Wed Jul 15 2020 Dan Čermák <dcermak@suse.com>
  - packaging changes:
    * use https everywhere
    * switch to %autosetup
    * Recommend xorg-x11-server
* Fri May 08 2020 Martin Kincl <kinclm@gmail.com>
  - Update to version 4.18.1:
    * Bugfixes:
      + Move parent nodes in scratchpad correctly
      + i3bar: Call cont_child() more liberally
      + Fix load_layout crash when floating node doesn't have CT_FLOATING_CON parent
      + Fix SEGFAULT when i3bar receives invalid input
      + Revert "floating_reposition: avoid extra tree_render"
      + Call tree_render if floating move changes workspace
      + Update EWMH properties on workspace move
      + cmd_focus_sibling: Fix crash on workspace level
  - Update to version 4.18:
    * Changes:
      + docs/ipc: document fullscreen_mode in GET_TREE reply
      + docs/ipc: document marks field in GET_TREE reply
      + docs/ipc: document window_type in GET_TREE reply
      + docs/ipc: improve documentation for window_properties
      + docs/userguide: clarify commands/config directive wording
      + layout saving: remanage window after property updates (e.g. titles)
      + get_first_output: prefer primary output (e.g. when moving disabled outputs)
      + ipc: add window_type to nodes
      + ipc: add container id to nodes
      + allow dragging active titles for all container types (e.g. floating+tabbed)
      + allow dragging inactive titles after a 10px threshold
      + make tray icon order deterministic (sorted by class/instance)
      + implement focus next|prev
      + implement focus next|prev sibling
      + implement focus_wrapping workspace
      + exit with exit code 0 on --help
      + exec command: respect command criteria
    * Bugfixes:
      + build: fix lcov support
      + build: use AC_REPLACE_FUNCS, drop bundled memmem
      + build: fix building with -fno-common (for gcc 10)
      + build: configure: deal with git worktree checkouts, where .git is a file
      + docs/userguide: fix link to pango markup
      + docs/userguide: add missing manipulating_layout anchor
      + docs/userguide: fix IPC socket location
      + i3-nagbar: make debug log visible
      + i3-nagbar: fix small memory leaks
      + i3bar: fix small memory leaks
      + move workspace to output: don’t create duplicate numbered workspace
      + correctly select output when pointer query fails
      + fix moving windows to scratchpad when using marks
      + fix startup workspace selection when workspace command uses options
      + do not try to center floating window on itself (fixes xterm placement)
      + fix “move window to <mark>” when target is a workspace
      + correctly activate windows behind a fullscreen window
      + fix back-and-forth after renaming workspaces
      + keep focus when moving container to marked workspace
      + do not show scratchpad windows upon move to position command
      + reparent windows to their current position when unmanaging
      (fixes dock clients unexpectedly moving to different output)
      + fix crash when moving containers
      + scratchpad_move: un-fullscreen correct container
      + avoid crash when nc->window is NULL

Files

/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.23
/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, Sat Mar 9 12:50:11 2024