Les rappels d’utilisation disposent désormais d’un historique dans la barre latérale droite pour consulter leur contenu et les réponses par date, avec un filtre par règle.
Le grand cercle actuel et les petits cercles de l’historique récent des rappels d’utilisation apparaissent désormais en fondu.
Le graphe de relations combine le nombre de changements et leur part pour chacune des deux apps afin de mesurer leur proximité. Vous pouvez régler la proximité minimale et consulter les deux parts dans les détails au survol.
Les paramètres du graphe de relations sont simplifiés : les apps isolées sont masquées par défaut et le seuil de part d’utilisation se règle plus finement. Les réglages de disposition sont regroupés dans les paramètres avancés, et tous les paramètres peuvent être réinitialisés.
Avec le jour de pic activé dans les apps fréquemment utilisées, des repères indiquent la médiane quotidienne de la durée d’utilisation ou du nombre d’ouvertures. Survolez une entrée pour voir sa valeur.
L’utilisation quotidienne propose un bouton de tri pour afficher les jours par durée décroissante, avec les dates dans le même ordre.
Les statistiques par app affichent désormais l’identifiant de l’app ou du site web entre le nom et la catégorie.
Le menu principal permet d’importer ou d’exporter des archives et d’accéder aux retours et à l’assistance, aux notes de version et au site officiel.
Le menu de navigation indique la page actuelle. ⌘0 ouvre la fenêtre principale ; cette commande figure désormais en tête du menu de la barre des menus.
Les menus de navigation et d’affichage permettent de choisir une date et une période, de modifier la disposition des statistiques, de régler l’échelle horaire du calendrier et d’afficher ou masquer le panneau droit.
Le plein écran prend en charge ⌃⌘F. Les commandes de navigation entre périodes affichent les touches fléchées lorsqu’elles sont disponibles.
Correctifs
Amélioration de la disposition du graphe de relations pour réduire l’encombrement au centre et les croisements de liens.
Les mouvements des cercles du graphe de relations et des rappels d’utilisation prennent désormais en charge les écrans à fréquence de rafraîchissement élevée. Le rafraîchissement continu s’arrête une fois les cercles stabilisés.
Correction du déplacement saccadé des nœuds du graphe de relations et des cercles des rappels d’utilisation lorsqu’ils approchaient de l’arrêt.
Réduction des calculs répétés pour le filtrage du graphe de relations, le mouvement des nœuds et l’affichage de la progression des rappels d’utilisation.
Réduction des calculs répétés dans les statistiques quotidiennes, les statistiques mensuelles et les statistiques par app pour accélérer leur préparation.
Réduction de la charge de calcul lors de l’actualisation des aperçus comportant de nombreux éléments de calendrier.
Réduction des lectures de l’historique en arrière-plan lorsque l’aperçu du calendrier est fermé, ainsi que des relectures d’anciennes périodes lors des vérifications d’ajout automatique.
Réduction des actualisations inutiles de la fenêtre principale et de la barre des menus lorsque la progression des rappels change.
Suppression du halo autour des cercles des rappels d’utilisation et renforcement de leur couleur de fond.
Les sons des rappels sont désormais désactivés par défaut pour les règles intégrées et les nouvelles règles de rappels d’utilisation.
Le libellé en chinois simplifié de l’infobulle du nombre médian pour les apps fréquemment utilisées indique désormais clairement qu’il s’agit du nombre d’ouvertures de l’app.
Ajout d’indications Esc à côté des boutons permettant de changer l’objet des statistiques et de quitter leur affichage sur toute la fenêtre.
Correction de l’absence des informations de l’objet en haut des statistiques par app lorsque la période sélectionnée ne contient aucune donnée, ainsi que de leur scintillement au changement de période.
Les diagrammes sunburst placent désormais tous leur légende en bas à droite pour éviter les débordements de texte dans les fenêtres étroites. La légende ne scintille plus lors du passage à l’affichage sur toute la fenêtre.
Les échecs de sauvegarde indiquent désormais une cause plus précise, avec une couleur de texte plus discrète.
Le nombre d’enregistrements d’utilisation, de paramètres et d’icônes dans l’historique des sauvegardes commence désormais sur une nouvelle ligne.
Correction du manque de lisibilité de AM / PM après la sélection d’une entrée dans l’historique des sauvegardes.
Après un plantage, Hikage ouvre directement la fenêtre principale sans demander s’il faut restaurer les fenêtres précédentes.
La page « À propos » distingue désormais les versions Beta en affichant leur mention et leur numéro.
0.8.1
Nouvelles fonctionnalités
Les diagrammes de flux par grande catégorie affichent désormais des étiquettes en verre près des bandes, en évitant automatiquement les chevauchements. Le survol met en évidence le repère horaire ou la date correspondante, et le changement de mode s’accompagne d’un fondu du diagramme.
Les cartes thermiques horaires mensuelles des statistiques mensuelles et des statistiques par app proposent un mode début/fin. Des points de début verts, des points de fin orange et des courbes fluides montrent les limites d’activité de chaque jour, remplaçant le diagramme séparé de début et de fin d’activité quotidienne.
Les rappels d’utilisation affichent les secondes restantes avant leur fermeture automatique ou le choix d’« Ignorer ». Le compte à rebours se met en pause lorsque le pointeur entre dans la fenêtre du rappel.
Le mode grandes catégories de l’arc journalier des apps dimensionne les blocs selon la durée d’utilisation, avec l’heure la plus utilisée comme référence. Une nouvelle légende centrale indique la durée quotidienne moyenne de chaque créneau et le détail par catégorie. Le survol met toute la colonne en évidence.
Option + flèches haut/bas permet de changer d’onglet. Maintenez Option pour afficher les raccourcis des onglets voisins. Les flèches haut/bas font désormais défiler la page actuelle de façon fluide, par grands pas.
La répartition du temps d’utilisation propose une carte arborescente dont les surfaces correspondent à l’utilisation des apps, avec une transition fluide vers l’affichage dans toute la fenêtre.
Le graphe de relations permet de filtrer les apps selon leur part du temps d’utilisation. Par défaut, il affiche les éléments statistiques représentant au moins 0,3 % et masque les noms des apps.
Les apps fréquentes des statistiques quotidiennes et des statistiques mensuelles peuvent être classées par durée ou nombre d’ouvertures. Les statistiques mensuelles proposent aussi un classement par journée de pointe avec les dates correspondantes.
Correctifs
Le simple redémarrage de Hikage ne crée plus de faux enregistrements de réveil du système ou de l’écran. Les notifications réelles, les vérifications de l’état actuel et les anciens enregistrements sans source précisée sont distingués.
Les détails au survol des intervalles horaires indiquent désormais les coordonnées de début et de fin. Le profil par jour de la semaine utilise des heures de début et de fin plus compactes.
Les éléments statistiques renommés n’affichent plus leur ancien nom dans les rappels d’utilisation, les sélecteurs d’apps et de sites web, les listes de réglages, les aperçus de calendrier et les libellés d’accessibilité. La recherche accepte les alias et les noms d’origine, et les égalités sont départagées avec le nom actuel.
Le petit bouton d’information à côté du titre des modules statistiques a été rétabli dans l’affichage plein fenêtre. Le bouton de changement de catégorie dispose désormais de transitions lors de l’entrée et de la sortie de cet affichage.
La liste des apps récentes des statistiques par app ne montre plus Hikage lui-même. Ses statistiques restent accessibles par la recherche.
Correction des problèmes de navigation au clavier et de focus après un clic sur un diagramme par catégorie, une recherche, l’ouverture des détails d’une app ou un changement d’onglet par raccourci, ainsi que du scintillement de la sélection dans la barre latérale.
Le bord gauche du diagramme de flux mensuel des apps est désormais coupé nettement à la limite de la date, au lieu de former une pointe depuis une date vide.
Correction du chargement parfois bloqué sur l’accueil des statistiques par app, qui nécessitait de changer de page.
Correction d’une erreur pouvant indiquer que les données de sauvegarde ne peuvent pas être nettoyées lors d’un nouveau nettoyage des sauvegardes iCloud.
Réduction du coût de détection sans lecture en cours, des recalculs statistiques de l’intégration calendrier et des rappels d’utilisation après la fermeture de la fenêtre principale, et des requêtes inutiles aux sites web lors de simples mouvements du pointeur ou du défilement pour lire.
Suppression de l’avertissement de faible échantillon du profil par jour de la semaine afin que la hauteur du module ne varie plus avec le nombre d’échantillons.
Dans les réglages généraux, « Interface » se trouve désormais sous « Statistiques ». L’apparence de Hikage est visible lorsque les réglages avancés sont activés.
La durée enregistrée aujourd’hui dans la vue d’ensemble continue désormais de s’actualiser lorsque la fenêtre reste visible, même si Hikage n’est pas au premier plan.
Un clic droit à différents endroits du diagramme de flux des apps n’affiche plus systématiquement le menu de la même app.
0.8.0
Nouvelles fonctionnalités
Les diagrammes de flux quotidien et mensuel des apps proposent un mode « Grande catégorie ». Il permet de mettre en évidence les bandes par heure ou par jour et de consulter la durée de chaque catégorie, y compris en plein cadre. Dans les statistiques quotidiennes, ce flux remplace la répartition horaire.
Le module « Utilisation quotidienne » a été retiré des statistiques mensuelles.
L’activité des dernières 24 heures de la vue d’ensemble comprend des chronologies distinctes pour les changements d’app, l’activité de saisie et l’activité de lecture. Les sections dépliées sont conservées après un redémarrage.
Les réglages avancés proposent un canal de mise à jour Beta pour recevoir les préversions. Si l’installation automatique est activée, les risques doivent être confirmés avant de changer de canal.
Les réglages de sauvegarde proposent les « Détails du stockage », avec l’espace total et sa répartition. « Nettoyage en attente » permet de nettoyer manuellement les données remplissant les conditions de sécurité.
Lorsque des sauvegardes anciennes sont détectées, vous pouvez les nettoyer après avoir vérifié la sécurité de la sauvegarde actuelle, ou les afficher dans le Finder.
Les lignes de réglages dépendant d’un interrupteur apparaissent et disparaissent avec des animations cohérentes. La transition est immédiate lorsque les animations sont réduites.
Le haut des barres des graphiques est légèrement arrondi.
Les outils de développement proposent un inspecteur de couleurs local. Survolez une couleur de graphique pour voir sa couleur d’origine, sa couleur affichée et les ajustements appliqués.
Correctifs
Correction des statistiques quotidiennes vides après le redémarrage du Mac malgré la présence d’activités enregistrées.
Correction des rappels de concentration qui ne cumulaient qu’environ une minute pendant un apprentissage ou une lecture continus.
Correction de l’état d’absence global qui modifiait à tort la progression des rappels de concentration et de station debout.
Réduction de l’attente dans les sélecteurs d’apps et de sites web des statistiques par app. Un chargement interrompu peut être relancé, et le retour depuis les détails ne signale plus un échec à tort.
Correction de « Fusionner les éléments statistiques », qui affichait les apps et sites rattachés sous le nom de l’élément principal et tronquait les noms trop tôt.
L’ouverture des menus contextuels d’apps et de sites web ne change plus la couleur des noms et informations, et ne fait plus varier brusquement la hauteur du menu.
Correction de l’ouverture erronée du menu d’une app lors d’un clic droit dans une zone vide du graphe de relations.
Les icônes d’apps des sélecteurs de navigateurs, d’éléments statistiques, d’absence, de calendrier et de rappels respectent désormais toutes le réglage d’apparence des icônes des apps enregistrées et les icônes personnalisées.
Réduction de l’attente d’extraction des couleurs d’icônes à la première ouverture de statistiques contenant de nombreuses apps, et amélioration de la cohérence pour les icônes très saturées, transparentes, claires et monochromes.
Correction des graphiques des statistiques par app et des barres des apps fréquentes difficiles à distinguer sur fond clair avec des icônes presque blanches. Les graphiques sombres sont aussi plus lisibles en mode sombre.
Le profil par jour de la semaine des statistiques mensuelles adapte son échelle de couleurs aux proportions d’utilisation réelles. Le graphique et la légende partagent une limite supérieure exprimée en pourcentage entier.
Les cartes thermiques en mode sombre utilisent une échelle linéaire et renforcent les cellules de forte intensité. Le mode clair conserve sa courbe existante.
Ajustement de l’intensité des couleurs des barres de répartition horaire et de durée des sessions. Les minutes affichées au-dessus des barres au survol ont désormais une décimale.
Correction du décalage des légendes et de leurs mouvements discontinus lors du passage en plein cadre de la carte thermique horaire mensuelle et du profil par jour de la semaine.
Le texte gris en lecture seule de la barre des menus utilise une intensité uniforme.
Les chronologies d’activité de la vue d’ensemble se déplient et se replient à nouveau fluidement. Les bandes d’activité utilisent un vert adapté à l’apparence.
La restauration de sauvegardes et l’importation d’archives se déroulent dans une même boîte de dialogue de taille fixe. La restauration depuis le cloud affiche séparément la progression de la sauvegarde préalable, de l’envoi, du téléchargement et de la préparation du contenu.
L’historique des sauvegardes automatiques est nettoyé selon une politique de conservation fixe. L’état de conservation des sauvegardes manuelles correspond à leur épingle, et sa modification affiche une progression.
Les données de sauvegarde à nettoyer n’attendent plus un nombre fixe de jours : l’espace peut être libéré dès que les conditions de sécurité sont remplies. La maintenance continue si les sauvegardes automatiques sont désactivées ou les données inchangées, avec possibilité de réessayer après des échecs répétés.
Correction des échecs persistants de nettoyage causés par les métadonnées du Finder dans les dossiers de sauvegarde.
0.7.10
Nouvelles fonctionnalités
À partir du deuxième jour d’utilisation, la vue d’ensemble propose des suggestions pour les statistiques de sites séparées, le classement des apps, le début de journée et les exclusions statistiques. Chaque suggestion peut être marquée comme terminée ou ouvrir directement le réglage correspondant.
La vue d’ensemble accueille une frise « Activité des dernières 24 heures », qui indique par intervalles de quinze minutes si une activité a été enregistrée.
Les options avancées de « Général » proposent désormais « Mouvement », avec les choix suivre le système, standard ou réduit.
Les icônes de l’Arc journalier des apps pivotent maintenant naturellement le long de l’arc, ce qui rend leur position dans la journée plus facile à lire.
Les graphiques en barres utilisent maintenant l’intensité des couleurs pour exprimer la hauteur relative et affichent la valeur au-dessus de la barre au survol. Les graphiques à deux axes verticaux utilisent toujours la valeur de l’axe gauche.
Correctifs
Correction d’un problème pouvant rendre occasionnellement inactifs le sélecteur de plage temporelle de la fenêtre principale et les contrôles du graphe de relations, de l’intégration du calendrier et d’autres vues.
L’Arc journalier des apps reste centré verticalement dans les zones plus hautes et se redimensionne en douceur autour du centre de l’arc lors du passage en pleine fenêtre ou du retour, sans étirement ni décalage.
Réduction des saccades lors du passage des modules statistiques en pleine fenêtre ou du retour, avec un déplacement désormais synchronisé des titres, des contrôles et du contenu des graphiques.
Correction de certaines mentions AM/PM difficiles à lire en apparence sombre et harmonisation de l’espacement entre l’heure et AM/PM.
Le sélecteur de date indique désormais le mois en cours en gras plutôt qu’avec une bordure colorée, comme pour le repère du jour actuel.
L’axe temporel vertical de la « Carte thermique horaire mensuelle » s’aligne maintenant précisément sur les limites entre les cellules horaires adjacentes.
Les cartes des volets de règles, du nouveau modèle de rappel et des fenêtres de rappel retrouvent un léger effet de verre translucide.
Cliquer sur les icônes d’app dans les graphiques statistiques, les classements de la vue d’ensemble et le graphe de relations ne bascule plus vers les statistiques par app. La commande explicite du menu reste disponible.
Correction d’un blocage possible de la fermeture de l’app par la vérification des autorisations du navigateur, tout en assurant l’enregistrement complet des dernières activités.
0.7.9
Nouvelles fonctionnalités
La section « Général » propose désormais le « Format de l’heure » : suivre le système, imposer le format 12 ou 24 heures, ou prolonger dynamiquement les heures au-delà de 24 selon le « Début de journée ». Les heures affichées dans la fenêtre principale, la barre des menus, le calendrier, les statistiques, les rappels et l’accessibilité sont mises à jour ensemble.
Les statistiques mensuelles accueillent l’« Arc journalier des apps », qui superpose les cinq apps les plus utilisées de chaque heure le long d’un axe journalier semi-circulaire. L’intensité des couleurs reflète les jours actifs ; le survol affiche l’utilisation cumulée et permet d’ouvrir les statistiques par app ou le menu contextuel de l’objet.
Les 16 autres modules occupant une ligne entière dans les statistiques quotidiennes, mensuelles et par app peuvent désormais remplir toute la fenêtre. Graphiques, cartes thermiques, tendances et Arc journalier des apps utilisent l’espace disponible, « Apps les plus utilisées » affiche davantage d’éléments selon la hauteur, et `Esc` permet de revenir à la page.
La vue d’ensemble regroupe l’essai et la mise à jour logicielle dans une section « Hikage » commune, avec des cartes et des états cohérents. Dans une fenêtre étroite, les cartes supérieures défilent horizontalement tandis que la carte d’enregistrement reste à gauche.
Correctifs
Réduction de la consommation d’énergie globale lors des changements d’app au premier plan, des requêtes de navigateur/lecture et des reprises en arrière-plan. Lorsque la fenêtre principale est masquée, occultée ou fermée, ainsi que pendant la veille du système ou sous pression mémoire, les tâches de page sont suspendues par paliers et les caches reconstructibles sont libérés. Les enregistrements d’activité d’origine, l’historique des rappels, la licence, les réglages et les faits de sauvegarde restent inchangés.
Les choix de couleur ont été harmonisés dans la modification des catégories, le classement des apps, les règles de rappel et les menus d’objet. Chaque entrée affiche à la fois son point de couleur et son texte, et la coche de la couleur actuelle ne masque plus son aperçu.
Amélioration de la fréquence d’images et de la stabilité des icônes du graphe de relations lorsqu’il contient de nombreux nœuds ; le panneau de réglages de droite est désormais replié à l’ouverture de chaque nouvelle fenêtre. Les nœuds du graphe ne figurent plus dans l’arbre d’accessibilité, mais l’accessibilité au niveau de la page reste disponible pour la plage de dates, les réglages, le chargement, les erreurs et les états vides.
Correction des transitions des modules statistiques en pleine fenêtre qui revenaient à une ancienne position après le redimensionnement. Les boutons d’entrée et de sortie conservent leur couleur normale et un symbole d’agrandissement cohérent, tout en se déplaçant avec le panneau, le titre et le graphique.
Amélioration de la hiérarchie des boutons d’action des rappels d’utilisation en apparence claire ou sombre, avec contraste renforcé ou transparence réduite. Les descriptions de règles mettent séparément en valeur chaque nom d’app/site web et utilisent les bonnes conjonctions ; le message de limite atteinte ne répète plus la durée actuelle.
Le sélecteur de date indique aujourd’hui par un nombre en gras plutôt que par une bordure supplémentaire. Lorsque la date du jour est sélectionnée, le remplissage de sélection existant reste utilisé.
0.7.8
Nouvelles fonctionnalités
« Général → Activation des fonctionnalités » propose désormais un interrupteur pour la vue d’ensemble et permet de réorganiser les onglets par glisser-déposer. La barre latérale principale, le menu Navigation et les raccourcis ⌘chiffre suivent le même ordre, avec au moins un onglet toujours activé.
Une palette commune de dix couleurs est proposée pour les catégories, les apps, les sites web et les rappels d’utilisation. Après une nouvelle installation ou une réinitialisation des catégories, Travail, Apprentissage, Divertissement et Neutre utilisent respectivement le bleu, le vert, le rose et le gris ; l’accueil reprend ces couleurs par défaut. Les choix de couleurs existants ne sont pas réécrits et les anciennes couleurs restent affichables.
Les sphères des rappels de station debout proposent « Commencer une pause debout » à gauche et « Terminer une pause debout » à droite. « Terminer la phase actuelle » passe à droite des sphères des rappels de concentration. Les boutons de fermeture et de modification ont été retirés des sphères ; ces actions restent accessibles dans le panneau des règles.
Correctifs
Le titre de la fenêtre se met à jour immédiatement lors d’un changement de page, de date ou d’objet statistique. Les espaces réservés au chargement suivent la disposition réelle des modules et conservent la position de lecture lors d’un changement de période, avec une correction du décalage après le retour en haut.
Le défilement des pages statistiques et les transitions vers les graphiques occupant toute la fenêtre sont plus fluides, avec moins de dessins redondants. Les nœuds d’accessibilité dupliqués dans les diagrammes de flux des apps en pleine fenêtre ont été corrigés.
Les pages statistiques et le graphe de relations distinguent clairement chargement, absence de données et erreur. L’actualisation d’une même plage conserve le contenu existant, n’affiche chaque erreur qu’une fois et permet de réessayer directement.
Les réglages de classification et les sélecteurs d’apps et de sites web conservent les candidats existants et permettent de réessayer après un échec d’actualisation, sans confondre erreur de lecture et absence de candidats. Les sélecteurs distinguent aussi l’absence de candidats de l’absence de résultats de recherche.
Les décalages des étiquettes de l’axe horizontal ont été corrigés dans la répartition horaire, l’utilisation quotidienne, sa tendance et les premiers et derniers points d’activité du jour. L’axe de tendance des statistiques par app s’adapte désormais au pic réel et utilise des graduations en secondes sous 1 minute.
Sous macOS 27, la sélection restant grise et les touches fléchées inopérantes dans la barre latérale principale ont été corrigées. Les icônes et coches de sélection des menus de la barre des menus et des menus contextuels des apps et sites web ont été rétablies.
L’interrupteur principal de la vue d’ensemble s’appelle désormais « Enregistrement de l’activité » afin de décrire plus précisément sa portée. Le comportement d’enregistrement et les réglages existants ne changent pas.
Les fonds des cartes en apparence claire ont été harmonisés, et la largeur ainsi que l’espacement des panneaux de droite du calendrier et du graphe de relations ont été ajustés. La déformation interactive du verre a été désactivée dans les panneaux de règles et de paramètres, et les anneaux du diagramme en rayons sont plus faciles à distinguer.
Les textes longs des réglages de sauvegarde ne décalent plus les boutons du bord droit. Les retours à la ligne des messages de chargement et les variations de hauteur des lignes ont également été corrigés.
L’introduction aux rappels d’utilisation présente séparément les rappels de concentration, de limite de temps, de station debout et d’objectif de durée, avec une meilleure mise en page dans certaines langues. Elle ne sera pas affichée de nouveau aux utilisateurs l’ayant déjà terminée.
Le changement de période par balayage horizontal du trackpad a été supprimé dans les statistiques quotidiennes, les statistiques mensuelles, le graphe de relations, les rappels d’utilisation et les statistiques par app. La barre d’outils, les sélecteurs de date et les touches fléchées restent disponibles ; la navigation horizontale dans l’aperçu du calendrier ne change pas.
La détection instable des doublons d’icônes de sites web a été corrigée, tout en préservant les nuances fines et les bords transparents.
Un blocage empêchant la reprise après un échec de fermeture a été corrigé, et le nettoyage des aperçus du calendrier et des tâches d’arrière-plan à la fermeture a été amélioré.
Les mises à jour utilisent désormais des flux fixes par langue, avec des notes regroupées selon la version installée et un accès conservé à l’historique complet. Les versions 0.5.0 et 0.5.1 ne sont plus couvertes par la compatibilité des mises à jour automatiques ; téléchargez le dernier programme d’installation depuis le site officiel.
0.7.7
Nouvelles fonctionnalités
La gestion des sauvegardes a été améliorée : les sources de données d’autres Mac peuvent être supprimées du dépôt de sauvegardes actuel ; les emplacements personnalisés dans iCloud Drive sont affichés sous la forme « iCloud Drive » suivie du chemin relatif ; la capacité des sauvegardes, la date de la dernière sauvegarde réussie et l’accès à l’Historique des sauvegardes sont présentés plus clairement et de façon plus compacte.
« Générer les activités passées » utilise maintenant deux calendriers côte à côte pour les dates de début et de fin, afin d’afficher simultanément toute la plage. La limite reste fixée à 90 journées statistiques.
La section « Utilisés récemment » des statistiques par app passe de 14 à 21 éléments. Les statistiques mensuelles et les statistiques par app utilisent maintenant l’indicateur plus explicite « Moy. par jour actif » et un nouvel emplacement par défaut, sans modifier les dispositions personnalisées existantes.
Les dates de l’année en cours n’affichent plus l’année de façon répétitive dans la vue d’ensemble des données, les archives, les sauvegardes, l’activation hors ligne, Calendrier, les sélecteurs de date et d’autres interfaces. Les années antérieures restent affichées.
La Vue d’ensemble affiche maintenant une carte de mise à jour lorsqu’une vérification en arrière-plan trouve une nouvelle version, avec des actions pour consulter les détails ou lancer directement la mise à jour. Une confirmation de version s’affiche aussi une seule fois après la mise à jour. La commande « Rechercher les mises à jour… » continue d’ouvrir la fenêtre standard.
« Langue », « Apparence des icônes des apps enregistrées » et « Changer l’icône… » dans les menus d’éléments apparaissent maintenant sous « Afficher les réglages avancés ». Masquer les réglages avancés n’efface pas les choix existants.
Les déplacements du pointeur, les glissements et le défilement comptent maintenant comme activité de saisie anonyme pour la détection d’absence. Hikage n’enregistre toujours ni coordonnées, ni trajectoires, ni sens de défilement, ni éléments cliqués, ni identifiants d’appareil, et ne demande aucune autorisation système supplémentaire.
« Enregistrement des horodatages d’activité » dans les réglages avancés permet désormais de choisir indépendamment un intervalle minimal de 10, 15, 30 ou 45 secondes pour l’activité de saisie et l’activité de lecture. Les valeurs par défaut sont respectivement 15 et 45 secondes, tandis que les anciens enregistrements de lecture conservent leur interprétation initiale de 30 secondes.
Le Diagramme de flux quotidien des apps sélectionne maintenant automatiquement des intervalles de dessin de 10, 15, 30, 60 ou 120 minutes selon la largeur du graphique et la période. Une fenêtre plus large ou une période plus courte révèle une structure temporelle plus fine, sans changer la durée, le survol ni la sémantique d’accessibilité.
Correctifs
Les titres de sections, états vides, largeurs de cartes, séparateurs, rayons d’angle et marges des listes de navigateurs ont été harmonisés dans les Réglages. La source des icônes de sites web et la section « Absence » ont également été clarifiées.
Les noms de fonctionnalités, les explications de confidentialité ainsi que la sémantique des rappels, archives, Calendrier et activations ont été corrigés dans les huit langues. Le positionnement de la page de bienvenue a été raccourci en « Enregistrer et revoir votre activité sur Mac ».
Correction de problèmes pouvant bloquer le défilement des pages de statistiques, créer trop de nœuds d’accessibilité dans le Profil par jour de la semaine ou laisser brièvement une hauteur incorrecte ou une zone vide dans les modules d’indicateurs supérieurs lors d’un changement de fenêtre.
Correction de problèmes par lesquels le graphe de relations agrandissait la disposition principale à la hauteur minimale de la fenêtre, conservait un survol après un glissement ou laissait des nœuds dépasser des bords. Les nœuds du graphe de relations et les sphères de rappel ne conservent plus non plus le cadre de focus rectangulaire du système après une interaction au pointeur.
Les boutons d’entrée et de sortie de l’affichage plein écran des graphiques statistiques ont été harmonisés. Les barres d’outils des statistiques quotidiennes et mensuelles ne dupliquent plus le bouton du graphe de relations, qui reste accessible depuis la barre latérale principale et le menu « Navigation ».
Le retour visuel des rappels d’utilisation a été stabilisé : les sphères ne rétrécissent plus selon la taille du canevas ou le nombre de règles, et les cases de réponse automatique ne changent plus de couleur ni ne clignotent lors d’un changement de focus de la fenêtre ou d’une réponse à un rappel.
La gestion des échecs au démarrage et à la fermeture utilise maintenant des tentatives de récupération limitées et des erreurs explicites. Si Hikage ne peut pas se fermer en toute sécurité, les options Réessayer, Annuler la fermeture et Forcer à quitter restent proposées.
0.7.6
Nouvelles fonctionnalités
Le Diagramme de flux quotidien des apps, le Diagramme de flux mensuel des apps et le Sunburst de durée d’utilisation disposent maintenant d’animations continues pour entrer et sortir de l’affichage plein écran. Les panneaux, titres, graphiques et icônes d’app se déplacent de manière fluide depuis leur position d’origine ; lorsque « Réduire les animations » est activé, une transition rapide est utilisée à la place.
Les indications au survol des statistiques ont été enrichies : le Profil par jour de la semaine et la Carte thermique horaire mensuelle encadrent la cellule survolée avec la couleur d’accentuation ; la Durée quotidienne affiche la date et la durée totale ; les Diagrammes de flux quotidien et mensuel des apps affichent le nom de l’app et sa durée totale sur la période sélectionnée.
La catégorie statistique principale par défaut « Éducation » a été renommée « Apprentissage ». Les anciens noms générés automatiquement sont migrés, tandis que les noms définis manuellement restent inchangés.
L’ordre des modules par défaut a été mis à jour pour les nouvelles installations et l’action « Rétablir les réglages par défaut » dans les statistiques quotidiennes, les statistiques mensuelles et les statistiques par app. La visibilité et l’ordre déjà enregistrés restent inchangés.
Correctifs
Correction d’un problème pouvant laisser les pages vides après la réouverture de la même fenêtre principale, ainsi que d’un problème pouvant arrêter la disposition du graphe de relations et des sphères de rappel dès la première image.
Le coût de l’affichage actualisé chaque seconde de la durée et du nombre d’événements dans la Vue d’ensemble a été réduit. L’actualisation des pages est suspendue lorsqu’une autre fenêtre opaque recouvre entièrement la fenêtre principale ; l’enregistrement en arrière-plan, les rappels, Calendrier et la licence ne sont pas affectés.
La disposition des cartes d’indicateurs statistiques et du compte à rebours de l’essai dans la Vue d’ensemble a été ajustée : les titres sont maintenant placés à côté des icônes, les valeurs sont alignées à droite, la fenêtre minimale affiche trois cartes par ligne et les icônes suivent la couleur d’accentuation de macOS. Le compte à rebours utilise le même espacement entre chiffres et unités que « Temps enregistré aujourd’hui ».
Les barres de « Durée quotidienne », « Répartition horaire » et « Durée des sessions » ont été élargies. Les heures ou dates en cours utilisent maintenant une texture pixelisée uniforme, qui reste continue sur toute la hauteur des barres empilées comprenant plusieurs catégories.
0.7.5
Nouvelles fonctionnalités
Dans la barre des menus, les sites web renommés affichent maintenant leur adresse d’origine sous le nom affiché, afin de faciliter l’identification du site réel. L’adresse n’est pas répétée pour les sites qui n’ont pas été renommés.
Les états de survol des graphiques statistiques sont désormais plus faciles à distinguer : les graphiques à barres conservent l’intensité de la barre survolée et atténuent les autres. Le Diagramme de flux quotidien des apps, le Diagramme de flux mensuel des apps, le Sunburst de durée d’utilisation, la Répartition horaire, la Durée des sessions, la Durée quotidienne, la Première et dernière activité du jour ainsi que la Tendance d’utilisation quotidienne utilisent des fondus rapides. Le Profil par jour de la semaine et la Carte thermique horaire mensuelle mettent simultanément en évidence la ligne et la colonne de la cellule survolée et affichent l’heure correspondante.
Correctifs
Le contraste des titres de section « État actuel de l’enregistrement », « Progression du rappel » et « Événements récents » dans la barre des menus a été renforcé en apparence claire comme sombre, tout en conservant leur sémantique de section, de lecture seule et d’accessibilité.
La hiérarchie des informations dans les menus contextuels des apps et des sites web a été réorganisée : les noms effectifs et les Bundle ID ou adresses de sites d’origine utilisent un style cohérent en lecture seule, tandis que « Catégorie » et « Couleur » se suivent dans le premier groupe d’actions.
Les légendes au survol de « Durée quotidienne » et « Répartition horaire » ont été simplifiées en supprimant les signes plus, le signe égal et la durée totale supplémentaires, tout en conservant la durée de chaque catégorie.
Correction du scintillement du Sunburst de durée d’utilisation autour de la durée totale centrale, des segments ancêtres communs et des espaces lors du survol. Le passage entre les anneaux et les espaces de connexion conserve désormais en continu la mise en évidence de l’élément correspondant.
Les calculs répétés de la journée en cours ont été réduits pour les règles d’éléments récemment terminés, tout en conservant la fenêtre d’achèvement, les résultats candidats et les protections d’écriture dans Calendrier propres à chaque règle.
Les sessions et le graphe de relations de la journée en cours sont maintenant maintenus de manière incrémentielle à mesure que les activités sont enregistrées, ce qui réduit les reconstructions répétées lors de l’actualisation des statistiques. Les enregistrements bruts restent disponibles en cas de pression mémoire et peuvent être recalculés à tout moment.
Correction d’une fenêtre de concurrence très étroite lors de la fermeture au moment exact du changement de journée logique, qui pouvait laisser la projection des statistiques quotidiennes d’une journée terminée sans persistance complète.
0.7.4
Nouvelles fonctionnalités
La barre des menus affiche désormais jusqu’à trois « Événements récents » avec des noms concis, l’heure et le contenu. « Événements récents », « Temps d’enregistrement aujourd’hui » et « Événements enregistrés aujourd’hui » sont actualisés chaque seconde tant que le menu est ouvert. L’heure reste affichée en entier et les noms longs ne sont tronqués que si l’espace est réellement insuffisant.
Dans « Réglages → Données », les caches reconstructibles sont maintenant séparés en quatre catégories : calendrier, statistiques, icônes de sites web et sources de données externes, avec une taille affichée pour chacune. Le cache statistique et le cache des sources de données externes peuvent être vidés directement depuis leur ligne de capacité. Après une modification des réglages statistiques, l’ancien cache statistique est conservé pendant 24 heures afin de pouvoir être réutilisé si les réglages sont rétablis, puis l’espace disque est automatiquement récupéré. Les mises à jour suppriment également les caches retirés et cessent d’enregistrer les réponses réseau en cache sur le disque, sans affecter les données utilisateur, les réglages, l’activation ni les sauvegardes.
Correctifs
Le premier défilement dans « Réglages → Catégories » a été amélioré : les icônes d’app, les couleurs principales et les données de disposition sont préparées en arrière-plan, ce qui réduit les saccades lorsque les lignes suivantes apparaissent pour la première fois.
Les menus d’objet des apps et des sites web ont été simplifiés : les fusions, les exclusions et les exceptions d’absence sont désormais gérées dans les réglages, tandis que le classement et la couleur occupent chacun une seule ligne dans les menus contextuels des pages. La zone d’objet de la barre des menus ne propose plus Renommer, Changer l’icône, Afficher les statistiques par app ni Couleur, mais conserve une entrée de classement compacte pour l’app actuelle ou un site comptabilisé séparément.
Le contraste des informations en lecture seule dans la barre des menus a été renforcé en apparence claire et sombre, avec une troncature uniquement lorsque l’espace est réellement insuffisant. Les chiffres des menus et des rappels en attente utilisent désormais une chasse fixe, et les symboles ainsi que le texte du sous-menu de rappel pour se lever restent alignés.
Correction d’un problème qui pouvait déplacer le surlignage de survol vers une ligne en lecture seule lors de l’actualisation chaque seconde d’un menu ouvert.
« Début de journée » propose maintenant uniquement les heures pleines de 0:00 à 12:00.
Les deux réponses automatiques aux rappels sont maintenant explicites : les alertes à une action affichent « Fermer automatiquement après 10 secondes », tandis que celles à plusieurs actions affichent « Choisir automatiquement “Ignorer” après 10 secondes ». Le compte à rebours et le comportement de réponse restent inchangés.
Les cartes thermiques des statistiques mensuelles et par app ont été harmonisées : les cases sans utilisation, dans le futur ou sans échantillon complet utilisent du blanc pur en apparence claire ou l’arrière-plan de la page en apparence sombre. Les faibles durées partent désormais progressivement du fond vide et ne sont plus excessivement accentuées.
Le graphe de relations n’utilise plus son propre dégradé et reprend directement l’arrière-plan de la zone de détail de la fenêtre principale. Les nœuds, les connexions et les interactions restent inchangés.
La disposition de « Modifier les catégories » a été ajustée : les totaux à côté du titre ont été supprimés, le nombre de sous-catégories apparaît dans la ligne de chaque catégorie principale, et « Ajouter une catégorie principale » ainsi que « Restaurer les catégories » ont été déplacés en bas à gauche de la zone de contenu.
La consultation des statistiques a été améliorée : « Première et dernière activité du jour » affiche un guide vertical au survol au lieu d’agrandir les extrémités, tandis que les statistiques par app conservent la position de lecture verticale lors d’un changement de plage, de période ou de date.
Correction du clignotement ou de la désactivation incorrecte de « Sauvegarder maintenant », « Exporter l’archive » et « Importer l’archive » pendant l’effacement du cache des sources de données externes. L’icône et la position des boutons d’effacement du cache restent stables.
Correction d’un problème qui laissait les pages statistiques consommer des ressources après la fermeture de la fenêtre principale. La fermeture décharge les tâches de page et les minuteurs d’affichage ; la réduction, le masquage complet ou la désactivation ne suspendent que le rendu continu, sans affecter l’enregistrement des activités, le calendrier, les rappels ni la barre des menus.
0.7.3
Nouvelles fonctionnalités
L’importation, l’exportation et les sauvegardes sont désormais réunis dans l’« Archive Hikage » : `.hikagearchive` contient toujours les données utilisateur et les réglages utilisateur transférables, y compris les icônes d’app choisies par l’utilisateur. Lors d’une importation ou d’une restauration, vous pouvez choisir uniquement les données utilisateur, uniquement les réglages utilisateur ou les deux. L’activation, les éléments du Trousseau, les autorisations système, l’emplacement de sauvegarde et l’identité de l’appareil restent sur ce Mac. Les nouvelles sauvegardes utilisent un dépôt v4 ; les anciens fichiers `.hikagedata`, les fichiers de réglages séparés et les dépôts v3 ne sont ni lus ni migrés, tandis que les fichiers d’origine restent sur le disque.
« Éléments statistiques » réunit les anciens réglages de fusion et d’exclusion afin de gérer au même endroit les éléments statistiques fusionnés, les exclusions personnalisées et les exclusions système réservées aux développeurs. Les fusions apparaissent maintenant sous forme de lignes d’icônes nommées, permettant de retirer un élément rattaché ou toute la relation.
La barre des menus affiche maintenant « Temps d’enregistrement aujourd’hui » et « Événements enregistrés aujourd’hui ». Ouvrez le menu pour consulter les données du jour logique en cours sur ce Mac ; des espaces réservés sont affichés jusqu’à la fin du premier chargement, et la durée d’un enregistrement en cours est actualisée à l’heure d’ouverture du menu.
Correctifs
Lorsque le flux quotidien des apps contient moins de quatre heures, les cases d’arrière-plan de dix minutes se prolongent maintenant sur toute la frise. La période ajoutée ne crée ni temps d’utilisation, ni valeur de carte thermique, ni zone de clic.
L’aperçu du calendrier sur quatre jours utilise maintenant des bandes de couleur de largeurs différentes pour distinguer les éléments Hikage des événements ordinaires du Calendrier Apple, sans modifier la position des cartes, les titres ni la sélection.
La disposition des cartes dans « Éléments statistiques » et les réglages des catégories a été resserrée : les titres de section se trouvent désormais hors des cartes, les libellés en double et l’en-tête de colonnes du classement des apps ont été supprimés, et les espacements ainsi que les séparateurs sont uniformes.
Les points de suspension des commandes qui nécessitent encore une saisie, une sélection ou une confirmation ont été uniformisés, et l’entrée des sauvegardes dans les réglages devient « Historique des sauvegardes » avec un chevron vers l’avant.
L’explication du « Seuil d’absence » a été simplifiée afin de décrire la décision à partir des saisies de l’utilisateur, de l’activité de lecture et de l’inactivité continue ; le comportement réel ne change pas.
0.7.2
Nouvelles fonctionnalités
Les dépôts de sauvegardes utilisent désormais la v3 : les données de calendrier sont réparties en blocs compressés réutilisables, alignés sur les pages, tandis que les événements bruts et les sauvegardes incrémentielles utilisent des formats de stockage plus compacts. Cela réduit l’espace occupé par la base de données locale et le volume de nouvelles données envoyé lors des sauvegardes suivantes. Les sauvegardes v2 existantes restent intactes, mais cette version ne les lit ni ne les migre ; la première sauvegarde crée un nouveau dépôt v3.
L’historique des sauvegardes affiche par défaut les trois instantanés les plus récents de chaque appareil. La sélection multiple avec Command/Shift permet de conserver, de ne plus conserver, d’exporter, d’afficher dans le Finder ou de supprimer plusieurs éléments à la fois ; les détails indiquent la taille logique et la taille ajoutée cette fois-ci.
Les rappels programmés à plusieurs actions, comme ceux de fin de concentration ou de station debout, proposent désormais l’option désactivée par défaut « Ignorer automatiquement après 10 secondes ». Elle est indépendante de l’option « Confirmer automatiquement après 10 secondes » des rappels à action unique.
Correctifs
La vue d’ensemble affiche toujours le temps d’enregistrement d’aujourd’hui et le nombre d’événements de ce Mac. Le passage à la source de données d’un autre Mac ne concerne que les statistiques quotidiennes, les statistiques mensuelles, les statistiques par app et le graphe de relations.
Lors de la consultation de la source de données d’un autre Mac, les icônes des sites web comptabilisés séparément peuvent être complétées depuis cette source et conservées dans un cache isolé. Le nettoyage du cache des données des autres Macs n’affecte plus les icônes des sites web locaux ni les sauvegardes partagées.
Le tourbillon de durée d’utilisation en plein écran utilise mieux l’espace disponible : les fenêtres étroites ne le réduisent plus trop tôt à cause d’une zone d’information réservée, et la légende ainsi que les détails au survol restent ancrés en bas à droite.
Les résumés au survol des graphiques statistiques apparaissent maintenant dans la ligne du titre avec un arrière-plan stable. Les statistiques par app affichent la part du temps quotidien de l’app dans le temps total de toutes les apps du même jour logique ; les libellés de l’axe horizontal sont plus lisibles.
L’extrémité en cours du flux des apps, ainsi que l’heure, la date et les cases de la carte thermique encore susceptibles de changer, utilisent maintenant une fine texture de pixels pour distinguer les valeurs incomplètes. Les périodes historiques, les statistiques, le survol et les zones de clic restent inchangés.
La couleur par défaut de la catégorie « Neutre » est maintenant le violet ; les couleurs personnalisées déjà enregistrées restent inchangées.
Les curseurs de durée, de seuil d’interruption, de limite et d’objectif des rappels utilisent désormais tous un pas d’une minute. Le pointeur, les touches fléchées et VoiceOver utilisent le même pas.
Correction d’un problème qui pouvait laisser les noms des catégories intégrées et des rappels par défaut de concentration et de station debout dans l’ancienne langue après un changement de langue. Les noms modifiés par l’utilisateur restent inchangés.
La disposition des actions dans « Réglages → Données » a été resserrée : les sources de données et les instantanés de sauvegarde utilisent des icônes simples pour les actions supplémentaires, et « Nettoyer le cache des données des autres Macs » se trouve maintenant à côté de la taille du cache.
0.7.1
Nouvelles fonctionnalités
La vue d’ensemble calcule désormais le « Temps d’enregistrement aujourd’hui » uniquement à partir des périodes du jour logique actuel qui remplissent réellement les conditions d’enregistrement. Le temps ne s’accumule plus lorsque l’écran est verrouillé, que l’enregistrement est en pause ou que le Mac est en veille. Le total cumulé a été retiré, tandis que les « Événements enregistrés aujourd’hui », une explication des limites d’enregistrement et des transitions chiffre par chiffre ont été ajoutés.
Les informations de sauvegarde dans « Réglages → Données » ont été réorganisées pour regrouper la taille du dépôt de sauvegardes, la dernière sauvegarde réussie, la progression actuelle, le volume restant à envoyer, l’attente du réseau et la prochaine sauvegarde automatique. L’historique distingue maintenant les instantanés uniquement dans iCloud, téléchargés, en cours de téléchargement ou d’envoi, et téléchargés en partie ; les erreurs d’une source de données provenant d’un autre Mac apparaissent sous l’élément concerné.
Les statistiques quotidiennes, les statistiques hebdomadaires et les statistiques mensuelles ont été simplifiées en retirant le module autonome « Nombre de sessions ». Les dispositions personnalisées existantes comblent automatiquement l’espace, l’ordre et la visibilité des autres modules restent inchangés, et le nombre demeure disponible dans la répartition de la durée des sessions.
Correctifs
Correction d’un problème qui pouvait laisser le « Temps d’enregistrement aujourd’hui » sur `--` ou interrompre sa mise à jour après un passage entre la vue d’ensemble et une autre page de statistiques.
Le diagramme de flux quotidien des apps affiche désormais toute utilisation valide de moins d’une heure sur un axe d’au moins quatre heures, en conservant les proportions réelles sans prolonger les bandes dans le futur. Les guides horizontaux ont aussi été retirés des diagrammes quotidiens et mensuels, et les séparateurs de dates du diagramme mensuel sont maintenant alignés sur les limites de jour.
Amélioration de la fiabilité des sauvegardes, des restaurations, du changement vers la source de données d’un autre Mac et de l’historique des rappels. Les sauvegardes automatiques se déclenchent selon le calendrier prévu ; l’annulation, la nouvelle tentative et l’effacement du cache ne laissent plus une source partiellement changée ; l’historique des rappels est inclus de façon fiable dans les instantanés des données utilisateur.
Correction d’un problème qui pouvait masquer les anciennes icônes d’app lors de la consultation de la source de données d’un autre Mac. L’explication du « Profil par jour de la semaine » précise désormais aussi que les données d’aujourd’hui sont exclues.
0.7.0
Nouvelles fonctionnalités
La section « Réglages → Données » propose désormais les sauvegardes. Chaque Mac peut enregistrer les données utilisateur sous forme d’instantanés incrémentiels et immuables dans l’emplacement iCloud géré par Hikage ou dans un dossier personnalisé. Il est possible de lancer immédiatement une sauvegarde, de choisir la fréquence des sauvegardes automatiques, de consulter l’historique et de restaurer sur ce Mac.
Le nouveau sélecteur « Source de données » permet d’afficher en lecture seule la dernière sauvegarde complète d’un autre Mac dans les statistiques quotidiennes, les statistiques mensuelles, les statistiques par app et le graphe de relations. Changer de source ne modifie ni l’enregistrement, ni l’intégration calendrier, ni les rappels programmés, ni les réglages ou autorisations de ce Mac.
Les téléchargements de sauvegardes volumineuses affichent désormais leur progression et peuvent être annulés ou relancés ; le cache des données provenant d’autres Mac peut être effacé séparément. Un conflit d’identité suspend les sauvegardes et propose de recréer l’identité de l’appareil. Le menu « Autres actions » de chaque source regroupe le changement de nom, la recréation de l’identité, la restauration et l’historique ; la progression de la préparation n’apparaît que lorsqu’une sauvegarde commence réellement.
Correctifs
Correction d’un problème qui pouvait laisser les statistiques quotidiennes, les statistiques mensuelles et le graphe de relations chargés indéfiniment lors de leur première ouverture. Les nouveaux événements enregistrés pendant une requête active n’interrompent plus à répétition la préparation des statistiques du jour.
Amélioration de la reprise au démarrage et lors de l’enregistrement des données. Après une erreur SQLite récupérable pendant la préparation de la base de données ou la sauvegarde d’événements, Hikage réessaie et reprend désormais automatiquement, au lieu de laisser une défaillance temporaire interrompre l’enregistrement jusqu’à la fin de l’exécution.
Correction d’un problème qui agrandissait les icônes d’app avec les zones développées du Sunburst de durée d’utilisation en affichage plein écran. Les icônes gardent maintenant une taille stable, ce qui permet aux grandes fenêtres d’afficher davantage d’éléments extérieurs denses.
0.6.8
Nouvelles fonctionnalités
Le Sunburst de durée d’utilisation des statistiques quotidiennes et des statistiques mensuelles propose désormais un affichage dans toute la fenêtre. Les segments extérieurs denses peuvent être agrandis ensemble de 1× à 4× ; l’agrandissement est partagé entre les deux pages et conservé après redémarrage.
Les cartes thermiques des statistiques mensuelles utilisent désormais une échelle stable de 0 % à 100 %, tandis que celles des statistiques par app restent adaptées à l’élément actuel ; les deux comportent maintenant une légende. Le Profil par jour de la semaine, la Répartition horaire et la Durée des sessions proposent des résumés plus détaillés au survol, avec le détail par jour, les durées moyenne quotidienne et totale, la proportion et le nombre de sessions.
Correctifs
Correction d’un problème qui pouvait empêcher le démarrage de l’enregistrement avant la première ouverture de la fenêtre principale lorsque « Lancer Hikage automatiquement à l’ouverture de session » était activé. Le moteur démarre désormais avec le processus de l’app : il prépare la base de données et enregistre sans ouvrir la fenêtre principale, les Réglages ni le panneau de la barre des menus, et sauvegarde toujours les événements en attente lors d’une fermeture directe.
La fiabilité d’« Ajouter automatiquement les éléments récemment terminés » a été améliorée : les dernières 24 heures sont réexaminées après un redémarrage ou un échec temporaire, les candidats qui n’étaient pas encore stabilisés sont retraités et un retour à la même activité pendant la durée d’absence maximale ne la termine plus prématurément. Les doublons dans Calendrier Apple restent empêchés.
Correction d’un problème qui pouvait laisser l’analyse des éléments récemment terminés consommer du processeur après une réussite. Le travail de préparation du sunburst de durée d’utilisation a également été réduit pendant le défilement, la détection du pointeur et avant l’ouverture des menus contextuels.
0.6.7
Nouvelles fonctionnalités
Les vues détaillées des Statistiques quotidiennes, Statistiques mensuelles et Statistiques par app utilisent désormais toute la largeur disponible du volet de détail. La vue d’ensemble et le sélecteur d’objet des Statistiques par app conservent leur largeur existante.
Dans les Statistiques mensuelles, « Profil par jour de la semaine » et « Carte thermique horaire mensuelle » utilisent maintenant des niveaux de couleur plus distincts, ce qui facilite la comparaison des intensités moyennes et élevées.
Le volet droit de l’Intégration calendrier a désormais une largeur fixe ; redimensionner la fenêtre ne modifie plus sa proportion.
Correctifs
Les lignes « Activation des fonctionnalités » ainsi que « Rechercher des mises à jour », « Notes de version », « Visiter le site officiel », « Retours et assistance » et « Remerciements » dans « À propos » sont désormais cliquables sur toute leur largeur. Le comportement du clavier et de l’accessibilité reste inchangé.
La fiabilité d’« Ajouter automatiquement les éléments venant de se terminer » a été améliorée : la fonction ne dépend plus de l’ouverture ou de l’actualisation de la page du calendrier, reprend après un bref redémarrage ou un échec temporaire, et vérifie à nouveau le réglage et la règle avant toute écriture.
Les apps fusionnées entre un ancien et un nouvel identifiant de bundle ne peuvent plus afficher un identifiant en minuscules dans les statistiques sur plusieurs jours, les Statistiques par app, le renommage ou la modification de l’icône.
Correction d’un problème qui pouvait entraîner une boucle de mise à jour à forte utilisation du processeur lors du survol du diagramme de flux quotidien ou mensuel des apps.
Les analyses de l’Intégration calendrier sur une plage étroite pouvaient omettre le début d’une activité continue. L’échec de la suppression d’un élément synchronisé peut désormais être récupéré automatiquement ; le renseignement des activités d’aujourd’hui ou historiques recrée les candidats correspondants précédemment masqués et les place toujours dans « En attente » avant toute écriture dans Calendrier Apple.
0.6.6
Nouvelles fonctionnalités
Le diagramme de flux quotidien des apps et le diagramme de flux mensuel des apps disposent désormais d’un mode plein écran. La vue quotidienne révèle davantage d’apps utilisées brièvement dans chaque demi-heure, tandis que la vue mensuelle peut afficher jusqu’à 15 apps fixes. Appuyez sur `Esc` pour revenir.
Les statistiques mensuelles et les statistiques par app incluent désormais le « Profil par jour de la semaine », avec une carte thermique 7 × 24 indiquant la répartition horaire, la durée moyenne quotidienne et le nombre d’activités par jour de la semaine. Les statistiques mensuelles affichent aussi la composition par grandes catégories.
La page des éléments de calendrier en attente de confirmation propose désormais « Ajouter automatiquement les éléments venant de se terminer », désactivé par défaut. Une fois activé, ce réglage n’ajoute que les éléments qui se terminent naturellement pendant une observation en direct ininterrompue et dont la règle était déjà active. L’historique, les remplissages explicites et les interruptions d’observation ne sont pas complétés rétroactivement, et les vérifications en arrière-plan ne demandent jamais elles-mêmes l’autorisation d’accéder au calendrier.
L’éditeur de catégories adopte un accordéon qui ouvre une seule grande catégorie à la fois, avec un sélecteur d’icône et un menu de déplacement. Les icônes par défaut ont également été actualisées, tandis que les noms, classements, ordres et règles personnalisés sont conservés lors de la mise à niveau.
Dans la vue d’ensemble, l’activité de saisie distingue désormais le clavier des boutons de la souris. Hikage ne conserve que cette catégorie générale et n’enregistre jamais les touches précises, le texte, les coordonnées, les objets cliqués ni les identifiants d’appareil.
« Export des ressources visuelles et de l’interface » produit désormais en une seule fois les ressources de statistiques claires et sombres destinées au site web.
« Durée quotidienne », « Répartition horaire », « Profil par jour de la semaine », « Carte thermique horaire mensuelle » et « Durée des sessions » disposent désormais de boutons explicatifs à côté de leur titre.
Correctifs
Réduction importante du temps de démarrage et de chargement de la vue d’ensemble avec un historique volumineux. Les statistiques quotidiennes préchargent aussi les dates voisines, ce qui accélère les changements de date successifs.
Le diagramme de flux mensuel des apps présente désormais une tendance de composition avec des apps fixes : jusqu’à neuf apps dans la vue standard conservent un ordre de couches stable sur toute la période et leur épaisseur ne varie qu’en fonction de l’utilisation réelle. L’axe des dates indique maintenant chaque jour et ajoute le mois à chaque premier jour du mois.
L’échelle verticale de la répartition horaire s’adapte désormais aux données, avec la durée moyenne quotidienne à gauche et la durée cumulée sur la période à droite. « Journée type » a été retiré des statistiques mensuelles.
Les statistiques quotidiennes conservent la position verticale lors d’un changement de date, et les statistiques mensuelles lors d’un changement de période. Un contenu de destination plus court s’arrête à son bas réel.
Les rappels programmés affichent désormais systématiquement le nombre total de minutes, avec une progression groupée compacte telle que « 50 / 150 min ». Les cercles des enregistrements récents retrouvent une taille plus compacte, tout en continuant à mettre en évidence le dernier enregistrement de chaque groupe.
Les statistiques par app utilisent désormais la même largeur de contenu que les statistiques quotidiennes et mensuelles. Les symboles système des fonctions principales, réglages, rappels, licences, statistiques, calendriers et menus ont aussi été actualisés afin de mieux distinguer les actions comme masquer, supprimer, désactiver, réessayer et réinitialiser.
0.6.5
Correctifs
Les rappels de station debout se réinitialisent désormais après cinq minutes consécutives sans activité. Une courte absence, la mise en veille de l’écran, ainsi que les exceptions d’absence d’app plus longues ou une activité de lecture ne réinitialisent plus la progression prématurément.
Amélioration des graphiques de flux des apps dans les statistiques quotidiennes et les statistiques mensuelles : les bandes d’activité s’enchaînent plus harmonieusement et s’interrompent correctement pendant les longues périodes sans utilisation ; le temps d’utilisation réel omis apparaît sous forme de zone hachurée au survol, et la vue mensuelle peut afficher davantage d’apps principales.
Agrandissement des cercles des enregistrements récents dans les rappels programmés et mise en évidence du dernier enregistrement de chaque groupe afin de faciliter la lecture des dates, heures et durées.
Correction d’un problème où les notifications de fin de pause debout ou de concentration pouvaient réafficher plusieurs boutons lorsqu’elles étaient livrées depuis la file d’attente.
Correction de problèmes pouvant réinitialiser, cumuler incorrectement ou faire perdre la session en cours aux minuteurs des rappels de station debout et de concentration lors de changements rapides d’app, de démarrages répétés, d’absences ou de reports. Un rappel de station debout reporté conserve désormais l’anneau plein de la session en cours jusqu’à votre réponse.
Réduction de l’utilisation du processeur liée aux actualisations chaque seconde de la page des rappels programmés au premier plan.
Correction d’un problème où les statistiques quotidiennes pouvaient considérer, après le premier lancement, une session en direct de moins d’une milliseconde comme une projection non valide.
0.6.4
Correctifs
Correction d’un problème où des notifications répétées de modification des réglages pouvaient amener Hikage à utiliser en continu environ 10 % du processeur après la fermeture de la fenêtre principale.
0.6.3
Nouvelles fonctionnalités
Les explications des réglages, de la vue d’ensemble, du graphe de relations et des règles de calendrier sont désormais regroupées dans des boutons d’information placés près des titres, accessibles par survol, clic, clavier et VoiceOver. « Apparence de l’app » devient également « Apparence de Hikage », avec de nouvelles précisions sur l’activation des fonctionnalités, les icônes des apps enregistrées et les caches.
Les champs de code d’activation proposent désormais « Coller » dans leur menu contextuel.
L’état d’activation distingue désormais plus clairement les problèmes de réseau, de service, de données locales et les états définitifs. Les problèmes récupérables proposent d’actualiser ou de réessayer, et l’état de connexion s’affiche pendant les tentatives limitées après une erreur temporaire.
La suppression d’une catégorie principale ou d’une sous-catégorie demande désormais une confirmation qui explique son effet sur les catégories enfants et le classement des apps.
Correctifs
Correction d’un problème où la première recherche de mise à jour après une mise à jour automatique pouvait indiquer que l’installation ne pouvait pas continuer.
Réduction de l’utilisation des ressources en arrière-plan et après la fermeture de la fenêtre principale : l’activité de saisie, le navigateur et l’état de lecture sont interrogés moins souvent ; les présentations des données et du calendrier ne s’actualisent que lorsque leur page est visible ; et l’état de présentation recréable est libéré 60 secondes après la fermeture. L’enregistrement, les rappels et la synchronisation en arrière-plan continuent de fonctionner.
Renforcement de la revérification des autorisations du navigateur, de la planification des requêtes multimédias, de l’actualisation de la page Données et de la restauration des sources de calendrier afin d’éviter les lectures avec une autorisation périmée, le raccourcissement des intervalles par des requêtes lentes ou la poursuite d’une analyse après avoir quitté une page.
Les agents système de premier plan de courte durée utilisés pour l’authentification, les images disque et l’éjection ont été ajoutés à la liste d’exclusion système par défaut afin de ne pas être inclus dans les statistiques d’utilisation. Les listes d’exclusion système déjà personnalisées ne changent pas.
Les icônes d’app sont désormais restaurées automatiquement, selon l’identifiant de bundle, depuis une instance en cours d’exécution ou l’emplacement d’installation, tandis que les images transparentes ou non valides sont ignorées. L’actualisation manuelle des icônes et des noms a été supprimée ; les noms personnalisés et la dernière icône valide des apps désinstallées restent disponibles.
0.6.2
Nouvelles fonctionnalités
Les statistiques par app sont désormais une page gratuite de la fenêtre principale, avec une sélection parmi les éléments récents ou les résultats de recherche, toutes les actions du menu contextuel et la mémorisation de la cible, de la date et de la période. Les raccourcis de navigation utilisent maintenant ⌘4 à ⌘7 et la page peut être désactivée dans « Activation des fonctionnalités ».
La page « Données » propose désormais l’importation et l’exportation de données utilisateur, ainsi qu’une importation et une exportation distinctes des réglages utilisateur. Un paquet `.hikagedata` contient les enregistrements d’utilisation, les données d’intégration calendrier, l’historique des rappels et les icônes des apps enregistrées. Hikage le vérifie et en affiche un aperçu avant de remplacer les données actuelles sans les fusionner, puis attend un redémarrage explicite. Les informations d’activation, les autorisations système et les réglages utilisateur ne sont pas inclus dans l’archive.
La section « À propos de Hikage » inclut maintenant « Retours et assistance », avec des brouillons d’e-mail distincts pour signaler un problème, proposer une idée, demander de l’aide pour un achat ou une activation et envoyer un autre retour, ainsi qu’un bouton pour copier l’adresse d’assistance.
L’intégration calendrier masque désormais par défaut les éléments en cours dans « En attente » et propose un bouton pour les afficher ; les actions groupées ne concernent que les éléments visibles. Lors de la suppression d’une règle, vous pouvez conserver ou supprimer ses événements Calendrier Apple gérés, puis réessayer un nettoyage échoué ou conserver les événements restants.
Les apps enregistrées peuvent conserver leurs icônes en modes clair et sombre dans les statistiques quotidiennes, les statistiques mensuelles et les statistiques par app, ainsi que dans le graphe de relations, même après leur désinstallation.
La recherche et l’installation automatiques des mises à jour se trouvent maintenant dans « À propos de Hikage > Mise à jour logicielle ». Un clic sur le numéro de version permet d’afficher ou de masquer le numéro de build interne.
Correctifs
L’intégration calendrier repose désormais sur un registre local des éléments gérés, ce qui améliore la synchronisation des titres, la détection des suppressions externes, la protection contre les créations en double et la reprise après un redémarrage ou le rétablissement des autorisations. Les doublons dans l’aperçu après l’importation de données utilisateur ont également été corrigés.
Le chargement et le défilement ont été améliorés dans les statistiques quotidiennes, les statistiques mensuelles et les statistiques par app : les modules terminent leur mise en page plus tôt, les tests de survol coûteux sont réduits pendant le défilement et App Flow utilise davantage l’espace vertical disponible.
Les curseurs numériques communs utilisent maintenant une correspondance non linéaire qui facilite le réglage précis des petites valeurs, avec des plages recalibrées pour le graphe de relations. La page des réglages de classification se charge plus vite et affiche les sélections manuelles en gras.
La sélection dans la barre latérale réagit plus vite aux raccourcis ⌘ suivis d’un chiffre et le menu Help ne clignote plus brièvement lors d’un changement de date ou de focus.
Les statistiques par app et l’interface commune ont été simplifiées : le module de série d’utilisation et les aides au survol superflues ont été supprimés, la brève barre affichée pendant le chargement des détails a été corrigée et les symboles des petits modules statistiques ont été actualisés.
0.6.1
Nouvelles fonctionnalités
Pour une nouvelle installation ou après « Restaurer les réglages d’absence », le seuil d’absence normal passe de 2 à 1 minute. Le seuil général des exceptions d’absence reste fixé à 30 minutes et une mise à jour n’écrase pas les valeurs explicitement enregistrées par les utilisateurs existants.
Correctifs
Cette version achève une refonte de l’architecture sous-jacente qui sépare les responsabilités d’exécution des statistiques, des réglages, de la licence, du calendrier et des rappels, afin d’établir une base plus claire pour les futures améliorations de performances et de stabilité sans réécrire les enregistrements bruts ni les réglages.
0.6.0
Nouvelles fonctionnalités
Le système de licence a fait l’objet d’un basculement direct et unique vers la v2. Après la mise à jour vers la version 0.6.0, toutes les personnes ayant déjà activé Hikage doivent saisir une nouvelle fois leur code d’activation ; la page de réinitialisation du code d’activation du service de licence permet d’en générer un nouveau si nécessaire. L’ancien état d’essai n’est pas migré : la mise à jour accorde donc un nouvel essai complet de 31 jours. Les anciennes versions de l’app ne peuvent plus actualiser ni activer de licence. Les enregistrements d’activité, la base de données des statistiques et les réglages restent inchangés.
L’enregistrement de l’activité de lecture a été ajouté. Lorsque l’app au premier plan correspond à la session multimédia système en cours de lecture, Hikage enregistre le début de la lecture, une confirmation de poursuite toutes les 30 secondes et la fin de la lecture. Chaque début ou confirmation couvre au maximum 30 secondes d’activité de lecture ; celle-ci est prise en compte pour la détection d’absence, les statistiques, les candidats du calendrier et les rappels. Hikage ne conserve ni le titre, ni l’artiste, ni la progression du média et ne demande aucune nouvelle autorisation système pour cette fonction.
Les « Événements récents » affichent maintenant l’activité de lecture sous les libellés « Début de la lecture », « Poursuite de la lecture » et « Fin de la lecture ». La barre des menus affiche « Lecture en cours » pour l’app au premier plan qui correspond en temps réel. Les réglages avancés ajoutent l’option activée par défaut « Enregistrer les horodatages d’activité de lecture ». Sa désactivation arrête immédiatement les futurs enregistrements et efface l’état en direct, sans supprimer ni réécrire les événements bruts existants.
L’ancien onglet de premier niveau « Plugins » a été supprimé ; « Activation des fonctionnalités » se trouve désormais dans « Général > Interface ». Les options, préférences et données enregistrées existantes restent inchangées.
Pour une nouvelle installation ou après « Restaurer les réglages d’absence », le seuil d’absence est désormais de 2 minutes par défaut et celui des exceptions d’absence de 30 minutes. Seuls FaceTime et Zoom restent des exceptions par défaut, sans aucun site web prédéfini. Une mise à jour n’écrase ni les seuils ni les listes d’exceptions enregistrés.
L’intervalle minimal entre les horodatages anonymes d’activité de saisie passe de 5 à 15 secondes, ce qui réduit le nombre de lignes dans la base de données des enregistrements bruts. Hikage continue de vérifier la dernière saisie chaque seconde et ne réécrit pas les événements bruts existants.
Correctifs
Les notifications anticipées et d’atteinte de la limite des rappels de limite de temps parlent désormais uniformément de « durée d’utilisation aujourd’hui », au lieu de qualifier à tort les catégories, apps ou sites web ciblés de « temps de divertissement ».
Les messages sur les fonctions gratuites affichés à la fin d’un essai ou d’une période d’activation, ou après la révocation d’une activation, indiquent désormais correctement vue d’ensemble, statistiques quotidiennes et statistiques par app dans la langue actuelle de l’interface.
Après une activation réussie, Hikage ne recharge plus immédiatement la liste des appareils une seconde fois, ce qui évite le bref blocage de l’animation de confettis.
Le graphique « Durée des sessions » des statistiques par app utilise désormais la couleur de chronologie de l’app actuelle. La largeur de ses barres correspond aussi au « Rythme horaire » dans les statistiques quotidiennes, les statistiques mensuelles et les statistiques par app.
0.5.10
Nouvelles fonctionnalités
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.