Budgie travaille déjà pour se profiler comme un projet totalement indépendant

Josué Stroble, qui a récemment pris sa retraite de la distribution Solus et a fondé l'organisation indépendante Buddies Of Budgie, a publié des plans de développement ultérieur environnement de bureau Perruche.

Dans votre message, vous mentionnez que la branche Budgie 10.x continuera d'évoluer pour offrir des composants génériques indépendants de la distribution. Des packages fournis avec Budgie Desktop, Budgie Control Center, Budgie Desktop View et Budgie Screensaver sont proposés pour inclusion dans les référentiels Fedora Linux, et un spin-off de Fedora avec un bureau Budgie similaire est prévu pour l'édition Ubuntu Budgie. .

La branche Budgie 11 va évoluer vers la séparation de la couche avec la mise en œuvre de la fonctionnalité principale du bureau et de la couche qui permet la visualisation et la sortie des informations.

une telle séparation permettra d'abstraire le code de librairies et d'outils graphiques spécifiques, ainsi que commencer à expérimenter d'autres modèles pour présenter des informations et connecter d'autres systèmes de sortie. Par exemple, il sera possible de commencer à expérimenter la transition précédemment prévue vers l'ensemble de bibliothèques EFL (Enlightenment Foundation Library) développé par le projet Enlightenment.

En plus de cela, il est mentionné que des travaux seront faits pour fournir un support de base pour le protocole Wayland tout en gardant X11 en option (pour les utilisateurs de cartes graphiques NVIDIA qui peuvent avoir des problèmes avec le support Wayland).

Il est également prévu de pousser l'utilisation du code Rust dans les bibliothèques et le gestionnaire de fenêtres (l'essentiel restera en C, mais Rust sera utilisé pour les zones critiques).

qu'en plus les préréglages sont fournis dispositions de panneau et de bureau, y compris les habillages, les menus et les dispositions de panneau de style GNOME Shell, macOS, Unity et Windows 11. Des interfaces de lanceur d'applications externes peuvent être attachées.

Prise en charge également améliorée du placement des icônes sur le bureau, possibilité de placement et de regroupement arbitraires d'icônes et prise en charge améliorée des dispositions de fenêtre en mosaïque (ajustements horizontaux et verticaux, divisions de fenêtre 2×2, 1×3 et 3×1).

Autres plans et objectifs pour Budgie 11 comprennent:

  • Fournir une interface pour basculer entre les applications de style GNOME Shell et les modes de présentation macOS.
  • Identité fonctionnelle complète avec Budgie 10 au niveau du support des applet.
  • Nouveau gestionnaire de bureau virtuel avec prise en charge du déplacement des fenêtres vers un autre bureau et possibilité de lier les lancements d'applications à un bureau spécifique.
  • Utilisez-le pour travailler avec les paramètres de format TOML au lieu de gsettings.
  • Adaptation du panneau pour une utilisation dans des configurations multi-moniteurs, possibilité de positionner dynamiquement le panneau lors de la connexion de moniteurs supplémentaires.
  • Options de menu étendues, prise en charge d'autres modes de menu tels que la grille d'icônes et la navigation en plein écran dans les applications existantes.
  • Nouveau centre de contrôle de configuration.
  • Prise en charge du travail sur des systèmes avec architecture RISC-V et extension de la prise en charge des systèmes ARM.
    Le développement actif de la branche Budgie 11 commencera après l'achèvement de l'adaptation de la branche Budgie 10 aux besoins des distributions.

Alors que de la plans pour le développement de Budgie 10 :

  • Préparez-vous à l'assistance Wayland
  • Transférer les fonctions de suivi (indexation) des applications vers une bibliothèque séparée, à utiliser dans les branches 10 et 11
  • Suppression de gnome-bluetooth au profit d'un tas de bluez et upower
  • Dépréciation de libgvc (bibliothèque de contrôle de volume GNOME) au profit de Pipewire et de l'API MediaSession
  • Transférer la boîte de dialogue de lancement vers un nouveau backend d'indexation d'application
  • Participation à l'applet de configuration réseau libnm et à l'API D-Bus NetworkManager
  • Refonte de l'implémentation du menu
  • Examen de la gestion de l'alimentation
  • Réécriture du code Rust pour l'importation et l'exportation de la configuration
  • Compatibilité améliorée avec les normes FreeDesktop
  • Améliorations du contrôleur d'applet
  • Ajoutez la possibilité de travailler avec les thèmes EFL et Qt.

Enfin, si vous souhaitez en savoir plus, vous pouvez consulter les détails dans la publication originale. dans ce lien


Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.