Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
X11:Wayland
niri
niri.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File niri.changes of Package niri
------------------------------------------------------------------- Fri Nov 15 04:45:47 UTC 2024 - Joshua Smith <smolsheep@opensuse.org> - Update dependencies to 0.1.10.1 as well. ------------------------------------------------------------------- Wed Nov 13 11:04:01 UTC 2024 - Muhammad Akbar Yanuar Mantari <mantarimay@pm.me> - Update to version 0.1.10.1: * Fixed scrolling not working when the mouse {} or touchpad {} section is omitted from the config file. * Made the mouse cursor show up on scroll which makes scrolling work when the cursor was hidden. * Fixed a crash when holding Space in the screenshot UI. * Bound touch-dragging with held Mod to interactive window move. ------------------------------------------------------------------- Sat Nov 9 19:31:01 UTC 2024 - Muhammad Akbar Yanuar Mantari <mantarimay@pm.me> - Update to version 0.1.10: * Add interactive window moving * Add locked pointer location hint * Add laptop lid and tablet mode switch bindings * Add pointer hiding * Add input configuration improvements - Change xwayland-run Recommends with xwayland-satellite ------------------------------------------------------------------- Sat Sep 14 18:22:51 UTC 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 18:57:10 UTC 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 07:23:35 UTC 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 18:27:17 UTC 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 22:27:51 UTC 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 03:08:01 UTC 2024 - Muhammad Akbar Yanuar Mantari <mantarimay@pm.me> - Initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor