Gambas France BETA


Pas de compte ? Incription

Prog Mise à jour Gambas3 SVN

Ce sujet est résolu.

12
AuteurMessages
jibi#1 Posté le 10/8/2011 à 00:47:00
codergambas.jimdofree.comBonjour

j'ai réalisé un petit prog pour la mise à jour des révisions de Gambas3 SVN

si vous voulez testé il est disponible chez Gambix ici : http://gambasforge.org/cgi-bin/index.gambas?section=code&sub=detail&id=35

je ne l'ai testé et l'utilise que sous kubuntu 10.04 LTS : cela est ok

La gestion de gnome est en cours sur la version suivante, avec d'autres améliorations

si vous avez des idées et suggestions, elles seront bien venues

Bonne soirée à tous
et Bonnes vacances pour ceux qui ont pu en prendre
A +
Debian GNU/Linux 11 64-bit

linuxos#2 Posté le 10/8/2011 à 15:34:00
Un peu de sel, de poivre et la crevette sera... Bonjour jibi,

1 - J'ai testé ton application, mais voila elle est dédiée au distrib Linux a base de Debian (.deb) docn cela de fonctionne pas
sur une Fedora.
L'installation de package étant différent avec des commandes autres.

Cela peut poser des pbs pour les gens non 'Debian'.

2 - Tu as codé en dur les chemins des répertoires du trunk de Gambas3
et il aurait été mieux de laisser le choix aux utilisateurs d'indiqué les leurs.

3 - Je n'ai rien contre les couleurs de l'interface mais je trouve cela un peu criard ... cela n'engage que moi bien sur.

4 - Chacun code de façon différente et a sa manière bien sur, mais peux tu m'indiquer pour avoir créer autant de Class ?
Souvent tu fais référence au formulaire FMain dans tes Class alors qu'il me parrait plus logique de coder directement dans le Formulaire FMain ?
Mais tu as surrement une raison a cela ?

J'espère ne pas avoir été trop dur ...

Je t'en dirais plus quand j'aurais adapté ton application sur Fedora et Gnome ..

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
jibi#3 Posté le 10/8/2011 à 16:30:00
codergambas.jimdofree.comBonjour et merci de tes remarques

1) dans le fichier texte inclus, j'ai précisé que pour l'instant je n'ai travaillé que sous Kubuntu 10.04 LTS
J'ai joins les sources et n'ai pas fait de package donc pour les autres distrib il suffit de repartir des sources non?

2) Oui, effectivement je l'ai précisé aussi dans le fichier texte des sources, pour l'instant j'ai fais ce choix que je modifierai pour une prochaine version

3) Question couleur alors pour moi c'est un véritable soucis car je ne les vois pas , en tout cas pas toutes et certainement pas celles que vous voyez! donc j'y vais au pif
pour toi ce sont des couleurs criardes mais pour moi c'est du rose et du fushia!

4) par ce que pour moi c'est plus facile de bosser comme cela ! et sur ce point d'autre mon fait la remarque inverse quand je ne codais qu'avecq ue peu de Class !!

tu n'as pas été trop dur du tout, merci justement de tes remarques
Je suis entrai d'adapter pour gnome, xfce et enlightement ca devarit pas être trop long, j'ai déjà bien avancé
de plus je rajoute avec la révision disponible la liste des changements réalisés => comme ca on peut choisir d'updater ou non rapidement


Debian GNU/Linux 11 64-bit

manu#4 Posté le 10/8/2011 à 20:21:00
Avec Gambas ca roule !Bonsoir,

J'ai fait la même application que toi et c'est vrai que je l'ai pensé autrement. D'abord elle balaye le home user pour trouver les svn installer dans le home (elles ne trouvent pas celles qui sont installé ailleurs ;) ).

J'ai regarder ton code et moi aussi j'ai été surpris par autant de class mais c'est vrai que moi je les utilises très peu. Pour faire des fonctions, je les place dans un module plutôt et je les rend public pour qu'elles soient accessibles par les autres class... mais j'ai pas d'avis la dessus en fait...

Pour récupérer les infos sur la svn installés, et celles des dépôts, j'utilise les fonctions de svn :" svn info" te revois les infos sur la révision présente sur ton disque et la commande " svn log --revision HEAD" te renvois les info sur toutes les révisions faites depuis celle que tu as sur ton disque dur.

Moi aussi, je suis sur Fedora et ton application n'est donc pas utilisable pour moi car kdesudo ou gksudo n'existe pas dans fedora C'est beesu qui les remplace mais il fonctionne sur les deux bureaux par contre. C'est vrai que c'est un peu irritant pour ceux qui ont fait le choix d'une autre distrib que ubuntu and co d'être oublié.

Pour info, la famille Ubuntu est utilisée par moins de la moitié des utilisateurs linux, même si elle reste de loin devant les autres en nombre d'utilisateurs...

Pour éviter les erreurs de gout sur je suis partisan d'utiliser les couleurs Système plutôt que d'imposer des couleurs. Les couleurs système, dépendent du thème utiliser par la distrib ou par son utilisateur. Le soft s’intègre parfaitement a l’environnement et l’esthétique ne peux déplaire...Mais bon , c'est moins personnel.

Voila
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
manu#5 Posté le 10/8/2011 à 20:47:00
Avec Gambas ca roule !Petite correction sur les commandes svn :

svn log --revision HEAD ----> renvois les infos de la dernière révision
svn log --revision Base:HEAD ----> renvois les infos de la révision installée à la dernière révision

Scusez :oops: :oops: :oops:

Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
jibi#6 Posté le 10/8/2011 à 22:03:00
codergambas.jimdofree.comBonsoir Manu

Oui pour le choix des SVN, j'y travaille mais je ne vais pas faire un balayage mais simplement ouvrir un "selectDossier" quelconque => l'utilisateur travaillera un peu encore pour l'instant. Mais c'est vrai que le balayage est intéressant

pour les infos de la revison présente, comme tu l'a peut etre vu j'utilise un fichier de la svn
pour les infos de la révision à téléchargée, dans la version1.1.5 de mon prog, je récupère uniquement celles de la révision dispo en téléchargement

Moi aussi, je suis sur Fedora et ton application n'est donc pas utilisable pour moi car kdesudo ou gksudo n'existe pas dans fedora C'est beesu qui les remplace mais il fonctionne sur les deux bureaux par contre. C'est vrai que c'est un peu irritant pour ceux qui ont fait le choix d'une autre distrib que ubuntu and co d'être oublié.

Pour palier ce problème, dans la version 1.1.5 que je viens de mettre sur le site de Gambix, j'ai utilisé la méthode manuelle : c'est à dire l'intervention utilisateur ==> Dès que le bureau n'est pas reconnu par desktop.type je fais intervenir l'utilisateur
Donc cette version devrait fonctionner avec toutes les distrib ==> A voir sur retour Infos

Pour les couleurs, tu as raison, et c'est ce que j'ai fait ! quoique moi je préfère ma vision spéciale ahahha :D :bounce:

Merci encore pour tes remarques, essaie voir maintenant avec la nouvelle version si cela passe avec fédora !
Debian GNU/Linux 11 64-bit

jibi#7 Posté le 10/8/2011 à 22:11:00
codergambas.jimdofree.comje crois que j'ai dit une bêtise
tu es sous fedora mais as tu kde ou gnome sans kdesudo ou gksudo?

si c'est le cas faut que je modifie un bout de code

EDIT :
Code modifié doit fonctionner avec une Fedora maintenant
version 1.1.7 :
http://gambasforge.org/cgi-bin/index.gambas?section=code&sub=detail&id=35


bonsoir
Debian GNU/Linux 11 64-bit

manu#8 Posté le 11/8/2011 à 05:59:00
Avec Gambas ca roule !


Pour les couleurs, tu as raison, et c'est ce que j'ai fait ! quoique moi je préfère ma vision spéciale ahahha :D :bounce:



Tu peux faire comme Jack dans "Laurux" me semble t'il. Dans Laurux l'utilisateur a le choix entre les couleurs du theme ou celle defini par Jack.

Laurux est écrit en Gambas2

Site du projet : ICI

Je teste ton soft ce soir et te tiens au courant.
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
lapenduledargent#9 Posté le 30/9/2011 à 20:20:16
Bonsoir Jibi,

http://gambasforge.org/cgi-bin/index.gambas?section=code&sub=detail&id=35


J'aurai souhaité consulter ton programme mais il est introuvable ?

Comment-faire pour le consulter ?

Bonne nuit

Pierre
gambix#10 Posté le 30/9/2011 à 21:38:50
Faire simple !cherche pas le code n'est pas présent dans la base et le lien est périmé
Moins de texte dans une signature c'est agrandir son espace.
jibi#11 Posté le 1/10/2011 à 09:05:17
codergambas.jimdofree.combonjour tout le monde

lapenduldargent tu peux consulter mes sources ici, elles y sont pas encore toutes, pas trop de temps en ce moment, mais y a au moins MajGB3Svn version 1 et 2 dans sourcesGB3->utilitaire

http://codergambas.jimdo.com/

a plus
Debian GNU/Linux 11 64-bit

lapenduledargent#12 Posté le 1/10/2011 à 09:21:31
Bonjour,

C'était juste pour examiner son code pour l'enregistrement des préférences dans un fichier texte.

Bon weekend

Pierre
jibi#13 Posté le 1/10/2011 à 10:22:35
codergambas.jimdofree.comre

tu dis "enregistrement des préférences dans un fichier texte" ? je comprend pas bien ce que tu fais des codes que tu télécharges?
bon week pour ceux qui y sont
A plus
Debian GNU/Linux 11 64-bit

lapenduledargent#14 Posté le 1/10/2011 à 12:01:02
Bonjour Jibi,

J'écris une petite application qui génère un Gcode pour commander des machines cnc avec EMC2 (programme de pilotage de machine numérique).
J'ai un fichier texte, fait par EMC2 qui reprends les caractéristiques des outils.
Dans gambas, je souhaite l'importer et l'afficher facilement et ensuite le ré-enregister.

Je sais l'ouvrir, le parcourir et placer les lignes de mon fichier texte dans un tableau.
Je cherche comment les afficher dans un TABLEVIEW. Voilà où j'en suis.

J'avais lu sur le forum que tu parlais d'enregistrement de préférence dans un fichier texte. C'est pour m'inspirer de ton code que je recherche ton application.

Bon après-midi

Pierre
manu#15 Posté le 1/10/2011 à 20:29:20
Avec Gambas ca roule !Quand tu dis :



Je sais l'ouvrir, le parcourir et placer les lignes de mon fichier texte dans un tableau.
Je cherche comment les afficher dans un TABLEVIEW. Voilà où j'en suis.


Par tableau, tu veux dire Variable tableaux du genre :

1
DIM slignes AS STRING[ ]
?

Pierre, si tu es plus précis dans ta question, on doit même pouvoir te pondre le code... ;). Mais postes dans la bonne rubrique ... :)
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
12