Skip to content

Releases: ewerybody/a2

a2 0.2.0 alpha

21 Nov 16:04
51bdbdf
Compare
Choose a tag to compare

Hello and thanks a lot for your interest in a2 0.2.0 alpha!

Whow, there is quite something in this package (111 commits!). And I have to admit: I do suffer from release fear. Apologies! 🙏 We'll better stick to a monthly pattern even if it means the improvements might be superficial. Well, here are some substantial news. I'll try not to bore you with details and rather sort by importance:

  • Edit Validation is finally implemented. #47 was now more than 6years old🙈 So now: When doing changes on the module elements there will now be some checks to verify your internal variables are valid, not overriding anything or whatever the according element accounts for. Since this had so many implications I was pushing it around for so long. There is even a kanban project for the whole thing. In this spirit:
  • Cancel Edit will now warn you about possible loss of data. Can even show diffs to the module config version in place.
  • Module List can now display items in a tree. Sorted by package. This adds a lot of overview. If wanted the previous behavior can still be set.
  • a2 Runtime db access - Modules now have much easier access to the users settings database. This was long thought of but formerly only easily available to the ui.
  • Import/Export for all modules - Loading and saving JSON user-configuration can now be done from any Module-menu even if a menu already has dedicated functionality. This being said: This is ALL user data. Hotstrings for instance are still better imported/exported with their special methods.
  • Autohotkey library received a lot of improvements. In short: explorer.ahk, icon.ahk, path.ahk, processes.ahk, string.ahk, window.ahk as well as improved tests for most of these.
  • bugfixes - a ton of bugfixes.

So, have fun and if things break: Please don't hesitate to file an issue. Thanls so much for the support!
cheers: ëRiC

Versions in this release:

  • AutoHotkey: 1.1.33.10
  • Python: 3.9.7150.1013
  • PySide2: 5.15.2.0

a2 0.1.2 alpha

02 Aug 20:56
ea3ac49
Compare
Choose a tag to compare

Just a small patch release to keep up with the module package :)
Pardon me for the long summer break. More soon!

  • new a2widget.tools
  • some Autohotkey lib updates
  • many updates for the item editor widget
  • ...

Versions in this release:

  • AutoHotkey: 1.1.33.09
  • Python: 3.9.6150.1013
  • PySide2: 5.15.2.0

a2 0.1.1 alpha

24 May 15:14
c38bf9c
Compare
Choose a tag to compare

Thank you for trying our a2 0.1 alpha patch 1! This has no huge but some needed changes for the Hotstrings module update in a2.modules.

Huge Thanks & shout-outs to all the ones sending reports, PRs and suggestions!
🙏 You keep this alive!

Selected bugfixes and updates in this release:

  • RuntimeCallThread fixed for release & dev #233
  • New mouse library! e.g. mouse_wheel_delta() to send smooth, non-page-wise wheel scrolls.
  • Disabled items in module list are now less agressively dimmed.
  • Better use of new a2tip Tooltip function.
  • a2item_editor widget can now select items programatically and is able to handle multi selection.
  • Settings view no longer breaks when there is no log file to read.
  • New A2Combo widget - Ignores wheel events when scrolling parent layout.
  • Hotkey edit element now shows path/code field accordingly.
  • Module nfo element now draws description with clickable rich text links.
  • Added some Win+Cursorkeys to the standards list to be displayed in the Hotkey Dialog.
  • Lots of uis cleaned up/recompiled #219.
  • dimmer lib No longer closes AHK process. Makes sure dimmer guis don't add up.
  • Lots of new startup error handling stuff.
  • lib path_join now works with Variadic args.

Versions in this release:

  • AutoHotkey: 1.1.33.09
  • Python: 3.9.5150.1013
  • PySide2: 5.15.2.0

a2 0.0.11 alpha

09 Feb 13:11
bf702bf
Compare
Choose a tag to compare

Thanks for trying our a2 0.0.11 alpha! Some pretty big stuff under the hood.

  • I got this #182 burning quite a long time but now it looks nice and solid. The lib dir is absolutely static now but as we need "some" include file written to disk it's now in the root.
  • Module Packages can now properly include ahk-files relative from their own .lib dir.
  • the install package builders got a lot more love. There is now a "silent" installer executable that should run without popups asking for stuff. Another new portable zip which is now simply the package without the installer. regarding this:
  • a2 is always portable now! We still install to user\AppData\Local\a2 but this also just uses the neighbor data dir for user data. The user dir bending still works for dev purposes but that's mainly what it's for anyway. All the portable-code has been removed again. 😌
  • Uninstaller stabilized, test added.
  • dev auto reload works now.
  • new wrapper a2qt in all python ui code to work with PySide2 or 6 already! (We'll stick to PySide2 for a little longer tho)
  • Autohotkey lib: new cursor, new dragtangle, new dimmer, new teadringerocr, path, string, screen, window .. updated. And LOTS of cleanup!
  • WIP: runtime error handling can now open up editor with offending line
  • Some beautification on the module and settings view with the packages.
  • Modules and packages can now have display names.
  • Fixed a bug when getting packages from github.

Thanks again for testing/trying. I'm looking forward to your reports but also discussions! They are open now! 🚀

versions in this release:

  • AutoHotkey: 1.1.33.02
  • Python: 3.9.1150.1013
  • PySide2: 5.15.2.0

a2 0.0.10 alpha

02 Dec 09:55
9389dba
Compare
Choose a tag to compare

News

  • New mini gdip library
  • new functionality in the explorer, path & string library

Bugfixes:

  • Package downloads
    • can now fail without breaking current version #205
    • from github will now first look into latest releases via api
  • Number element was acting weird when editing decimals
  • Create Local Module source only in dev mode now #210

Versions in this release:

  • AutoHotkey: 1.1.33.02
  • Python: 3.9.150.1013
  • PySide2: 5.15.2.0

pre release 0.0.9

28 Oct 09:50
380974f
Compare
Choose a tag to compare
pre release 0.0.9 Pre-release
Pre-release

• New Portable package! Has data dir always next to lib and ui in main dir. (missing integration features tho)(obviously)
• Window init fixed for when no restore data was retrieved.
• Hotkey Editor added "I know what I'm doing"-checkbox - wip #150
• disabled checkboxes now properly dimmed
• Fixed min/max values on Number ui element
• Fixed a but causing problems getting module packages

Versions in this release
• AutoHotkey: 1.1.33.02
• Python: 3.9.150.1013
• PySide2: 5.15.1.0

pre release 0.0.8

28 Oct 00:18
fb7c263
Compare
Choose a tag to compare
pre release 0.0.8 Pre-release
Pre-release

• New Portable package! Has data dir always next to lib and ui in main dir. (missing integration features tho)(obviously)
• Window init fixed for when no restore data was retrieved.
• Hotkey Editor added "I know what I'm doing"-checkbox - wip #150
• disabled checkboxes now properly dimmed
• Fixed min/max values on Number ui element
• Fixed a but causing problems getting module packages

Versions in this release
• AutoHotkey: 1.1.33.02
• Python: 3.9.150.1013
• PySide2: 5.15.1.0

pre release 0.0.7

17 Jul 17:09
cd3a0e8
Compare
Choose a tag to compare
pre release 0.0.7 Pre-release
Pre-release

Summer of code time 🍹
A new release is out! So this is the first version without the nasty command line window in the background.
Furthermore there is a new editor for module devs. It can fetch the last commit messages from github to compile release notes.
We now have an Uninstaller! And there is an option to add a2-items to the Windows Start Menu (this is not default yet)
+ many many things more ...

versions in this release:

  • AutoHotkey: 1.1.33.02
  • Python: 3.8.4150.1013
  • PySide2: 5.15.0.0

pre release ol bday 0.0.6

25 Feb 18:04
0ec85c6
Compare
Choose a tag to compare
Pre-release

Some progress cleaning up the ahk lib
WIP on the built-in console
happy bday oliver! 🎁

versions in this release:
• AutoHotkey: 1.1.32.00
• Python: 3.8.1150.1013
• PySide2: 5.14.0.0

pre release 0.0.5

07 May 22:02
696d7ce
Compare
Choose a tag to compare
pre release 0.0.5 Pre-release
Pre-release

new build scripts!
ahk_version: 1.1.30.03
python: 3.7.3150.1013
pyside_version: 5.12.3.0