-
Notifications
You must be signed in to change notification settings - Fork 10
home
a2 is the wannabe new ac'tivAid*! Still an Autohotkey script managing and developing framework.
It is designed like being in development indefinitely but there are quite a couple nice things already!
Please check out this wiki page: How to use a2
- decoupled ui and runtime
- use of latest Autohotkey_L
- active open source development
- easier contributing, setup and more flexibility
The settings UI is now made with Qt via PySide as it's a much more flexible and matured interface platform as the former Autohotkey embedded UI stuff. Implemented with Python the UI can also be a stronger platform for managing database interactions and project environment maintenance with a web base.
And without the UI the Autohotkey runtime can be MUCH lighter and reliable and concentrate on what Autohotkey can do best.
For ac'tivAid we tried several times to upgrade Autohotkey but the complexity and limited debugging capabilities kept this from succeeding. Autohotkey_L is quite mature now and under active development too. Far beyond objects, arrays, COM support, Unicode and 64bit there are lots of improvements to the old AHK.
With github this already feels much better than it ever was with ac'tivAid and the heise SVN.
Maybe we can even do the module development and maintenance from here!...
Most of the module setup will already be done right from the UI without writing any code. In fact you'll be able to create modules that don't require you to write any code at all. Although this will be restricted to Hotkey bending and automation you'll be able to define the scopes in which those work more easily and precisely.