Skip to content

Release v0.3.0 Alpha

Compare
Choose a tag to compare
@Snoothy Snoothy released this 11 Apr 19:32
· 365 commits to master since this release
a148257

This new release brings a new architecture and lots of changes. This means that previous context.xml are unsupported.

Change list

  • Architecture
    • Profile window redesigned
    • Mappings are now a new layer between the profile and plugins
    • Plugins have been rewritten using the new GUI attribute support
    • Cake build script replaced with nuke
    • Better build support for UCR and IOWrapper in Visual Studio 2017
    • Updated to IOWrapper v0.5.1
  • Features
    • Device groups are now selected when creating a new profile and can be changed from the profiles menu
    • Mappings can override parent profiles if they share the same name
    • States can be added to a profile
    • Plugins can be added to states. Plugins will only send data to the output if the state is active or if it is in the default state
  • New plugins
    • Axis splitter
    • Axis merger
  • IOWrapper changes
    • Interception mouse buttons fixed
    • DirectInput and XInput providers rewritten
    • DirectInput no longer crashes querying a device with no axes
    • XInput Dpad left is now working as expected