Releases: mslonik/Hotstrings
Releases · mslonik/Hotstrings
v3.6.24
Fixed:
- regress: it is again possible to switch off single libraries,
- critical bug in F_Read_IniParam, incorrect processing of .ini parameters.
Improvements:
- script / application checks if its duplicate is running,
- when I try to move definition, now it is checked if only one library exists. Also, when I try to delete any definition, now message is displayed only once.
- Shift + Insert, Shift + Del resets the hotstring recognizer,
- function F_CheckIf100ms now looks the same as referenced function in the script ShiftFunctions.ahk,
- improved F_Undo: now it takes into account if v_InputString contains non-alpha characters,
- added processing of the case when F_Undo is run after RWin was processed,
- improved processing of the last backtick ` in hotstring. Now it mimics original hotstrings.
Added:
- Triggering of definitions if RWin is pressed (combined Space + Backspace). This new function is configurable from menu.
v3.6.23
v3.6.22
Restored installation features: script / application upon start-up checks if all folders / files are available. If not, they are created.
Default location: c:\Users<user>\AppData\Local
Optional location (if default location is not available): A_ScriptDir (location from where script / application is run.
v3.6.21
Restored functionality and fixed bugs:
- Restore MCL by keyboard and by mouse.
- Improved handling of gui events. Now gui is opened where it was closed and correctly remembers what and where was changed.
- Restored static menus. Added handling of Control: if pressed alone resets hotstring recognizer and hides triggerstring tips.
- Restored display of searched definition after definition is changed.
- Fixed bug, finding duplicated definitions in Search window.
- Fixed bugs related to deletion of definition. Now correct definition is deleted / restored.
- Fixed bug in F_LV1_EnDisDefinition. The definitions containing escape sequences were not disabled.
Improved functionality:
- Reworked function F_CheckFileEncoding which now is able to fix problem with file encoding.
- Improved "R" output function: now it is possible to add parameters to executables.
- Improved code: F_ModifyDef(), F_AddHotstring, F_ChangeExistingDef().
Added functionality:
- Added handling of "Del" keypress on while ListView has focus.
- Added new check if no triggestring option is selected.
v.3.6.20
v3.6.19
v3.6.19:
- Added new triggerstring option: C2. It enables auto-capitalization of the first letter of each word in hotstring.
- Added installer (HotstringsInstaller.exe) which contains example library files, creates shortcut on Desktop etc.
- Fixed bug, last letter in case of HMenu wasn't printed out correctly.
- Fixed regress: HMenu can be now called by both keyboard or mouse.
v3.6.18
New output functions:
- P (Picture), over GUI available in commercial version only: hotstring is equal to file access path to picture file; after triggering on screen menu is displayed and user can decide if copy picture directly to Clipboard, display picture MSPaint or copy filepath to Clipboard.
- R (Run), over GUI available in commercial version only: hotstring is equal to file access path to executable file; after triggering specified application is run.
Improvements:
- Improvement: two on screen menus (hotstring menu & triggerstring tips menu) cannot be displayed on the same time,
- Improvement: second instance of Hotstrings (Hotstrings2) and ShiftFunctions now do not capitalize the last letter after hotstring menu is activated by pressing
- Improved triggerstring tips. Now if two definitions overlap, e.g. psi (->PSI) with option "" and subscript with active option "?", after it is clear that user do not try to enter psi, the subscript is shown, the shortest of all available triggerstring tips.
- Improved compatibility with ShiftFunctions. Now last letter for SI and MSI of hotstring could be immediately altered into diacritic character by pressing Shift if this function is enabled in ShiftFunctions.
- Improved behavior of HS3Search window after definition is moved. Now it will show definition in destination library.
v3.6.17
- triggerstring tips can now start with EndChar,
- improved handling of application shortcuts: more robust to user error,
- fixed bug: after definition was moved between libraries, it was doubled,
- commercial version only: simplified entering of license key,
- fixed bug: disable all definitions with F10, disable all on screen tips with F11,
- triggerstring tips are now correctly processed even if "S2_ DoubleSpace.csv" library is enabled,
- fixed issue: when main application shortcut was changed, window title wasn't changed accordingly,
- improved application icon management, especially in commercial version.