Journal des modifications
Ce qui change dans Triq à chaque version, de la plus récente à la plus ancienne.
[0.11.9] - 2026-10-23
Modifié
- Tout l'intérieur de l'application porte désormais le nom Triq : base de données, réglages, jeton de l'appareil, canaux de notification, noms des vidéos de la dashcam et paquets de cartes (`.triq.zip`). Les données existantes sont reprises au premier lancement ; rien n'est perdu.
[0.11.8] - 2026-10-23
Modifié
- Nouvelles voix de guidage, naturelles, enregistrées avec ElevenLabs : une voix de femme et une voix d'homme en français, anglais, arabe et darija. Elles sont dans l'application et fonctionnent sans réseau, sans passer par la voix du téléphone.
- Les annonces de péage et de limite de vitesse restent lues par la voix du téléphone en français, anglais et arabe.
- Les alertes disent d'abord la distance (« Dans 200 mètres, attention, radar devant. »).
[0.11.7] - 2026-10-23
Corrigé
- En mode sombre, la carte en ligne passe elle aussi en sombre (avant, seule la carte hors ligne suivait le thème) ; même chose pour le mode soleil et pour Android Auto.
- Le passage automatique en mode nuit (19 h – 6 h) assombrit aussi la carte, plus seulement l'interface.
Serveur et administration
- Site triq-maps.com refait : images 3D avec de vraies captures de l'app, section « Roule sereinement », galerie, bonjour dans chaque langue, bouton Instagram.
[0.11.6] - 2026-10-22
Ajouté
- Voix d'essai en darija : l'extrait « أنا تريق » (« Je suis Triq »).
Modifié
- Le nom Triq remplace partout les anciens noms dans le code et les outils de l'application, sans changer ce que voit le conducteur ; les données déjà enregistrées sur le téléphone sont conservées.
Serveur et administration
- Nouvelle page d'administration « Réglages par défaut » : elle fixe les réglages que reçoivent les nouvelles installations (cases cliquables, enregistrement à chaque clic).
- La version publiée de l'application est lue dans `deploy/app-release.json` et appliquée aux réglages au démarrage du serveur.
- La déconnexion de l'administration révoque et efface les deux cookies de session, y compris l'ancien.
- Le paquet serveur et l'interface d'administration portent le nom Triq.
[0.11.5] - 2026-10-22
Ajouté
- Catalogue de cartes régionales : 12 cartes téléchargeables par région (onglet Régions), au lieu de gros paquets uniques.
Corrigé
- Le message « Touchez la carte pour choisir le départ » disparaît à la fermeture de l'itinéraire et pendant la recherche ; le retour annule le choix du départ.
- Les clips de dashcam sont nommés `triq_*.mp4` ; les anciens clips restent reconnus.
Sécurité et confidentialité
- Nouvelle clé de publication des cartes : l'application reconnaît désormais deux clés pour vérifier la signature du catalogue, avec une tolérance d'horloge de 24 h.
[0.11.4] - 2026-10-22
Ajouté
- Fenêtre de confirmation avant d'activer le mode hors ligne strict : elle liste, avec des icônes, ce qu'on perd (carte en ligne, recherche en ligne, etc.).
Modifié
- Le cache des annonces est persistant : il n'est jamais vidé et les annonces s'affichent aussi en mode strict ; les compteurs sont envoyés au retour du réseau.
- Le téléchargement des cartes se fait en 4 plages parallèles, donc plus vite.
Serveur et administration
- La politique de confidentialité précise le comportement des annonces et des compteurs en mode hors ligne strict.
[0.11.3] - 2026-10-22
Modifié
- Les annonces restent affichées en mode hors ligne strict (cache jamais vidé, aucun téléchargement) ; les compteurs sont envoyés quand le réseau revient.
[0.11.2] - 2026-10-22
Modifié
- Le tunnel de première ouverture passe de 9 à 4 pages : Bienvenue (langue, voix), Autorisations, Carte et conduite, Prêt. Domicile et Travail se règlent désormais depuis la fiche d'un lieu ; la voiture Bluetooth est proposée une seule fois, au premier guidage.
- Dashcam : l'option 1080p est grisée avec une explication quand le mode deux caméras est choisi.
Corrigé
- Plusieurs corrections issues d'une relecture complète du code (coût du trajet sans départ ni destination, péage communautaire sans doublon, calculs sortis du fil principal).
Serveur et administration
- Un appareil banni peut quand même effacer ses données ; page de suppression des données complétée ; politique de confidentialité arabe corrigée.
- Idées reçues purgées après 12 mois ; anti-doublon sur les échantillons de trafic ; cache des prix de péage (écart de 45 s accepté).
[0.11.1] - 2026-10-22
Modifié
- Dans Réglages, le retour ramène à la page principale des réglages.
- Le thème propose un mode Automatique.
- « Mes signalements » se trouve maintenant dans Confidentialité.
[0.11.0] - 2026-10-22
Ajouté
- Ralentissements anormaux en temps réel : bandeau, voix, tronçon coloré sur la carte et proposition de détour. Le partage d'échantillons de vitesse anonymes est facultatif, désactivé par défaut, avec une invitation unique.
- Bâtiments en relief (3D) quand la carte est inclinée, réglable dans Affichage.
- Gares de péage : grille officielle ADM complète pour les voitures (classe 1), avec les péages à barrière unique.
- Réglages complets : taille du texte, volumes de la voix et des alertes, kilomètres ou miles, heure sur 24 h ou 12 h, partage des prix de carburant et des péages, réinitialisation des réglages.
- Modes À pied et Vélo (sans péage, ni limite de vitesse, ni carburant).
- Zones scolaires et dos-d'âne : signalements gardés sur le téléphone, avec alerte sur l'itinéraire.
Modifié
- Annonces : liste gardée sur le disque, images préchargées, cache mémoire élargi.
Serveur et administration
- Page d'administration Trafic ; recueil des échantillons de vitesse anonymes (sans identifiant d'appareil, expiration rapide) et calcul des ralentissements à partir de plusieurs lots concordants.
- Politique de confidentialité mise à jour pour le trafic.
[0.10.1] - 2026-10-22
Ajouté
- Boîte à idées : dans Réglages > Aide et projet libre, le conducteur envoie une idée directement (3 messages par jour, envoi repris au retour du réseau). Le brouillon est gardé hors ligne et effacé avec « Supprimer mes données ».
Serveur et administration
- Réception des idées, page d'administration Idées (lu, traité, supprimer), effacement avec l'appareil.
[0.10.0] - 2026-10-22
Ajouté
- Alerte de vitesse à deux niveaux (carillon), limite de vitesse et alerte aussi hors guidage, annonce vocale de la limite en option.
- Péages : estimation du prix d'après la grille officielle ADM (A7, A2, A1 nord), avec les prix confirmés par la communauté après une gare et une alerte à l'approche. Quand un tarif n'est pas connu, il n'est jamais inventé.
- Prix des carburants collaboratifs : à l'arrêt près d'une station, une petite carte propose de saisir le prix du gasoil ou de l'essence ; la fiche de la station affiche les derniers prix et leur ancienneté.
- Coût du trajet dans l'aperçu d'itinéraire : carburant, péage et total (réglages : carburant, consommation, prix manuel).
- Recharge électrique : opérateur et nombre de prises sur la fiche d'une borne, recharge proposée comme étape.
- « Supprimer mes données » dans Réglages > Confidentialité.
Corrigé
- À la suppression des données, le partage de trajet est arrêté avec l'ancien jeton avant son remplacement.
Sécurité et confidentialité
- Suppression des données : efface le téléphone et le serveur (nouvel essai si l'appareil est hors ligne).
- La saisie des prix n'est jamais proposée en mode hors ligne strict.
Serveur et administration
- Prix des carburants : quota par appareil, rejet des prix trop éloignés de la médiane locale, purge à 60 jours, jamais d'identifiant d'appareil dans les réponses.
- Péages communautaires (votes, prix, niveaux de confiance) et page d'administration associée.
- Suppression des données d'un appareil et page publique de demande de suppression.
- Politique de confidentialité mise à jour (carburants, péages).
[0.9.3] - 2026-10-21
Modifié
- Les types de lieux (restaurant, pharmacie, etc.) sont traduits selon la langue de l'application (français, anglais, arabe).
[0.9.2] - 2026-10-21
Modifié
- Application ciblée pour Android 16 (targetSdk 36), exigence de Google Play pour les nouvelles applications.
[0.9.1] - 2026-10-20
Modifié
- La page « À propos » cite les sources des données (Overture Maps, GeoNames, Wikidata).
- Lieux de la carte enrichis par ces sources pour la recherche et l'affichage.
Serveur et administration
- Attribution de la carte : OpenStreetMap, Overture Maps, GeoNames, Wikidata.
- Politique de confidentialité : éditeur et adresse.
[0.9.0] - 2026-10-20
Ajouté
- Alertes sur l'itinéraire : radars (500 m puis 150 m), accidents et dangers devant, une seule fois par trajet, bandeau et voix, réglage activable.
Modifié
- Les dialogues et notifications suivent la langue choisie dans l'application, pas celle du système.
- Le lien d'une annonce s'ouvre dans le navigateur par défaut, avec un message si aucun navigateur n'est disponible.
Serveur et administration
- Pages publiques de triq-maps.com : accueil et politique de confidentialité en français, anglais et arabe.
[0.8.5] - 2026-10-20
Corrigé
- Moins de fausses coupures : une nouvelle tentative sur les lectures, passage hors ligne seulement après deux échecs réseau de suite, les erreurs de type 4xx ne coupent plus l'indicateur, délai porté à 12 s.
[0.8.4] - 2026-10-20
Modifié
- Limite de 10 signalements par heure, avec un message clair au conducteur quand elle est atteinte.
Serveur et administration
- La même limite (10 par heure et par appareil) est appliquée côté serveur.
[0.8.3] - 2026-10-20
Ajouté
- Nouvelles catégories de lieux sur la carte : commerces, écoles et bibliothèques, arrêts de bus, poste et administration, glaces, bureaux.
[0.8.2] - 2026-10-20
Modifié
- Les cartes se téléchargent depuis notre propre serveur (le catalogue pointait encore vers un autre hébergement).
Corrigé
- Plantage de la liste de recherche quand un résultat apparaissait en double.
[0.8.1] - 2026-10-20
Modifié
- L'identifiant interne de l'application est aligné sur le nom Triq (changement technique, sans effet visible).
Serveur et administration
- Le serveur adopte le nom Triq (utilisateur système, dossiers, services, binaire).
[0.8.0] - 2026-10-20
Version interne, non diffusée.
Modifié
- Passage au domaine triq-maps.com et au nouvel identifiant d'application.
Serveur et administration
- Domaine triq-maps.com préparé sur le serveur.
[0.7.2] - 2026-10-20
Modifié
- Le logo Triq est placé à côté du titre de l'accueil, ce qui libère le haut de la carte.
- Le lien d'une annonce s'ouvre dans l'application quand aucun navigateur n'est accessible.
[0.7.0] - 2026-10-20
Modifié
- Nouveau nom Triq et nouveau logo : icône adaptative et monochrome, logo dans l'application et les notifications, textes en français, anglais, arabe et amazigh.
Serveur et administration
- Nom et logo Triq dans l'administration (titre, connexion, barre latérale, icône) et sur la page de partage.
[0.6.1] - 2026-10-20
Ajouté
- Animation d'invitation au toucher sur les boutons du tunnel de première ouverture.
Modifié
- Aperçu dashcam avec deux caméras : deux écrans séparés aux coins arrondis, image complète de chaque caméra, orientation suivie.
[0.6.0] - 2026-10-20
Ajouté
- Dashcam : option d'enregistrement du son, désactivée par défaut (demande l'accès au micro).
Modifié
- Aperçu de la dashcam sans recadrage.
Sécurité et confidentialité
- Textes de confidentialité mis à jour pour le micro.
[0.5.6] - 2026-10-20
Modifié
- Dashcam à deux caméras : deux petits écrans séparés (arrière au-dessus, avant en dessous), aperçu vertical, coins arrondis.
[0.5.5] - 2026-10-20
Modifié
- Fiche d'un lieu : favori, domicile, travail et corriger tiennent sur une seule rangée de 4 boutons-icônes (nouvelles icônes mallette et crayon).
[0.5.4] - 2026-10-20
Corrigé
- Au démarrage du guidage, un GPS actif mais au signal encore faible ne demande plus d'activer la position : un message et « Réessayer » s'affichent.
[0.5.3] - 2026-10-20
Ajouté
- Dashcam : caméra arrière, avant ou les deux, avec une seule vidéo (arrière en plein cadre, avant en incrustation). Le mode deux caméras est proposé seulement si le téléphone sait les utiliser ensemble ; retour automatique à l'arrière seul si le téléphone chauffe trop.
- Annonce de lancement en paysage : une image paysage est choisie selon l'orientation du téléphone.
Modifié
- Paysage sur téléphone : carte sous l'encoche et les barres, rail de navigation compact, commandes en colonne côté encoche, accueil qui tient sans défiler, voiture centrée en guidage.
- Carte limitée au Maroc entier : plus de libellés de pays voisins ; la recherche est filtrée en conséquence.
Serveur et administration
- Image paysage facultative pour l'annonce de lancement, aperçu des écrans de l'application dans l'administration des annonces, carte du Maroc entier.
[0.5.2] - 2026-10-20
Modifié
- Paysage et grands écrans : une seule colonne latérale pleine hauteur qui défile (annonce proche, feuille, fiche, aperçu, guidage), commandes dans la zone de carte, rail de navigation en paysage court.
[0.5.1] - 2026-10-20
Modifié
- Accueil sans rangée de boutons : Mes lieux et Dashcam restent dans la barre du bas.
- Prix du carburant retirés de l'écran (ils reviennent en 0.10.0 sous forme collaborative).
[0.5.0] - 2026-10-20
Modifié
- Les annonces tournent selon leur priorité (Haute 3, Moyenne 2, Basse 1) au lieu de toujours montrer la plus prioritaire.
Serveur et administration
- Régie publicitaire : vraies campagnes (une ligne par campagne, modifiables), plusieurs emplacements par campagne, priorités Haute / Moyenne / Basse.
[0.4.6] - 2026-10-20
Modifié
- L'annonce de lancement ne s'affiche qu'une fois son image prête (1,5 s au maximum, sinon ignorée) et le compte à rebours de 3 s démarre à l'affichage.
Corrigé
- Le lien d'une annonce s'ouvre dans le navigateur par défaut du téléphone, avec le sélecteur du système seulement si aucun navigateur n'est trouvé.
[0.4.5] - 2026-10-20
Corrigé
- Le téléphone est considéré « à l'arrêt » sous 5 km/h (le GPS oscille à l'arrêt) pour l'annonce de guidage ; clic sur la bannière corrigé.
- Recherche : sur petit écran, les résultats restent visibles au-dessus du clavier.
[0.4.4] - 2026-10-20
Modifié
- En guidage, la voiture reste toujours visible et centrée dans la zone libre de l'écran, y compris sur l'écran de la voiture.
- Guidage environ 15 % plus compact.
- Petits écrans : fiches limitées en hauteur et défilables ; grands écrans, pliants et paysage : colonne latérale, pages centrées, pas de perte d'état au pliage ou à la rotation.
- Accueil : la tuile « Avant de partir » est retirée, les tuiles passent en icônes seules.
- Reprise d'un trajet : attente de la position avec « Recherche de votre position… » et Annuler.
- Le bouton Retour en guidage met l'application en arrière-plan : le guidage continue.
[0.4.3] - 2026-10-20
Ajouté
- Voix « Vous arrivez à destination » vers 50 m de l'arrivée (français, anglais, arabe ; darija et amazigh : clip s'il existe, sinon voix du téléphone).
Modifié
- Guidage plus fluide : la flèche reste accrochée à la route, avance sans zigzag, ne recule jamais et reste immobile à l'arrêt.
- La dashcam s'arrête à la fin du guidage, même démarrée à la main.
- Bannière d'annonce : image seule en pleine largeur avec la mention Sponsorisé.
[0.4.2] - 2026-10-20
Ajouté
- Reprise du trajet : après un arrêt de l'application, « Reprendre vers … ? » est proposé pendant 12 h.
- Message « Recherche des satellites… » distinct de « GPS perdu » dans le bandeau de guidage.
Modifié
- Optimisation de la batterie demandée une fois, avec explication, avant le premier guidage.
- Carte plus légère sur les téléphones modestes.
Corrigé
- Guidage plus robuste : l'itinéraire est gardé si un recalcul échoue (nouvel essai au bout de 30 s) ; après un tunnel ou un trou GPS, la position est reprise sur la route.
- Recherche : une seule requête serveur à la fois (fin des erreurs 429), message si la recherche en ligne échoue.
- Plusieurs plantages corrigés (lancement, notification de guidage restée orpheline).
[0.4.1] - 2026-10-19
Corrigé
- Mode sombre : couleurs de contenu par défaut, interrupteurs visibles, surfaces au thème.
Sécurité et confidentialité
- Version publiée signée avec une clé de signature conservée hors du dépôt.
[0.4.0] - 2026-10-19
Ajouté
- Annonces en 4 emplacements : marqueur sur la carte (et carte compacte à moins de 1 km), bannière à l'arrêt en guidage, accueil, et annonce de lancement de 3 s. Images en https recadrées.
Serveur et administration
- Régie : emplacements pin, bannière, accueil et lancement, images hébergées sur le serveur, carte pour poser le marqueur et tracer la zone, montant de la campagne.
[0.3.0] - 2026-10-19
Ajouté
- Guidage complet : itinéraires alternatifs, voies, péages, étapes, alerte de vitesse, SOS, partage de trajet, voix qui annonce les manœuvres par paliers selon la vitesse.
- Signalements étendus (accidents, contrôles, dangers, etc.) avec sens concerné et ancienneté.
- Carte et itinéraires en ligne quand aucun paquet de cartes ne couvre la zone ; recherche en ligne fusionnée avec la recherche hors ligne, tolérante aux fautes et à l'article darija collé (« lbahia »).
- Points d'intérêt sur la carte, réglables par catégorie.
- Langue amazighe (Tifinagh) : interface, noms de lieux et voix provisoire.
- Dashcam : un seul enregistrement continu pendant le guidage, en H.265 avec repli H.264, surveillance de l'espace disque.
- Android Auto : carte, guidage, recherche, lieux, aperçu, signalements et écran Cartes hors ligne.
- Tunnel de première ouverture (Premiers pas), réglages en pages dédiées, interface refaite d'après la maquette (arrivée, signalement enregistré, favoris, aide).
- Téléchargement des cartes en service de premier plan, avec notification de progression et bouton Annuler ; l'installation attend la fin d'un guidage en cours.
- Voix de secours téléchargeable depuis le serveur.
- Position simulée pour les essais (builds de développement seulement).
Modifié
- Un seul APK téléphone pour les architectures arm64 et armv7.
- La mention « pas de publicité » est retirée de la confidentialité.
Corrigé
- Carte rendue en OpenGL ES : plus de plantage sur les téléphones sans GPU compatible Vulkan.
- Plantage au retour dans l'application pendant un guidage ; tuiles absentes à cause d'une police manquante.
Serveur et administration
- Première version du serveur : API v1, administration embarquée, page de partage de trajet en trois langues, carte et itinéraire en ligne, recherche en ligne, téléchargements des cartes et de la voix de secours.
- Administration : menu (appareils, annonces, versions, santé), type de signalement SOS.
[0.2.0] - 2026-10-19
Version pilote, point de départ du projet. L'application, appelée Triq, est créée le 2026-10-19 (0.7.0 pour le logo et l'identité), avec le domaine triq-maps.com (0.8.0).
Ajouté
- Cartes hors ligne téléchargeables, avec avertissement au-delà de 100 Mo en dehors du Wi-Fi.
- Signalements enregistrés sur le téléphone : 7 types, durée de vie propre à chaque type, alertes vocales en guidage.
- Guidage vocal en darija par clips, avec distance et manœuvre.
- Carte au style proche de Waze, panneau de manœuvre, heure d'arrivée, vitesse, bouton rond de signalement.