L'équipe LXQt a publié la version 2.5 de son environnement de bureau léger basé sur Qt, marquée par une vague de modernisation incluant le passage à Qt 6.10 comme version minimale requise. Cette version marque également une étape symbolique : LXQt ne dépend plus de menu-cache, la dernière dépendance héritée de son ancêtre LXDE, et s'appuie désormais sur sa propre implémentation intégrée à libfm-qt. QTerminal et sa bibliothèque QTermWidget font l'objet d'une refonte en profondeur, avec de nouveaux modes d'image d'arrière-plan, une sonnerie visuelle optionnelle et la prise en charge des hyperliens OSC-8. Une mise en garde accompagne cette version : libkscreen-6.8 a abandonné la prise en charge de X11, ce qui perturbe temporairement les paramètres d'affichage de LXQt.LXQt est un environnement de bureau léger, libre et open source. Il est issu de la fusion des projets LXDE et Razor-qt. À l'instar de son prédécesseur GTK, LXDE, LXQt ne fournit ni ne développe son propre gestionnaire de fenêtres ; il laisse plutôt à l'utilisateur le choix du gestionnaire de fenêtres (pris en charge) qu'il souhaite utiliser. Les distributions Linux configurent généralement LXQt par défaut avec Openbox, Xfwm4 ou KWin. Insatisfait de GTK 3, le responsable de LXDE, Hong Jen Yee, s'est essayé à Qt début 2013 et a publié la première version d'un gestionnaire de fichiers PCMan basé sur Qt le 26 mars 2013.
Récemment, l'équipe LXQt a publié la version 2.5 de son environnement de bureau léger basé sur Qt, marquée par une vague de modernisation qui inclut notamment le passage à la version 6.10 de Qt comme version minimale requise. Cette version marque également une étape symbolique pour le projet : LXQt ne dépend plus de menu-cache, la dernière dépendance héritée de son ancêtre, l'environnement de bureau LXDE. À la place, LXQt s'appuie désormais sur sa propre implémentation intégrée à libfm-qt, qui, selon les développeurs, gère les mêmes tâches « mieux et plus rapidement ».
QTerminal et sa bibliothèque associée QTermWidget font l'objet d'une refonte en profondeur dans cette version, bénéficiant d'un ensemble de nouvelles fonctionnalités ainsi que de nombreuses corrections de bogues. Parmi les nouveautés, on trouve de nouveaux modes d’image d’arrière-plan, une sonnerie visuelle optionnelle, la prise en charge des hyperliens OSC-8, une option de notification de silence qui alerte les utilisateurs lorsque la sortie s’arrête dans une fenêtre minimisée, ainsi que la sélection de plages par Maj+clic. Les sessions de terminal peuvent désormais être agrandies individuellement, et la fin d’un processus ayant échoué est signalée par un avertissement qui permet aux utilisateurs de sauvegarder l’historique de leur session avant sa fermeture.
Pour compléter cette version, les composants de gestion de fichiers LibFM-Qt et PCManFM-Qt remplacent « menu-cache » par la nouvelle implémentation intégrée « desktop-menu » et bénéficient désormais d’une recherche incrémentielle optionnelle ainsi que d’un bouton « Arrêter » dans la barre d’état. Du côté du panneau LXQt, le plugin Network Monitor respecte désormais la taille des icônes du panneau et peut privilégier les icônes système ; le plugin de rétroéclairage affiche la luminosité actuelle dans son info-bulle ; et la commande de tâche D-Bus fonctionne avec les panneaux à masquage automatique.
LibLXQt corrige un problème de lecture de la luminosité avec les GPU AMD, tandis que pavucontrol-qt implémente la sélection des codecs Bluetooth et l’intégration dans l’interface utilisateur. Une mise en garde accompagne cette version : libkscreen-6.8 a abandonné la prise en charge de X11, ce qui perturbe temporairement les paramètres d’affichage de LXQt ; une version mineure est prévue pour rétablir cette fonctionnalité.
Voici l'annonce de la sortie de LXQt 2.5.0 :
Sortie de LXQt 2.5.0
L'équipe LXQt annonce la sortie de LXQt 2.5.0, l'environnement de bureau Qt allégé.
Points forts
Généralités
- La version minimale requise de Qt passe à 6.10.0.
- QTerminal et QTermWidget ont bénéficié de nombreuses améliorations, notamment plusieurs nouvelles fonctionnalités (nouveaux modes d’image d’arrière-plan, sonnerie visuelle, lien hypertexte OSC-8, notification de silence, sélection par Maj+clic, communication en cas d’échec du processus, etc.) ainsi que des corrections de bogues.
- LXQt ne dépend plus de menu-cache. Il s'agissait de la dernière dépendance de LXQt vis-à-vis de LXDE. Désormais, LXQt utilise ses propres méthodes (dans libfm-qt) pour effectuer les tâches de menu-cache, et ce de manière plus efficace et plus rapide.
- La recherche dans PCManFM-Qt prend en charge l'affichage incrémental des résultats (désactivé par défaut), ce qui permet à l'utilisateur d'interrompre une recherche gourmande en ressources en cliquant sur un bouton de la barre d'état, tout en conservant les résultats actuels. De plus, une option a été ajoutée aux Préférences du bureau pour désactiver le cache des fonds d’écran, ce qui permet d’afficher la qualité d’image d’origine.
- Par ailleurs, de nombreuses tâches de maintenance CMake et de nettoyage du code ont été effectuées. Bien que les utilisateurs ne les remarquent pas, elles sont essentielles pour améliorer la qualité du code.
REMARQUE : Malheureusement, libkscreen-6.8 a supprimé la prise en charge de X11, ce qui a entraîné un dysfonctionnement des paramètres d'écran de LXQt. Nous allons tenter de rétablir la prise en charge de X11 en utilisant directement les fonctions X11. Une version mineure sera publiée dès que le code sera prêt.
LibFM-Qt / PCManFM-Qt
- menu-cache est remplacé par une implémentation intégrée du menu du bureau.
- La recherche incrémentielle (facultative) est prise en charge et un bouton « Arrêter » est ajouté à la barre d’état. (En réalité, LibFM-Qt prend désormais en charge le listage incrémentiel des fichiers, mais cette fonctionnalité n’est utilisée que pour la recherche ; sinon, elle consommerait inutilement du temps processeur.)
- Une option a été ajoutée aux Préférences du bureau pour désactiver le cache des fonds d’écran.
- Un cas rare d’éléments fantômes dans l’arborescence des répertoires a été corrigé.
- L’en-tête de la vue détaillée de la liste ne peut plus être déplacé.
- Nettoyage et autres corrections mineures.
QTerminal et QTermWidget
Outre plusieurs corrections,
- De nouveaux modes d'image d'arrière-plan ont été ajoutés.
- Une sonnerie visuelle facultative a été mise en place.
- La combinaison Maj + clic est désormais prise en charge pour sélectionner une plage.
- Une action a été ajoutée pour agrandir le sous-terminal actif.
- Une option a été ajoutée pour avertir l’utilisateur lorsque la sortie s’arrête dans une fenêtre réduite (« notification silencieuse »).
- Des options ont été ajoutées pour les liens hypertextes OSC-8.
- La fin d’un processus ayant échoué est signalée par un avertissement à l’utilisateur et la possibilité d’enregistrer l’historique.
- La prise en charge de D-Bus a été considérablement améliorée.
- Et bien plus encore…
LXQt Panel
- Le plugin « Network Monitor » respecte désormais la taille des icônes de lxqt-panel et peut privilégier les icônes système.
- Une option permettant de définir la largeur minimale a été ajoutée au plugin « Custom Command ».
- La luminosité actuelle s'affiche dans l'info-bulle du plugin « Backlight ».
- La commande D-Bus « task » fonctionne désormais avec les panneaux à masquage automatique.
- Le bouton « Fermer » est désormais le bouton par défaut pour les boîtes de dialogue de configuration des plugins concernés.
Et plusieurs autres corrections et améliorations.
LibLXQt
Le problème de lecture de la luminosité avec les cartes graphiques AMD a été corrigé.
pavucontrol-qt
La sélection des codecs Bluetooth et l'intégration à l'interface utilisateur ont été mises en œuvre. Plusieurs autres corrections et améliorations ont également été apportées au code.
Source : LXQt
Et vous ?
Pensez-vous que cette annonce est crédible ou pertinente ?
Quel est votre avis sur le sujet ?Voir aussi :
Qt 6.10, la dernière version du framework de développement d'applications multiplateforme, est disponible avec le backend audio PipeWire et de nombreuses autres améliorations
L'environnement de bureau Linux KDE Plasma 6.8 sort à l'occasion du 30e anniversaire de la communauté KDE et abandonne la prise en charge de X11 au profit du protocole d'affichage Wayland
Les Pays-Bas développent leur propre environnement de bureau Linux basé sur NixOS pour s'affranchir de Microsoft, testé par huit communes avant une version 1.0 prévue l'année prochaine
Vous avez lu gratuitement 579 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.