Ici on n'a que votre IP, votre pseudo et votre adresse mail que nous ne traitons pas.
Quand vous êtes enregistrés, une seule requête permet de vous afficher les messages que vous n'avez pas lus.
Primtux8 est arrivée! Rendez-vous ici
Vous pouvez désormais vous inscrire librement en cliquant sur "S'enregistrer".

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Pendu Peda GTK
#10
mothsart a écrit :Bon, quelques retours :
1. Le bouton quitter ne sert à rien.
Si à quitter Wink et surtout à équilibrer l'écran...

mothsart a écrit :2. l'accès au dialogue "à propos" dans le menu "aide" comme tous les logiciels.
J'ai pas de menu, ça fonctionne avec des onglets, donc je lui ai réservé le dernier onglet


mothsart a écrit :3. Les onglets se nomment page 1 et page 2... ça n'a pas vraiment de sens.
T'as 1 onglet pour le jeu et 1 pour les niveaux si je comprend bien.
OK judicieux, c'est renommé

mothsart a écrit :En fait, t'aurais du avoir une sidebar avec des sélecteurs :
1 premier sélecteur pour le cycle
1 deuxième sélecteur pour le thème
enfin le choix du niveau
Oui je découvre Gtk, sans doute qu'une sidebar aurait été plus appropriée, mais bon pas franchement envie de tout réécrire

mothsart a écrit :4. Essayé de trouver une couleur plus neutre que le rouge : dans une interface c'est synonyme d'erreur ou d'interdiction.
C'est fait c'est du CSS, pas trop dur à changer...

mothsart a écrit :Wiki :
T'as doc d'installation du paquet et ou de compilation n'a pas vraiment son cadre ici mais plutôt dans le README de ton dépôt.
OK je modifie asap

mothsart a écrit :Niveau code :
1. __date__ = "2021/04/08" ça correspond à quoi comme date (t'as réussi à créer ton soft dans le futur Mc Fly) ?
Oups, je ne sais ce que j'avais pris en effet...

mothsart a écrit :2. /home/' + user + '/.primtux/pendu-peda-gtk/data-files/
C'est pas conventionnel comme chemin de config
à remplacer par : /home/' + user + '/.config/pendu-peda-gtk/data-files/
Tout à fait. Corrigé

mothsart a écrit :3. Il faut que ton soft puisse se lancer sans s'installer.
N'importe quel dev voudra faire :
git clone https://github.com/CyrilleBiot/pendu-peda-gtk.git
./source/pendu-peda-gtk.py

ça m'interesse de savoir comment on s'y prendre car le programme va chercher des fichiers de conf dans /usr/share/...
Donc si pas installé il ne trouve rien
Quelle est l'astuce,
--> revoir le code même
--> subtilité autre ?

mothsart a écrit :et que ça se lance sans rien installer (ni côté système ni côté utilisateur)
Tu peux t'appuyer sur la présence du dossier .git pour définir qu'on est en mode "debug".
Je vais chercher de ce côté dès que j'ai un peu de temps

mothsart a écrit :4. Y'a des confusions entre le nom en français et celui en anglais : faut trancher.
5. self.set_default_size(800, 800) => 800*600 si tu veux une taile standart


mothsart a écrit :6. Un petit goodies : tu connais ça en python "<big>" * 3

Oui quand même Wink
je l'ai viré, de toute façon, c'était géré via le CSS


mothsart a écrit :7. semver : __version__ = "0.0.2" ça n'existe pas. C'est 0.2 tout simplement (ou 0.2.0)
OK j'ai modifié

En tout cas merci d'avoir pris le temps de jeter un coup d'oeil expert sur tout cela, c'est constructif
Et me permet de mieux appréhender GTK (que je découvre depuis 15 jours...)

Donc la version corrigée sur le git Wink
-----------------------------------------------
Classe unique (du CP au CM2, direction)
All you need : #!/bin/bash
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)