struct _GtkWidget GtkWidget
GtkWidget, opaque, spelled exactly as GTK spells it.
static gchar * dt_string_replace(const char *string, const char *to_replace)
GtkWidget * dt_ui_section_label_new(const gchar *str)
gchar * delete_underscore(const char *s)
GtkWidget * dt_ui_label_new(const gchar *str)
void dt_gui_textview_set_padding(GtkTextView *textview)
Apply the standard recessed-input text padding to a GtkTextView.
void dt_ellipsize_combo(GtkComboBox *cbox)
void dt_gui_set_symbolic_icon(GtkWidget *image, const char *icon_name, GtkIconSize size, const GdkRGBA *color)
Set a symbolic icon on an image widget, optionally forcing a specific color.
void dt_ui_section_label_set(GtkWidget *label)
gchar * strip_markup(const char *s)
Remove Pango/Gtk markup and accel mnemonics from a text label. If markup parsing fails,...
#define IS_NULL_PTR(p)
C is way too permissive with !=, == and if(var) checks, which can mean too many things depending on w...