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

niri-0.1.9-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: niri Distribution: openSUSE Tumbleweed
Version: 0.1.9 Vendor: openSUSE
Release: 1.1 Build date: Sat Sep 14 20:22:51 2024
Group: Unspecified Build host: reproducible
Size: 22319994 Source RPM: niri-0.1.9-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/YaLTeR/niri
Summary: Scrollable-tiling Wayland compositor
A scrollable-tiling Wayland compositor.

Windows are arranged in columns on an infinite strip going to the right.
Opening a new window never causes existing windows to resize.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Sat Sep 14 2024 Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>
  - Update to version 0.1.9:
    * Add new IPC functionality.
    * Transactional updates.
    * Add on-demand variable refresh rate as a window rule.
    * Fix NVIDIA flickering.
    * Small UX improvements.
    * Changes height distribution.
  - Add pkgconfig(libdisplay-info) BuildRequires: needed for v0.1.9
* Sat Aug 10 2024 Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>
  - Update to version 0.1.8
    * Add gradient border color spaces
    * Add Screenshot UI pointer toggle
    * Improvements key repeat for all binds
    * Improvements Focus-follows-mouse
    * Implemented the wlr-output-management protocol
    * Add supported wlr-screencopy version 3
    * Implemented a small change to allow strut config values to go
      negative
    * Implemented the full DMA-BUF modifier negotiation procedure for
      PipeWire screencasts
    * Implemented on-demand keyboard focus mode for layer-shell
      surfaces, which is used by some newer bar applications
    * Added focus-window-or-monitor-{up,down} actions
    * Added move-column-left-or-to-monitor-left and
      move-column-right-or-to-monitor-right actions
    * Added a middle-emulation flag to touchpad, mouse, and
      trackpoint settings
    * Added a background-color option to outputs that sets the color
      of the default niri solid background.
    * Added Mod3/ISO_Level5_Shift modifier support to key bindings
    * Enabled sub-pixel glyph positioning for better kerning in
      niri panels
    * Added a profile-with-tracy-ondemand build feature that
      produces a build with on-demand Tracy profiler integration,
      which you can run as your main compositor and only attach the
      profiler when needed
    * VRR state (whether VRR is on or off for an output) is now
      correctly restored upon TTY switch into niri
    * Fixed view scroll animation sometimes restarting on switching
      focus when the target view position does not change
    * Fixed a rare crash that could happen when reconnecting monitors
      with a KVM switch
    * Removed the enable-color-transformations-capability debug
      config flag
    * Powered-off monitors no longer turn on upon connecting a new
      monitor
    * added optional JSON schema generation to the niri-ipc crate
      using schemars.
* Sat Jun 29 2024 Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>
  - Update to version 0.1.7
    * The big update this time is fractional scale support. You can
      set output scale to fractional values like 1.5 and automatic
      scale factor guessing will now return fractional scale factors.
    * niri layout now completely operates in floating-point. While
      fractional scaling benefits the most from this, fractional
      layout is also useful for integer scales.
    * You can now select an individual window to screencast through
      xdg-desktop-portal-gnome. You can resize windows, open pop-ups,
      use block-out rules, and it will all work correctly.
    * implemented the xdg-activation-v1 protocol which allows apps to
      pass focus to other apps.
    * added the vertical drag gesture to switch workspaces, just like
      on a touchpad you can swipe both horizontally and vertically.
    * Added four actions focus-window-{up,down}-or-column-{left,right}
      which allow traversing all windows on a workspace in order.
    * Added actions focus-column-right-or-first, focus-column-left-or-
      last which allow the focus to loop around.
    * Added actions focus-column-or-monitor-left and focus-column-or-
      monitor-right that switch the monitor upon reaching the end of
      the workspace.
    * Added niri msg focused-output which returns information about
      the currently focused output.
    * Added off flag to disable input devices.
    * Added left-handed flag to touchpad, mouse, tablet input config.
    * Added scroll-method property to touchpad, mouse, trackpoint
      input config.
    * Added disabled-on-external-mouse flag to touchpad input config.
    * Niri now additionally reads the config file path from
      $NIRI_CONFIG, to help with nix wrappers. The --config flag
      still takes precedence.
    * Changed absolute pointer input to work over a union rectangle
      across all outputs, rather than picking a single output.
    * Changed tablet input without a specific map-to-output to map to
      a union rectangle across all outputs. This makes Open Tablet
      Driver work.
    * Changed foreign-toplevel (i.e. Waybar) window activation to
      animate the workspace switch.
    * Fixed focus-window-or-workspace-{up,down} missing the workspace
      switch animation.
    * Fixed empty named workspaces disappearing upon output removal.
    * Fixed a crash when an (already unfullscreened) window that in a
      column with other windows requests to be unfullscreened.
    * Fixed key repeat not working when the keyboard config section is
      missing.
    * Fixed some crashes when no outputs are connected. On some devices
      outputs reconnect themselves upon resuming from sleep, which was
      triggering these issues.
    * Fixed rounded corners rendering blurry on very high scale factors.
    * Fixed the automatic draw border with background check to also
      include the KDE decoration protocol value. This makes it work for
      some older clients like GTK 3 (thanks @kchibisov).
    * Fixed ISO_Level3_Shift modifier not showing up in the Important
      Hotkeys list.
    * Niri now increases the fd limit to the maximum, fixing some
      fd-heavy clients (e.g. running RustRover in Xwayland).
    * Updated Smithay, which fixes running on the NVIDIA 555 driver
      (explicit sync is still not implemented for now).
  - Enable arch i586 again
* Sat May 18 2024 Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>
  - Update to version 0.1.6
    * added mouse gestures for resizing and scrolling the view.
    * added declare named workspaces in the config.
    * IPC Improvements.
    * added new window rules and new debugging features.
    * added feature rounded Window Corners.
    * added a do-screen-transition action which lets you switch
      between light and dark, or between different themes.
  - add script test
  - exclude arch i586: error linking with gcc-13
* Sat Apr 20 2024 Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>
  - Update to version 0.1.5
    * A big focus in this release was on animations. I've animated
      many more actions: window movement, resizing, and closing.
    * Spring animations are now more robust: values and durations are
      clamped more aggressively where it makes sense.
    * Niri now has basic variable refresh rate (VRR) support.
    * IPC improvements
    * Added an allow-when-locked=true flag for spawn key bindings
      that makes them work when the session is locked.
    * Previous view position is now restored upon unfullscreening a
      window.
    * The SIGPIPE handler is now set to default in niri msg to
      prevent panic backtraces from showing up when stdout is closed.
    * The mouse cursor is now hidden upon touchscreen interaction.
    * Corrected some DRM leasing behavior to fix crashes when DRM
      leasing is unavailable and better handle hotplugging.
    * Added an ease-out-quad easing curve.
    * Fixed warp-mouse-to-focus not triggering when a window is
      closed by unmapping its buffer.
    * Fixed the horizontal touchpad gesture redrawing continuously
      rather than only on touchpad events.
    * Fixed overdamped spring instability being able to crash the
      compositor.
    * Added a microphone mute example bind to the default config.
* Sun Jan 28 2024 Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>
  - Initial package

Files

/usr/bin/niri
/usr/bin/niri-session
/usr/lib/systemd/user/niri-shutdown.target
/usr/lib/systemd/user/niri.service
/usr/share/doc/packages/niri
/usr/share/doc/packages/niri/README.md
/usr/share/doc/packages/niri/default-config.kdl
/usr/share/doc/packages/niri/wiki
/usr/share/doc/packages/niri/wiki/Application-Issues.md
/usr/share/doc/packages/niri/wiki/Configuration:-Animations.md
/usr/share/doc/packages/niri/wiki/Configuration:-Debug-Options.md
/usr/share/doc/packages/niri/wiki/Configuration:-Input.md
/usr/share/doc/packages/niri/wiki/Configuration:-Key-Bindings.md
/usr/share/doc/packages/niri/wiki/Configuration:-Layout.md
/usr/share/doc/packages/niri/wiki/Configuration:-Miscellaneous.md
/usr/share/doc/packages/niri/wiki/Configuration:-Named-Workspaces.md
/usr/share/doc/packages/niri/wiki/Configuration:-Outputs.md
/usr/share/doc/packages/niri/wiki/Configuration:-Overview.md
/usr/share/doc/packages/niri/wiki/Configuration:-Window-Rules.md
/usr/share/doc/packages/niri/wiki/Design-Principles.md
/usr/share/doc/packages/niri/wiki/Developing-niri.md
/usr/share/doc/packages/niri/wiki/Example-systemd-Setup.md
/usr/share/doc/packages/niri/wiki/FAQ.md
/usr/share/doc/packages/niri/wiki/Fractional-Layout.md
/usr/share/doc/packages/niri/wiki/Gestures.md
/usr/share/doc/packages/niri/wiki/Getting-Started.md
/usr/share/doc/packages/niri/wiki/Home.md
/usr/share/doc/packages/niri/wiki/IPC.md
/usr/share/doc/packages/niri/wiki/Important-Software.md
/usr/share/doc/packages/niri/wiki/Layer‐Shell-Components.md
/usr/share/doc/packages/niri/wiki/Redraw-Loop.md
/usr/share/doc/packages/niri/wiki/Xwayland.md
/usr/share/doc/packages/niri/wiki/_Sidebar.md
/usr/share/doc/packages/niri/wiki/examples
/usr/share/doc/packages/niri/wiki/examples/close_custom_shader.frag
/usr/share/doc/packages/niri/wiki/examples/open_custom_shader.frag
/usr/share/doc/packages/niri/wiki/examples/resize_custom_shader.frag
/usr/share/doc/packages/niri/wiki/img
/usr/share/doc/packages/niri/wiki/img/RedrawState-dark.drawio.png
/usr/share/doc/packages/niri/wiki/img/RedrawState-light.drawio.png
/usr/share/doc/packages/niri/wiki/img/block-out-from-screencast.png
/usr/share/doc/packages/niri/wiki/img/border-radius-clip.png
/usr/share/doc/packages/niri/wiki/img/border.png
/usr/share/doc/packages/niri/wiki/img/clip-to-geometry.png
/usr/share/doc/packages/niri/wiki/img/different-corner-radius.png
/usr/share/doc/packages/niri/wiki/img/focus-ring.png
/usr/share/doc/packages/niri/wiki/img/geometry-corner-radius.png
/usr/share/doc/packages/niri/wiki/img/gradients-default.png
/usr/share/doc/packages/niri/wiki/img/gradients-oklch.png
/usr/share/doc/packages/niri/wiki/img/gradients-relative-to-workspace-view.png
/usr/share/doc/packages/niri/wiki/img/opacity-popup.png
/usr/share/doc/packages/niri/wiki/img/simple-egl-border-with-background.png
/usr/share/doc/packages/niri/wiki/img/simple-egl-border-without-background.png
/usr/share/doc/packages/niri/wiki/img/struts.png
/usr/share/licenses/niri
/usr/share/licenses/niri/LICENSE
/usr/share/wayland-sessions
/usr/share/wayland-sessions/niri.desktop
/usr/share/xdg-desktop-portal
/usr/share/xdg-desktop-portal/niri-portals.conf


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 5 00:43:30 2024