[vte/vte-next] Add style properties for the 256 colour palette entries
- From: Christian Persch <chpe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vte/vte-next] Add style properties for the 256 colour palette entries
- Date: Sun, 22 May 2011 22:19:46 +0000 (UTC)
commit cc5d1af1020df1920889a07f9d6d93f4847b8a38
Author: Christian Persch <chpe gnome org>
Date: Sun May 22 22:40:54 2011 +0200
Add style properties for the 256 colour palette entries
And remove the vte_terminal_set_colors_rgba API.
doc/reference/vte-sections.txt | 2 -
src/Makefile.am | 2 +
src/palette.c | 244 ++++
src/vte-private.h | 3 +-
src/vte.c | 311 +----
src/vte.h | 10 -
src/vtepalettecss.h | 266 ++++
src/vtepalettedefs.h | 3148 ++++++++++++++++++++++++++++++++++++++++
8 files changed, 3721 insertions(+), 265 deletions(-)
---
diff --git a/doc/reference/vte-sections.txt b/doc/reference/vte-sections.txt
index 592fe58..2dacbed 100644
--- a/doc/reference/vte-sections.txt
+++ b/doc/reference/vte-sections.txt
@@ -25,8 +25,6 @@ vte_terminal_set_visible_bell
vte_terminal_get_visible_bell
vte_terminal_set_scroll_on_output
vte_terminal_set_scroll_on_keystroke
-vte_terminal_set_colors_rgba
-vte_terminal_set_default_colors
vte_terminal_get_background_pattern
vte_terminal_set_background_pattern
vte_terminal_get_cursor_blink_mode
diff --git a/src/Makefile.am b/src/Makefile.am
index d31703e..2416466 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -61,6 +61,8 @@ libvte VTE_LIBRARY_SUFFIX_U@_la_SOURCES = \
vtedraw.c \
vtedraw.h \
vteint.h \
+ vtepalettedefs.h \
+ vtepalettecss.h \
vtepty.h \
vtepty-private.h \
vterowdata.c \
diff --git a/src/palette.c b/src/palette.c
new file mode 100644
index 0000000..ecaf005
--- /dev/null
+++ b/src/palette.c
@@ -0,0 +1,244 @@
+/*
+ * Copyright (C) 2001-2004,2009,2010 Red Hat, Inc.
+ * Copyright © 2008, 2009, 2010, 2011 Christian Persch
+ *
+ * This library is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include <stdlib.h>
+
+#include <glib.h>
+#include <glib-object.h>
+#include <gdk/gdk.h>
+
+static const char color_names[8][8] = {
+ "black",
+ "red",
+ "green",
+ "yellow",
+ "blue",
+ "magenta",
+ "cyan",
+ "white"
+};
+
+static void
+generate_bold(const GdkRGBA *foreground,
+ const GdkRGBA *background,
+ double factor,
+ GdkRGBA *bold)
+{
+ double fy, fcb, fcr, by, bcb, bcr, r, g, b, a;
+ g_assert(foreground != NULL);
+ g_assert(background != NULL);
+ g_assert(bold != NULL);
+ fy = 0.2990 * foreground->red +
+ 0.5870 * foreground->green +
+ 0.1140 * foreground->blue;
+ fcb = -0.1687 * foreground->red +
+ -0.3313 * foreground->green +
+ 0.5000 * foreground->blue;
+ fcr = 0.5000 * foreground->red +
+ -0.4187 * foreground->green +
+ -0.0813 * foreground->blue;
+ by = 0.2990 * background->red +
+ 0.5870 * background->green +
+ 0.1140 * background->blue;
+ bcb = -0.1687 * background->red +
+ -0.3313 * background->green +
+ 0.5000 * background->blue;
+ bcr = 0.5000 * background->red +
+ -0.4187 * background->green +
+ -0.0813 * background->blue;
+ fy = (factor * fy) + ((1.0 - factor) * by);
+ fcb = (factor * fcb) + ((1.0 - factor) * bcb);
+ fcr = (factor * fcr) + ((1.0 - factor) * bcr);
+ r = fy + 1.402 * fcr;
+ g = fy + 0.34414 * fcb - 0.71414 * fcr;
+ b = fy + 1.722 * fcb;
+ a = (factor * foreground->alpha) + ((1.0 - factor) * background->alpha);
+ bold->red = CLAMP (r, 0., 1.);
+ bold->green = CLAMP (g, 0., 1.);
+ bold->blue = CLAMP (b, 0., 1.);
+ bold->alpha = CLAMP (a, 0., 1.);
+}
+
+typedef void (* PropertyWriteFunc) (const char *property_name,
+ const GdkRGBA *color);
+
+static void
+write_style_property (const char *property_name,
+ const GdkRGBA *color)
+{
+ g_print ("/**\n"
+ " * VteTerminal: %s\n"
+ " *\n"
+ " * Since: 0.30\n"
+ " */\n"
+ "\n"
+ "gtk_widget_class_install_style_property\n"
+ " (widget_class,\n"
+ " g_param_spec_boxed (\"%s\", NULL, NULL,\n"
+ " GDK_TYPE_RGBA,\n"
+ " G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));\n"
+ "\n",
+ property_name, property_name);
+}
+
+static void
+write_css_property (const char *property_name,
+ const GdkRGBA *color)
+{
+ char *color_string;
+
+ color_string = gdk_rgba_to_string (color);
+ g_print ("\"-VteTerminal-%s: %s;\\n\"\n",
+ property_name,
+ color_string);
+ g_free (color_string);
+}
+
+static void
+write_property_va (PropertyWriteFunc func,
+ const GdkRGBA *color,
+ const char *format,
+ ...) G_GNUC_PRINTF (3, 4);
+
+static void
+write_property_va (PropertyWriteFunc func,
+ const GdkRGBA *color,
+ const char *format,
+ ...)
+{
+ va_list args;
+ char *property_name;
+
+ va_start (args, format);
+ property_name = g_strdup_vprintf (format, args);
+ va_end (args);
+
+ func (property_name, color);
+
+ g_free (property_name);
+}
+
+static void
+write_properties (PropertyWriteFunc func)
+{
+ GdkRGBA color, fore, back;
+ int i;
+
+ for (i = 0; i < 8; ++i) {
+ color.blue = (i & 4) ? 0.75 : 0.;
+ color.green = (i & 2) ? 0.75 : 0.;
+ color.red = (i & 1) ? 0.75 : 0.;
+ color.alpha = 1.0;
+
+ write_property_va (func, &color, "%s-color", color_names[i]);
+ }
+
+ for (i = 0; i < 8; ++i) {
+ color.blue = (i & 4) ? 1. : 0.;
+ color.green = (i & 2) ? 1. : 0.;
+ color.red = (i & 1) ? 1. : 0.;
+ color.alpha = 1.0;
+
+ write_property_va (func, &color, "bright-%s-color", color_names[i]);
+ }
+
+ for (i = 0 ; i < 216; ++i) {
+ int r, g, b, red, green, blue;
+
+ r = i / 36;
+ g = (i / 6) % 6;
+ b = i % 6;
+ red = (r == 0) ? 0 : r * 40 + 55;
+ green = (g == 0) ? 0 : g * 40 + 55;
+ blue = (b == 0) ? 0 : b * 40 + 55;
+ color.red = (red | red << 8) / 65535.;
+ color.green = (green | green << 8) / 65535.;
+ color.blue = (blue | blue << 8) / 65535.;
+ color.alpha = 1.;
+
+ write_property_va (func, &color, "color-6-cube-%d-%d-%d-color", r + 1, g + 1, b + 1);
+ }
+
+ for (i = 0; i < 24; ++i) {
+ int shade = 8 + i * 10;
+ color.red = color.green = color.blue = (shade | shade << 8) / 65535.;
+ color.alpha = 1.;
+
+ write_property_va (func, &color, "shade-24-shades-%d-color", i + 1);
+ }
+
+ fore.red = fore.green = fore.blue = .75;
+ fore.alpha = 1.;
+ write_property_va (func, &fore, "foreground-color");
+
+ back.red= back.green = back.blue = 0.;
+ back.alpha = 1.;
+ write_property_va (func, &back, "background-color");
+
+ generate_bold(&fore, &back, 1.8, &color);
+ write_property_va (func, &color, "bold-foreground-color");
+
+ generate_bold(&fore, &back, 0.5, &color);
+ write_property_va (func, &color, "dim-foreground-color");
+
+ color.red = color.green = color.blue = 0.75;
+ color.alpha = 1.;
+ write_property_va (func, &color, "selection-background-color");
+
+ color.red = color.green = color.blue = 0.;
+ color.alpha = 1.;
+ write_property_va (func, &color, "cursor-background-color");
+}
+
+int
+main (int argc,
+ char *argv[])
+{
+ gboolean do_properties = FALSE, do_css = FALSE;
+ const GOptionEntry options[] = {
+ { "properties", 0, 0, G_OPTION_ARG_NONE, &do_properties, NULL, NULL },
+ { "css", 0, 0, G_OPTION_ARG_NONE, &do_css, NULL, NULL },
+ { NULL }
+ };
+
+ GOptionContext *context;
+ GError *error = NULL;
+ int i;
+
+ g_type_init ();
+
+ g_print ("/* Generated file, DO NOT EDIT\n"
+ " * Command:");
+ for (i = 0; i < argc; ++i)
+ g_print (" %s", argv[i]);
+ g_print ("\n */\n\n");
+
+ context = g_option_context_new ("");
+ g_option_context_add_main_entries (context, options, NULL);
+
+ if (!g_option_context_parse (context, &argc, &argv, &error))
+ g_error ("Error parsing arguments: %s\n", error->message);
+ g_option_context_free (context);
+
+ if (do_properties)
+ write_properties (write_style_property);
+ else if (do_css)
+ write_properties (write_css_property);
+
+ return EXIT_SUCCESS;
+}
diff --git a/src/vte-private.h b/src/vte-private.h
index 24b231e..88354bc 100644
--- a/src/vte-private.h
+++ b/src/vte-private.h
@@ -60,6 +60,8 @@ G_BEGIN_DECLS
#define VTE_COLOR_PLAIN_OFFSET 0
#define VTE_COLOR_BRIGHT_OFFSET 8
#define VTE_COLOR_DIM_OFFSET 16
+#define VTE_COLOR_COLORCUBE_OFFSET 16
+#define VTE_COLOR_SHADES_OFFSET 232
/* more color defines in vterowdata.h */
#define VTE_PALETTE_HAS_OVERRIDE(array, idx) (array[(idx) / 32] & (1U << ((idx) % 32)))
@@ -334,7 +336,6 @@ struct _VteTerminalPrivate {
* when realizing. */
struct _vte_draw *draw;
- gboolean palette_initialized;
gboolean highlight_color_set;
gboolean cursor_color_set;
GdkRGBA palette[VTE_PALETTE_SIZE];
diff --git a/src/vte.c b/src/vte.c
index 5eff054..6856bf8 100644
--- a/src/vte.c
+++ b/src/vte.c
@@ -2177,9 +2177,9 @@ vte_terminal_set_color_internal(VteTerminal *terminal,
VTE_PALETTE_CLEAR_OVERRIDE(terminal->pvt->palette_set, entry);
}
- _vte_debug_print(VTE_DEBUG_MISC,
- "Set color[%d] to rgba(%.3f,%.3f,%.3f,%.3f).\n", entry,
- proposed->red, proposed->green, proposed->blue, proposed->alpha);
+ _vte_debug_print(VTE_DEBUG_MISC | VTE_DEBUG_STYLE,
+ "Set color[%d] to rgba(%.3f,%.3f,%.3f,%.3f).\n", entry,
+ proposed->red, proposed->green, proposed->blue, proposed->alpha);
/* Save the requested color. */
*color = *proposed;
@@ -2251,145 +2251,6 @@ vte_terminal_generate_bold(const GdkRGBA *foreground,
bold->red, bold->green, bold->blue, bold->alpha);
}
-/**
- * vte_terminal_set_colors_rgba:
- * @terminal: a #VteTerminal
- * @foreground: (allow-none): the new foreground color, or %NULL
- * @background: (allow-none): the new background color, or %NULL
- * @palette: (array length=palette_size zero-terminated=0) (element-type Gdk.RGBA): the color palette
- * @palette_size: the number of entries in @palette
- *
- * The terminal widget uses a 28-color model comprised of the default foreground
- * and background colors, the bold foreground color, the dim foreground
- * color, an eight color palette, bold versions of the eight color palette,
- * and a dim version of the the eight color palette.
- *
- * @palette_size must be either 0, 8, 16, or 24, or between 25 and 255 inclusive.
- * If @foreground is %NULL and
- * @palette_size is greater than 0, the new foreground color is taken from
- * @palette[7]. If @background is %NULL and @palette_size is greater than 0,
- * the new background color is taken from @palette[0]. If
- * @palette_size is 8 or 16, the third (dim) and possibly the second (bold)
- * 8-color palettes are extrapolated from the new background color and the items
- * in @palette.
- *
- * Since: 0.28
- */
-void
-vte_terminal_set_colors_rgba(VteTerminal *terminal,
- const GdkRGBA *foreground,
- const GdkRGBA *background,
- const GdkRGBA *palette,
- gsize palette_size)
-{
- gsize i;
-
- g_return_if_fail(VTE_IS_TERMINAL(terminal));
-
- g_return_if_fail((palette_size == 0) ||
- (palette_size == 8) ||
- (palette_size == 16) ||
- (palette_size == 24) ||
- (palette_size > 24 && palette_size < 256));
-
- _vte_debug_print(VTE_DEBUG_MISC,
- "Set color palette [%" G_GSIZE_FORMAT " elements].\n",
- palette_size);
-
- /* Accept NULL as the default foreground and background colors if we
- * got a palette. */
- if ((foreground == NULL) && (palette_size >= 8)) {
- foreground = &palette[7];
- }
- if ((background == NULL) && (palette_size >= 8)) {
- background = &palette[0];
- }
-
- /* Initialize each item in the palette if we got any entries to work
- * with. */
- for (i=0; i < G_N_ELEMENTS(terminal->pvt->palette); i++) {
- GdkRGBA color;
-
- /* Take the supplied palette if there is one. */
- if (i < palette_size) {
- vte_terminal_set_color_internal(terminal, i, &palette[i], TRUE);
- continue;
- }
-
- /* Create default color */
- if (i < 16) {
- color.blue = (i & 4) ? 0.75 : 0.;
- color.green = (i & 2) ? 0.75 : 0.;
- color.red = (i & 1) ? 0.75 : 0.;
- color.alpha = 1.0;
- if (i > 7) {
- color.blue += 0.25;
- color.green += 0.25;
- color.red += 0.25;
- }
- }
- else if (i < 232) {
- int j = i - 16;
- int r = j / 36, g = (j / 6) % 6, b = j % 6;
- int red = (r == 0) ? 0 : r * 40 + 55;
- int green = (g == 0) ? 0 : g * 40 + 55;
- int blue = (b == 0) ? 0 : b * 40 + 55;
- color.red = (red | red << 8) / 65535.;
- color.green = (green | green << 8) / 65535.;
- color.blue = (blue | blue << 8) / 65535.;
- color.alpha = 1.;
- } else if (i < 256) {
- int shade = 8 + (i - 232) * 10;
- color.red = color.green = color.blue = (shade | shade << 8) / 65535.;
- color.alpha = 1.;
- }
- else switch (i) {
- case VTE_DEF_BG:
- if (background != NULL) {
- color = *background;
- } else {
- color.red = color.green = color.blue = 0.;
- color.alpha = 1.;
- }
- break;
- case VTE_DEF_FG:
- if (foreground != NULL) {
- color = *foreground;
- } else {
- color.red= color.green = color.blue = 0.75;
- color.alpha = 1.;
- }
- break;
- case VTE_BOLD_FG:
- vte_terminal_generate_bold(&terminal->pvt->palette[VTE_DEF_FG],
- &terminal->pvt->palette[VTE_DEF_BG],
- 1.8,
- &color);
- break;
- case VTE_DIM_FG:
- vte_terminal_generate_bold(&terminal->pvt->palette[VTE_DEF_FG],
- &terminal->pvt->palette[VTE_DEF_BG],
- 0.5,
- &color);
- break;
- case VTE_DEF_HL:
- color.red = color.green = color.blue = 0.75;
- color.alpha = 1.;
- break;
- case VTE_CUR_BG:
- color.red = color.green = color.blue = 0.;
- color.alpha = 1.;
- break;
- }
-
- /* Set up the color entry. */
- vte_terminal_set_color_internal(terminal, i, &color, TRUE);
- }
-
- /* Track that we had a color palette set. */
- terminal->pvt->palette_initialized = TRUE;
-}
-
/*
* _vte_terminal_set_color_bold_rgba:
* @terminal: a #VteTerminal
@@ -2519,10 +2380,9 @@ _vte_terminal_set_color_cursor_rgba(VteTerminal *terminal,
} else {
_vte_debug_print(VTE_DEBUG_MISC,
"Cleared cursor color.\n");
+ vte_terminal_set_color_internal(terminal, VTE_CUR_BG, NULL, override);
terminal->pvt->cursor_color_set = FALSE;
}
-
- _vte_invalidate_cursor_once(terminal, FALSE);
}
/*
@@ -2549,28 +2409,11 @@ _vte_terminal_set_color_highlight_rgba(VteTerminal *terminal,
} else {
_vte_debug_print(VTE_DEBUG_MISC,
"Cleared highlight color.\n");
+ vte_terminal_set_color_internal(terminal, VTE_DEF_HL, NULL, FALSE);
terminal->pvt->highlight_color_set = TRUE;
}
-
- /* FIXMEchpe: need to do any invalidation? */
}
-/**
- * vte_terminal_set_default_colors:
- * @terminal: a #VteTerminal
- *
- * Reset the terminal palette to reasonable compiled-in default color.
- */
-void
-vte_terminal_set_default_colors(VteTerminal *terminal)
-{
- g_return_if_fail(VTE_IS_TERMINAL(terminal));
-
- memset(terminal->pvt->palette_set, 0, sizeof(terminal->pvt->palette_set));
- vte_terminal_set_colors_rgba(terminal, NULL, NULL, NULL, 0);
-}
-
-
/* Cleanup smart-tabs. See vte_sequence_handler_ta() */
void
_vte_terminal_cleanup_tab_fragments_at_cursor (VteTerminal *terminal)
@@ -4273,12 +4116,26 @@ _vte_style_context_get_color(GtkStyleContext *context,
return color;
}
+static const char color_names[8][8] = {
+ "black",
+ "red",
+ "green",
+ "yellow",
+ "blue",
+ "magenta",
+ "cyan",
+ "white"
+};
+
static void
-vte_terminal_update_style_colors(VteTerminal *terminal)
+vte_terminal_update_style_colors(VteTerminal *terminal,
+ gboolean override)
{
GtkStyleContext *context;
GdkRGBA rgba;
const GdkRGBA *color;
+ int i;
+ char name[64];
context = gtk_widget_get_style_context(&terminal->widget);
@@ -4290,8 +4147,42 @@ vte_terminal_update_style_colors(VteTerminal *terminal)
color = _vte_style_context_get_color(context, "background-color", &rgba);
_vte_terminal_set_color_background_rgba(terminal, color);
+ /* The 256 colour palette */
+
+ for (i = 0; i < 8; ++i) {
+ g_snprintf (name, sizeof (name), "%s-color", color_names[i]);
+ color = _vte_style_context_get_color(context, name, &rgba);
+ vte_terminal_set_color_internal(terminal, VTE_COLOR_PLAIN_OFFSET + i,
+ color, override);
+ }
+ for (i = 0; i < 8; ++i) {
+ g_snprintf (name, sizeof (name), "bright-%s-color", color_names[i]);
+ color = _vte_style_context_get_color(context, name, &rgba);
+ vte_terminal_set_color_internal(terminal, VTE_COLOR_BRIGHT_OFFSET + i,
+ color, override);
+ }
+ for (i = 0; i < 216; ++i) {
+ int r, g, b;
+
+ r = i / 36 + 1;
+ g = (i / 6) % 6 + 1;
+ b = i % 6 + 1;
+ g_snprintf (name, sizeof (name), "color-6-cube-%d-%d-%d-color", r, g, b);
+ color = _vte_style_context_get_color(context, name, &rgba);
+ vte_terminal_set_color_internal(terminal, VTE_COLOR_COLORCUBE_OFFSET + i,
+ color, override);
+ }
+ for (i = 0; i < 24; ++i) {
+ g_snprintf (name, sizeof (name), "shade-24-shades-%d-color", i + 1);
+ color = _vte_style_context_get_color(context, name, &rgba);
+ vte_terminal_set_color_internal(terminal, VTE_COLOR_SHADES_OFFSET + i,
+ color, override);
+ }
+
+ /* Now the extra colours */
+
color = _vte_style_context_get_color(context, "cursor-background-color", &rgba);
- _vte_terminal_set_color_cursor_rgba(terminal, color, FALSE);
+ _vte_terminal_set_color_cursor_rgba(terminal, color, override);
color = _vte_style_context_get_color(context, "bold-foreground-color", &rgba);
_vte_terminal_set_color_bold_rgba(terminal, color);
@@ -4314,7 +4205,7 @@ vte_terminal_update_style(VteTerminal *terminal)
vte_terminal_set_font(terminal, pvt->fontdesc);
vte_terminal_set_padding(terminal);
- vte_terminal_update_style_colors(terminal);
+ vte_terminal_update_style_colors(terminal, FALSE);
gtk_widget_style_get(widget,
"allow-bold", &allow_bold,
@@ -8299,11 +8190,6 @@ vte_terminal_realize(GtkWidget *widget)
/* Set the realized flag. */
gtk_widget_set_realized (widget, TRUE);
- /* Set up the desired palette. */
- if (!terminal->pvt->palette_initialized) {
- vte_terminal_set_default_colors(terminal);
- }
-
/* Set up input method support. FIXME: do we need to handle the
* "retrieve-surrounding" and "delete-surrounding" events? */
if (terminal->pvt->im_context != NULL) {
@@ -11706,85 +11592,7 @@ vte_terminal_class_init(VteTerminalClass *klass)
/* Colours */
- /**
- * VteTerminal:foreground-color:
- *
- * The foreground text color.
- *
- * Since: 0.30
- */
- gtk_widget_class_install_style_property
- (widget_class,
- g_param_spec_boxed ("foreground-color", NULL, NULL,
- GDK_TYPE_RGBA,
- G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
-
- /**
- * VteTerminal:background-color:
- *
- * The background color.
- *
- * Since: 0.30
- */
- gtk_widget_class_install_style_property
- (widget_class,
- g_param_spec_boxed ("background-color", NULL, NULL,
- GDK_TYPE_RGBA,
- G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
-
- /**
- * VteTerminal:bold-foreground-color:
- *
- * The foreground color for bold text.
- *
- * Since: 0.30
- */
- gtk_widget_class_install_style_property
- (widget_class,
- g_param_spec_boxed ("bold-foreground-color", NULL, NULL,
- GDK_TYPE_RGBA,
- G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
-
- /**
- * VteTerminal:dim-foreground-color:
- *
- * The foreground color for dim text.
- *
- * Since: 0.30
- */
- gtk_widget_class_install_style_property
- (widget_class,
- g_param_spec_boxed ("dim-foreground-color", NULL, NULL,
- GDK_TYPE_RGBA,
- G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
-
- /**
- * VteTerminal:cursor-background-color:
- *
- * The background color for text which is under the cursor. If not set,
- * text under the cursor will be drawn with foreground and background
- * colors reversed.
- *
- * Since: 0.30
- */
- gtk_widget_class_install_style_property
- (widget_class,
- g_param_spec_boxed ("cursor-background-color", NULL, NULL,
- GDK_TYPE_RGBA,
- G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
-
- /**
- * VteTerminal:selection-background-color:
- *
- * The selection background color. If unset, selected text is reversed.
- *
- * Since: 0.30
- */
- gtk_widget_class_install_style_property
- (widget_class,
- g_param_spec_boxed ("selection-background-color", NULL, NULL,
- GDK_TYPE_RGBA,
- G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+#include "vtepalettedefs.h"
/* Keybindings */
binding_set = gtk_binding_set_by_class(klass);
@@ -11805,8 +11613,7 @@ vte_terminal_class_init(VteTerminalClass *klass)
"-VteTerminal-allow-bold: true;\n"
"-VteTerminal-cursor-shape: block;\n"
"-VteTerminal-scroll-background: false;\n"
- "-VteTerminal-foreground-color: rgb(191,191,191);\n"
- "-VteTerminal-background-color: rgb(0,0,0);\n"
+#include "vtepalettecss.h"
"}\n",
-1, NULL);
}
@@ -12584,7 +12391,7 @@ vte_terminal_reset(VteTerminal *terminal,
pvt->dec_saved = g_hash_table_new(NULL, NULL);
}
/* Reset the color palette. */
- /* vte_terminal_set_default_colors(terminal); */
+ vte_terminal_update_style_colors(terminal, TRUE);
/* Reset the default attributes. Reset the alternate attribute because
* it's not a real attribute, but we need to treat it as one here. */
pvt->screen = &pvt->alternate_screen;
diff --git a/src/vte.h b/src/vte.h
index e75ea87..67fc979 100644
--- a/src/vte.h
+++ b/src/vte.h
@@ -226,16 +226,6 @@ void vte_terminal_set_scroll_on_output(VteTerminal *terminal, gboolean scroll);
void vte_terminal_set_scroll_on_keystroke(VteTerminal *terminal,
gboolean scroll);
-/* Set the color scheme. */
-
-void vte_terminal_set_colors_rgba(VteTerminal *terminal,
- const GdkRGBA *foreground,
- const GdkRGBA *background,
- const GdkRGBA *palette,
- gsize palette_size);
-
-void vte_terminal_set_default_colors(VteTerminal *terminal);
-
/* Background effects. */
cairo_pattern_t *vte_terminal_get_background_pattern(VteTerminal *terminal);
void vte_terminal_set_background_pattern(VteTerminal *terminal,
diff --git a/src/vtepalettecss.h b/src/vtepalettecss.h
new file mode 100644
index 0000000..426ea08
--- /dev/null
+++ b/src/vtepalettecss.h
@@ -0,0 +1,266 @@
+/* Generated file, DO NOT EDIT
+ * Command: ./palette --css
+ */
+
+"-VteTerminal-black-color: rgb(0,0,0);\n"
+"-VteTerminal-red-color: rgb(191,0,0);\n"
+"-VteTerminal-green-color: rgb(0,191,0);\n"
+"-VteTerminal-yellow-color: rgb(191,191,0);\n"
+"-VteTerminal-blue-color: rgb(0,0,191);\n"
+"-VteTerminal-magenta-color: rgb(191,0,191);\n"
+"-VteTerminal-cyan-color: rgb(0,191,191);\n"
+"-VteTerminal-white-color: rgb(191,191,191);\n"
+"-VteTerminal-bright-black-color: rgb(0,0,0);\n"
+"-VteTerminal-bright-red-color: rgb(255,0,0);\n"
+"-VteTerminal-bright-green-color: rgb(0,255,0);\n"
+"-VteTerminal-bright-yellow-color: rgb(255,255,0);\n"
+"-VteTerminal-bright-blue-color: rgb(0,0,255);\n"
+"-VteTerminal-bright-magenta-color: rgb(255,0,255);\n"
+"-VteTerminal-bright-cyan-color: rgb(0,255,255);\n"
+"-VteTerminal-bright-white-color: rgb(255,255,255);\n"
+"-VteTerminal-color-6-cube-1-1-1-color: rgb(0,0,0);\n"
+"-VteTerminal-color-6-cube-1-1-2-color: rgb(0,0,95);\n"
+"-VteTerminal-color-6-cube-1-1-3-color: rgb(0,0,135);\n"
+"-VteTerminal-color-6-cube-1-1-4-color: rgb(0,0,175);\n"
+"-VteTerminal-color-6-cube-1-1-5-color: rgb(0,0,215);\n"
+"-VteTerminal-color-6-cube-1-1-6-color: rgb(0,0,255);\n"
+"-VteTerminal-color-6-cube-1-2-1-color: rgb(0,95,0);\n"
+"-VteTerminal-color-6-cube-1-2-2-color: rgb(0,95,95);\n"
+"-VteTerminal-color-6-cube-1-2-3-color: rgb(0,95,135);\n"
+"-VteTerminal-color-6-cube-1-2-4-color: rgb(0,95,175);\n"
+"-VteTerminal-color-6-cube-1-2-5-color: rgb(0,95,215);\n"
+"-VteTerminal-color-6-cube-1-2-6-color: rgb(0,95,255);\n"
+"-VteTerminal-color-6-cube-1-3-1-color: rgb(0,135,0);\n"
+"-VteTerminal-color-6-cube-1-3-2-color: rgb(0,135,95);\n"
+"-VteTerminal-color-6-cube-1-3-3-color: rgb(0,135,135);\n"
+"-VteTerminal-color-6-cube-1-3-4-color: rgb(0,135,175);\n"
+"-VteTerminal-color-6-cube-1-3-5-color: rgb(0,135,215);\n"
+"-VteTerminal-color-6-cube-1-3-6-color: rgb(0,135,255);\n"
+"-VteTerminal-color-6-cube-1-4-1-color: rgb(0,175,0);\n"
+"-VteTerminal-color-6-cube-1-4-2-color: rgb(0,175,95);\n"
+"-VteTerminal-color-6-cube-1-4-3-color: rgb(0,175,135);\n"
+"-VteTerminal-color-6-cube-1-4-4-color: rgb(0,175,175);\n"
+"-VteTerminal-color-6-cube-1-4-5-color: rgb(0,175,215);\n"
+"-VteTerminal-color-6-cube-1-4-6-color: rgb(0,175,255);\n"
+"-VteTerminal-color-6-cube-1-5-1-color: rgb(0,215,0);\n"
+"-VteTerminal-color-6-cube-1-5-2-color: rgb(0,215,95);\n"
+"-VteTerminal-color-6-cube-1-5-3-color: rgb(0,215,135);\n"
+"-VteTerminal-color-6-cube-1-5-4-color: rgb(0,215,175);\n"
+"-VteTerminal-color-6-cube-1-5-5-color: rgb(0,215,215);\n"
+"-VteTerminal-color-6-cube-1-5-6-color: rgb(0,215,255);\n"
+"-VteTerminal-color-6-cube-1-6-1-color: rgb(0,255,0);\n"
+"-VteTerminal-color-6-cube-1-6-2-color: rgb(0,255,95);\n"
+"-VteTerminal-color-6-cube-1-6-3-color: rgb(0,255,135);\n"
+"-VteTerminal-color-6-cube-1-6-4-color: rgb(0,255,175);\n"
+"-VteTerminal-color-6-cube-1-6-5-color: rgb(0,255,215);\n"
+"-VteTerminal-color-6-cube-1-6-6-color: rgb(0,255,255);\n"
+"-VteTerminal-color-6-cube-2-1-1-color: rgb(95,0,0);\n"
+"-VteTerminal-color-6-cube-2-1-2-color: rgb(95,0,95);\n"
+"-VteTerminal-color-6-cube-2-1-3-color: rgb(95,0,135);\n"
+"-VteTerminal-color-6-cube-2-1-4-color: rgb(95,0,175);\n"
+"-VteTerminal-color-6-cube-2-1-5-color: rgb(95,0,215);\n"
+"-VteTerminal-color-6-cube-2-1-6-color: rgb(95,0,255);\n"
+"-VteTerminal-color-6-cube-2-2-1-color: rgb(95,95,0);\n"
+"-VteTerminal-color-6-cube-2-2-2-color: rgb(95,95,95);\n"
+"-VteTerminal-color-6-cube-2-2-3-color: rgb(95,95,135);\n"
+"-VteTerminal-color-6-cube-2-2-4-color: rgb(95,95,175);\n"
+"-VteTerminal-color-6-cube-2-2-5-color: rgb(95,95,215);\n"
+"-VteTerminal-color-6-cube-2-2-6-color: rgb(95,95,255);\n"
+"-VteTerminal-color-6-cube-2-3-1-color: rgb(95,135,0);\n"
+"-VteTerminal-color-6-cube-2-3-2-color: rgb(95,135,95);\n"
+"-VteTerminal-color-6-cube-2-3-3-color: rgb(95,135,135);\n"
+"-VteTerminal-color-6-cube-2-3-4-color: rgb(95,135,175);\n"
+"-VteTerminal-color-6-cube-2-3-5-color: rgb(95,135,215);\n"
+"-VteTerminal-color-6-cube-2-3-6-color: rgb(95,135,255);\n"
+"-VteTerminal-color-6-cube-2-4-1-color: rgb(95,175,0);\n"
+"-VteTerminal-color-6-cube-2-4-2-color: rgb(95,175,95);\n"
+"-VteTerminal-color-6-cube-2-4-3-color: rgb(95,175,135);\n"
+"-VteTerminal-color-6-cube-2-4-4-color: rgb(95,175,175);\n"
+"-VteTerminal-color-6-cube-2-4-5-color: rgb(95,175,215);\n"
+"-VteTerminal-color-6-cube-2-4-6-color: rgb(95,175,255);\n"
+"-VteTerminal-color-6-cube-2-5-1-color: rgb(95,215,0);\n"
+"-VteTerminal-color-6-cube-2-5-2-color: rgb(95,215,95);\n"
+"-VteTerminal-color-6-cube-2-5-3-color: rgb(95,215,135);\n"
+"-VteTerminal-color-6-cube-2-5-4-color: rgb(95,215,175);\n"
+"-VteTerminal-color-6-cube-2-5-5-color: rgb(95,215,215);\n"
+"-VteTerminal-color-6-cube-2-5-6-color: rgb(95,215,255);\n"
+"-VteTerminal-color-6-cube-2-6-1-color: rgb(95,255,0);\n"
+"-VteTerminal-color-6-cube-2-6-2-color: rgb(95,255,95);\n"
+"-VteTerminal-color-6-cube-2-6-3-color: rgb(95,255,135);\n"
+"-VteTerminal-color-6-cube-2-6-4-color: rgb(95,255,175);\n"
+"-VteTerminal-color-6-cube-2-6-5-color: rgb(95,255,215);\n"
+"-VteTerminal-color-6-cube-2-6-6-color: rgb(95,255,255);\n"
+"-VteTerminal-color-6-cube-3-1-1-color: rgb(135,0,0);\n"
+"-VteTerminal-color-6-cube-3-1-2-color: rgb(135,0,95);\n"
+"-VteTerminal-color-6-cube-3-1-3-color: rgb(135,0,135);\n"
+"-VteTerminal-color-6-cube-3-1-4-color: rgb(135,0,175);\n"
+"-VteTerminal-color-6-cube-3-1-5-color: rgb(135,0,215);\n"
+"-VteTerminal-color-6-cube-3-1-6-color: rgb(135,0,255);\n"
+"-VteTerminal-color-6-cube-3-2-1-color: rgb(135,95,0);\n"
+"-VteTerminal-color-6-cube-3-2-2-color: rgb(135,95,95);\n"
+"-VteTerminal-color-6-cube-3-2-3-color: rgb(135,95,135);\n"
+"-VteTerminal-color-6-cube-3-2-4-color: rgb(135,95,175);\n"
+"-VteTerminal-color-6-cube-3-2-5-color: rgb(135,95,215);\n"
+"-VteTerminal-color-6-cube-3-2-6-color: rgb(135,95,255);\n"
+"-VteTerminal-color-6-cube-3-3-1-color: rgb(135,135,0);\n"
+"-VteTerminal-color-6-cube-3-3-2-color: rgb(135,135,95);\n"
+"-VteTerminal-color-6-cube-3-3-3-color: rgb(135,135,135);\n"
+"-VteTerminal-color-6-cube-3-3-4-color: rgb(135,135,175);\n"
+"-VteTerminal-color-6-cube-3-3-5-color: rgb(135,135,215);\n"
+"-VteTerminal-color-6-cube-3-3-6-color: rgb(135,135,255);\n"
+"-VteTerminal-color-6-cube-3-4-1-color: rgb(135,175,0);\n"
+"-VteTerminal-color-6-cube-3-4-2-color: rgb(135,175,95);\n"
+"-VteTerminal-color-6-cube-3-4-3-color: rgb(135,175,135);\n"
+"-VteTerminal-color-6-cube-3-4-4-color: rgb(135,175,175);\n"
+"-VteTerminal-color-6-cube-3-4-5-color: rgb(135,175,215);\n"
+"-VteTerminal-color-6-cube-3-4-6-color: rgb(135,175,255);\n"
+"-VteTerminal-color-6-cube-3-5-1-color: rgb(135,215,0);\n"
+"-VteTerminal-color-6-cube-3-5-2-color: rgb(135,215,95);\n"
+"-VteTerminal-color-6-cube-3-5-3-color: rgb(135,215,135);\n"
+"-VteTerminal-color-6-cube-3-5-4-color: rgb(135,215,175);\n"
+"-VteTerminal-color-6-cube-3-5-5-color: rgb(135,215,215);\n"
+"-VteTerminal-color-6-cube-3-5-6-color: rgb(135,215,255);\n"
+"-VteTerminal-color-6-cube-3-6-1-color: rgb(135,255,0);\n"
+"-VteTerminal-color-6-cube-3-6-2-color: rgb(135,255,95);\n"
+"-VteTerminal-color-6-cube-3-6-3-color: rgb(135,255,135);\n"
+"-VteTerminal-color-6-cube-3-6-4-color: rgb(135,255,175);\n"
+"-VteTerminal-color-6-cube-3-6-5-color: rgb(135,255,215);\n"
+"-VteTerminal-color-6-cube-3-6-6-color: rgb(135,255,255);\n"
+"-VteTerminal-color-6-cube-4-1-1-color: rgb(175,0,0);\n"
+"-VteTerminal-color-6-cube-4-1-2-color: rgb(175,0,95);\n"
+"-VteTerminal-color-6-cube-4-1-3-color: rgb(175,0,135);\n"
+"-VteTerminal-color-6-cube-4-1-4-color: rgb(175,0,175);\n"
+"-VteTerminal-color-6-cube-4-1-5-color: rgb(175,0,215);\n"
+"-VteTerminal-color-6-cube-4-1-6-color: rgb(175,0,255);\n"
+"-VteTerminal-color-6-cube-4-2-1-color: rgb(175,95,0);\n"
+"-VteTerminal-color-6-cube-4-2-2-color: rgb(175,95,95);\n"
+"-VteTerminal-color-6-cube-4-2-3-color: rgb(175,95,135);\n"
+"-VteTerminal-color-6-cube-4-2-4-color: rgb(175,95,175);\n"
+"-VteTerminal-color-6-cube-4-2-5-color: rgb(175,95,215);\n"
+"-VteTerminal-color-6-cube-4-2-6-color: rgb(175,95,255);\n"
+"-VteTerminal-color-6-cube-4-3-1-color: rgb(175,135,0);\n"
+"-VteTerminal-color-6-cube-4-3-2-color: rgb(175,135,95);\n"
+"-VteTerminal-color-6-cube-4-3-3-color: rgb(175,135,135);\n"
+"-VteTerminal-color-6-cube-4-3-4-color: rgb(175,135,175);\n"
+"-VteTerminal-color-6-cube-4-3-5-color: rgb(175,135,215);\n"
+"-VteTerminal-color-6-cube-4-3-6-color: rgb(175,135,255);\n"
+"-VteTerminal-color-6-cube-4-4-1-color: rgb(175,175,0);\n"
+"-VteTerminal-color-6-cube-4-4-2-color: rgb(175,175,95);\n"
+"-VteTerminal-color-6-cube-4-4-3-color: rgb(175,175,135);\n"
+"-VteTerminal-color-6-cube-4-4-4-color: rgb(175,175,175);\n"
+"-VteTerminal-color-6-cube-4-4-5-color: rgb(175,175,215);\n"
+"-VteTerminal-color-6-cube-4-4-6-color: rgb(175,175,255);\n"
+"-VteTerminal-color-6-cube-4-5-1-color: rgb(175,215,0);\n"
+"-VteTerminal-color-6-cube-4-5-2-color: rgb(175,215,95);\n"
+"-VteTerminal-color-6-cube-4-5-3-color: rgb(175,215,135);\n"
+"-VteTerminal-color-6-cube-4-5-4-color: rgb(175,215,175);\n"
+"-VteTerminal-color-6-cube-4-5-5-color: rgb(175,215,215);\n"
+"-VteTerminal-color-6-cube-4-5-6-color: rgb(175,215,255);\n"
+"-VteTerminal-color-6-cube-4-6-1-color: rgb(175,255,0);\n"
+"-VteTerminal-color-6-cube-4-6-2-color: rgb(175,255,95);\n"
+"-VteTerminal-color-6-cube-4-6-3-color: rgb(175,255,135);\n"
+"-VteTerminal-color-6-cube-4-6-4-color: rgb(175,255,175);\n"
+"-VteTerminal-color-6-cube-4-6-5-color: rgb(175,255,215);\n"
+"-VteTerminal-color-6-cube-4-6-6-color: rgb(175,255,255);\n"
+"-VteTerminal-color-6-cube-5-1-1-color: rgb(215,0,0);\n"
+"-VteTerminal-color-6-cube-5-1-2-color: rgb(215,0,95);\n"
+"-VteTerminal-color-6-cube-5-1-3-color: rgb(215,0,135);\n"
+"-VteTerminal-color-6-cube-5-1-4-color: rgb(215,0,175);\n"
+"-VteTerminal-color-6-cube-5-1-5-color: rgb(215,0,215);\n"
+"-VteTerminal-color-6-cube-5-1-6-color: rgb(215,0,255);\n"
+"-VteTerminal-color-6-cube-5-2-1-color: rgb(215,95,0);\n"
+"-VteTerminal-color-6-cube-5-2-2-color: rgb(215,95,95);\n"
+"-VteTerminal-color-6-cube-5-2-3-color: rgb(215,95,135);\n"
+"-VteTerminal-color-6-cube-5-2-4-color: rgb(215,95,175);\n"
+"-VteTerminal-color-6-cube-5-2-5-color: rgb(215,95,215);\n"
+"-VteTerminal-color-6-cube-5-2-6-color: rgb(215,95,255);\n"
+"-VteTerminal-color-6-cube-5-3-1-color: rgb(215,135,0);\n"
+"-VteTerminal-color-6-cube-5-3-2-color: rgb(215,135,95);\n"
+"-VteTerminal-color-6-cube-5-3-3-color: rgb(215,135,135);\n"
+"-VteTerminal-color-6-cube-5-3-4-color: rgb(215,135,175);\n"
+"-VteTerminal-color-6-cube-5-3-5-color: rgb(215,135,215);\n"
+"-VteTerminal-color-6-cube-5-3-6-color: rgb(215,135,255);\n"
+"-VteTerminal-color-6-cube-5-4-1-color: rgb(215,175,0);\n"
+"-VteTerminal-color-6-cube-5-4-2-color: rgb(215,175,95);\n"
+"-VteTerminal-color-6-cube-5-4-3-color: rgb(215,175,135);\n"
+"-VteTerminal-color-6-cube-5-4-4-color: rgb(215,175,175);\n"
+"-VteTerminal-color-6-cube-5-4-5-color: rgb(215,175,215);\n"
+"-VteTerminal-color-6-cube-5-4-6-color: rgb(215,175,255);\n"
+"-VteTerminal-color-6-cube-5-5-1-color: rgb(215,215,0);\n"
+"-VteTerminal-color-6-cube-5-5-2-color: rgb(215,215,95);\n"
+"-VteTerminal-color-6-cube-5-5-3-color: rgb(215,215,135);\n"
+"-VteTerminal-color-6-cube-5-5-4-color: rgb(215,215,175);\n"
+"-VteTerminal-color-6-cube-5-5-5-color: rgb(215,215,215);\n"
+"-VteTerminal-color-6-cube-5-5-6-color: rgb(215,215,255);\n"
+"-VteTerminal-color-6-cube-5-6-1-color: rgb(215,255,0);\n"
+"-VteTerminal-color-6-cube-5-6-2-color: rgb(215,255,95);\n"
+"-VteTerminal-color-6-cube-5-6-3-color: rgb(215,255,135);\n"
+"-VteTerminal-color-6-cube-5-6-4-color: rgb(215,255,175);\n"
+"-VteTerminal-color-6-cube-5-6-5-color: rgb(215,255,215);\n"
+"-VteTerminal-color-6-cube-5-6-6-color: rgb(215,255,255);\n"
+"-VteTerminal-color-6-cube-6-1-1-color: rgb(255,0,0);\n"
+"-VteTerminal-color-6-cube-6-1-2-color: rgb(255,0,95);\n"
+"-VteTerminal-color-6-cube-6-1-3-color: rgb(255,0,135);\n"
+"-VteTerminal-color-6-cube-6-1-4-color: rgb(255,0,175);\n"
+"-VteTerminal-color-6-cube-6-1-5-color: rgb(255,0,215);\n"
+"-VteTerminal-color-6-cube-6-1-6-color: rgb(255,0,255);\n"
+"-VteTerminal-color-6-cube-6-2-1-color: rgb(255,95,0);\n"
+"-VteTerminal-color-6-cube-6-2-2-color: rgb(255,95,95);\n"
+"-VteTerminal-color-6-cube-6-2-3-color: rgb(255,95,135);\n"
+"-VteTerminal-color-6-cube-6-2-4-color: rgb(255,95,175);\n"
+"-VteTerminal-color-6-cube-6-2-5-color: rgb(255,95,215);\n"
+"-VteTerminal-color-6-cube-6-2-6-color: rgb(255,95,255);\n"
+"-VteTerminal-color-6-cube-6-3-1-color: rgb(255,135,0);\n"
+"-VteTerminal-color-6-cube-6-3-2-color: rgb(255,135,95);\n"
+"-VteTerminal-color-6-cube-6-3-3-color: rgb(255,135,135);\n"
+"-VteTerminal-color-6-cube-6-3-4-color: rgb(255,135,175);\n"
+"-VteTerminal-color-6-cube-6-3-5-color: rgb(255,135,215);\n"
+"-VteTerminal-color-6-cube-6-3-6-color: rgb(255,135,255);\n"
+"-VteTerminal-color-6-cube-6-4-1-color: rgb(255,175,0);\n"
+"-VteTerminal-color-6-cube-6-4-2-color: rgb(255,175,95);\n"
+"-VteTerminal-color-6-cube-6-4-3-color: rgb(255,175,135);\n"
+"-VteTerminal-color-6-cube-6-4-4-color: rgb(255,175,175);\n"
+"-VteTerminal-color-6-cube-6-4-5-color: rgb(255,175,215);\n"
+"-VteTerminal-color-6-cube-6-4-6-color: rgb(255,175,255);\n"
+"-VteTerminal-color-6-cube-6-5-1-color: rgb(255,215,0);\n"
+"-VteTerminal-color-6-cube-6-5-2-color: rgb(255,215,95);\n"
+"-VteTerminal-color-6-cube-6-5-3-color: rgb(255,215,135);\n"
+"-VteTerminal-color-6-cube-6-5-4-color: rgb(255,215,175);\n"
+"-VteTerminal-color-6-cube-6-5-5-color: rgb(255,215,215);\n"
+"-VteTerminal-color-6-cube-6-5-6-color: rgb(255,215,255);\n"
+"-VteTerminal-color-6-cube-6-6-1-color: rgb(255,255,0);\n"
+"-VteTerminal-color-6-cube-6-6-2-color: rgb(255,255,95);\n"
+"-VteTerminal-color-6-cube-6-6-3-color: rgb(255,255,135);\n"
+"-VteTerminal-color-6-cube-6-6-4-color: rgb(255,255,175);\n"
+"-VteTerminal-color-6-cube-6-6-5-color: rgb(255,255,215);\n"
+"-VteTerminal-color-6-cube-6-6-6-color: rgb(255,255,255);\n"
+"-VteTerminal-shade-24-shades-1-color: rgb(8,8,8);\n"
+"-VteTerminal-shade-24-shades-2-color: rgb(18,18,18);\n"
+"-VteTerminal-shade-24-shades-3-color: rgb(28,28,28);\n"
+"-VteTerminal-shade-24-shades-4-color: rgb(38,38,38);\n"
+"-VteTerminal-shade-24-shades-5-color: rgb(48,48,48);\n"
+"-VteTerminal-shade-24-shades-6-color: rgb(58,58,58);\n"
+"-VteTerminal-shade-24-shades-7-color: rgb(68,68,68);\n"
+"-VteTerminal-shade-24-shades-8-color: rgb(78,78,78);\n"
+"-VteTerminal-shade-24-shades-9-color: rgb(88,88,88);\n"
+"-VteTerminal-shade-24-shades-10-color: rgb(98,98,98);\n"
+"-VteTerminal-shade-24-shades-11-color: rgb(108,108,108);\n"
+"-VteTerminal-shade-24-shades-12-color: rgb(118,118,118);\n"
+"-VteTerminal-shade-24-shades-13-color: rgb(128,128,128);\n"
+"-VteTerminal-shade-24-shades-14-color: rgb(138,138,138);\n"
+"-VteTerminal-shade-24-shades-15-color: rgb(148,148,148);\n"
+"-VteTerminal-shade-24-shades-16-color: rgb(158,158,158);\n"
+"-VteTerminal-shade-24-shades-17-color: rgb(168,168,168);\n"
+"-VteTerminal-shade-24-shades-18-color: rgb(178,178,178);\n"
+"-VteTerminal-shade-24-shades-19-color: rgb(188,188,188);\n"
+"-VteTerminal-shade-24-shades-20-color: rgb(198,198,198);\n"
+"-VteTerminal-shade-24-shades-21-color: rgb(208,208,208);\n"
+"-VteTerminal-shade-24-shades-22-color: rgb(218,218,218);\n"
+"-VteTerminal-shade-24-shades-23-color: rgb(228,228,228);\n"
+"-VteTerminal-shade-24-shades-24-color: rgb(238,238,238);\n"
+"-VteTerminal-foreground-color: rgb(191,191,191);\n"
+"-VteTerminal-background-color: rgb(0,0,0);\n"
+"-VteTerminal-bold-foreground-color: rgb(255,255,255);\n"
+"-VteTerminal-dim-foreground-color: rgb(96,96,96);\n"
+"-VteTerminal-selection-background-color: rgb(191,191,191);\n"
+"-VteTerminal-cursor-background-color: rgb(0,0,0);\n"
diff --git a/src/vtepalettedefs.h b/src/vtepalettedefs.h
new file mode 100644
index 0000000..e1ac9bd
--- /dev/null
+++ b/src/vtepalettedefs.h
@@ -0,0 +1,3148 @@
+/* Generated file, DO NOT EDIT
+ * Command: ./palette --properties
+ */
+
+/**
+ * VteTerminal: black-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("black-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: red-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("red-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: green-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("green-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: yellow-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("yellow-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: blue-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("blue-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: magenta-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("magenta-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: cyan-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("cyan-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: white-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("white-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: bright-black-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("bright-black-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: bright-red-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("bright-red-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: bright-green-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("bright-green-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: bright-yellow-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("bright-yellow-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: bright-blue-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("bright-blue-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: bright-magenta-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("bright-magenta-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: bright-cyan-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("bright-cyan-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: bright-white-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("bright-white-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-1-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-1-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-1-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-1-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-1-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-1-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-1-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-1-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-1-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-1-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-1-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-1-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-2-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-2-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-2-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-2-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-2-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-2-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-2-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-2-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-2-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-2-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-2-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-2-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-3-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-3-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-3-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-3-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-3-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-3-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-3-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-3-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-3-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-3-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-3-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-3-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-4-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-4-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-4-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-4-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-4-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-4-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-4-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-4-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-4-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-4-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-4-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-4-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-5-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-5-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-5-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-5-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-5-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-5-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-5-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-5-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-5-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-5-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-5-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-5-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-6-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-6-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-6-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-6-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-6-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-6-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-6-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-6-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-6-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-6-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-1-6-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-1-6-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-1-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-1-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-1-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-1-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-1-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-1-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-1-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-1-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-1-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-1-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-1-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-1-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-2-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-2-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-2-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-2-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-2-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-2-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-2-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-2-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-2-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-2-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-2-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-2-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-3-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-3-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-3-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-3-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-3-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-3-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-3-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-3-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-3-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-3-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-3-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-3-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-4-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-4-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-4-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-4-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-4-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-4-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-4-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-4-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-4-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-4-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-4-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-4-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-5-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-5-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-5-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-5-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-5-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-5-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-5-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-5-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-5-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-5-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-5-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-5-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-6-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-6-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-6-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-6-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-6-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-6-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-6-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-6-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-6-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-6-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-2-6-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-2-6-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-1-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-1-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-1-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-1-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-1-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-1-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-1-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-1-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-1-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-1-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-1-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-1-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-2-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-2-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-2-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-2-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-2-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-2-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-2-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-2-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-2-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-2-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-2-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-2-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-3-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-3-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-3-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-3-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-3-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-3-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-3-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-3-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-3-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-3-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-3-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-3-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-4-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-4-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-4-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-4-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-4-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-4-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-4-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-4-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-4-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-4-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-4-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-4-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-5-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-5-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-5-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-5-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-5-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-5-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-5-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-5-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-5-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-5-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-5-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-5-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-6-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-6-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-6-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-6-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-6-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-6-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-6-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-6-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-6-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-6-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-3-6-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-3-6-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-1-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-1-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-1-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-1-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-1-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-1-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-1-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-1-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-1-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-1-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-1-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-1-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-2-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-2-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-2-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-2-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-2-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-2-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-2-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-2-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-2-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-2-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-2-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-2-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-3-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-3-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-3-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-3-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-3-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-3-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-3-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-3-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-3-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-3-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-3-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-3-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-4-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-4-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-4-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-4-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-4-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-4-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-4-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-4-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-4-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-4-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-4-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-4-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-5-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-5-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-5-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-5-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-5-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-5-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-5-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-5-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-5-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-5-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-5-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-5-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-6-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-6-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-6-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-6-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-6-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-6-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-6-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-6-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-6-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-6-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-4-6-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-4-6-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-1-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-1-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-1-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-1-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-1-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-1-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-1-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-1-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-1-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-1-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-1-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-1-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-2-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-2-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-2-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-2-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-2-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-2-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-2-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-2-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-2-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-2-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-2-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-2-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-3-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-3-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-3-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-3-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-3-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-3-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-3-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-3-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-3-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-3-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-3-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-3-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-4-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-4-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-4-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-4-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-4-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-4-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-4-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-4-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-4-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-4-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-4-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-4-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-5-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-5-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-5-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-5-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-5-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-5-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-5-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-5-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-5-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-5-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-5-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-5-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-6-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-6-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-6-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-6-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-6-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-6-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-6-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-6-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-6-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-6-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-5-6-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-5-6-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-1-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-1-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-1-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-1-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-1-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-1-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-1-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-1-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-1-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-1-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-1-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-1-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-2-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-2-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-2-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-2-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-2-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-2-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-2-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-2-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-2-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-2-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-2-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-2-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-3-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-3-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-3-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-3-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-3-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-3-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-3-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-3-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-3-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-3-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-3-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-3-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-4-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-4-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-4-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-4-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-4-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-4-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-4-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-4-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-4-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-4-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-4-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-4-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-5-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-5-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-5-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-5-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-5-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-5-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-5-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-5-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-5-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-5-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-5-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-5-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-6-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-6-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-6-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-6-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-6-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-6-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-6-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-6-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-6-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-6-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: color-6-cube-6-6-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("color-6-cube-6-6-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-1-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-1-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-2-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-2-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-3-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-3-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-4-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-4-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-5-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-5-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-6-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-6-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-7-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-7-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-8-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-8-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-9-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-9-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-10-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-10-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-11-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-11-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-12-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-12-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-13-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-13-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-14-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-14-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-15-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-15-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-16-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-16-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-17-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-17-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-18-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-18-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-19-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-19-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-20-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-20-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-21-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-21-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-22-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-22-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-23-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-23-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: shade-24-shades-24-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("shade-24-shades-24-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: foreground-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("foreground-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: background-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("background-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: bold-foreground-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("bold-foreground-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: dim-foreground-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("dim-foreground-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: selection-background-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("selection-background-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+/**
+ * VteTerminal: cursor-background-color
+ *
+ * Since: 0.30
+ */
+
+gtk_widget_class_install_style_property
+ (widget_class,
+ g_param_spec_boxed ("cursor-background-color", NULL, NULL,
+ GDK_TYPE_RGBA,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]