[Kazehakase-cvs] kazehakase-svn [2966] * src/embed/gecko/kz-gecko-single.cpp: Fix preference name.

Back to archive index

svnno****@sourc***** svnno****@sourc*****
Fri Mar 23 10:56:23 JST 2007


Revision: 2966
          http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=kazehakase&view=rev&rev=2966
Author:   ikezoe
Date:     2007-03-23 10:56:23 +0900 (Fri, 23 Mar 2007)

Log Message:
-----------
* src/embed/gecko/kz-gecko-single.cpp: Fix preference name. 

Modified Paths:
--------------
    kazehakase/trunk/ChangeLog
    kazehakase/trunk/module/embed/gecko/kz-gecko-single.cpp

Modified: kazehakase/trunk/ChangeLog
===================================================================
--- kazehakase/trunk/ChangeLog	2007-03-23 01:50:26 UTC (rev 2965)
+++ kazehakase/trunk/ChangeLog	2007-03-23 01:56:23 UTC (rev 2966)
@@ -10,6 +10,7 @@
 	kz_embed_prefs_xx().
 	* src/embed/gecko/kz-gecko-single.cpp: Handle "Font::changed"
 	signal.
+	* src/embed/gecko/kz-gecko-single.cpp: Fix preference name. 
 
 2007-03-22  Kouhei Sutou  <kou****@cozmi*****>
 

Modified: kazehakase/trunk/module/embed/gecko/kz-gecko-single.cpp
===================================================================
--- kazehakase/trunk/module/embed/gecko/kz-gecko-single.cpp	2007-03-23 01:50:26 UTC (rev 2965)
+++ kazehakase/trunk/module/embed/gecko/kz-gecko-single.cpp	2007-03-23 01:56:23 UTC (rev 2966)
@@ -269,12 +269,12 @@
 }
 
 static gchar *
-convert_key_name (const gchar *key)
+convert_font_preference_name (const gchar *key)
 {
 	gint i = 0;
 	gchar *ret;
 
-	ret = g_strdup(key);
+	ret = g_strdup_printf("font.%s", key);
 
 	while (ret[i] != '\0')
 	{
@@ -308,7 +308,7 @@
 			kz_profile_get_value(profile, "Font", key, 
 				&value, G_N_ELEMENTS(value),
 				KZ_PROFILE_VALUE_TYPE_STRING);
-			mozilla_prefs_set_string(converted_key, value);
+			mozilla_prefs_set_string("font.default", value);
 		}
 		break;
 	case 'l': // language group
@@ -318,9 +318,7 @@
 			kz_profile_get_value(profile, "Font", key, 
 				&value, G_N_ELEMENTS(value),
 				KZ_PROFILE_VALUE_TYPE_STRING);
-			converted_key = convert_key_name(key);
-			mozilla_prefs_set_string(converted_key, value);
-			g_free(converted_key);
+			mozilla_prefs_set_string("font.language.group", value);
 		}
 		break;
 	case 'n': // name_XX
@@ -332,7 +330,7 @@
 			kz_profile_get_value(profile, "Font", key, 
 				&value, G_N_ELEMENTS(value),
 				KZ_PROFILE_VALUE_TYPE_STRING);
-			converted_key = convert_key_name(key);
+			converted_key = convert_font_preference_name(key);
 			mozilla_prefs_set_string(converted_key, value);
 			g_free(converted_key);
 		}
@@ -348,7 +346,7 @@
 			kz_profile_get_value(profile, "Font", key, 
 				&value, sizeof(value),
 				KZ_PROFILE_VALUE_TYPE_INT);
-			converted_key = convert_key_name(key);
+			converted_key = convert_font_preference_name(key);
 			mozilla_prefs_set_int(converted_key, value);
 			g_free(converted_key);
 		}




More information about the Kazehakase-cvs mailing list
Back to archive index