Skip to content

BindControl v0.36

Choose a tag to compare

@github-actions github-actions released this 14 Mar 03:08
· 231 commits to main since this release

New Macro Composer feature

This release contains another longstanding TODO -- support for creating
custom macros.

The new "Macro Composer" tab allows you to create custom macros, using
PowerBinder to create the contents and optionally to associate an icon
and tooltip with the macro. You can then poke the "Get Macro String"
button and get the string to paste into the game to install the macro.

Macros are saved per-profile, and can be imported and exported just like
Custom Binds -- in fact, the Macro Composer tab -very- closely
resembles the Custom Binds tab, and acts in very much the same way.

The icon picker for macros shows all of the known icons in the game that
can be assigned to macros. There are over 3400 of these, so the picker
dialog features a text string search box to narrow down the list by
name, and a rudimentary color-matching picker, in caser if you're really
wanting a red icon for this macro and just wanted to browse those. This
was a fun feature to code, but is mostly just there for playing with --
it's far from bulletproof in its selection of "similarly colored" icons.

The icon picker also features a new way to store and retrieve icons on
the back end which is quite a bit faster than the existing scheme that's
been used for powers icons to date. It may be that going forward, the
power icons will be shifted over to a similar scheme which will increase
startup performance a little bit and clean up some code.

Anyway, this feature seems to work well for me, but again is sort of
beta quality, so if you find anything weird about it, please do file
issues and give feedback.