Ğecko talks / user support

J’ai réinstallé la version pour anciens téléphones, et dans paramètres mis toutes les autorisations (au cas où ce serait les autorisations qui manquent qui feraient planter).

(je vois pas rapidement comment utiliser Flutter, je suis preneur d’un tuto - bon je suis conscient que ma config libriste repose sur téléphones et OS très vieux, certains devs -ceux de termux par exemple - disent j’ai qu’à mettre à jour, sans connaître replicant)

Tu n’a pas le choix que d’installer toute la stack comme si tu voulais t’apprêter à contribuer (selon moi, mais je peux me tromper).

D’abords je conseil d’installer android studio qui va permettre de gérer les dépendences android très facilement. Sinon je te laisse chercher comment faire autrement.

Ensuite:

  • Suivre la doc officiel pour installer flutter en 5 points: Install Flutter manually
  • Brancher ton téléphone en USB, activer le mode debug dans les paramètres android
  • flutter doctor: Tout doit être OK
  • flutter devices: Tu dois voir ton téléphone USB en device
  • git clone https://git.duniter.org/clients/gecko.git && cd gecko
  • flutter run

Si tout ce passe bien, l’app build (ça peut prendre un peu de temps) puis s’exécute directement sur ton phone (un peu ralenti surtout au début, dû au mode debug).
Sauf que là, tu as tous les logs dans ta console.

Dans tous les cas, colle les logs de cette dernière commande ici pour analyses.
Tu n’es pas obligé de faire ça vue que ça prends du temps, mais ça m’aide beaucoup si tu t’y lance oui.


Edit: Sinon tu peux essayer de trouver un moyen de lancer cet APK qui est déjà en mode debug, que j’ai fait pour toi:

Il pèse 100Mo, bien plus lourd que le release.
Par contre, je ne sais pas si tu peux arriver à lire les logs en lançant l’app, branché en USB ou pas, à tester/creuser.

1 Like

Les liens que tu m’as envoyés me semblent clairs, je vais pouvoir m’y mettre normalement.
Mais je vais quand même essayer l’app-debug.

1 Like

Je découvre que mon ordi est trop poussif pour utiliser android studio, ils disent mini 8 de RAM, et j’ai 4, bon, je savais pas que c’était un gros truc.

(je vais y arriver!!)

1 Like

Oui, c’est ce qu’on a tendance à oublier quand on a une grosse machine. Développer ça demande des ressources importantes.

Ğecko mobile and web are now connected to indexer v0.3.0 thanks to @ManUtopiK
Thats mean you have all Ğ1 data snapshot in history transactions of all identities and wallets :slight_smile:

Also, Ğecko show you the predictives fees on each transactions (not account creation fees yet).
Thank’s to @Eloitor to the first part of Spanish translation !
@guenoel is our new intern learning about Flutter/dart. Thanks to him for his firsts contributions !

Ğecko web 0.0.0+5 POC (Clean your browser cache)

8 Likes

Je n’ai pas bien compris comment on se connecte sur Ğecko web…

Je vois que toutes les idenditée de la Ğ1 sont reprises avec leur certifications . Je constate cependant que Maaltir à 5 certif de moins que dans césium, je suppose que ce sont les 5 certif venant d’identités qui ne sont plus membres.
Idem pour les certifs émises.
A moins que ce ne soit la durée de validité différente qui fait que certaines sont déjà expirée…

2 Likes

@ManUtopiK , maybe could you answer this question ? :slight_smile:

[edit] I need g1companion extension to be connected to gecko web to manage “connections” (extrinsics signatures).

Haha I made the remark to myself while in the app, but you anticipated it :slight_smile:

1 Like

Explore now all received and sent certifications for each membres !!

Peek 02-12-2022 06-09

Thank’s to @scanlegentil and @kapis for their firsts commits ! :slight_smile:

Super
Mais après voir migré mon compte g1v1 vers un portefeuille g1v2, je n’ai plus accès à mes certifs.
Est-ce normal à ce stade du développement ?

Peux tu être plus précis stp ?

L’indexer n’a pas l’évent changeOwnerKey

c’est pour ça que tu n’a ni ton username, ni tes certifs sur ton nouveau wallet, côté indexer tout est resté sur l’ancien wallet.

edit: on y travail avec manu, cet event sera ajouté avant le 10 décembre (la table identity a déjà été refactorisé pour cette occasion)

2 Likes

Ce build est important à tester, pas mal de refacto de code a été fait, et il en reste encore un bon paquet à faire (que je prévois de faire progressivement jusqu’a Mars/Avril).

Pas mal d’élément d’UI on été revu aussi.

Si vous rencontrez un des bugs listé dans la colonne bug, alors dites le en réponse au ticket.
Si vous rencontrez un autre bug, alors dites le ici :slight_smile:

edit: Ne supprimez pas l’app avant d’installer ce build, normalement l’app vous dira au démarrage qu’elle va supprimer vos coffres de toute façon, dû à une monté de version du modèle de fichier WalletData.

Cela ouvre la porte à de possibles futures migrations de données lors de ces rares (espérons) montés de version du modèle.

Petit message pour dire ici que la version 0.1.0 de Ğecko mobile est disponible depuis quelques jours :slight_smile:

Vous pouvez y allez à fonds, importez vos comptes membres v1, créez de nouvelles identités entre vous, à plusieurs, faites des virements, vérifier que les données de l’indexer se mettent bien à jours après quelques secondes, ect … trouvez les bugs et les trucs pas clairs :slight_smile:

@Maaltir et l’équipe de faites grandir la Ğ1 vont communiquer à ce sujet dans les jours qui viennent sur le forum monnaie libre ainsi que sur leurs réseaux.

Je continuerai d’alimenter ce sujet en fonctions des corrections de bugs importants et des nouvelles foncitonnalités.

4 Likes

La dernière version (pas la v8a qui n’arrive pas à s’installer, apparemment je suis sur “old phone”) plante toujours autant chez moi sur Samsung S3 i9300 + replicant 6, mais je n’ai pas eu le temps de trouver quelqu’un avec l’ordi de course, pour voir ça avec android studio.

1 Like

Oui je n’ai pas eu l’occasion de tester sur replicant, je vous laisse le faire en mode debug que je te l’avais indiqué :slight_smile:


Je viens de découvrir une super astuce avec Discourse: remplacez la numéro de message dans un lien par last pour arriver directement sur le dernier message d’un topic:

https://forum.duniter.org/t/gecko-gdev-last-build/9367/last

Pour avoir la dernière version de Ğecko mobile :slight_smile:

Bonjour, je viens de faire la migration car je voulais tester mais je ne savais pas que je n’aurais plus acces a mon ancien portefeuille cesium.

  1. Dans les jours a venir je vais avoir besoin d’envoyer un vivement, est-ce que vous pouvez m’aider a faire mon premier virement en test ?
  2. Comment ca se passe au niveau de la DU sur le nouveau portefeuille suite a la migration ?
    Merci pour votre aide,

PS : quand je flash le QR code de la personne a qui j’aimerais envoyer le virement pour le moment ca ne fonctionne pas encore.

J’aurais du faire les tests de migrations avec un autre portefeuille pour conserver l’ancien portefeuille Cesium…

Bonjour,

le support utilisateur de Gecko mobile beta se fait sur le forum monnaie libre: https://forum.monnaie-libre.fr/t/gdev-gecko-mobile-beta-0-1-0/25681

Vous n’êtes pas sur le bon message.
merci de bien lire le message d’annonce, la réponse a votre question y est.

Bonne journée.


edit: le bon lien est: Devenez Testeur sur Gecko - Outils - Support utilisateur - Forum Monnaie Libre

ah d’accord Poka merci pour le lien mais lorsque je clique dessus la page est expiree, si vous pouvez m’aider

Copie le lien et ouvre le dans un nouvel onglet de ton navigateur ?

1 Like