sync with private git
authorJunghwan Song <jump.song@samsung.com>
Tue, 28 Aug 2012 06:50:57 +0000 (15:50 +0900)
committerJunghwan Song <jump.song@samsung.com>
Tue, 28 Aug 2012 06:50:57 +0000 (15:50 +0900)
packaging/tel-plugin-vconf.spec
src/desc-vconf.c

index ea15c85..44402b1 100644 (file)
@@ -1,7 +1,7 @@
 #sbs-git:slp/pkgs/t/tel-plugin-vconf
 Name:       tel-plugin-vconf
 Summary:    Telephony Vconf storage plugin
-Version: 0.1.14
+Version: 0.1.15
 Release:    1
 Group:      System/Libraries
 License:    Apache
@@ -72,6 +72,7 @@ vconftool set -t string memory/telephony/szCalDate "" -i -f
 vconftool set -t string memory/telephony/productCode "" -i -f
 vconftool set -t string db/private/tel-plugin-vconf/imsi "" -f
 vconftool set -t int db/telephony/emergency 0 -i -f
+vconftool set -t bool memory/telephony/telephony_ready 0 -i -f
 
 %postun -p /sbin/ldconfig
 
index cd420e5..cf951fb 100644 (file)
@@ -81,6 +81,8 @@ static const gchar* convert_strgkey_to_vconf(enum tcore_storage_key key)
                        return VCONFKEY_TELEPHONY_LOW_BATTERY;
                case STORAGE_KEY_TELEPHONY_EVENT_SYSTEM_READY:
                        return "memory/telephony/event_system_ready";
+               case STORAGE_KEY_TELEPHONY_READY:
+                       return VCONFKEY_TELEPHONY_READY;
                case STORAGE_KEY_TELEPHONY_SIM_SLOT:
                        return VCONFKEY_TELEPHONY_SIM_SLOT;
                case STORAGE_KEY_PM_STATE:
@@ -204,6 +206,9 @@ static enum tcore_storage_key convert_vconf_to_strgkey(const gchar* key)
        else if (g_str_equal(key, "memory/telephony/event_system_ready") == TRUE) {
                return STORAGE_KEY_TELEPHONY_EVENT_SYSTEM_READY;
        }
+       else if (g_str_equal(key, VCONFKEY_TELEPHONY_READY) == TRUE) {
+               return STORAGE_KEY_TELEPHONY_READY;
+       }
        else if (g_str_equal(key, VCONFKEY_3G_ENABLE) == TRUE) {
                return STORAGE_KEY_3G_ENABLE;
        }
@@ -827,6 +832,7 @@ static void reset_vconf()
        vconf_set_str(VCONFKEY_TELEPHONY_SUBSCRIBER_NUMBER, "");
        vconf_set_str(VCONFKEY_TELEPHONY_SUBSCRIBER_NAME, "");
        vconf_set_int(VCONFKEY_TELEPHONY_SIM_PB_INIT,VCONFKEY_TELEPHONY_SIM_PB_INIT_NONE);
+       vconf_set_bool(VCONFKEY_TELEPHONY_READY, 0);
 }
 
 static gboolean on_load()