La première version bêta du projet MiDesktop a été lancée, développant un fork de l'environnement de bureau KDE 1.1.2, adapté pour fonctionner sur des systèmes modernes. Pour résoudre les problèmes et se départir des limitations de licence spécifiques à la branche Qt 1, la base de code KDE 1 a été portée sur le framework Osiris, développant un fork actualisé de Qt 2.3.2. Le code de MiDesktop est distribué sous la licence GPLv2. Des versions prêtes sont disponibles pour Debian 13 et Ubuntu 24.04.
Les principales caractéristiques de MiDesktop incluent la simplicité de l'interface, légèreté et haute performance. Les développeurs essaient de maintenir une approche minimaliste générale pour le développement des systèmes de bureau à la fin des années 1990 et au début des années 2000, tout en débarrassant l'environnement de bureau des défauts inhérents aux systèmes de cette époque, et en modernisant la base de code de KDE 1 sans alourdir l'environnement utilisateur de fonctionnalités superflues.
Pour lancer MiDesktop, il suffit de tout système Linux avec glibc et un serveur X, comme XWayland ou X.Org Server, ou une couche Wayback. Les dépendances incluent les bibliothèques libjpeg, libtiff, libpng, Osiris Toolkit 2.4.4+, libxcb, libxkb et gettext. Pour la compilation, CMake et GCC 12+ sont nécessaires.
Parmi les changements de la version bêta :
- Ajout d'une nouvelle barre des tâches MiPanel, basée sur la version KPanel, fournie avec Corel Linux.
- Portées les applications KCalc, KHexdit, KScreenshot, Ark et KNotes.
- Mise en œuvre d'un support complet du défilement avec la molette de la souris (auparavant, le défilement ne fonctionnait qu'en plaçant le curseur sur la barre de défilement).
- Affichage correct des polices (auparavant, le lissage ne fonctionnait pas).
- Résolution des problèmes de disparition des menus et de clics accidentels sur la barre.
- Mise en place d'un affichage arborescent des listes dans le Centre de contrôle KDE.
- Résolution des problèmes de redimensionnement des fenêtres des applications GTK, telles que Firefox, entraînant le déplacement d'une partie de la fenêtre en dehors de la zone visible.

Source : opennet.ru
