Skip to content

Releases: emersonrp/bindcontrol

BindControl v0.13.6 - Odd bugfix

24 Jan 03:17
Compare
Choose a tag to compare

This is a small fix to a bug that was preventing the app from launching at all for at least one person (though not for me, sigh). This is now confirmed to work for that person, so I'm releasing it. Knock wood, I believe us to be at a stable spot for now.

BindControl v0.13.6-pre1 - bugfix test release

24 Jan 00:36
Compare
Choose a tag to compare

Builds past 0.13.1 were not working for some people due to imperfect changes made to please pyright and mypy. This commit fixes up one of those changes.

BindControl 0.13.5.1 - quickfix

23 Jan 08:16
Compare
Choose a tag to compare

This release is a quickfix to a problem where the key selection dialog wasn't returning correctly, making it basically not work at all. It's working for me, please keep me posted.

0.13.5 had the actual fix for it, but wasn't made into a release since there was another packaging quickfix I wanted to slap on top first.

There are also updates to the manual and the README, both of which will be receiving more love in the near term.

BindControl v0.13.5

23 Jan 21:29
Compare
Choose a tag to compare
BindControl v0.13.5 Pre-release
Pre-release

This release fixes a problem with the key select dialog. It has already been superseded by 0.13.5.1 which does some packaging changes, but it is being released because 0.13.5.1 might be broken in some way.

BindControl 0.13.4 - more packaging tinkering

20 Jan 16:32
Compare
Choose a tag to compare

This release is again just for the sake of packaging / release management. The new packaging scheme introduced for 0.13.2 to avoid false positive malware detection was, itself, being detected as malware by Edge and Chrome. This release reverts to a different configuration of the previous packaging toolkit, which seems to be working better all around. Edge and Chrome are happy with it, as well as all of the major antimalware players according to https://virustotal.com -- a couple of obscure vendors still seem suspicious of it, but this is the best I can do as of today. Please check it out and let me know of any antimalware problems (or any other problems, really) by opening github issues.

Apart from the packaging and the associated changes to the packaging scripts, this release is identical to 0.13.3, so if that one is working for you, don't feel obliged to upgrade.

BindControl 0.13.3 - Important bugfix

18 Jan 20:21
Compare
Choose a tag to compare

This is a bugfix release, making key binding of combos (SHIFT-X for example) work at all. It was silently broken on Windows and even more so on Linux as a result of the controller support merge. I believe everything is working as intended now. Mileage may vary.

BindControl 0.13.2 - Better Builds?

18 Jan 05:21
Compare
Choose a tag to compare

This release is primarily to try out a new build system for Windows. BindControl will now be distributed as a zipfile, with a "BindControl" folder inside, containing BindControl.exe and all necessary support files. BindControl.exe must be run from within the BindControl folder, which can be placed anywhere.

This was undertaken because the existing scheme of bundling BindControl into a self-contained runnable .exe can occasionally cause false positives with virus and malware checkers. This is simply a byproduct of the vagaries of bundling Python as a single executable, and can't be trivially avoided or worked around. It's also fantastically embarrassing. Hence the new scheme.

The new scheme should also improve BindControl's performance somewhat, especially at startup time.

Please open github issues if you have any trouble with or suggestions for the new scheme, or with any other problems or ideas you have.

Also in this release:

  • Moved Empty / fallback icon into Icon.py to avoid a possible crash situation if it goes missing
  • Rearranged layout of icons within filesystem and improved the icon_checker tool
  • Did a lot of trivial code cleanup to appease Python code checkers "pyright" and "mypy"; this exercise revealed and fixed a few also-trivial bugs

BindControl 0.13.1 - bugfix

15 Jan 23:11
Compare
Choose a tag to compare

This release fixes the non-speed-on-demand "back" keybind, which was broken.

BindControl 0.13 - preliminary controller support

15 Jan 17:32
Compare
Choose a tag to compare

This release rolls in the beta-level controller support that had been in the "controller' branch for several weeks. It should now be possible to use BindControl to manage controller-based binds such as "JOY1" and "RTrigger+JOYPAD_D" etc etc.

This support is beta-level. It might or might not work with a given controller, or at all. Please let me know by filing github issues.

Also, there is currently a page in the preferences dialog for setting up controller modifiers in-game. This page doesn't actually do anything just yet, and the list of controller modifiers is hard-coded. This will be fixed in a separate release, soon.

BindControl 0.12 - Bugfixes

15 Jan 07:22
Compare
Choose a tag to compare

Fixed the following:

  • ENTER closed the keybinds dialog, making it not possible to bind to ENTER
  • Multiple mod keys (Shift, Ctrl, Alt) sometimes were not able to be selected together in the keybinds dialog
  • When the program abbreviated long key names ("SHIFT+CTRL+PRINTSCREEN" for instance), the abbreviated name would be saved with the profile and into the keybinds. Existing profiles with abbreviated names saved into them will need to have the correct keybind reapplied and be saved again.
  • Disabling power pools would leave active but hidden controls for travel powers that continued to be saved into binds.
  • The icons for the Dual / Team / etc tabs on the inspiration popper screen were being improperly rendered in Windows

As always, please open github issues for any bugs you find.