PrimTux

La distribution éducative pour débutants et initiés.

Vous n'êtes pas identifié(e).

Annonce

CONSULTER LES MENTIONS LÉGALES RGPD.

CARTE DES MEMBRES POUVANT AIDER ET DES ÉCOLES SOUS PRIMTUX
Merci de vous y inscrire en nous envoyant un email si vous souhaitez y apparaître.

  • Pour être automatiquement informé des réponses à vos messages sur le forum, n'oubliez pas de cliquer sur "Suivre cette discussion" en bas de page. Mieux, en vous abonnant au flux RSS du forum, vous pourrez suivre tout nouveau message sur l'ensemble du forum.
  • En allant dans votre Profil, ligne "Vie privée", vous pouvez également cocher "Suivre automatiquement les sujets auxquels on a répondu.", vous n'aurez plus à cliquer sur "Suivre cette discussion" lorsque vous postez un message.
  • Abonnez-vous à la newsletter sur le site principal pour être informé des nouveaux paquets, nouvelles versions, bugs...

#26 08-09-2019 21:44:57

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

Je viens de modifier exprès pour primtux. C'est displonible sur la branche "deb_primtux" : https://github.com/mothsART/fluxboxlaun … eb_primtux

J'ai rajouté un script pour chaque session préfixé de son nom. ex : fluxboxlauncher_mini
sauf pour le prof qui reste inchangé

Y'a les .desktop correspondant et les icônes également (avec les codes couleurs des sessions)
J'espère ne rien avoir oublié (fait un peu en rapide de mon poste ubuntu)

Hors ligne

#27 30-10-2019 14:52:59

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

Peux-tu prévoir une entrée où on ajoute une ligne pour faire démarrer un script?

Hors ligne

#28 18-11-2019 23:33:13

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

Voilà Steph, c'est fait : https://github.com/mothsART/fluxboxlaun … eb_primtux
(important : branche deb_primtux pour avoir la bonne config du paquet .deb)

Hors ligne

#29 19-11-2019 18:25:43

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

Cool, je vais faire une mise à jour.

Hors ligne

#30 22-01-2020 23:43:36

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

J'ai mis à jour le dépôt : Je me suis rendu compte que le paquet utilise python2 au lieu de python3 (je préfère miser plus que sur python3, c'est une garanti sur les 10 ans à venir) + résolution d'un petit bug graphique.

Hors ligne

#31 01-02-2020 19:08:21

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

Je viens de mettre à jour avec un fix :

Même soucis à peu de chose prêt que sur les handymenus.
Lorsqu'on dépose une app et que le .desktop contient un chemin absolu pour son logo, ça ne s'affichait pas.

Hors ligne

#32 06-02-2020 21:04:18

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

Encore une mise à jour (0.2.1) pour utiliser la recherche d'applications en natif (avec GtkAppChooserDialog) à la place de rox-filer.

Je pense que je vais modifier les handymenus dans ce sens également.

Hors ligne

#33 08-02-2020 18:34:38

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

Il ne prend pas le startup de fluxbox, la fenêtre est vierge et après compilation le paquet est dans la corbeille.

Hors ligne

#34 09-02-2020 00:03:51

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

J'avais un soucis bête de date dans le changelog. La compilation se fait bien.

Hors ligne

#35 09-02-2020 15:34:10

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

Ça ne compile plus en corbeille mais le startup de l'administrateur n'est toujours pas chargé.

Hors ligne

#36 09-02-2020 15:35:44

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

Pigé, manque "administrateur" dans le desktop.

Hors ligne

#37 09-02-2020 18:02:09

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

Je comprend pas trop le soucis : le .desktop lance fluxboxlauncher qui fait "https://github.com/mothsART/fluxboxlaun … oxlauncher"

et whoami c'est administrateur si c'est lancé par l'administrateur. (d'ailleurs, j'ai vérifié, ça n'a pas changé dans l'historique git)

Hors ligne

#38 09-02-2020 18:08:23

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

Si je lance fluxboxlauncher sans préciser administrateur, donc Exec=fluxboxlauncher administrateur, j'ai une application vierge. Je parle bien du fluxboxlauncher-primtux situé ici: https://github.com/mothsART/fluxboxlaun … eb_primtux. Il n'y a d'ailleurs plus de fluxboxlauncher.py mais main.py et le fichier qui le lance (https://github.com/mothsART/fluxboxlaun … oxlauncher) ne fait pas mention de whoami.

Hors ligne

#39 09-02-2020 20:58:44

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

Il y a un retour du fichier fluxboxlauncher.py , mais j'ai une erreur à la compilation:

Ran 6 tests in 0.002s

FAILED (failures=1)
debian/rules:12: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1
make[1] : on quitte le répertoire « /home/stephane/fluxboxlauncher-deb_primtux »
debian/rules:3: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: erreur: debian/rules build subprocess returned exit status 2

Désolé... cry

Hors ligne

#40 10-02-2020 13:50:40

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

Hum, je pense effectivement que j'ai 2 soucis dans mes tests unitaires :
1. le test tiens compte des locales du poste (ce qu'il ne devrait pas)
2. y'a une vérification du /usr/share/applications/magicolorgrid/favicon.png

Si tu lances

python3 -m unittest discover -vv

ça dit quoi ?

Hors ligne

#41 10-02-2020 17:34:41

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

stephane@stephane:~$ python3 -m unittest discover -vv

----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK

Hors ligne

#42 10-02-2020 17:55:13

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

aha, petit canaillou : il faut que ça soit directement à la racine du projet.

Hors ligne

#43 10-02-2020 17:57:03

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

stephane@stephane:~/Téléchargements/fluxboxlauncher-deb_primtux$ python3 -m unittest discover -vv
test_add (flxl.tests.config.TestConf) ... ok
test_disable (flxl.tests.config.TestConf) ... ok
test_enable (flxl.tests.config.TestConf) ... ok
test_load (flxl.tests.config.TestConf) ... ok
test_remove (flxl.tests.config.TestConf) ... ok
test_info (flxl.tests.desktop.TestDesktop) ... FAIL

======================================================================
FAIL: test_info (flxl.tests.desktop.TestDesktop)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.6/unittest/mock.py", line 1183, in patched
    return func(*args, **keywargs)
  File "/home/stephane/Téléchargements/fluxboxlauncher-deb_primtux/flxl/tests/desktop.py", line 27, in test_info
    assert icon == '/usr/share/applications/magicolorgrid/favicon.png'
AssertionError

----------------------------------------------------------------------
Ran 6 tests in 0.003s

FAILED (failures=1)
stephane@stephane:~/Téléchargements/fluxboxlauncher-deb_primtux$ 

Hors ligne

#44 10-02-2020 19:19:21

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

Oui, c'est bien ce que je pensais : j'ai corrigé. (normalement, ça ne devrait plus bloquer la compilation)

Hors ligne

#45 10-02-2020 19:47:06

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

Compilation OK
Test sous administrateur OK

Hors ligne

#46 10-02-2020 23:20:44

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

Ouf, on y est arrivé  big_smile
Merci de ta patience.

Hors ligne

#47 11-02-2020 13:09:13

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

Idem!

Hors ligne

#48 16-02-2020 19:54:32

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

Je viens de mettre à jour (version 0.2.3) pour le soucis sur les commandes chainées avec "&&".
Rien d'urgent, ça reste un soucis à la marge.

Hors ligne

#49 17-02-2020 11:35:04

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 1 207

Re : FluxboxLauncher

J'en ai profité pour faire quelques petits correctifs sur les .desktop et les titres (le nom des sessions figurent désormais).
Par la même occasion et pour éviter des soucis de versionning, toute les nouvelles versions seront taggés :
Tu as la liste dans https://github.com/mothsART/fluxboxlauncher/releases
Et donc la version actuelle est la "primtux-0.2.3".

Hors ligne

#50 17-02-2020 11:59:28

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 943

Re : FluxboxLauncher

Dans le dépôt... et ne me demande pas pourquoi, moi-même je ne sais plus, mais j'ai continué à numéroter et j'étais arrivé à 0.3.2. Tu ne peux pas "versionner" la branche primtux en 0.3.3 ? Je sais, aucune logique...

Hors ligne

Pied de page des forums