Nouveautés de VoiceHotKey — notes de version pour Mac, Windows, iOS, Android et Linux. Filtrez par plateforme.
Macv1.28.9
Étincelles dans la barre de menus pendant les actions IA
Animation d'étincelles pour les actions IA sur l'icône de la barre de menus.
WindowsC++
Correctif du collage cyrillique dans Telegram
Correctifcollage cyrillique dans Telegram — presse-papiers multi-format (CF_TEXT + CF_UNICODETEXT), HGLOBAL GMEM_FIXED, page de code ANSI tenant compte du script.
Noms des périphériques micro dans l'interface : suppression du préfixe localisé « Microphone » pour une liste plus propre.
ScSignTool inclus dans la livraison pour que la signature de release ne dépende plus du PATH système.
Re-vérification du presse-papiers après fermeture et timer de restauration de 1 s.
Macv1.28.6
Nouvel élément de menu « Voice to text » avec gestion intelligente du clic dans la barre d'état.
Le paramètre « Show Floating Animation » permet de masquer l'overlay pendant l'enregistrement.
Correctifposition du collage lors de la dictée dans Notion.
Android
Annulation de la transcription en touchant l'animation rotative (avec un délai de grâce de 1 s).
« Cancelled » affiché en rouge dans l'historique.
Améliorationtimeout de lecture/écriture OkHttp réduit de 2 min à 1 min.
Macv1.28.5
Couleurs personnalisables du Air Button
Couleurs de dégradé personnalisables pour le Air Button, avec des sélecteurs de couleur dans les paramètres.
L'icône de la barre de menus devient une vue SwiftUI animée façon AirButton.
Correctifbarres d'amplitude figées lorsque le tampon audio est plein.
Toute la ligne des outils IA est désormais cliquable pour basculer chaque case à cocher.
Android
Sélecteur de couleurs
Sélecteur de couleurs dans les paramètres pour personnaliser les couleurs du micro et du dégradé d'animation.
Couleurs dynamiques Material You pour le micro.
Aperçu en direct lors du déplacement des curseurs de couleur.
Option pour afficher un bouton d'annulation pendant l'enregistrement.
Android
Menu IA gestuel, animations alignées avec macOS
Refonte du flux d'enregistrement — choisir l'action IA après l'enregistrement via des gestes.
Animation radiale OK d'enregistrement alignée avec macOS.
Icône AirButton alignée avec macOS.
Spinner en arc rotatif aligné avec macOS.
Option pour mettre en pause l'audio des autres applications pendant l'enregistrement.
Bascule entre presse-papiers et insertion directe du texte pour la dictée.
Macv1.28.4
Clic droit n'importe où sur l'overlay d'enregistrement pour annuler (le clic gauche n'annule plus).
Les barres d'amplitude radiales commencent désormais juste à l'extérieur du cercle OK pour une meilleure visibilité des chuchotements.
Archive script: correctif de notarisation utilisant notarytool submit, stapling et vérification.
WindowsC++
Le Air Button devient le réglage par défaut
Air Button affiché par défaut à 32 px, avec une plage de curseur de 16 à 32 px.
Option sensible à la casse ajoutée aux substitutions.
Boutons de retranscription par langue dans les éléments d'historique.
Spinner en arc rotatif assorti à macOS.
Icône Air Button avec cercles concentriques programmatiques (plus de PNG).
Clic droit pour annuler l'enregistrement sur l'overlay d'animation.
Macv1.28.0
Air Button, overlay déplaçable, spinner en arc rotatif
Le Air Button devient déplaçable ; l'overlay d'enregistrement est unifié et repositionnable.
Un spinner en arc rotatif remplace les points de transcription.
Des barres d'amplitude radiales remplacent les anneaux de volume circulaires pendant l'enregistrement.
Le bouton OK et l'animation de volume circulaire remplacent la forme d'onde d'enregistrement.
Améliorationréactivité de la parole continue.
Correctiféchec intermittent du collage (Cmd+V est désormais envoyé de manière synchrone).
Android
Sélection automatique du modèle par défaut depuis le serveur (suppression du gpt-4o-mini codé en dur).
Correctifconnexion par lien email (le long-poll s'exécute désormais réellement).
Correctiftexte dicté inséré à la mauvaise position quand le curseur est au milieu d'une phrase.
Correctifdictée non enregistrée dans Google Keep.
Macv1.27.9
Air Button redessiné avec des cercles concentriques programmatiques et trois ruptures dans l'anneau extérieur.
Raccourcis de post-traitement camelCase et Title Case.
Utilise vos sources de saisie clavier pour choisir les langues de transcription par défaut au premier lancement.
Correctifmicro USB externe écrasé par le micro intégré du MacBook.
WindowsC++
Alternance zébrée pour les lignes de la liste de raccourcis, avec contraste adapté au thème.
Paramètre « Show press-and-hold option » — masquer la case « hold » par défaut.
Correctifl'affichage des raccourcis montrait les modificateurs après les touches normales (par ex. 1+Ctrl).
Correctifle collage tapait une seule lettre au lieu de Ctrl+V sur la disposition russe.
Correctifliste de raccourcis vide après une nouvelle connexion.
WindowsC++
Réorganisation par glisser-déposer pour les raccourcis, avec indicateur de dépôt.
Saisie multi-ligne pour les champs de remplacement des substitutions.
Alternance zébrée pour les groupes de raccourcis.
Correctifplantage lors de la déconnexion du périphérique audio pendant un enregistrement actif.
Linux
Améliorationtransfert evdev par lots et XID d'overlay X11 mis en cache réduisent la charge du pipeline d'entrée.
Android
Correctifplantage du flux d'authentification quand l'app passe en arrière-plan.
Correctifplantage quand la liste des serveurs IA est vide.
Correctifplantage quand une requête de long-poll d'authentification est redélivrée.
Macv1.27.7
Conserve le « dernier serveur API fonctionnel » pour survivre au basculement des endpoints.
Copie automatique du texte retranscrit dans le presse-papiers dans la vue de l'historique.
Correctifartefacts de ponctuation/espacement/capitalisation après des substitutions vides.
Macv2.0.5MAS
Basculement API partout
Basculement entre serveurs API pour toutes les builds — l'application survit aux pannes individuelles des endpoints.
Renommage de « Manage » → « Manage subscription » dans les 59 traductions.
Logique améliorée des libellés du bouton d'abonnement à l'aide des indicateurs serveur.
Correctifle bouton Manage subscription n'ouvrait pas le navigateur à cause d'espaces dans l'URL.
WindowsC++
Correctifles substitutions ne fonctionnaient pas pour les langues non latines (russe, CJK, etc.).
Gestionnaire de plantages amélioré pour traiter les erreurs de corruption du tas/de la pile.
Les vidages mémoire sont désormais inclus dans les rapports de problèmes manuels.
Android
Basculement des serveurs API avec valeurs par défaut codées en dur et api_version=2.
Ajout d'ANDROID_ID au deviceId pour une identification unique par appareil.
Linuxv0.34.0
Stalls GTK réduits dans l'onglet historique pour éviter le gel des raccourcis.
Linuxv0.33.0
Correctifraccourci mourant définitivement après des stalls du thread principal GTK.
Linuxv0.30.0 – 0.32.0
Correctifraccourci non réactif pendant 3 à 6 s (opérations d'overlay X11 déplacées hors du thread principal GTK).
Garde-fous d'enregistrement pour éviter les enregistrements courts/dupliqués accidentels.
Correctifbouton de rapport qui se bloque (correctifs de timeouts de sous-processus et de journalisation dupliquée).
WindowsC++
Stabilité de la capture audio
Finalisation du flux vorbis avant la libération du périphérique WASAPI pour éviter la corruption du tas.
Désactivation de WASAPI AUTOCONVERTPCM pour les périphériques de capture.
Annulation basée sur CancelToken pour toutes les requêtes HTTP.
Linuxv0.29.0
Correctifraccourcis mourant après la déconnexion du clavier (boucles de reconnexion).
WindowsC++
Correctifplantage par corruption du tas lors de l'arrêt de l'enregistrement sur Windows 10 14393.
Correctifcondition de course du callback audio lors de l'arrêt de la capture.
Android
Masquer le micro quand l'appareil n'est pas interactif (verrouillé, doze, Always-on Display).
Linuxv0.28.0
Préfixe « Mouse » ajouté aux noms d'affichage des boutons de souris.
Correctifmode hold des boutons de souris.
Macv2.0.3MAS
Sortie sur le Mac App Store
Boîte de dialogue de consentement à la confidentialité des données pour les directives MAS 5.1.1(i) / 5.1.2(i).
Nom de bundle unifié « VoiceHotKey » entre les distributions MAS et Direct.
Nom du bundle du Launcher figé à « VoiceHotKey Launcher » dans toutes les langues.
Texte neutre « Continue » remplaçant les invites d'autorisation directives pour la revue MAS.
Linuxv0.26.0
Raccourcis souris, onglet IA, onglet Files
Prise en charge des raccourcis aux boutons de souris.
Prise en charge du presse-papiers X11 et du mode hold.
Règle udev uinput et invite de redémarrage de l'installeur quand le groupe input est ajouté.
Onglet IA avec gestion des prompts personnalisés (modèles capables de completion uniquement).
Onglet Files pour la transcription de fichiers audio/vidéo.
Onglet About avec infos de l'app, copyright et liens sociaux.
Vérifications de santé de l'installation.
WindowsC++
Basculement de serveur API à l'aide de la liste api_servers fournie par le serveur.
Basculement sur les réponses API non-JSON (erreurs nginx/proxy).
Correctif d'analyse de la réponse en flux SSE pour la transcription de fichiers.
Android
Masquer l'overlay quand l'appareil est verrouillé ou en Always-on Display.
Basculement des serveurs API.
Linux
Basculement de serveur API pour tous les appels API (avec api2.voicehotkey.com par défaut).
Avertissement affiché quand les raccourcis échouent à cause des autorisations manquantes du groupe input.
Macv1.27.5
Vérification automatique de l'abonnement au lancement à l'aide des droits StoreKit 2.
Tutoriel d'accessibilité intégré en ligne, remplaçant la fenêtre de tutoriel séparée.
AccessibilityStatusHelper hors processus pour un état précis des autorisations TCC.
Paramètre renommé en « Restore Clipboard After Pasting » (avec valeur par défaut inversée).
WindowsC++
Vérification du hachage SHA256 pour les mises à jour automatiques.
Remplacement complet des raccourcis pilotés par le serveur (logique de fusion abandonnée).
Paramètre — arrêter les enregistrements de l'onglet Files avec des raccourcis.
Macv1.27.4
Réorganisation par glisser-déposer pour les raccourcis.
L'overlay n'interfère plus avec les feuilles d'achat de l'App Store.
La restauration d'abonnement utilise désormais original_transaction_id pour détecter les conflits.
Année de copyright passée à 2026.
WindowsC++
Réorganisation par glisser-déposer pour les raccourcis dans l'onglet principal.
Suppression du concept de « raccourci principal » — tous les raccourcis sont désormais égaux.
URLs de release pilotées par le serveur pour les vérifications de mise à jour selon la région.
Linuxv0.25.0
Ligne de raccourci vide au premier lancement quand aucun raccourci n'est défini.
Linuxv0.23.0
13 nouvelles langues d'interface
13 nouvelles traductions de langue d'interface avec changement de langue en direct.
Mise en cache des périphériques audio pour éviter l'énumération ALSA répétée.
Détection précise de la distribution et de l'environnement de bureau pour les rapports de bug.
WindowsC++
Nouvelle action de raccourci PasteLast — colle le dernier résultat de l'historique.
Menu Intelligence simplifié avec des actions dédiées Translate et Fix Layout.
Langue/modèle par défaut pour les actions translate avec remplacement de modèle piloté par le serveur.
Correctifguillemets chinois dans zh.rc provoquant des erreurs du compilateur RC.
Linuxv0.17.0 – 0.22.0
X11 + Wayland, x86_64 + aarch64
Correctifs de compatibilité Linux Mint ; intégration des icônes/menu Cinnamon ; prise en charge des polices emoji.
Architecture à 4 builds — X11 + Wayland pour x86_64 et aarch64.
Prise en charge des builds SSH distants pour les déploiements multi-architectures.
Repli xdotool pour le collage automatique sur X11.
Android
Suppression de « Upgrade Pro » quand déjà en Pro.
Correctifdate d'expiration utilisant la date locale.
Linuxv0.6.0 – 0.11.0
Prise en charge multi-architecture pour x86_64 et aarch64.
Mises à jour automatiques non perturbatrices appliquées quand l'application est inactive.
Logs déplacés vers un emplacement persistant avec rotation basée sur la taille.
Mise en cache du balancer pour la résilience hors ligne.
Réessais spécifiques à la langue, mode dev, mises à jour upgrade-only.
Détection des paquets ALSA pour Ubuntu 24.04+.
Linuxv0.2.0 – 0.5.0
Installation et mise à jour automatiques
Infrastructure d'auto-installation et d'auto-mise à jour avec vérification SHA256 et compression UPX.
Remplacement de l'icône du micro par une icône personnalisée d'inspiration macOS.
Combinaison de la transcription et du traitement IA en une seule requête.
Périphérique global et opérations parallèles pour une latence de collage réduite.
Linux
Overlay d'enregistrement avec animation de forme d'onde et popup d'historique.
Onglet Substitutions pour les règles de remplacement de texte.
Onglet Report Problem pour envoyer des rapports de bug.
Niveaux audio réels pendant l'enregistrement.
Sauvegarde/restauration de la taille de la fenêtre au redémarrage.
Définit à la fois les sélections CLIPBOARD et PRIMARY lors du collage.
Ajout de raccourcis via le bouton « + » dans l'onglet principal.
Redémarrage/déconnexion Windows gérés correctement.
Android
Bouton de réessai lors de la retranscription.
Message d'erreur lors du changement de mode avec une licence invalide.
Macv1.26.4
Correctifenregistrements bloqués en traitement après un envoi annulé.
Android
La dictée insère désormais le texte au milieu du texte existant au lieu de le remplacer.
Gestion de la ponctuation multiple ; insertion conditionnelle de préfixe/suffixe.
Macv1.26.3
Réduction de la dérive CPU pendant l'enregistrement (timer déplacé dans AppState pour éviter les cycles de rétention).
Macv1.26.2
Réinitialisation d'appStatus depuis les callbacks pour garantir l'état `.idle` après les opérations.
Mise au premier plan du panneau d'enregistrement dès qu'il est disponible.
Macv1.26.1
Blocage des événements de réactivation non déclenchés par l'utilisateur ; journalisation supplémentaire autour de la réactivation.
WindowsC++
Minimiser la fenêtre au lieu de quitter l'application à la fermeture.
Correctifmessage d'erreur de licence masqué quand la licence est mise à jour.
Macv1.26.0
Appuyer sur Esc pour arrêter l'enregistrement
Option ajoutée pour appuyer sur Escape afin d'arrêter l'enregistrement.
Événement de la touche Esc absorbé lors de l'annulation pour qu'il ne se propage pas aux autres applications.
Macv1.25.4
Mécanisme de repli et journalisation améliorée pour la visibilité intermittente de l'animation de transcription.
Android
Enregistrement Bluetooth
Option d'enregistrement Bluetooth avec gestion différenciée des sources audio.
Retour vibratoire.
Garde-fou quand le Bluetooth est désactivé.
Android
Correctifsaut de mise en page sur les appareils Samsung.
Macv1.25.3
Suppression des activations d'application non voulues dans les 1,5 s suivant le réveil ou un changement de source d'alimentation.
Macv1.25.2
Logique de positionnement de repli quand `kCGWindowBounds` est manquant — l'overlay apparaît toujours.
Android
Taille de canal réduite pour éviter une utilisation mémoire élevée.
Correctifplusieurs plantages potentiels à l'initialisation.
WindowsC++
Mélange voix + casque vers texte
Mélange audio — voix et casque transcrits ensemble, normalisés et envoyés chaque seconde.
Correctifcondition de course lors du mélange audio.
Macv1.25.1
Contournement pour les applications à focus non constant comme ChatGPT Atlas et Notion.
Android
Économiser la batterie quand l'utilisateur n'est pas connecté ou a quitté l'app.
Email inclus dans le nom du fichier journal ; longueur du nom de fichier plafonnée à 255 caractères.
WindowsC++
Outil IA « translate » ajouté au menu du Air Button.
Positionnement des outils IA en disposition circulaire avec prise en charge du clic souris.
Android
Plusieurs bibliothèques mises à niveau.
Tutoriel temporairement désactivé.
Correctifbouton inférieur de l'historique non visible quand l'utilisateur a une barre de navigation.
Macv1.25.0
Correctifs de performance pour le flux d'enregistrement.
Android
Indicateur de chargement lors de l'interrogation des achats.
Version de la bibliothèque de facturation mise à jour.
Correctifplantage dû à un accès au thread principal et à la mutabilité.
Macv1.24.6
Ajout de `PowerSourceMonitor` pour corréler les connexions du chargeur avec les activations de l'application.
WindowsC++
Le Air Button arrive sur Windows
Air Button — première introduction sur Windows (correspond au design macOS).
Macv1.24.5
Réduction de la fréquence de polling du microphone pour éviter de perturber CoreAudio et obtenir des listes de périphériques incomplètes.
Macv1.24.4
Correctifplantage causé par un force-unwrap des coordonnées d'overlay.
MacMAS
Ne pas s'inscrire pour Open at Login par défaut dans la build Mac App Store.
Boutons Terms of Service et Privacy Policy déplacés vers le menu About.
Mac
Option de suppression de compte ajoutée (build 467).
Modifications de code en réponse à « Missing Screen Recording Usage Explanation ».
Correctifpertes d'autorisations réseau causées par l'édition des droits.
Android
Sélection manuelle de la langue parlée
Option pour sélectionner manuellement la langue parlée.
Forcer le réessai sur un autre serveur chaque fois que la transcription échoue.
Repositionner correctement sur la vue de sélection de la langue parlée.
Même échelle lors de l'enregistrement et de la transcription IA.
Macv1.24.1
Les observateurs de réveil garantissent que l'overlay est affiché au réveil.
Macv1.23.6
Correctifdétection des autorisations Accessibility sur macOS ≥ 12 et < 15.
Application de l'accessibilité sans redémarrage.
Macv1.23.5
Gestion compatible Mac App Store du relancement Accessibility.
Abandon des dépendances AlamoFire, Moya et KeyboardKit.
Mise à jour de la bibliothèque KeyboardShortcuts vers 2.4.
WindowsC++
Animations d'enregistrement et de transcription style Mac.
Logique de sélection du serveur.
iPhone
Journalisation ajoutée.
Android
Ne pas afficher l'option de langue quand l'utilisateur ne parle qu'une seule langue.
Afficher l'indication « stop speaking » la première fois.
Macv1.23.3
Détection à l'exécution des autorisations Accessibility révoquées et relancement sûr de l'app au lieu de geler le système CGEvent de macOS.
Activation automatique de l'application quand les autorisations Accessibility sont désactivées à l'exécution.
Macv1.23.0
Conformité API v2
Conformité API v2 avec contrôle d'accès renforcé.
Debounce pour `LoginResourceService.refreshUserInfo()`.
Détection automatique de l'octroi d'Accessibility et redémarrage de l'app pour l'appliquer.
Macv1.22.0
Langue d'entrée par raccourci
Ajout de la sélection de langue d'entrée au niveau `UserShortcut`.
Nouvelle action IA « Start with an Uppercase letter ».
Correctifplantage Core Data quand une entité `UserShortcut` a un UUID nil.
Correctifcalcul du rayon et de la longueur d'onde de l'animation.
Android
Prise en charge de l'action upload-file.
Afficher le menu de langue parlée pendant l'enregistrement.
Réinitialiser la langue parlée à l'arrêt de la transcription.
Android
Vue d'animation de forme d'onde préparée.
Pop-up de notation limitée — non affichée quand l'utilisateur a déjà noté ou choisi « never rate ».
Android
Correctifun tap n'importe où provoquait l'arrêt de l'enregistrement.
Macv1.21.10
Améliorationvitesse de changement d'onglet corrigée.
Android
Le balancer saute les serveurs indisponibles et rafraîchit la liste quand elle est vide.
Méthode pratique pour les appels API.
Mac
Mise à niveau vers les paramètres de projet recommandés par Xcode 26.
Correctifplusieurs avertissements de concurrence Swift et de dépréciation.
Macv1.21.9
Ajout de l'option Niveau-de-microphone-au-maximum avec traductions.
Système de localisation assaini (suppression des langues Whisper non prises en charge — kirghize, irlandais, dogri, rajasthani, sanskrit, etc.).
Android
Éviter une condition de course quand l'utilisateur bascule Accessibility trop rapidement.
Affichage instantané chaque fois qu'Accessibility est activé.
WindowsC++
Prise en charge de `api_version=2` ajoutée (en cours).
Persistance des paramètres via l'endpoint `/users/config`.
iPhone
Correctif potentiel pour le changement de langue sur iPhone SE.
Numéro de téléphone enregistré dans le formulaire de rapport.
Macv1.21.4
Renommage Air Button + sélection unifiée du micro
Renommage de « Floating Button » en « Air Button » dans toute l'application.
Logique de sélection du microphone unifiée à travers les menus.
Menu contextuel sur le bouton flottant/Air Button.
Menu de masquage du bouton ajouté.
Android
Afficher l'option upload-file.
Correctifpartage depuis WhatsApp (et probablement d'autres apps aussi).
Éviter un plantage lors de l'analyse des réponses serveur (Gson).
Android
Tentative de réouverture de l'app après réinstallation.
Quitter toutes les activités quand l'utilisateur balaie la notification.
Correctifl'app ne peut pas être quittée quand il n'y a aucune activité active.
Macv1.21.3
Le redimensionnement du bouton et de l'animation depuis Settings évite les coupures bizarres.
Restauration du focus après les interactions avec l'overlay.
Léger retour haptique sur les curseurs.
WindowsC++
Avertissement de licence d'essai.
WindowsC++
Voice-to-text continu.
WindowsC++
Infobulles sur tous les contrôles au survol de la souris.
Windowsv1.7.8.NET
Commandes du bouton flottant
Options du bouton flottant déplacées vers un onglet dédié avec plus de commandes.
Curseur d'opacité du bouton flottant, curseur de taille, hot-reload pour la taille/position.
Autoriser le glissement pendant l'enregistrement.
Action IA « Start upper-case without terminal mark ».
WindowsC++
Sélection du périphérique audio
Dialogue de sélection du périphérique audio avec vu-mètre en direct (rafraîchissement 5× par seconde).
« system audio » localisé dans l'animation d'enregistrement.
WindowsC++
Copier la transcription dans le presse-papiers.
Paramètre « Pause keyboard and mouse tracking ».
iPhone
Correctifarrêt de l'enregistrement après 1 minute.
Bascule « Stop recording manually » avec minuteur.
WindowsC++
Renommage en VoiceKey
L'exécutable de la réécriture C++ renommé de VoiceHotKey à VoiceKey pour le différencier de l'app .NET.
iPhone
Nouveau flux de transcription vocale
Nouveau flux de transcription vocale.
WindowsC++
Animation d'onde audio pendant l'enregistrement.
Ajout de la position d'overlay centrée en bas.
Android
Partager des fichiers depuis l'historique.
Plus d'actions de copie dans le presse-papiers.
Options de menu ajoutées aux éléments d'historique.
WindowsC++
Suppression du dialogue de permission « run at startup ».
Masquer le contenu de l'onglet Main quand l'utilisateur n'est pas authentifié.
WindowsC++
Sauvegarde dans un fichier depuis l'historique.
Changement du suivi souris/clavier.
Windowsv1.7.0.NET
Bouton flottant + onglet Files
Bouton flottant avec boutons d'action.
Onglet Files — retranscrire depuis l'historique, onde audio pendant l'enregistrement.
Bouton d'annulation pendant l'enregistrement.
Durée de l'enregistrement affichée dans l'historique.
Niveau vocal réel pendant l'enregistrement (remplace l'animation).
Option pour supprimer les horodatages.
WindowsC++
Rafraîchir la liste des périphériques audio quand un périphérique est ajouté/retiré/activé/désactivé.
Réactivation du micro et contrôles de niveau (alignés avec le seuil min-level de l'app C#).
Correctif de la taille de la fenêtre remind-to-use.
WindowsC++
Logique d'annulation pendant la transcription.
WindowsC++
Durée audio affichée dans l'historique.
WindowsC++
Rappel d'utilisation de l'app
Fonctionnalité « Reminder to use app » (vous rappelle de dicter si vous avez beaucoup tapé).
Android
Masquer plusieurs icônes inutilisées sur la build du clavier VHK.
iPhone
Prise en charge de l'iPad
Fonctionnalité de suppression de compte.
Prise en charge de l'iPad avec captures d'écran iPad.
Couleur du bouton de la barre supérieure du clavier modifiée suite aux retours d'Apple.
Indication sonore lors de la lecture des transcriptions audio.
WindowsC++
Bouton d'annulation d'enregistrement.
Option de minimisation dans la zone de notification uniquement.
Mise à jour du workflow TranscribeLast.
WindowsC++
Menu principal déplacé à gauche.
Windowsv1.6.36.NET
Paramètres déplacés à gauche ; les noms d'onglets reçoivent des emojis ; la fenêtre peut être redimensionnée.
Raccourci d'annulation (séparé de transcribe).
Option de minimisation dans la zone de notification uniquement.
WindowsC++
Interface de paramètres de durée et timeout.
Prise en charge du proxy.
WindowsC++
Thème par défaut réglé sur System.
WindowsC++
Thèmes + actions Start-with
Prise en charge des thèmes (première implémentation).
Actions IA « Start with... ».
Gestion des cas non autorisés.
Windowsv1.6.32.NET
Nouvelles actions IA.
Action IA « Start with lower case without terminal sign ».
Android
Module Compose pour installer des langues supplémentaires.
Page listant les langues installées.
WindowsC++
Effacer l'état du clavier virtuel quand l'utilisateur verrouille/déverrouille l'écran.
Optimisation de la disposition du dialogue principal — moins d'espace entre le menu principal et le contenu.
Éditeur et taille d'installation estimée ajoutés au registre.
WindowsC++
Focus clavier lors de la navigation via le menu principal.
Coller le texte dans le contrôle d'édition en focus.
WindowsC++
Ajout du paramètre du répertoire d'enregistrement.
Correctifs de scintillement lors du changement de DPI.
Android
Séparation de VHK Mic du clavier
Duplication du projet pour créer une app « vhk-mic » autonome séparée de l'app clavier.
Onboarding et comportement séparés pour les apps micro vs clavier.
WindowsC++
Déduire l'action à partir du raccourci de fin.
WindowsC++
Afficher l'animation Lottie sur chaque écran.
Conserver la position de défilement lors de la suppression d'un élément de l'historique.
WindowsC++
Correctiféléments dupliqués dans l'historique.
Correctifla priorité de langue autorise les doublons.
Alignement des contrôles de l'onglet Main.
WindowsC++
Nouvelles langues d'interface — id (indonésien), kk (kazakh), uk (ukrainien).
WindowsC++
Dialogue post-installation.
Journal des événements d'application Windows joint aux rapports utilisateur.
WindowsC++
Vérifier les paramètres d'accès au microphone Windows avant l'enregistrement.
Liste des processus en cours ajoutée au rapport utilisateur.
WindowsC++
Auto-mise à jour du loader lui-même.
iPhone
Optimisation de la mémoire et correctifs de fuites mémoire.
WindowsC++
Onglet Files
Ajout de l'onglet Files pour la transcription de fichiers audio/vidéo.
WindowsC++
Onglet Historique — bouton de lecture de l'enregistrement.
Cliquer sur un élément d'historique pour copier dans le presse-papiers.
Correctif de conversion des chaînes date/heure UTC.
WindowsC++
Onglet Historique
Onglet Historique — bouton « try again ».
iPhone
Correctifproblème de micro sur iOS 18.
Correctifimpossibilité d'arrêter ou de démarrer l'enregistrement.
WindowsC++
Appliquer la mise à jour vers la nouvelle version quand l'application est inactive.
WindowsC++
Convertir le dernier enregistrement en texte.
WindowsC++
Dialogue IA — implémenter les raccourcis clavier.
WindowsC++
Copier le texte + IA.
WindowsC++
Voice to text + IA.
iPhone
Vérification de la connexion Internet avant l'actualisation des données ou l'envoi de rapports.
Messages d'erreur améliorés (moins de « Something went wrong »).
Correctifla sortie longue de TextAI s'ajoutait au lieu de remplacer.
WindowsC++
Voice-to-text sur l'onglet Main
Logique de voice-to-text de l'onglet Main.
Endpoint REST `/transcribe_with_ai` implémenté.
WindowsC++
Choisir le serveur IA pour `/completions`.
WindowsC++
Dialogue IA
Implémentation initiale du dialogue IA.
WindowsC++
Contrôle d'édition natif remplacé par une version personnalisée (Direct2D).
Contrôle d'édition personnalisé — mode ligne unique.
iPhone
Authentification par lien avec polling
Authentification par lien avec polling.
Durée de la bannière verte augmentée.
WindowsC++
Bouton d'annulation sur la fenêtre d'animation.
WindowsC++
L'auto-mise à jour déclenche le redémarrage uniquement quand l'app est inactive.
Informations de version ajoutées au loader.
WindowsC++
Envoi des rapports de crash au démarrage.
Onglet About — Report Problem.
iPhone
Abonnements
Implémentation des abonnements.
Actions IA triées par usage.
Vue de l'abonnement actuel.
WindowsC++
Paramètre « Run on startup ».
Nettoyer l'installation précédente pour une configuration propre.
WindowsC++
Icône de la zone de notification.
WindowsC++
Installeur NSIS
Installeur via script NSIS.
GitHub Actions séparés en workflows develop et release.
WindowsC++
Garantir une seule instance de l'app (mettre l'instance en cours d'exécution au premier plan).
WindowsC++
Combobox personnalisée avec emojis/images dans l'onglet principal.
Prise en charge des placeholders dans la zone d'édition.
WindowsC++
Mise à jour de la couleur du thème clair.
Brouillon d'édition Direct2D (gestion manuelle de la touche tab).
Macv1.10.0
Avertissements d'utilisabilité
Présentation des avertissements d'utilisabilité — remonter proactivement les problèmes de clavier, micro et accessibilité.
WindowsC++
Prise en charge des polices couleur pour les emojis.
Macv1.9.11
Les enregistrements annulés apparaissent désormais dans l'historique.
Améliorationretour à la ligne du texte et performances de défilement de l'historique.
WindowsC++
Paramètres supplémentaires pour les actions IA.
WindowsC++
Interface de priorité des langues.
Détection automatique de la langue d'interface au premier lancement.
Macv1.9.7
`refreshUserInfo()` échoue désormais silencieusement quand la garde Internet est fermée.
Windowsv1.6.14.NET
DeepL + proxy
Prise en charge de la traduction DeepL.
Prise en charge du proxy HTTP.
Vérifications côté client des extensions de fichier.
Macv1.9.6
Réécriture du flux d'envoi de fichier — annulation de la tâche de transcription, indicateur de progression, hachage SHA256.
WindowsC++
Serveur API factice pour les tests d'intégration.
Gestion d'UpgradePlan ; erreurs de balancer ; gestion en ligne/hors ligne.
Android
Démarrer/arrêter la détection du clavier seulement quand nécessaire (économise la batterie).
Testé sur Vivo X70 Pro.
WindowsC++
Interface d'erreur de licence de haut niveau.
Fenêtre d'infobulle.
Android
Améliorations des performances de la détection du clavier.
CorrectifNPE potentielle.
Android
Détection rapide du clavier
Accélération de la détection du clavier — collecter tous les nœuds en une seule fois.
Arrêter immédiatement la recherche dès qu'un élément éditable focalisé est trouvé.
Correctifle détecteur de clavier ne détecte parfois pas.
Macv1.9.1
Transcription de fichiers
Capacité de transcrire des fichiers audio et vidéo.
WindowsC++
Auth long-polling
Auth long-polling (connexion via lien email).
Journalisation de l'API REST.
Android
Mise à niveau vers Java 21 (puis retour à 17) ; version de Kotlin augmentée.
Afficher la dernière raison de sortie au démarrage de l'app.
CorrectifNPE potentielle quand l'utilisateur n'a pas d'horodatage d'expiration.
Macv1.9.0
Menu « About » macOS complet.
Toujours revenir à la source d'entrée principale au relâchement de la touche d'enregistrement — corrige le problème E/T russe.
WindowsC++
Implémentation de l'endpoint `/users/info`.
Contrôle de barre de progression.
Macv1.8.9
CPU au repos ≤ 1 %
Améliorations des performances dans toute l'application — utilisation CPU au repos réduite à ≤ 1 %.
Unification de la façon dont les raccourcis clavier sont affichés à travers le recorder, la barre de menus et le menu du dock.
WindowsC++
Calcul de l'ID de périphérique.
Collecte des infos système.
iPhone
Version plus courte des actions IA.
Annuler une action IA.
WindowsC++
Logique de déclenchement des raccourcis.
Android
Intégration de Play Integrity.
Email utilisé comme identifiant de compte.
Timber pour la journalisation.
Android
Facturation in-app
Fonctionnalité de facturation Google Play implémentée.
Sauvegarde du reçu d'achat dans la base de données de l'app.
Activité pour afficher la liste des achats ; fermer l'activité quand l'achat réussit.
Windowsv1.6.13.NET
Flux de connexion amélioré.
Macv1.8.0
Annuler depuis l'overlay
Recording, Uploading et Processing peuvent désormais être annulés depuis l'overlay.
Réponse au changement du système de coordonnées multi-écran de macOS (origine TopLeft → BottomLeft).
WindowsC++
Migration des paramètres depuis C#
Persistance des paramètres mic, mic2, lang et theme + migration depuis le format de stockage de l'app C#.
Migration des paramètres généraux et des raccourcis depuis le stockage C#.
Niveau de log ajouté aux paramètres.
Macv1.7.0
Prise en charge de l'activation par bouton de souris pour la fenêtre AI Presets.
Test de latence pour le balancer sélectionné ajouté à la journalisation.
Accès centralisé à `NSPasteboard` via ClipboardHelper.
Android
Activité du plan tarifaire.
Acheter des articles depuis le web via le navigateur in-app.
Android
Correctifcouleur du micro pas correctement affichée sur le thème clair.
Pop-up de facturation lors du clic sur la date d'expiration.
Correctifle clavier cache la saisie de texte.
iPhone
Fonctionnalité d'envoi de rapport avec journalisation.
Macv1.6.0
Raccourcis dans le menu du Dock
Tous les raccourcis désormais accessibles depuis l'icône Dock de macOS.
Remplacement de la dépendance à la notification `NSManagedObjectContextDidSave` par une solution en temps réel.
Macv1.5.3
Rafraîchissement du microphone au réveil du système — corrige l'app ignorant les micros USB-C/TB connectés à un écran externe.
Conserver les paramètres lors du basculement entre voice-to-text et copy-text.
Utilisation CPU plus faible des gestionnaires de raccourcis en réduisant la dépendance à la base de données.
Macv1.5.1
VHKToastView
Présentation de `VHKToastView` — système de toast à code couleur et actionnable au tap pour les messages de l'app.
Macv1.5.0
Raccourcis réorganisables
Réorganisabilité des raccourcis avec améliorations UX/UI.
Prise en charge des raccourcis par bouton de souris pour `SendReportView`.
Macv1.4.3
Améliorations de la logique, du flux et de la stabilité pour `KeyShortcutRecorder` et `MouseShortcutManager`.
Meilleure séparation visuelle entre les raccourcis.
Windowsv1.6.4.NET
Glisser-déposer pour les raccourcis.
Option pour réactiver le micro, régler le niveau du micro au maximum.
Mise au point automatique sur la zone de texte du raccourci lors du changement d'une combinaison.
Affichage du nom de touche « Copilot » au lieu de LWin+LeftShift+F23.
Macv1.4.0
Endpoints consolidés.
Sauvegarde audio locale forcée ; migration de confidentialité ; rafraîchissement de la localisation.
Macv1.3.4
Fonctionnalité Paste/Dialog implémentée pour Action et Translate, correspondant au comportement Windows.
Macv1.3.3
Correctifcompatibilité ascendante avec macOS Monterey.
Macv1.3.0
Menus Actions + AI réorganisés avec vérifications et affichage d'éligibilité.
Macv1.2.46
Rapport de problème
Ajout du bouton « Report problem ».
Ajout de la journalisation dans un fichier avec filtre de confidentialité.
Windowsv1.6.2.NET
Fonction de correction de disposition pour le mode presse-papiers (MVP).
Tout l'état utilisateur déplacé vers AccountService pour une gestion correcte des changements de licence.
Migration des anciennes actions de raccourci vers le nouveau système d'actions.
Macv1.2.45
« Use AI without closing » — clic droit sur `IntelligenceResultsView`.
Bouton Edit à côté des prompts personnalisés (ouvre AI Presets).
iPhone
Action IA Text + traduction
Action IA Text implémentée.
Langues de traduction ajoutées.
Windowsv1.6.1.NET
Connexion requise pour utiliser l'application.
Diarisation désactivée par défaut.
WindowsC++
Squelette de la réécriture C++
Squelette initial du projet Windows C++ — début de la réécriture qui remplacera plus tard l'app .NET.
Android
Passage à Room pour la base de données locale.
Vue de notation redessinée pour un meilleur attrait.
Correctifétat de transcription IA jamais affiché.
Correctifdéfilement vers le haut difficile dans l'historique.
Macv1.2.25
Conversion du bouton « Action » en menu déroulant.
Android
Fonctionnalité de notation ajoutée (#51).
Toast quand un élément est copié dans le presse-papiers (#52).
Android
IA affichée dans l'historique.
Emoji drapeau à côté des langues.
Plusieurs ajustements de l'interface selon les Material Guidelines.
Windowsv1.5.23.NET
Voice-to-text continu
Prise en charge du voice-to-text continu.
Affichage des langues sous la forme `Русский (Russian)` (endonyme + nom anglais).
Mises à jour de localisation et améliorations de l'ordre des actions.
Android
Utilisation des couleurs dynamiques Material YOU.
Différenciation des couleurs erreur/succès en mode sombre vs clair.
Android
Prompts personnalisés + historique IA
Prompts personnalisés (sauvegardez vos propres prompts IA).
Cliquer sur un élément d'historique pour copier dans le presse-papiers.
Afficher à la fois le texte original et le texte transcrit dans l'historique.
iPhone
Actions IA
Actions IA — première implémentation et interface.
Android
Ajout de la langue coréenne.
Macv1.2.16
Copier le texte et demander à l'IA
Mise en œuvre du flux « Copy text and ask AI ».
Windowsv1.5.6.NET
Refonte de la logique d'activation
Logique d'activation repensée — plus simple et plus robuste.
Correctifs de gestion des raccourcis — forcer l'ordre des touches ; prise en charge des raccourcis normaux avec Control même quand un raccourci Control est défini.
Édition des prompts personnalisés directement depuis le dialogue IA.
Installeur Windows 7 — dépendance net45 ajoutée.
Windowsv1.5.0.NET
Migration des options critiques vers un nouveau format.
Afficher la fenêtre aussi vite que possible puis initialiser.
Prejit à l'installation.
Windowsv1.4.37.NET
Correctifbug où le texte disparaît sur l'invite d'autorisation clavier/souris.
Effacer l'erreur de licence à la connexion.
Windows.NET
Action IA « Improve writing » ajoutée.
Gestion des erreurs de démarrage pour les répertoires root, logs et recording.
Macv1.2.8
Vérification si le balancer est joignable avant utilisation ; meilleure logique de réessai pour les réseaux instables.
L'application peut désormais être redimensionnée verticalement pour agrandir la section Shortcuts.
Windowsv1.4.36.NET
Afficher « D1 » et autres touches numériques comme « 1 » (affichage de raccourci plus propre).
Gérer le micro hors ligne dans le pipeline de transcription.
Le dialogue de sélection de micros gère le cas où aucun micro n'est en ligne.
Windowsv1.4.35.NET
Correctiffuite mémoire dans le sélecteur d'action.
Pour les rapports de problème, joindre les erreurs Windows des 7 derniers jours.
Journaliser l'uptime et l'utilisation mémoire.
Macv1.2.2
Ajout des prompts IA intégrés, du support de traduction et de tonalité aux résultats IA.
Macv1.2.0
IA sur macOS
Implémentation de la fonctionnalité IA depuis la version Windows.
Windowsv1.4.17.NET
Forcer l'utilisateur à fournir les détails du rapport.
Les 20 dernières erreurs de crash ajoutées au rapport de problème.
Windows.NET
Fondations IA
Prompts IA par défaut avec « dernier utilisé » sauvegardé.
Le flag de licence `CanAI` remplace l'éligibilité par modèle.
Configurer les langues de traduction dans l'onglet IA.
Macv1.1.161
Changement de la liste des langues en ordre alphabétique.
Macv1.1.160
Persistance de l'overlay même quand macOS le ferme via des rafraîchissements d'affichage liés à Handoff.
iPhone
Intégration de Firebase Crashlytics.
Améliorations du collage multiple.
Windowsv1.4.9.NET
Champ téléphone ajouté à Report Problem, sauvegardé dans les paramètres.
Repli sur le micro par défaut quand la recherche du primaire/secondaire échoue.
Macv1.1.152
Menu Microphone ajouté à l'interface principale ; interface compacte via un espacement plus serré.
Windows.NET
L'onglet Files atteint la parité
Onglet Send-report dans About.
Option no-hold par défaut pour le raccourci.
Erreur « pas d'Internet » conviviale.
Correctifdernière partie audio non transcrite à l'achèvement.
Windows.NET
Auto-transcribe basique (découpe les longs audios en morceaux).
Seuil de durée de silence ajouté aux paramètres (par défaut 500 ms).
Macv1.1.151
Adaptation de `MouseShortcutManager` pour utiliser `CGEventTap`.
Windows.NET
Vu-mètre affiché lors de la sélection des micros.
Dialogue séparé pour la sélection du micro.
Windowsv1.3.13.NET
Option microphone « default ».
Passage au serveur public.
Windowsv1.3.11.NET
Onglet Files (téléversement + transcription)
Flux initial d'envoi et de transcription de fichiers sur l'onglet Files.
Transcription de fichier annulable avec progression.
Autoriser la transcription vocale pendant qu'un fichier est en cours de transcription.
iPhone
FleksySDK
Intégration de FleksySDK — saisie et glissement dans le clavier système.
Macv1.1.145
Backspace déclenche la fonction xmark ; correction de l'affichage des touches F.
iPhone
Nouveau système d'authentification
Nouveau système d'authentification avec jetons de rafraîchissement.
Macv1.1.144
Prise en charge des caractères non imprimables Unicode Scalar + correction de la prise en charge de la touche Fn.
Windows.NET
Prise en charge de `stream_progress` ; suppression de l'option GPT obsolète.
Macv1.1.140
Enregistreur de raccourcis personnalisé
Suppression de la dépendance au paquet KeyboardShortcuts — nouvel enregistreur de raccourcis construit de zéro.
L'indexation des horodatages d'historique améliore la vitesse de la base de données.
Windows.NET
Timeout de 60 minutes pour la transcription de fichiers ; correctifs de timeouts pour les gros fichiers.
Windowsv1.3.10.NET
Correctifhorodatage de rappel ne se mettait pas à jour pendant la transcription.
Windowsv1.3.9.NET
Touche espace comme confirmation.
Infobulle sur les actions désactivées.
Ignorer la touche Alt gauche ; confirmation par Tab.
iPhone
Historique
Fonctionnalité d'historique.
Bouton de transcription en haut du clavier, paramètres déplacés à sa gauche.
Macv1.1.137
Configuration des raccourcis redessinée pour correspondre à la version Windows.
Windows.NET
Élément de menu séparé pour sélectionner les raccourcis avec ou sans maintien.
L'éditeur de raccourcis gère la molette, escape, minimize, close, ctrl+enter (utiliser tel quel).
Windows.NET
Sauvegarde/chargement des substitutions, prompts IA et raccourcis.
Si une zone de texte est focalisée dans l'app, coller dedans ; sinon coller dans la zone de texte Files.
Windows.NET
Del ou Backspace efface le raccourci.
La sélection IA est une fenêtre normale — sauvegarder les dimensions à la fermeture ; autoriser l'enregistrement dans la fenêtre IA.
Windows.NET
Option de délai avant l'arrêt de l'enregistrement.
Rafraîchir l'abonnement avant la transcription si l'utilisateur vient d'acheter ou si l'abonnement a expiré.
Macv1.1.132
Ajout d'une option pour utiliser le double tap (ou simple tap) d'une touche pour démarrer et arrêter l'enregistrement.
Macv1.1.131
Assistant d'utilisabilité
L'assistant d'utilisabilité détecte les conflits Punto Switcher et conseille comment les résoudre.
Accès à la liste des substitutions depuis la barre de menus.
Android
Interface tap / hold / re-clic
Modes de transcription press-hold-release et click-and-reclick.
Paramètre de durée maximale d'enregistrement.
Correctifavertissements du compilateur.
Macv1.1.129
Respect de la commande Quitter de macOS depuis le menu Apple.
Option pour afficher/masquer l'icône du dock.
Android
Animation Lottie du micro
Animation Lottie pour le micro flottant.
Référentiel pour détecter l'état actuel du micro.
Modèle de statut du service.
iPhone
Sélecteur de langue initial, icône de l'app, mode portrait uniquement.
Vérifications de l'état du clavier activé, de l'accès complet, de l'accès au micro.
Insertion du texte transcrit dans l'application active.
Windowsv1.2.8.NET
Sélection d'action
Sélection d'action minimale fonctionnelle (choisir quoi faire avec le texte transcrit).
Correctiftouches collantes ; la première ligne des raccourcis (record + transcribe) est désormais figée.
Prise en charge de plusieurs touches dans l'enregistrement.
Android
Anglais par défaut si la détection de la langue échoue.
Snackbar animée.
Correctiftraduction russe de « Keep Running ».
Correctiftroncature de texte pour « min record duration » dans les longues traductions.
Macv1.1.124
CorrectifCut, Copy, Paste fonctionnent désormais dans l'application.
Android
Ignorer le paramètre d'optimisation de la batterie.
Détecter la désactivation de l'autorisation Notification depuis App Info.
Détecter le texte d'indication via `ACTION_SET_SELECTION`.
iPhone
Commit initial
Squelette du clavier personnalisé et mise en place du projet.
Windowsv1.2.2.NET
Enregistrer sans maintenir le raccourci.
Option pour coller dans la fenêtre initiale (source).
Migration de la logique de récupération de position du curseur depuis InsertIt.
Android
Dictionnaire clé/valeur d'accessibilité.
Plusieurs nouvelles fonctions d'extension (presse-papiers, impression nodeInfo).
Macv1.1.118
Substitutions désormais filtrées via `NSRegularExpression` — mots entiers uniquement, en respectant la capitalisation.
Windows.NET
Option d'intervalle de rappel.
Substitution « replace by words ».
Windows.NET
Fenêtre Upgrade Plan.
Style d'erreur du bouton d'enregistrement adapté aux couleurs.
Android
Normalisateurs de texte russe, thaï et japonais.
Macv1.1.113
Améliorations de la stabilité du microphone pour les écrans externes et autres microphones amovibles.
Persistance après le retrait d'un micro.
Suppression des éléments de menu inutiles.
Windows.NET
Fenêtre Remind — incitation à utiliser l'app.
Liste de balancers de repli mise à jour.
Windows.NET
Gérer les fichiers invalides déposés sur l'onglet Files.
Répertoire des enregistrements par défaut.
Prejit aux hooks d'installation et de mise à jour.
Macv1.1.111
Le collage fonctionne désormais sur n'importe quelle disposition de clavier.
Macv1.1.106
Ajout d'un curseur de délai pour le maintien du bouton de souris ; améliorations de la stabilité.
Windows.NET
Utilisation de Win32 pour la détection de plateforme.
Rendu logiciel sur Windows inférieur à 10.
Liste de balancers de repli en cas d'erreur de rafraîchissement.
Windowsv1.1.3.NET
Demande des autorisations de démarrage.
Windows.NET
Séparation des paramètres + fenêtre des permissions
Déplacement du seuil de durée vers l'onglet Settings ; déplacement de certains paramètres dans un onglet séparé.
Fenêtre des permissions avec clic-pour-changer.
Hooks paresseux.
Bouton OK partagé.
Ne pas accéder au backend au démarrage pour les nouvelles installations.
Macv1.1.101
Enregistrement à la souris
Ajout de la fonction d'enregistrement par bouton de souris.
Windows.NET
Onglet Files fonctionnel — sélectionner et déposer un fichier, case à cocher de diarisation, chemin de fichier éditable.
Validation de l'extension de FilePath pour éviter les soumissions incorrectes.
Macv1.1.99
Case à cocher pour copy-transcript.
Collage simplifié pour toujours utiliser Command+V via `simulateCommandV`.
Windows.NET
Onglet Files + hook souris
Onglet Files initial — sélectionner et déposer un fichier.
Implémentation du hook souris avec suivi d'état `isdown`.
Macv1.1.96
Remplacement de `NSAlert` par `VHKAlert`.
Windows.NET
Option du répertoire d'enregistrement.
Option de micro secondaire.
Correctifdeadlock.
Macv1.1.95
Ajout de la prise en charge de `SMAppService` sur macOS ≥ 13 (API moderne des Login Items).
Windows.NET
Promotion de Control (enregistrement normal) vers Control+I (enregistrement IA) sans interrompre un enregistrement déjà commencé.
Macv1.1.93
Rafraîchissement des micros lors du changement du nombre d'affichages.
Rafraîchissement des micros au réveil du Mac.
Windowsv1.0.9.NET
Lien YouTube ajouté ; option GPT masquée.
Windows.NET
Transcription avec GPT.
Liens vers les réseaux sociaux.
Windows.NET
Utilisation des réponses backend localisées.
Traduction vers toutes les langues requises.
Windowsv1.0.5.NET
Russe + bascule de langue à l'exécution
Localisation russe avec changement de langue à l'exécution.
Toutes les chaînes déplacées vers les ressources.
Demander à l'utilisateur d'acheter avant la fin de la période d'évaluation.
Windowsv1.0.2.NET
Taille de l'app réduite à 40 Mo (depuis 54 Mo).
Logique de liste noire implémentée.
Windowsv1.0.1.NET
Raccourcis fonctionnels
Raccourcis par défaut livrés.
Implémentation de raccourcis fonctionnels.
Windows.NET
Gestion spéciale des erreurs de licence.
Ouvrir les paramètres ou l'historique depuis l'icône de la barre des tâches.
ID de périphérique unique par machine, OS passé comme paramètre de requête séparé.
Windowsv0.0.36.NET
Animations Lottie utilisées partout.
Rafraîchissement horaire des infos utilisateur.
Windowsv0.0.35.NET
Sélection de texte depuis l'historique.
Windowsv0.0.34.NET
Afficher le nom complet du périphérique pour distinguer Line-In du Micro.
Windowsv0.0.32.NET
Sauvegarde de la liste des balancers dans un fichier ; rafraîchissement avant l'enregistrement (mais au plus une fois toutes les 5 minutes).
Utiliser les balancers dans l'ordre fourni par le serveur.
Windowsv0.0.30.NET
Afficher la version dans la boîte de message.
Correctifproblème de mise à l'échelle.
Correctifsélection de microphone sauvegardée.
Manifeste winget.
Windowsv0.0.27.NET
Syntaxe de substitution étendue — regex façon Notepad++ (préfixée par `r'...'`).
Utiliser un balancer de repli ; réduire le délai de démarrage d'enregistrement de 300 ms à 15 ms.
Correctifproblème de mutex.
Macv1.1.4
Mise à jour automatique
Ajout de la fonctionnalité de mise à jour automatique.
Correctiftailles de l'icône MenuBarExtra.
Le clic sur l'icône du Dock ouvre/ferme Settings.
Android
Configuration de Crashlytics.
Renommage automatique de l'APK basé sur git.
Refactor — recorder partagé dans le view model.
Android
Micro déplaçable, position sauvegardée
Sauvegarde et chargement de la taille et de la position du micro.
Processeur d'accessibilité déplacé pour utiliser un use case.
Passage à l'injection de dépendance Hilt partout.
Macv1.1.2
Mémorise le dernier microphone utilisé entre les relances.
Windows.NET
Authentification pour les utilisateurs non enregistrés.
Pinger les balancers et utiliser le plus rapide.
Windowsv0.0.26.NET
Sauvegarder les enregistrements en OGG plutôt qu'en WAV.
Achat d'abonnement disponible dans l'app.
Mac
Format d'enregistrement passé de WAV à OGG (meilleure compression).
Validation du taux d'échantillonnage de l'encodeur compatible via `kAudioFormatOpusSamplingRate`.
Mac
L'animation d'overlay du micro fonctionne correctement sur SideCar et les configurations multi-écrans.
Liste des microphones mise à jour à l'ouverture de MenuBarExtra.
Android
Commit initial
Projet Android initial avec demande d'autorisation micro et configuration Hilt.
Windows.NET
Boutons Subscribe et Manage ajoutés.
Windowsv0.0.21.NET
Onglet Historique (première version)
Onglet Historique — première version.
Icône de l'app mise à jour.
Windowsv0.0.19.NET
Raccourci par défaut changé en Right Control.
Taille de l'app réduite de 86 Mo à 51 Mo.
Refonte de l'interface suite aux retours utilisateurs — onglet unique « Main », onglet substitutions, boutons de suppression alignés à droite, sauvegarde au changement.
Windowsv0.0.16.NET
Animation de notification (fermeture au clic).
Politique de réessai pour chaque requête backend.
Endpoints HTTPS uniquement.
Windowsv0.0.12.NET
Authentification par lien ; connexion par code.
Windows.NET
Sélection de n'importe quelle langue Whisper pour la transcription.
Fenêtre de notification ancrée à côté de l'app ouverte.
Windowsv0.0.10.NET
L'utilisateur peut changer son mot de passe.
Icône de l'app mise à jour.
Windows.NET
Rafraîchissement du jeton d'authentification toutes les 4 heures.
Timeout ajouté aux options.
Windows.NET
Version Windows initiale
Implémentation Windows minimale avec enregistrement, activation par raccourci et collage à la libération.
Correctifcollage ne fonctionnant pas dans certaines apps ; absorber le raccourci pour que Telegram ne continue pas à taper la lettre.
Mac
Commit initial
Projet macOS de base avec options de la barre de menus.
Aucune entrée pour cette plateforme pour le moment — revenez bientôt.