Zoeken op website

IceWM 4.0 Window Manager brengt slimmer navigeren en HiDPI-verbeteringen


IceWM 4.0 is nu beschikbaar, met verbeteringen aan Alt-Tab, live vensterweergaven, snellere pictogramweergave en betere HiDPI-ondersteuning.

Vijf maanden na de vorige 3.9-release heeft IceWM, een lichtgewicht vensterbeheerder voor het X Window-systeem, die bekend staat om zijn minimale gebruik van middelen en hoge configureerbaarheid, zijn nieuwste versie 4.0 uitgebracht.

Het hoogtepunt van de release is een aanzienlijk verbeterde Alt+Tab-snelwisselaar. De vensterschakelaar kan nu een groot aantal geopende vensters efficiënter verwerken en werkt soepel in zowel horizontale als verticale indelingen. Gebruikers kunnen direct tussen applicatie-instanties springen door de eerste letter van de klasse van een applicatie te typen, vensters selecteren met de numerieke toetsen, of ze kiezen met de muis bij gebruik van de horizontale modus.

De navigatie is ook uitgebreid om alle standaard navigatietoetsen te ondersteunen, en een nieuwe optie maakt het mogelijk om het systeemmenu direct te openen vanuit de Alt+Tab-interface.

IceWM 4.0 introduceert ook QuickSwitchPreview, een nieuwe modus die live previews van applicaties toont terwijl de snelle wisselmodus actief is. Deze previews worden in realtime bijgewerkt, waardoor het makkelijker wordt om het juiste venster te identificeren voordat u wisselt, vooral in drukke werkruimtes.

Aan de visuele kant zijn alpha blending en 32-bit RGBA-rendering nu standaard ingeschakeld, wat zorgt voor moderner samenvoeggedrag zonder extra configuratie.

Het omgaan met iconen is ook herzien, met gestandaardiseerde iconenmaten variërend van 16 tot 256 pixels en expliciete ondersteuning voor hoge-resolutie iconen via WM_ICON_SIZE. De prestaties bij het tekenen van iconen zijn verbeterd door gerenderde afbeeldingen server-side in cache op te slaan, waardoor de belasting op systemen met veel iconen wordt verminderd.

Verschillende verfijningen van de gebruikersinterface zijn gericht op HiDPI-configuraties, inclusief aanpassingen aan submenu-indicatoren en een beter lay-outgedrag in de taakbalk en werkruimtepanelen. Venstertitels zijn nu beperkt tot 128 bytes, waarbij achteraan staande spaties worden verwijderd, wat de consistentie tussen applicaties verbetert. Wanneer klok-LED-pixmaps ontbreken, zal IceWM nu terugvallen op het kloklettertype in plaats van het gebied leeg te laten.

De release biedt ook een solide set aan fixes. Deze omvatten gecorrigeerde wisseling van het toetsenbordindeling op OpenBSD, correcte afhandeling van het slepen van bureaublad mini-iconen op tweede schermen, betrouwbare updates van werkruimte namen wanneer deze extern worden gewijzigd, en het voorkomen van een mogelijke crash wanneer dock-laag vensters sluiten.

De diagnostische uitvoer in icesh is ook verbeterd en er zijn extra hulpmiddelen voor werkruimtenamen toegevoegd voor scripting en automatisering.

Het opruimen van de configuratie is een ander onderdeel van de update. De voorkeuren DoubleBuffer en QuickSwitchMaxWidth zijn verwijderd. Bovendien beperkt IceWM ook het herhaaldelijk melden van fouten bij I/O-fouten op /proc/net/dev om onnodige logruis te voorkomen.

Ten slotte werkt IceWM 4.0 de vertalingen bij in meerdere talen, waaronder Zweeds, Catalaans, Duits, Japans, Nederlands, Slowaaks, Indonesisch, Portugees, Braziliaans Portugees en Sloveens.

Voor meer informatie, zie de wijzigingslog.