filemnt_precise571_20140609

Post Reply
Message
Author
User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

filemnt_precise571_20140609

#1 Post by ASRI éducation »

Sur un des fils de ce forum, une remarque d'augras m'a incité à modifier le script /usr/sbin/filemnt afin de contextualiser l'affichage du bouton Installer/Désinstaller.

Désormais, lorsque l'utilisateur clique gauche sur un fichier SFS déjà installé (monté), l'interface affichée propose un bouton "Désinstaller".
Evidemment, si le fichier SFS n'est pas déjà installé (monté), alors l'interface propose un bouton "Installer".

Si vous souhaiter tester, vous pouvez télécharger le paquet joint, il contient le script filemnt modifié et la traduction mise à jour.

Remarque : le script modifié n'a été testé qu'avec Puppy Precise 5.7.1, je ne peux donc pas garantir la compatibilité avec d'autres versions.

Cordialement,
Attachments
filemnt_precise571_20140609.jpg
(56.19 KiB) Downloaded 150 times
filemnt_precise571_20140609.pet
(5.29 KiB) Downloaded 122 times
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#2 Post by augras »

reBonjour ASRI,

Merci tout d'abord pour avoir pris ma demande en compte.
J'ai regardé sous raring et la ligne à modifier est la 130 au lieu de la 129.
Plutôt que prendre ton .pet tel quel je vais l'extraire et remplacer la ligne 130 de raring par ton code.
Je reviens pour te donner le résultat.
Philippe

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#3 Post by augras »

Bon, j'ai installé le .pet en fait et ça fonctionne parfaitement. BRAVO ! Et merci.

Est-ce qu'il serait possible de pousser la démarche plus loin et de proposer de lancer l'application quand la fenêtre "désinstaller" apparaît ?
Lorsqu'on clique la première fois sur un sfs on a ce bouton "Lancer" de proposer à la fin de la démarche d'installation : Lancer ou Quitter. Si on avait également ce bouton Lancer de proposer quand la fenêtre de désinstallation apparaît, la boucle serait bouclée et l'utilisateur moins perplexe.

En menant cette démarche jusqu'au bout, si possible, on clique sur un sfs :
1) il n'est pas installé, on l'installe alors d'un clic supplémentaire et il est proposer de lancer l'application ou de quitter ; c'est ce qui se passait déjà avant que tu fasses ton script ;
2) il est installé et là il est proposé de le désinstaller ; c'est ce que ton script introduit et qui est déjà un grand progrès ; mais l'utilisateur qui pensait utiliser son application est désapointé ; en lui proposant à cette étape de lancer l'application il est alors satisfait !

Merci déjà pour ce progrès.

Bonne journée,

Philippe

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#4 Post by ASRI éducation »

augras wrote:Bon, j'ai installé le .pet en fait et ça fonctionne parfaitement. BRAVO ! Et merci.
Bonne nouvelle !
augras wrote:Est-ce qu'il serait possible de pousser la démarche plus loin et de proposer de lancer l'application quand la fenêtre "désinstaller" apparaît ?
Pourquoi pas, je vais voir ce que je peux faire.

Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#5 Post by augras »

SUPER !

C'est très égoïste comme démarche : le but étant qu'une fois un toutou tout beau tout propre installé chez un copain (c'est fou le nombre de "copains" qu'on peut avoir quand on bricole en informatique !) et bien il arrive à se débrouiller sans appeler toutes les 5mn. Même si j'ai déjà râlé, intérieurement, parce que mon sfs était déjà chargé et qu'en cliquant dessus et bien il fallait que j'aille le lancer en passant par un menu.

Merci d'essayer. Mais j'ai bon espoir !

Bonne journée,

Philippe

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#6 Post by ASRI éducation »

ASRI éducation wrote:
augras wrote:Est-ce qu'il serait possible de pousser la démarche plus loin et de proposer de lancer l'application quand la fenêtre "désinstaller" apparaît ?
Pourquoi pas, je vais voir ce que je peux faire.
Je viens de regarder, hélas je n'ai pas de solution à apporter.
D'une part, je ne suis pas connaisseur de pupdialog et des retval associés. D'autre part, je ne vois pas comment retrouver simplement le lanceur associé à l'application contenue par le sfs.
Je passe donc la main à un autre développeur.
J'espère que quelqu'un trouvera une solution car l'idée proposée par augras serait bien pratique pour les utilisateurs.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#7 Post by augras »

C'est pas grave !
Je pensais bêtement qu'il suffisait de voir comment le lanceur apparaissait lors de la première installation d'un sfs pour repomper la procédure : quand on ne développe pas et qu'on se contente de bricoler en faisant ce genre de choses...
Mais effectivement l'utilisateur y gagnerait beaucoup.
Avis à la population des développeurs !
Bon après-midi,
Philippe

Post Reply