Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: sway | Distribution: openSUSE Tumbleweed |
Version: 1.10 | Vendor: openSUSE |
Release: 4.1 | Build date: Tue Oct 29 01:55:21 2024 |
Group: System/GUI/Other | Build host: reproducible |
Size: 5615967 | Source RPM: sway-1.10-4.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/swaywm/sway | |
Summary: Window manager for Wayland compatible with i3 |
Sway is a tiling Wayland compositor and a drop-in replacement for the i3 window manager for X11. It works with your existing i3 configuration and supports most of i3's features, plus a few extras.
MIT
* Tue Oct 29 2024 Joshua Smith <smolsheep@opensuse.org> - Update to version 1.10: Features * All of the enhancements from wlroots 0.18. * Rewrite the renderer to leverage the wlroots scene-graph API, resulting in improved performance. * Add GPU reset recovery for improved robustness. * Add a command to use an ICC profile for an output. * Improved output configuration algorithm to light up more outputs when the GPU bandwidth is constrained. WLR_DRM_NO_MODIFIERS shouldn't be necessary anymore to workaround black screens on Intel. * Add support for IME popups used for CJK. * Add support for tearing-control-v1, to opt-in for tearing page-flips for gaming use-cases. * Add support for ext-transient-seat-v1, allowing remoting apps such as wayvnc to create separate temporary seats for input events. * Add support for ext-foreign-toplevel-list-v1, the new standard protocol to obtain information about other toplevels. This will eventually be used by taskbars, window switchers and per-toplevel screen capture. * Add support for xdg-shell v5 with popup repositioning and hiding maximize/minimize buttons in CSD. Changes * dmenu_run is no longer a dependency of the default config file. * The default config file now contains keybindings with pactl for volume adjustment, brightnessctl for brightness adjustment and grim for screenshots. * The legacy wl_drm protocol is now disabled by default (superseded by the standard linux-dmabuf-v1 protocol). This causes breakage in xorg-xwayland < 24.1.0, libva < 2.22.0 and amdvlk < 2024.Q4.1, and can be re-enabled manually via - Dlegacy-wl-drm. * The xwayland built-time option has been removed: Xwayland support is now enabled at build-time if it was enabled for wlroots. * Wed Apr 10 2024 Filippo Bonazzi <filippo.bonazzi@suse.com> - Remove versioned branding and explain why it must not be added again (bsc#1222579) - Add sway.rpmlintrc to mask the spurious versioned branding warning - Mask empty %check section rpmlint warning * Wed Feb 28 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Fix broken package by declaring the actual version of branding package of sway which is 0.16.0. Hopefully resolves bsc#1220496 * Mon Feb 26 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Specfile cleanup: * remove deprecated and obsoleted RPM symbol/macros * Provides should have version * Mon Feb 26 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Add contrib files: sway-1.9-contrib.tar.gz - Update specfile to accommodate new contrib files and contrib sub-package. * Sun Feb 25 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 1.9 * All of the enhancements from wlroots 0.17, including support for the new content-type-v1, xwayland-shell-v1, wp-fractional-scale-v1, security-context-v1 and cursor-shape-v1 protocols * Improved xdg-activation-v1 support with workspace tracking and multi-seat * The rendering code has been ported to the new wlroots rendering API, yielding better performance * A new config option to disable primary selection * A new input commands to set libinput's rotation angle and scroll button lock * Tablet tool buttons can now be used for floating mode resize * The IPC output event is now supported * Add support for layer-shell's on-demand keyboard interactivity * Default menu is now wmenu * KDE idle protocol is obsoleted for the standard idle-notify-v1 protocol - Remove dee032d0a0ecd958c902b88302dc59703d703c7f.patch. Patch is included in version 1.9. - Set wlroots version requirement to >= 0.17.0 - Update description on specfile. Sway has long since matured as a full-fledge compositor. * Thu Oct 05 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - minor update of sway-portals.conf. * defaults to wlr -> falls back to gtk * Thu Sep 28 2023 Denys Kondratenko <stdden@opensuse.org> - fix portal config typo (see https://github.com/emersion/xdg-desktop-portal-wlr/pull/269) * Mon Sep 25 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - XDP 0.18.0 requires desktop and other environments to have their own portals.conf by adding sway-portals.conf, we will avoid some of the problems for portals for * File picker -> We default to xdp-gtk since xdp-wlr does not have it. * For screenshots/screenshare, we use the wlr supplied interfaces For more information, see https://github.com/flatpak/xdg-desktop-portal/issues/1077 and the release statement for 0.18.0 This is a workaround for boo#1215641 * Thu Jul 06 2023 Joan Torres <joan.torres@suse.com> - Recommend xdg-desktop-portal-wlr instead of requires. * Tue Apr 11 2023 Bjørn Lie <bjorn.lie@gmail.com> - Add dee032d0a0ecd958c902b88302dc59703d703c7f.patch: ipc: add LIBINPUT_CONFIG_ACCEL_PROFILE_CUSTOM entry. * Sun Feb 12 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Update to 1.8.1: * Apply new adaptive sync value from wlr-output-management * warp_to_constraint_cursor_hint: Handle NULL view * Use correct length for strncmp comparison * Allow setting the font size to 0 * input/tablet: handle focusing NULL surface * man: fix typo in output disable docs * Send wl_surface.enter for ext-session-lock surfaces * Fix pointer events for ext-session-lock surfaces * build: bump version to 1.8.1 * focus_on_window_activation: raise if floating * Correct window_rect.y with hide_edge_borders * Clarify documentation for window_rect * Fri Jan 06 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com> - For portals to work, this requires xdg-desktop-portal-wlr. * Sun Dec 25 2022 llyyr <llyyr.public@gmail.com> - Update to 1.8: New features: * A new bindgesture command can be used to bind actions to touchpad gestures * More robust and secure screen lockers via the new ext-session-lock-v1 protocol (supported by swaylock) * A new output unplug command has been added to remove virtual outputs * libinput's new "disable while trackpointing" setting and high-resolution scroll wheel events are now supported * xdg-activation-v1 is now used for more reliable workspace matching when launching new clients * Various improvements from wlroots' Vulkan renderer Changes: * On Linux, CAP_SYS_NICE can be set to improve scheduling * Manufacturer names in output identifiers might have changed * SUID-root is no longer supported * The output dpms command has been deprecated (superseded by output power) * The pcre dependency has been replaced with pcre2 - Remove 6484.patch, resolved upstream. - Remove fix-upstream-gcc12-build-issue.patch, resolved upstream. * Thu Dec 01 2022 Andreas Stieger <andreas.stieger@gmx.de> - Fix build: pick up a compatible verison of wlroots boo#1205766 * Sat Nov 26 2022 Andreas Stieger <andreas.stieger@gmx.de> - Update upstream signing key and verify source signature - https://github.com/swaywm/sway/pull/6484 6484.patch refreshed * Mon May 16 2022 Simon Lees <sflees@suse.de> - Fix build with gcc12 * fix-upstream-gcc12-build-issue.patch * Wed Feb 02 2022 Denys Kondratenko <stdden@opensuse.org> - Restore brandig package versioning due to dependency for OpenSUSEway * https://github.com/openSUSE/openSUSEway/issues/54 * Fri Jan 28 2022 Michal Hrusecky <michal.hrusecky@opensuse.org> - Prevent segfault on keyboard connection using upstream pull request https://github.com/swaywm/sway/pull/6484 Patches: * Add 6484.patch * Tue Jan 25 2022 Arnav Singh <opensuse@arnavion.dev> - Update to 1.7: New features: * Add `output render_bit_depth` command to enable high-bit depth composition. * Tabs can now be dragged with the mouse. * Zero-copy direct scanout for fullscreen windows should work more reliably thanks to linux-dmabuf surface feedback. * Add support for virtual reality headsets via DRM leasing. * Wayland-native urgency has been implemented via the xdg-activation-v1 extension. * Add `output dpms toggle` command to easily toggle screen blanking from scripts. * Add `gaps <type> <scope> toggle <px>`, `smart_gaps inverse_outer` and `split none` commands. * Add `output modeline` command to set a full custom DRM mode when custom modes don't work out-of-the-box. * Add `client.focused_tab_title` color option. Changes: * `--my-next-gpu-wont-be-nvidia` has been removed, use `--unsupported-gpu` instead. The Nvidia proprietary driver remains unsupported. * The terminal emulator in the default config file has been changed to `foot`. * `swaybar` and `swaynag` are now provided by separate, optional packages. Make sure to install them explicitly if you use them. * Titlebars now have a fixed height, they no longer resize depending on characters used in the title. Patches: * Remove sway-1.0-include.patch since it is no longer necessary. * Wed Dec 08 2021 Marcus Rueckert <mrueckert@suse.de> - Add missing runtime requires for grimshot and the python tools in sway-contrib * Wed Dec 08 2021 Marcus Rueckert <mrueckert@suse.de> - according to the changes entry ffmpeg and ImageMagick were only needed for swaygrab and this no longer seems to be part of this package. drop the unused requires as well. * Fri Sep 24 2021 Steve Kowalik <steven.kowalik@suse.com> - Change shebang of two Python scripts to /usr/bin/python3 * Thu Jun 24 2021 Michael Vetter <mvetter@suse.com> - Update to 1.6.1: * This new release adds compatibility with wlroots 0.14, and contains a few bug fixes. * See https://github.com/swaywm/sway/releases/tag/1.6.1 for details * Thu Apr 08 2021 Michael Vetter <mvetter@suse.com> - Update to 1.6: New features: * Input method editor (IME) improvements: better support for CJK IMEs, allow IMEs to work on desktop UIs (such as panels and lockscreens) * Smoother interactive move/resize operations * Allow Flatpak and snap applications to better integrate with the system via the xdg-foreign protocol * Improved i3 compatibility for commands changing the window layout * Add an option to hide the cursor when typing * Add tray icon support to systems without systemd/elogind * X11 clipboard reliability improvements * Mon Mar 15 2021 Matej Cepl <mcepl@suse.com> - Add subpackage contrib with all files from the contrib/ subdirectory.
/usr/bin/sway /usr/bin/swaymsg /usr/share/backgrounds /usr/share/backgrounds/sway /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1136x640.png /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1136x640_Portrait.png /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1366x768.png /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_2048x1536.png /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_2048x1536_Portrait.png /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_768x1024.png /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_768x1024_Portrait.png /usr/share/bash-completion/completions/sway /usr/share/bash-completion/completions/swaymsg /usr/share/doc/packages/sway /usr/share/doc/packages/sway/CONTRIBUTING.md /usr/share/doc/packages/sway/README.md /usr/share/fish /usr/share/fish/vendor_completions.d /usr/share/fish/vendor_completions.d/sway.fish /usr/share/fish/vendor_completions.d/swaymsg.fish /usr/share/licenses/sway /usr/share/licenses/sway/LICENSE /usr/share/man/man1/sway.1.gz /usr/share/man/man1/swaymsg.1.gz /usr/share/man/man5/sway-input.5.gz /usr/share/man/man5/sway-output.5.gz /usr/share/man/man5/sway.5.gz /usr/share/man/man7/sway-ipc.7.gz /usr/share/wayland-sessions /usr/share/wayland-sessions/sway.desktop /usr/share/xdg-desktop-portal /usr/share/xdg-desktop-portal/sway-portals.conf /usr/share/zsh/site-functions/_sway /usr/share/zsh/site-functions/_swaymsg
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 13 00:41:02 2024