Skip to content

Releases: emersonrp/bindcontrol

BindControl v0.23.3

29 Jan 06:37
Compare
Choose a tag to compare

Reorganization of Movement / Speed on Demand tab code.

Apart from a few tiny display and language twiddles, the MovementPowers tab should act just like the previous release, except that it should be much much less laggy and jumpy when changing any controls that change the state of it, ie, that enable or disable or hide or show other controls.

This is mostly an internal code organization release, but it enables further upcoming work on the Movement Powers tab to be easier and safer.

BindControl v0.23.2

28 Jan 19:10
Compare
Choose a tag to compare

Movement Powers tab updates / additions:

  • Reorganize the layout of the various boxes -- the right column is now (approximately) all Speed-on-Demand related things, including the various travel powers' boxes.
  • Allow auto-mouselook even if Speed on Demand is not enabled. This was a bit more of an involved change than anticipated, and might be the source of weird bugs for basically anyone using this tab.
  • Add "Turn to match camera" notion, to match the behavior of the "Modern" Keybind Profile in-game. This wants some more UI and explanation, but is harmless in any case.
  • Various tooltip and label updates to be marginally less cryptic.
  • Update the Write-Binds-Done dialog to remove the notion of just hitting the Reset Key to reload the binds -- that's actually always been a little broken with respect to Speed on Demand, and with the changes for AutoMouselook, that behavior is more likely.
  • Various other small general bugfixes are rolled up into this release

There might be bugs. If you are using the Movement tab at all, let me know if you run into anything weird.

Note that if you're used to using CTRL+R to reload a newly-written set of keybinds, that is now discouraged in favor of actually pasting in the /bindloadfile text every time you make a new set of binds. CTRL+R still works in-game to reset binds, it just won't always pick up new ones.

BindControl v0.23.1

27 Jan 06:06
Compare
Choose a tag to compare

Build / release change: icons stored in ZIP archive.

Starting with this release, assuming it works as expected, BindControl will ship its ~2000 icon files in a ZIP archive instead of as individual PNG files. The main upshot of this is that unzipping the binary distribution will take dramatically less time since it doesn't have to create and populate all those tiny files. There is a slight performance hit whenever BindControl first uses a given icon file, like when creating the power picker inside PowerBinder, but this is on the order of tens of milliseconds on a reasonably fast machine. If it proves to be a problem, we'll go back to the old way.

Those running BindControl from source, via 'git clone' or downloading a source code ZIP or tarball will still have all of the loose files to contend with, though clones of the git repo will not need to re-download them over and over like source ZIP/tarball users do.

BindControl v0.23.0.1

26 Jan 18:43
Compare
Choose a tag to compare

Rollup build with many PowerBinder features:

Because of build weirdnesses, versions between v0.22.3 and this version were all removed from the "Releases" section, as they weren't working on Windows. This is a rollup release of everything added since v0.22.3.

  • PowerBinder steps are now separate "plugin" files. This makes adding steps and maintaining existing ones much easier for me. This was the change that was causing hassle with the packaging/build system.
  • Window Toggle step now supports Toggle, On, and Off
  • Complex Binds have new "Move Up" and "Move Down" buttons for their steps.
  • PowerBinder now warns/highlights if the bind string > 255 characters
  • PowerBinder now warns/highlights if the PowerBinder configuration doesn't match what's in the saved bindstring - ie, if the bindstring had been edited manually. This is an iterative step towards disallowing editing bindstrings manually.
  • PowerBinder dialog will now correctly revert to its original state if the user hits "Cancel"
  • Manually editing bindstrings will now correctly flag the Profile as modified and needing saving.
  • Various visual and QoL minifixes to Custom Binds workflow.

BindControl v0.23

26 Jan 18:28
Compare
Choose a tag to compare

Rollup build with many PowerBinder features:

Because of build weirdnesses, versions between v0.22.3 and this version were all removed from the "Releases" section, as they weren't working on Windows. This is a rollup release of everything added since v0.22.3.

  • PowerBinder steps are now separate "plugin" files. This makes adding steps and maintaining existing ones much easier for me. This was the change that was causing hassle with the packaging/build system.
  • Window Toggle step now supports Toggle, On, and Off
  • Complex Binds have new "Move Up" and "Move Down" buttons for their steps.
  • PowerBinder now warns/highlights if the bind string > 255 characters
  • PowerBinder now warns/highlights if the PowerBinder configuration doesn't match what's in the saved bindstring - ie, if the bindstring had been edited manually. This is an iterative step towards disallowing editing bindstrings manually.
  • PowerBinder dialog will now correctly revert to its original state if the user hits "Cancel"
  • Manually editing bindstrings will now correctly flag the Profile as modified and needing saving.
  • Various visual and QoL minifixes to Custom Binds workflow.

BindControl v0.22.3

24 Jan 22:13
Compare
Choose a tag to compare

Rework "Add Step" picker in PowerBinder to be a nested menu.

This also fixes a couple of longstanding functionality buglets.

BindControl v0.22.2

23 Jan 21:09
Compare
Choose a tag to compare

A few PowerBinder tweaks and twiddles:

  • Fix Costume Change step to have ten slots, and more importantly to use the correct slot in the slash command
  • Center PowerBinder edit dialog contents
  • Supergroup PowerBinder step now supports toggle, on, and off
  • PowerBinder Window Color step now correctly updates the color in real-time on Windows

BindControl v0.22.1.2

23 Jan 15:58
Compare
Choose a tag to compare

Add web-search icons to most fields in LockedOption edit dialog

BindControl v0.22.1.1

23 Jan 01:39
Compare
Choose a tag to compare

Add "Getting Started" link to README; PopupMenu bugfix rollup.

BindControl v0.22.1

21 Jan 06:04
Compare
Choose a tag to compare

Bugfix and documentation rollup release:

  • Fix bug where closing the app with a Profile that needed saving would prompt you to save it twice.
  • Add "Initializing..." splash screen to let Windows users know that something is happening at all during launch.
  • Similarly, fix up loading of Profiles from the menu and from the initial "Load a Profile" button to show the file dialog faster, and show a "Loading..." splash while it's working on it.
  • Add a Popmenu Editor section to Manual.html.
  • Add a Help menu link to the new in-progress "Getting Started" guide on the Github wiki.