You can still modify your uikeys.txt manually, springsettings will detect the changes and create a new profile for it.
Here are some things that are not supported at the moment. How important are those?
- META as possible keycode
- you cannot control the "any"-modifier. It gets added automatically when there are no other modifiers like shift, alt or ctrl
- you cannot control the order of the bind/unbind commands in uikeys.txt. I think they get sorted by command name.
Whats is missing are also proper descriptions for each command (will require some work to put them in and also someone who can actually provide the descriptions). Also there is the possiblity to categorize the commands. Maybe someone has good ideas for the categories.
Would be great if some people could take a look at it and give some feedback. I am interested in bug reports, feature requests and all other suggestions regarding GUI, functionality or whatever.
Here is the source code (CMake files and visual studio project files may be still incomplete. Also there may be crlf-issues. I have to clean that up):
http://github.com/verybadsoldier/springlobby
(use branch "hotkey_tab")
http://github.com/verybadsoldier/wxKeybinder
Windows binaries: http://springrts.com/phpbb/download/file.php?id=4959