COSMIC, dans l'environnement de bureau System76, se rapproche de sa première Alpha

COSMIQUE DE

COSMIC est sur le point d’atteindre son premier alpha

COSMIC, est le nouvel environnement de bureau dans lequel ont travaillé les développeurs de System76, responsables de la distribution Linux "Pop!_OS", et Depuis un peu plus de 2 ans divers changements ont été apportés et des propositions d'amélioration ont été lancées pour cet environnement.

Ce qui est intéressant avec COSMIC, c'est qu'il a été réécrit en langage Rust, etcar auparavant l'environnement était basé sur GNOME Shell. COSMIC développe comme un projet universel, non lié à une distribution spécifique, et répond aux spécifications Freedesktop. Pour créer l'interface, COSMIC utilise la bibliothèque Iced, qui utilise des types sûrs, une architecture modulaire et un modèle de programmation réactif.

En plus de la coque, le projet COSMIC développe également un serveur composite appelé cosmic-comp, basé sur Wayland, une technologie fondamentale dans l'environnement de bureau Linux moderne. Ce serveur composite fournira une base solide pour la présentation de l'interface utilisateur dans le shell COSMIC, offrant une expérience fluide et efficace.

Et maintenant Les progrès réalisés dans COSMIC ont été récemment annoncés et les développeurs mentionnent que le projet a mûri au point que le lancement de la première Alpha est possible.

La version alpha marquera la disponibilité d'un ensemble de fonctionnalités de base qui permettra au shell d'être considéré comme un produit fonctionnel et parmi les fonctions en cours de développement qui sont incluses dans la liste des exigences minimales pour la formation d'une version alpha de COSMIC, se distinguent :

  1. Terme COSMIQUE- Émulateur de terminal écrit à l'aide du framework alacritty_terminal et des fonctionnalités prises en charge telles que le rendu GPU, les skins et les méthodes de saisie riches. Parmi les tâches en développement, se distinguent l'incorporation du support de l'émulation de la souris et la possibilité d'ouvrir des hyperliens dans le terminal.
  2. COSMIQUE Randr: Un utilitaire d'affichage des paramètres et de configuration des écrans dans un environnement basé sur Wayland, qui devrait être utilisé dans le configurateur de configuration COSMIC pour configurer les paramètres de sortie.
  3. Applet de capture d'écran: Implémentation initiale pour prendre des captures d'écran de l'ensemble de l'écran, des fenêtres individuelles et des zones sélectionnées.
  4. Prise en charge des graphiques hybrides (GPU intégré + carte vidéo discrète) : Assurer le fonctionnement dans les systèmes avec graphiques hybrides et la possibilité de gérer la carte discrète pour économiser de l'énergie en mode hors ligne ou l'activer de manière sélective pour les jeux et les applications graphiques.
  5. Effet verre dépoli: Implémentation du support de l'effet verre dépoli dans les thèmes de design.
  6. Mosaïque de fenêtres: Création d'une applet pour gérer le carrelage des fenêtres et activer le carrelage automatique des fenêtres liées à un bureau spécifique.
  7. Comment réparer les fenêtres empilées: similaire aux onglets du navigateur pour regrouper différentes fenêtres d'application.
  8. Affichage à l'écran (OSD)- Fonctionnalité avec la possibilité d'afficher des informations au-dessus du contenu (OSD – On Screen Display) et d'utiliser cette fonctionnalité pour afficher les indicateurs de luminosité, le volume, changer de fenêtre à l'aide de Alt + Tab et passer en mode hors ligne.
  9. Fonds d'écran stylisés: Création de fonds d'écran stylisés et interface de paramétrage des fonds d'écran.
  10. Écrans de connexion et de verrouillage: En développement pour améliorer la sécurité et l’expérience utilisateur.
  11. Interface de configuration: Pour l'orientation de l'écran, l'échelle, le profil de couleur, etc.
  12. Configuration du périphérique d'entrée: modifiez les paramètres de la souris et du pavé tactile, tels que la vitesse du curseur.
  13. Bureaux virtuels: Phase de discussion terminée et phase de développement commencée.
  14. Revue de conception et unification: Pour toutes les fonctionnalités déjà développées, y compris le menu d'application, l'interface de démarrage du programme et le système de notification.

Enfin, il convient de mentionner que la version alpha devrait sortir fin mars, ce qui permettra de recueillir davantage de retours pour finaliser la fonctionnalité et améliorer la convivialité.

Si vous intéressé à en savoir plus, vous pouvez vérifier les détails dans le lien suivant.