-
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
-
FIXED
Fixed random crashs with Flight Simulator-based simulators -
CHANGED
Moved migration script to an external file -
ADDED
Event-based callbacks -
ADDED
Integration with FSUIPC
-
FIXED
Migration script not translating all methods
-
FIXED
Safer code working with strings -
FIXED
Better handling of potential race conditions with device info access -
FIXED
Potential crash calling an unset callback function -
FIXED
Initialization of multiple scripts in a same context -
FIXED
Prevented partial initialization when no script slot is available -
CHANGED
Overall code cleanup -
CHANGED
Module is now called "Passerelle" -
CHANGED
Comply to (my) Lua style guide for method names -
ADDED
Legacy mode for existing script authors -
ADDED
Constants for buttons and errors -
ADDED
_NAME, _VERSION and _COPYRIGHT constants
-
ADDED
64-bit version
-
FIXED
There were a problem in the reference counter callingRelease()
. The value could be lower than 0 -
FIXED
Release()
didn't work as expected and didn't really take care of the reference counter -
FIXED
SetString()
was missing in previous version! -
FIXED
Some random crashes was occurring running Flight Simulator -
CHANGED
Initialize()
is now obsolete, kept for compatibility -
CHANGED
Release()
is now obsolete, kept for compatibility -
ADDED
GetVersion()
function -
ADDED
Support for multiple script execution at a time (supposed to be thread safe)
-
FIXED
module should be more stable now -
FIXED
better handling of device indices when unplugged/replugged -
CHANGED
Indices now start at 1 to comply with Lua table index -
ADDED
RegisterSoftButtonDownCallback(...)
function -
ADDED
RegisterSoftButtonUpCallback(...)
function -
ADDED
RegisterDeviceChangeCallback(...)
function -
ADDED
SetProfile(...)
function