Les exceptions d’absence utilisent désormais des seuils spéciaux finis et configurables. Pour les personnes qui n’ont jamais enregistré de choix, le seuil d’absence normal passe à 3 minutes par défaut, sans modifier les réglages existants. Le seuil commun des exceptions d’absence est de 60 minutes par défaut et peut être réglé entre 10 et 150 minutes ; chaque app ou site web peut en hériter ou utiliser sa propre valeur. L’activité ne se prolonge plus indéfiniment au-delà du seuil effectif. La zone de réglages ajoute aussi un curseur commun et des champs par élément, avec le bouton d’ajout placé sous la liste.
Les rappels de station debout de la barre des menus permettent désormais d’exécuter directement « Commencer la station debout » et « Terminer la station debout ». La règle reste disponible après une fin, une réinitialisation due à une absence, une pause terminée naturellement ou avant le début du chronométrage.
Les règles de rappel de la barre des menus affichent maintenant des anneaux de progression colorés : le travail avance dans le sens horaire et le repos recule en sens inverse. Le développement d’une règle affiche ses cinq dernières heures de fin ou un état vide explicite. Les aides au survol différées ont été supprimées, tandis que les libellés d’accessibilité complets restent disponibles.
Correctifs
Correction d’un problème qui pouvait amener les rappels quotidiens de limite et d’objectif de durée à cumuler plusieurs heures de plus que les statistiques. Les rappels appliquent désormais la même logique d’activité que les statistiques pour l’absence, la veille, les exclusions, les statistiques séparées des sites web et le regroupement des apps. Une fin de période en direct non confirmée peut être annulée à l’expiration du seuil d’absence, et les notifications ne se déclenchent qu’à partir du cumul confirmé par la dernière saisie réelle.
Les icônes de sites web conservent désormais leur présentation correcte dans les statistiques séparées des sites web, les exceptions d’absence, les sélecteurs d’apps et de sites web, les réglages de regroupement et les rappels. Les icônes finalisées du catalogue et les remplacements choisis par l’utilisateur ne sont plus placés à tort sur une tuile de site web. Les couleurs d’icône déterminées automatiquement limitent aussi la saturation excessive afin d’éviter des couleurs statistiques trop vives.
Les SF Symbols, icônes d’apps, icônes de sites web, pastilles de couleur et espaces réservés de la barre des menus partagent désormais un canevas de 16×16 points et des mesures d’alignement cohérentes, ce qui corrige le décalage de la colonne d’icônes causé par les différentes tailles d’image source.
0.5.9
Nouvelles fonctionnalités
Les rappels à action unique peuvent désormais activer « Confirmer automatiquement après 10 secondes ». Une actualisation du contenu de la notification ne relance pas le compte à rebours ; la fermeture manuelle, l’action « Tout ignorer », la désactivation de l’option ou l’arrêt des rappels annule immédiatement la confirmation automatique. Les rappels de concentration et de station debout qui nécessitent un choix ne proposent pas cette option.
Les réglages du navigateur et l’écran de bienvenue n’affichent désormais que les navigateurs installés par défaut. L’activation de « Afficher les réglages avancés » révèle les huit navigateurs pris en charge, tout en laissant les éléments non installés désactivés. La liste des navigateurs de l’écran de bienvenue est également centrée et reste défilable si nécessaire.
Correctifs
Les flèches gauche et droite ne changent plus involontairement de période statistique pendant la modification de texte, l’utilisation d’un tableau ou d’une zone à défilement horizontal, ni dans un popover, une feuille ou une autre interface temporaire. Les raccourcis de période restent disponibles sur les pages principales.
Les statistiques quotidiennes, les statistiques mensuelles, les statistiques par app, le graphe de relations et les choix de réglages visibles pour les périodes actuelles s’actualisent désormais à un rythme cohérent. Les bonnes données sont aussi utilisées rapidement après le passage d’une limite de journée logique ou un changement de période.
Le graphique de durée des sessions des statistiques par app a été amélioré : son axe vertical s’adapte à la barre la plus haute et utilise des graduations en secondes pour les sessions de moins d’une minute, ce qui évite de comprimer les barres ou de dessiner des graduations hors limites.
Un navigateur réinstallé pendant l’exécution de Hikage rejoint désormais l’enregistrement des adresses web dès que son autorisation est rétablie. L’enregistrement ne reste plus inactif alors que son interrupteur est activé.
Les icônes de sites web ne demandent un favicon au site de destination qu’après l’ouverture explicite du sélecteur d’icônes. Les nouvelles tentatives après un échec du catalogue public de Hikage ou du cache local, ainsi que l’enregistrement et la restauration des icônes claires et sombres, sont également plus fiables.
Correction d’un problème qui pouvait amener le graphe de relations à mélanger des données de moments différents pendant l’évolution des enregistrements. Le résultat existant reste visible et une nouvelle tentative a lieu une fois les données stabilisées, ce qui évite les caches incohérents et les messages d’erreur internes.
0.5.8
Nouvelles fonctionnalités
La fenêtre « Changer l’icône » permet désormais de définir séparément les apparences claire et sombre. Les apps ordinaires proposent leurs deux variantes natives, tandis que les sites web proposent des choix issus du catalogue public de Hikage et de leur favicon. Les deux lignes peuvent être combinées librement ou recevoir une image locale ; les choix ne sont appliqués ensemble qu’en sélectionnant « Enregistrer ».
Correctifs
Suppression des choix par défaut en double dans le sélecteur d’icônes de sites web et correction du déplacement du contenu à la première ouverture. Les icônes enregistrées avec les versions précédentes continuent de s’afficher normalement.
Les statistiques quotidiennes, hebdomadaires, mensuelles et par site web, les statistiques par app ainsi que le graphe de relations réutilisent désormais des caches reconstructibles par journée logique. Un nouvel enregistrement ne nécessite généralement de recalculer que la journée en cours, ce qui réduit les délais sur les longues périodes tout en respectant les limites du calendrier et les changements d’heure.
Basculer le panneau de réglages à droite du graphe de relations ne force plus le canevas à se recalculer. Les résultats de filtrage, de regroupement et de tri sont également réutilisés pour réduire les saccades.
Les réglages du navigateur n’interrogent plus l’autorisation chaque seconde au repos, mettent les icônes de sites web en cache, conservent des listes compactes et alignées et affichent les icônes du catalogue sans cadre supplémentaire. Le premier affichage et le défilement sont ainsi plus fluides.
0.5.7
Nouvelles fonctionnalités
Les apps enregistrées et les sites web comptabilisés séparément proposent désormais « Changer l’icône » et « Restaurer l’icône par défaut » dans leurs menus contextuels. Les métadonnées des images choisies sont supprimées, puis celles-ci sont enregistrées au format PNG local normalisé. Seul leur affichage dans Hikage change ; elles ne sont incluses ni dans l’exportation des réglages ni dans les enregistrements bruts.
Les réglages généraux proposent désormais « Apparence des icônes enregistrées », avec « Suivre le système », « Privilégier le clair » et « Privilégier le sombre ». Le fond et la bordure des icônes de sites web s’adaptent à l’apparence choisie. Certaines icônes d’app peuvent ne s’actualiser qu’après le passage de macOS à cette apparence.
Les icônes par défaut des sites web comptabilisés séparément sont désormais comparées sur l’appareil à un catalogue public commun. En cas de correspondance, Hikage télécharge et vérifie les images claires et sombres ; sinon, la récupération limitée du favicon reste utilisée. L’app n’intègre plus d’icône réservée à YouTube.
Les menus contextuels des sites web permettent désormais de basculer directement « Statistiques séparées des sites web · Oui/Non », avec le même état coché unique que dans la barre des menus. Les apps ordinaires et les identités principales des navigateurs n’affichent pas cette commande.
Correctifs
Les listes de navigateurs et de sites web de l’écran de bienvenue et des réglages du navigateur sont désormais plus compactes ; les icônes, les noms, les états d’autorisation et les interrupteurs sont alignés. Les huit navigateurs pris en charge tiennent dans la fenêtre de bienvenue par défaut.
Les plages de dates relatives actuelles des « Rappels programmés », du « Graphe de relations », des « Statistiques mensuelles » et des « Statistiques par app » avancent désormais automatiquement au franchissement d’une journée logique ou d’un mois civil. Les plages passées ou futures choisies manuellement restent fixes, et les candidats des sept derniers jours dans les réglages de catégorie et de navigateur sont aussi actualisés.
Correction d’un plantage qui pouvait survenir lorsque l’état de l’adresse web de Firefox changeait pendant l’interrogation d’Accessibilité. Chaque candidat n’est désormais résolu qu’une fois, et les attributs temporairement indisponibles ignorent l’interrogation en cours en toute sécurité.
0.5.6
Nouvelles fonctionnalités
Des liens d’achat sont désormais disponibles à l’étape d’activation de l’écran de bienvenue et sur la carte d’essai de la vue d’ensemble. Ils ouvrent la page des tarifs du site web dans la langue actuelle de l’app.
L’enregistrement des adresses web du navigateur prend désormais en charge Brave, Opera et Arc. Les réglages et l’écran de bienvenue affichent directement tous les navigateurs dans cet ordre : Google Chrome, Safari, Firefox, Chromium, Microsoft Edge, Brave, Opera et Arc.
Lorsqu’un navigateur est au premier plan, la barre des menus conserve désormais toujours son icône et son identité. Si l’enregistrement des adresses web est activé, le site web actuel apparaît en dessous avec des commandes pour le renommer et gérer les statistiques séparées des sites web. Un ancien état du site web n’est plus repris lors d’un changement rapide d’app.
Les réglages généraux ne proposent plus de choisir l’icône de l’app. Hikage utilise désormais toujours son icône par défaut actuelle.
Correctifs
La durée totale historique enregistrée dans la vue d’ensemble est désormais mise à jour de façon incrémentielle. Seuls les nouveaux enregistrements sont traités lors d’un lancement ou d’une actualisation un jour ultérieur. L’ajout d’anciens enregistrements, un changement de base de données ou de réglage influant sur les statistiques déclenche un nouveau calcul complet à partir des enregistrements d’origine, ce qui améliore l’efficacité de l’actualisation tout en conservant un résultat exact.
0.5.5
Nouvelles fonctionnalités
Hikage propose désormais les commandes de menu macOS standard pour rechercher et remplacer, l’orthographe et la grammaire, les transformations de texte, la barre latérale, la personnalisation de la barre d’outils et le plein écran. Les raccourcis de pages se trouvent maintenant dans Navigation, avec les commandes Période précédente, Revenir à la période actuelle et Période suivante pour la fenêtre principale et les statistiques par app. Les icônes de menu sont alignées de façon cohérente et le menu Aide inutilisé a été retiré.
L’essai, l’activation, l’actualisation de la licence et la gestion des appareils passent désormais par le domaine propre à Hikage `license.hikage.app`. L’ancien domaine du service d’activation n’est plus utilisé ; les données de licence transmises et le fonctionnement de l’activation restent inchangés.
Correctifs
Les aperçus du calendrier rejettent désormais les actualisations d’arrière-plan obsolètes quand les règles ou les dates visibles changent, afin qu’un ancien résultat ne remplace pas un état plus récent. Les éléments de Calendrier Apple mis en cache ne sont restaurés que si le cache couvre tous les calendriers sélectionnés, ce qui évite un aperçu vide à tort après un changement de sélection et un redémarrage de Hikage.
Dans les rappels de la barre des menus, les boutons d’action d’une même rangée adoptent désormais tous la hauteur nécessaire au libellé le plus long. Les symboles et les libellés sur une ou plusieurs lignes restent centrés verticalement dans toutes les langues prises en charge.
0.5.4
Nouvelles fonctionnalités
Le menu standard de la barre des menus reprend désormais, pour l’adresse web actuelle ou l’app au premier plan, les mêmes actions contextuelles que les pages : renommer, fusionner, exclure des statistiques, gérer les exceptions d’absence, les catégories et les couleurs. Les icônes d’objets, les symboles de types de rappels et ceux des actions globales sont harmonisés ; la création d’une règle de calendrier reste dans la page Règles de l’intégration calendrier.
Correctifs
Les indicateurs quotidiens d’utilisation dans l’historique des rappels programmés affichent désormais le total réel de la journée. Ils continuent d’augmenter si l’app ou le site web correspondant reste utilisé après le dépassement d’une limite ou d’un objectif, et les jours passés sont recalculés selon la portée de la règle de l’époque au lieu de rester figés à l’instant du rappel.
L’aperçu sur quatre jours de l’intégration calendrier associe désormais un cache stable de sept jours au rendu Canvas. Les plages déjà consultées peuvent apparaître depuis le cache local avant leur validation en arrière-plan, tandis que les journées denses demandent moins de lectures, de mises en page et de vues résidentes pour préserver la fluidité du défilement continu et des interactions au pointeur.
Correction d’un problème pouvant amener la synchronisation automatique à créer des éléments en double dans Calendrier Apple, perdre des propositions en attente ou remettre un contenu visible en chargement après des actualisations répétées, des activités traversant plusieurs blocs ou une navigation annulée. Les jours visibles sont désormais publiés en premier, et l’enregistrement, le masquage et la confirmation des propositions ainsi que les changements de règles sont traités dans l’ordre.
Correction du changement de moteur de rendu au survol des éléments de calendrier, qui pouvait déplacer l’heure, les hachures, l’icône ou le texte. Un même Canvas dessine désormais la carte en continu et la couche de survol ne gère que l’interaction.
Correction des résumés et aperçus d’édition des règles de l’intégration calendrier et des rappels programmés, qui conservaient l’ancien nom après le renommage d’une app ou d’un site web. Le rétablissement du nom d’origine est lui aussi reflété immédiatement.
Correction de la progression des rappels dans la barre des menus, qui était tronquée trop tôt par une limite fixe de caractères. Les titres sont maintenant mesurés selon la largeur réelle des glyphes et le texte intégral reste disponible dans l’aide et les libellés d’accessibilité lorsqu’une troncature est réellement nécessaire.
Les indications d’activation ont été améliorées pour les appareils déjà au complet, les requêtes répétées, les erreurs de signature, les réponses incorrectes et les indisponibilités temporaires du service. Une licence révoquée ou expirée efface immédiatement l’ancien état local, et un résultat réseau incertain est confirmé avec de nouvelles données de signature afin d’éviter qu’une confirmation dans la même seconde soit prise pour une répétition.
Les erreurs d’activation flottent désormais en haut à droite de la carte d’état sans déplacer son contenu centré. Après une activation réussie, l’initialisation du calendrier attend la fin de l’animation de confettis, ce qui réduit le travail effectué pendant l’animation.
0.5.3
Nouvelles fonctionnalités
L’aperçu sur quatre jours de l’intégration calendrier propose désormais un zoom vertical de l’axe temporel à 50 %, 75 %, 100 %, 150 % et 200 %. Le changement conserve en douceur le centre de la plage horaire visible, adapte la hauteur minimale des cartes d’événement et respecte Réduire les animations.
Les menus contextuels des apps et des sites web comprennent désormais « Renommer ». Un alias modifie uniquement le nom affiché dans Hikage ; l’app, le site web, les enregistrements d’origine, les règles de fusion ou d’exclusion et les sources de calendrier restent inchangés. Restaurer le nom d’origine ne recalcule pas les statistiques.
Lorsque « Afficher les réglages avancés » est activé, la page Général propose « Actualiser les icônes et noms des apps ». Hikage recharge les noms et icônes des apps enregistrées depuis Launch Services, les apps en cours d’exécution et les paquets d’app locaux, puis choisit les noms selon la langue globale actuelle de macOS. Les résultats restent locaux, ne nécessitent aucun nouvel accès réseau ni autorisation système, et ne stockent ni chemins d’app ni pixels d’icône.
Les réglages comprennent une page Stockage toujours visible. L’état et l’emplacement de la base de données, l’importation et l’exportation des réglages utilisateur, ainsi que l’importation et l’exportation de la base des enregistrements d’origine s’y trouvent désormais. La capacité du cache et le préchargement des statistiques restent des options avancées et se réinitialisent séparément depuis Stockage.
Le symbole de la barre des menus a été tourné de 30 degrés dans le sens horaire, sans changer son comportement de modèle monochrome ni sa taille.
Correctifs
Le parcours de bienvenue précise désormais que l’historique d’activité des apps est enregistré automatiquement et localement, et que Hikage ne transmet aucun enregistrement d’activité sur Internet. Le résumé sur la confidentialité du navigateur indique aussi que Hikage enregistre uniquement les adresses web nécessaires aux statistiques, et non les URL complètes, les titres ou le contenu des pages. L’enregistrement, le stockage, les autorisations et le comportement réseau restent inchangés.
Les règles de calendrier comprenant plusieurs sources d’app ou de site web séparaient les activités continues selon leur source. Toutes les sources partagent désormais une seule chronologie logique : les changements de source, l’interruption maximale et la durée minimale sont évalués sur l’activité entière. Les fragments en attente laissés par d’anciennes versions sont rapprochés sans créer d’éléments de calendrier en double.
L’action « Renseigner les activités historiques » utilise désormais une sélection claire en deux étapes des dates de début et de fin, et la fenêtre ne se ferme qu’après l’écriture des candidats dans le registre local. Il est possible de dépasser la limite de la période renseignée pour rejoindre les fenêtres normales de quatre jours voisines, tandis que le choix direct d’une date efface l’ancienne limite. Les périodes allant jusqu’à 90 jours, la matérialisation des candidats et le masquage groupé sont traités par lots afin qu’un long historique ne bloque pas l’aperçu.
L’aperçu calendrier sur quatre jours prend désormais en charge le balayage horizontal continu et actualise la date à chaque journée entière franchie. Il précharge les données à l’approche des bords et conserve le contenu existant jusqu’à l’arrivée complète des nouveaux résultats. Des blocs fixes de sept jours, le partage des tâches en cours et des caches de rendu quotidiens réduisent aussi les lectures et calculs de mise en page répétés.
Les éléments de calendrier pouvaient brièvement changer de colonne lors d’un balayage horizontal continu franchissant un jour ou lors de l’alignement après relâchement. L’ancre de date et le décalage restant sont maintenant mis à jour atomiquement, et les animations de survol et de clic des cartes sont suspendues pendant le balayage afin d’éviter les secousses provoquées par le pointeur.
Après un changement de langue de macOS, les apps système actualisées pouvaient conserver leur nom dans l’ancienne langue. L’actualisation relit désormais les langues globales préférées et analyse directement les ressources localisées de l’app cible ; Safari, Photos et les autres apps obtiennent ainsi leur nom actuel même si elles fonctionnent encore dans l’ancienne langue.
Les requêtes d’écriture de licence comprennent désormais un nonce aléatoire avec une signature distincte afin que le service puisse refuser la répétition d’une requête signée. Si le résultat est incertain, Hikage effectue une seule confirmation avec une nouvelle enveloppe signée au lieu de renvoyer l’ancienne. Le protocole à double signature reste compatible avec les anciennes et nouvelles versions du service de licence, et la désactivation d’un autre appareil ne risque plus d’effacer l’état de licence de l’appareil actuel.
0.5.2
Nouvelles fonctionnalités
Les réglages comprennent désormais une page À propos permettant de rechercher des mises à jour, d’ouvrir l’historique des changements et le site, de contacter le développeur, et de consulter les remerciements et licences tierces. La page d’activation comprend également un lien d’achat.
La première activation réussie de l’appareil actuel avec une clé de licence déclenche des confettis silencieux qui restent au bas de la carte d’activation. Vous pouvez les balayer par zone, avec prise en charge de Réduire les animations et de VoiceOver.
Ajout des rappels d’objectif de temps quotidien. Définissez une durée quotidienne souhaitée pour une catégorie d’activité et recevez un rappel positif unique lorsque l’objectif est atteint. Les règles de rappel sont désormais regroupées en Concentration, Limites et Objectifs.
Correctifs
Le graphe des relations s’ouvre désormais avec sa barre latérale de réglages masquée. Les groupes de rappels sans règle activée ne sont plus affichés et la zone des rappels actuels reste vide lorsque toutes les règles sont désactivées.
Correction d’un problème empêchant certaines parties des fenêtres ouvertes de s’actualiser immédiatement après le passage du mode Sombre ou Clair à « Selon le système ».
Le chemin d’installation physique est désormais toujours `/Applications/Hikage.app` ; les systèmes chinois continuent d’afficher le nom localisé « 日影 ». Pour mettre à jour depuis la version 0.5.0 ou 0.5.1, désactivez d’abord l’ouverture à la connexion, quittez Hikage et supprimez l’ancienne app `/Applications/日影.app`. Installez ensuite `/Applications/Hikage.app` depuis le DMG de cette version, lancez-la, puis réactivez l’ouverture à la connexion si nécessaire.
« Contacter le développeur » affiche et copie désormais `[email protected]`.
0.5.1
Nouvelles fonctionnalités
Hikage utilise désormais une nouvelle icône d’app par défaut.
Le DMG du site s’ouvre désormais sur une interface d’installation plus épurée : un fond clair, une seule flèche directionnelle et uniquement Hikage et Applications visibles dans la fenêtre.
0.5.0
Nouvelles fonctionnalités
La section développeur d’exportation des ressources visuelles et de l’interface peut désormais produire les pages complètes des statistiques quotidiennes, mensuelles et par app sous forme de PNG opaques en 1× et 2×, indépendamment des ressources statistiques transparentes en calques. Ces pages utilisent des exemples fixes et les véritables composants statistiques sans lire la base de données ni les préférences de disposition de l’utilisateur.
Les statistiques par app disposent maintenant d’un nom de fonction cohérent en chinois simplifié et traditionnel, anglais, japonais, coréen, allemand, français et espagnol. Les titres de fenêtre utilisent « Statistiques par app · Nom de l’app », ce qui permet d’identifier plus facilement l’élément consulté.
Hikage utilise désormais la nouvelle identité d’app permanente `app.hikage.Hikage` et s’installe depuis un DMG signé et notarié. macOS la considère comme une nouvelle app : les réglages et éléments du trousseau liés à l’ancien identifiant de bundle ne sont pas migrés. Il peut donc être nécessaire de reconfigurer les préférences, de réactiver la licence et d’accorder à nouveau les autorisations d’automatisation, d’accessibilité, de calendrier et de rappels. Les enregistrements bruts existants continuent d’utiliser le même dossier de données Hikage.
Correctifs
La barre latérale principale réserve désormais tout l’espace disponible entre l’icône et l’état final au titre, avec une largeur minimale légèrement accrue. Les noms longs comme Intégration calendrier et Rappels programmés ne sont plus tronqués trop tôt, tandis que les indicateurs de verrouillage et de touche Command restent disponibles.
Correction des problèmes d’arrière-plan et de pont d’interaction dans l’exportation hors écran des pages statistiques complètes. Les exports quotidiens, mensuels et par app ne comportent plus de zones de remplacement jaunes et conservent un arrière-plan entièrement opaque.
La nouvelle identité d’app dispose de son propre canal de mise à jour. Dans l’ancienne identité, « Rechercher les mises à jour » affiche uniquement des informations sur la version 0.5.0 et un lien vers le site ; aucune archive de mise à jour n’est proposée et l’app ne peut pas être téléchargée, remplacée ou installée automatiquement. Installez le DMG de Hikage 0.5.0 depuis le site pour cette transition. Les versions suivantes avec la nouvelle identité pourront à nouveau être mises à jour normalement dans l’app.
0.4.2
Nouvelles fonctionnalités
Lorsque les réglages avancés sont affichés dans Général, la section « Importation et exportation des données » propose désormais des commandes distinctes pour les réglages utilisateur et la base de données des enregistrements bruts. Avant l’importation, Hikage indique précisément ce qui sera remplacé, puis redémarre en toute sécurité après confirmation. L’exportation de la base inclut les enregistrements validés dans un fichier autonome contrôlé, tandis que l’importation des réglages conserve l’emplacement de stockage de ce Mac. Les fichiers exportés n’ont plus d’extension en double et ne laissent aucun fichier SQLite temporaire.
Après un changement de langue de l’interface, « Redémarrer pour appliquer » n’apparaît que si la langue réellement affichée va changer. Le redémarrage attend que l’instance actuelle termine l’enregistrement et les tâches d’arrière-plan, puis quitte complètement. Choisir « Automatique » ou la langue explicite équivalente ne demande pas de redémarrage inutile.
Correctifs
Les statistiques par app apparaissent plus vite et restent exactes pendant la période en cours. Changer rapidement d’app, de période ou de réglages dérivés ne rattache plus d’anciennes données en direct, ne conserve plus un ancien survol de carte thermique et n’abandonne plus les actualisations en attente des statistiques mensuelles ou d’autres pages. Les statistiques horaires suivent aussi la durée réelle des journées lors des changements d’heure.
Les noms de fonctions, le corps des textes et les formulations manquantes ont été revus en chinois simplifié et traditionnel, anglais, japonais, coréen, allemand, français et espagnol. Les éléments réellement dépourvus d’identité apparaissent désormais comme une « App inconnue » localisée dans la barre des menus, les statistiques, le graphe de relations, les sélecteurs, le calendrier et les rappels. Les explications du navigateur précisent plus clairement que l’onglet actuel n’est lu qu’après l’activation de l’enregistrement des adresses web du navigateur et que Hikage n’enregistre ni les URL complètes, ni les chemins, ni les paramètres de requête, ni les titres ou le contenu des pages. Les noms d’apps système dans les exemples visuels pour développeurs suivent également la langue choisie.
L’activité de saisie dans les événements récents utilise désormais une icône de curseur en I, plus facile à distinguer d’un événement de clavier ordinaire.
0.4.1
Nouvelles fonctionnalités
Les statistiques par app ajoutent des modules de tendance d’utilisation quotidienne et de durée des sessions ; le dernier segment menant à la journée en cours non terminée est tracé en pointillés. Les statistiques mensuelles ajoutent « Journée type ». Dans leurs cartes thermiques horaires et celles des statistiques par app, la date, l’heure et la durée survolées s’affichent immédiatement dans l’en-tête du module au lieu de masquer le graphique avec une infobulle.
Les pages par période, notamment les statistiques quotidiennes, les statistiques mensuelles, le graphe de relations, les rappels programmés et les statistiques par app, acceptent maintenant les flèches gauche et droite sans touche de modification. En dehors de l’intégration calendrier, un geste de trackpad ou de molette horizontale peut aussi accumuler un changement ; il faut remplir l’indicateur circulaire et terminer le défilement pour avancer ou reculer d’une seule période.
Les sélecteurs de fusion d'apps et de sites trient chaque section selon l'utilisation des sept derniers jours logiques. Les éléments déjà impliqués dans une fusion sont exclus lors du choix d'une nouvelle source, tandis qu'un groupe principal existant reste disponible comme destination, ce qui évite les relations en double ou en chaîne.
Correctifs
Forte réduction des lectures répétées de la base, des parcours de sessions et des calculs de mise en page dans les statistiques et les fenêtres d'une app. Des agrégats partagés et des caches à plusieurs niveaux réutilisent les résultats entre les pages, le contenu d'une app peut réapparaître avant sa validation en arrière-plan, l'actualisation en direct ne touche que les périodes concernées et une carte thermique sur un seul Canvas rend chargement, changement et survol plus fluides avec un historique important.
Correction des anciennes surbrillances qui restaient dans les graphiques en rayons et les flux d'apps quotidiens ou mensuels après la sortie du pointeur, la fermeture d'un menu contextuel, la perte de focus ou le changement de bureau macOS. Passer d'une cellule de carte thermique à une autre ne permet plus à l'ancienne cellule d'effacer les nouveaux détails.
Correction des flèches inactives sur certaines pages de période, du son d'alerte système après navigation dans une fenêtre d'app et du contenu décalé à gauche dans les fenêtres larges. Les flèches utilisées pendant l'édition de texte ou avec des touches de modification restent gérées par le système, et le défilement vertical conserve son comportement natif.
Interface des statistiques simplifiée : suppression de l’outil de capture de la barre d’outils et des modules de densité de changement des statistiques quotidiennes et des statistiques mensuelles. La mise à jour efface automatiquement l’ancien nom d’utilisateur et les préférences de composition des captures, puis ignore sans risque les anciens modules des dispositions, sans modifier les données d’activité brutes.
0.4.0
Nouvelles fonctionnalités
Une page de réglages « Fusion » permet de réunir n’importe quelle app ou tout site web comptabilisé séparément dans un même élément statistique principal. Les apps et les sites peuvent être membres ou éléments principaux ; les menus contextuels permettent de lancer une fusion, d’en afficher tous les membres ou d’ouvrir directement les réglages. Les sessions, les chronologies, les statistiques mensuelles, le graphe de relations, les statistiques par app et les rappels programmés utilisent la même identité unifiée. Les événements bruts restent inchangés et toute fusion peut être annulée.
« Événements récents » de la vue d’ensemble actualise maintenant ses dix dernières entrées dès que leur enregistrement réussit. La vue gère le premier chargement et l’absence de contenu, conserve les données existantes après une erreur de lecture et propose de réessayer. Les entrées sont triées par heure effective, avec millisecondes et numéro de séquence stable ; les animations d’insertion groupée respectent « Réduire les animations ».
Les fenêtres de rappel restent visibles jusqu'à l'exécution d'une action, la fermeture d'un rappel, l'ignorance de tous les rappels ou l'arrêt de leur exécution. Cliquer ailleurs, changer d'app ou recliquer sur l'icône de barre des menus ne les ferme plus. Si cette icône n'est pas disponible, le rappel apparaît en haut au centre de l'écran actuel, avec un placement multi-écran plus fiable.
Correctifs
Correction de l'autorisation Calendrier signée qui manquait dans l'app de distribution. L'empaquetage vérifie maintenant les autorisations Calendrier et d'automatisation du navigateur afin qu'une signature incomplète ne bloque pas silencieusement l'autorisation système du calendrier.
Amélioration de la cohérence, de l’annulation et des nouvelles tentatives automatiques des statistiques mensuelles pendant l’écriture des données. Le contenu existant reste visible en attendant l’actualisation, une vue vide réessaie légèrement et quitter la page arrête les calculs inutiles. Le graphe de relations et les statistiques mensuelles réutilisent aussi les résultats inchangés pour éviter les chargements et mises en page répétés.
Les trois curseurs de filtrage du graphe de relations restent visibles et interactifs pendant le chargement, sans changer de plage, ce qui évite les sauts du panneau de droite. Les champs numériques acceptent toujours des valeurs au-delà des plages usuelles des curseurs.
Les commandes de réinitialisation et les liens qui rouvrent les réglages système d'Accessibilité ou d'Automatisation n'apparaissent que lorsque Réglages avancés et Outils de développement sont tous deux activés. Les contrôles d'autorisation normaux du navigateur et les indications explicites restent inchangés.
0.3.6
Nouvelles fonctionnalités
La barre des menus utilise maintenant le même menu macOS natif pour les clics gauche et droit. Il affiche l’app actuelle, le site web, la catégorie, indique si le site est comptabilisé séparément et montre la progression des rappels ; cliquer sur l’app actuelle ouvre directement ses statistiques. La recherche de mises à jour est aussi disponible dans ce menu.
Les statistiques quotidiennes, les statistiques mensuelles et le graphe de relations disposent maintenant d’un outil de capture. Il permet de recadrer un module ou le graphe, de régler les marges horizontales et verticales, l’apparence, le titre supérieur, le nom d’utilisateur et la marque Hikage, puis d’enregistrer ou de copier l’image.
Les outils de développement proposent l’export des ressources visuelles et de l’interface, avec des ressources visuelles transparentes en calques et des modules statistiques et captures de pages complètes. Les lots PNG comprennent un fichier manifest et un rapport de qualité ; les exports réutilisent les vraies icônes d’app et les couleurs automatiques.
Les réglages généraux proposent maintenant « Installer automatiquement les mises à jour ». L'option apparaît lorsque la recherche automatique est active et elle est activée par défaut ; Hikage télécharge et prépare les mises à jour en arrière-plan, puis les installe silencieusement à la fermeture.
Correctifs
L’étape Navigateur du parcours de bienvenue peut maintenant être ignorée, et les explications mêlant texte chinois et adresses web reviennent plus fiablement à la ligne. Les liens de réparation des autorisations système restent disponibles dans les réglages du navigateur.
Le parcours de bienvenue, les réglages et les autres écrans utilisent désormais tous l’icône principale actuelle de l’app, sans l’ancienne icône d’aperçu ni découpe arrondie supplémentaire.
Le chargement d’icônes pour les sites `www.` peut utiliser en toute sécurité les sous-domaines de ressources statiques du même domaine enregistrable, ce qui améliore les icônes de sites web comptabilisés séparément comme Zhihu.
Les compteurs de temps de la vue d’ensemble retrouvent un affichage stable en chiffres à chasse fixe. Les captures et exports destinés aux développeurs réduisent aussi les marges du sunburst, masquent les titres et légendes en double et excluent les apps d’exemple dont l’icône ne peut pas être chargée.
0.3.5
Nouvelles fonctionnalités
L’enregistrement de l’adresse web du navigateur prend maintenant en charge Chromium et Firefox. Chromium dispose de son propre interrupteur et de sa propre autorisation d’Automatisation ; Firefox guide l’autorisation d’Accessibilité et, une fois celle-ci activée, lit uniquement l’adresse web ou l’URL complète de la page dans la fenêtre au premier plan avant d’enregistrer l’identité normalisée du site.
Les résumés de règles de l’intégration calendrier et des rappels programmés mettent maintenant en avant les parties variables comme les noms d’app, de catégorie, de site web et de durée, ce qui rend les lignes repliées plus faciles à parcourir.
Correctifs
La détection de l’adresse web dans Firefox est plus fiable selon les versions. Si le texte de la barre d’adresse n’est pas disponible, Hikage peut utiliser l’URL de la page ou les attributs de document de la fenêtre actuelle sans parcourir le contenu de la page.
La durée de session apparaît maintenant au bas des dispositions par défaut des statistiques quotidiennes et des statistiques mensuelles, après Apps les plus utilisées et le Sunburst de durée d’utilisation. Les dispositions personnalisées existantes ne changent pas.
Les langues de l’app ou des notes de mise à jour non prises en charge reviennent maintenant à l’anglais au lieu d’afficher une langue de secours incohérente.
0.3.4
Nouvelles fonctionnalités
Les statistiques affichent maintenant un histogramme plus complet de la durée des sessions : 9 intervalles utilisent un axe de temps cumulé à gauche et un axe de pourcentage à droite, avec une hauteur de carte alignée sur l’utilisation quotidienne et le rythme horaire.
Le menu contextuel d’app peut maintenant ajouter ou retirer directement des exceptions d’absence pour les apps et les sites web comptabilisés séparément, avec l’action adaptée à l’élément actuel.
Les réglages généraux avancés ajoutent des boutons de réinitialisation par page pour Général, Navigateur, Catégories, Exclusions, Absence et Plugins, sans supprimer les événements bruts ni les caches statistiques.
Les versions de distribution utilisent maintenant le projet d’intégration Xcode et la chaîne d’icônes d’Icon Composer ; les ressources d’icônes du Dock, du Finder et de Launchpad, ainsi que la bibliothèque Sparkle intégrée, sont vérifiées lors de la création du paquet.
Correctifs
La mise en page des statistiques est plus compacte : Apps les plus utilisées affiche les 9 premières apps, place la durée sur la ligne du nom d’app, réduit les légendes coupées pour les longs noms de catégorie et les durées au survol, et supprime les restes de l’ancien comportement des graphiques en demi-ligne.
Le flux mensuel des apps conserve le 1er jour de chaque mois sur l’axe lors d’une plage glissante de 30 jours qui traverse plusieurs mois, afin que les libellés de début de mois ne soient plus sautés par le pas régulier.
QuickTime Player, IINA, TV, Zoom et Netflix sont maintenant des exceptions d’absence par défaut, ce qui réduit les faux temps d’absence pendant les vidéos ou les réunions.
La fenêtre des réglages s’ouvre plus haut et a une hauteur minimale plus grande, donnant plus d’espace aux réglages peu fréquents lorsqu’ils sont dépliés.
Dans les statistiques par app, l’élément de menu contextuel « Afficher les statistiques de l’app » est désactivé pour l’app actuelle afin d’éviter de rouvrir la même page.
0.3.3
Nouvelles fonctionnalités
Les fenêtres de statistiques quotidiennes, de statistiques mensuelles et de statistiques par app permettent maintenant de personnaliser la disposition des modules directement sur la page de statistiques actuelle. La barre d’outils passe en mode édition, restaure la disposition par défaut, masque des modules et les déplace sans ouvrir l’ancienne page Modules des réglages.
La disposition des modules de statistiques est plus stable : les petits modules sont regroupés dans une grille, les modules larges partagés comme la durée des sessions utilisent des lignes pleine largeur, et le module de résumé des catégories n’est plus affiché.
Quand « Afficher dans le Dock » est désactivé, l’icône du Dock suit maintenant la fenêtre principale : elle reste visible pendant que la fenêtre principale est ouverte, puis se masque de nouveau selon les réglages après sa fermeture.
Correctifs
La gestion des activations masque maintenant les appareils désactivés, et son état vide se base sur les appareils encore visibles.
Les règles de rappel par défaut et les nouvelles règles non renommées suivent maintenant la langue de l’interface. Les résumés de règle localisent les catégories, sous-catégories et listes de cibles, afin que l’interface anglaise ne conserve plus de noms de catégories en chinois.
Le nom de l’app suit maintenant la langue de façon cohérente : le chinois affiche « 日影 », les autres langues affichent « Hikage » dans les titres de fenêtre, la barre latérale, la barre des menus, les noms de calendrier par défaut, le Finder, les invites d’autorisation et les fenêtres de mise à jour Sparkle.
L’icône de l’app actuelle dans le panneau « Maintenant » de la barre des menus conserve le clic droit « Afficher les statistiques de l’app » et le menu contextuel commun aux apps, mais n’ouvre plus les statistiques au clic gauche, ce qui réduit les entrées accidentelles ou instables.
0.3.2
Nouvelles fonctionnalités
La barre des menus utilise maintenant le pictogramme de marque de Hikage au lieu d’un symbole système pivoté.
Correctifs
Le défilement des statistiques quotidiennes et des statistiques mensuelles est plus fluide : les positions de défilement ordinaires ne rafraîchissent plus la page à chaque image, les modules de statistiques se chargent à la demande, et les graphiques de flux d’apps ainsi que la carte horaire mensuelle réutilisent des résultats de rendu préparés.
Les recherches de mise à jour déduisent maintenant le canal stable ou bêta depuis le flux intégré à l’app et vérifient les appcasts dynamiques localisés et historiques, ce qui réduit les risques de flux manquant ou de mauvaises notes lors des mises à jour sautant plusieurs versions.
Les bulles de rappel ne continuent plus à se rafraîchir à haute fréquence une fois les interactions de survol ou de glissement stabilisées, ce qui réduit l’utilisation des ressources au repos.
0.3.1
Nouvelles fonctionnalités
Les bulles de rappel affichent désormais des actions au survol : les petites bulles récentes peuvent être supprimées directement, et la grande bulle active permet de désactiver la règle, de la modifier ou d'avancer l'étape de concentration, de station debout ou de repos en cours.
L'éditeur de règles de concentration regroupe plus clairement les longues pauses Pomodoro et les réglages de réinitialisation du minuteur, avec des confirmations de suppression plus explicites.
Correctifs
La localisation en 8 langues a été complétée dans la barre des menus, la fenêtre de mise à jour, les descriptions d’autorisations, la page d’activation, l’intégration calendrier, l’éditeur de catégories et les écrans de rappels, afin de réduire les retours au chinois dans les interfaces non chinoises.
Les titres de fenêtre, la barre latérale, les infobulles de la barre de menus, les catégories intégrées et les notes de version japonaises appliquent maintenant la règle de marque : le chinois utilise « 日影 », les autres langues utilisent « Hikage ».
Les catégories intégrées, les libellés de catégorie automatique et de couleur automatique suivent maintenant la langue de l'interface ; les catégories renommées par l'utilisateur conservent leur texte.
Les aperçus de candidats du calendrier et les popovers de rappel de la barre de menus génèrent maintenant leur état et leurs détails dans la langue actuelle de l'interface, évitant les mélanges de langue.
La détection du survol des bulles de rappel suit maintenant leur forme circulaire réelle et corrige les scintillements, les couleurs de bouton incohérentes et les boutons qui semblaient partir du centre.
0.3.0
Nouvelles fonctionnalités
Ajout des langues d’interface chinois traditionnel, coréen, allemand, français et espagnol, avec des contrôles de cohérence pour les préférences de langue et les ressources localisées.
Les règles de l’intégration calendrier prennent maintenant en charge plusieurs sources. Une seule règle peut inclure plusieurs apps ou sites web, supprimer toute source qui n’est pas la dernière, et continuer à enregistrer l’app ou le site réellement trouvé par chaque candidat.
Les résumés repliés et les descriptions dépliées des règles d’intégration calendrier affichent maintenant plusieurs sources, par exemple deux sources ou les deux premières avec le nombre total, au lieu de s’appuyer uniquement sur le titre de la règle.
L’ajout automatique au calendrier fonctionne maintenant comme une vérification périodique en arrière-plan. Lorsque l’autorisation du calendrier existe déjà, que le plugin est activé et qu’une règle permet l’écriture automatique, Hikage vérifie la fenêtre normale de quatre jours toutes les 5 minutes et écrit les candidats prêts sans demander de nouvelle autorisation.
Les mises à jour logicielles choisissent maintenant l’appcast à partir de la langue de Hikage et de la version actuelle de l’app. La fenêtre de mise à jour peut afficher les notes cumulatives dans la langue correspondante, tandis que les anciens clients continuent d’utiliser le `appcast.xml` fixe.
Correctifs
Correction du nom de calendrier par défaut après l’ajout de nouvelles langues d’interface : le chinois simplifié et le chinois traditionnel continuent d’utiliser « 日影 », tandis que les autres langues explicites utilisent « Hikage ».
Unification du style des contrôles dans les règles d’intégration calendrier, les règles de rappel, les réglages du navigateur, les listes de plugins, la visibilité des modules, les paramètres du graphe de relations et les champs déroulants. Les confirmations de suppression, résumés repliés, contrôles associant curseur et nombre, et interrupteurs d’objet sont plus cohérents.
Rétablissement des petits interrupteurs dans les éditeurs de rappel, les cartes de visibilité des modules, les réglages du navigateur et les lignes dépliées des règles d’intégration calendrier, afin que ces contrôles ne paraissent plus trop grands.
Le sélecteur de plage de la barre d’outils utilise maintenant un bouton contextuel natif qui liste directement toutes les plages, évitant les sous-menus, les aides au survol et la coupure des longs libellés localisés.
Les mises à jour trouvées en arrière-plan ne s’affichent plus immédiatement au-dessus des autres apps. Hikage attend que la fenêtre principale devienne active avant d’afficher la fenêtre Sparkle ; les vérifications manuelles restent immédiates.
0.2.2
Nouvelles fonctionnalités
Ajout de pages de première présentation pour l’intégration calendrier et les rappels programmés.
Ajout de l’interrupteur « Afficher les outils de développement », qui regroupe la réouverture du parcours de bienvenue, la Liste d’exclusion système, la réinitialisation des présentations de plugins et l’entrée de débogage des rappels dans les réglages avancés.
Correctifs
Les rappels programmés suivent maintenant l’état d’essai et d’activation. Sans essai ni activation, le modèle de rappel en arrière-plan et les planifications restaurées ne démarrent plus.
Désactiver une règle de rappel masque maintenant ses petits nœuds d’historique associés au lieu de les rattacher à d’autres nœuds de remplacement.
Amélioration des textes d’état et d’erreur des rappels, comme les rappels différés, la progression réinitialisée, les échecs d’affichage de la fenêtre de rappel et la description des longues pauses Pomodoro.
Les navigateurs non installés apparaissent comme tels et sont grisés dans les lignes d’autorisation de l’enregistrement de l’adresse web du navigateur, ce qui évite les demandes d’Automatisation non valides. Leur icône de remplacement est maintenant `app.dashed`.
Clarification du vocabulaire du navigateur : l’enregistrement parle d’adresse web, les statistiques parlent de site web et le texte de confidentialité explicite la limite de l’URL complète.
Les réglages de classification utilisent maintenant les 7 derniers jours comme plage de candidats et masquent les contrôles de date, les en-têtes de durée et les durées par ligne non pertinents. Les sites web n’affichent plus le remplacement « Sans Bundle Identifier ».
Les réglages de mise à jour logicielle ne montrent plus la ligne de diagnostic de l’état de démarrage et ne gardent que l’interrupteur de vérification automatique.
La création d’une règle d’intégration calendrier parle maintenant d’ajouter une app ou un site web, et les textes d’interruption d’activité indiquent le départ plutôt que l’absence.
Les noms des statistiques hebdomadaires, les états vides de la vue d’ensemble et les termes d’association et de ligne du graphe de relations ont été unifiés.
Le survol et le dessin de la grille du graphe de relations ont été optimisés pour réduire le travail par image pendant les animations et les mouvements du pointeur. La colonne de durée des Apps les plus utilisées tronque moins les durées longues.
L’icône de l’app passe à l’icône 41, et les pages de présentation des plugins ont été peaufinées : retours à la ligne, couleurs d’icônes, espacements et mise en page.
0.2.1
Nouvelles fonctionnalités
Les rappels programmés apparaissent maintenant dans un popover Hikage de la barre des menus au lieu de dépendre de l’autorisation de notifications macOS. Si l’icône de la barre des menus est masquée, Hikage l’affiche temporairement pour ancrer le popover.
Un clic gauche sur l’icône de la barre des menus ouvre maintenant le panneau « Maintenant » de Hikage avec l’activité en cours et le temps enregistré aujourd’hui. Le menu au clic droit est simplifié : ouvrir, réglages, masquer l’icône et quitter.
Les règles de rappel prennent maintenant en charge les couleurs, avec les choix par défaut, automatique et prédéfinis. Les lignes de règle, les nœuds de rappel actifs, les nœuds d’enregistrements récents et le bouton manuel de pause debout suivent la couleur choisie.
Les règles de concentration, de pause debout et de limite de temps créées manuellement sont maintenant activées par défaut. Les règles intégrées restent désactivées afin d’éviter des rappels inattendus au premier lancement.
Les mises à jour logicielles sont plus discrètes et plus sûres : le dialogue indiquant que la version est déjà à jour utilise le texte de Hikage, les réglages généraux ne montrent plus que le bouton de vérification automatique, et la chaîne de publication exige HTTPS, des appcasts signés et la vérification des mises à jour.
Correctifs
Correction d’un problème où un rappel de concentration lançait une nouvelle session après l’action « Rappeler plus tard ». Le temps de concentration qui continue pendant le rappel différé est ajouté au même enregistrement et au prochain rappel affiché.
La progression de concentration s’appuie maintenant sur les segments d’activité réellement correspondants. Quitter la cible, passer par un court intervalle d’app inactive ou désactiver les conditions de réinitialisation ne gonfle plus et ne fait plus perdre la progression.
Correction du délai de mise à jour du temps enregistré aujourd’hui après l’activation ou la désactivation de l’enregistrement de l’app au premier plan : le compteur s’arrête immédiatement, reprend immédiatement, puis est recalé par la prochaine limite d’enregistrement.
Les popovers de rappel utilisent maintenant un panneau dédié qui n’active pas l’app. Répondre à un rappel ne ramène plus le premier plan sur la fenêtre principale de Hikage, et le placement est plus stable lorsque l’icône de la barre des menus est masquée.
Les popovers de rappel et l’éditeur de règles ont été peaufinés : boutons d’action, texte des limites de temps, saisie des minutes, liste des sons, menus de couleur, curseurs et champs de titre.
0.2.0
Nouvelles fonctionnalités
Ajout du plugin « Rappels programmés ». Il permet de créer des règles de concentration, de station debout et de limite de temps pour toutes les apps, une catégorie, une sous-catégorie, des apps choisies ou des sites web comptabilisés séparément. La progression en cours et les enregistrements récents s’affichent sur un canevas de cercles déplaçables, tandis que les règles se modifient dans le panneau de droite.
Les rappels de concentration prennent en charge le chronométrage automatique, un délai de tolérance après avoir brièvement quitté l’activité, ainsi que les pauses pomodoro courtes et longues. La station debout peut être enregistrée manuellement et les limites de temps peuvent prévenir à l’avance. L’autorisation de notifications macOS n’est demandée que si vous activez explicitement les notifications système ; le son se règle aussi pour chaque règle.
Les statistiques quotidiennes et les statistiques mensuelles peuvent maintenant être activées ou désactivées comme plugins. Ces fonctionnalités — statistiques quotidiennes, statistiques mensuelles, graphe de relations, intégration calendrier et rappels programmés — sont activées par défaut après une nouvelle installation ou une réinitialisation complète, sans demander automatiquement l’accès au calendrier ni aux notifications.
Le graphe de relations dispose maintenant d’un filtre de temps d’utilisation minimal. Les réglages de classification proposent « Restaurer les catégories » avec confirmation et conservent autant que possible les classifications manuelles des apps compatibles.
Les bandes d’apps du Diagramme de flux des apps et les segments d’apps du Sunburst de durée d’utilisation peuvent maintenant ouvrir directement le menu contextuel commun. Le nom et le Bundle ID de l’app ciblée apparaissent en haut afin de vérifier l’objet à classer, recolorer, exclure ou utiliser dans une règle de calendrier.
Les services web locaux, du réseau local, `.local` et par adresse IP sont maintenant distingués selon leur port non standard. `localhost:5173` et `localhost:8080` ne sont donc plus regroupés.
Ajout d’une icône d’app optionnelle avec un dégradé d’éclipse.
Ajout des mises à jour logicielles avec Sparkle : la recherche manuelle se trouve dans le menu de l’app et la vérification automatique se règle dans les réglages généraux.
Correctifs
Correction du bouton « Lancer Hikage automatiquement à l’ouverture de session », qui ne pouvait pas être utilisé dans le parcours de bienvenue. Un échec d’enregistrement affiche toujours une erreur et actualise l’état.
Correction des cartes de Classification, d’Activation et d’autres réglages qui restaient claires en mode sombre, avec ajustement de la taille de l’icône Microsoft Edge dans les listes d’autorisation des navigateurs.
Les statistiques quotidiennes et les statistiques mensuelles restaurent maintenant leur position de défilement après une actualisation provoquée par un changement de catégorie, de gestion de l’absence, d’exclusion de veille ou de disposition des modules.
Correction des surbrillances au survol et du panneau d’informations pour les catégories, sous-catégories et apps après l’ajout du menu contextuel au Sunburst de durée d’utilisation.
Amélioration de la fiabilité des rappels programmés : les limites de temps restaurent le cumul du jour après un redémarrage et évitent les notifications en double ; une règle ou un enregistrement endommagé ne supprime plus toute la collection ; le texte et le déplacement des nœuds circulaires sont plus stables ; les nœuds de limite de temps ne se dupliquent plus pendant une même journée logique.