Expand the thread deprecation documentation

The story is slightly different for applications vs libraries;
make it clear that libraries should continue using the lock so
we don't break applications that haven't been ported to the
'single thread' model yet.
This commit is contained in:
Matthias Clasen 2012-08-01 10:26:17 +02:00
parent 3941a80798
commit 8f55b2775a

View File

@ -661,7 +661,9 @@ gdk_init (int *argc, char ***argv)
* it is recommended to use g_idle_add(), g_main_context_invoke()
* and similar functions to make these calls from the main thread
* instead. The main thread is the thread which has called gtk_init()
* and is running the GTK+ mainloop.
* and is running the GTK+ mainloop. GTK+ itself will continue to
* use the GDK lock internally as long as the deprecated functionality
* is still available, and other libraries should probably do the same.
*/