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

i3-gaps-devel-4.21.1-1.7 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: i3-gaps-devel Distribution: openSUSE Tumbleweed
Version: 4.21.1 Vendor: openSUSE
Release: 1.7 Build date: Tue Dec 6 22:13:46 2022
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 536885 Source RPM: i3-gaps-4.21.1-1.7.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/Airblader/i3
Summary: Development headers for i3-gaps
Development headers for the i3-gaps window manager

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Dec 06 2022 Dirk Müller <dmueller@suse.com>
  - update to 4.21.1:
    * 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
    * 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
* Wed Sep 21 2022 Avindra Goolcharan <avindra@opensuse.org>
  - Update to version v4.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 “workspace N” and
      “workspace number N” 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 “failed” 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
* Tue Dec 07 2021 Avindra Goolcharan <avindra@opensuse.org>
  - i3 v4.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
  - includes 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.19.2:
    * fix release tarball version number and debug log settings
  - includes 4.19.1:
    * fix workspaces not moving to assigned output after output becomes available
    * fix duplicate bindcode after i3-config-wizard
    * fix commented-out rofi call in default i3 config
* 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
* Thu Oct 29 2020 Avindra Goolcharan <avindra@opensuse.org>
  - Update to version 4.18.3:
    - Bugfix: kick tray clients before destroying the bar
* Sat Oct 03 2020 Avindra Goolcharan <avindra@opensuse.org>
  - 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
* Fri Jun 05 2020 Avindra Goolcharan <avindra@opensuse.org>
  - 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
* Mon Mar 09 2020 Avindra Goolcharan <avindra@opensuse.org>
  - Update to version 4.18:
    * Changes
      + 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
      + 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
* Sat Sep 14 2019 Avindra Goolcharan <avindra@opensuse.org>
  - Update to version 4.17.1:
    * Bugfixes
      + unset _I3_RESTART_FD after restart (fixes crashes on restart)
      + default config: immediately refresh i3status after volume changes
      + default config: add XF86AudioMicMute
      + default config: mention loginctl lock-session alongside xss-lock
      + default config: use workspace number, not just workspace

Files

/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/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, Tue Nov 26 00:07:01 2024