Enlightenment CVS committal Author : pfritz Project : e17 Module : apps/elitaire
Dir : e17/apps/elitaire/src Modified Files: edje_frontend_game.cpp edje_frontend_gui.cpp eli_app.cpp elitaire.cpp elitaire_card.cpp elitaire_card_jobs.cpp Log Message: use namespace for edje groups =================================================================== RCS file: /cvs/e/e17/apps/elitaire/src/edje_frontend_game.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- edje_frontend_game.cpp 6 Jul 2007 23:58:32 -0000 1.3 +++ edje_frontend_game.cpp 30 Jul 2008 23:45:36 -0000 1.4 @@ -38,7 +38,7 @@ item = edje_object_add(evas_object_evas_get(container)); - if (edje_object_file_set(item, file, "element")) { + if (edje_object_file_set(item, file, "elitaire/element")) { Evas_Coord w, h; edje_object_size_min_get(item, NULL, &h); =================================================================== RCS file: /cvs/e/e17/apps/elitaire/src/edje_frontend_gui.cpp,v retrieving revision 1.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- edje_frontend_gui.cpp 23 Jul 2008 10:24:42 -0000 1.14 +++ edje_frontend_gui.cpp 30 Jul 2008 23:45:36 -0000 1.15 @@ -184,7 +184,7 @@ gui_theme = ecore_config_theme_with_path_from_name_get(eap->theme.gui.current); - if (edje_object_file_set(eef->gui, gui_theme, "main")) { + if (edje_object_file_set(eef->gui, gui_theme, "elitaire/main")) { evas_object_move(eef->gui, 0, 0); evas_object_repeat_events_set(eef->gui, 1); edje_object_size_min_get(eef->gui, &w, &h); @@ -678,7 +678,7 @@ item = edje_object_add(eef->evas); - if (edje_object_file_set(item, file, "element")) { + if (edje_object_file_set(item, file, "elitaire/element")) { Evas_Coord w, h; edje_object_size_min_get(item, NULL, &h); @@ -732,7 +732,7 @@ Evas_Object * item; item = edje_object_add(evas_object_evas_get(container)); - if (edje_object_file_set(item, file, "element")) { + if (edje_object_file_set(item, file, "elitaire/element")) { Evas_Coord w, h; edje_object_size_min_get(item, NULL, &h); =================================================================== RCS file: /cvs/e/e17/apps/elitaire/src/eli_app.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- eli_app.cpp 25 Jul 2007 17:00:52 -0000 1.3 +++ eli_app.cpp 30 Jul 2008 23:45:36 -0000 1.4 @@ -216,7 +216,7 @@ if (!strcmp(frontend, "edje")) { eli_frontend_edje_init(eap, eap->frontend); - eli_frontend_ewl_dialogs_init(eap); + eli_frontend_ewl_dialogs_init(eap); } else return false; @@ -230,12 +230,12 @@ /* THEME */ ecore_config_theme_default("/theme/gui", "e17"); - ecore_config_theme_preview_group_set("/theme/gui", "main"); + ecore_config_theme_preview_group_set("/theme/gui", "elitaire/main"); ecore_config_listen("theme", "/theme/gui", _eli_app_config_listen_cb, THEME, eap); /* CARDS */ ecore_config_theme_default("/theme/cards", "default_cards"); - ecore_config_theme_preview_group_set("/theme/cards", "01"); + ecore_config_theme_preview_group_set("/theme/cards", "elitaire/01"); ecore_config_listen("cards", "/theme/cards", _eli_app_config_listen_cb, CARDS, eap); /* VELOCITY */ @@ -333,10 +333,10 @@ file = ecore_config_theme_with_path_from_name_get(name); /* selecting the gui theme */ - if (edje_file_group_exists(file, "main")) + if (edje_file_group_exists(file, "elitaire/main")) ecore_list_append(gui, name); /* selecting the card theme */ - if (edje_file_group_exists(file, "01")) + if (edje_file_group_exists(file, "elitaire/card/01")) ecore_list_append(cards, name); free(file); =================================================================== RCS file: /cvs/e/e17/apps/elitaire/src/elitaire.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- elitaire.cpp 9 Aug 2007 21:45:49 -0000 1.3 +++ elitaire.cpp 30 Jul 2008 23:45:36 -0000 1.4 @@ -190,7 +190,7 @@ /* get the maximal and minimal size of the cards via edje */ /* I expect that every card in the game has the same size */ card = edje_object_add(eli->evas); - if (!edje_object_file_set(card, eli->file, "00")) return 0; + if (!edje_object_file_set(card, eli->file, "elitaire/card/00")) return 0; edje_object_size_max_get(card, &eli->card_max_w, &eli->card_max_h); edje_object_size_min_get(card, &eli->card_min_w, &eli->card_min_h); @@ -239,7 +239,7 @@ case LAST: eli->stacks[number] = edje_object_add(eli->evas); evas_object_smart_member_add(eli->stacks[number], elitaire); - edje_object_file_set(eli->stacks[number], eli->file, "LAST"); + edje_object_file_set(eli->stacks[number], eli->file, "elitaire/stack/last"); evas_object_event_callback_add(eli->stacks[number], EVAS_CALLBACK_MOUSE_UP, _elitaire_stack_mouse_up_cb, eli); @@ -251,7 +251,7 @@ case ALL: eli->stacks[number] = edje_object_add(eli->evas); evas_object_smart_member_add(eli->stacks[number], elitaire); - edje_object_file_set(eli->stacks[number], eli->file, "ALL"); + edje_object_file_set(eli->stacks[number], eli->file, "elitaire/stack/all"); evas_object_event_callback_add(eli->stacks[number], EVAS_CALLBACK_MOUSE_UP, _elitaire_stack_mouse_up_cb, eli); @@ -656,24 +656,6 @@ } } return false; -} - -/* this function convert an integer val int to an char array buf - * it use the base=10 , be carful, it doesn"t alloc any memory - * so the buf array should have - * (length+1) elements */ - -char * itoa(int val, char * buf, int length) -{ - - buf[length--] = 0; - - do { - buf[length--] = "0123456789"[val % 10]; - val /= 10; - } while (length + 1); - - return buf; } /********** =================================================================== RCS file: /cvs/e/e17/apps/elitaire/src/elitaire_card.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- elitaire_card.cpp 9 Aug 2007 21:45:49 -0000 1.4 +++ elitaire_card.cpp 30 Jul 2008 23:45:36 -0000 1.5 @@ -28,13 +28,14 @@ { Evas_Object * card; Elitaire_Card * data = NULL; - char buffer[3]; + char buffer[128]; card = evas_object_smart_add(eli->evas, _elitaire_card_smart_get()); data = (Elitaire_Card *) evas_object_smart_data_get(card); if (data) { - itoa(pcard->getName(), buffer, 2); + snprintf(buffer, sizeof(buffer), "elitaire/card/%02d", + pcard->getName()); data->image = edje_object_add(eli->evas); evas_object_smart_member_add(data->image, card); data->pcard = pcard; @@ -49,7 +50,8 @@ buffer); } else { - if (!edje_object_file_set(data->image, eli->file, "bg")) + if (!edje_object_file_set(data->image, eli->file, + "elitaire/card/bg")) fprintf(stderr, _("Elitaire Error: The bg pic is missed!\n")); } } @@ -200,7 +202,7 @@ void elitaire_card_reinit(Evas_Object * card) { Elitaire_Card * data = NULL; - char buffer[3]; + char buffer[128]; data = (Elitaire_Card *) evas_object_smart_data_get(card); @@ -214,13 +216,15 @@ new_image = edje_object_add(data->eli->evas); if (data->pcard->isVisible()) { - itoa(data->pcard->getName(), buffer, 2); + snprintf(buffer, sizeof(buffer), "elitaire/card/%02d", + data->pcard->getName()); if (!edje_object_file_set(new_image, data->eli->file, buffer)) fprintf(stderr, _("Elitaire Error: Card %s is missed!\n"), buffer); } else { - if (!edje_object_file_set(new_image, data->eli->file, "bg")) + if (!edje_object_file_set(new_image, data->eli->file, + "elitaire/card/bg")) fprintf(stderr, _("Elitaire Error: The bg pic is missed!\n")); } =================================================================== RCS file: /cvs/e/e17/apps/elitaire/src/elitaire_card_jobs.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- elitaire_card_jobs.cpp 6 Oct 2007 22:01:36 -0000 1.4 +++ elitaire_card_jobs.cpp 30 Jul 2008 23:45:36 -0000 1.5 @@ -390,7 +390,7 @@ data->shadow = edje_object_add(data->eli->evas); evas_object_smart_member_add(data->shadow, card); - if (!edje_object_file_set(data->shadow, data->eli->file, "shadow")) + if (!edje_object_file_set(data->shadow, data->eli->file, "elitaire/card/shadow")) fprintf(stderr, _("Elitaire Error: The shadow pic is missed!\n")); n = elitaire_card_chain_length_calc(card); ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs