gtk/modules/printbackends/cups
Emmanuele Bassi c655759cef Replace gdk_threads_add_timeout* with g_timeout_add()
The main GDK thread lock is not portable and deprecated.

The only reason why gdk_threads_add_timeout() and
gdk_threads_add_timeout_full() exist is to allow invoking a callback
with the GDK lock held, in case 3rd party libraries still use the
deprecated gdk_threads_enter()/gdk_threads_leave() API.

Since we're removing the GDK lock, and we're releasing a new major API,
such code cannot exist any more; this means we can use the GLib API for
installing timeout callbacks.

https://bugzilla.gnome.org/show_bug.cgi?id=793124
2018-02-03 12:06:58 +01:00
..
gtkcupssecretsutils.c Avoid O(n²) walking of string arrays 2015-07-16 16:19:55 +01:00
gtkcupssecretsutils.h Use secrets service for cups auth_info 2014-09-01 22:39:51 +02:00
gtkcupsutils.c printing: Check connection to remote CUPS server on correct port 2015-05-13 12:28:49 +02:00
gtkcupsutils.h printing: Check connection to remote CUPS server on correct port 2015-05-13 12:28:49 +02:00
gtkprintbackendcups.c Replace gdk_threads_add_timeout* with g_timeout_add() 2018-02-03 12:06:58 +01:00
gtkprintbackendcups.h
gtkprintercups.c cups: Warn only once if colord is not available 2017-12-17 17:09:55 -05:00
gtkprintercups.h printing: Don't show duplicate printers 2017-10-09 17:54:50 +02:00
meson.build printing: Install printbackends 2017-10-26 09:49:13 +02:00