/**
* @brief Available layout types.
*/
+/*release changes:*/
+#define LAYOUT_MAX 2
+
enum layout_type {
LAYOUT_PICTURE = 0,
LAYOUT_SOUND,
LAYOUT_SUPPORT,
LAYOUT_INFO,
LAYOUT_VOICE,
- LAYOUT_MAX
+
};
/**
}
rel2 {
to, "area";
- relative, 0.0 0.0;
+ relative, 0.25 0.0;
}
align, 0.0 0.0;
fixed, 1 1;
min, 65 148;
rel1 {
to, "area";
- relative, 1.0 1.0;
+ relative, 0.75 1.0;
}
rel2 {
to, "area";
#include "common/menumgr.h"
#define MAX_BTN 8
-#define MAX_BTN_COL 4
+#define MAX_BTN_COL 2
#define STATUS_DEFAULT "N/A"
col = i % MAX_BTN_COL;
row = i / MAX_BTN_COL;
+ _DBG("i %d col %d row %d", i, col, row);
elm_table_pack(table, btn, col, row, 1, 1);
elm_table_homogeneous_set(table, EINA_TRUE);
elm_table_padding_set(table, padding_x, padding_y);
- evas_object_size_hint_weight_set(table, EVAS_HINT_EXPAND,
+ evas_object_size_hint_weight_set(table, 0.5,
EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(table, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ //evas_object_size_hint_align_set(table, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ //evas_object_size_hint_align_set(table, 0.5, EVAS_HINT_FILL);
evas_object_show(table);
.style = STYLE_STATUS_BTN,
.disabled = EINA_FALSE,
.favorite = EINA_FALSE,
- /*.status = _get_clock_mode,*/
+ .status = _get_clock_mode,
.selected = _selected,
.focused = _focused,
.selected_menu = _selected_menu,
.progress_evas = NULL,
.update_cb = settings_clock_set_state_update_callbacks
},
+ /*
{
.id = MENU_SLEEP_TIMER,
.title = STR_SLEEP_TIMER,
.style = STYLE_STATUS_BTN,
.disabled = EINA_FALSE,
- /*.status = _get_sleep_timer,*/
+ .status = _get_sleep_timer,
.selected = _selected,
.focused = _focused,
.selected_menu = _selected_menu,
.title = STR_WAKEUP_TIMER,
.style = STYLE_TEXTBLOCK_BTN,
.disabled = EINA_FALSE,
- /*.status = _get_wakeup_timer,*/
+ .status = _get_wakeup_timer,
.selected = _selected,
.focused = _focused,
.selected_menu = _selected_menu,
.progress_value = NULL,
.progress_evas = NULL,
.update_cb = NULL
- },
+ },*/
{
.id = MENU_LANGUAGE,
.title = STR_LANGUAGE,
.progress_value = NULL,
.progress_evas = NULL,
.update_cb = settings_language_set_state_update_callbacks
- },
+ }/*,
{
.id = MENU_SUBTITLE,
.title = STR_SUBTITLE,
.style = STYLE_STATUS_BTN,
.disabled = EINA_FALSE,
- /*.status = _get_subtitle,*/
+ .status = _get_subtitle,
.selected = _selected,
.focused = _focused,
.selected_menu = _selected_menu,
.progress_value = NULL,
.progress_evas = NULL,
.update_cb = settings_language_set_subtitle_state_update_callbacks
- },
+ }*/,
{
.id = MENU_LOCATION,
.title = STR_LOCATION,
.progress_value = NULL,
.progress_evas = NULL,
.update_cb = set_callback_for_system_location_change
- },
+ }/*,
{
.id = MENU_RESET,
.title = STR_RESET,
.progress_value = NULL,
.progress_evas = NULL,
.update_cb = NULL
- },
+ },*/
};
static char *_get_clock_mode(void *data, int id)
#include "view/view_action_menu.h"
#include "view/view_base.h"
+
struct _priv {
Evas_Object *win;
Evas_Object *base;
};
static struct _menu_data _mdata[LAYOUT_MAX] = {
- {
+/* {
.name = STR_PICTURE,
.layout_id = LAYOUT_ID_PICTURE,
.get_lclass = layout_picture_get_lclass,
.layout_id = LAYOUT_ID_CHANNEL,
.get_lclass = layout_channel_get_lclass,
.enable = EINA_TRUE
- },
+ },*/
{
.name = STR_NETWORK,
.layout_id = LAYOUT_ID_NETWORK,
.layout_id = LAYOUT_ID_SYSTEM,
.get_lclass = layout_system_get_lclass,
.enable = EINA_TRUE
- },
+ }/*,
{
.name = STR_SUPPORT,
.layout_id = LAYOUT_ID_SUPPORT,
.layout_id = LAYOUT_ID_VOICE,
.get_lclass = layout_voice_get_lclass,
.enable = EINA_TRUE
- },
+ },*/
};
static struct _menu_data *_mdata_p[LAYOUT_MAX] = {
- &_mdata[0], &_mdata[1], &_mdata[2], &_mdata[3],
- &_mdata[4], &_mdata[5], &_mdata[6], &_mdata[7]
+ &_mdata[0], &_mdata[1]/*, &_mdata[2], &_mdata[3],
+ &_mdata[4], &_mdata[5], &_mdata[6], &_mdata[7] */
};
static void _lock_focus_for_item(struct _priv *priv, int item, Eina_Bool lock);
inputmgr_add_callback(priv->menu[item1], item1, &_menu_input_handler, priv);
inputmgr_add_callback(priv->menu[item2], item2, &_menu_input_handler, priv);
-
- settings_preferences_tab_order_set(item1, _mdata_p[item1]->layout_id);
- settings_preferences_tab_order_set(item2, _mdata_p[item2]->layout_id);
+/*release changes:*/
+//settings_preferences_tab_order_set(item1, _mdata_p[item1]->layout_id);
+//settings_preferences_tab_order_set(item2, _mdata_p[item2]->layout_id);
}
static void _show_toast_message(Evas_Object *parent, char *text)
return NULL;
}
- //_tab_order_restore();
+/*release changes:*/
+//_tab_order_restore();
priv->base = utils_add_layout(win, GRP_VIEW_BASE, EINA_TRUE);
if (!priv->base) {