TODO updates

This commit is contained in:
Ingo Ruhnke 2011-05-20 15:31:53 +02:00
parent e7f6d5179b
commit f1417511e5

34
TODO
View file

@ -57,6 +57,17 @@ Stuff to do before 0.8.0 release:
Checklist
=========
* make code endian clean:
unpack_uint16(char* ptr, int offset);
unpack_sint16();
unpack_uint32();
unpack_sint32();
* chatpad needs variable endpoint/interface
* chatpad init code doesn't distingush between two chatpads
* print which sub features are enabled: chatpad, force feedback, headset
* make dbus optional
@ -113,6 +124,10 @@ Aborted
Stuff
=====
* add LD_PRELOAD joystick override hack to running xboxdrv with an app.exe
* realtime pirority currently disabled
if (opts.priority == Options::kPriorityRealtime)
{
// try to set realtime priority when root, as user there doesn't
@ -148,6 +163,25 @@ Stuff
Stuff to do before 0.7.4 release:
=================================
* old udev errors:
g++ -o src/xboxdrv_daemon.o -c -isystem/usr/include/dbus-1.0 -isystem/
usr/lib/dbus-1.0/include -isystem/usr/include/glib-2.0 -isystem/usr/
lib/glib-2.0/include -pthread -isystem/usr/local/include/libusb-1.0 -g
-O3 -Wall -ansi -pedantic -DPACKAGE_VERSION='"0.7.3"' -Isrc src/
xboxdrv_daemon.cpp
src/xboxdrv_daemon.cpp: In member function 'void
XboxdrvDaemon::init_udev_monitor(const Options&)':
src/xboxdrv_daemon.cpp:251: error:
'udev_monitor_filter_add_match_subsystem_devtype' was not declared in
this scope
scons: *** [src/xboxdrv_daemon.o] Error 1
scons: building terminated because of errors.
make: *** [xboxdrv] Error 2
* add "null" button and key event to disable a button or axis (useful
to not triggering regular events when a shift button is pressed)
* macro support needs to search files in a few more locations;
* current directory