No Description

BIETTE Lahire 2281a975ea compilation version .24.05.021324 2 weeks ago
dist 2281a975ea compilation version .24.05.021324 2 weeks ago
rsc 47341c7176 changement de l'icône du menu systray sous Windows 2 weeks ago
.gitignore 4d8eac21eb de iup vers systray 9 months ago
README.md 4384c004d3 mise à jour de README.md 8 months ago
go.mod 5d148d2a27 mise à jour des dépendances 2 weeks ago
go.sum 5d148d2a27 mise à jour des dépendances 2 weeks ago
main.go 2281a975ea compilation version .24.05.021324 2 weeks ago
make.cfg 5435f81490 maj make.sh 2 weeks ago
make.sh 5435f81490 maj make.sh 2 weeks ago

README.md

Menu d'applications portable open source écrit en GO.

A FAIRE

  • ajouter un sous menu outils pour par exemple les modules de feegle (Autohotkey)
  • ajouter un sous menu pour les logs avec des sous-sousmenu pour chaque application: ouverture du ficher avec l'applications par défaut
  • déplacer les applications dans un sous-menu "Apps" ???
  • ajouter dans le menu des applications un sous menu "AutoStart"
  • ajouter le support des sous-menus de cathégories pour les applications
  • pourvoir ajouter des menus de type checkbox pour lancer et arrêter des commandes en tâche de fond
  • ajouter la support pour mettre une icone dans le menu
  • ajouter au fichier d'exécution des applications une section générique "[app]" et "[env_var]", au cas ou la commande d'exécution soit la même pour windows et linux et pour des variables d'environnements commune
  • idem pour feegle.ini, une section "[env_var]" générique
  • ajouter dans feegle.ini et le fichier ini d'applications la possibilité de désactiver le log

EN COURS

  • réfléchir au contenu de la fenêtre principale

ABANDONNE

FAIT

  • ajouter la possibilité de changer l'icône du menu de claire à sombre : menu item puis radio bouton dans le fenêtre de configuration
  • création du fichier feegle.ini, s'il n'existe pas, affichage d'une message box pour prévenir
  • ajouter un flag pour la création d'un fichier standard de paramétrage des applications
  • lors du lancement vérifier l'existance des répertoires standards et les créer si nécessaire
  • n'afficher dans la liste des applications que celles qui ont une commande pour l'OS "[app_linux] cmd=" ou "[app_window] cmd="
  • ajouter la possibilité de redémarrer feegle
  • trouver le moyen de gérer un mutex , par exemple avec un fichier PID