Repository navigation
Releases: BosioPietro/WinDict
Releases · BosioPietro/WinDict
Release list
v0.29.0
Features
- Draw in a contrast theme's colors while one is on
Fixes
- Run the setup's installer from a folder only administrators can write
- Take the system's folders from Windows, not from the environment
- Move by words past spaces wider than a byte
- Save the settings atomically, and never over a file that didn't load
- Install only a release newer than the installed one from the update task
- Sign with a key in the machine's store, deleted before the certificate is trusted
- Bring the definition and synonym counts into the settings' range on load
- Leave the clipboard alone when it can't be saved, and put it back after a late copy
- Follow theme, accent and animation changes in every window from the main one
- Redraw a card dragged to a monitor with another scale at that scale
- Speak version 4 to the tray, open the menu from the keyboard at the icon and give it focus
- Keep the TaskbarCreated message outside the app state and let it through to an elevated WinDict
- Post again what the main window missed while the app state was in use
- Stop trying other translation services when Windows is offline
- Read the search box's words on a thread of their own
- Leave a selection being read, a new card's place and the search box to the next card when pinning
- Let each copy see and change only the startup entry that starts it
- Draw every window again with a new GPU device when the old one goes away
- Read curly apostrophes as straight ones, and keep one that starts a word
- Read MyMemory's failures, which have no list of matches
- Keep looking for updates after one fails to install or a check comes during one
- Register the shortcuts again when settings changed elsewhere stop a recording
- Take the speak button away with what the card showed
- Keep a card growing up inside the work area, and round its edges as it's placed
- Click a card only when the button went down in it
- Refuse a shortcut held with Shift alone when it's read from the file too
- Take a missing light-theme setting as light, as Windows does
- Keep surfaces between a pixel and the GPU's largest, and clear its state before trimming
- Fetch the reloaded languages' dictionaries, and show the intro afresh, on Reload
- Decode every HTML character reference, and tell repeated words apart in any script
- Refuse a dictionary whose header claims more blocks than the file holds
Full Changelog: v0.28.0...v0.29.0