#251 Le 07/06/2010, à 18:27
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Pour le message d'erreurs, c'est lorsque tu survolles le treeview vide, j'ai modifié pour ne plus avoir cette erreur.
OK, pour info, voici les dépendances Kubuntu : libgtk2.0-bin python-glade2 python-notify
ces dépendances installent les autres qui sont nécessaires aussi (bien que j'ai des doutes sur l'intérêt de libgtk2.0-bin)
Je l'indiquerais dans la doc, bien que logiquement, c'est pour dévellopper sous gnome, les extra-terrestre qui dev du gtk sous kde, sont rares
Sinon, je pense à ça, dans la fonction query_tooltip (glade2script.py), ligne 480, il y a 2 print commentés, décommente, tu aura en console les num de colonne lors du survol.
Tu verras si ca réagit sur la dernière colonne !Aucune réaction sur la derniere ligne....
Bon.....Honte sur moi ... depuis le départ je suis resté sur l'affichage de la dernière colonne, pas de la dernière ligne .....
Dsl !
Effectivement, la dernière ligne pose problème ....
J'ai peur de pas pouvoir faire grand chose en plus ....
C'est la commande pygtk qui ne retourne rien sur la dernière ligne, et je vois pas d'autre moyen (enfin, je vais approfondir le truc).
Sinon, tu peux tjrs ajouter une ligne vide à la fin (mais en cas de check ou radio, ils apparaitrons qd même....)
Si je n'arrive pas résoudre ce problème, je contournerais le truc, j'ajouterais une ligne en douce, et l'enlèverais si besoin lors des manips ... enfin, on verra dès que j'ai du temps (en fin de semaine, je pourrais mieux m'y pencher, là je prends juste 5 mn par ci par là !)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#252 Le 07/06/2010, à 18:32
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Je l'indiquerais dans la doc, bien que logiquement, c'est pour dévellopper sous gnome, les extra-terrestre qui dev du gtk sous kde, sont rares
j'avais cherché un équivalent de gtkdialog, y avait rien alors un équivalent à glade2script...
Bon.....Honte sur moi ... depuis le départ je suis resté sur l'affichage de la dernière colonne, pas de la dernière ligne .....
bouuuuu la honte !!
Si je n'arrive pas résoudre ce problème, je contournerais le truc, j'ajouterais une ligne en douce, et l'enlèverais si besoin lors des manips ... enfin, on verra dès que j'ai du temps (en fin de semaine, je pourrais mieux m'y pencher, là je prends juste 5 mn par ci par là !)
We want you !
Sinon, tu peux tjrs ajouter une ligne vide à la fin (mais en cas de check ou radio, ils apparaitrons qd même....)
je vais faire ça en attendant...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#253 Le 07/06/2010, à 23:41
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
j'avais cherché un équivalent de gtkdialog, y avait rien alors un équivalent à glade2script...
y a pas un truc, kompozer ou konqueror, un truc du genre ? Je sais plus le nom ...
We want you !
Non, pas we, mais you ... Tu es le seul mon pauvre tant pis pour les autres !
sinon, j'ai regardé vite fait, ca va pas être commode c't'affaire ..... C'est une commande gtk qui m'envois pas les bonnes coordonnées, alors .... Faudra sauvegarder la taille pour soustraire avant la récupération.... ca va être marrant je crois !
Quel est le c... qui m'a demandé ça déjà ( faut dire que j'aime bien les challenges ! )
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#254 Le 08/06/2010, à 00:16
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Bon, c'est réparé, ca fonctionne .. Faut que je sois moins pessimiste, finalement ça été vite fait
juste le py: http://gwebradio.googlecode.com/files/glade2script.py.tar.gz
Dernière modification par AnsuzPeorth (Le 08/06/2010, à 00:19)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#255 Le 08/06/2010, à 08:19
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Le bug vient, comme souvent, entre le clavier et la chaise ...
Finalement ce n'était pas le cas , niquel tout ça !
y a pas un truc, kompozer ou konqueror, un truc du genre ? Je sais plus le nom ...
ni l'un ni l'autre c'est sûr...
Mais un callback permet de se passer de ITER@, on a la selection direct dans la fonction associé en argument !
Ca ne serait pas intéressant par exemple de le faire pour les boite de sélection de fichier ?
Bon sinon mon logiciel d'extraction de piste depuis les fichiers mkv est ok... me reste à voir pour faire un système de mise dans le systray pendant l'extraction, va falloir que je penche là-dessus... c'est compliqué ? (pas encore maté), tu as résolu le problème de l'icône miniature ?
Sinon, mon nouveau logiciel sur la création de fenêtre zenity va me prendre du temps et sera plus lourd qu'avec gtkdialog mais ça devrait rendre pas mal :)Une fois terminé il contiendra quasiment de tout....
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#256 Le 08/06/2010, à 10:34
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Le bug vient, comme souvent, entre le clavier et la chaise ...
Finalement ce n'était pas le cas , niquel tout ça !
Tu as été vexé
C'était de l'humour, et dans ma tête, tu merdais sur la colonne, donc c'était incompréhensible, à part une erreur de saise !
y a pas un truc, kompozer ou konqueror, un truc du genre ? Je sais plus le nom ...
ni l'un ni l'autre c'est sûr...
C'est kommander, j'étais pas loin (par contre je sais pas du tout ce que ca vaut, mais c'est pour dev sous kde)
http://kommander.kdewebdev.org/snapshots.php
Mais un callback permet de se passer de ITER@, on a la selection direct dans la fonction associé en argument !
Ca ne serait pas intéressant par exemple de le faire pour les boite de sélection de fichier ?
Il y est déjà depuis longtemps
on_filechoose
Bon sinon mon logiciel d'extraction de piste depuis les fichiers mkv est ok... me reste à voir pour faire un système de mise dans le systray pendant l'extraction, va falloir que je penche là-dessus... c'est compliqué ? (pas encore maté), tu as résolu le problème de l'icône miniature ?
Tu veux koi, juste un systray ou une notification ?
Regarde l'exmeple ExSystray, les 2 y sont, et je pense pas que ce soit compliqué.
Pour la taille de l'icone, je peux rien faire, c'est gérer pas gnome (pour la notification sous lucid)
Sinon, mon nouveau logiciel sur la création de fenêtre zenity va me prendre du temps et sera plus lourd qu'avec gtkdialog mais ça devrait rendre pas mal :)Une fois terminé il contiendra quasiment de tout....
Plus lourd mais plus complet, c'est le principal
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#257 Le 08/06/2010, à 17:52
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Tu as été vexé
C'était de l'humour, et dans ma tête, tu merdais sur la colonne, donc c'était incompréhensible, à part une erreur de saise !
T'inquiete, j'aime bien ressortir certaines choses
C'est kommander, j'étais pas loin (par contre je sais pas du tout ce que ca vaut, mais c'est pour dev sous kde)
http://kommander.kdewebdev.org/snapshots.php
Ouais j'avais essayé la version kde 3 et franchment y avait aucune info nul part et j'ai pas reussi à piger vraiment comment faire...
Mais je rejetterai un coup d'oeil
Il y est déjà depuis longtemps
on_filechoose
J'avais pas vu
Tu veux koi, juste un systray ou une notification ?
Regarde l'exmeple ExSystray, les 2 y sont, et je pense pas que ce soit compliqué.
Porposer un case ou une question qui demande s'il veut minimimer le logiciel dans le systray
Dernière modification par Hizoka (Le 08/06/2010, à 18:02)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#258 Le 08/06/2010, à 18:07
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
T'inquiete, j'aime bien ressortir certaines choses
pareil !
Mais c'est que cela ta vexé un peu qd même, sorry, it was a jok
C'est kommander, j'étais pas loin (par contre je sais pas du tout ce que ca vaut, mais c'est pour dev sous kde)
http://kommander.kdewebdev.org/snapshots.phpOuais j'avais essayé la version kde 3 et franchment y avait aucune info nul part et j'ai pas reussi à piger vraiment comment faire...
Mais je rejetterai un coup d'oeil
Oui, mais pour zenitor, je pense pas pas que ce soit la solution ... (installer qt4 pour générer des dialog gtk ...)
Il y est déjà depuis longtemps
on_filechooseTu l'avais signalé ?
2 messages en suivant, et pis la doc
http://forum.ubuntu-fr.org/viewtopic.php?pid=3516946#p3516946
Tu veux koi, juste un systray ou une notification ?
Regarde l'exmeple ExSystray, les 2 y sont, et je pense pas que ce soit compliqué.Porposer un case ou une question qui demande s'il veut minimimer le logiciel dans le systray
Dans l'exemple, tu as ce qu'il te faut.
Il faut créer un menu dans glade, puis option de lancement:
--systray="menu1@gtk-no@Mon infobulle"
Le systray apparaitra au démarrage, il suffit que tu le cache au lancement si tu veux qu'il n'apparaisse pas par défaut.
Dans le code, ensuite, tu peux agir dessus.(modif infobulle, icon, etc,etc)
SET@systray.set_visible(False)
SET@systray.set_from_icon_name('gtk-yes')
Vois les possibilités dans l'exemple
Dernière modification par AnsuzPeorth (Le 08/06/2010, à 18:10)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#259 Le 08/06/2010, à 18:19
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Mais c'est que cela ta vexé un peu qd même, sorry, it was a jok
Mais non vu que c'est souvent le cas, pour une fois, j'avais envie de préciser que c'était pas ma faute
Oui, mais pour zenitor, je pense pas pas que ce soit la solution ... (installer qt4 pour générer des dialog gtk ...)
je voulais faire la même chose en remplaçant zenity par kdialog.
merci pour les infos sur le systray.
à ton avis, il vaut mieux faire quoi ? (au niveau rapidité, consommation de mémoire...)
function _calendrier_code()
{
echo 'GET@_calendrier_titre.get_text()'
echo 'GET@_calendrier_texte.get_text()'
echo 'GET@_calendrier_timer.get_text()'
echo 'GET@_calendrier_hauteur.get_text()'
echo 'GET@_calendrier_largeur.get_text()'
echo 'GET@_calendrier_format.get_text()'
echo 'GET@_calendrier_date.get_date()'
echo 'GET@_calendrier_icone.get_filename()'
echo 'ITER@calendrier'
}
ou
function _calendrier_titre()
{
calendrier_titre=${@}
}
function _calendrier_texte()
{
calendrier_texte=${@}
}
function _calendrier_timer()
{
calendrier_timer=${@}
}
....
ce sont des entry.
Dernière modification par Hizoka (Le 08/06/2010, à 18:20)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#260 Le 08/06/2010, à 18:34
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Pour ce genre de traitement, je sais pas si c'est vriament necessaire de se prendre la tête sur la rapidité !
Sinon, la deuxième soluce, si tu poses ton callback on_entry sur le focus-out-event, ou leave-notify-event, tes variables seront chargées à mesure. Donc lors du clic OK, tout est chargé.
Dernière modification par AnsuzPeorth (Le 08/06/2010, à 18:36)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#261 Le 08/06/2010, à 18:37
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
focus-out-event, ou leave-notify-event
ça veut dire quoi ?
focus-out-event : lorsque le widget perd le focus ?
leave-notify-event :
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#262 Le 08/06/2010, à 18:41
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
focus-out-event, ou leave-notify-event
ça veut dire quoi ?
focus-out-event : lorsque le widget perd le focus ?
Oui, qd l'user aura saisi la premiere entry, il clic dans la seconde, donc la premiere perd le focus, tu mets ton calback dessus, et hop, ca charge en temps réel
leave-notify-event :
Lorsque la souris sort du widget (mais attention, sur les entry, 3 signaux sont envoyé, il faut la mettre dans un evenbox pour en avoir q'un seul, mais c'est pas génant, complétement transparent ...) Voir exemples ExSurvol.
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#263 Le 08/06/2010, à 18:47
- redisded
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Non, pas we, mais you ... Tu es le seul mon pauvre tant pis pour les autres !
Bonsoir,
ayant récemment, retrouvé du travail et ayant des horaires assez chargées, je n'ai pas eu le temps de suivre le topic ces 2 dernieres semaines.
Cela dit, ton outil m'interesse toujours également, mais je vais avoir moins de temps pour jouer avec (juste les we en fait).
Donc on est toujours au moins 2 à être intéressé
Bonne continuation
a+
redisded.
Dernière modification par redisded (Le 08/06/2010, à 18:48)
Hors ligne
#264 Le 08/06/2010, à 21:57
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Donc on est toujours au moins 2 à être intéressé
Vous êtes un peu plus que 2 à suivre l'évolution, il y a tjrs 7, 8 personnes qui téléchargent les MAJ.
Si je dis tant pis pour les autres, c'est que je me connais, je n'arrive pas à rester longtemps sur un projet, ensuite je laisse de coté, c'était donc le moment pour avoir des options auxquelles je n'aurais pas pensé et qui leurs seraient utiles.
Pour moi, glade2script est fini, je dois encore commenter le code, mettre au propre les exemples et la code, et c'est marre !
Une fois tout ça fini, je vais me remettre sur gwebradio, j'ai appris pas mal en pygtk, c'est ce que je voulais ..
Si tout va bien, d'ici qqles mois, je n'aurais plus de temps à consacrer à la prog (ou très peu), donc c'est le moment où jamais
Bonne continuation
a+
redisded.
Merci, et bonne chance / Courage pour ton nouveau taf
Dernière modification par AnsuzPeorth (Le 08/06/2010, à 21:59)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#265 Le 09/06/2010, à 02:07
- smo
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
ola
mais non plein de gens suivent mais y postent pas comme d'hab
j ai pris les fichiers etc mais pas encore eu le temps de faire un truc (j attend d'avoir une idee de petit projet) bon boulot en tout cas
bonne continuation (claques le lien dans ta signature deja)
++
Dernière modification par smo (Le 09/06/2010, à 02:08)
Streamstudio, streaming youtube/dailymotion...: http://forum.ubuntu-fr.org/viewtopic.php?id=1299461 / http://streamstudio.me
Page facebook : https://www.facebook.com/streamstudio1?fref=ts
ubukey, createur ubuntu customisé: http://forum.ubuntu-fr.org/viewtopic.php?id=360408
ME PAYER UNE BIERE !! :D : http://gtk-apps.org/content/donate.php?content=138588
Hors ligne
#266 Le 09/06/2010, à 08:01
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Si tout va bien, d'ici qqles mois, je n'aurais plus de temps à consacrer à la prog (ou très peu), donc c'est le moment où jamais
Snifff dommage pour nous, une grosse perte encore une fois...
Mais si c'est bon pour ton avenir et ta vie alors tant mieux
commente bien ton truc pour que si besoin un jour, quelqu'un puisse reprendre ton travail !
Mais pour le moment, j'ai plus trop d'idées...
Pour faire un peu de pub, on pourrait essayer de faire un topic regroupant les différents logiciels crée grâce a glade2script avec des screen...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#267 Le 09/06/2010, à 15:33
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
pour le systray, y aurais moyen pour qu'il adapte l'icone à la bonne taille automatiquement ?
car la il faut mettre en 48*48 pour que l'icone fasse la bonne taille (bonne taille de l'image avec le systeme de systray simple).
Dernière modification par Hizoka (Le 09/06/2010, à 16:16)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#268 Le 09/06/2010, à 16:35
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
bon boulot en tout cas
Merci !
bonne continuation (claques le lien dans ta signature deja)
Ca sera fait !
Snifff dommage pour nous, une grosse perte encore une fois...
Comment tu sais pour ma surcharge pondérale
Mais si c'est bon pour ton avenir et ta vie alors tant mieux smile
Je serais fixé dans qqles mois ...!
Mais pour le moment, j'ai plus trop d'idées...
Ben je pense qu'on a fait le tour
En tout cas, ce script a évolué grace à toi
Pour faire un peu de pub, on pourrait essayer de faire un topic regroupant les différents logiciels crée grâce a glade2script avec des screen...
Faudra attendre un peu alors, car pour li'instant, à part mkvextractor (et encore, il n'est pas bouclé)
pour le systray, y aurais moyen pour qu'il adapte l'icone à la bonne taille automatiquement ?
C'est géré par GTK, je n'ai aucune actions possible sur la taille de l'icone en zone de notification.
Mais tu dis qu'en systray simple c'est OK !!!??? C'est exactement les mêmes commandes (ce coup, je vais essayer de pas confondre ligne et colonne )
Peut être que dans tes essais de systray 'simple', tu indiques l'image de suite (dans l'option --systray), alors que sinon, tu indique une icon qqlconque pour démarrer, donc, la taille doit se fixer dès le départ, pas via un systray.set_from_file
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#269 Le 09/06/2010, à 21:31
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Mais tu dis qu'en systray simple c'est OK !!!??? C'est exactement les mêmes commandes (ce coup, je vais essayer de pas confondre ligne et colonne )
Peut être que dans tes essais de systray 'simple', tu indiques l'image de suite (dans l'option --systray), alors que sinon, tu indique une icon qqlconque pour démarrer, donc, la taille doit se fixer dès le départ, pas via un systray.set_from_file
Ouais avec la version simple et une image défini par l'option --systray, ça marche niquel, par contre il faut que mon image fasse 48*48px.
Faudra attendre un peu alors, car pour li'instant, à part mkvextractor (et encore, il n'est pas bouclé)
Il l'est , ce n'est vraiment que de la finition de chez finition...
et j'ai attaqué zenitor, qui lui va me prendre pas mal de temps...
Par rapport au triple envoie d'info des filechooser, y a pas de moyen de faire en sorte qu'il ne l'envoie qu'une fois ? histoire de faire plus propre, je viens de tester une event box mais pas de changement.
Pour les dépendances : python-glade2 python-notify
libgtk2.0-bin ne semble pas utile...
Sinon la, je teste mon logiciel sur virtualbox, et la version fonctionne tres mal... il la detecte bien mais ne me l'affiche pas, probleme d'ITER ? Ca l'affiche une fois 20...)
Dernière modification par Hizoka (Le 09/06/2010, à 22:09)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#270 Le 09/06/2010, à 22:38
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Par rapport au triple envoie d'info des filechooser, y a pas de moyen de faire en sorte qu'il ne l'envoie qu'une fois ? histoire de faire plus propre, je viens de tester une event box mais pas de changement.
Filecchooser n'envois qu'un signal ??? C'est les entry qui en envoie 3 lors du survol !
Tu as peut être renseigné trop de callback, dans l'exemple, je régle les calback pour le double-clic, le clic, et le valider pour choix multiple.
Un seul suffit selon tes besoins.
Sinon la, je teste mon logiciel sur virtualbox, et la version fonctionne tres mal... il la detecte bien mais ne me l'affiche pas, probleme d'ITER ? Ca l'affiche une fois 20...)
Je vois pas pourquoi ITER, l'interface s'affiche ou pas ? ITER ne sert que pour récupérer des variables !?
A moins que tu parles de la version de soft dans la dialog about ?! Sinon, pose ton numéro de version dans ton script plutot que dans l'interface.
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#271 Le 09/06/2010, à 23:02
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
DEBUG=>: in thread py SET@_label_logiciel.set_markup(' <b><span color="blueviolet">/home/hizoka/Scripts_et_logiciels/scripts/mkv_extractor_gui</span></b> ')
_label_logiciel.set_markup(' <b><span color="blueviolet">/home/hizoka/Scripts_et_logiciels/scripts/mkv_extractor_gui</span></b> ')
DEBUG=>: in thread py SET@systray.set_visible(False)
systray.set_visible(False)
DEBUG=>: in thread py SET@_systray_coche.set_active(True)
_systray_coche.set_active(True)
DEBUG=>: in thread py SET@_filechoose1.set_current_folder('/home/hizoka')
_filechoose1.set_current_folder('/home/hizoka')
DEBUG=>: in thread py SET@_filechoose2.set_current_folder('/home/hizoka')
_filechoose2.set_current_folder('/home/hizoka')
DEBUG=>: in thread py GET@_aboutdialog1.get_version()
DEBUG => FIFO write: GET@_aboutdialog1_get_version="4.0.0"
DEBUG=>: in thread py ITER@version
DEBUG => FIFO write: version
DEBUG=>: in thread py SET@_label_up.set_markup(' <b><span color="black">En attente d\'informations sur l\'existence d\'une mise à jour.</span></b> ')
_label_up.set_markup(' <b><span color="black">En attente d\'informations sur l\'existence d\'une mise à jour.</span></b> ')
DEBUG=>: in thread py DEBUG => in boucle bash : _aboutdialog1_get_version="4.0.0"
DEBUG=>: in thread py DEBUG=> in bash NOT GET version
DEBUG=>: in thread py SET@_label_version.set_markup(' <b><span color="black">Version : <span color="blueviolet">4.0.0</span></span></b> ')
_label_version.set_markup(' <b><span color="black">Version : <span color="blueviolet">4.0.0</span></span></b> ')
DEBUG => FIFO write: _systray_coche True
DEBUG=>: in thread py DEBUG=> in bash NOT GET _systray_coche True
DEBUG => FIFO write: _filechoose1 None
DEBUG=>: in thread py DEBUG=> in bash NOT GET _filechoose1 None
DEBUG=>: in thread py TREE@@CLEAR@@treeview1
DEBUG=>: in thread py SET@treeview1.columns_autosize()
treeview1.columns_autosize()
DEBUG=>: in thread py SET@_encapsulage.set_sensitive(False)
_encapsulage.set_sensitive(False)
DEBUG=>: in thread py SET@_encapsulage.set_active(False)
_encapsulage.set_active(False)
DEBUG=>: in thread py SET@_bouton_extract.set_sensitive(False)
_bouton_extract.set_sensitive(False)
DEBUG=>: in thread py SET@_bouton_save_mkv.set_sensitive(True)
_bouton_save_mkv.set_sensitive(True)
DEBUG => FIFO write: _filechoose2 /home/hizoka
DEBUG=>: in thread py SET@_label_info.set_markup(' <b><span color="black">En attente de la séléction du fichier mkv.</span></b> ')
_label_info.set_markup(' <b><span color="black">En attente de la séléction du fichier mkv.</span></b> ')
DEBUG=>: in thread py DEBUG=> in bash NOT GET _filechoose2 /home/hizoka
DEBUG=>: in thread py SET@_bouton_save_dossier.set_sensitive(False)
_bouton_save_dossier.set_sensitive(False)
DEBUG => FIFO write: _filechoose1 None
DEBUG=>: in thread py DEBUG=> in bash NOT GET _filechoose1 None
DEBUG=>: in thread py TREE@@CLEAR@@treeview1
DEBUG=>: in thread py SET@treeview1.columns_autosize()
treeview1.columns_autosize()
DEBUG=>: in thread py SET@_encapsulage.set_sensitive(False)
_encapsulage.set_sensitive(False)
DEBUG=>: in thread py SET@_encapsulage.set_active(False)
_encapsulage.set_active(False)
DEBUG=>: in thread py SET@_bouton_extract.set_sensitive(False)
_bouton_extract.set_sensitive(False)
DEBUG=>: in thread py SET@_bouton_save_mkv.set_sensitive(True)
_bouton_save_mkv.set_sensitive(True)
DEBUG=>: in thread py SET@_label_info.set_markup(' <b><span color="black">En attente de la séléction du fichier mkv.</span></b> ')
_label_info.set_markup(' <b><span color="black">En attente de la séléction du fichier mkv.</span></b> ')
DEBUG => FIFO write: _filechoose2 /home/hizoka
DEBUG=>: in thread py DEBUG=> in bash NOT GET _filechoose2 /home/hizoka
DEBUG=>: in thread py SET@_bouton_save_dossier.set_sensitive(False)
_bouton_save_dossier.set_sensitive(False)
DEBUG => FIFO write: _filechoose2 /home/hizoka
DEBUG=>: in thread py DEBUG=> in bash NOT GET _filechoose2 /home/hizoka
DEBUG=>: in thread py SET@_bouton_save_dossier.set_sensitive(False)
_bouton_save_dossier.set_sensitive(False)
DEBUG=>: in thread py DEBUG=> in bash NOT GET
DEBUG => FIFO write: _filechoose1 None
DEBUG=>: in thread py DEBUG=> in bash NOT GET _filechoose1 None
DEBUG=>: in thread py TREE@@CLEAR@@treeview1
DEBUG=>: in thread py SET@treeview1.columns_autosize()
treeview1.columns_autosize()
DEBUG=>: in thread py SET@_encapsulage.set_sensitive(False)
_encapsulage.set_sensitive(False)
DEBUG=>: in thread py SET@_encapsulage.set_active(False)
_encapsulage.set_active(False)
DEBUG=>: in thread py SET@_bouton_extract.set_sensitive(False)
_bouton_extract.set_sensitive(False)
DEBUG=>: in thread py SET@_bouton_save_mkv.set_sensitive(True)
_bouton_save_mkv.set_sensitive(True)
DEBUG=>: in thread py SET@_label_info.set_markup(' <b><span color="black">En attente de la séléction du fichier mkv.</span></b> ')
_label_info.set_markup(' <b><span color="black">En attente de la séléction du fichier mkv.</span></b> ')
DEBUG=>: in thread py DEBUG=> in bash NOT GET
Ouais c'est peut -être pas dû au filechoose, mais regarde moi ça, y a pas mal de truc qui passe 3 fois au lancement de mon logiciel.
Je vois pas pourquoi ITER, l'interface s'affiche ou pas ? ITER ne sert que pour récupérer des variables !?
DEBUG => FIFO write: GET@_aboutdialog1_get_version="4.0.0"
Sur ma version de virtualbox, cette ligne est ok, mais il ne comprend pas la fonction :
# Récupération du numero de version du logiciel
echo 'GET@_aboutdialog1.get_version()'
echo 'ITER@version'
function version()
{
# version installée : ${version}
version=${_aboutdialog1_get_version}
set_markup black "Version : <span color=\"blueviolet\">${version}</span>" _label_version
}
de ce fait la fonction ne semble pas lancé (il n'inscrit rien du tout ou des fois, seul la version est absente...)
Mais bon ça ne le fait que sur virtualbox, sur mon pc aucun problème...
je cherche une licence de type gpl mais interdisant l'utilisation à des fins commerciales, tu en connais une ?
Dernière modification par Hizoka (Le 09/06/2010, à 23:02)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#272 Le 09/06/2010, à 23:26
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Ouais c'est peut -être pas dû au filechoose, mais regarde moi ça, y a pas mal de truc qui passe 3 fois au lancement de mon logiciel.
C'est étrange que le filechooser passe 3 fois, tu as renseigné quel signal et callback ?
2 fois, ca pourrait être normal vu que tu modifies au démarrage ...
Sur ma version de virtualbox, cette ligne est ok, mais il ne comprend pas la fonction :
# Récupération du numero de version du logiciel echo 'GET@_aboutdialog1.get_version()' echo 'ITER@version'
Pose un sleep entre, peut être un problème de vitesse de communication !
je cherche une licence de type gpl mais interdisant l'utilisation à des fins commerciales, tu en connais une ?
Je connais pas trop, j'ai posé une license par défaut ...
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#273 Le 09/06/2010, à 23:34
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
C'est étrange que le filechooser passe 3 fois, tu as renseigné quel signal et callback ?
2 fois, ca pourrait être normal vu que tu modifies au démarrage ...
on_filechoose dans selection-changed
Pose un sleep entre, peut être un problème de vitesse de communication !
je teste ça avec un sleep 1
Edit : pas de changement....
Je connais pas trop, j'ai posé une license par défaut ...
va pour une licence gpl....
Si on veut faire une traduction du logiciel il y a possibilité d'utiliser une sorte de fichier po ?
Dernière modification par Hizoka (Le 09/06/2010, à 23:40)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#274 Le 09/06/2010, à 23:50
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
J'ai bien regardé, et effectivement, filechoose lance 3 appels ...
Dans ton cas, tu attends de toute façon que l'user clic sur valider pour fermer la fenêtre.
Donc tu mets l'action sur le bouton.
signal clicked, callback on_filechoose user-data _filechooserdialg1
Le bouton se fait passer pour le filechooser (je schématise )
Tu peux doubler les callbacks sur le même signal. Par exemple sur le bouton, signal clicked, tu peux utiliser on_filechoose et on_hide.
Tu peux aussi mettre l'action sur le double-clic:
signal file-activated, callback on_filechoose
Sinon, en regardant ton debug, je vois que j'ai laissé trainé un print.
line 663
Et qd il sera fini ton soft, enlève l'option -d, il n'y aura plus rien en console
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#275 Le 09/06/2010, à 23:52
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
je teste ça avec un sleep 1
Edit : pas de changement....
Ben mets ton numéro de version dans le script ... C'est d'usage en plus !
Pour la traduction, j'ai vu un truc qui en parlait dans la doc, faut que je retrouve
Dernière modification par AnsuzPeorth (Le 10/06/2010, à 00:00)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne