-
Notifications
You must be signed in to change notification settings - Fork 1
Roadmap
chrilith edited this page Mar 21, 2016
·
21 revisions
- Add
getDeviceType() - Add
getDeviceInstanceID() - Add
getSerialNumber() - Add support for Logitech SDK (G19, G13....)
- More image formats
- Stretching options
- Remove deps on DirectX SDK 2010
- way to restart DO service
- way to debug log DO service
- Added window capture functionality
- Added internal bitmap for capture that can be exported to gd2
- Changed setImage() so that an internal bitmap can also be used as image data
- Better stretching function
- setImage() can now get bigger image and will be resized to 320x240
-
FIXEDFixed random crashs with Flight Simulator-based simulators -
CHANGEDMoved migration script to an external file -
ADDEDEvent-based callbacks -
ADDEDIntegration with FSUIPC
-
FIXEDMigration script not translating all methods
-
FIXEDSafer code working with strings -
FIXEDBetter handling of potential race conditions with device info access -
FIXEDPotential crash calling an unset callback function -
FIXEDInitialization of multiple scripts in a same context -
FIXEDPrevented partial initialization when no script slot is available -
CHANGEDOverall code cleanup -
CHANGEDModule is now called "Passerelle" -
CHANGEDComply to (my) Lua style guide for method names -
ADDEDLegacy mode for existing script authors -
ADDEDConstants for buttons and errors -
ADDED_NAME, _VERSION and _COPYRIGHT constants
-
ADDED64-bit version
-
FIXEDThere were a problem in the reference counter callingRelease(). The value could be lower than 0 -
FIXEDRelease()didn't work as expected and didn't really take care of the reference counter -
FIXEDSetString()was missing in previous version! -
FIXEDSome random crashes was occurring running Flight Simulator -
CHANGEDInitialize()is now obsolete, kept for compatibility -
CHANGEDRelease()is now obsolete, kept for compatibility -
ADDEDGetVersion()function -
ADDEDSupport for multiple script execution at a time (supposed to be thread safe)
-
FIXEDmodule should be more stable now -
FIXEDbetter handling of device indices when unplugged/replugged -
CHANGEDIndices now start at 1 to comply with Lua table index -
ADDEDRegisterSoftButtonDownCallback(...)function -
ADDEDRegisterSoftButtonUpCallback(...)function -
ADDEDRegisterDeviceChangeCallback(...)function -
ADDEDSetProfile(...)function