Creates a new idle cycle.
Creates a new idle cycle.
Removes the idle from gtk
Adds a new delegate to this idle cycle
Adds a function to be called whenever there are no higher priority events pending to the default main loop. The function is given the default idle priority, #G_PRIORITY_DEFAULT_IDLE. If the function returns %FALSE it is automatically removed from the list of event sources and will not be called again.
Adds a function to be called whenever there are no higher priority events pending. If the function returns %FALSE it is automatically removed from the list of event sources and will not be called again.
The callback execution from glib
Removes the idle function with the given data.
Creates a new idle source.
our idle ID
Holds all idle delegates