Nouvelle version BETA 1.8.4+206 de Gecko
Déclenchée par @Chiara07
Version BETA - cette version est en cours de test. Merci à ceux qui prennent le temps de l’essayer et de remonter les éventuels problèmes !
Mobile
Android → Google Play Store - programme beta - s’inscrire puis mettre à jour
iPhone / iPad → App Store - disponible sous 24-48h
Installer l'APK Android sans le Play Store
| Votre appareil | Fichier à télécharger |
|---|---|
| Téléphone récent (ARM 64 bits) | gecko-1.8.4+206-v8a.apk |
| Ancien téléphone (ARM 32 bits) | gecko-1.8.4+206-v7a.apk |
| Émulateur (x86_64) | gecko-1.8.4+206-x86_64.apk |
Dans le doute, prenez le premier (v8a) : c’est le bon pour la quasi-totalité des téléphones depuis 2017.
Ordinateur
Windows → Installeur .exe - x64
macOS → Image disque .dmg
Linux x64 → .deb · .rpm · .pkg.tar.zst
Linux ARM64 → .deb · .rpm · .pkg.tar.zst
Linux Flatpak → x64 · ARM64 - toutes distributions, y compris Alpine et postmarketOS
Versions portables (sans installation)
| Format | Fichier |
|---|---|
| Windows portable (sans installation) | gecko-1.8.4+206-windows-x64.zip |
| Linux x64 archive portable | gecko-1.8.4+206-linux-x64.tar.gz |
| Linux ARM64 archive portable | gecko-1.8.4+206-linux-arm64.tar.gz |
Linux tar.gz : extrayez l’archive puis lancez ./install.sh une fois pour ajouter Ğecko au menu avec son icône.
Installer le Flatpak
flatpak install ./gecko-1.8.4+206-linux-arm64.flatpak puis flatpak run fr.axiomteam.gecko.gecko
Le Flatpak embarque ses propres bibliothèques, c’est la seule version qui fonctionne sur les distributions musl (Alpine, postmarketOS). Le runtime GNOME est téléchargé à la première installation (environ 1 Go, partagé avec les autres applications Flatpak).
Changelog
72 commits dans Ğecko + 7 commits dans durt2 depuis la v1.8.3-beta.
📋 Voir les 72 commits de Ğecko
| Auteur | Modification | Commit |
|---|---|---|
| Chiara07 | chore(release) : bump de version en 1.8.4+206 (beta) | efca099e |
| Chiara07 | feat(i18n) : le danois devient une langue de Ğecko | 1df573d2 |
| Gerhard Pischinger | Translated using Weblate (Danish) | 12a9f517 |
| Gerhard Pischinger | Translated using Weblate (Danish) | 3795793b |
| Gerhard Pischinger | Translated using Weblate (Danish) | 82f2912f |
| Chiara07 | i18n(it) : le tri des contacts par nom s’appelle « Nome » | ffc7e8a7 |
| Chiara07 | i18n(da) : trois traductions de DeepL sans tiret demi-cadratin | c9b2f1b6 |
| Gerhard Pischinger | Translated using Weblate (Danish) | 1207c9ec |
| Paola | Translated using Weblate (Italian) | 8b716d09 |
| Gerhard Pischinger | Translated using Weblate (Danish) | cdaafd56 |
| Gerhard Pischinger | Translated using Weblate (Danish) | 17e0224e |
| Weblate | Translated using Weblate (Danish) | 0113ced0 |
| DeepL | Translated using Weblate (Danish) | 0abc9aa8 |
| Chiara07 | docs(weblate) : le style de fusion se règle sur le composant clients/gecko, pas le glossaire | ee7bac1e |
| Chiara07 | docs(weblate) : le style de fusion de Weblate reste sur « Fusionner » | 94bf15eb |
| Gerhard Pischinger | Translated using Weblate (Danish) | c2eea3d0 |
| Chiara07 | fix(contacts) : activer la synchro sur un coffre sans racine ramène la racine | c069c163 |
| Claire Bidault | Translated using Weblate (Danish) | c32b0ebc |
| Chiara07 | fix(solde) : en mode Ğ1, un grand solde se coupe au lieu de déborder de sa ligne | 6323ec69 |
| Chiara07 | fix(coffres) : la tuile d’ajout d’un coffre s’ouvre d’un seul appui et se remarque | 8da7f64b |
| Chiara07 | feat(certification) : Ğecko dit que la file de certifications est publique | d0526f98 |
| Chiara07 | fix(android) : le réglage d’Impeller sur 32 bits ne se laisse plus contourner | 934af0e5 |
| Chiara07 | fix(android) : Ğecko s’ouvre sur les téléphones 32 bits dont le pilote Vulkan plante | 21437bcc |
| Chiara07 | docs(windows) : le commentaire de l’instance unique dit qu’un lien reçu au démarrage est perdu | d4ad5e32 |
| Chiara07 | fix(windows) : un nouveau lancement reconnaît aussi une fenêtre Ğecko d’une version antérieure | 38ff7490 |
| Chiara07 | fix(avatars) : un seul Ğecko à la fois sous Windows, et l’avatar d’un portefeuille se rattrape | da5900ff |
| Chiara07 | fix(notifications) : un message long reste affiché le temps d’être lu | dbc254ce |
| Chiara07 | fix(identités) : une adhésion terminée se lit « Adhésion expirée » partout | 52ec937c |
| Chiara07 | fix(avatars) : l’initiale prend le premier caractère entier, émoji compris | cb21fedf |
| Chiara07 | fix(avatars) : un compte sans image porte l’initiale de son nom, plus une silhouette | 83c16970 |
| Chiara07 | fix(adhésion) : le résultat estimé d’une évaluation dit l’heure, plus seulement la date | ece29e25 |
| Chiara07 | fix(certification) : une identité à confirmer reste signalée en file et n’y paraît plus prête | be3d52ec |
| Chiara07 | fix(messagerie) : quitter une conversation ne casse plus les messages de l’appli | 4031c812 |
| Gerhard Pischinger | Translated using Weblate (Danish) | 8c293612 |
| Gerhard Pischinger | Translated using Weblate (Danish) | f897ce9c |
| Chiara07 | build(deps) : durt2 1.10.1, une identité à confirmer ne se propose plus à la planification | 224a2e7f |
| Gerhard Pischinger | Translated using Weblate (Danish) | 75baf48d |
| Claire Bidault | Translated using Weblate (French) | 705aa2c9 |
| Chiara07 | i18n : les points de suspension s’écrivent avec le caractère « … », dans les 7 langues | d380f9be |
| Chiara07 | i18n(weblate) : les traductions danoises et espérantes restées coincées dans Weblate | cb590f44 |
| Chiara07 | i18n(adhésion) : les phrases d’adhésion restées en anglais traduites en italien et en espagnol | 4e0ae4ac |
| Chiara07 | refactor(adhésion) : suites de l’audit de !220, commentaires et setUpAll du test | ad8c277c |
| Chiara07 | i18n(adhésion) : « Adhesión » s’écrit avec son accent espagnol sous la ligne de renouvellement | d5496705 |
| Chiara07 | fix(adhésion) : la ligne de renouvellement dit quand il est possible dès son ouverture | 1cc07057 |
| Chiara07 | fix(certification) : les noms des autres fenêtres et du glisser-déposer s’affichent tels quels | c1e17342 |
| Chiara07 | fix(certification) : le nom de la fenêtre de confirmation s’affiche tel quel | 980b6393 |
| Chiara07 | i18n(adhésion) : les nouveaux textes espagnols tutoient, comme le reste de es.json | f9e1a51f |
| Chiara07 | fix(adhésion) : une demande d’évaluation envoyée ne se renvoie plus pendant une minute | 565117eb |
| Chiara07 | i18n(adhésion) : espace insécable avant les deux-points de l’encart « Devenir membre » | 8195a765 |
| Chiara07 | feat(adhésion) : la fiche du portefeuille invite un nouvel arrivant à devenir membre | 9ae917d1 |
| Chiara07 | i18n(certification) : la distance se calcule en incluant la certification, sans conditionnel | d37490c9 |
| Chiara07 | fix(certification) : suites de la relecture de !216, la décision ne se code plus en dur | c831ca86 |
| Chiara07 | fix(certification) : suites de la relecture de !216 | 0436f0b1 |
| Chiara07 | feat(certification) : l’évaluation de distance ne part qu’avec une distance suffisante | b93f4469 |
| Chiara07 | refactor(messages) : showError ne prend plus de paramètre markdown, aucun appelant ne s’en sert | 18965a39 |
| Chiara07 | fix(messages) : le markdown seulement pour les messages de certification, nom échappé | e87c7717 |
| Chiara07 | fix(messages) : un nom en gras dans un message ne montre plus ses astérisques | 934faa4f |
| Chiara07 | chore(build) : le rapport de Gradle n’est plus suivi par git | 3c725999 |
| Chiara07 | fix(coffre) : la grille et le texte ne décrochent plus quand on élargit la fenêtre | 6baa75f7 |
| Chiara07 | fix(mises à jour) : un APK installé à la main n’est plus pris pour le Play Store | 86076858 |
| Chiara07 | fix(adhésion) : suites de la relecture de !211 | ba35b4ac |
| Chiara07 | fix(adhésion) : une marge d’un point au-dessus de la règle de distance avant d’envoyer | 793eab90 |
| Chiara07 | fix(adhésion) : suites de l’audit, le refus se ferme et ne se lit pas comme une confirmation | 435016f7 |
| Chiara07 | fix(adhésion) : un renouvellement qui ne peut pas aboutir n’est plus envoyé | eae81265 |
| Chiara07 | fix(adhésion) : suites de la relecture de !210 | 1ace16c6 |
| Chiara07 | fix(adhésion) : suites de l’audit pré-MR | 2d348403 |
| Chiara07 | fix(noms) : le pseudo en italique aussi sur l’écran du virement en cours | 3cd6af68 |
| Chiara07 | fix(filtres) : l’onglet des virements du réseau suit son propre panneau de filtres | f917dec0 |
| Chiara07 | test(adhésion) : une adhésion expirée mais pas renouvelable garde son point rouge | ac3828aa |
| Chiara07 | fix(adhésion) : une demande de distance fraîche n’est plus ignorée pendant un calcul | 1e520f88 |
| Chiara07 | feat(mises à jour) : une case pour recevoir les versions bêta sur ordinateur et APK | 169b2bbb |
| poka | docs(ci) : la file Codemagic est partagée avec les autres apps de la team | 4a78c9ae |
📦 Voir les 7 commits de durt2 (1.9.0 → 1.10.1)
| Auteur | Modification | Commit |
|---|---|---|
| Chiara07 | chore(release) : durt2 1.10.1, une identité à confirmer passe avant le délai du certificateur | 8b9e86fd |
| Chiara07 | docs(changelog) : l’entrée 1.10.1 décrit le correctif de getCertState (durt#6) | 6f2ccc81 |
| Chiara07 | fix(certification) : une identité à confirmer passe avant le délai du certificateur | 3743bce0 |
| Chiara07 | chore(release) : durt2 1.10.0, une certification peut partir sans l’évaluation de distance | 0c3cadba |
| Chiara07 | docs(certification) : la doc dit ce que coûte une évaluation ratée, sans parler de sanction | 606bbfed |
| Chiara07 | fix(certification) : renouveler une certification ne demande plus l’évaluation trop tôt | d676341b |
| Chiara07 | feat(certification) : une certification peut partir sans l’évaluation de distance du nouvel arrivant | 1be37495 |
Tous les fichiers sont également disponibles sur la page de release GitLab.