Releases: legb78/hex_windows
Release list
HexWin v1.2.0
Install
- Unzip the archive wherever you like.
- Open PowerShell in that folder and run
.\get-model.ps1to
download the recognition model (about 480 MB). - Double-click
HexWin.exe. On the first start it offers to put
a shortcut on the desktop: that shortcut starts HexWin, or opens
its settings when HexWin is already running.
The tray icon starts grey while the model is checked, then turns
blue. Hold the right Shift, speak, release.
No .NET installation is required: everything is bundled.
Windows will warn on first run, since the executable is not
code-signed. Click More info, then Run anyway.
What's Changed
Full Changelog: v1.1.0...v1.2.0
HexWin v1.1.0
What's new in 1.1.0
You can now see and hear that it is listening.
Nothing said a dictation had started except the tray icon — and nobody watches the
tray while speaking, because the eye is on the text being written. One spoke
without knowing the microphone was open, and released without knowing the
dictation had been taken.
- A circle at the top of the screen for as long as the application is busy:
red while recording, orange while transcribing, nothing at rest. The same
signal as the tray icon, put where the eye already is. - A short tone at each end of the recording. Higher going in, lower coming
out, so the direction is audible without having to be learnt. - The circle is click-through and never takes the focus, so it cannot become
the window a dictation was aimed at. - An orange circle also answers something nothing used to: a hotkey pressed while
a transcription is still running is refused by design, and until now nothing
said so.
Settings
| Setting | What it does |
|---|---|
feedback |
Both (default), Visual, Sound or None |
feedbackColor |
auto follows the tray colours, or #RRGGBB to force one |
feedbackSize |
diameter in pixels, 16 to 512 |
feedbackOpacity |
20 to 255 |
feedbackTopMargin |
pixels below the top of the usable area |
As everywhere else in settings.json, an invalid value falls back to its default
rather than stopping the application from starting.
A fifth diagnostic mode
It needs neither the model nor a microphone:
.\HexWin.exe --test-feedbackKnown limitation
The circle's appearance is configurable; the tone's volume and duration are
not — they remain compile-time constants. On a Bluetooth speaker at a low system
volume the cue is easy to miss, with no setting to raise it.
Also in this release: the source comments and test names finish their move to
English.
Install
- Unzip the archive wherever you like.
- Open PowerShell in that folder and run
.\get-model.ps1to
download the recognition model (about 480 MB). - Double-click
HexWin.exe.
The tray icon starts grey while the model is checked, then turns
blue. Hold Ctrl + Windows, speak, release.
No .NET installation is required: everything is bundled.
Windows will warn on first run, since the executable is not
code-signed. Click More info, then Run anyway.
What's Changed
Full Changelog: v1.0.1...v1.1.0
HexWin v1.0.1
Install
- Unzip the archive wherever you like.
- Open PowerShell in that folder and run
.\get-model.ps1to
download the recognition model (about 480 MB). - Double-click
HexWin.exe.
The tray icon starts grey while the model is checked, then turns
blue. Hold Ctrl + Windows, speak, release.
No .NET installation is required: everything is bundled.
Windows will warn on first run, since the executable is not
code-signed. Click More info, then Run anyway.
What's Changed
- docs: translate every document and template to English by @legb78 in #29
- fix: keep dictations out of clipboard history, harden the release workflow by @legb78 in #31
- ci: let documentation-only pull requests report a verdict by @legb78 in #35
- docs: add a GitHub Pages landing page by @legb78 in #36
- chore: release 1.0.1 by @legb78 in #32
- docs: add a security policy pointing at private vulnerability reporting by @legb78 in #33
- Release v1.0.1 by @legb78 in #37
Full Changelog: v1.0.0...v1.0.1
HexWin v1.0.0
Installation
- Décompressez l'archive où vous voulez.
- Ouvrez PowerShell dans le dossier et lancez
.\get-model.ps1
pour télécharger le modèle (environ 480 Mo). - Double-cliquez sur
HexWin.exe.
L'icône apparaît en gris le temps du chargement, puis passe au
bleu. Maintenez alors Ctrl + Windows, parlez, relâchez.
Aucune installation de .NET n'est nécessaire : tout est embarqué.
What's Changed
- chore: socle du projet et intégration continue by @legb78 in #1
- chore: normaliser les fins de ligne et mettre les actions à jour by @legb78 in #2
- ci: adopter le modèle main/develop by @legb78 in #3
- feat(config): configuration utilisateur by @legb78 in #4
- feat(transcription): moteur Whisper local et mode diagnostic by @legb78 in #5
- feat(audio): capture du micro et diagnostic de niveau by @legb78 in #6
- feat(transcription): remplacer Whisper par Parakeet TDT v3 by @legb78 in #7
- feat(input): raccourci clavier global maintenu by @legb78 in #8
- feat(output): insertion du texte dans l'application active by @legb78 in #9
- feat(tray): application complète dans la barre système by @legb78 in #10
- chore(release): exécutable autonome et mode d'emploi complet by @legb78 in #11
- chore: préparer l'ouverture du projet (Apache 2.0) by @legb78 in #12
- ci: garde-fous sur les PR et publication automatique by @legb78 in #13
- feat: libérer le modèle après inactivité by @legb78 in #16
- fix: fenêtre cible mémorisée et chien de garde du hook by @legb78 in #17
- fix(config): retirer les fournisseurs GPU, indisponibles by @legb78 in #18
- fix(tray): ne pas charger le modèle au démarrage si on doit le libérer by @legb78 in #19
- fix: paste swallowed by the Win+Ctrl+V system shortcut by @legb78 in #22
- docs: translate the README to English by @legb78 in #23
- ci: stop testing the same commit three times per release by @legb78 in #24
- test: skip engine tests instead of failing when the model is absent by @legb78 in #25
- chore(deps): Bump Microsoft.NET.Test.Sdk, xunit and xunit.runner.visualstudio by @dependabot[bot] in #20
- ci(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #14
- fix: renormalise line endings after a Dependabot update by @legb78 in #26
- docs: fill in the copyright owner in the Apache appendix by @legb78 in #27
New Contributors
- @dependabot[bot] made their first contribution in #20
Full Changelog: https://github.com/legb78/hex_windows/commits/v1.0.0