tag:github.com,2008:https://github.com/hoststend/stend-mobile/releasesRelease notes from stend-mobile2024-08-20T21:51:26Ztag:github.com,2008:Repository/770397971/3.0.02024-08-21T00:53:05Z3.0.0<blockquote>
<p>Mise à jour majeure apportant l'exposition de transferts, un protocole ouvert et de nombreux changements QoL !</p>
</blockquote>
<ul>
<li>
<p>Intégration du <a href="https://stend.johanstick.fr/globalserver-docs/intro" rel="nofollow">serveur global</a> et de l'<a href="https://stend.johanstick.fr/globalserver-docs/functionalities/expose" rel="nofollow">exposition de transferts</a></p>
<ul>
<li>Le serveur global est une API "centralisée" sur un serveur hébergé par Stend, celui-ci permet d'ajouter des fonctionnalités à l'app qui seront utilisables entre toutes les instances, afin de faciliter les interactions entre utilisateurs</li>
<li>L'exposition de transferts permet, optionnellement, de partager plus rapidement des fichiers sans partager un lien. Les fichiers exposés s'afficheront dans la page "Télécharger" de l'app si certaines conditions sont remplies.</li>
<li>L'utilisateur peut choisir les critères de partage de ses fichiers exposés depuis les réglages, à l'heure actuelle sont disponibles : "IP + Instance", "À proximité de vous", "Sur votre compte".</li>
<li>Ce serveur est toujours en cours de développement et des fonctionnalités seront ajoutées au fil du temps.</li>
<li>Plus d'informations dans la <a href="https://stend.johanstick.fr/globalserver-docs/intro" rel="nofollow">documentation de celui-ci</a>.</li>
</ul>
</li>
<li>
<p>Protocole <a href="https://stend.johanstick.fr/mobile-docs/protocol" rel="nofollow">stend://</a> permettant d'ouvrir Stend pour Mobile depuis un lien externe</p>
<ul>
<li>Cela permet d'ouvrir et d'exécuter des actions prédéfinies, comme le lancement d'un téléchargement par exemple.</li>
<li>Peut être utile pour continuer une action dans l'app depuis un site web, ou pour développer des automatisations tierces.</li>
<li>Exemple : stend://send/camera - permet de proposer de prendre une photo via la caméra pour ensuite l'envoyer.</li>
</ul>
</li>
<li>
<p>Réécriture de la vérification de l'instance depuis les réglages</p>
<ul>
<li>Le bouton est renommé "État des services" puisqu'il ne vérifie plus seulement l'instance.</li>
<li>Il vérifie désormais l'état de votre instance, du serveur global, et de <a href="https://cobalt.tools/" rel="nofollow">Cobalt</a> pour le téléchargement depuis certains services tiers.</li>
<li>Il indique la version de chaque service, le temps de réponse et le code HTTP reçu.</li>
<li>Un résumé généré en fonction des réponses reçues s'affiche.</li>
</ul>
</li>
<li>
<p>Gestion améliorée du geste/bouton "retour en arrière" sur Android</p>
<ul>
<li>Si on est dans la page "Réglages de débogage", en cas de retour, les réglages classiques seront affichés.</li>
<li>Sur les autres pages, le retour en arrière affichera la page ouverte au lancement.</li>
<li>Sur la toute première page, le retour en arrière fermera l'app.</li>
</ul>
</li>
<li>
<p>Sur Android, il est possible d'envoyer un fichier rapidement en le partageant depuis une autre app</p>
</li>
<li>
<p>L'écran ne pourra plus s'éteindre automatiquement lors de l'envoi ou du téléchargement d'un fichier</p>
</li>
<li>
<p>L'accès à Internet sera vérifié avant de lancer certaines actions (connexion, téléchargement, partage, etc)</p>
</li>
<li>
<p>La vérification de MÀJ propose désormais de mettre à jour l'app via le Play Store si installée depuis celle-ci (en test)</p>
</li>
<li>
<p>Refonte du rail de navigation sur thème Material pour offrir une meilleure expérience sur bureau</p>
</li>
<li>
<p>Les snackbars et dialogues ont maintenant une taille limite maximale (pour tablette principalement)</p>
</li>
<li>
<p>Nouveaux réglages de débogage : "Spoof l'accès à Internet", "Forcer l'apparence Cupertino, "Ignorer la recherche de transferts exposés"</p>
</li>
<li>
<p>Optimisation et modifications diverses pour un meilleur rendu de l'app sur bureau (pas encore disponible)</p>
</li>
<li>
<p>Changements mineurs, corrections de bugs et modifications de détails dans l'interface</p>
</li>
</ul>
<blockquote>
<p>Si vous souhaitez installer l'application via les fichiers présents ci-dessous, il est préférable d'utiliser la build "open" qui laisse accès à certaines fonctionnalités bloquées sur la build "store".</p>
</blockquote>johan-persotag:github.com,2008:Repository/770397971/2.0.02024-06-17T18:31:01Z2.0.0<blockquote>
<p>Mise à jour majeure remplis de modifications QoL afin d'améliorer une nouvelle fois l'expérience utilisateur !</p>
</blockquote>
<ul>
<li>La page des réglages a été complètement redesignée et est maintenant divisée en plusieurs sections</li>
<li>(iOS) Le style de l'application a été revu pour être plus cohérent avec les standards d'Apple, il est possible de revenir à l'ancienne interface via les réglages</li>
<li>Un bouton "Appliquer" a été ajouter pour éviter de rafraichir instantanément l'app au changement de certains réglages</li>
<li>Une notification est envoyée à la fin d'un envoi ou d'un téléchargement si l'application est en arrière-plan</li>
<li>Sur grand écran, la barre de navigation est déplacée à gauche</li>
<li>Le service de raccourcissement utilisé pour partager un transfert peut être défini dans les réglages</li>
<li>Une nouvelle page de débogage est accessible en appuyant plusieurs fois sur la page "Réglages" dans la barre de navigation</li>
<li>Le design des snackbars (toasts) a été refait</li>
<li>Les retours haptiques ont été refaits pour être plus intuitifs</li>
<li>L'état d'une page n'est plus remis à zéro lorsqu'on en sort</li>
<li>Il est possible de se connecter à l'instance de démonstration en écrivant <code>demo</code> dans l'URL du client WEB</li>
<li>Suppression de la transition de changement de page, cela rend l'application plus rapide et plus fluide</li>
<li>Le bouton "État de l'instance" n'affiche plus les détails de la configuration, ceux-ci sont maintenant dans la page dédiée au débogage</li>
<li>Il est désormais facultatif d'ajouter "https://" au début d'une URL pendant l'authentification</li>
<li>(Android) La barre de navigation système n'est plus opaque sur les navigations par boutons</li>
<li>(Android) La permission "gérer tous les fichiers" n'est plus nécessaire</li>
<li>Les liens provenant de Google Search sont maintenant correctement traités</li>
<li>L'agent utilisateur pendant l'envoi d'un fichier est plus précis pour aider les administrateurs d'instances</li>
<li>Amélioration des performances, corrections de bugs, changement de détails mineurs</li>
</ul>
<blockquote>
<p>Si vous souhaitez installer l'application via les fichiers présents ci-dessous, il est préférable d'utiliser la build "open" qui laisse accès à certaines fonctionnalités bloquées sur la build "store".</p>
</blockquote>johan-persotag:github.com,2008:Repository/770397971/1.3.12024-05-06T21:35:59Z1.3.1<blockquote>
<p>Mise à jour mineure apportant un écran de démarrage (splash screen) plus approprié à l'app et mieux conçu.</p>
</blockquote>
<blockquote>
<p>Si vous souhaitez installer l'application via les fichiers présents ci-dessous, il est préférable d'utiliser la build "open" qui laisse accès à certaines fonctionnalités bloquées sur la build "store".</p>
</blockquote>johan-persotag:github.com,2008:Repository/770397971/1.3.02024-05-06T21:36:44Z1.3.0<blockquote>
<p>Mise à jour mineure pour améliorer l'expérience utilisateur grâce à plusieurs petits ajouts</p>
</blockquote>
<ul>
<li>Une bannière est affichée sur la page de téléchargement lorsque l'historique est vide ou désactivé</li>
<li>Le changement de certains réglages fera recharger l'appli (lors du changement de thème par exemple)</li>
<li>Les téléchargements via Cobalt (Twitter, Insta, et d'autres réseaux sociaux) passent par l'instance officielle, malgré un faible ralentissement lors de l'obtention des infos du média</li>
<li>Les icônes de la page de téléchargement suivent le choix défini par l'utilisateur</li>
<li>Changement du lien de donation, et des couleurs des icônes dans le pied de base des réglages</li>
<li>Un nouveau type de build Android est présent</li>
<li>Quelques fixes de bugs</li>
</ul>
<blockquote>
<p>Si vous souhaitez installer l'application via les fichiers présents ci-dessous, il est préférable d'utiliser la build "open" qui laisse accès à certaines fonctionnalités bloquées sur la build "store".</p>
</blockquote>
<blockquote>
<p>Pour Android, il sera peut-être nécessaire de désinstaller l'application si elle était déjà installé en raison d'un changement des clés de signatures.</p>
</blockquote>johan-persotag:github.com,2008:Repository/770397971/1.2.12024-05-06T21:38:06Z1.2.1<blockquote>
<p>Cette mise à jour mineure apporte un nouveau type de build iOS bloquant le téléchargement via certains services tiers pouvant être sujets à des droits d'auteurs</p>
</blockquote>
<blockquote>
<p>Si vous souhaitez sideload l'appli iOS via les fichiers présents ci-dessous, il est préférable d'utiliser la build "open" qui laisse accès à ces précédentes fonctionnalités.</p>
</blockquote>johan-persotag:github.com,2008:Repository/770397971/1.2.02024-03-15T17:21:38Z1.2.0<blockquote>
<p>Mise à jour mineure pour rajouter quelques fonctionnalités utiles à l'expérience utilisateur</p>
</blockquote>
<ul>
<li>L'URL de l'API est pré-rempli lors de l'authentification si l'URL d'un client WEB compatible est fourni</li>
<li>Une option pour télécharger les images et vidéos dans la galerie (et non dans les fichiers) a été ajoutée</li>
<li>Les prochaines mises à jour sont directement vérifiées par l'application et seront affichées dans les réglages</li>
<li>Des "tips" / astuces s'affichent dans la page de téléchargement pour guider les nouveaux utilisateurs</li>
<li>Il est possible de changer les couleurs du thème Material You sous iOS</li>
<li>Quelques fixes de bugs</li>
</ul>johan-persotag:github.com,2008:Repository/770397971/1.1.02024-03-15T17:17:12Z1.1.0<blockquote>
<p>Mise à jour mineure pour corriger quelques problèmes et améliorer l'expérience utilisateur</p>
</blockquote>
<ul>
<li>Un bouton pour continuer a été ajouté dans le champ de texte sur la page téléchargement, pour continuer sans appuyer sur le bouton entrer du clavier.</li>
<li>Il est possible d'appuyer longuement sur une carte dans l'historique pour partager le transfert</li>
<li>Les icônes iOS de la barre de navigation ont changé</li>
<li>Quelques fixes de bugs et optimisations</li>
</ul>johan-persotag:github.com,2008:Repository/770397971/1.0.02024-03-11T14:01:09Z1.0.0<p>Première version !</p>johan-perso