1.0.0
Download below under assets
This release adds key rebindings a::b
, several missing commands and bug fixes.
The version is now at 1.0. Nothing really changed conceptually, but AHK_X11 is now in a reasonably stable state. You can expect there to not be many big updates from now on: Most things this project set out to fulfil are complete and all important commands are done now with this release. Hopefully Wayland support will be stable soon (you can try out a preview version here if you want), but that's about it.
List of changes:
27daaf4
Add Key Remappings likea::b
428d952
Send: Add{blind}
modifier76f9db6
Add InputBox2dec99d
Add Click - not part of 1.0.24 spec but common and useful enough to add it anyway89ddd5e
Add MouseClickDragc14bad3
Add TrayTip - allows you to show notifications. This is like callingnotify-send
except that you can also remove all notifications again500f2d8
Add RunAs - also works for graphical applicationsbac4181
Add BlockInput73f1442
Add #MaxThreadsPerHotkey - The default is now correctly 1. Before, it was unlimited. You might need to adjust your scripts if they relied on this flaw.c18e645
Add SoundPlayf15f3c7
07608fb
Add SoundGet / SoundSet - only Master volume and ON/OFF / MUTE for nowad8bd21
Add Sortc9f78bd
Add Random9946a51
Add Shutdown1188b38
Add StringSplite67b0fa
Add StringTrimLeft / StringTrimRightfc92802
Add WinShow / WinHide44130f1
Add WinMinimizeAll / WinMinimizeAllUndoe4d01a0
Add WinSetTitledb32862
Add WinWaitc0749d4
Add WinWaitClose4d2b6a9
Add WinWaitActive / WinWaitNotActive87aceaa
Add DriveSpaceFreef802465
Add FileGetSize00d5d0a
Add FileRecycled1ef998
Add FileRecycleEmptyea29610
Add SplitPath36cc806
Add #NoTrayIcon and its built-in varA_IconHidden
b2b0b67
Add ClipWaitb4c13bf
Add EnvSet10bc544
Allow passing arguments to scriptseb253a4
ed57b0a
Add SetKeyDelay / SetMouseDelay and their built-in varsA_KeyDelay
/A_MouseDelay
. - As per official AHK specs, any Send or ControlSend or Mouse command command now includes 10ms of delay between each key press, by default. So if you want your scripts to continue to be as fast as before, you'll have to addSetKeyDelay, -1
/SetMouseDelay -1
at the very top. Bit annoying, but inevitable.7e36054
0895964
eb1ae5a
aa2e1c3
775320b
e5660cb
ccc1cc8
2b750b1
2c056ba
a033964
3e4c72f
Add built-in variables0
and1
,2
,3
etc., and:A_mmmm
,A_mmm
,A_dddd
,A_ddd
,A_LineNumber
,A_ThisLabel
,A_IsCompiled
,A_TimeIdle
,A_Gui
andA_GuiControl
,A_ThisHotkey
andA_PriorHotkey
,A_IsSuspended
(#40),A_Language
,A_Desktop
,A_Startup
,A_MyDocuments
99837bf
FixHotkey, LButton, OFF
/ fix mouse button ungrabbingf8e2a7a
05052bb
Fix clearing Clipboard134303c
Send / SendRaw Restore modifiers after sending3711e02
FixXButton2
Hotkeys (#48)06d98ff
Fix Hotstrings containing the trigger char itself, e.g.btw::by the way
didn't properly send the first space2f2537d
Fix {Esc} Hotkey (#48)dbe6fcc
Fix Hotkey + Send combinationsfc88e1b
Fix star Hotkeys matching shift modifier too. Example:*a::
wasn't triggered by shift+a but now it properly is. Small breaking change: Hotkey with shift keys need to be declared explicitly because the uppercase version is transformed to lowercase. So it isn't enough anymore to do e.g.A::
- you'll have to do+A::
or+a::
now.a66d77a
Fix Hotkeys sending themselvesdd5fd9f
Fix line stripping before comments. For example,var1 = 1 ;
falsely added the spaces to the end of the variable valuee31a8d5
Allow reading from built-in vars apart from user vars like before472e3c2
Fix ControlClick ErrorCodee6083da
Fix crashes on some debian-based systems: Fatal IO error 11 / [xcb] Unknown sequence number while processing reply (#44, #42)161764b
FixA_LoopFileSizeKB
/A_LoopFileSizeKB
: Should be rounded down to the next whole number3e70c7e
Run / RunWait: Fixexplore
verb03efbba
Improve readme, add code examples at the top8a60a86
Document problems with mouse button remapping in the Readme (#49)