simplify tooltip api
Suggested api:
GtkWidget * (* query_tooltip) (GtkWidget *widget);
can return a widget or NULL. If it is a widget, it will get reparented into a native that is managed by GTK. The default implementation will create a label based on the existing widget properties.
Drop the ::query-tooltip signal
Drop GtkTooltip
Move tooltip management to event handlers in GtkWindow / GtkPopover
Edited by Matthias Clasen