Na twee jaar ontwikkeling belangrijke nieuwe release van de lichte vensterbeheerder (eerste release in de 1.5.x tak). De 1.5 tak zet de ontwikkeling voort van een onofficiële fork die in december 2015 is afgesplitst van de verwaarloosde codebasis van IceWM. De code is geschreven in de programmeertaal C en onder GPLv2-licentie.
Bijzonderheden van IceWM zijn het volledige beheer via sneltoetsen, de mogelijkheid om virtuele bureaubladen, taakbalken en applicatiemenu's te gebruiken. De vensterbeheerder kan worden geconfigureerd via een relatief eenvoudig configuratiebestand, en het is mogelijk om thema's toe te passen. Er zijn ingebouwde applets beschikbaar voor het monitoren van CPU, geheugen en verkeer. Er zijn ook verschillende externe GUI's ontwikkeld voor configuratie, desktopimplementaties en menu-editors.
Belangrijkste wijzigingen:
- De mogelijkheid om instellingen via het menu te wijzigen is geïmplementeerd. Een grafische configurator voor schermparameters is toegevoegd, waarmee RandR-instellingen kunnen worden gewijzigd;
- Een nieuwe menugenerator is toegevoegd;
- De implementatie van het systeemvak is verbeterd. De mogelijkheid is toegevoegd om de volgorde van knoppen in het vak aan te passen;
- De optimalisatie van het detecteren en laden van pictogrammen is uitgevoerd;
- De menu's met venellijsten zijn uitgebreid;
- Nieuwe mogelijkheden zijn toegevoegd aan de monitoringsapplicatie en de belasting op de CPU tijdens de werking is verminderd;
- De applet voor het volgen van nieuwe e-mails ondersteunt nu verbindingen met POP en IMAP met TLS-encryptie, evenals Gmail en Maildir;
- De mogelijkheid voor een cyclische wijziging van bureaubladachtergronden is toegevoegd;
- Er is ondersteuning geboden voor zowel verticale als horizontale plaatsing van het Quickswitch-blok;
- Ondersteuning voor compositormanagers is toegevoegd;
- In de adresbalk is een geschiedenis van eerder gebruikte opdrachten geïmplementeerd;
- Standaard is de modus
PagerShowPreview ingeschakeld; - Ondersteuning toegevoegd voor de protocollen _NET_WM_PING, _NET_REQUEST_FRAME_EXTENTS, _NET_WM_STATE_FOCUSED en _NET_WM_WINDOW_OPACITY;
- Het systeem voor geluidswaarschuwingen bij gebeurtenissen is vernieuwd;
- Wijzigingen zijn aangebracht voor verbeterde draagbaarheid;
- Nieuwe sneltoetsen zijn toegevoegd;
- Voor thema's is de optie TaskbuttonIconOffset geïmplementeerd die wordt gebruikt in het thema Outside-ice;
- Ondersteuning voor SVG is toegevoegd.
- Ondersteuning voor SVG is toegevoegd.
Bron: opennet.ru
