evdev: Add a comment to revisit the GSource management with glib 2.28

With glib 2.28, we'll be able to have one GSource per device manager
with child sources for earch device. Make a note to update the code
in a few months.
This commit is contained in:
Damien Lespiau 2010-11-30 14:50:13 +00:00
parent 27a3a2056a
commit 4ceb95d2ca

View File

@ -74,7 +74,12 @@ static const gchar *subsystems[] = { "input", NULL };
* ClutterEventSource management * ClutterEventSource management
* *
* The device manager is responsible for managing the GSource when devices * The device manager is responsible for managing the GSource when devices
* appear and disappear from the system * appear and disappear from the system.
*
* FIXME: For now, we associate a GSource with every single device. Starting
* from glib 2.28 we can use g_source_add_child_source() to have a single
* GSource for the device manager, each device becoming a child source. Revisit
* this once we depend on glib >= 2.28.
*/ */