...via hover tooltips
Use the GtkWidget::query_tooltip() signal on GimpFgBgEditor to emit an
own signal "tooltip" that has the hovered widget area as parameter.
Connect to GimpFgBgEditor::tooltip() in gimptoolbox-color-area.c and
set separate tooltips on the widget's areas, including the shortcuts
for "Swap colors" and "Default colors".
(cherry picked from commit ae9d84dd22)
73 lines
2.2 KiB
Text
73 lines
2.2 KiB
Text
# see glib-genmarshal(1) for a detailed description of the file format,
|
|
# possible parameter types are:
|
|
# VOID indicates no return type, or no extra
|
|
# parameters. if VOID is used as the parameter
|
|
# list, no additional parameters may be present.
|
|
# BOOLEAN for boolean types (gboolean)
|
|
# CHAR for signed char types (gchar)
|
|
# UCHAR for unsigned char types (guchar)
|
|
# INT for signed integer types (gint)
|
|
# UINT for unsigned integer types (guint)
|
|
# LONG for signed long integer types (glong)
|
|
# ULONG for unsigned long integer types (gulong)
|
|
# ENUM for enumeration types (gint)
|
|
# FLAGS for flag enumeration types (guint)
|
|
# FLOAT for single-precision float types (gfloat)
|
|
# DOUBLE for double-precision float types (gdouble)
|
|
# STRING for string types (gchar*)
|
|
# BOXED for boxed (anonymous but reference counted) types (GBoxed*)
|
|
# POINTER for anonymous pointer types (gpointer)
|
|
# PARAM for GParamSpec or derived types (GParamSpec*)
|
|
# OBJECT for GObject or derived types (GObject*)
|
|
# NONE deprecated alias for VOID
|
|
# BOOL deprecated alias for BOOLEAN
|
|
|
|
BOOLEAN: BOOLEAN
|
|
BOOLEAN: DOUBLE
|
|
BOOLEAN: ENUM, INT
|
|
BOOLEAN: INT, UINT, ENUM
|
|
BOOLEAN: OBJECT
|
|
BOOLEAN: OBJECT, POINTER
|
|
BOOLEAN: OBJECT, POINTER, STRING
|
|
BOOLEAN: STRING
|
|
BOOLEAN: STRING, FLAGS
|
|
|
|
INT: DOUBLE
|
|
|
|
VOID: BOOLEAN
|
|
VOID: BOOLEAN, INT, INT, INT, INT
|
|
VOID: BOXED
|
|
VOID: BOXED, ENUM
|
|
VOID: DOUBLE
|
|
VOID: DOUBLE, DOUBLE
|
|
VOID: DOUBLE, DOUBLE, DOUBLE, DOUBLE
|
|
VOID: ENUM
|
|
VOID: ENUM, INT
|
|
VOID: ENUM, INT, BOOLEAN
|
|
VOID: ENUM, OBJECT
|
|
VOID: ENUM, POINTER
|
|
VOID: FLAGS
|
|
VOID: INT
|
|
VOID: INT, BOOLEAN
|
|
VOID: INT, INT
|
|
VOID: INT, INT, INT, INT
|
|
VOID: INT, INT, BOOLEAN, BOOLEAN
|
|
VOID: INT, OBJECT
|
|
VOID: OBJECT
|
|
VOID: OBJECT, BOOLEAN
|
|
VOID: OBJECT, INT
|
|
VOID: OBJECT, OBJECT
|
|
VOID: OBJECT, POINTER
|
|
VOID: OBJECT, STRING, STRING
|
|
VOID: POINTER
|
|
VOID: POINTER, BOXED
|
|
VOID: POINTER, ENUM
|
|
VOID: POINTER, FLAGS, BOOLEAN
|
|
VOID: POINTER, OBJECT, ENUM, POINTER, POINTER, BOXED
|
|
VOID: POINTER, UINT, FLAGS
|
|
VOID: STRING
|
|
VOID: STRING, BOOLEAN, UINT, FLAGS
|
|
VOID: STRING, DOUBLE, STRING, DOUBLE, STRING
|
|
VOID: STRING, FLAGS
|
|
VOID: STRING, STRING, STRING
|
|
VOID: VOID
|