Journal des versions
1.52.2 Boutons lisibles au survol
Sur ordinateur, pointer un bouton ne fait plus passer son texte en bleu sur fond bleu.
Corrections
- « Faire la séance », en tête d’un programme : au passage de la souris, le texte devenait bleu sur le bouton bleu-violet et illisible. Il reste désormais blanc.
- La même correction pour les autres boutons construits de la même façon : « Travailler … », « Évaluer maintenant », « M’évaluer », le filtre actif des Cibles et « Tous les modèles » en thème clair.
- Cibles, thème sombre : les filtres non sélectionnés ne passent plus en bleu foncé sur gris foncé au survol.
1.52.1 Agenda : Mois et Jour
Passer de Mois à Jour dans l’Agenda fonctionne de nouveau correctement.
Corrections
- Agenda, vue Jour : la barre Mois / Jour, les flèches et la date disparaissaient dès que la journée s’ouvrait sur l’heure en cours. Elle reste de nouveau fixée en haut (régression de la 1.51.2).
- Agenda, retour au Mois : sur téléphone, les premières semaines du mois restaient cachées sous cette barre. Le mois repart désormais de sa première semaine.
1.52.0 Savoir ce qui sert
Les notifications sont proposées au moment où elles ont un sens, partir s’accompagne d’une question facultative, et l’app compte — anonymement — les écrans utilisés.
Nouveautés
- Les notifications, proposées au bon moment : juste après avoir envoyé un message, enregistré une séance, ajouté une tâche datée ou invité un athlète, l’app propose de vous prévenir — dans sa propre fenêtre, en disant pourquoi, avant que votre navigateur ne le demande. Trois fois au plus, à une semaine d’écart, et jamais si vous avez déjà répondu à votre navigateur.
- Partir : à la suppression de votre compte, et après la résiliation d’un abonnement, une question facultative — qu’est-ce qui vous fait partir ? La réponse donnée en supprimant un compte est anonyme : rien ne la relie à vous.
- Statistiques d’usage anonymes : l’app compte, par jour, quels écrans s’ouvrent et quel écran mène à quel autre. Aucun identifiant, aucune adresse IP, aucun cookie — rien qui permette de remonter à vous. La politique de confidentialité l’explique.
Confidentialité
- La politique de confidentialité (en vigueur au 19 septembre 2026) mentionne aussi les compteurs anti-abus ajoutés en 1.51.0 (gardés 2 jours), la raison d’un départ et les compteurs d’usage anonymes.
1.51.2 Corrections sur ordinateur
Trois choses qui ne marchaient pas, ou qui débordaient, sur ordinateur.
Corrections
- Programmes (vue liste) : le menu « Filtrer par » ne s'ouvrait pas sur ordinateur. Il s'ouvrait vers le haut, écrasé sous l'en-tête — l'app prenait la barre latérale pour une barre du bas. La même correction vaut pour tous les menus déroulants de l'app sur ordinateur.
- Tâches, vue Agenda : toucher le mois (ou le jour, en vue Jour) ouvre maintenant un calendrier pour sauter directement à n'importe quelle date, comme le faisait déjà la Frise. Les flèches restent.
- Tâches : l'Agenda et la Frise tiennent désormais dans la même colonne que le reste de l'écran, sur ordinateur comme sur téléphone.
1.51.1 Les tâches sur ordinateur
Sur ordinateur, l'écran des tâches est de nouveau aligné.
Corrections
- Sur un grand écran, les onglets « À venir » et « Terminées » s'étiraient sur toute la fenêtre, et les cartes des tâches se réduisaient à une colonne étroite. Onglets, cartes et intertitres partagent désormais la même colonne que le reste de l'app — côté athlète comme dans la fiche d'un athlète côté coach.
1.51.0 Les programmes à portée de main
Côté coach, les Programmes ont leur onglet dans la barre du bas. Réglages et Analyse passent dans la roue dentée. Et l'app devient plus difficile à détourner.
Nouveautés
- Coach : « Programmes » prend la place de « Plus » dans la barre du bas — Accueil · Athlètes · Compétences · Programmes · Messages. Vos modèles et votre bibliothèque d'exercices sont à un appui de chaque écran.
- Réglages et Analyse sont dans la roue dentée en haut de chaque écran coach. L'Analyse reste aussi à un appui depuis le bloc « 30 derniers jours » de l'accueil.
- Les libellés de la barre du bas ne sont plus coupés sur les petits téléphones (« Compéten… ») : chaque onglet est au moins aussi large que son nom.
Corrections et sécurité
- Sur ordinateur, l'onglet en cours de la barre latérale retrouve son icône violette, comme sur mobile — elle paraissait vide.
- Inscription : les messages d'erreur s'affichaient toujours en anglais. Ils suivent désormais votre langue.
- L'inscription et les invitations sont freinées quand elles se répètent beaucoup d'affilée (invitations : 30 par heure et 100 par jour pour un coach). Personne ne peut s'en servir pour savoir quelles adresses e-mail ont un compte, ni pour envoyer des invitations en masse. Inviter toute une équipe dans la journée n'est pas concerné.
- Messagerie : une conversation n'est marquée lue que lorsque vous l'avez réellement ouverte dans l'app, jamais par un lien ouvert ailleurs.
1.50.0 Des Stats resserrées
La page Stats s'ouvre sur une phrase qui résume votre période, garde trois familles ouvertes et replie le reste. Et le glisser-déposer est plus sûr partout dans la Progression. Une revue complète de l'app, écran par écran, a aussi corrigé une trentaine de petits défauts.
Nouveautés
- Une phrase d'abord, juste sous le choix de la période : « 3 séances · 5 exercices validés · +1 compétence acquise · effort moyen 7,1 / 10 ». Elle suit le sélecteur.
- Trois familles restent ouvertes : Progression, Performance et Régularité (l'élan, les séries, la carte d'activité). Le reste — en un coup d'œil, le rythme de validation, le détail des séances, les catégories, la charge sur 12 semaines — est dans « Plus de détails ». Rien n'a été retiré.
- La même chose sur les stats d'un athlète, côté coach.
Corrections
- Ranger les arbres, les familles et les exercices : une carte ne prend la place de sa voisine qu'une fois le doigt passé au milieu de celle-ci. Avec des cartes de hauteurs différentes, la place future faisait des allers-retours, et le dépôt pouvait tomber une place à côté.
- Les familles se replient sur leur intertitre pendant qu'on en déplace une : toute la liste tient à l'écran, et la carte qu'on déplace ne cache plus l'endroit où on veut la poser.
- Un appui sur une poignée sans bouger n'envoie plus rien. Si un ordre ne peut pas être enregistré, la liste reprend l'ordre d'avant et le dit, au lieu de recharger la page. Plus de sélection de texte pendant le geste.
- Stats : tous les blocs comptent les mêmes « 7 derniers jours » (aujourd'hui et les six jours d'avant). La phrase de la période, le bloc Progression et le score d'élan pouvaient différer d'un jour.
- Stats : la comparaison de l'élan avec la période précédente est la même côté athlète et côté coach (l'un affichait −100, l'autre +0).
- Stats : les noms des relevés étaient coupés par un style destiné à un autre écran ; ils passent désormais sur deux lignes. Les décimales et les unités suivent votre langue.
Trouvé en passant toute l'app en revue
- Athlète : « Restaurer » sur une tâche archivée et « Désarchiver » sur un exercice archivé ne faisaient rien. Ils fonctionnent de nouveau.
- Coach : changer le statut d'une tâche juste après avoir changé d'athlète n'échoue plus.
- Effacer une note de séance et l'interrupteur des e-mails dans les Réglages ne rechargent plus toute la page.
- Évaluer : après un enregistrement, l'aperçu « vers x % » et le « toucher de nouveau pour désélectionner » marchent aussi pour la note suivante.
- Bouton retour : après avoir ouvert un programme depuis la liste, le retour le referme sans recharger la page.
- Les fenêtres de l'arbre de compétences n'ouvrent plus le clavier du téléphone toutes seules.
- Un athlète qui ne suit que des programmes en boucle est de nouveau signalé quand il ne s'entraîne plus. « Jamais démarré » ne s'affiche plus pour quelqu'un qui s'entraîne chaque jour sans encore valider.
- « Prêt à évaluer » disparaît une fois la compétence notée.
- L'anneau de maîtrise de la fiche d'un athlète donne la moyenne des compétences évaluées, comme l'annonce sa légende. Les jours d'entraînement depuis la dernière évaluation ne sont plus comptés deux fois.
- « Bloque sur » ne cite plus une note corrigée le jour même.
- Analyse : « actif » compte aussi les exercices validés et les tâches terminées, comme le tableau de bord, sur 30 jours pile. Les barres d'acquisitions par semaine collent au total affiché au-dessus.
- Tableau de bord : le nombre de tâches du jour est le vrai (la liste en montre six). L'heure des messages est dans votre fuseau. « Aujourd'hui », « hier » et « il y a 3 j » suivent le calendrier. Le compteur de séances d'un athlète dit « sur 7 jours », ce qu'il mesure.
- Stats : sans aucune tâche sur la période, la complétion affiche « — » et ne divise plus l'élan par deux. « Tout » ne montre plus de comparaison avec une période qui n'existe pas. La page se met à jour dès qu'une séance est enregistrée. Programmes classiques : semaines actives et plus longue interruption sont lues sur les 12 semaines annoncées.
- Séance guidée : un record battu dans une unité (kg, secondes…) est reconnu même quand l'exercice a aussi des records dans une autre unité.
- Bandeau d'accès du support : l'heure de fin est traduite et dans votre fuseau. Des pluriels corrigés à plusieurs endroits. Quelques mots restés en anglais sont traduits.
- En coulisse : des minuteurs et des écouteurs qui continuaient de tourner après avoir quitté un écran s'arrêtent ; contrôles resserrés sur qui peut modifier un exercice, un programme ou un modèle.
1.49.0 La Progression allégée
Vos compétences d'abord : les réglages d'affichage passent dans un seul bouton « Affichage », et le nom de l'arbre sert maintenant à changer d'arbre.
Nouveautés
- Une seule ligne au-dessus de vos compétences : le nom de l'arbre (touchez-le pour changer d'arbre quand vous en avez plusieurs), son crayon pour le renommer, et « Affichage » à droite. La première compétence commence une centaine de pixels plus haut.
- « Affichage » regroupe Liste / Arbre, Familles / Niveaux et, dans vos propres arbres, « Ranger par niveau ». Le bouton dit toujours ce que vous regardez (« Liste · Familles »).
- Un crayon à côté de chaque famille remplace le mot « Renommer » répété sur chaque intertitre.
- La phrase « Glissez la poignée pour ranger les familles » s'affiche jusqu'à ce que vous l'ayez fait une fois, puis s'efface. Les poignées restent.
- Sur la page Compétences du coach, la définition d'un arbre ne s'affiche plus que sur la liste des arbres.
Corrections
- Quelques phrases vous tutoyaient (mode séance, évaluation d'équipe, phrase d'aide au rangement) : l'app vous vouvoie de nouveau partout.
1.48.0 Le pourquoi, pas seulement le qui
Vos écrans de coach disent maintenant pourquoi un athlète a besoin de vous, et permettent d'agir : une relance depuis l'accueil en deux appuis, les raisons sur chaque carte, et des chiffres de l'Analyse qui s'ouvrent sur les athlètes qui les font.
Nouveautés
- Accueil, « à suivre de près » : une ligne par athlète avec les raisons (21 j sans activité, 2 tâches en retard…), votre dernier message, et « Relancer ».
- « Relancer » ouvre un message écrit pour la raison : une longue pause, des tâches en retard, un programme jamais commencé, des compétences qui ne bougent plus. Relisez-le, changez-le si vous voulez, envoyez-le : il part dans votre conversation, avec une notification, et vous restez sur l'accueil.
- Cartes de l'effectif : les raisons sont écrites sur la carte. Elles n'étaient que dans une infobulle, que personne ne voit sur un téléphone.
- Les voyants d'une carte disent ce qu'ils comptent (« 2 exercices », « 1 tâche », « 3 messages »), et la pastille des jours dit ce qu'elle mesure : la dernière activité, en mots, comme dans la vue liste. La date de la dernière note passe dans la ligne de la compétence.
- Analyse : chaque chiffre s'ouvre sur les athlètes qui le font. Qui a acquis quoi et quand, qui n'a pas été évalué (avec « Évaluer → »), les séances et l'effort moyen par athlète, qui ne s'est pas entraîné. « Où ça coince » s'ouvre sur les athlètes à l'arrêt.
Corrections
- La dernière activité d'un athlète qui s'entraîne en mode programme (séances, « Faire la séance », relevés) était ignorée : il pouvait afficher « 21 j sans activité » en s'entraînant tous les jours, pendant que l'Analyse le comptait actif. Les deux écrans suivent désormais la même définition.
1.47.0 Évaluer une équipe
Noter toute une équipe sur une compétence en un seul écran, critère par critère, et tout enregistrer d'un coup. Et le glisser-déposer remarche dans les longues listes, pour les familles comme pour les exercices.
Nouveautés
- « Évaluer toute l'équipe » sur chaque compétence qui a des critères. Un critère à la fois, une ligne par athlète, un appui sur le niveau. La note précédente s'affiche en pointillé, avec sa date.
- Filtrer par équipe sans perdre les notes déjà données. Chaque onglet de critère compte les notes qui attendent d'être enregistrées.
- Aujourd'hui, hier ou avant-hier : la date de la séance se choisit une fois pour toutes les notes.
- Un mot pour un athlète, écrit une fois, accompagne toutes ses notes.
- Un seul enregistrement pour tout, et on reste sur l'écran : ce qu'on vient de noter devient la note précédente, prêt pour le critère suivant.
- Un retour en arrière malencontreux, un onglet fermé : les notes pas encore enregistrées reviennent, pendant 24 heures.
- Aussi depuis l'accueil, sous « Évaluer maintenant » : « Ou évaluer toute une équipe sur une compétence ».
Corrections
- Progression : glisser une famille dans une longue liste calait sous la barre du haut ou celle du bas, sans pouvoir atteindre la première ni la dernière place. La liste défile maintenant d'elle-même, à vitesse régulière, dès que le doigt approche des bords visibles, et la famille se pose là où est le doigt.
- Programmes : même défaut en glissant un exercice vers le haut ou le bas d'un long programme — la bande des compteurs, en haut du programme, cachait le bord. La liste défile désormais depuis le bord que l'on voit, dans les deux sens.
- Saisir une carte tout près d'un bord ne fait plus filer la liste avant même d'avoir bougé.
1.46.0 Faire la séance
Un mode guidé pour s'entraîner sur un programme : un exercice à la fois, un minuteur, les séries qu'on coche, ce qu'on a vraiment fait, l'effort ressenti, et un seul enregistrement à la fin.
Nouveautés
- « Faire la séance » en tête de chaque programme. Un exercice à la fois : ce qu'il faut faire, l'objectif, la vidéo, ce que vous avez fait la dernière fois et votre record.
- Un minuteur pour les durées à tenir (gainage, footing) : il décompte sur l'horloge, coche la série tout seul à la fin, sonne, vibre, et garde l'écran allumé. Les chronos (« plus bas = mieux ») n'ont pas de compte à rebours : on court, puis on note son temps.
- Les séries se cochent au fil de l'eau. Ce que vous avez vraiment fait est pré-rempli par la consigne ; « Ajuster » le change. Un exercice passé n'enregistre rien.
- À la fin : un bilan, l'effort ressenti (de 1 à 10) et une note. Un record battu vous est annoncé tout de suite.
- Dans un programme en progression, faire un exercice le fait passer de « à faire » à « en cours » ; il n'est validé que si vous dites le maîtriser.
- Un appel, un écran verrouillé, un onglet fermé : la séance vous attend et propose de reprendre là où vous en étiez.
- Votre coach apprend que la séance est faite, avec l'effort. Un coach peut aussi faire la séance avec vous, depuis votre fiche.
- Depuis l'accueil, un programme en boucle sous « Aujourd'hui » lance directement la séance.
1.45.0 L'app ne vous contredit plus
Un tap valide, un second le reprend, et chaque changement s'annule. L'accueil ne dit plus « rien de prévu » quand des tâches sont en retard, et les chiffres d'un même écran sont enfin d'accord.
Modifications
- Le bouton de statut d'un exercice passe à deux états. Un tap le valide ; un tap sur un exercice validé le remet comme il était. Il tournait sur trois états, et un tap de trop envoyait un exercice validé « en attente ». Nos chiffres montraient plus d'une validation sur deux défaite ainsi. Les trois états restent disponibles dans la fiche de l'exercice.
- Chaque changement de statut propose « Annuler » pendant quelques secondes. Une validation annulée est effacée, pas empilée : votre coach ne voit plus de validations qui n'ont jamais eu lieu.
- « En attente » devient « À faire » : un rond gris, vide. La croix rouge se lisait « raté ».
- Accueil : « Aujourd'hui » montre d'abord les tâches en retard, puis celles du jour, puis vos programmes en boucle avec la date de votre dernière séance.
- Stats : les blocs « Ce qui a bougé » et « Performance » suivent la période choisie. Ils restaient sur 30 jours sous un sélecteur réglé sur 7.
- La fiche d'une compétence dit ce que son chiffre compte : « 0 critère sur 2 au niveau maximum » et « Acquise. Pour aller au maximum : … », au lieu de « Niveau 0 / 2 » à côté de « Acquis ».
- Renommer un arbre passe par un crayon discret à côté de son nom, et se fait sans recharger la page. C'était une pastille blanche, l'élément le plus visible de l'écran.
Corrections
- Si un changement de statut ne s'enregistre pas, l'écran revient à ce qui est vraiment enregistré et le dit, au lieu de recharger toute la page.
1.44.0 Renommer à la volée, et une poignée qui se voit
Corriger un nom ne demande plus de passer par un autre écran, la poignée de glissement est là où l'œil la cherche, et un chemin épinglé le reste quand on défile.
Modifications
- Renommez un arbre ou une famille directement depuis la Progression, là où vous lisez les noms. Le geste reste aussi dans « Gérer mes compétences » : rien n'a été déplacé, une seconde porte a été ouverte.
- La poignée de glissement passe devant le nom de la famille, avec le dessin à six points qui sert déjà à ranger les programmes, et une phrase qui dit le geste. Elle était au bord droit d'un petit intertitre : visible à la règle, introuvable à l'usage.
- Les familles se rangent aussi depuis la Progression, et non plus seulement depuis « Gérer mes compétences ».
Corrections
- Maintenez une carte pour épingler son chemin : il survit maintenant au défilement, et ne s'efface que sur un appui dans le vide, comme annoncé. Un défilement commence par une poussée du doigt, qui était lue comme « il a tapé ailleurs » — et sur téléphone, défiler suffisait à retracer l'arbre et à éteindre les flèches.
- Les commandes secondaires comme « Ranger par niveau » s'affichaient dans le gris de leur conteneur au lieu de la couleur d'accent, à peine lisibles sur fond sombre.
1.43.0 Un arbre qui se lit vraiment
L'arbre se dessine branche par branche, avec des flèches qui s'ouvrent en éventail — et plus d'entrelacs.
Modifications
- Nouveau placement : un bloc par branche, empilés, et les flèches d'une carte partent d'un seul point pour s'ouvrir vers ce qu'elle débloque. Mesuré sur un arbre de 50 compétences : plus aucun croisement.
- Par défaut, l'arbre trace la colonne vertébrale — le prérequis principal de chaque compétence. Les autres prérequis ne sont pas perdus : maintenez une carte et ils apparaissent avec son chemin, puis s'effacent quand vous relâchez. C'est de toute façon là qu'on les cherche, compétence par compétence.
1.42.0 Un programme sait ce qu'il travaille
Reliez un programme à une compétence ou à un critère, et l'app propose l'évaluation dès que tous les exercices sont faits.
Ajouts
- Un programme peut dire ce qu'il travaille : une compétence, ou l'un de ses critères. Le champ est dans les réglages du programme, à côté de son nom et de son mode.
- Quand tous ses exercices sont faits, « Prêt à évaluer » apparaît — sur la progression de l'athlète et sur sa fiche côté coach, avec un bouton qui ouvre l'évaluation sur la bonne compétence.
- Elle propose, elle ne note pas. Terminer un programme n'est pas maîtriser : l'athlète coche des exercices, le coach note des critères. L'app dit que le travail est fait et laisse juger celui qui juge.
Corrections
- Les modèles perdaient le lien vers le critère. Enregistrer un programme comme modèle puis l'appliquer donnait des exercices rattachés à rien, sans le dire. Les modèles le transportent maintenant dans les deux sens.
1.41.0 Familles, niveaux, votre ordre
La liste se regroupe par niveau autant que par famille, et les familles se rangent dans l'ordre que vous voulez.
Ajouts
- Dans la liste, une bascule Familles / Niveaux. « Niveaux » lit exactement comme l'arbre : le niveau 1, c'est ce qui ne demande rien avant.
- Rangez vos familles par glisser-déposer, avec la même poignée que partout ailleurs.
- « Ranger par niveau » met les familles dans l'ordre d'apprentissage d'un clic : une famille se place là où se place sa compétence la plus précoce. C'est un geste, pas un mode — vous pouvez ajuster à la main ensuite.
- Les athlètes lisent cet ordre ; c'est le propriétaire de l'arbre qui le décide.
1.40.0 Renommer, enfin
Renommez un arbre de compétences entier, ou une de ses familles, d'un seul geste.
Ajouts
- Renommez un arbre : toutes ses compétences prennent le nouveau nom. Jusqu'ici le nom était recopié sur chaque compétence, il fallait donc les rouvrir une par une — et en oublier une laissait deux arbres presque identiques.
- Renommez une famille, depuis son titre dans la liste. Seul cet arbre est touché : une famille du même nom dans un autre arbre n'est pas modifiée.
- Donner à un arbre le nom d'un autre réunit les deux. C'est la seule façon de rattraper deux arbres créés en double, et le message dit combien de compétences ont été déplacées.
Modifications
- Déplacer un arbre ressemble maintenant exactement au déplacement d'une carte d'exercice : la carte suit le doigt, et la place où elle va tomber se dessine en creux dans la liste.
1.39.0 Votre ordre, et plusieurs à la fois
Rangez vos arbres de compétences dans l'ordre que vous voulez, et ajoutez plusieurs compétences d'un coup.
Ajouts
- Rangez vos arbres de compétences dans votre ordre, avec la poignée sur chaque carte. Les flèches du clavier font la même chose. Jusqu'ici ils étaient classés par ordre alphabétique, qui est rarement l'ordre dans lequel on apprend.
- Cibles : cochez plusieurs compétences dans la liste, puis appuyez une seule fois sur Ajouter. Il fallait un aller-retour par compétence.
- Prérequis : pareil, cochez-en plusieurs et ajoutez-les d'un coup. Un prérequis qui créerait une boucle est toujours refusé, et le dit, sans annuler les autres.
1.38.0 Se repérer dans les compétences
Les compétences s'ouvrent sur la liste de vos arbres, et chaque étape du chemin permet de revenir en arrière.
Modifications
- Avec plusieurs arbres de compétences, l'écran s'ouvre sur la liste des arbres, avec ce que contient chacun et où vous en êtes. Avant, il entrait d'office dans le premier par ordre alphabétique, et rien ne disait que les autres existaient. Avec un seul arbre, on y entre toujours directement.
- Chaque étape du chemin au-dessus d'une compétence est maintenant cliquable, la famille comprise : elle mène aux compétences de cette famille.
- Un bouton retour sur chaque compétence remonte d'exactement un cran : la compétence mère pour une variante, sinon sa famille, sinon l'arbre.
- Quand vous ouvrez une famille, la liste n'affiche que celle-ci, avec un retour vers l'arbre entier.
1.37.0 L'arbre de compétences se manipule mieux
Maintenez une carte pour garder son chemin à l'écran, et les bandeaux verts ne recouvrent plus les commandes.
Modifications
- Maintenez une carte dans l'arbre : son chemin reste allumé, même quand vous faites défiler. Votre téléphone n'ouvre plus son propre menu par-dessus. Retouchez la carte pour l'ouvrir, touchez ailleurs pour effacer le chemin.
- Les bandeaux verts de confirmation s'affichent désormais en bas, au-dessus de la barre de navigation. Ils se posaient sur les commandes de l'écran et les bloquaient pendant sept secondes.
- Une seule ligne de commandes sous le titre, toujours au même endroit : la bascule arbre/liste à gauche, le sélecteur de discipline à droite. Les coachs l'ont aussi, au lieu de revenir à la liste des arbres.
- « Changer » devient « Changer de discipline » : juste à côté de la bascule, on le lisait comme un changement de vue.
- Sur une compétence, les boutons d'action passent avant « Ce que ça ouvre ». Sur une compétence qui en ouvre huit, ils étaient tout en bas.
Corrections
- Un athlète sans coach ne pouvait pas rattacher un exercice à un critère de son propre arbre : le champ n'apparaissait jamais. C'est réparé.
Deux programmes qui partagent des exercices gardent désormais chacun leur progression.
Corrections
- Valider un exercice dans un programme ne le valide plus dans un autre programme qui utilise le même exercice. Chaque programme garde son propre statut : vous pouvez terminer un programme sans que l'autre soit coché.
- Un exercice ajouté depuis la bibliothèque à un autre programme y démarre « En cours », même si vous l'avez déjà validé ailleurs.
- Vos statistiques comptent toujours un exercice une seule fois, dès qu'il est validé dans au moins un programme.
- Si un programme affiche encore comme validés des exercices que vous n'y avez jamais réussis, remettez-les « En cours » : l'autre programme garde sa validation.
- Sur l'écran Accueil, « Mon objectif » s'ouvre désormais à chaque fois. Quand l'app s'ouvrait directement sur l'Accueil, le bouton ne faisait rien tant qu'on n'était pas passé par un autre écran. Les boutons « Nouvelle cible » et « Modifier » de l'écran Cibles avaient le même problème, côté athlète comme côté coach.
1.36.1 Politique de confidentialité à jour
Trois détails que la politique de confidentialité ne couvrait pas encore, désormais écrits noir sur blanc et appliqués.
Modifications
- La politique de confidentialité décrit maintenant la démo : des comptes fictifs supprimés au bout d'une heure, et l'adresse IP du visiteur conservée 24 heures pour limiter les abus, puis effacée.
- Elle liste les trois cookies de préférence que l'application dépose (l'ordre de tri de vos programmes, le tri et les filtres de l'effectif pour un coach), et indique quels réglages d'affichage restent dans le stockage local de votre navigateur.
- Les journaux techniques sont désormais ramenés à 30 jours chaque jour, comme l'indique la politique. Avant, ils ne tournaient qu'en fonction de leur taille.
1.36.0 Choisissez votre sport, et les mots qui clochaient
La démo propose maintenant une liste de sports, chacun avec un arbre de compétences qui lui correspond vraiment. Et une série de petites corrections, trouvées en regardant l'application comme le ferait un investisseur.
Nouveautés
- Une liste de sports dans la démo, au lieu d'un champ libre. Trente-trois sports en sept groupes, et un nouvel arbre des sports de raquette pour le tennis, le padel, le badminton et le squash. La natation, le cyclisme et le triathlon ont leur propre vocabulaire. Un sport sans arbre adapté n'est tout simplement pas proposé.
- La pastille de l'effectif distingue maintenant les athlètes des invitations en attente : « 3 +1 / 25 » au lieu d'un simple « 4 ».
- Sur la fiche d'un athlète, l'anneau de maîtrise porte une légende : c'est la maîtrise moyenne des compétences évaluées, ni l'avancement des programmes ni la cible.
- Dans la vue liste, la colonne des pourcentages s'appelle « Programmes », puisque c'est ce qu'elle mesure.
Corrections
- Dans la démo athlète, la barre du haut glissait sous le bandeau de démo et coupait l'avatar.
- « Bloqué » voulait dire deux choses : une carte dit sur quel critère un athlète bloque, et l'écran Analyse dit désormais « à l'arrêt » pour les compétences travaillées sans progrès. Sa tuile « sans évaluation » précise maintenant « depuis 30 j ».
- L'écran d'évaluation dit « Un mot pour Inès » plutôt que « pour lui ».
- En français, l'espace athlète vouvoie désormais partout ; il mélangeait « tu » et « vous » d'un écran à l'autre.
- Le champ du nom d'utilisateur, sur l'écran de connexion, n'affiche plus d'indication en anglais en français et en espagnol.
- Dans la bibliothèque d'exercices, les noms longs passent sur deux lignes au lieu d'être coupés.
1.35.1 Un tableau par équipe
Dans la vue liste de l'effectif, chaque équipe a maintenant son propre tableau : vous savez toujours quelle équipe vous lisez.
Modifications
- Un tableau par équipe. Chaque équipe a son nom, son nombre d'athlètes et ses propres en-têtes de colonnes. Les athlètes sans équipe viennent en dernier, sous « Sans équipe ».
- Une équipe encore sans athlète le dit, au lieu d'afficher un tableau vide. Pendant une recherche ou un filtre par statut, les équipes où personne ne correspond sont masquées.
- Un athlète membre de deux équipes apparaît dans les deux tableaux, et ses pastilles de notification se mettent maintenant à jour dans les deux.
- La colonne « Dernière activité » est plus large : son en-tête tient sur une ligne.
1.35.0 Nouveau
Les compétences peuvent maintenant se voir comme un véritable arbre : chaque compétence est un nœud, chaque prérequis une flèche qui va de ce qu'il vous faut à ce que cela débloque. Ce qui s'appelait un « référentiel de compétences » est désormais simplement votre arbre de compétences, et les exemples de toute l'application parlent football plutôt que kitesurf.
Nouveautés
- Une vue arbre, sur chaque écran de compétences. Passez de Liste à Arbre : les compétences sont disposées par niveau — d'abord ce qui ne demande rien, puis ce que chacune débloque — avec des flèches entre elles. Le choix est mémorisé pour chaque écran.
- Côté athlète : chaque nœud affiche votre maîtrise. Les compétences acquises sont vertes, celles à débloquer portent un cadenas, le goulet de votre cible est mis en évidence, et une flèche devient pleine dès que son prérequis est acquis.
- Côté coach : votre arbre de compétences montre sa structure (nombre de critères, variantes), et l'onglet Progression d'un athlète peut passer de Familles à son arbre, où chaque nœud ouvre l'évaluation de cette compétence.
- Survolez une compétence ou placez-y le focus pour éclairer ce qu'elle demande et ce qu'elle débloque. Sur téléphone, les niveaux suivants sont à un glissement de doigt.
Modifications
- « Référentiel de compétences » devient « arbre de compétences » partout, en anglais, en français et en espagnol.
- Les textes indicatifs et les exemples utilisent le football, le tennis et la course à pied au lieu de figures de kitesurf — plus facile à se représenter pour tout le monde.
- Les textes indicatifs qui n'existaient qu'en anglais sont maintenant traduits.
1.34.0 Nouveau
La démo gratuite montre maintenant ce qui fait vraiment l'application : un arbre de compétences pour votre sport, des évaluations, des cibles et leur goulet. L'application a aussi une vraie mise en page sur ordinateur, et les nouveaux comptes voient par où commencer.
Nouveautés
- La démo est construite autour des compétences. Saisissez votre sport et vous obtenez un arbre de compétences complet — trois familles, treize compétences avec leurs critères, ce qui débloque quoi — ainsi que soixante jours d'évaluations avec les mots du coach, une cible en cours avec son goulet et une autre déjà atteinte, des records personnels, des séances avec l'effort ressenti, des tâches et des messages liés aux compétences. Trois athlètes, trois histoires différentes : l'un progresse, un autre attend une évaluation, le dernier décroche. En athlète solo, le même moteur avec votre propre arbre de compétences et vos auto-évaluations.
- Une mise en page pour ordinateur. Au-delà de 1024 px, la barre du bas devient un rail à gauche, l'en-tête et le contenu prennent la largeur restante, et l'Accueil, l'effectif et l'arbre de compétences passent sur deux colonnes. Rien ne change sur téléphone.
- Premiers pas sur un compte vide. Un nouveau coach voit trois portes sur l'Accueil — faire entrer un athlète, décrire ce que vous jugez, préparer un modèle — puis un seul rappel pour créer une première compétence tant qu'il n'en existe aucune. Un nouvel athlète voit le même genre de portes : première compétence, premier programme, ou le code d'un coach.
- La prise en main parle de compétences : un coach peut construire l'arbre de compétences dès l'écran de bienvenue ; un athlète solo se voit proposer une première compétence avant un premier programme.
Modifications
- La fiche d'un athlète s'ouvre maintenant sur Progression, et non plus sur Programmes.
- Le bloc de l'offre, dans Réglages, indique « Essai Pro jusqu'au… » ou « Offre offerte… » quand c'est le cas, au lieu de « Offre gratuite ».
- L'écran des compétences vide a son propre bouton « Créer ma première compétence ».
Corrections
- « AUJOURD'HUI » et « ✓ Vu » dans la messagerie s'affichent maintenant dans votre langue.
- L'écran Programmes vide n'affiche plus « Aucun exercice ».
- Les noms d'exercices longs passent sur deux lignes au lieu d'être coupés.
1.33.0 Améliorations
Athlètes en solo
- Votre bibliothèque d'exercices se trouve maintenant dans Programmes › Bibliothèque, à côté de vos modèles, au lieu d'une fenêtre par-dessus Réglages. Vous pouvez y renommer ou supprimer un ou plusieurs exercices ; la ligne de Réglages y mène.
- Les modèles et la bibliothèque font partie de Programmes : la barre du bas allume Programmes et un lien de retour ramène à vos programmes.
- Votre propre nom n'est plus répété sur vos cibles et vos auto-évaluations ; l'écran d'évaluation prend pour titre la compétence.
- Les textes qui parlaient d'un coach ou de « vos athlètes » s'adressent maintenant à vous quand vous vous entraînez seul.
Pour tous
- La cloche des notifications fonctionne sur chaque écran : sur Accueil, Progression, Travailler, Évaluer et Cibles, elle affichait un point et ne faisait rien.
- Page d'un programme : le résumé (fait / en cours / en attente) et les boutons d'action suivent le nouveau design.
- Les périodes des statistiques s'affichent « 7 j · 30 j · 3 mois · Tout » dans votre langue ; « 1 compétence acquise » n'est plus au pluriel.
- Réglages et le menu utilisateur affichent d'abord votre nom d'affichage.
1.32.2 Corrections
Corrections
- La bibliothèque d'exercices s'ouvre maintenant dans son propre onglet de Programmes (coach), au lieu d'une fenêtre par-dessus la page Réglages. Vous pouvez y renommer, attribuer à un autre athlète et supprimer (un ou plusieurs exercices) ; la ligne de Réglages y mène.
- Cartes des athlètes (coach) : chaque carte suit la même disposition — nom, jours depuis la dernière évaluation et menu sur la première ligne, la compétence qui bloque sur la deuxième, la barre, puis les indicateurs allumés sur une ligne à part. Ils ne recouvrent plus le menu.
1.32.1 Correction
Corrections
- La barre des périodes des pages de statistiques (7 j, 30 j, 3 mois, Tout) était une bande claire coincée entre les marges, avec les boutons collés à son bord. Elle occupe maintenant toute la largeur, sur le fond de la page, et reste sous la barre du haut pendant le défilement.
1.32.0 Derniers écrans redessinés
Nouveautés
- Programmes (coach, sous Plus) a maintenant deux onglets, Modèles et Bibliothèque. Chaque carte de modèle montre quels athlètes l'utilisent et quelles compétences il soutient ; la bibliothèque d'exercices s'ouvre directement depuis son onglet.
- L'onglet Stats d'une fiche athlète présente ses chiffres dans les nouvelles cases neutres : programmes, tâches, séries et totaux.
- Un programme ouvert a un titre plus léger et une bande « Rythme — 7 derniers jours » plus lisible.
1.31.3 Corrections
Corrections
- Les points rouges s'éteignent maintenant une fois la section visitée. Ouvrir Programmes efface le point des nouveaux programmes et exercices, ouvrir Tâches efface celui des nouvelles tâches ; ouvrir la boîte Messages du coach efface son point jusqu'à l'arrivée d'un nouveau message. Une page ouverte à l'avance par le navigateur ne compte pas comme une visite.
- Les points s'affichent aussi sur Accueil et Progression, où ils manquaient.
1.31.2 Corrections
Corrections
- Les pastilles rouges de la barre du bas sont maintenant un simple point rouge posé sur l'icône : elles ne décalent plus l'onglet.
- La page des statistiques complètes d'un athlète (côté coach) n'avait pas de marges latérales.
1.31.1 Corrections
Corrections
- La flèche de retour de Programmes, Analyse et Réglages (sous « Plus ») ramène maintenant à la page d'où vous venez.
- Compétences et Messages, devenus des onglets de la barre du bas, n'affichent plus de flèche de retour.
- Le menu des tâches affichait « Edit » en anglais, quelle que soit la langue.
1.31.0 Le nouveau design, partout
Nouveautés
- Un onglet Accueil pour les athlètes et les coachs. L'athlète voit son objectif, la prochaine étape (le critère qui le retient, avec le dernier mot du coach), ce qui est prévu aujourd'hui et sa cible. Le coach voit qui a besoin de lui aujourd'hui.
- Nouvelles barres du bas. Athlète : Accueil, Progression, Programmes, Tâches, Messages — les Stats sont désormais un onglet de Progression. Coach : Accueil, Athlètes, Compétences, Messages (avec le nombre de non lus) et Plus (programmes, analyse, réglages).
- La fiche athlète présente ses sections sous forme d'onglets en haut ; la conversation est à un appui dans l'en-tête, et vos propres messages sont à droite.
- Un aspect plus léger sur chaque écran : l'effectif est une liste de lignes, les tâches sont des cartes avec une case à cocher, les noms et les boutons ne sont plus écrits en majuscules.
1.30.0 Des messages qui portent une compétence
Nouveautés
- Joindre une compétence à un message. Le nouveau bouton à côté du champ de message liste vos compétences et leurs critères. Le message affiche alors une puce comme « Backroll · Réception » qui ouvre la compétence (pour l'athlète) ou son évaluation (pour le coach).
- « En faire une tâche » remplit maintenant aussi la compétence portée par le message. Une fois la tâche créée, le message indique « Tâche créée » au lieu de la proposer à nouveau.
1.29.0 Travailler un critère
Nouveautés
- « Travailler … » ouvre un écran dédié. Il montre la compétence et le critère que vous travaillez avec son niveau, puis chaque exercice rattaché à ce critère — à faire, ou fait il y a N jours — avec sa démonstration et un lien direct vers le programme où vous l'enregistrez.
- La séance d'un programme indique maintenant quelles compétences elle soutient.
1.28.0 Plus de place sur téléphone, plus de sélecteurs du système
Améliorations
- Le contenu occupe 95 % de la largeur de l'écran sur téléphone. Un seul conteneur fixe désormais la largeur et les marges de toute l'application ; les conteneurs empilés qui doublaient la marge sur certains écrans (jusqu'à 32 px sur Progression) ont disparu. Sur ordinateur, la mise en page ne change pas.
- Fini les listes déroulantes du système : chaque liste de l'application ouvre maintenant le sélecteur propre à l'application, y compris les sélecteurs de prérequis et de cible, et le motif de refus d'une demande.
- Fini la barre de suggestions du système en bas de l'écran pendant la saisie : le remplissage automatique du navigateur est désactivé sur les champs de l'application (pas sur l'identifiant, le mot de passe ni l'e-mail), et les suggestions de discipline et de famille sont maintenant des puces à toucher.
1.27.0 Programmes, effectif, stats et messages rejoignent les maquettes
Nouveautés
- Les programmes indiquent quelles compétences ils soutiennent (« Soutient Pop et Jump »), dès qu'un de leurs exercices sert un critère de compétence.
- Les cartes de l'effectif montrent la dernière compétence évaluée, ce sur quoi elle bloque, et il y a combien de jours — en vert, orange ou rouge.
- La page d'une compétence a maintenant un fil d'Ariane, les prérequis avec leur pourcentage, et « Ce que ça ouvre », qui signale ce qui fait partie de votre cible.
- Stats : les chiffres de progression et de performance en tuiles, avec les séances, l'effort moyen et les records pour l'athlète ; l'écran Analyse du coach adopte le même aspect.
- Messages du coach : toutes les conversations sur un seul écran, les plus récentes en premier, les non lues en gras. Il s'ouvre depuis l'écran d'accueil.
- Les tâches liées à une compétence portent un liseré de couleur d'accent.
1.26.0 Les écrans du coach, comme sur les maquettes
Après le côté athlète, les écrans de progression du coach correspondent maintenant aux maquettes validées.
Nouveautés
- Accueil. Le tableau de bord s'ouvre sur ce qu'il y a à faire : les athlètes à suivre de près, les athlètes qui attendent une évaluation, les tâches du jour de tout l'effectif, les messages non lus et les 30 derniers jours. Les trois compteurs de « Vue d'ensemble » lui ont laissé la place.
- Un onglet Progression dans la page de chaque athlète : sa cible avec son goulet, ses compétences par famille avec un anneau chacune, et un bouton pour l'évaluer.
- Référentiels de compétences. Une carte par discipline avec ses familles ; une page de compétence avec un fil d'Ariane, les prérequis en puces, les critères avec le nombre d'exercices qui servent chacun, les variantes, et un avertissement quand un critère n'a aucun exercice.
- Cibles. Toutes les cibles de l'effectif sur un seul écran, en cours ou atteintes, chacune avec une barre par étape de son parcours et son goulet ; une page de cible dessinée comme celle de l'athlète.
1.25.0 La progression, comme sur les maquettes — et pour les athlètes sans coach
Les écrans Progression ressemblent maintenant aux maquettes validées, et un athlète qui s'entraîne seul a droit à tout le moteur de progression : ses propres compétences, l'auto-évaluation et les cibles.
Nouveautés
- Progression, redessinée. Les compétences sont regroupées par famille avec un anneau de progression chacune ; les compétences à débloquer disent ce qu'il leur faut ; la page de compétence montre son niveau, ses prérequis, ses critères avec la priorité mise en évidence, ses variantes et la dernière évaluation.
- Onglet Cibles. Chaque cible montre son parcours étape par étape et la compétence dont tout dépend, avec un bouton pour aller la travailler.
- L'évaluation, redessinée. Cinq niveaux par critère, la note précédente en pointillés, l'écart affiché dès que vous touchez (« +1 3 → 4 »), la nouvelle maîtrise et la prochaine priorité avant d'enregistrer. Touchez à nouveau un niveau pour l'effacer.
- Les athlètes sans coach ont maintenant l'onglet Progression : ils construisent leur propre arbre de compétences, s'évaluent eux-mêmes et fixent leurs propres cibles. Les athlètes suivis par un coach lisent toujours ce que leur coach évalue.
- Des familles de compétences (Bases, Rotations, Loops…) peuvent être définies sur chaque compétence.
Corrections
- Plus de zoom en touchant un champ sur iPhone, désormais aussi sur les pages d'activation, de paiement et d'administration.
- 37 entrées de traduction que plus rien n'utilisait ont été supprimées.
1.24.3 Le filtre par statut en menu déroulant
Améliorations
- Tableau de bord du coach : le filtre par statut redevient un menu déroulant, juste à côté du menu de tri. Chaque statut garde sa pastille de couleur et son nombre, et le bouton affiche le statut choisi. La légende cliquable sous la barre d'outils a disparu — elle disait deux fois la même chose.
1.24.2 Plus de zoom pendant la saisie sur iPhone
Corrections
- L'iPhone et l'iPad ne zooment plus sur la page quand vous touchez un champ de texte — un zoom qui restait ensuite sur l'écran suivant. Le zoom à deux doigts fonctionne toujours comme d'habitude, et rien ne change sur Android ni sur ordinateur.
1.24.1 Faire défiler ne compte plus comme ouvrir
Pour paraître instantanée, l'application commence à charger une page dès que votre doigt touche un lien. Sur le tableau de bord du coach, faire défiler l'effectif avec le pouce touchait des lignes au passage — et chaque athlète touché était considéré comme ouvert : ses marqueurs « nouveau » s'éteignaient et ses notifications étaient marquées comme lues.
Corrections
- Seule une page réellement ouverte compte comme vue. Le chargement anticipé a toujours lieu, la navigation reste donc aussi rapide, mais marqueurs, notifications et messages ne sont marqués qu'une fois la page vraiment affichée — par un appui ou à la fin d'un glissement.
- Il en va de même pour l'onglet Messages et pour les glissements commencés puis abandonnés.
1.24.0 Le tableau de bord du coach s'ouvre sur ce qu'il y a à faire
Le tableau de bord indique maintenant au coach qui attend une évaluation, et résume la progression de l'effectif en une ligne.
Nouveautés
- « En attente de votre évaluation » : les athlètes qui se sont entraînés depuis leur dernière évaluation, quand elle date d'au moins une semaine. Un appui ouvre l'évaluation de celui qui attend depuis le plus longtemps. Un athlète jamais évalué n'est pas compté, pour qu'un tout nouveau référentiel de compétences n'inonde pas l'écran.
- Les 30 derniers jours en une ligne — compétences acquises, évaluations, athlètes actifs — avec un lien vers l'écran Analyse.
Corrections
- « N j sans progression » ne s'affichait jamais dans la liste de tri. Le tableau de bord cherchait la dernière évaluation de chaque athlète avec le mauvais identifiant, si bien que le motif ajouté en 1.18.0 restait muet. Il apparaît maintenant comme prévu.
- Sur les petits téléphones, la barre du bas du coach se resserre maintenant comme celle de l'athlète : le dernier libellé ne déborde plus de l'écran.
1.23.0 Coach : une analyse de tout l'effectif
Les Stats montraient un athlète à la fois. Le nouvel écran Analyse répond à la question du coach sur tout le groupe : l'entraînement porte-t-il ses fruits, et où est-ce que ça bloque ?
Nouveautés
- Analyse, une cinquième entrée dans la barre du bas du coach.
- La progression de l'effectif sur les 30 derniers jours : compétences acquises, évaluations, athlètes non évalués, et un graphique des compétences acquises semaine après semaine.
- Là où les athlètes bloquent : les compétences travaillées sans résultat. Quand plusieurs athlètes calent sur la même, l'écran le dit clairement — c'est un signal sur le référentiel de compétences ou les exercices, pas sur eux.
- Activité : séances, part d'athlètes actifs et effort moyen, pour qu'un effectif très actif qui n'acquiert rien se remarque.
Sous le capot
- Trois lectures en base de données pour tout l'effectif, quelle que soit sa taille.
- Seul le référentiel de compétences du coach lui-même est analysé. Fait partie de l'offre Stats.
1.22.0 Les stats en deux familles : progression et performance
Un mois chargé et un mois qui a vraiment porté ses fruits se ressemblaient sur la page Stats. La page dit maintenant les deux : ce qui a été fait, et ce qui est désormais maîtrisé.
Nouveautés
- Une famille « Progression » en haut des Stats, côté athlète et côté coach : compétences acquises, compétences en progrès et évaluations sur les 30 derniers jours, puis chaque compétence qui a bougé, avec sa maîtrise et l'ampleur du changement.
- Tout ce qui existait déjà se trouve maintenant sous « Performance ». La carte des mesures est renommée « Évolution des relevés » pour que les deux mots ne se télescopent plus.
- Un athlète sans coach, et donc sans compétences, voit la page exactement comme avant.
Sous le capot
- Rien de nouveau n'est stocké : la progression se lit dans les évaluations déjà enregistrées. Une compétence évaluée pour la première fois s'affiche comme nouvelle, jamais comme un bond inventé.
- Les records personnels restent hors du voile d'abonnement côté athlète, comme avant.
1.21.0 Une tâche peut dire quelle compétence elle travaille
« Travailler la réception, 20 sauts » est une tâche qui porte sur une compétence — et jusqu'ici rien ne disait laquelle. Les tâches peuvent maintenant porter une compétence du référentiel du coach.
Nouveautés
- Un champ « Compétence travaillée » dans chaque formulaire de tâche, côté coach et côté athlète. Il n'apparaît que s'il y a quelque chose à choisir : un athlète sans coach ne voit pas de menu vide.
- La compétence s'affiche sur la carte de la tâche, et dans le détail des vues Frise et Agenda. Les trois vues des tâches, elles, ne changent pas.
- Transformer un message en tâche. Sous chaque message reçu, un lien ouvre une nouvelle tâche déjà remplie : la première ligne devient le titre, le message entier va dans les notes. Cela fonctionne sur les messages qui viennent d'arriver, pas seulement sur ceux déjà là à l'ouverture de la page.
- Dupliquer une tâche vers l'effectif emporte la compétence — uniquement vers les athlètes qui partagent le référentiel de ce coach.
Sous le capot
- Rien ne se perd par accident. Corriger le titre d'une tâche garde sa compétence ; l'archiver puis la restaurer la garde aussi ; et si le coach supprime la compétence de son référentiel, la tâche dit toujours de quelle compétence il s'agissait.
- Une compétence du référentiel d'un autre coach ne peut pas être rattachée, même en falsifiant la requête.
1.20.1 Une seule barre du haut, définie une fois
En mode démo, le bandeau violet se posait par-dessus la barre du haut sur trois écrans. La cause n'était pas le bandeau : la barre était écrite huit fois séparément, les copies avaient divergé, et trois d'entre elles figeaient leur hauteur, si bien que rien ne pouvait les pousser vers le bas.
Corrections
- Le bandeau de démo et la barre du haut forment maintenant un seul bloc. Le bandeau prend sa place et tout ce qui est en dessous suit — sur chaque écran, pas sur cinq sur huit.
- Le sélecteur d'athlète se place à côté de la flèche de retour, sur une seule ligne. Sur téléphone, le profil de l'athlète était le seul écran qui repoussait le nom sur une deuxième ligne et faisait grandir la barre jusqu'à 80 px — c'est ce qui décalait l'alignement.
- Réglages ne glisse plus sur le côté sur téléphone. Le nom d'un réglage long ne pouvait pas rétrécir : il poussait la page 25 px au-delà du bord.
- De petits écarts venus avec les huit copies ont disparu : le nom de l'écran était plus grand sur deux écrans que sur les autres, et ne se raccourcissait pas quand la place manquait sur trois d'entre eux.
- L'accueil de l'athlète répond maintenant à « que travailler ensuite ». Une carte montre la cible fixée par son coach, où il en est, et la compétence à travailler maintenant — et elle ouvre son écran de progression. Elle ne remplace pas la liste des programmes : elle se place au-dessus, et elle n'apparaît tout simplement pas pour qui n'a pas de cible.
- Le cinquième onglet de la barre du bas n'est plus coupé sur un téléphone étroit. Depuis l'arrivée de Progression, les cinq libellés demandaient 388 px sur un écran de 375 px — et comme cette barre est fixe, rien ne le montrait.
- Un compte tout neuf peut enfin dire ce qu'il vise. Le bandeau d'objectif de l'accueil de l'athlète était enfermé dans la branche « il y a des programmes », si bien que quelqu'un qui venait de s'inscrire — sans programme encore — n'avait nulle part où l'écrire sur son écran d'accueil.
- Les cibles ne désignent plus une compétence choisie au hasard. Tant que rien n'a été évalué, toutes les compétences du parcours sont à égalité, et celle affichée était celle que la base de données renvoyait en premier. C'est désormais un ordre fixe, et l'écran dit Par où commencer au lieu de Goulet — parce que proposer n'est pas savoir.
Sous le capot
- 118 règles de style dupliquées remplacées par une seule définition. Réparer la barre du haut voulait dire la réparer huit fois — et ce n'était jamais fait qu'une fois.
- La hauteur du bloc du haut est maintenant une somme que le navigateur calcule
(
base + bandeau) au lieu de trente lignes de JavaScript qui la remesuraient et la réappliquaient après chaque changement d'écran. - La lecture du parcours d'une cible vérifie maintenant que la cible appartient bien à cet athlète, plutôt que de compter sur chaque appelant pour l'avoir vérifié avant.
1.20.0 Changer d'athlète sans quitter l'écran
Le logo a quitté la barre du haut en 1.19.0. Ce qui l'a remplacé, c'est ce dont vous aviez vraiment besoin à cet endroit : l'athlète que vous regardez, et un moyen de passer à un autre sans revenir au tableau de bord.
Nouveautés
- Le sélecteur d'athlète se trouve dans la barre du haut des quatre écrans propres à un athlète — son profil, Évaluer, Statistiques complètes et Cibles. Touchez le nom, choisissez-en un autre, et vous arrivez sur le même écran pour lui. Pas besoin de repasser par l'effectif.
- Un champ de recherche au-delà de huit athlètes, insensible aux accents : taper zoe trouve Zoé, et taper o'sullivan trouve O’Sullivan.
- Cibles garde sa vue d'ensemble. Le sélecteur y propose une entrée Tous les athlètes, parce que cet écran est autant un effectif que la page d'un athlète.
- Changer d'athlète garde l'onglet où vous étiez — et la compétence que vous évaluiez. Lire les messages d'Alice puis choisir Bob ouvre les messages de Bob ; évaluer le même mouvement sur tout un groupe ne demande plus de le retrouver pour chaque athlète.
- Statistiques complètes appelle enfin les gens par leur nom. Cet écran était le seul à afficher encore l'identifiant de connexion au lieu du nom d'affichage.
Corrections
- Le tableau de bord ne glisse plus sur le côté sur téléphone. Les quatre pastilles de statut demandaient 366 px sur une ligne de 337 px, si bien que toute la page — barre du bas comprise — pouvait être tirée vers la droite. Elles se rangent désormais deux par deux sous 420 px.
- Faire défiler une liste d'athlètes ne les marque plus comme vus. Poser le pouce sur un nom suffisait à compter comme une visite : les points « nouveau » s'éteignaient et les notifications étaient marquées comme lues pour des athlètes jamais ouverts.
- Les noms avec une apostrophe s'affichent correctement dans l'onglet du navigateur (fini « Awa N'Diaye »), et la flèche de retour garde son cercle sur Statistiques complètes, quelle que soit la longueur du nom.
- La recherche trouve tous les alphabets, pas seulement les accents courants : taper un nom tchèque ou vietnamien exactement comme il s'écrit le trouve maintenant.
Sous le capot
- Le panneau est ancré à la ligne de l'en-tête, pas à son bouton, il ne peut donc pas déborder du bord droit sur un écran étroit — quelle que soit la longueur du nom.
- Il se ferme quand vous touchez à l'extérieur, avec Échap et au défilement — mais pas quand vous touchez le champ de recherche qu'il contient.
- Le repli des accents se fait avec une table explicite plutôt qu'avec le translittérateur du système, dont le résultat diffère entre Windows et Linux. Même résultat sur chaque serveur.
1.19.0 Cibles, goulets, et un triage qui parle enfin de progrès
Nommez une figure, listez les compétences qu'elle demande, et l'app calcule le reste : les prérequis que personne n'a notés, où en est l'athlète, et — tout l'intérêt de la chose — la seule compétence qui bloque tout en ce moment.
Nouveautés
- Cibles. Une cible est une combinaison de compétences. Double backroll kiteloop board-off en demande cinq ; l'app trouve la sixième toute seule, parce que Backroll exige Pop.
- Le goulet, c'est la compétence que vous pouvez travailler maintenant, pas le score le plus bas. Une compétence à 20 % dont les prérequis manquent n'est pas le bon point de départ — et y envoyer quelqu'un, c'est exactement le mauvais conseil que ceci remplace.
- « À suivre de près » compte enfin les progrès. Jusqu'ici, le tableau de triage du coach mesurait l'activité — un exercice coché, une tâche close. Il remarque désormais aussi quand un score n'a pas bougé depuis quinze jours : quelqu'un qui s'entraîne sans progresser, ou personne pour constater qu'il progresse.
- Jamais évalué n'est pas une mauvaise note. Un athlète que vous n'avez pas encore évalué n'en récolte rien — pas un point, pas un motif. Sinon, tous les effectifs seraient passés au rouge le jour de la sortie, sur un référentiel encore vide.
- Le parcours se lit comme un itinéraire : ce qui est fait, puis ce qui reste, le plus proche d'abord. Les prérequis que l'app a trouvés d'elle-même sont signalés comme tels.
Aussi
- Le logo quitte la barre du haut. Il prenait 131 px sur 375 pour vous dire quelle app vous aviez ouverte. À sa place, le nom de l'écran où vous êtes — ce que le logo ne vous disait jamais. Aucun accès n'est perdu : la flèche retour ramenait déjà à l'accueil sur les écrans du coach, et la barre du bas le fait côté athlète.
Sous le capot
- Le pourcentage compte les compétences acquises, pas une moyenne de scores. Être à 79 % partout, c'est zéro compétence acquise, et le chiffre le dit.
- Supprimer une cible n'efface rien d'autre — ni les compétences, ni la moindre évaluation.
- Pas de cache, et c'est mesuré : 3,7 ms sur le pire graphe qu'on puisse écrire. Un cache, ici, serait une dette sans contrepartie.
1.18.0 De ce qui vous bloque à ce qu'il faut faire
Les exercices peuvent désormais indiquer le critère qu'ils travaillent. L'écran Progression de l'athlète ne s'arrête plus à « voici ce qui vous freine » — il montre quoi faire.
Nouveautés
- Un exercice peut travailler un critère. Un nouveau champ dans le formulaire d'exercice, côté coach et côté athlète : Travaille le critère — Backroll · Réception. Laissez-le sur Aucun critère et rien ne change ; c'est le cas de tous vos exercices existants.
- L'athlète les voit là où ils comptent. Sous chaque critère d'une compétence, les exercices qui le travaillent — et sous celui qui bloque, ils sont mis en avant. Un seul écran répond à la fois à « où est-ce que je bloque » et à « qu'est-ce que je fais ».
Sous le capot
- Supprimer un critère détache les exercices, sans jamais les effacer. Ceux qui y étaient rattachés repassent sans critère, et gardent tout le reste — historique compris.
- Un exercice ne peut être rattaché qu'à un critère du référentiel de votre propre coach. Tout le reste est refusé par le serveur, pas seulement masqué dans le menu.
Les coachs disposent d'une bibliothèque de compétences : les gestes que vos athlètes travaillent vraiment, ce sur quoi chacun se juge, et ceux qui doivent venir d'abord. C'est la fondation du moteur de progression — rien ne change pour vos athlètes, vos programmes ou vos tâches dans cette version.
Nouveautés
- Une bibliothèque de compétences, dans la barre du bas du coach. Créez une compétence, rangez-la dans une discipline, et listez les critères sur lesquels vous la jugez — dans l'ordre où vous les passez en revue. Tout s'enregistre sans recharger la page.
- Prérequis. Une compétence peut en exiger d'autres : Pop avant Backroll, Backroll avant le reste. Pop existe une seule fois et les alimente toutes — c'est ce qui empêche cent figures de devenir mille lignes.
- Les boucles sont refusées, et la raison est affichée. Si un prérequis créait un cercle, l'app le dit au lieu d'accepter un graphe que rien ne pourra jamais calculer.
- Évaluer un athlète en vingt secondes. Depuis la page d'un athlète, touchez la nouvelle icône : tous les critères d'une compétence sur un seul écran, cinq niveaux chacun, le score précédent juste à côté, et un seul enregistrement pour le tout. Le pourcentage de maîtrise se met à jour à chaque appui, avant que vous validiez — vous voyez ce que change un score, et vous pouvez vous raviser.
- Les athlètes le voient. Un nouvel onglet Progression montre chaque compétence, où vous en êtes, le critère qui vous freine, et la dernière chose que votre coach a écrite à son sujet. Rien à lire entre les lignes — et rien à remplir : cet écran est là pour être regardé, pas pour y répondre.
- L'onglet n'apparaît que s'il mène quelque part. Pas de coach, pas de compétences, rien d'évalué — pas de cinquième onglet. Un bouton qui ouvre un écran vide coûte plus de confiance qu'il n'en rapporte.
- Ne pas noter est une réponse valable. Un critère laissé sur « — » n'est pas un zéro : il n'est pas enregistré du tout, et ne tire pas la moyenne vers le bas. Ajouter un critère à votre référentiel ne fera jamais chuter la maîtrise de tout le monde du jour au lendemain.
Sous le capot
- Supprimer n'est pas perdre. Retirer une compétence ou un critère conserve toutes les évaluations déjà enregistrées, toujours lisibles : chacune porte sa propre copie des noms. Supprimer votre compte, en revanche, les efface définitivement — y compris tout ce qu'un coach a écrit à votre sujet.
- Effacer vos données efface désormais aussi les évaluations, pour que la promesse de cet écran reste vraie.
- Une action refusée le dit désormais. Un formulaire dont le jeton de sécurité était rejeté ne faisait rien du tout, en silence — vous appuyiez de nouveau et ça marchait, sans savoir pourquoi. Les nouveaux écrans vous le disent. Le reste de code qui acceptait encore l'ancien jeton horaire, trois versions après la fin de son utilité, a disparu.
- La bibliothèque de compétences n'est réservée à aucune offre : construire votre référentiel, c'est de la préparation, et le faire payer vous arrêterait avant que l'outil devienne utile.
1.16.2 Aller directement à un jour
L'échelle Heure de la frise reçoit un calendrier : touchez la date et choisissez le jour voulu, au lieu d'y aller flèche après flèche. Le reste est une passe de finition sur les petits écrans — des éléments coupés, recouverts, ou écrits dans la mauvaise langue.
Nouveautés
- Touchez la date pour choisir un jour. Dans l'échelle Heure de la frise, la date entre les deux flèches ouvre désormais un calendrier. Choisissez un jour et la frise s'y rend directement. Les flèches et Aujourd'hui ne changent pas — un geste pour avancer pas à pas, un autre pour sauter.
- Le numéro de version est en bas des Réglages, pour les athlètes comme pour les coachs. Jusqu'ici, il n'était que sur l'écran de connexion, c'est-à-dire seulement quand vous étiez déconnecté. Pratique pour nous signaler quelque chose.
Modifications
- Un jour vide ne dit rien du tout. La frise et l'agenda écrivaient « Aucune tâche ce jour-là. » en travers des heures. Les heures sont dessinées, la date est au-dessus, et il n'y a rien dessus — la phrase n'apportait rien et ressemblait à un bug.
- Moins d'espace vide sous la frise et l'agenda. L'écart entre la vue et ce qui la suit était plus large que nécessaire.
Corrections
- « Rien à venir » perdait son icône sous l'agenda et la frise, mais la gardait dans la liste. Même écran, même message, deux apparences selon la vue ouverte. C'est désormais identique partout.
- Le bouton + recouvrait la phrase qui le désignait. « Touchez le bouton + pour ajouter une tâche » se trouvait juste sous le bouton lui-même. Plus rien ne finit dessous — ni cette phrase, ni la dernière ligne de la frise, ni la dernière semaine de l'agenda.
- Sur un téléphone tenu à l'horizontale, l'écran Programmes coupait son propre texte quand il était encore vide, sans moyen de faire défiler jusqu'à la suite.
- Le menu de tri passait sous la barre du bas. Ses dernières options étaient inaccessibles sur un écran peu haut. Le menu s'adapte désormais à la place disponible et défile à l'intérieur.
- Les initiales des jours sur une carte de programme étaient en minuscules dans la liste et en majuscules dans les cartes. Le même jour, deux apparences.
- La frise parlait anglais. Dans son échelle Jour, les jours en haut affichaient « S M T W T F S » et les mois « Sep 2026 », quelle que soit la langue choisie — tout comme l'en-tête au-dessus des noms de tâches. Les trois suivent désormais votre langue.
- Espagnol : le message « nom d'utilisateur déjà pris » employait un mot vulgaire dans une grande partie de l'Amérique latine. Il est désormais formulé comme le reste de l'app.
1.16.1 La frise reste une frise
Sur téléphone, passer en Heure remplaçait la frise par un planning vertical de la journée. C'est de nouveau la frise — mêmes lignes, mêmes barres, les heures à la place des jours en haut. Et une journée va désormais de minuit à minuit.
Modifications
- Échelle Heure, une seule forme sur tous les écrans. Sur téléphone, les colonnes sont plus étroites pour montrer une demi-journée d'un coup, et les noms des tâches prennent un peu moins de place. Balayez sur le côté pour voir le reste de la journée. La vue Jour de l'agenda se lit toujours de haut en bas — celle-là est un calendrier, pas une frise.
- Une journée dure vingt-quatre heures. L'échelle commençait à 6 h et s'arrêtait à 22 h, ne s'étirant que si une tâche tombait en dehors. Les vingt-quatre heures sont désormais dessinées, et la vue s'ouvre sur l'heure actuelle, ou sur votre première tâche de la journée.
- La légende des couleurs a sa propre ligne, sous l'échelle et les flèches de jour, au lieu d'être répartie dans la place restante.
- Dans la vue jour de l'agenda, la date et Aujourd'hui restent en place pendant que les heures défilent. Vous savez toujours quel jour vous lisez, et comment revenir.
Corrections
- Le nom du jour défilait avec les heures au lieu de rester à côté des noms des tâches.
- Une tâche courte affichait un horaire tronqué comme « 08:00 – … ». Une barre trop étroite pour sa plage n'en affiche plus aucun ; le titre est juste là, dans la colonne de gauche.
- Une tâche longue affichait son nom au milieu du bloc dans la vue jour de l'agenda, loin de son heure de début.
1.16.0 Votre journée, heure par heure
Les tâches peuvent avoir une heure, et jusqu'ici rien ne l'affichait. La frise et l'agenda montrent désormais votre journée heure par heure, sur téléphone comme sur ordinateur, pour les athlètes comme pour les coachs.
Nouveautés
- Frise : Jour ou Heure. Un nouveau sélecteur au-dessus de la frise. Jour, c'est la frise que vous connaissez, une colonne par jour. Heure montre une seule journée, chaque tâche placée à son heure : une séance de 45 minutes et une sortie de 3 heures ne se ressemblent plus. Les tâches sans heure se rangent dans un bandeau « Toute la journée » en haut, et une ligne marque l'heure actuelle. Utilisez les flèches pour passer d'un jour à l'autre ; votre choix d'échelle est mémorisé sur cet appareil.
- Sur téléphone, c'est la même frise. Les heures prennent simplement la place des jours en haut ; la journée défile sur le côté et s'ouvre sur l'heure actuelle.
- Agenda : Mois ou Jour. Touchez un jour dans le mois, ou le nouveau bouton Jour, pour voir ce jour heure par heure. Touchez une tâche pour ouvrir son détail. Mois vous ramène en arrière.
- Les cases du mois affichent des points colorés au lieu d'un texte minuscule. Un point par tâche, de la couleur de son statut, jusqu'à huit, puis un nombre. Les titres sont à un appui.
Corrections
- La frise et l'agenda cessaient de suivre vos filtres dès que vous aviez ajouté, archivé ou supprimé une tâche sans recharger la page — et la liste des tâches pouvait réapparaître sous l'agenda. Les deux vues prennent désormais en compte chaque changement, rechargement ou non.
1.15.3 Les fenêtres restent en place
Deux corrections pour l'app sur téléphone, toutes deux à propos d'une fenêtre qui se fermait toute seule quand vous touchiez un champ à l'intérieur.
Corrections
- Toucher un champ pouvait fermer la fenêtre. Sur téléphone, quand le clavier apparaît, la fenêtre se recentre sous votre doigt, et l'appui pouvait tomber sur le fond sombre — ce qui ferme la fenêtre. Cela arrivait surtout sur l'écran Tâches, en revenant dans l'app. Une fenêtre ne se ferme désormais par son fond que si l'appui a commencé et fini sur ce fond. Glisser le doigt d'un champ jusqu'au fond ne la ferme plus non plus.
- La fenêtre de nouvelle tâche se fermait au premier appui. Si vous étiez passé par Programmes ou Réglages depuis l'ouverture de l'app, toucher le champ titre d'une nouvelle tâche fermait la fenêtre au lieu d'y placer le curseur — et après un passage par Réglages, le bouton + pouvait ne plus répondre jusqu'au rechargement. Chaque écran reprend désormais ses propres commandes de fenêtre à chaque fois que vous y arrivez, quels que soient les écrans précédents.
1.15.2 Un seul appui suffit
Si vous gardez skilltrackr ouvert sur votre téléphone, certaines actions demandaient deux appuis pour être prises en compte. Un seul suffit.
Corrections
- Une action devait parfois être faite deux fois. Enregistrer une séance ou une note de séance sur un programme classique pouvait ne rien faire la première fois, en silence, et fonctionner au second essai. Chaque formulaire portait un jeton de sécurité qui expirait environ une heure après l'affichage de la page — et une app sur téléphone qu'on ne ferme jamais garde la même page pendant des jours. Le jeton dure désormais tant que vous restez connecté. Cela touchait tous les écrans, pas seulement les programmes.
- Une fenêtre en train de se fermer avalait l'appui suivant. Pendant un tiers de seconde après la fermeture d'une fenêtre, son fond invisible était encore là. Toucher un bouton à ce moment-là ne faisait rien.
1.15.1 Plus rien sous la barre du bas
Une courte suite à la version des dossiers : chaque écran se termine désormais exactement là où commence la barre du bas, et la barre d'outils de Programmes est mieux rangée.
Nouveautés
- La recherche vit dans la barre d'outils. Sur l'écran Programmes, touchez la loupe : le champ de recherche s'ouvre sur une deuxième ligne de la barre d'outils, juste sous les boutons. Touchez à nouveau la loupe pour le fermer — cela efface aussi la recherche. Votre choix est mémorisé sur cet appareil.
- La barre d'outils est réorganisée : le compteur et le filtre à gauche, la loupe juste à côté, et les boutons ronds à droite.
Corrections
- La dernière carte était coupée par la barre du bas sur les téléphones avec une barre d'accueil, dès que la liste était assez longue pour défiler. Chaque écran s'arrête désormais exactement au-dessus de la barre — programmes, tâches, messages, statistiques et réglages, côté athlète comme côté coach.
- Les boutons flottants (nouvelle tâche, nouvel exercice) se placent aussi au-dessus de la barre sur ces téléphones, au lieu de la chevaucher.
- Sur une carte de programme, le bouton dossier ferme désormais son menu « Déplacer vers… » quand vous le touchez de nouveau — il le rouvrait. Pareil pour le menu ⋮ du dossier.
1.15.0 Des dossiers pour vos programmes
Douze programmes sur un écran, c'est un tas, pas une liste. Vous pouvez désormais regrouper vos programmes en dossiers, directement sur l'écran Programmes.
Nouveautés
- Dossiers. Touchez +, puis « Nouveau dossier ». Un dossier est une section de la liste, avec son nom et son nombre de programmes. Touchez l'en-tête pour le replier — il reste replié jusqu'à ce que vous le rouvriez.
- Déplacez un programme dans un dossier en faisant glisser sa poignée sur l'en-tête du dossier (dans « Mon ordre ») — un dossier replié l'accepte aussi. Pendant que vous tenez une carte, la liste défile quand vous atteignez le bord, ou avec un second doigt.
- Ou sans glisser : le bouton dossier de chaque carte ouvre « Déplacer vers… », avec tous les dossiers et « Sortir du dossier ». La fenêtre de renommage a aussi un champ Dossier.
- Faire glisser un programme ressemble exactement à faire glisser un exercice : la carte en main garde sa taille et devient légèrement translucide, sa future place apparaît comme une dalle teintée, et le dossier visé s'éclaire d'un contour et d'une teinte. Vous savez toujours où la carte va atterrir.
- Heure de la séance. Dans un programme classique, chaque séance enregistrée affiche son heure, dans votre fuseau horaire, à côté de la note.
- Réorganisez les dossiers en faisant glisser leur poignée, comme les cartes. Renommez ou supprimez un dossier depuis son menu ⋮. Supprimer un dossier ne supprime jamais rien : ses programmes retournent simplement dans la liste.
- Les dossiers d'abord. Les programmes hors dossier sont listés en dessous, sous « Sans dossier ».
- La recherche regarde dans les dossiers, et ouvre un dossier replié pour montrer ce qui correspond.
- Les diapositives suivent les dossiers. Ouvrez un programme depuis un dossier et les flèches parcourent d'abord ce dossier ; la barre de retour affiche « Dossier › Programme ».
- Les coachs organisent les programmes d'un athlète de la même façon, depuis la page de l'athlète. Les dossiers appartiennent à l'athlète, comme les programmes.
- Une seule vue. La vue Diapositives et son sélecteur Liste/Diapositives sont retirés : la liste fait tout, et un programme s'ouvre toujours sur sa propre page quand vous touchez sa carte. On réorganise les programmes dans la liste, en les faisant glisser.
Ce qui a été corrigé
- Encore déconnecté sur l'app du téléphone. La correction de la 1.14.1 couvrait une cause ; il en restait deux. Votre jeton « Rester connecté » était remplacé à chaque réveil de l'app, et un téléphone qui manquait cette réponse (coupure réseau, app fermée en plein chargement) se retrouvait avec un jeton expiré. Le jeton est désormais conservé tant qu'il est récent, et la session elle-même survit à la fermeture de l'app jusqu'à 30 jours. La connexion avec Google vous garde désormais connecté, elle aussi.
- Un bref raté de la base de données ne vous renvoie plus à l'écran de connexion.
- « Depuis la bibliothèque » voit maintenant ce que vous venez de créer. Un exercice ajouté il y a une minute, sans recharger la page, manquait dans la bibliothèque jusqu'au rechargement suivant — surtout visible dans les programmes classiques, où l'on construit une séance pour la réutiliser aussitôt. Et les exercices déjà présents dans le programme ouvert sont listés aussi, marqués « déjà dans ce programme » — choisissez-en un et il est ajouté une seconde fois, comme copie avec sa propre prescription et son propre historique. Squat en début de séance, squat encore à la fin.
- Plus de doublons dans « Depuis la bibliothèque ». Une ligne par titre d'exercice, dans les programmes comme dans les modèles — un modèle appliqué à trois programmes ne liste plus trois fois le même exercice, et une espace en fin de titre ne crée plus deux titres.
- Le menu « Déplacer vers… » ne clignote plus sous la carte suivante, et la barre de retour donne au dossier et au programme chacun sa ligne — et les conserve quand vous rechargez la page sur un programme ouvert. La fenêtre « Supprimer définitivement » n'affiche plus de balises brutes.
1.14.2 Une icône pour chaque tâche
Les ronds de la frise des tâches n'affichaient une icône que pour une poignée de noms de catégorie. Désormais, chaque catégorie a la sienne.
Ce qui a changé
- Dix-huit familles d'icônes de plus — matériel, voyage, cardio, préparation physique, analyse, réunions, objectifs, tests, études, travail, achats, sponsors, réseaux sociaux, préparation mentale, météo, équipe, coaching, argent — et des centaines de mots de catégorie en anglais, en français et en espagnol. Les sports vont vers l'icône d'entraînement.
- Les mots à l'intérieur du nom comptent. « Analyse vidéo », « Séance de kite » ou « Rendez-vous kiné » trouvent leur icône grâce au mot qu'ils contiennent.
- Catégorie inconnue : son initiale. Une lettre en gras au lieu d'un simple point, pour que deux catégories personnalisées ne se ressemblent jamais.
1.14.1 Rester connecté, pour de vrai
Si vous utilisez skilltrackr sur votre téléphone et sur un ordinateur, vous étiez déconnecté sans raison. C'est corrigé. Et les compteurs sont de retour sur les cartes de programme, à côté de l'aperçu.
Ce qui a été corrigé
- Déconnecté sans raison. Chaque fois qu'un appareil se reconnectait, il invalidait discrètement la clé « Rester connecté » de vos autres appareils. Le téléphone et l'ordinateur se déconnectaient l'un l'autre à tour de rôle. Chaque appareil garde désormais sa propre clé.
- Se déconnecter sur un appareil ne déconnecte plus les autres. Changer votre mot de passe le fait toujours, volontairement.
- Ouvrir l'app depuis un lien dans un e-mail ou un message pouvait mener à l'écran de connexion alors que vous étiez toujours connecté. Elle ouvre désormais directement votre compte.
Ce qui a changé
- Collez un modèle dans le programme où vous êtes. Dans un programme ouvert, l'entrée du menu est désormais « Ajouter les exercices d'un modèle » : les exercices du modèle arrivent à la fin de ce programme, comme travail à faire, et un titre déjà présent est ignoré. Créer un nouveau programme à partir d'un modèle, c'est toujours le « + » de la liste des programmes.
- Les compteurs reviennent sur les cartes de programme. Trois pastilles colorées avec leurs chiffres — fait, en cours, en attente — se placent à gauche du bouton « Aperçu », sur une seule ligne. Survolez une pastille pour voir sa signification.
- Petits détails. Le chevron est au même endroit sur chaque carte. Lâcher une carte qu'on fait glisser ne l'ouvre plus. Renommer un programme met aussitôt à jour son nom dans les fenêtres. Un peu d'air sous le champ de recherche.
1.14.0 Des programmes plus rapides à parcourir
Une version consacrée à l'écran Programmes : trouver un programme sans faire défiler, voir ce qu'il contient sans l'ouvrir, ouvrir un exercice d'un seul appui, et piocher dans votre bibliothèque en tapant. Plus deux corrections de problèmes que vous avez peut-être rencontrés.
Nouveautés
- Cherchez dans vos programmes. Un champ de recherche se trouve au-dessus de la liste. Il filtre pendant la saisie, ignore les accents et les majuscules, et vous prévient quand rien ne correspond.
- L'aperçu d'un programme, avec l'œil. Un bouton « Aperçu » se trouve sur chaque carte. Touchez-le et la carte déplie ses exercices, chacun avec son point de statut, sa prescription et son objectif court. Touchez de nouveau pour la replier.
- Touchez un exercice pour l'ouvrir. Toute la carte ouvre la fiche de l'exercice ; le menu « ⋮ » fonctionne toujours.
- Ajouter depuis la bibliothèque en tapant. La liste déroulante disparaît. Commencez à taper et la liste se resserre ; les exercices déjà dans le programme ne sont pas proposés, ceux qui sont validés ou archivés sont signalés, et les flèches du clavier fonctionnent. Dans un modèle, la même recherche se trouve au-dessus de la liste à cocher, le bouton compte ce que vous avez coché, et la liste oublie ce que vous venez d'ajouter.
- Supprimez plusieurs exercices de la bibliothèque d'un coup. Dans Réglages › Bibliothèque d'exercices, cochez ceux à retirer ; « Tout sélectionner » prend les lignes affichées par la recherche, et le bouton rouge indique combien vous allez en supprimer.
- Le glisser-déposer fait défiler. Réorganiser une longue liste de programmes ou d'exercices fait désormais défiler la liste quand vous glissez près d'un bord, et l'emplacement d'arrivée apparaît comme une case translucide.
- L'onglet du bas s'appelle Programmes. Il s'appelait encore « Exercices » depuis le renommage.
Ce qui a été corrigé
- Les boutons des tâches ne réagissaient pas à la souris. Sur ordinateur ou dans l'app installée sur le bureau, le rond de statut et le menu « ⋮ » d'une tâche ignoraient les clics. Les deux répondent de nouveau, à la souris comme au doigt.
- La liste des programmes n'a plus besoin d'être rafraîchie. Après avoir modifié un programme — ajouté un exercice, changé un statut, enregistré une séance — revenir à la liste montrait les anciens chiffres. Elle montre désormais les chiffres à jour.
1.13.2 Les notifications push fonctionnent à nouveau
Depuis le 12 août, aucune notification push n'était sortie du serveur. Pas une seule. Si vous les aviez activées et que l'application ne vous a plus jamais fait signe, voici pourquoi — et c'est corrigé.
Ce qui ne fonctionnait pas
- Toutes les notifications push ont échoué en silence pendant trois semaines. Nouveaux exercices, nouvelles tâches, demandes de coaching, exercices validés, tâches terminées, rappels quotidiens — rien n'est arrivé sur un téléphone. L'application avait l'air normale, la file d'attente se remplissait, et rien ne sortait.
- Rien ne le signalait. L'échec se produisait pendant l'étape de chiffrement, qui renvoyait une erreur que personne ne lisait. La notification n'arrivait tout simplement jamais, et vous n'avez aucun moyen de faire la différence entre « il ne s'est rien passé » et « il s'est passé quelque chose et le message s'est perdu ».
Ce que c'était
- Chaque message push est chiffré individuellement pour votre appareil, ce qui exige de générer une nouvelle clé à chaque fois. Il manquait au serveur un fichier de configuration dont la bibliothèque de chiffrement a besoin pour créer des clés — elle refusait donc, à chaque fois, pour chaque message.
- L'application embarque désormais ce fichier elle-même, au lieu d'espérer que le serveur en fournisse un. La même vérification tourne maintenant dans le tableau de bord d'administration : si le problème revient un jour, elle passe au rouge au lieu de rester muette.
Aussi dans cette version
- Une offre attribuée à la main ne peut plus être écrasée en silence par un message du prestataire de paiement. Elle ne change que lorsqu'un vrai abonnement payé la remplace.
1.13.1 Chaque carte d'athlète retrouve son menu
Trois corrections côté coach, toutes visibles.
- Sur le tableau de bord, seules certaines cartes d'athlète avaient un menu « ⋮ » — et celles qui n'en avaient pas n'avaient pas non plus leurs trois points d'activité. La carte ne montrait pas que l'athlète avait validé un exercice, terminé une tâche ou envoyé un message, et il était impossible d'agir depuis là. Cela dépendait, sans aucune bonne raison, du fait que l'athlète ait ou non un exercice mis en avant. Chaque carte a désormais les deux.
- Le bloc des invitations en attente était en anglais — « Pending invitations », « Expires in 3d » — quelle que soit votre langue.
- Le compteur de programmes au-dessus de la liste affiche désormais « 5 prog. » au lieu de « 5 programmes », ce qui laisse de la place aux boutons à côté.
1.13.0 Les groupes deviennent des programmes — et vous choisissez lesquels exporter
Un groupe d'exercices s'appelle désormais un programme, partout, dans les trois langues. Et quand vous exportez un PDF, vous ne les recevez plus tous : vous choisissez.
Ce qui a changé
- « Groupe » devient « programme » dans toute l'application — écrans, menus, confirmations, notifications et historique. Rien n'a bougé et rien n'a été perdu : seul le mot a changé. Vos programmes existants sont exactement là où vous les aviez laissés.
- Les deux façons de suivre s'appellent désormais Progression et Classique. Progression ne change pas : chaque exercice est validé une fois maîtrisé. Classique, c'est ce qu'on appelait auparavant un programme répété : la séance revient et chacune est enregistrée. Un programme peut toujours passer de l'un à l'autre à tout moment.
- L'export PDF vous laisse désormais choisir vos programmes. Cochez Exercices et un panneau s'ouvre avec vos programmes, chacun avec son nombre d'exercices. Tout est sélectionné par défaut ; un seul bouton sélectionne ou désélectionne tout. Exporter un programme pour le montrer à un seul athlète ne veut plus dire en imprimer six.
Un vrai bug, corrigé
- Après la création d'un programme, la plupart des boutons de la page ne répondaient plus jusqu'au rechargement. Menus, renommer, supprimer, ajouter un exercice, cocher un statut — l'écran avait l'air parfaitement normal et ne faisait tout simplement rien. Le problème est apparu en 1.12.0, effet secondaire du travail de sécurité, et c'est l'explication la plus probable de tout ce que vous avez signalé récemment comme « un bouton qui ne marche pas ». Corrigé, et la même protection couvre désormais les autres endroits où l'application met à jour une partie de la page sans la recharger.
Petites choses que vous remarquerez peut-être
- Les notifications push sont désormais dans votre langue. Elles étaient toutes en anglais — « 3 new exercises added » — quelle que soit la langue de votre compte.
- Trois messages qui n'avaient jamais été traduits le sont désormais — le résultat d'une copie de contenu entre athlètes, la confirmation lors de la suppression d'un modèle, et le nombre de programmes qu'elle concerne. Ils s'affichaient en anglais quelle que soit votre langue.
- Dans le panneau d'export, la liste des programmes laisse le bouton d'export accessible sur les petits écrans, et défile d'elle-même au lieu d'étirer la fenêtre.
1.12.0 L'application refuse désormais le code qui n'est pas le sien
Rien ici ne change ce que vous voyez. Cette version ferme la dernière brèche que nous connaissions : votre navigateur n'exécutera désormais que le code que skilltrackr. lui a envoyé, et bloquera tout le reste — même si quelqu'un trouvait un moyen de le glisser dans une page.
Ce qui a changé
- Chaque script exécuté par l'application porte désormais une signature à usage unique, différente à chaque chargement de page. Le code qui arrive par un autre chemin n'a pas de signature, donc le navigateur refuse de l'exécuter. Jusqu'ici, la règle autorisait tout script écrit dans la page — c'est exactement la porte par laquelle passe ce type d'attaque.
- L'application ne peut plus transformer du texte en code, ce qui supprime une deuxième voie vers le même problème. Elle ne s'est jamais servie de cette possibilité, donc rien n'est perdu.
- Les pages des conditions d'utilisation et de confidentialité ont leur propre règle, plus stricte — elles ne contiennent aucun code, donc aucun n'y est autorisé.
Pourquoi une version sans nouveauté compte
- Pour y arriver, il a fallu réécrire chaque bouton, menu et fenêtre de l'application — 468 au total — pour qu'aucun comportement ne soit plus écrit dans la page. C'est le plus gros changement que nous ayons livré, et vous ne devriez pas pouvoir vous en apercevoir.
1.11.0 Les tâches deviennent une frise
La liste des tâches garde les mêmes cartes, mais se lit désormais comme une frise chronologique : un cercle par tâche, et un trait qui se remplit à mesure que l'échéance approche. Vous voyez ce qui est derrière vous et à quelle distance se trouve la prochaine chose sans lire une seule date.
Tâches
- Chaque tâche porte désormais un cercle sur la frise, avec l'icône de sa catégorie à l'intérieur — un haltère pour l'entraînement, un drapeau pour un match, une coupe pour une compétition, une croix pour tout ce qui est médical, une lune pour la récupération, une caméra pour la vidéo, une feuille pour l'administratif, une pomme pour la nutrition. Vous avez nommé une catégorie vous-même ? Si elle contient un emoji, c'est cet emoji qui est utilisé. Tout le reste reçoit un simple point : mieux vaut pas d'icône que la mauvaise.
- C'est le cercle qui porte la couleur, et plus la carte. La bande colorée sur le bord gauche a disparu. Rouge veut dire en retard, violet prioritaire, vert terminé, bleu tout le reste — et quand une tâche est à la fois en retard et prioritaire, le rouge l'emporte, parce que le temps passe avant l'importance.
- La ligne se remplit à mesure qu'une échéance approche. Elle mesure où se situe aujourd'hui entre une tâche et la suivante, si bien qu'elle est pleine sur tout ce qui est derrière vous et s'arrête en un seul point : maintenant. À mesure qu'une date se rapproche, la ligne grandit vers elle.
- Les tâches terminées n'ont pas de ligne. Le trait mesure une échéance qui arrive sur vous, et une tâche finie n'en a plus.
Effectif
- Le champ de recherche est rangé derrière une loupe en haut de votre effectif, et s'ouvre en glissant quand vous la touchez. Il s'ouvre tout seul quand une recherche est déjà en cours, pour que vous voyiez toujours ce que vous avez cherché et comment l'effacer. La rangée de boutons en dessous retrouve sa place — Équipes, Inviter et Ajouter tiennent sur une ligne, dans les trois langues.
- Le filtre que vous avez activé se repère plus facilement, avec plus d'espace autour du libellé.
Exercices
- Le menu des filtres ne dépasse plus du bord gauche d'un écran de téléphone. Ses options étaient en partie inaccessibles, et rien à l'écran ne le signalait.
- Un nom de filtre long ne pousse plus le sélecteur liste/tableau hors de la rangée. Le nom est raccourci sur le bouton ; le libellé complet reste dans le menu.
Aucune nouvelle fonctionnalité dans celle-ci. Nous avons parcouru toute l'application écran par écran, mesuré ce qui était à l'étroit, illisible ou sans issue, et nous l'avons corrigé — avec en plus une série de travaux sur la protection de vos données.
Partout
- Plus de flash du mauvais thème. Ouvrir l'application en mode sombre affichait brièvement le mode clair. Le thème est désormais choisi avant la lecture de la première feuille de style.
- Les libellés de la barre du bas sont plus grands et ne sont plus en majuscules, ce qui les rendait plus difficiles à lire d'un coup d'œil, pas plus faciles.
- Les écrans vides proposent désormais la prochaine étape au lieu de seulement constater le vide. Un groupe vide propose d'ajouter un exercice ; une carte sans record personnel propose d'enregistrer une performance.
Tableau de bord du coach
- La légende en couleur sert désormais de filtre. À suivre, Ralentit, Sur les rails, Au repos — touchez-en une pour filtrer votre effectif. Le menu « Statut » séparé disait deux fois la même chose et a disparu.
- Cartes d'athlète réorganisées : le pourcentage se place face au nom et s'aligne sur le bouton de menu, les badges de statut sont passés sous le badge de focus, et la barre de progression court en dessous.
- Votre nombre de places a rejoint le badge EFFECTIF, à côté du titre de la section. Dans la rangée de boutons, il ressemblait à un quatrième bouton sur lequel on ne pouvait pas appuyer. Les comptes Elite, qui n'ont pas de limite de places, y voient plutôt leur nombre total d'athlètes.
Sécurité et vos données
- Cookies de session renforcés, et réémis avec toutes leurs protections au moment où vous vous connectez.
- La politique de sécurité du navigateur a été complétée : l'application ne peut plus être affichée dans le cadre d'un autre site, et ne peut plus envoyer un formulaire ailleurs qu'ici.
- Les sauvegardes sont désormais copiées hors site sur Google Drive, chiffrées avant de quitter le serveur. La clé ne voyage jamais avec elles. Une sauvegarde qui tomberait entre de mauvaises mains est illisible sans elle.
1.9.2 Enregistrer ce que vous avez fait, au même endroit
- Votre première saisie ne demande plus deux fenêtres. Enregistrer une performance sur un exercice jamais mesuré obligeait à quitter l'exercice, ouvrir ses réglages, choisir ce qu'on mesure, enregistrer, puis revenir. La question est désormais posée là où vous êtes, et seulement la première fois — ensuite, elle est déduite de ce que vous avez enregistré.
- L'exercice reste ouvert quand vous enregistrez. Enregistrer ce que vous aviez fait rechargeait la page et vous renvoyait à la liste des groupes, si bien que vous ne voyiez jamais la saisie que vous veniez de faire. Votre historique et votre nouveau record personnel apparaissent désormais tout de suite, sans quitter l'exercice.
- Les séances en mode programme comptent désormais pour les records. Les groupes en mode programme n'avaient ni records ni courbe de progression : rien n'était jamais enregistré, parce qu'on coche une séance au lieu d'ouvrir chaque exercice. Marquer une séance comme faite enregistre désormais ce que le programme prescrivait, pour chaque exercice qui a une cible. Annuler la séance retire ces saisies avec elle.
- Nouveaux totaux sur la carte de progression — distance parcourue, hauteur sautée, temps passé, répétitions effectuées, additionnés sur tout ce que vous avez enregistré depuis le début.
- Les records personnels affichent les cinq plus récents, avec une fenêtre qui défile pour la liste complète. Une longue liste repoussait le reste de la page hors de l'écran.
- Supprimer un groupe retire ses records de la page de statistiques. Ils y restaient, décrivant un travail qui n'existait plus nulle part. Les exercices et leur historique ne sont pas touchés, comme le dit la confirmation : remettez un exercice dans un groupe et son record revient avec lui.
- Une séance notée sans commentaire affiche désormais sa note. Le bouton indiquait toujours « Noter la séance », on ne pouvait donc pas savoir que la note avait été enregistrée — et un coach voyait une séance notée 9 comme si elle n'avait jamais été notée.
- « Que mesure-t-on ? » est désormais toujours disponible sur un exercice, pas seulement la première fois. Le bloc n'apparaissait que sur un exercice qui n'avait ni cible ni historique — en pratique, il n'était donc presque jamais là, et changer ce que vous enregistrez obligeait à passer par « Modifier ». Le bloc explique aussi plus clairement ce qu'il fait : il indique qu'il enregistre une performance, que la meilleure devient un record personnel, et que le remplir est facultatif.
- Un exercice peut désormais avoir un record par mesure. Si vous enregistriez le même exercice en kilos puis en secondes, les secondes ne comptaient jamais : le poids était comparé au temps, et le poids gagnait toujours. Une planche tenue 90 secondes et une planche lestée à 20 kg sont deux performances — les deux sont conservées, les deux ont leur étoile dans l'historique, et chacune a sa propre courbe de progression.
- Le bloc de performance se replie. L'enregistrement est facultatif et la fiche de l'exercice devenait longue : il se trouve donc désormais dans un panneau que vous ouvrez quand vous en avez besoin. Il se souvient si vous l'avez laissé ouvert.
- Les offres en cadeau sont corrigées — trois défauts, tous au même endroit. Offrir un an à quelqu'un dont le délai de grâce était écoulé ne lui donnait rien du tout. Pire, à la fin de ce délai de grâce, le cadeau était effacé du compte au lieu d'être simplement ignoré — et le cas est courant, puisque retirer un athlète d'un effectif est justement ce qui déclenche un délai de grâce. Un cadeau daté ne pouvait pas non plus expirer de lui-même entre deux connexions. Personne n'était prévenu dans aucun des trois cas : ni la personne qui offrait, ni celle qui recevait.
1.9.1 Quatre choses qui gênaient
- Les listes déroulantes ne se ferment plus pendant que vous les faites défiler. Une longue liste — unités, catégories, heures — se fermait dès que vous essayiez d'atteindre une option plus bas. La liste reste désormais ouverte pendant que vous faites défiler son contenu, et se ferme toujours quand vous faites défiler la page derrière elle.
- Un seul contour rouge au lieu de deux quand vous cochez un groupe dans « Supprimer des groupes ». Le contour n'apparaît désormais que pour les personnes qui naviguent au clavier, là où il est vraiment utile.
- Les champs de prescription se masquent quand le type est réglé sur « Aucune ». Séries, valeur, unité et charge restaient à l'écran, avec une liste d'unités vide en dessous.
- Les fenêtres d'exercice des modèles sont de nouveau traduites. Deux libellés s'affichaient en anglais quelle que soit votre langue.
1.9.0 Ce que l'athlète déclare
Deux choses que seul l'athlète peut dire : ce dont il est capable, et à quel point c'était dur. Les deux sont écrites par l'athlète et lues par le coach — un coach ne peut ni créer ni modifier l'une ou l'autre, parce qu'un record personnel tapé par quelqu'un d'autre n'est pas un record personnel, et qu'une note d'effort remplie par la personne qui n'a pas fait la séance est le seul chiffre auquel il ne faut pas se fier.
Records personnels
- Un record, c'est un libellé, une valeur et une date. « Développé couché, 100 kg, 10 juin ». L'unité est en texte libre : un grimpeur compte des voies, un nageur compte des longueurs — la liste ne fait que suggérer kg, m, km, cm, s, min et h.
- Il peut renvoyer à l'un de vos exercices, ou exister seul. Supprimez cet exercice plus tard et le record survit, simplement détaché — la valeur et le libellé restent vrais.
- Ils se trouvent sur votre page de statistiques, tout en haut, et ils ne sont pas réservés à l'abonnement : ce que vous avez écrit sur vous-même reste lisible quelle que soit votre offre.
Effort ressenti
- Notez une séance de programme de 1 à 10, au même endroit que sa note écrite. Un seul appui, avec un code couleur : vert jusqu'à 3, orange jusqu'à 7, rouge au-delà.
- Laisser vide est normal. Une séance sans note n'est pas comptée comme un zéro — elle reste simplement en dehors de la moyenne.
- Votre coach voit le chiffre sur la ligne de la séance et la moyenne sur 12 semaines sur la page de statistiques, avec le nombre de séances sur lequel elle repose : une moyenne sur trois séances sur trente n'affirme pas la même chose qu'une moyenne sur trente.
- La carte de statistiques qui s'appelait Séries et records s'appelle désormais Séries et totaux. Elle affiche des totaux cumulés, pas des performances — et avec les records personnels sur la même page, un même mot ne pouvait pas vouloir dire deux choses.
1.8.0 Combien, sur l'exercice lui-même
Un exercice peut désormais indiquer ce qu'il demande vraiment : 4 × 12 à 60 kg, 45 secondes, 500 m, 1,20 m. Jusqu'ici, il fallait l'écrire dans le titre ou dans l'objectif, où rien ne pouvait le relire.
- Cinq types : répétitions, durée, distance, hauteur et longueur — chacun n'affiche que les champs qui ont du sens. Une durée n'a pas de charge ; une hauteur n'a pas de séries.
- Un badge sur la carte de l'exercice montre la prescription d'un coup d'œil, sans rien ouvrir.
- Elle voyage avec votre contenu. Enregistrez un groupe comme modèle, dupliquez-le, appliquez-le à un athlète, synchronisez-le dans un sens ou dans l'autre — la prescription suit, et une modification qui ne porte que sur elle suffit pour que la synchronisation la remarque.
- L'objectif court est devenu une note sur les groupes en mode programme. Le badge dit déjà combien, le champ est donc libre pour ce à quoi il sert le mieux : « garder le dos plat, expirer pendant l'effort ».
- Tout est facultatif. Un exercice sans prescription a exactement le même aspect qu'avant.
1.7.0 Montrer le mouvement, pas le décrire
Un exercice peut désormais avoir une vidéo. Collez un lien YouTube ou Vimeo et elle se lit sur place ; tout le reste — Drive, Instagram, un fichier sur votre propre site — s'ouvre dans un onglet. Rien n'est téléversé, donc rien n'est perdu si vous changez d'avis.
- Un petit badge VIDÉO n'apparaît que là où il y en a une. Un exercice sans vidéo a exactement le même aspect qu'avant.
- La vidéo suit votre contenu. Enregistrez un groupe comme modèle, dupliquez-le, appliquez-le à un autre athlète, synchronisez-le dans un sens ou dans l'autre — le lien voyage avec l'exercice. Modifiez seulement la vidéo et la synchronisation le remarque.
- Le lecteur ne se charge que lorsque vous le touchez. Ouvrir une liste de vingt exercices contacte YouTube zéro fois. Nous utilisons leur domaine sans cookies, et fermer le lecteur arrête la vidéo au lieu de la laisser tourner.
- Comme le lecteur est intégré, YouTube et Vimeo voient qui regarde — c'est désormais écrit dans la politique de confidentialité.
1.6.2 Plus facile à lire, et des places qui comptent juste
- La liste de votre effectif est en lignes alternées. Une ligne sur deux est un peu plus foncée, pour que votre œil reste sur la même ligne d'un bout à l'autre.
- Les places ne comptent plus les athlètes partis. Quand un coach supprimait son compte, le lien avec chacun de ses athlètes restait en place : il occupait une place dans un effectif qui n'affichait plus personne. La base de données supprime désormais ces liens d'elle-même.
1.6.1 Un en-tête plus court sur vos tâches
L'écran des tâches a récupéré une centaine de pixels d'en-tête fixe — soit deux tâches de plus visibles avant de faire défiler.
- Recherche, Filtres et Archives partagent désormais une ligne. Les trois rangées de boutons de filtre ont rejoint un seul panneau Filtres, qui affiche un badge quand un filtre est actif — ainsi, un filtre oublié ne vous laisse jamais face à un écran vide sans explication.
- À venir et Terminées restent en place pendant le défilement, pour que le compteur qui vous dit où est passée une tâche soit toujours visible. Ils s'effacent sur les vues Frise et Agenda, qui montrent tout par principe — là, c'est le filtre Terminées qui revient à la place.
- Petites choses que vous auriez remarquées : l'icône des archives était devenue grise, la liste des catégories était coupée par le panneau de filtres, et choisir une catégorie affichait son nom anglais au lieu du nom dans votre langue.
1.6.0 Deux onglets, et deux noms qui ne se confondent plus
Vos tâches se répartissent désormais entre À venir et Terminées, et en cocher une la fait passer de l'autre côté instantanément. Les réglages ont aussi cessé de confondre votre nom d'affichage avec votre nom d'utilisateur — ce sont deux choses différentes, et elles se comportent désormais comme telles.
Les tâches en deux onglets
- Deux fois moins de défilement. Les tâches terminées ne s'empilent plus sous celles qu'il vous reste à faire. Cochez une tâche et elle quitte aussitôt la liste, pendant que le compteur de l'autre onglet augmente pour que vous voyiez où elle est allée.
- L'ancien filtre Terminés a disparu — l'onglet le dit mieux, et le dit en permanence. À faire et En cours restent, pour affiner ce qu'il vous reste.
- Quand un onglet semble vide, il vous dit maintenant pourquoi : rien dedans pour l'instant, ou vos filtres qui masquent tout — avec un bouton pour les effacer.
Nom d'affichage et nom d'utilisateur
- L'écran « Nom d'affichage » modifiait votre nom d'utilisateur. Corriger l'apparence de votre nom changeait discrètement l'identifiant que vous aviez donné à votre coach, et consommait votre unique changement autorisé tous les 14 jours. Chacun a désormais son propre écran : le nom d'affichage se change aussi souvent que vous le voulez, le nom d'utilisateur garde la limite de 14 jours — parce que c'est celui que les gens utilisent pour vous trouver.
- Les noms d'utilisateur sont en minuscules. Ils l'ont toujours
été, du point de vue de la base de données :
Antoineetantoinen'ont jamais été deux personnes différentes. Les écrans sont désormais d'accord avec elle au lieu de prétendre le contraire. - Les boutons désactivés ont enfin l'air désactivés, au lieu d'inviter à un appui qui ne fait rien.
1.5.0 Ce qu'un coach doit savoir
Les athlètes peuvent enregistrer un contact d'urgence et, s'ils le souhaitent, ce qu'un coach devrait savoir sur leur santé avant de les pousser. Tout est facultatif, et l'écran vous dit qui le verra avant que vous n'écriviez un mot.
Informations importantes
- Un contact d'urgence — un nom, un lien et un numéro de téléphone. Vos coachs le voient depuis votre carte, et le numéro s'appelle d'un seul appui. C'est le champ qui compte le jour où il se passe quelque chose.
- Les informations de santé demandent un double accord : vous les écrivez, et vous cochez une case qui indique que vos coachs peuvent les lire. Sans cette case, rien n'est enregistré. Décochez-la et enregistrez, et ce qui était stocké est effacé — c'est ainsi que vous retirez votre accord.
- Seuls les coachs auxquels vous êtes rattaché peuvent les voir. Tous, volontairement : n'importe lequel d'entre eux peut être celui qui est présent au moment où ça compte. Détacher un coach met fin à son accès, comme toujours.
- La force de votre profil compte le contact d'urgence et, délibérément, ne compte pas vos informations de santé ni vos mensurations. Une barre de progression qui se remplit quand vous vous dévoilez n'est pas une aide.
Aussi
- Tout ce que demandent les écrans d'accueil se trouve désormais dans les Réglages. Le sport, la bio et les informations ci-dessus n'avaient aucun autre moyen d'être retrouvés — vous pouviez les remplir une fois et ne plus jamais les modifier.
- Passer d'athlète à coach démarre désormais votre essai Pro, une seule fois. Arriver sur l'offre gratuite, limitée à un athlète, était le pire moment possible pour découvrir le produit.
1.4.0 Coach ou athlète, à vous de choisir
Vous pouvez maintenant faire passer votre compte de coach à athlète — et revenir en arrière. Rien n'est jamais supprimé en chemin.
Changer de type de compte
- Les deux espaces sont conservés. Changer crée le côté manquant et modifie celui dans lequel vous arrivez. Vos groupes, exercices, historique et messages restent exactement où ils sont, et revenir en arrière rétablit tout.
- Deux cas sont refusés, et l'écran explique pourquoi : un coach dont l'effectif n'est pas vide (vos athlètes perdraient leur coach sans un mot), et un compte avec un abonnement actif (les offres diffèrent entre les deux types).
Aussi
- Votre nom d'utilisateur s'affiche désormais dans les Réglages, sous votre nom d'affichage — c'est ce que vous donnez à un coach pour qu'il vous trouve, vous ne devriez donc pas avoir à le retenir.
- Les écrans d'accueil affichent maintenant des étapes nommées avec des icônes, pour que vous sachiez ce qui vous attend.
- Demander deux fois un code de confirmation envoyait deux codes différents, et seul le second fonctionnait. Corrigé.
1.3.1 Votre profil
Une courte étape de profil après le choix de votre nom — et une correction importante pour les comptes qui se connectent avec Google.
Corrections — à lire si vous vous êtes inscrit avec Google
- Supprimer votre compte, ou effacer vos données, demandait un mot de passe que vous n'aviez jamais défini. Rien ne pouvait remplir ce champ, l'action était donc tout simplement impossible. Les deux écrans proposent désormais à la place un code à 6 chiffres envoyé dans votre boîte mail. Supprimer votre compte est un droit — cela ne peut pas dépendre de votre façon de vous connecter.
- L'écran d'accueil n'ouvre plus le clavier à l'arrivée.
Votre profil
- Une étape de profil, juste après votre nom. Votre sport, une ligne sur vous, et — pour un athlète — votre objectif à long terme. Côté coach : un sport et une bio, affichés aux athlètes qui scannent leur code.
- Jamais obligatoire. « Plus tard » se trouve à côté de « Continuer », et passer cette étape n'enregistre rien. La jauge du profil compte quatre éléments, et elle disparaît une fois qu'ils sont remplis — elle est là pour aider, pas pour insister.
1.3.0 Une inscription plus courte
L'inscription demande désormais trois choses : votre e-mail, un mot de passe, et si vous êtes coach ou si vous vous entraînez. Votre nom vient à l'écran suivant, une fois que vous savez à quoi sert l'application.
Ce qui change
- Une question au lieu de deux. L'écran d'accueil vous demande comment vous appeler, et compose votre identifiant de connexion à partir de votre réponse — affiché en dessous, modifiable, avec une vérification en direct qu'il est libre.
- Pareil pour les athlètes invités. Si votre coach ne vous a pas choisi de nom, vous le choisissez vous-même à l'arrivée. S'il l'a fait, il est conservé — quelqu'un a déjà fait ce choix, et nous ne demandons pas deux fois.
- L'écran d'accueil s'ouvre désormais pour un profil qui n'a pas encore de nom, même sur un compte que votre coach a déjà rempli d'exercices.
1.2.0 Se connecter avec Google, comme il se doit
Si vous vous inscrivez avec Google, on ne vous demande plus d'inventer un mot de passe. C'était tout l'intérêt du bouton, et l'ancien formulaire le reprenait dès le tout premier écran.
Ce qui change
- Pas de mot de passe sur le parcours Google. Inscrivez-vous avec Google et choisissez votre rôle — c'est tout. Votre compte n'a tout simplement pas de mot de passe.
- Ajoutez-en un quand vous voulez. Les Réglages affichent désormais Créer un mot de passe au lieu de Changer de mot de passe quand vous n'en avez pas, et ne demandent pas de mot de passe actuel que vous n'avez jamais défini. Une carte dans les écrans d'accueil vous y renvoie — avec un simple « Plus tard », qui est une vraie réponse.
- La connexion vous dit la vérité. Saisir un mot de passe sur un compte Google renvoyait « nom d'utilisateur ou mot de passe invalide », ce qui envoyait les gens chercher un mot de passe qui n'avait jamais existé. L'écran indique maintenant que ce compte se connecte avec Google.
- Effacer vos données ou supprimer votre compte vous demande toujours de prouver que c'est bien vous — par un code envoyé par e-mail quand il n'y a pas de mot de passe. Supprimer votre compte est un droit, et cela ne peut pas dépendre de votre façon de vous connecter.
1.1.2 Sous le capot
Les fondations pour se connecter avec Google sans mot de passe. Rien ne change pour vous dans cette version — c'est voulu : la base est livrée et se stabilise avant la fonctionnalité qui repose dessus.
Finitions
- Le halo sous les boutons en dégradé était assez large pour combler l'espace entre deux boutons empilés, qui se lisaient alors comme un seul bloc. Il est maintenant deux fois plus petit.
1.1.1 Petites corrections
Des finitions sur la démo, une bande de programme plus claire, et des corrections repérées juste après la mise en ligne de la 1.1.0.
Démo
- Le bandeau de démo reste désormais à l'écran quand vous vous déplacez dans l'application — il disparaissait après le premier appui et ne revenait qu'avec un rechargement complet.
- Vous pouvez mettre fin à une démo vous-même quand vous avez fini de regarder : le bandeau propose un bouton Terminer, et tout ce qu'elle a créé est supprimé aussitôt.
Mode programme
- La bande de rythme sur sept jours affiche maintenant la date au-dessus de chaque case, et pas seulement l'initiale du jour — vous voyez d'un coup d'œil de quel mercredi il s'agit.
Corrections
- En vue liste, appuyer sur la petite flèche à droite d'une carte de groupe l'ouvre désormais. La flèche était en dehors de la zone active, si bien que seul le milieu de la carte réagissait.
- Créer votre vrai compte depuis la démo fonctionne désormais — le bouton d'inscription du bandeau de démo vous renvoyait au tableau de bord du bac à sable.
- Sur le tableau de bord coach, filtrer les athlètes jusqu'à obtenir une liste vide n'affiche plus un bouton « Montrez-moi » inopérant. L'écran indique maintenant quel filtre est trop restrictif et propose de le retirer.
Vous pouvez maintenant essayer skilltrackr sans créer de compte. Tapez votre sport, choisissez un rôle et une offre, et un bac à sable vivant est construit pour vous — un espace d'entraînement crédible, dont l'histoire a déjà trois semaines. Il est à vous pendant une heure, puis il s'autodétruit.
La démo
- Tapez n'importe quel sport, obtenez une application vivante. La démo construit un espace d'entraînement prêt à l'emploi autour de votre sport — exercices, objectifs, un programme répété avec des séances enregistrées, des tâches passées et à venir, et (côté coach) une conversation avec chaque athlète. Statuts et dates sont répartis sur trois semaines, pour que les statistiques, les séries et le tableau de triage aient tous quelque chose de réel à montrer.
- Deux places à essayer. En athlète, votre propre espace, déjà bien lancé. En coach, un effectif de trois athlètes à gérer.
- Choisissez l'offre que vous testez. Free, Solo, Coach, Pro ou Elite — les fonctionnalités verrouillées restent visibles derrière leur voile, pour que vous voyiez exactement ce que chaque offre débloque avant de payer.
- Tout est modifiable. Le bac à sable est à vous : ajoutez, modifiez et supprimez ce que vous voulez. Au bout d'une heure, le compte et toute trace de celui-ci sont effacés automatiquement.
- Les invitations et les paiements sont désactivés dans la démo — un compte jetable ne doit pas pouvoir écrire à de vraies personnes ni atteindre la page de paiement.
Corrigé au passage
- Effacer vos données depuis les réglages athlète ne fonctionnait pas — « Effacer mes données » comme « Supprimer mon compte » échouaient avec une erreur au lieu d'effacer quoi que ce soit, à cause d'une table qui se vide différemment des autres. C'est en construisant le nettoyage de la démo que le problème est apparu. Les deux fonctionnent désormais, et supprimer un groupe ne laisse plus derrière lui de séances de programme orphelines.
- Sur les écrans de statistiques, le graphique « Par jour de la semaine » étiquetait ses colonnes M T W T F S S quelle que soit votre langue. Les initiales suivent maintenant la langue de l'application — L M M J V S D en français.
- Un tout nouvel athlète dans l'effectif d'un coach n'affiche plus un absurde « 20690 j sans activité » — un historique vide indique maintenant « jamais », et l'athlète est classé comme inactif plutôt que signalé.
1.0.4 Vraiment trois langues
L'application propose le français et l'espagnol depuis un moment, et les tenait presque toujours. Mais soixante-dix textes sortaient encore en anglais quelle que soit la langue choisie — et ils étaient répartis sur les écrans que vous découvrez dès le premier jour. Ils sont traduits. Aussi dans cette version : le sélecteur de date, que la version précédente avait cassé, et une question sur les notifications pendant la configuration de votre compte.
Le français et l'espagnol, cette fois partout
- Soixante-dix phrases apparaissaient encore en anglais. L'activation d'un compte créé pour vous par un coach, les écrans de mot de passe oublié, rejoindre un coach par code ou QR, chaque confirmation de vos réglages, les invitations envoyées depuis votre tableau de bord, toute la bibliothèque de modèles, les listes d'archives vides, l'export PDF, et les notifications qui vous annoncent qu'un paiement est passé ou qu'une offre offerte a pris fin. Toutes parlent désormais votre langue, en français et en espagnol.
- Les nombres se lisent correctement en français maintenant. L'application écrivait « 1 modifications » — un pluriel anglais collé sur une phrase française. Le français met zéro et un au singulier, l'anglais et l'espagnol non : chacune de ces phrases porte donc les deux formes, et la bonne est choisie.
- Un nom ou une adresse dans une phrase annulait entièrement la traduction. « Invitation envoyée à marc@example.com. » était traitée comme une phrase différente pour chaque athlète, si bien qu'aucune traduction ne pouvait jamais y correspondre. La phrase et la valeur sont désormais séparées — c'est aussi pourquoi ces messages étaient restés en anglais alors que tout ce qui les entourait était traduit.
Notifications
- La question des notifications vous est désormais posée pendant la configuration de votre compte, à la dernière étape — une fois que vous voyez ce dont l'application vous parlerait vraiment. Répondez non et il ne se passe rien ; l'interrupteur reste dans vos réglages, dans les deux sens, quelle que soit votre réponse. Aucune application ne peut activer les notifications d'elle-même : les navigateurs exigent un appui, et c'est exactement le rôle de cette étape.
Corrections
- Le sélecteur de date ne s'ouvrait plus dans les fenêtres de création et de modification de tâche. Alléger l'application a déplacé certains scripts ailleurs dans la page, et la navigation entre écrans sans rechargement complet ne les prenait plus en compte — le champ ne faisait donc tout simplement rien. Le sélecteur et la cause profonde sont corrigés, pour que le problème ne puisse pas réapparaître sur un autre écran.
- La liste des mois du sélecteur de date est désormais celle de l'application, et non plus la liste système grise de votre téléphone. Elle était aussi coupée à la hauteur d'une seule ligne et dessinée sous les jours, ce qui la rendait presque inutilisable.
- Deux panneaux de statistiques dessinaient un graphique cassé quand il n'y avait rien à montrer. « Répartition de l'effort » et « Performance par catégorie » le disent maintenant en une ligne, et s'en tiennent là.
- Les menus de filtre ont tous la même largeur, et défilent quand la liste est longue au lieu de dépasser le bas de l'écran. Sur le tableau de bord coach, le filtre des tâches est plus court, et le filtre de statut passe sur une ligne à part.
1.0.3 Six fois plus légère
Pas de nouvel écran cette fois, et rien n'a bougé : l'application s'ouvre simplement beaucoup plus vite. Une première visite téléchargeait un peu plus d'un mégaoctet avant d'afficher quoi que ce soit. Elle télécharge maintenant 162 Ko — et le premier affichage arrivait en 428 ms, il arrive désormais en 152.
Elle n'attend plus les serveurs des autres
- L'application ne charge plus rien depuis l'extérieur. La police, la bibliothèque d'icônes, le logo, le favicon, l'icône de l'application et les drapeaux des langues venaient tous de trois autres domaines. Chaque page devait résoudre trois adresses et ouvrir trois connexions sécurisées avant de pouvoir vous montrer quoi que ce soit — et si l'un de ces serveurs était lent ou en panne, l'application l'était aussi. Tout est désormais servi par l'application elle-même.
- Une bibliothèque d'icônes de 98 Ko était téléchargée sur chaque page, pour dessiner treize icônes. Ces treize icônes font maintenant partie de l'application, environ 2 Ko. Rien ne change à l'œil : les formes ont été copiées de la bibliothèque elle-même, pas redessinées.
- La police est passée de 457 Ko à 54. Elle était livrée dans un ancien format, en version intégrale — tous les alphabets du monde, y compris ceux que l'application n'affiche jamais. Elle est maintenant découpée en morceaux, et votre navigateur ne télécharge que ceux dont votre écran a réellement besoin.
- Le sélecteur de date se chargeait sur les vingt-trois écrans. Deux d'entre eux ont un champ de date.
Corrigé au passage
- Le bouton en forme d'œil à côté d'un mot de passe ne changeait jamais. Cliquer dessus révélait bien le mot de passe, mais l'icône restait la même, et rien ne vous indiquait dans quel état vous étiez. Elle change désormais, sur les pages de connexion, d'inscription et de réinitialisation du mot de passe.
- Les feuilles de style sont servies d'abord depuis votre appareil et rafraîchies en arrière-plan, au lieu que l'application attende le réseau avant de dessiner. Sur une connexion faible, c'est la différence entre un écran blanc et un écran instantané.
- Le JavaScript de l'application n'était jamais compressé sur le chemin jusqu'à vous. Il aurait dû l'être, et le réglage le disait — mais il désignait le mauvais type de fichier, si bien que le serveur ignorait sans bruit chaque script depuis le premier jour. Environ 240 Ko par visite qui n'avaient pas besoin de voyager.
- Les styles des pages sont maintenant mis en cache comme tout le reste. De gros blocs de style étaient écrits à l'intérieur de chaque page, ce qui voulait dire qu'ils étaient retéléchargés sur chaque écran ouvert, indéfiniment. Ce sont maintenant des fichiers — récupérés une fois, puis gratuits. Les écrans les plus chargés ont perdu environ un tiers de leur poids.
- Plus rien ne bloque le premier affichage à part les feuilles de style elles-mêmes, et la police commence à se télécharger immédiatement au lieu d'attendre son tour.
- Passer d'un écran à l'autre envoie maintenant une fraction de ce que cela envoyait. Chaque appui sur la barre du bas retéléchargeait discrètement toute la coquille de la page — les icônes, le manifeste, chaque balise script — pour tout jeter et ne garder que le contenu. Ouvrir un écran pèse désormais entre un cinquième et la moitié de ce que cela pesait. L'écran des statistiques a perdu plus de la moitié.
- L'icône de l'onglet du navigateur était une image de 512 pixels, téléchargée en entier pour dessiner un carré de 16 pixels. Elle fait maintenant un dixième de cette taille.
1.0.2 L'application vous répond
Jusqu'ici, l'application faisait beaucoup de choses sans jamais le dire. Vous envoyiez une invitation, la fenêtre se fermait, et rien ne se passait à l'écran — alors que cela avait fonctionné. Cette version donne une réponse à chaque action qui mérite une confirmation, et ajoute une deuxième façon de voir vos groupes d'exercices : une liste que vous pouvez trier et réorganiser. Le filtrage, partout où il apparaît, est aussi devenu plus lisible et plus facile d'accès.
Chaque action vous dit maintenant qu'elle a fonctionné
- Les confirmations apparaissent là où vous regardez. Elles étaient écrites tout en haut de la page — si vous aviez fait défiler vers le bas pour appuyer sur un bouton, le message s'affichait hors de l'écran et vous ne le voyiez jamais. Le bandeau vert flotte désormais juste sous l'en-tête, quoi que vous fassiez, et disparaît de lui-même après quelques secondes.
- Cinquante-neuf actions qui ne disaient rien disent maintenant quelque chose — ajouter un exercice, renommer un groupe, enregistrer une note de séance, retirer un exercice, accepter un coach, créer un modèle. Les écrans des exercices et des tâches, les deux plus utilisés de l'application, n'avaient aucune confirmation.
- Dix messages avaient été écrits il y a des mois et jamais affichés une seule fois. Ils étaient préparés, puis détruits par le rechargement de page qui suivait. Personne ne pouvait le savoir : le code avait l'air correct.
- Accepter un coach dit maintenant ce que cela change. Si c'est votre premier coach, le message vous indique que votre offre est désormais couverte par son abonnement. Si vous en aviez déjà un, il vous indique que rien ne change pour votre offre — parce que rien ne change.
- Retirer un athlète dit maintenant ce qui lui arrive réellement. Une seule phrase couvrait trois issues très différentes : un autre coach le suit encore, ou son offre reste active trente jours, ou rien ne change du tout. L'application savait déjà laquelle ; elle ne le disait simplement pas.
- Les messages qui contiennent un nom ou un e-mail sont maintenant correctement traduits en français et en espagnol. Ils restaient en anglais.
Une nouvelle façon de voir vos groupes d'exercices
- Une vue liste, à côté des diapositives. Une carte par groupe avec sa barre de progression et ses compteurs, pour tout voir d'un coup d'œil au lieu de passer un écran par groupe. Passez de l'une à l'autre avec le bouton en haut ; votre choix est mémorisé.
- Les groupes en mode « programme » montrent ce qu'ils mesurent vraiment. Un WOD n'a ni pourcentage ni rien à valider — il se répète. Sa carte montre les sept derniers jours et le nombre de séances faites, au lieu d'une barre de progression bloquée à zéro.
- Faites glisser une carte pour réordonner vos groupes. Attrapez la poignée à gauche ; le nouvel ordre est enregistré sans rechargement. Les coachs peuvent réordonner les groupes qu'ils ont créés ; les athlètes, les leurs.
- Appuyez sur une carte pour ouvrir ce groupe. Il s'ouvre instantanément — le groupe est déjà chargé — avec un moyen clair de revenir à la liste.
- Triez et filtrez vos groupes : par nom, par progression (la plus faible ou la plus forte d'abord), ou n'affichez que vos groupes de progression ou que ceux en mode programme.
Voir qui a besoin de vous, sur le tableau de bord coach
- Les cartes portent maintenant un badge de statut — à suivre de près, ralentit, sur les rails, rien en attente — avec le même code couleur que la vue tableau. Jusqu'ici ce signal n'existait que dans le tableau, qui n'est pas la vue qu'utilise chaque coach.
- Le statut est aussi un filtre, avec son propre bouton à côté du tri — pour n'afficher que les athlètes qui ont besoin de vous en premier, sans perdre l'ordre que vous aviez choisi. Inclus dans l'offre Pro, comme le tableau de triage.
- Le bouton de filtre indique maintenant le filtre actif, sur le tableau de bord et sur l'écran des exercices, et s'allume quand ce n'est pas celui par défaut. Vous ne pouviez pas savoir qu'un filtre était actif.
Petits détails
- La barre de progression reste visible quand le panneau des compteurs est replié. Elle disparaissait avec eux.
- Plus d'espace entre le titre d'un groupe et ses boutons, et les flèches de réorganisation s'alignent sur le reste de la ligne.
- Sur ordinateur, la vue liste reste dans la largeur de la page au lieu de s'étirer d'un bord à l'autre.
- Quand la réorganisation est indisponible parce qu'un filtre est actif, l'application le dit maintenant — et propose un lien pour revenir. Avant, elle retirait simplement les poignées, ce qui ressemblait à un bug.
- Les menus de filtre restent à l'écran. Une longue liste — vos catégories de tâches, par exemple — dépassait le bord inférieur, et les dernières entrées étaient tout simplement inaccessibles. Les menus s'arrêtent désormais au bord de l'écran, défilent à l'intérieur, et s'ouvrent vers le haut quand il y a plus de place au-dessus.
- Trier et filtrer sont maintenant deux boutons séparés sur le tableau de bord coach, au lieu de dix entrées empilées derrière un seul. Tous les menus de filtre de l'application ont aussi désormais la même taille — ils avaient été construits à des moments différents, avec des largeurs différentes.
Deux jours après le lancement, une soirée consacrée à tout ce que vous ressentez mais nommez rarement : des commandes que vous ne pouviez pas voir, un clavier qui s'ouvrait tout seul, des cartes qui se fondaient dans le fond. Rien n'a bougé, tout est devenu lisible.
Vous voyez maintenant ce sur quoi vous pouvez cliquer
- Les boutons et les champs de formulaire ont de nouveau un contour visible. Plusieurs étaient, littéralement, invisibles : un bouton secondaire avait exactement la couleur de la page derrière lui, et un champ dans une fenêtre blanche était blanc sur blanc. Chacun a maintenant son propre fond et une bordure légère.
- Tous les champs de saisie de l'application se ressemblent. Il existait neuf définitions différentes, écrites à des moments différents dans six feuilles de style — gris ici, blanc là, bordé ailleurs. Une seule apparence désormais, partout.
- Cliquer dans un champ ne le rend plus blanc. Il prend la teinte du survol à la place, si bien que le champ garde sa forme au moment précis où vous commencez à taper.
- Les cartes ne disparaissent plus dans les fenêtres. Cartes d'exercice, cartes de modèle, cartes de statistiques, jours de l'agenda, choix d'offre, options de langue et de rappel — toutes étaient blanc sur blanc quand elles s'affichaient dans un panneau blanc.
- Le mode sombre a eu droit au même passage, plus une correction qui lui est propre : les bandeaux de confirmation vert et rouge avaient gardé la couleur de texte du thème clair et étaient à peine lisibles sur fond sombre.
Installer l'application
- « Installer l'application » est désormais impossible à manquer. C'était le troisième bouton identique d'une pile de trois ; c'est maintenant une carte avec sa propre icône, placée juste sous le titre, sur la page de connexion comme sur celle d'inscription.
- Une confirmation apparaît une fois l'application installée — elle se ferme d'elle-même après quelques secondes, ou immédiatement si vous la fermez.
- Si votre navigateur ne propose pas d'installation (Firefox, Safari, iPhone), appuyer sur la carte affiche maintenant les étapes manuelles. Avant, il ne se passait rien du tout.
- Sur Android, l'application installée apparaît avec vos autres applications ; qu'un raccourci soit aussi placé sur votre écran d'accueil dépend de votre lanceur.
Le clavier reste fermé
- Les fenêtres avec un champ de texte s'ouvrent maintenant clavier fermé. Sur téléphone, il montait instantanément et cachait la moitié de ce que vous veniez d'ouvrir. Le clavier apparaît désormais quand vous appuyez sur le champ — nouveau groupe, nouvel exercice, nouvelle tâche, note de séance, titre de modèle.
Réglages
- Les adresses e-mail longues ne cassent plus la mise en page. « Adresse e-mail » reste sur une ligne et l'adresse est raccourcie ; l'adresse complète s'affiche dans la fenêtre quand vous l'ouvrez.
- Toutes les flèches « › » sont de nouveau alignées sur le bord droit, y compris sur les lignes sans valeur.
- La fenêtre de langue, les options de rappel par e-mail et la confirmation de suppression du compte étaient blanc sur blanc — corrigé.
Facturation
- Les abonnements annuels reçoivent désormais un rappel de renouvellement par e-mail, environ 45 jours avant la date de renouvellement, dans votre langue. Il indique la date, le montant, et comment résilier si vous préférez ne pas renouveler. C'est une obligation de l'article L.215-1 du Code de la consommation, et ce rappel est désormais réellement envoyé.
- Nos Conditions d'utilisation disent maintenant ce qui se passe quand vous passez à une offre moins chère en cours de période : la valeur non utilisée devient un crédit appliqué à vos prochaines factures — elle n'est pas remboursée en argent, et elle est perdue si vous résiliez ensuite complètement. C'était déjà le fonctionnement du système de paiement ; ce n'était pas écrit.
Petits détails
- Une mention bêta figure désormais en haut à droite du logo sur les pages de connexion et d'inscription.
- Le libellé Réordonner est de retour à côté des flèches qui déplacent un groupe, y compris sur les téléphones où il était masqué faute de place.
- La description d'« Installer l'application » dit maintenant à quoi cela sert vraiment : ouvrir skilltrackr directement depuis votre téléphone ou votre tablette.
skilltrackr s'ouvre à tous. Les coachs construisent des entraînements structurés, les athlètes les suivent et enregistrent leur progression, et tous voient la même chose au même moment.
Pour les coachs
- Créez des groupes d'exercices et des exercices sans aucune limite de quantité, avec l'offre gratuite.
- Des modèles réutilisables : préparez un bloc une fois, attribuez-le à autant d'athlètes que nécessaire.
- Gestionnaire de tâches, notes de séance, et une vue en frise de ce qui a été fait.
- Des statistiques et un tableau de triage pour voir d'un coup d'œil qui prend du retard.
- Invitez des athlètes par e-mail ou par QR code ; plusieurs coachs peuvent suivre le même athlète.
Pour les athlètes
- Un compte gratuit pour toujours — pas un essai.
- Validez des exercices, suivez votre progression, gardez tout votre historique.
- Messagerie directe avec chacun de vos coachs.
- Détachez un coach à tout moment ; vos données restent les vôtres.
Partout
- S'installe comme une application sur téléphone, tablette et ordinateur, sans passer par une boutique d'applications.
- Notifications push et rappels par e-mail.
- Trois langues : anglais, français, espagnol.
- Thèmes clair et sombre.
- Essai Pro de 30 jours pour les nouveaux comptes coach, sans carte bancaire.
Les numéros de version suivent le versionnage sémantique : le dernier chiffre correspond aux corrections et aux finitions, celui du milieu aux nouvelles fonctionnalités, le premier à un changement majeur. La version en service est indiquée en bas de chaque page de connexion.