#include "bt-ipc-handler.h"
#include "bt-resource.h"
#include "bt-net-connection.h"
+#include "syspopup_caller.h"
/**********************************************************************
* Static Functions
BT_ERR("Popup launch failed...retry %d", ret);
bundle_free(b);
if (connected && result == BT_ERROR_NONE) {
- _bt_ug_destroy(ugd, result);
+ _bt_ug_destroy(ugd, (void *)&result);
return;
}
}
retvm_if(ugd == NULL, BT_UG_FAIL, "Invalid argument: data is NULL");
- g_type_init();
-
ugd->gdbus_owner_id = g_bus_own_name(G_BUS_TYPE_SYSTEM,
BT_UG_IPC_INTERFACE,
G_BUS_NAME_OWNER_FLAGS_NONE,
continue;
}
- split_string = g_strsplit(profile_name, "_", 3);
+ split_string = (gchar **)g_strsplit(profile_name, "_", 3);
g_free(profile_name);
continue;
profile_data->profile_h = profile_h;
- profile_data->address = g_strdup(split_string[2]);
+ profile_data->address = (unsigned char *)g_strdup(split_string[2]);
ret_list = eina_list_append(ret_list, profile_data);
g_strfreev(split_string);
}
BT_ERR("notification_status_message_post() ERROR [%d]", result);
/* Set PAN Connection as Disconnected to Update the Checkbox*/
- _bt_util_addr_string_to_addr_type(address.bd_addr, &dev->addr_str);
+ _bt_util_addr_string_to_addr_type(address.bd_addr, (const char *)&dev->addr_str);
BT_DBG("Updating Checkbox as not connected");
dev->network_checked = dev->connected_mask & BT_NETWORK_CONNECTED;
bt_ug_data * ugd = dev->ugd;
{
FN_START;
char str[BT_STR_ACCES_INFO_MAX_LEN] = {0, };
- snprintf(str, sizeof(str), BT_STR_MAX_CHARACTER_REACHED,
+ snprintf(str, sizeof(str), "%s %d", BT_STR_MAX_CHARACTER_REACHED,
DEVICE_NAME_MAX_CHARACTER);
int ret = notification_status_message_post(str);
#include "bt-callback.h"
#include "bt-string-define.h"
#include "bt-net-connection.h"
+#include "bluetooth_internal.h"
#define TOGGLE_OFF "0"
#define TOGGLE_ON "1"
return 0;
}
+#ifdef TIZEN_BT_A2DP_SINK_ENABLE
static void __bt_free_device_info(bt_dev_t *dev)
{
ret_if(!dev);
FN_END;
}
-#ifdef TIZEN_BT_A2DP_SINK_ENABLE
static void __bt_auto_connect(bt_ug_data *ugd)
{
FN_START;
#include "bt-widget.h"
#include "bt-resource.h"
#include "bt-net-connection.h"
+#include "bluetooth_internal.h"
+#include "syspopup_caller.h"
#define MULTI_SHARE_SERVICE_DATA_PATH "http://tizen.org/appcontrol/data/path"
#define APP_CONTROL_OPERATION_SHARE_CONTACT "http://tizen.org/appcontrol/operation/share_contact"
return BT_UG_ERROR_NONE;
}
-static bool __bt_main_create_vcard_cb(const char *file_name,
- int progress_count,
- void *user_data)
-{
- BT_INFO("progress [%d]", progress_count);
-
- if (file_name && *(char **)user_data == NULL)
- BT_INFO("file_name [%s]", file_name);
- *(char **)user_data =
- g_strdup_printf("%s/%s", SHARE_CONTACT_DATA_PATH,
- file_name);
-
- return true;
-}
-
-static bool __bt_main_create_vcard_idv_cb(const char *file_name,
- int progress_count,
- void *user_data)
-{
- BT_INFO("progress [%d]", progress_count);
- char **file_array = *(char ***)user_data;
- if (file_array && file_name) {
- BT_INFO("file_name [%s]", file_name);
- file_array[progress_count-1] =
- g_strdup_printf("%s/%s", SHARE_CONTACT_DATA_PATH,
- file_name);
- }
-
- return true;
-}
-
static gboolean __bt_main_visible_timeout_cb(gpointer user_data)
{
FN_START;
FN_START;
char *buf = NULL;
+#ifdef KIRAN_ACCESSIBILITY
char str[BT_STR_ACCES_INFO_MAX_LEN] = { 0, };
+#endif
bt_dev_t *dev = NULL;
bt_ug_data *ugd = NULL;
int r = 0, g = 0, b = 0, a = 0;
return service;
}
-static app_control_h __bt_main_get_connection_result(bt_ug_data *ugd,
- gboolean result)
-{
- app_control_h service = NULL;
- const char *result_str;
- bt_adapter_state_e bt_state = BT_ADAPTER_DISABLED;
-
- retv_if(ugd == NULL, NULL);
-
- app_control_create(&service);
-
- retv_if(service == NULL, NULL);
-
- if (result == TRUE)
- result_str = BT_RESULT_SUCCESS;
- else
- result_str = BT_RESULT_FAIL;
-
- if (app_control_add_extra_data(service, "result", result_str) < 0) {
- BT_ERR("Fail to add extra data");
- }
-
- return service;
-}
-
static Eina_Bool __bt_main_quit_btn_cb(void *data, Elm_Object_Item *it)
{
FN_START;
#include "bt-ipc-handler.h"
#include "bt-util.h"
#include "bt-net-connection.h"
+#include "bluetooth_internal.h"
/**********************************************************************
* Static Functions declaration
{
FN_START;
- Elm_Entry_Filter_Limit_Size limit_filter;
bt_profile_view_data *vd;
if (event_info)
bt_dev_t *dev = elm_object_item_data_get((Elm_Object_Item *)event_info);
ret_if(dev == NULL);
Evas_Object *popup = NULL;
- Evas_Object *layout = NULL;
- Evas_Object *entry = NULL;
Evas_Object *button = NULL;
- char *name_value = NULL;
Evas_Object *genlist = NULL;
- name_value = elm_entry_utf8_to_markup(dev->name);
+/*
+ char *name_value = NULL;
+ name_value = elm_entry_utf8_to_markup(dev->name);
+*/
popup = elm_popup_add(ugd->base);
eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK, eext_popup_back_cb, NULL);
evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
switch(ugd->popup_data.type) {
case BT_POPUP_PAIRING_ERROR :
if (ugd->popup_data.data) {
- temp = g_strdup_printf(
+ temp = g_strdup_printf("%s %s",
BT_STR_UNABLE_TO_PAIR_WITH_PS,
- ugd->popup_data.data);
+ (char *)ugd->popup_data.data);
}
break;
case BT_POPUP_CONNECTION_ERROR :
if (ugd->popup_data.data) {
- temp = g_strdup_printf(
+ temp = g_strdup_printf("%s %s",
BT_STR_UNABLE_TO_CONNECT_TO_PS,
- ugd->popup_data.data);
+ (char *)ugd->popup_data.data);
}
break;
case BT_POPUP_DISCONNECT :
if (ugd->popup_data.data) {
- temp = g_strdup_printf(
+ temp = g_strdup_printf("%s %s",
BT_STR_END_CONNECTION,
- ugd->popup_data.data);
+ (char *)ugd->popup_data.data);
}
break;
case BT_POPUP_GET_SERVICE_LIST_ERROR :