I
forked the project and starting working on fixing some of the bugs. The first major change was to create a .gitignore file and remove all the autogenerated code from the repository. I also upgraded all the plugins, tools and targetSdkVersion to the latest versions.
As far as the code itself, you made it sound like it was much more messy than it is.
So far I have fixed:
- Negative signs not shown in joystick editor
- Make joystick creation dialog scrollable
- Sensible defaults (I think*) for joystick creation
- Joystick vibration on long press (sort of)
- Misspellings
*Are the joystick/axis indices are 0 or 1 based?
Also, I should mention that the bug fixes have not been pushed to the repository yet, as I am still working on them.