It's the time of the season for updates!
The hub entry contains the complete rundown of the changes but these are the two big ones:
1. Macros are handled differently. Instead of including a .dmf file that defines key press and key release macros for the arrow keys (among other keys) the library now creates these macros at runtime. I am not 100% sure that this will always work, but it increases the flexibility of the library because you can switch to a different .dmf file without losing the essential keyboard input.
2. A new demo was added called "movement-demo". It contains some very simple ways to create new types of movements (wall climbing, wall jumping, and flying).
MyNameIsSylar posted a comment on my blog the other day asking about this library. I'm fairly certain this was the first indication that someone has downloaded and used the library (and after just 5 months!) so I felt compelled to at least open the project up again. The two big changes here are:
1. Replaced keyboard.dm with macros.dm to make a change similar to change #1 for my Sidescroller library. Macros are now added dynamically so you can use whatever interface file you'd like.
2. To address what MyNameIsSylar asked about, the icon procs were changed to work for any sized icons, not just 32x32. Edit: I just posted a small update which, among other things, fixes this feature.
Jan 27 2011, 11:22 am (Edited on Jan 28 2011, 8:01 am)