Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 31, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 31, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 31, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 31, 2025

      How to install SteamOS on ROG Ally and Legion Go Windows gaming handhelds

      May 31, 2025

      Xbox Game Pass just had its strongest content quarter ever, but can we expect this level of quality forever?

      May 31, 2025

      Gaming on a dual-screen laptop? I tried it with Lenovo’s new Yoga Book 9i for 2025 — Here’s what happened

      May 31, 2025

      We got Markdown in Notepad before GTA VI

      May 31, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Oracle Fusion new Product Management Landing Page and AI (25B)

      May 31, 2025
      Recent

      Oracle Fusion new Product Management Landing Page and AI (25B)

      May 31, 2025

      Filament Is Now Running Natively on Mobile

      May 31, 2025

      How Remix is shaking things up

      May 30, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      How to install SteamOS on ROG Ally and Legion Go Windows gaming handhelds

      May 31, 2025
      Recent

      How to install SteamOS on ROG Ally and Legion Go Windows gaming handhelds

      May 31, 2025

      Xbox Game Pass just had its strongest content quarter ever, but can we expect this level of quality forever?

      May 31, 2025

      Gaming on a dual-screen laptop? I tried it with Lenovo’s new Yoga Book 9i for 2025 — Here’s what happened

      May 31, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Operating Systems»Linux»Rilasciato Niri 25.02: Compositore Wayland con Nuove Funzionalità

    Rilasciato Niri 25.02: Compositore Wayland con Nuove Funzionalità

    February 23, 2025
    Rilasciato Niri 25.02: Compositore Wayland con Nuove Funzionalità

    Niri, un compositore Wayland che utilizza un approccio scrollable-tiling, ha rilasciato la nuova versione Niri 25.02 a poco più di un mese di distanza dalla precedente versione Niri 25.01. Niri 25.02 introduce una serie di nuove funzionalità e miglioramenti significativi che arricchiscono l’esperienza utente.

    Questo tipo di compositore organizza le finestre in colonne su una striscia infinita, permettendo agli utenti di aprire nuove finestre senza ridimensionare quelle già aperte, il che è particolarmente utile quando si lavora con più applicazioni contemporaneamente. Tra le novità più evidenti c’è il supporto per le colonne a schede, che consente di visualizzare le finestre come schede anziché sovrapporle verticalmente. Questa funzionalità si rivela particolarmente utile in situazioni in cui lo spazio sullo schermo è limitato o quando si passa frequentemente tra finestre di grandi dimensioni, riducendo la necessità di scorrere.

    Novità in Niri 25.02

    Niri 25.02 mantiene tutte le modalità di navigazione standard, il che significa che non è necessario affrontare una curva di apprendimento ripida. Gli utenti possono passare rapidamente da una scheda all’altra utilizzando scorciatoie da tastiera come “focus-window-down” o “focus-window-up”, e aggiungere o rimuovere finestre da una colonna è semplice e intuitivo. Inoltre, sono state introdotte nuove azioni come “focus-window-top” e “focus-window-bottom”, che permettono di navigare direttamente alla prima o all’ultima finestra della colonna, mentre “focus-window-down-or-top” e “focus-window-up-or-bottom” consentono di ciclare il focus in modo fluido all’interno della colonna.

    Un’altra innovazione interessante in Niri 25.02 è l’introduzione delle ombre dietro le finestre. Queste ombre non solo conferiscono un aspetto elegante all’interfaccia, ma svolgono anche una funzione pratica: aiutano a delineare i confini delle finestre fluttuanti o sovrapposte. È importante notare che per sfruttare questa funzionalità, le ombre devono essere esplicitamente attivate nella configurazione. Gli utenti possono personalizzare diverse proprietà delle ombre, come la morbidezza, la diffusione, l’offset e il colore, sia a livello globale che per singola finestra. Inoltre, queste ombre sono ora disponibili anche per le superfici layer-shell, come i launcher o i pannelli.

    Niri 25.02 migliora ulteriormente l’esperienza utente con la possibilità di scorrere la vista a sinistra o a destra durante operazioni di drag-and-drop (trascinamento) semplicemente spostando il puntatore del mouse vicino al bordo del monitor. Tuttavia, è stato introdotto un leggero ritardo prima che lo scorrimento inizi, permettendo movimenti rapidi del mouse tra monitor senza attivare accidentalmente lo scorrimento. Gli utenti possono anche personalizzare la velocità di scorrimento e il ritardo nel nuovo pannello di configurazione.

    In aggiunta a queste caratteristiche principali, Niri 25.02 presenta una finestra di dialogo “Hotkeys Importanti” che appare all’avvio del compositore, elencando le combinazioni di tasti essenziali per i nuovi utenti. È possibile aggiungere titoli personalizzati alle combinazioni di tasti o nasconderli completamente utilizzando la proprietà “hotkey-overlay-title”.

    Questo aggiornamento include anche un insieme impressionante di altre migliorie e correzioni. Tra le più rilevanti ci sono il supporto per il puntatore virtuale tramite il protocollo Wayland wlr-virtual-pointer, necessario per strumenti di desktop remoto; una nuova proprietà “scroll-factor” che consente un controllo preciso sulle velocità di scorrimento per ogni finestra; e l’azione “toggle-window-rule-opacity”, che rende temporaneamente una finestra completamente opaca se era stata resa semitrasparente tramite una regola.

    Inoltre, gli utenti possono disabilitare la funzione di incolla con clic centrale modificando la configurazione con “clipboard { disable-primary; }”. Sono state introdotte nuove azioni per la gestione degli spazi di lavoro, consentendo agli utenti di spostare uno spazio di lavoro a un indice specifico o trasferirlo a un monitor diverso.

    Le migliorie non si fermano qui: il comportamento del tiling è stato ottimizzato per consentire alle finestre di adattarsi più armoniosamente al centro dello schermo quando non possono essere affiancate completamente. È stata anche implementata una funzione di blocco del trascinamento per i touchpad, semplificando l’operazione di trascinamento e prevenendo rilasci accidentali.

    Infine, Niri 25.02 supporta ora un’interfaccia D-Bus che consente al pannello Displays nel “GNOME Control Center” di apportare modifiche temporanee alla configurazione senza modificare quella principale di Niri. La segnalazione degli errori è stata migliorata grazie ai nuovi messaggi basati su miette (una libreria progettata per fornire segnalazioni di errore più dettagliate e leggibili), rendendoli più chiari e utili durante l’analisi della configurazione.

    Questa versione rappresenta un ulteriore passo avanti nel miglioramento dell’usabilità e della stabilità del compositore Niri, offrendo agli utenti una gamma ampliata di strumenti per gestire le loro finestre in modo efficiente e personalizzato e qui sotto uno dei diversi video disponibili sulla pagina dell’annuncio di Niri 25.02 per vederlo all’opera e dove potrai leggere tutte le modifiche e migliorie apportate.

    Niri 25.02 rappresenta un significativo passo avanti nel miglioramento dell’usabilità e della stabilità del compositore, offrendo agli utenti strumenti sempre più potenti per gestire le finestre in modo efficiente e personalizzato. Questa versione introduce numerose funzionalità innovative, molte delle quali sono illustrate in diversi video disponibili sulla pagina ufficiale dell’annuncio di Niri 25.02. Nella stessa pagina è possibile consultare un elenco dettagliato di tutte le modifiche apportate. A seguire uno dei video disponibili:

    Fonte: https://github.com/YaLTeR/niri/releases/tag/v25.02
    Fonte: https://www.phoronix.com/news/Niri-25.02-Labwc-0.8.3
    Fonte: https://linuxiac.com/niri-25-02-wayland-compositor-released/

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticlePeaZip 10.3: Miglioramenti delle Prestazioni e Integrazione con GNOME e KDE
    Next Article Youtuber PewDiePie Costruisce un PC Gaming con Linux Mint: Grande Pubblicità per il Mondo GNU/Linux

    Related Posts

    News & Updates

    How to install SteamOS on ROG Ally and Legion Go Windows gaming handhelds

    May 31, 2025
    News & Updates

    Xbox Game Pass just had its strongest content quarter ever, but can we expect this level of quality forever?

    May 31, 2025
    Leave A Reply Cancel Reply

    Hostinger

    Continue Reading

    The Loper Bright Decision: How it Impacts Cybersecurity Law

    Development

    DoRM: A Brain-Inspired Approach to Generative Domain Adaptation

    Development

    How SSL Misconfigurations Impact Your Attack Surface

    Development

    Google releases its asynchronous Jules AI agent for coding – how to try it for free

    News & Updates

    Highlights

    Development

    Automation Test Coverage Metrics for QA and Product Managers

    April 2, 2025

    Ensuring high-quality software requires strong testing processes. Software testing, especially test automation, is very important for this purpose. High test coverage through automation test coverage metrics shows how much automated tests are used in testing a software application. This measurement is key for a good development team and test automation. When teams measure and analyze
    The post Automation Test Coverage Metrics for QA and Product Managers appeared first on Codoid.

    Einstein Personalization and Salesforce Connections 2024: AI Integration at the Forefront

    May 28, 2024

    How to Download DOOM: The Dark Ages on PC (2025 Guide)

    May 17, 2025

    Weekly JavaScript Roundup

    January 24, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.