Skip to content

Spelling dictionary maintainer v1.0.3

Latest
Compare
Choose a tag to compare
@MikaVainio MikaVainio released this 12 Feb 13:22
· 11 commits to main since this release

About this release

This is a tool for adding new words to Finnish Hunspell spelling dictionary used by Affinity Publisher software. Tool can also be used to maintain integrity of the spelling dictionary. This is the 2nd public release with a Windows installer. In this version the program will be installed to user's AppData folder by default. Installation does not need administrative privileges any more. Help can be found (mostly in Finnish) from Wiki pages of this repository.

Changes

Main changes to the previous version:

  • More modern installer
  • Finnish support for the installer
  • Option to install dictionaries with installer (will create a sub folder Dictionaries under the installation folder)
  • No need for administrative privileges to install or update settings
  • Start Menu items including an uninstaller
  • Improved error handling in settings

⚠️ The program has been coded with Python 3.9 so you can't use it with Windows 7 or earlier versions of Microsoft Windows. A new version which supports Windows 7 has been released, but not tested. The build tool (Pyinstaller) does not officially support windows 7 but builds will most propably work with Windows 7. It can be found here

The installer

HSDMInstaller.exe is a Windows installer (NullSoft Sciptable Installer System) for easy installation of the application. By default it will install the tool into users \AppData\Local\Hunspell Dictionary Maintainer folder. You may change this folder to what ever is convenient to you. The name of the executable is maintainGui.exe. Installation will add Hunspell Dictionary Maintainer folder to the Start Menu and populate it with program and uninstaller links. Installer will also create a registry entry Hunspell Dictionary Maintainer under HKEY_CURRENT_USER\SOFTWARE Installer supports Finnish and English, but the application is in Finnish only.

image

⚠️ Some virus detection software may claim that there is a Trojan in the maintainGui.exe executable. This application has been tested with F-Secure Client Security and F-Secure SAFE without any reported threats. Windows Defender might alert about possible malware. This is due to the PyInstaller software used to produce the executable (maintainGui.exe).

Executable and dependencies w/o installer

maintainGui.zip includes all files needed by the software. You can unzip it to a directory and launch maintainGui.exe to start using the tool without installing it. All said in the previous paragraph applies also to this "portable version".

Source code

source.zip contains all source files. If you like to use this app through your Python interpreter, you need to install dependencies like PyQt first. There is requirements.txt in the zip file to help with dependencies if you wish to built this tool from source files.