Release v0.3.0 Alpha
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