33#ifdef GDK_WINDOWING_QUARTZ
95static double _em = 16.0;
219 fprintf(
stderr,
"[dt_gui_freeze] unbalanced end at %s:%d (depth was %d); "
220 "look for a freeze begin without a matching end.\n",
243 switch(event->direction)
289#ifdef GDK_WINDOWING_QUARTZ
505 switch(event->direction)
542 if((
delta_x && event->delta_x != 0) || (
delta_y && event->delta_y != 0))
544#ifdef GDK_WINDOWING_QUARTZ
577 dt_widget_log(
"gtk_widget_queue_draw(%s) called with a non-WIDGET or NULL widget at %s:%d (widget=%p)\n",
578 name, file, line, widget);
589 const char *file,
const int line)
593 dt_widget_log(
"gtk_toggle_button_set_active(%s) called with a non-TOGGLE_BUTTON or NULL widget at %s:%d (toggle_button=%p)\n",
598 dt_widget_log(
"setting toggle button `%s` (`%s`) to %s at %s:%d\n",
610#ifdef GDK_WINDOWING_QUARTZ
615 if((
res < 1.0f) || (
res > 4.0f))
617 dt_widget_log(
"[dt_get_system_gui_ppd] can't detect system ppd\n");
typedef void((*dt_cache_allocate_t)(void *userdata, dt_cache_entry_t *entry))
struct _GtkWidget GtkWidget
GtkWidget, opaque, spelled exactly as GTK spells it.
static const dt_aligned_pixel_simd_t value
const float uint32_t state[4]