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

      Sunshine And March Vibes (2025 Wallpapers Edition)

      June 1, 2025

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

      June 1, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      June 1, 2025

      How To Prevent WordPress SQL Injection Attacks

      June 1, 2025

      My top 5 must-play PC games for the second half of 2025 — Will they live up to the hype?

      June 1, 2025

      A week of hell with my Windows 11 PC really makes me appreciate the simplicity of Google’s Chromebook laptops

      June 1, 2025

      Elden Ring Nightreign Night Aspect: How to beat Heolstor the Nightlord, the final boss

      June 1, 2025

      New Xbox games launching this week, from June 2 through June 8 — Zenless Zone Zero finally comes to Xbox

      June 1, 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

      Student Record Android App using SQLite

      June 1, 2025
      Recent

      Student Record Android App using SQLite

      June 1, 2025

      When Array uses less memory than Uint8Array (in V8)

      June 1, 2025

      Laravel 12 Starter Kits: Definite Guide Which to Choose

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

      My top 5 must-play PC games for the second half of 2025 — Will they live up to the hype?

      June 1, 2025
      Recent

      My top 5 must-play PC games for the second half of 2025 — Will they live up to the hype?

      June 1, 2025

      A week of hell with my Windows 11 PC really makes me appreciate the simplicity of Google’s Chromebook laptops

      June 1, 2025

      Elden Ring Nightreign Night Aspect: How to beat Heolstor the Nightlord, the final boss

      June 1, 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

    Hostinger
    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

    My top 5 must-play PC games for the second half of 2025 — Will they live up to the hype?

    June 1, 2025
    News & Updates

    A week of hell with my Windows 11 PC really makes me appreciate the simplicity of Google’s Chromebook laptops

    June 1, 2025
    Leave A Reply Cancel Reply

    Hostinger

    Continue Reading

    CVE-2025-33093 – IBM Sterling Partner Engagement Manager Exposed JWT Secret Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Trig.js v4 – Now Includes Configurable predefined CSS scroll animations right out of the box

    Development

    Build a Vector Image Service Using ThreeJS and Vite | Tutorial

    Web Development

    React vs Angular: Which Developer Should You Hire in 2025?

    Tech & Work
    Hostinger

    Highlights

    What happens if you have a non-TPM 2.0-chip PC but you want to run Windows 11?

    December 7, 2024

    Microsoft requires TPM 2.0 for Windows 11, with no exceptions. So, what happens if your…

    South of Midnight hands-on created a sinister folktale experience that speaks to me as a Southerner

    February 11, 2025

    CVE-2025-4050 – Google Chrome Heap Corruption Out-of-Bounds Access Vulnerability

    May 5, 2025

    CVE-2025-20676 – Aruba WLAN STA Driver Denial of Service Vulnerability

    June 2, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

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