Faits saillants
L'onglet Paramètres de l'appareil est un véritable éditeur, et vos paramètres suivent l'appareil. La latéralité, la compensation de gravité et le retour à la position initiale peuvent être préparés, appliqués et — pour la première fois — enregistrés ;le Hub les restaure automatiquement lorsque l'appareil se connecte. Deux notes de mise à niveau accompagnent ces changements — voir
Si vous pourriez revenir à la version 1.3.0 et Stocker sur l'appareil… ci-dessous.
La vue de montage de l'appareil n'est plus expérimentale. La zone d'affichage 3D et les commandes Rotation de montage se trouvent désormais sous Afficher les paramètres avancés ; avec le service 3.5.6 ou plus récent, aucune activation de l'API expérimentale n'est requise.La rotation de montage de votre profil est en lecture seule tant qu'un montage d'appareil est actif — c'est l'appareil qui a la priorité, et Transférer vers le profil vous redonne la rotation lorsque vous le souhaitez.Le matériel non reconnu n'est plus affiché ni nommé comme Inverse3. Les unités BigVerse et les futures unités de la famille inverse3 affichent un panneau de télémétrie au lieu d'un maillage trompeur.Le contrôle d'entrée affiche son état d'exécution d'un coup d'œil. Démarrer/Arrêter figure en tête de chaque volet, dans un avis codé par couleur, avec une introduction animée repensée derrière un nouveau bouton ?.Chaque écran est désormais disponible dans les sept langues autres que l'anglais — y compris les tutoriels Academy, le menu de la zone de notification, les boîtes de dialogue et les notifications de sécurité.Aucun raccourci clavier, aucune action et aucune association n'a changé dans cette version — rien de ce que vous avez associé n'est retiré, réécrit ni supprimé lors de la mise à niveau.Nouvelles fonctionnalités
Onglet Paramètres de l'appareil — persistance et modèle de champ unique (tous les utilisateurs)
Les champs de l'appareil dans l'onglet Paramètres survivent à un redémarrage. La latéralité, la compensation de gravité et le retour à la position initiale affichent des pastilles Modifié/Enregistré, un menu par champ et une barre de pied Appliquer + Enregistrer/Réinitialiser. Les profils enregistrés avant la version 1.4.0 sont migrés une seule fois, à sens unique — sauvegardez le fichier avant tout retour à la version 1.3.0 (voir l'encadré sur le retour à la version précédente).Les paramètres enregistrés sont restaurés automatiquement lorsqu'un appareil se connecte — la rotation de montage après le premier calibrage de l'appareil. Les champs qui correspondent déjà à l'appareil sont ignorés, et un panneau Paramètres ouvert réinitialise ses badges au lieu de laisser un Modifié périmé.Appliquer un paramètre n'écrit plus dans l'EEPROM de l'appareil. La seule action qui le fait encore est la nouvelle action Stocker sur l'appareil… — accompagnée d'un avertissement, car elle rend persistante la configuration complète de l'appareil, alors que le nombre d'écritures sur sa durée de vie est limité.Un seul modèle d'état pour les deux panneaux. Enregistrer ne conserve que les valeurs appliquées, et le bouton unique « Rétablir » se divise en _Rétablir les modifications non appliquées_ et _Rétablir les valeurs enregistrées_.« Réinitialiser par défaut » demande au service sa propre valeur par défaut — offert pour la compensation de gravité et le retour à la position initiale, et désactivé pour les services antérieurs à 3.5.6. La latéralité n'en a délibérément aucun : la réinitialisation du service force la droite, ce qui inverserait physiquement un appareil utilisé de la main gauche.La préférence Application automatique est désormais lue _et écrite_ par l'onglet Paramètres, et non plus seulement par l'onglet Profils.Montage de l'appareil (Afficher les paramètres avancés)
Une zone d'affichage 3D du montage de l'appareil dans l'onglet Paramètres — un gizmo de rotation uniquement (Maj : rotation par pas de 15°), une bascule de l'espace du gizmo et une réinitialisation de l'appareil. Rien ne s'applique pendant le glissement ; tout est confirmé via le bouton Appliquer du panneau.Commandes Rotation de montage repensées. Un interrupteur principal Montage de l'appareil, Actualisation automatique et un sélecteur de source remplacent l'ancienne commande à deux options. Désactiver l'interrupteur principal réinitialise aussi la rotation sur l'appareil — la boîte de confirmation l'indique d'abord.Une source d'orientation continue (remplaçant _Capteur_), pour les services 3.5.6 ou plus récents avec un micrologiciel 7.10 ou plus récent et l'API expérimentale activée ; en deçà de l'une ou l'autre de ces limites, elle apparaît désactivée avec la condition manquante indiquée.La rotation de montage de la session est verrouillée tant que le montage de l'appareil est actif — à l'échelle du Hub. Rien n'est supprimé : la rotation revient lorsque le montage de l'appareil est désactivé.Transférer vers le profil réinitialise le montage de l'appareil et confie la rotation au profil sélectionné, qu'il applique immédiatement. Il applique la valeur, mais n'enregistre jamais.Avec le service 3.5.6, la vue de montage lit l'instantané en direct — elle suit un appareil qui s'incline, sans lectures désynchronisées.Les confirmations de montage et de latéralité sont désormais des boîtes de dialogue intégrées à l'application, et non celles du système d'exploitation.Panneau de l'appareil et vues 3D (tous les utilisateurs)
Un en-tête de session sur le panneau de données de l'appareil — #<id> · <profile> dans la couleur de la session — et les affichages de contrôle deviennent des pastilles, qui se réduisent à une seule pastille discrète lorsque l'appareil est inactif.L'onglet À propos affiche toujours l'appareil dans sa pose neutre — une vue produit, et non un affichage de valeurs.Contrôle d'entrée (tous les utilisateurs)
Démarrer/Arrêter en haut de chaque volet, dans un bloc à code de couleurs indiquant si leContrôle d'entrée est actif — il n'est plus un simple bouton dans le coin inférieur droit.
Une introduction repensée avec une démo animée du plancher haptique, réouvrable à partird'un nouveau bouton ?; la mise en garde pour gauchers fait désormais partie de cette
introduction.
Les boutons Enregistrer une copie / Charger / Rétablir les valeurs par défaut de la section Gestes deviennent des boutons à icônes avec info-bulles.Améliorations
Le service intégré passe à 3.5.6, ce qui apporte deux correctifs de réinitialisation — laréinitialisation de la compensation de gravité aboutit maintenant à désactivée, et la
réinitialisation du retour à l'origine passe bien à activée — ainsi que la surface de
fixation en direct, sans activation requise.
Le contrat de licence est repensé — en-tête allégé, Télécharger le PDF sous forme d'action à icône, case à cocher restylée et flux d'acceptation revu. Le lien de navigateur Voir la licence a disparu (utilisez Télécharger le PDF), et la date Mise à jour s'affiche actuellement sous forme de date ISO brute — une régression suivie.Les états désactivés sont lisibles — les éléments de menu, les champs de rotation et les champs numériques apparaissent verrouillés plutôt qu'insensibles.Restylage des cases à cocher — boîte plus grande, bordure plus épaisse, coche teintée.Les info-bulles remplacent les titres natifs du navigateur dans tout le panneau de données de l'appareil.L'ensemble de l'application est traduit, et non seulement la plus grande partie. Chaque écran et les cinq tutoriels Academy fournis sont désormais offerts dans les sept langues autres que l'anglais, et les chaînes qui contournaient auparavant la traduction — le menu de la zone de notification, l'avertissement de mise à jour du micrologiciel, la superposition de sécurité et ses notifications — passent par la même couche, avec un retour à l'anglais si une chaîne manque. Les noms de produits restent volontairement en anglais.Corrections
Bogues présents dans la version 1.3.0.
Les onglets de branche du micrologiciel reflètent la branche choisie — la barre était épinglée sur _Stable_.La section Rotation de la fixation à portée appareil se masque désormais face à un service antérieur à 3.5.3,au lieu de s'afficher en direct et d'échouer à chaque lecture et écriture.
Le mode d'orientation figé fonctionne avec un service 3.5.6 ou ultérieur — le jeton de transmission est désormais choisi selon la version du service connecté.Le bouton Accueil de la caméra revient en douceur à sa position initiale dans chaque fenêtre 3D, même si vous continuez de faire pivoter la vue pendant l'animation, et ne laisse plus les commandes bloquées.Un appareil inactif affiche une seule pastille de lecture discrète au lieu de deux barres de commande vides.Le matériel non reconnu n'utilise plus le maillage Inverse3 ni le nom commercial et affiche un panneau de télémétrie toujours ouvert qui remplit la colonne — visible aussi sur les fenêtres étroites.Si vous risquez de revenir à la version 1.3.0
Un avertissement domine tous les autres dans cette version : sauvegardez `device-settings.json` avant votre premier lancement de la version 1.4.0 s'il existe la moindre chance que la machine revienne à la version 1.3.0. La migration est à sens unique, et une version 1.3.0 lit silencieusement le fichier migré comme vide et l'écrase lors de sa première sauvegarde. Restaurer votre copie est le seul moyen de revenir en arrière.
Dépréciations
La paire d'onglets « Orientation : À l'étalonnage / Manuel » est retirée et remplacée par l'interrupteur principal Fixation de l'appareil ainsi que par Actualisation automatique.Le bouton de lien externe « Voir la licence » est retiré; Télécharger le PDF demeure le seul moyen de lire le contrat hors de l'application.La structure `device-settings.json` du schéma 2 est retirée, sans possibilité de retour en arrière — une version 1.3.0 écrase le nouveau fichier au lieu de le refuser. Conservez une copie.Les jetons d'orientation hérités `manual` / `sensor` sont remplacés par freeze / continuous à partir du service 3.5.6; le Hub parle toujours l'ancienne paire aux services plus anciens.Le badge expérimental « gaucher » de l'en-tête du Contrôle d'entrée est retiré.Aucune action, aucun déclencheur ni aucun raccourci clavier n'a été déprécié durant ce cycle.
Problèmes connus
Comportements livrés que nous connaissons et que nous ne corrigerons pas dans la version 1.4.0.
L'amortissement et le seuil de force se lisent mal dans l'onglet Paramètres de l'appareil (fonction expérimentale) : la valeur affichée de l'amortissement n'est pas toujours exacte, et le seuil de force démarre à 0.3 en affichant _Modifié_ dès la première image. Les deux nécessitent d'abord une correction côté service.La rotation de votre fixation peut encore se décaler lorsque l'appareil est réétalonné — problème connu de la version 1.3.0, inchangé par défaut : la source Inkwell par défaut recapture la rotation à chaque réétalonnage, et modifier ce réglage par défaut dans une version mineure constituerait un changement incompatible. La solution est facultative : désactivez Actualisation automatique pour figer la rotation, puis enregistrez-la — le Hub la rétablit à chaque connexion.Les axes en mode gaucher Inverse3 et MinVerse sont toujours inversés. Le badge d'avertissement a été déplacé dans l'introduction du Contrôle d'entrée.