diff --git a/src/terminal/keyfile.c b/src/terminal/keyfile.c index 528d5bd..0c62336 100644 --- a/src/terminal/keyfile.c +++ b/src/terminal/keyfile.c @@ -88,6 +88,8 @@ g_value_init(&value, pspec->value_type); g_object_get_property(G_OBJECT(widget),name,&value); + debug("%s %u",name,(unsigned int) pspec->value_type); + switch(pspec->value_type) { case G_TYPE_STRING: { @@ -120,7 +122,7 @@ { gboolean current = g_value_get_boolean(&value); -// debug("%s=%s (default: %s)",name,current ? "ON" : "OFF" ,G_PARAM_SPEC_BOOLEAN(pspec)->default_value ? "ON" : "OFF"); + debug("%s=%s (default: %s)",name,current ? "ON" : "OFF" ,G_PARAM_SPEC_BOOLEAN(pspec)->default_value ? "ON" : "OFF"); if(current != G_PARAM_SPEC_BOOLEAN(pspec)->default_value) { diff --git a/src/terminal/properties/init.c b/src/terminal/properties/init.c index 6e1aa73..5042fce 100644 --- a/src/terminal/properties/init.c +++ b/src/terminal/properties/init.c @@ -314,7 +314,7 @@ bool_props[ix].name, bool_props[ix].name, bool_props[ix].description, - FALSE, + bool_props[ix].default_value != 0, (bool_props[ix].set == NULL ? G_PARAM_READABLE : (G_PARAM_READABLE|G_PARAM_WRITABLE)) ); diff --git a/src/terminal/widget.c b/src/terminal/widget.c index b2f67e8..63ee733 100644 --- a/src/terminal/widget.c +++ b/src/terminal/widget.c @@ -69,6 +69,7 @@ static const gchar *persistent_properties[] = { "color-type", "host-type", "crl-preferred-protocol", + "crl_download", "remap_file", "dynamic_font_spacing", "lu_names", -- libgit2 0.21.2