Wiican 0.3.0 released!
First of 0.3.x Wiican series released!
This release it’s focused on making easy for users to build and share mappings across network and provide developers a way to explore and manage the wiimote connection status through a d-bus interface.
The d-bus api isn’t documented yet but i think it’s easy enough to understand. Next steps will include to fully document it and write some specs about how to evolve it in something really useful for developers so maybe some of them will include wiimote support by default in their apps, by using wiican d-bus api.
Wiican mapping packages files are in the same situation. Althought the wiican mapping editor dialog provides a great way to develop mappings, with on-the-fly syntax error highlightning and mapping validator at runtime, there is a great feature you need to set by hand in the info.desktop file: the translations. A spec about info.desktop file and how to evolve it (i.e. lp:) will make easier for mapping workers to create and share new mappings.
I hope you enjoy Wiican 0.3.0. Please submit any bugs or feature requests at Launchpad wiican bugs site!
Changelog:
DBus API
- Wiican DBus service with an API to explore and manage wiimote connection status
- Rebuilded the wminput launching library with GObject
Mapping manager
- New mapping info file definition based on xdg DesktopFiles (translations supported)
- Mappings could be imported and exported as Wiican Mapping Package (.wii files)
- Mimetype for .wii wiican mapping package files: cute icon and mapping editor dialog launched if a package is opened
- Smart mapping editor dialog: syntax validation and on-the-fly mapping launching
General:
- Preferences stored in gconf
- A set of wii device/status icons provided for the gtk icon theme sets
- A set of mappings provided for:
- Using nunchuk as mouse
- Wiimote + nunchuk as gamepad
- Classic controller as gamepad
- Frets of Fire with wii guitar






Karmic