new shelf menu item now brings up the new shelf starter dialog

SVN revision: 76303
This commit is contained in:
Mike Blumenkrantz 2012-09-07 12:45:40 +00:00
parent 86c58b136b
commit b9c6264992
1 changed files with 2 additions and 20 deletions

View File

@ -1521,28 +1521,10 @@ _e_int_menus_shelves_item_cb(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi _
static void
_e_int_menus_shelves_add_cb(void *data __UNUSED__, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__)
{
E_Container *con;
E_Zone *zone;
E_Config_Shelf *cs;
con = e_container_current_get(e_manager_current_get());
zone = e_zone_current_get(con);
cs = E_NEW(E_Config_Shelf, 1);
cs->name = eina_stringshare_add("shelf");
cs->container = con->num;
cs->zone = zone->num;
cs->popup = 1;
cs->layer = 200;
cs->orient = E_GADCON_ORIENT_CORNER_BR;
cs->fit_along = 1;
cs->fit_size = 0;
cs->style = eina_stringshare_add("default");
cs->size = 40;
cs->overlap = 0;
e_config->shelves = eina_list_append(e_config->shelves, cs);
e_config_save_queue();
e_shelf_config_update();
zone = e_util_zone_current_get(e_manager_current_get());
e_shelf_new_dialog(zone);
}
static void