Lanseringen av kompositservern Niri 25.11, som anvÀnder Wayland

Efter tre mÄnaders utveckling har lanseringen av kompositservern Niri 25.11 publicerats, som implementerar en mosaikmetod (tiling) i stil med GNOME-tillÀgget PaperWM, dÀr fönster grupperas i en oÀndligt rullande list pÄ skÀrmen. Att öppna ett nytt fönster leder till att listan utvidgas, medan tidigare tillagda fönster inte Àndrar storlek. Projektet bygger pÄ anvÀndning av Wayland-protokollet, men tillÄter körning av X11-applikationer med hjÀlp av DDX-servern Xwayland. Projektkoden Àr skriven i Rust och distribueras under GPLv3-licensen. Paket skapas för Fedora, NixOS, Arch Linux och FreeBSD.

Den grundlÀggande skillnaden mellan Niri och PaperWM Àr att varje skÀrm har sin egen fönsterlista som inte överlappar med listorna pÄ andra skÀrmar (i PaperWM kan separat hantering av skÀrmar inte genomföras pÄ grund av bindningen till globala fönsterkoordinater i GNOME Shell). Niri stödjer HiDPI och kan arbeta pÄ system med flera GPU:er (till exempel hybridssystem med diskret grafikkort och integrerad GPU). Det finns ett inbyggt grÀnssnitt för att skapa skÀrmdumpar och spela in skÀrminspelningar, dÀr en funktion Àr möjligheten att exkludera specifika fönster med konfidentiell information.

Virtuella skrivbord i Niri skapas dynamiskt och liknar GNOME genom att de placeras vertikalt (fönsterlistan roterar horisontellt, medan skrivbordslistan Ă€r vertikal). PĂ„ varje skĂ€rm kan en oberoende uppsĂ€ttning visas. virtuella skrivbord. För att vĂ€xla mellan skrivbord och fönster kan styrgester pĂ„ pekplattan anvĂ€ndas. NĂ€r monitorn stĂ€ngs av sparas listan över virtuella skrivbord och överförs till den Ă„terstĂ„ende monitorn, och nĂ€r monitorn Ă„terkommer Ă„terstĂ€lls den till sitt ursprungliga tillstĂ„nd. InstĂ€llningarna görs via en konfigurationsfil som tillĂ„ter Ă€ndringar av parametrar som rambredd, avstĂ„nd, utdata lĂ€gen och fönsterstorlekar. Ändringar i konfigurationsfilen tillĂ€mpas automatiskt utan att kompositservern behöver startas om.

Lanseringen av kompositservern Niri 25.11, som anvÀnder Wayland

I den nya versionen:

  • Ett grĂ€nssnitt för vĂ€xling mellan fönster med Alt+Tab har lagts till, vilket visar miniatyrbilder under rullning av fönster. Det Ă€r möjligt att visa fönster kopplade till det aktuella virtuella skrivbordet (tangentbordet "w") eller utdataenheten (tangentbordet "o"). Det finns ocksĂ„ en tangentkombination Alt+"`" för att vĂ€xla mellan fönster i den aktuella applikationen.
    Lanseringen av kompositservern Niri 25.11, som anvÀnder Wayland
  • ÖvergĂ„ngseffekter för att gĂ„ in och ut ur helskĂ€rmslĂ€ge har lagts till.
  • Full support for maximizing windows to full screen has been implemented (previously, only maximizing to full width with padding and borders was supported; now it supports utilizing the entire available area without showing borders). Maximization occurs when the corresponding button in the top part of the window is pressed or by double-clicking the title bar with the mouse.
    Lanseringen av kompositservern Niri 25.11, som anvÀnder Wayland
  • Added the ability to generate scroll events when horizontally dragging the window header in mosaic layout (vertical dragging moves the window, while horizontal dragging scrolls the content within the window).
  • Provided the ability to define specific window layout configurations tied to a particular output device (monitor) or virtual desktop.
  • The configuration files now include the directive 'include' for including content from other files.
  • Support for external monitors connected via DisplayLink port has been added.
  • Changes have been made to reduce screen flickering.
  • Support for defining custom video modes for output devices that are not limited to the modes provided through EDID has been added. For example, 'mode custom=true "1920×1080@100"'.
  • Support for starting a window session with niri in WSL (Windows Subsystem for Linux) has been added.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster