Feuille de route

De LXDE.org
Aller à : navigation, rechercher

L'intégration complète de LXDE

  • Essayer de rendre chaque composant plus intégré quand plusieurs sont exécutés en même temps.
  • Fournir des mécanismes pour définir des applications préférées (navigateur, émulateur de terminal, client mél…).
  • Essayer de se passer de commandes comme « gnome-open » sous LXDE pour se débarrasser de certains problèmes.

PCManFM (gestionnaire de fichiers)

  • Icônes déplaçables (déjà en développement) ;
  • Actions sur les fichiers personnalisables (possibilité d'ajouter des éléments dans le menu du clic-droit pour des types Mime spécifiques) ;
  • Montage automatique des volumes ;
  • Possibilité d'appeler la boîte de dialogue des préférences depuis la ligne de commande ;
  • Support du changement du fond d'écran depuis la ligne de commande ;
  • Support de la disposition RTL pour les icônes de bureau ;
  • Geste de la souris (quelqu'un travaille dessus) ;
  • Tentative de séparation de la vue en classeur de la classe PtkFileBrowser pour une meilleure utilisation et extension (par exemple, un mode à deux panneaux ; basse priorité) ;
  • ACL POSIX avec liacl (basse priorité) ;
  • Implémentation d'une barre de filtre comme dans Dolphin ;
  • Fonction de recherche.

Feuille de route de PCManFM avec des détails techniques

LXPanel (panneau de bureau)

  • Meilleur support de la personnalisation des couleurs de texte ;
  • Meilleure interface graphique pour l'ajout de boutons de démarrage rapide des applications.
  • Amélioration de menu de démarrage.

Feuille de route de LXPanel avec des détails techniques

LXLauncher (lanceur d'application facile d'utilisation)

  • Support basique des thèmes ;
  • Meilleure règles de regroupement des applications.

Feuille de route de LXLauncher avec des détails techniques (en anglais)

LXTerminal (émulateur de terminal)

Est-il possible de développer un émulateur de terminal léger basé sur l'éditeur de « widgets » Scintilla (en anglais) ?

C'est le cœur du fameux éditeur SciTE qui supporte UTF-8 et qui a de bonnes performances.

LXSession (gestionnaire de sessions)

  • Autorisation de l'extinction et du redémarrage avec sudo quand HAL n'est pas disponible ;
  • Rendre les fichiers de configuration de LXSession et de LXSession Lite compatibles.

LXNM (gestionnaire de connexion réseau)

  • Redémarrage du développement (dernière mise à jour de 2009) ;
  • Ajout de la compatibilité à Unix en plus de Linux ;
  • Support des réseaux sans fil quelque soit le cryptage ou quoi que ce soit d'autre ;
  • Résolution de tous les bogues soumis depuis la dernière mise à jour.

Si vous êtes intéressé par le développement d'un remplaçant, d'un embranchement ou d'autre chose, vous êtes bienvenu !

Écran de veille

Utilisation du code de gnome-screensaver et retrait de toutes des dépendances à GNOME (ce qui ne devrait pas être difficile puisque gnome-screensaver utilise seulement les API de GNOME minimales, mais il a besoin de dbus).

Dépendances de gnome-screensaver :

  • gnome-session pour envoyer la notification de veille (le temps de fin de veille du serveur X est ignoré) ;
  • lignomeui : seulement utilisé pour gnome_bg_* ;
  • gconf : peut être remplacé par GKeyFile ;
  • lignomekbd : peut être éteint par une option de configuration ;
  • interfaces dbus : nécessitent d'être renommées en retirant « gnome » de leurs noms ;
  • la référence au paquet gnome-desktop devrait être retiré du fichier configure.ac ;
  • le support d'un changement d'utilisateur rapide nécessite quand même gdm.

Demandes de fonctionnalités

  • Possibilité de cacher des icônes sur le bureau ;
  • Outils pour configurer et changer facilement des raccourcis *.desktop ;
  • Création de fichiers *.desktop avec un clic-droit sur le bureau -> Créer nouveau… -> Raccourci ;
  • Possibilité de personnaliser toutes les polices utilisées dans LXDE, pour l'accessibilité ;
  • Séparation de la gestion des icônes de bureau de PCManFM (par exemple, eu lieu d'une application, il y en aurait deux) ;
  • Outil de création facile de captures d'écran ;
  • annoint Geany as LXIDE.