From: Enlightenment C. <no...@cv...> - 2007-05-10 08:49:17
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_shelf.c e_shelf.h Log Message: don't interrupt the shelf show animation, leaving out a half-shown shelf =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_shelf.c,v retrieving revision 1.66 retrieving revision 1.67 diff -u -3 -r1.66 -r1.67 --- e_shelf.c 7 May 2007 19:54:12 -0000 1.66 +++ e_shelf.c 10 May 2007 08:49:14 -0000 1.67 @@ -285,6 +285,7 @@ E_OBJECT_CHECK(es); E_OBJECT_TYPE_CHECK(es, E_SHELF_TYPE); + es->interrupted = -1; if ((show) && (es->hidden)) { es->hidden = 0; @@ -306,10 +307,10 @@ } else if ((!show) && (!es->hidden) && (!es->gadcon->editing) && (es->cfg->autohide)) { - es->hidden = 1; edje_object_signal_emit(es->o_base, "e,state,hidden", "e"); if (es->instant_delay >= 0.0) { + es->hidden = 1; if (!es->instant_timer) es->instant_timer = ecore_timer_add(es->instant_delay, _e_shelf_cb_instant_hide_timer, es); } @@ -317,9 +318,10 @@ { if (es->hide_animator) { - ecore_animator_del(es->hide_animator); - es->hide_animator = NULL; + es->interrupted = show; + return; } + es->hidden = 1; if (es->hide_timer) ecore_timer_del(es->hide_timer); es->hide_timer = ecore_timer_add(es->cfg->hide_timeout, _e_shelf_cb_hide_animator_timer, es); } @@ -1385,7 +1387,10 @@ end: es->hide_animator = NULL; - _e_shelf_toggle_border_fix(es); + if (es->interrupted > -1) + e_shelf_toggle(es, es->interrupted); + else + _e_shelf_toggle_border_fix(es); return 0; } =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_shelf.h,v retrieving revision 1.23 retrieving revision 1.24 diff -u -3 -r1.23 -r1.24 --- e_shelf.h 7 May 2007 19:16:51 -0000 1.23 +++ e_shelf.h 10 May 2007 08:49:14 -0000 1.24 @@ -39,6 +39,7 @@ int hide_step; int hidden_state_size; int hide_origin; + int interrupted; float instant_delay; Ecore_Timer *instant_timer; }; |
From: Enlightenment C. <no...@cv...> - 2007-06-12 19:00:19
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_config.c Log Message: a better default value =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_config.c,v retrieving revision 1.245 retrieving revision 1.246 diff -u -3 -r1.245 -r1.246 --- e_config.c 10 Jun 2007 11:01:41 -0000 1.245 +++ e_config.c 12 Jun 2007 19:00:15 -0000 1.246 @@ -1416,7 +1416,7 @@ IFCFGEND; IFCFG(0x0119); - e_config->allow_above_fullscreen = 1; + e_config->allow_above_fullscreen = 0; IFCFGEND; e_config->config_version = E_CONFIG_FILE_VERSION; |
From: Enlightenment C. <no...@cv...> - 2007-07-23 16:32:12
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_config.c e_config.h e_fwin.c e_int_config_desks.c e_zone.c e_zone.h Log Message: new option to hide the desktop icons (under virtual desktops -> advanced) =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_config.c,v retrieving revision 1.251 retrieving revision 1.252 diff -u -3 -r1.251 -r1.252 --- e_config.c 15 Jul 2007 13:25:56 -0000 1.251 +++ e_config.c 23 Jul 2007 16:32:10 -0000 1.252 @@ -361,6 +361,7 @@ E_CONFIG_VAL(D, T, zone_desks_x_count, INT); /**/ E_CONFIG_VAL(D, T, zone_desks_y_count, INT); /**/ E_CONFIG_VAL(D, T, use_virtual_roots, INT); /* should not make this a config option (for now) */ + E_CONFIG_VAL(D, T, show_desktop_icons, INT); /**/ E_CONFIG_VAL(D, T, edge_flip_dragging, INT); /**/ E_CONFIG_VAL(D, T, edge_flip_moving, INT); /**/ E_CONFIG_VAL(D, T, edge_flip_timeout, DOUBLE); /**/ @@ -1433,6 +1434,10 @@ e_config->allow_above_fullscreen = 0; IFCFGEND; + IFCFG(0x0120); + e_config->show_desktop_icons = 1; + IFCFGEND; + e_config->config_version = E_CONFIG_FILE_VERSION; #if 0 /* example of new config */ @@ -1456,6 +1461,7 @@ E_CONFIG_LIMIT(e_config->cache_flush_interval, 0.0, 600.0); E_CONFIG_LIMIT(e_config->zone_desks_x_count, 1, 64); E_CONFIG_LIMIT(e_config->zone_desks_y_count, 1, 64); + E_CONFIG_LIMIT(e_config->show_desktop_icons, 0, 1); E_CONFIG_LIMIT(e_config->edge_flip_dragging, 0, 1); E_CONFIG_LIMIT(e_config->edge_flip_moving, 0, 1); E_CONFIG_LIMIT(e_config->edge_flip_timeout, 0.0, 2.0); =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_config.h,v retrieving revision 1.158 retrieving revision 1.159 diff -u -3 -r1.158 -r1.159 --- e_config.h 10 Jun 2007 11:44:29 -0000 1.158 +++ e_config.h 23 Jul 2007 16:32:10 -0000 1.159 @@ -54,7 +54,7 @@ /* increment this whenever a new set of config values are added but the users * config doesn't need to be wiped - simply new values need to be put in */ -#define E_CONFIG_FILE_GENERATION 0x0119 +#define E_CONFIG_FILE_GENERATION 0x0120 #define E_CONFIG_FILE_VERSION ((E_CONFIG_FILE_EPOCH << 16) | E_CONFIG_FILE_GENERATION) #define E_EVAS_ENGINE_DEFAULT 0 @@ -99,6 +99,7 @@ int zone_desks_x_count; // GUI int zone_desks_y_count; // GUI int use_virtual_roots; // NO GUI - maybe remove? + int show_desktop_icons; // GUI int edge_flip_dragging; // GUI int edge_flip_moving; // GUI double edge_flip_timeout; // GUI =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_fwin.c,v retrieving revision 1.54 retrieving revision 1.55 diff -u -3 -r1.54 -r1.55 --- e_fwin.c 28 Jun 2007 23:22:20 -0000 1.54 +++ e_fwin.c 23 Jul 2007 16:32:10 -0000 1.55 @@ -339,6 +339,9 @@ fwin->fad = NULL; } if (fwin->win) e_object_del(E_OBJECT(fwin->win)); + if (fwin->fm_obj) evas_object_del(fwin->fm_obj); + if (fwin->scrollframe_obj) evas_object_del(fwin->scrollframe_obj); + fwins = evas_list_remove(fwins, fwin); if (fwin->wallpaper_file) evas_stringshare_del(fwin->wallpaper_file); if (fwin->overlay_file) evas_stringshare_del(fwin->overlay_file); =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_desks.c,v retrieving revision 1.28 retrieving revision 1.29 diff -u -3 -r1.28 -r1.29 --- e_int_config_desks.c 19 Jan 2007 03:57:09 -0000 1.28 +++ e_int_config_desks.c 23 Jul 2007 16:32:10 -0000 1.29 @@ -22,6 +22,7 @@ int flip_animate; /*- ADVANCED -*/ + int show_desktop_icons; int edge_flip_moving; int edge_flip_dragging; double edge_flip_timeout; @@ -67,6 +68,7 @@ cfdata->y = e_config->zone_desks_y_count; cfdata->edge_flip_basic = e_config->edge_flip_moving || e_config->edge_flip_dragging; cfdata->flip_animate = e_config->desk_flip_animate_mode > 0; + cfdata->show_desktop_icons = e_config->show_desktop_icons; cfdata->edge_flip_moving = e_config->edge_flip_moving; cfdata->edge_flip_dragging = e_config->edge_flip_dragging; cfdata->edge_flip_timeout = e_config->edge_flip_timeout; @@ -155,14 +157,17 @@ for (ll = man->containers; ll; ll = ll->next) { con = ll->data; - for (lll = con ->zones; lll; lll = lll->next) + for (lll = con->zones; lll; lll = lll->next) { zone = lll->data; e_zone_desk_count_set(zone, cfdata->x, cfdata->y); + e_zone_fm_set(zone, cfdata->show_desktop_icons); } } } + e_config->show_desktop_icons = cfdata->show_desktop_icons; + e_config->desk_flip_animate_mode = cfdata->flip_mode; e_config->desk_flip_animate_interpolation = cfdata->flip_interp; e_config->desk_flip_animate_time = cfdata->flip_speed; @@ -226,7 +231,7 @@ o = e_widget_list_add(evas, 0, 0); ott = e_widget_table_add(evas, 0); - of = e_widget_framelist_add(evas, _("Number of Desktops"), 0); + of = e_widget_framelist_add(evas, _("Desktops"), 0); ot = e_widget_table_add(evas, 0); ob = e_widget_desk_preview_add(evas, cfdata->x, cfdata->y); @@ -240,6 +245,9 @@ ob = e_widget_slider_add(evas, 1, 0, _("%1.0f"), 1.0, 12.0, 1.0, 0, NULL, &(cfdata->x), 200); e_widget_on_change_hook_set(ob, _cb_slider_change, cfdata); e_widget_table_object_append(ot, ob, 0, 1, 1, 1, 1, 0, 1, 0); + + ob = e_widget_check_add(evas, _("Show desktop icons"), &(cfdata->show_desktop_icons)); + e_widget_table_object_append(ot, ob, 0, 2, 2, 1, 1, 1, 1, 1); e_widget_framelist_object_append(of, ot); e_widget_table_object_append(ott, of, 0, 0, 1, 2, 1, 1, 1, 1); =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_zone.c,v retrieving revision 1.119 retrieving revision 1.120 diff -u -3 -r1.119 -r1.120 --- e_zone.c 26 May 2007 17:16:21 -0000 1.119 +++ e_zone.c 23 Jul 2007 16:32:10 -0000 1.120 @@ -619,6 +619,33 @@ } } +EAPI void +e_zone_fm_set(E_Zone *zone, int set) +{ + E_OBJECT_CHECK(zone); + E_OBJECT_TYPE_CHECK(zone, E_ZONE_TYPE); + + if (set) + { + if (zone->bg_fwin) return; + if ((zone->container->num == 0) && (zone->num == 0)) + _e_zone_fm_add(zone, "desktop", "/"); + else + { + char buf[256]; + + snprintf(buf, sizeof(buf), "%i", zone->container->num + zone->num); + _e_zone_fm_add(zone, "desktop", buf); + } + } + else + { + if (!zone->bg_fwin) return; + e_object_del(E_OBJECT(zone->bg_fwin)); + zone->bg_fwin = NULL; + } +} + /* local subsystem functions */ static void _e_zone_free(E_Zone *zone) @@ -1012,15 +1039,7 @@ E_Zone *zone; zone = data; - if ((zone->container->num == 0) && (zone->num == 0)) - _e_zone_fm_add(zone, "desktop", "/"); - else - { - char buf[256]; - - snprintf(buf, sizeof(buf), "%i", zone->container->num + zone->num); - _e_zone_fm_add(zone, "desktop", buf); - } + e_zone_fm_set(zone, e_config->show_desktop_icons); zone->deferred_fm_timer = NULL; return 0; } =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_zone.h,v retrieving revision 1.40 retrieving revision 1.41 diff -u -3 -r1.40 -r1.41 --- e_zone.h 13 May 2007 09:12:30 -0000 1.40 +++ e_zone.h 23 Jul 2007 16:32:10 -0000 1.41 @@ -92,6 +92,7 @@ EAPI void e_zone_desk_linear_flip_to(E_Zone *zone, int x); EAPI void e_zone_flip_win_disable(void); EAPI void e_zone_flip_win_restore(void); +EAPI void e_zone_fm_set(E_Zone *zone, int set); extern EAPI int E_EVENT_ZONE_DESK_COUNT_SET; extern EAPI int E_EVENT_POINTER_WARP; |
From: Enlightenment C. <no...@cv...> - 2007-08-10 18:10:55
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/po Modified Files: bg.po Log Message: updated translation |
From: Enlightenment C. <no...@cv...> - 2007-08-12 11:40:54
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/po Modified Files: bg.po Log Message: minor update |
From: Enlightenment C. <no...@cv...> - 2007-08-19 20:45:43
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_int_config_modules.c Log Message: ecore api change =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_modules.c,v retrieving revision 1.62 retrieving revision 1.63 diff -u -3 -r1.62 -r1.63 --- e_int_config_modules.c 17 Aug 2007 08:41:23 -0000 1.62 +++ e_int_config_modules.c 19 Aug 2007 20:45:36 -0000 1.63 @@ -197,7 +197,7 @@ files = ecore_file_ls(dir); if (!files) return; - ecore_list_goto_first(files); + ecore_list_first_goto(files); while ((mod = ecore_list_next(files))) { char buf[4096]; |
From: Enlightenment C. <no...@cv...> - 2007-08-20 18:50:30
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: Makefile.am e_includes.h Added Files: e_gadcon_popup.c e_gadcon_popup.h Log Message: info popup for gadcon clients =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/Makefile.am,v retrieving revision 1.200 retrieving revision 1.201 diff -u -3 -r1.200 -r1.201 --- Makefile.am 12 Aug 2007 09:57:24 -0000 1.200 +++ Makefile.am 20 Aug 2007 18:50:19 -0000 1.201 @@ -68,6 +68,7 @@ e_moveresize.h \ e_actions.h \ e_popup.h \ +e_gadcon_popup.h \ e_ipc_codec.h \ e_prefix.h \ e_datastore.h \ @@ -193,6 +194,7 @@ e_moveresize.c \ e_actions.c \ e_popup.c \ +e_gadcon_popup.c \ e_ipc_codec.c \ e_prefix.c \ e_datastore.c \ =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_includes.h,v retrieving revision 1.170 retrieving revision 1.171 diff -u -3 -r1.170 -r1.171 --- e_includes.h 12 Aug 2007 09:57:24 -0000 1.170 +++ e_includes.h 20 Aug 2007 18:50:20 -0000 1.171 @@ -43,6 +43,7 @@ #include "e_moveresize.h" #include "e_actions.h" #include "e_popup.h" +#include "e_gadcon_popup.h" #include "e_ipc_codec.h" #include "e_test.h" #include "e_prefix.h" |
From: Enlightenment C. <no...@cv...> - 2007-08-20 18:50:30
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/po Modified Files: bg.po Log Message: info popup for gadcon clients |
From: Enlightenment C. <no...@cv...> - 2007-08-20 18:50:53
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/data/themes Modified Files: default_gadman.edc Log Message: info popup for gadcon clients =================================================================== RCS file: /cvs/e/e17/apps/e/data/themes/default_gadman.edc,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- default_gadman.edc 23 Aug 2006 03:39:01 -0000 1.8 +++ default_gadman.edc 20 Aug 2007 18:50:19 -0000 1.9 @@ -1373,3 +1373,56 @@ } } +group { + name: "e/gadman/popup"; + parts { + part { + name: "border_tl"; + type: RECT; + mouse_events: 0; + description { + state: "default" 0.0; + rel1.offset: 0 0; + rel2.offset: -1 -1; + color: 253 253 253 255; + } + } + part { + name: "border_br"; + type: RECT; + mouse_events: 0; + description { + state: "default" 0.0; + rel1.offset: 1 1; + rel2.offset: -1 -1; + color: 165 165 165 255; + } + } + part { + name: "base"; + type: RECT; + mouse_events: 0; + description { + state: "default" 0.0; + rel1.offset: 1 1; + rel2.offset: -2 -2; + color: 221 221 221 255; + } + } + part { + name: "e.swallow.content"; + type: SWALLOW; + description { + state: "default" 0.0; + align: 0.5 0.5; + //color: 0 0 0 0; + rel1 { + offset: 3 3; + } + rel2 { + offset: -4 -4; + } + } + } + } +} |
From: Enlightenment C. <no...@cv...> - 2007-08-25 09:41:28
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_gadcon_popup.c Log Message: extra null check, since E_OBJECT_CHECK doesn't even check that =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_gadcon_popup.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- e_gadcon_popup.c 20 Aug 2007 18:50:20 -0000 1.1 +++ e_gadcon_popup.c 25 Aug 2007 09:41:25 -0000 1.2 @@ -43,6 +43,7 @@ Evas_Coord w = 0, h = 0; Evas_Object *old_o; + if (!pop) return; E_OBJECT_CHECK(pop); E_OBJECT_TYPE_CHECK(pop, E_GADCON_POPUP_TYPE); @@ -68,6 +69,7 @@ { Evas_Coord gx, gy, gw, gh, zw, zh, px, py, ww, wh; + if (!pop) return; E_OBJECT_CHECK(pop); E_OBJECT_TYPE_CHECK(pop, E_GADCON_POPUP_TYPE); @@ -131,6 +133,7 @@ EAPI void e_gadcon_popup_hide(E_Gadcon_Popup *pop) { + if (!pop) return; E_OBJECT_CHECK(pop); E_OBJECT_TYPE_CHECK(pop, E_GADCON_POPUP_TYPE); if (pop->pinned) return; @@ -140,6 +143,7 @@ EAPI void e_gadcon_popup_toggle_pinned(E_Gadcon_Popup *pop) { + if (!pop) return; E_OBJECT_CHECK(pop); E_OBJECT_TYPE_CHECK(pop, E_GADCON_POPUP_TYPE); |
From: Enlightenment C. <no...@cv...> - 2007-08-26 11:16:32
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_gadcon_popup.c Log Message: recalc the min size, in case the container changes it's geometry =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_gadcon_popup.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- e_gadcon_popup.c 25 Aug 2007 09:41:25 -0000 1.2 +++ e_gadcon_popup.c 26 Aug 2007 11:16:31 -0000 1.3 @@ -24,8 +24,7 @@ e_popup_layer_set(pop->win, 990); o = edje_object_add(pop->win->evas); - e_theme_edje_object_set(o, "base/theme/gadman", - "e/gadman/popup"); + e_theme_edje_object_set(o, "base/theme/gadman", "e/gadman/popup"); evas_object_show(o); evas_object_move(o, 0, 0); e_popup_edje_bg_object_set(pop->win, o); @@ -47,9 +46,7 @@ E_OBJECT_CHECK(pop); E_OBJECT_TYPE_CHECK(pop, E_GADCON_POPUP_TYPE); - old_o = - edje_object_part_swallow_get(pop->o_bg, - "e.swallow.content"); + old_o = edje_object_part_swallow_get(pop->o_bg, "e.swallow.content"); if (old_o) { edje_object_part_unswallow(pop->o_bg, old_o); @@ -67,13 +64,24 @@ EAPI void e_gadcon_popup_show(E_Gadcon_Popup *pop) { + Evas_Object *o; Evas_Coord gx, gy, gw, gh, zw, zh, px, py, ww, wh; if (!pop) return; E_OBJECT_CHECK(pop); E_OBJECT_TYPE_CHECK(pop, E_GADCON_POPUP_TYPE); - if (pop->pinned) return; + if (pop->win->visible) return; + + if (o = edje_object_part_swallow_get(pop->o_bg, "e.swallow.content")) + { + Evas_Coord w = 0, h = 0; + + e_widget_min_size_get(o, &w, &h); + if (!w || !h) + edje_object_size_min_calc(o, &w, &h); + edje_extern_object_min_size_set(o, w, h); + } evas_object_show(pop->o_bg); edje_object_size_min_calc(pop->o_bg, &ww, &wh); |
From: Enlightenment C. <no...@cv...> - 2007-11-14 22:20:49
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/conf_intl Modified Files: e_int_config_intl.c Log Message: Most languages have been translated, using wikipedia. =================================================================== RCS file: /cvs/e/e17/apps/e/src/modules/conf_intl/e_int_config_intl.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- e_int_config_intl.c 13 Nov 2007 05:58:24 -0000 1.4 +++ e_int_config_intl.c 14 Nov 2007 22:20:45 -0000 1.5 @@ -128,140 +128,140 @@ }; const E_Intl_Pair language_predefined_pairs[ ] = { - {"aa", "Afar"}, + {"aa", "Qafár af"}, {"af", "Afrikaans"}, {"ak", "Akan"}, - {"am", "Amharic"}, - {"an", "Aragonese"}, - {"ar", "Arabic"}, - {"as", "Assamese"}, - {"az", "Azerbaijani"}, - {"be", "Belarusian"}, - {"bg", "Bulgarian"}, - {"bn", "Bengali"}, - {"br", "Breton"}, - {"bs", "Bosnian"}, - {"byn", "Blin"}, - {"ca", "Catalan"}, + {"am", "á ááá"}, + {"an", "Aragonés"}, + {"ar", "Ø©ÙبرعÙا"}, + {"as", "ঠসমà§à¦¯à¦¼à¦¾"}, + {"az", "AzÉrbaycan dili"}, + {"be", "ÐелаÑÑÑÐºÐ°Ñ Ð¼Ð¾Ð²Ð°"}, + {"bg", "ÐÑлгаÑÑки"}, + {"bn", "বাà¦à¦²à¦¾"}, + {"br", "Brezhoneg"}, + {"bs", "Bosanski"}, + {"byn", "á¥áá"}, + {"ca", "Català "}, {"cch", "Atsam"}, - {"cs", "Czech"}, - {"cy", "Welsh"}, - {"da", "Danish"}, - {"de", "German"}, - {"dv", "Divehi"}, + {"cs", "ÄeÅ¡tina"}, + {"cy", "Cymraeg"}, + {"da", "Dansk"}, + {"de", "Deutsch"}, + {"dv", "ÞÞ¨ÞÞ¬ÞÞ¨"}, {"dz", "Dzongkha"}, - {"ee", "Ewe"}, - {"el", "Greek"}, + {"ee", "EÊegbe"}, + {"el", "Îλληνικά"}, {"en", "English"}, {"eo", "Esperanto"}, - {"es", "Spanish"}, - {"et", "Estonian"}, - {"eu", "Basque"}, - {"fa", "Persian"}, - {"fi", "Finnish"}, - {"fo", "Faroese"}, - {"fr", "French"}, - {"fur", "Friulian"}, - {"ga", "Irish"}, - {"gaa", "Ga"}, - {"gez", "Geez"}, - {"gl", "Galician"}, + {"es", "Español"}, + {"et", "Eesti keel"}, + {"eu", "Euskara"}, + {"fa", "ÛسراÙ"}, + {"fi", "Suomi"}, + {"fo", "Føroyskt"}, + {"fr", "Français"}, + {"fur", "Furlan"}, + {"ga", "Gaeilge"}, + {"gaa", "Gã"}, + {"gez", "ááá"}, + {"gl", "Galego"}, {"gu", "Gujarati"}, - {"gv", "Manx"}, + {"gv", "Yn Ghaelg"}, {"ha", "Hausa"}, - {"haw", "Hawaiian"}, - {"he", "Hebrew"}, + {"haw", "Ê»Ålelo HawaiÊ»i"}, + {"he", "ת×ר××¢"}, {"hi", "Hindi"}, - {"hr", "Croatian"}, - {"hu", "Hungarian"}, - {"hy", "Armenian"}, + {"hr", "Hrvatski"}, + {"hu", "Magyar"}, + {"hy", "ÕÕ¡ÕµÕ¥ÖÕ¥Õ¶"}, {"ia", "Interlingua"}, {"id", "Indonesian"}, {"ig", "Igbo"}, - {"is", "Icelandic"}, - {"it", "Italian"}, - {"iu", "Inuktitut"}, - {"iw", "Hebrew"}, - {"ja", "Japanese"}, - {"ka", "Georgian"}, + {"is", "Ãslenska"}, + {"it", "Italiano"}, + {"iu", "áááááá¦"}, + {"iw", "ת×ר××¢"}, + {"ja", "æ¥æ¬èª"}, + {"ka", "á¥áá áá£áá"}, {"kaj", "Jju"}, - {"kam", "Kamba"}, + {"kam", "Kikamba"}, {"kcg", "Tyap"}, {"kfo", "Koro"}, - {"kk", "Kazakh"}, + {"kk", "Qazaq"}, {"kl", "Kalaallisut"}, {"km", "Khmer"}, - {"kn", "Kannada"}, - {"ko", "Korean"}, + {"kn", "à²à²¨à³à²¨à²¡"}, + {"ko", "íêµì´"}, {"kok", "Konkani"}, - {"ku", "Kurdish"}, - {"kw", "Cornish"}, - {"ky", "Kirghiz"}, - {"ln", "Lingala"}, - {"lo", "Lao"}, - {"lt", "Lithuanian"}, - {"lv", "Latvian"}, - {"mi", "Maori"}, - {"mk", "Macedonian"}, - {"ml", "Malayalam"}, - {"mn", "Mongolian"}, - {"mr", "Marathi"}, - {"ms", "Malay"}, - {"mt", "Maltese"}, - {"nb", "Norwegian BokmÃ¥l"}, - {"ne", "Nepali"}, - {"nl", "Dutch"}, + {"ku", "ÛدرÙÙ"}, + {"kw", "Kernowek"}, + {"ky", "ÐÑÑгÑз Ñили"}, + {"ln", "Lingála"}, + {"lo", "àºàº²àºªàº²àº¥àº²àº§"}, + {"lt", "Lietuvių kalba"}, + {"lv", "LatvieÅ¡u"}, + {"mi", "Te Reo MÄori"}, + {"mk", "ÐакедонÑки"}, + {"ml", "മലയാളà´"}, + {"mn", "Ðонгол"}, + {"mr", "मराठà¥"}, + {"ms", "Bahasa Melayu"}, + {"mt", "Malti"}, + {"nb", "Norsk"}, + {"ne", "नà¥à¤ªà¤¾à¤²à¥"}, + {"nl", "Nederlands"}, {"nn", "Norwegian Nynorsk"}, {"no", "Norwegian"}, - {"nr", "South Ndebele"}, - {"nso", "Northern Sotho"}, - {"ny", "Nyanja; Chichewa; Chewa"}, + {"nr", "isiNdebele"}, + {"nso", "Sesotho sa Leboa"}, + {"ny", "Chicheŵa"}, {"oc", "Occitan"}, {"om", "Oromo"}, - {"or", "Oriya"}, - {"pa", "Punjabi"}, - {"pl", "Polish"}, - {"ps", "Pashto"}, - {"pt", "Portuguese"}, - {"ro", "Romanian"}, - {"ru", "Russian"}, + {"or", "à¬à¬¡à¬¼à¬¿à¬"}, + {"pa", "ਪੰà¨à¨¾à¨¬à©"}, + {"pl", "Polski"}, + {"ps", "ÙتÚÙ¾"}, + {"pt", "Português"}, + {"ro", "RomânÄ"}, + {"ru", "Ð ÑÑÑкий"}, {"rw", "Kinyarwanda"}, - {"sa", "Sanskrit"}, - {"se", "Northern Sami"}, - {"sh", "Serbo-Croatian"}, - {"sid", "Sidamo"}, - {"sk", "Slovak"}, - {"sl", "Slovenian"}, - {"so", "Somali"}, - {"sq", "Albanian"}, - {"sr", "Serbian"}, + {"sa", "सà¤à¤¸à¥à¤à¥à¤¤à¤®à¥"}, + {"se", "Davvisápmi"}, + {"sh", "Srpskohrvatski/СÑпÑÐºÐ¾Ñ ÑваÑÑки"}, + {"sid", "Sidámo 'Afó"}, + {"sk", "SlovenÄina"}, + {"sl", "SlovenÅ¡Äina"}, + {"so", "af Soomaali"}, + {"sq", "Shqip"}, + {"sr", "СÑпÑки"}, {"ss", "Swati"}, {"st", "Southern Sotho"}, - {"sv", "Swedish"}, + {"sv", "Svenska"}, {"sw", "Swahili"}, {"syr", "Syriac"}, - {"ta", "Tamil"}, - {"te", "Telugu"}, - {"tg", "Tajik"}, - {"th", "Thai"}, - {"ti", "Tigrinya"}, - {"tig", "Tigre"}, + {"ta", "தமிழà¯"}, + {"te", "à°¤à±à°²à±à°à±"}, + {"tg", "Тоҷикӣ"}, + {"th", "ภาษาà¹à¸à¸¢"}, + {"ti", "áµááá"}, + {"tig", "á²áá¬"}, {"tl", "Tagalog"}, - {"tn", "Tswana"}, - {"tr", "Turkish"}, + {"tn", "Setswana"}, + {"tr", "Türkçe"}, {"ts", "Tsonga"}, - {"tt", "Tatar"}, - {"uk", "Ukrainian"}, - {"ur", "Urdu"}, - {"uz", "Uzbek"}, + {"tt", "ТаÑаÑÑа"}, + {"uk", "УкÑаÑнÑÑка мова"}, + {"ur", "ÙدراÙ"}, + {"uz", "Oâzbek"}, {"ve", "Venda"}, - {"vi", "Vietnamese"}, - {"wa", "Walloon"}, + {"vi", "Tiếng Viá»t"}, + {"wa", "Walon"}, {"wal", "Walamo"}, {"xh", "Xhosa"}, - {"yi", "Yiddish"}, - {"yo", "Yoruba"}, - {"zh", "Chinese"}, + {"yi", "ש×××Ö´×"}, + {"yo", "èdèe Yorùbá"}, + {"zh", "æ±è¯/æ¼¢èª"}, {"zu", "Zulu"}, { NULL, NULL} }; @@ -300,7 +300,7 @@ { "BR", "Brazil"}, { "IO", "British Indian Ocean Territory"}, { "BN", "Brunei Darussalam"}, - { "BG", "Bulgaria"}, + { "BG", "ÐÑлгаÑиÑ"}, { "BF", "Burkina Faso"}, { "BI", "Burundi"}, { "KH", "Cambodia"}, |
From: Enlightenment C. <no...@cv...> - 2007-11-14 22:21:16
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e Modified Files: AUTHORS Log Message: Most languages have been translated, using wikipedia. =================================================================== RCS file: /cvs/e/e17/apps/e/AUTHORS,v retrieving revision 1.37 retrieving revision 1.38 diff -u -3 -r1.37 -r1.38 --- AUTHORS 27 Jul 2007 19:17:07 -0000 1.37 +++ AUTHORS 14 Nov 2007 22:20:40 -0000 1.38 @@ -8,7 +8,7 @@ Aleksej Struk <as...@gm...> Brian Mattern <re...@re...> devilhorns (Christopher Michael) <dev...@de...> -Viktor Kojouharov <vko...@gm...> +/dev/urandom (Viktor Kojouharov) <vko...@gm...> ilLogict <ill...@on...> Stafford Horne <sh...@so...> Cedric Bail <ced...@fr...> |
From: Enlightenment C. <no...@cv...> - 2007-11-14 22:43:24
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/po Modified Files: bg.po Log Message: update |
From: Enlightenment C. <no...@cv...> - 2007-11-15 20:50:27
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/conf_intl Modified Files: e_int_config_intl.c Log Message: some translated nations =================================================================== RCS file: /cvs/e/e17/apps/e/src/modules/conf_intl/e_int_config_intl.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- e_int_config_intl.c 14 Nov 2007 22:20:45 -0000 1.5 +++ e_int_config_intl.c 15 Nov 2007 20:50:23 -0000 1.6 @@ -268,35 +268,35 @@ const E_Intl_Pair region_predefined_pairs[ ] = { { "AF", "Afghanistan"}, - { "AX", "à land Islands"}, - { "AL", "Albania"}, + { "AX", "à land"}, + { "AL", "Shqipëria"}, { "DZ", "Algeria"}, - { "AS", "American Samoa"}, + { "AS", "Amerika SÄmoa"}, { "AD", "Andorra"}, { "AO", "Angola"}, { "AI", "Anguilla"}, { "AQ", "Antarctica"}, { "AG", "Antigua and Barbuda"}, { "AR", "Argentina"}, - { "AM", "Armenia"}, + { "AM", "ÕÕ¡ÕµÕ¡Õ½Õ¿Õ¡Õ¶"}, { "AW", "Aruba"}, { "AU", "Australia"}, - { "AT", "Austria"}, - { "AZ", "Azerbaijan"}, + { "AT", "Ãsterreich"}, + { "AZ", "AzÉrbaycan"}, { "BS", "Bahamas"}, { "BH", "Bahrain"}, - { "BD", "Bangladesh"}, + { "BD", "বাà¦à¦²à¦¾à¦¦à§à¦¶"}, { "BB", "Barbados"}, - { "BY", "Belarus"}, + { "BY", "ÐелаÑÑÑÑ"}, { "BE", "Belgium"}, { "BZ", "Belize"}, - { "BJ", "Benin"}, + { "BJ", "Bénin"}, { "BM", "Bermuda"}, { "BT", "Bhutan"}, { "BO", "Bolivia"}, { "BA", "Bosnia and Herzegovina"}, { "BW", "Botswana"}, - { "BV", "Bouvet Island"}, + { "BV", "Bouvetøya"}, { "BR", "Brazil"}, { "IO", "British Indian Ocean Territory"}, { "BN", "Brunei Darussalam"}, @@ -311,7 +311,7 @@ { "CF", "Central African Republic"}, { "TD", "Chad"}, { "CL", "Chile"}, - { "CN", "China"}, + { "CN", "ä¸å"}, { "CX", "Christmas Island"}, { "CC", "Cocos (keeling) Islands"}, { "CO", "Colombia"}, @@ -321,20 +321,20 @@ { "CK", "Cook Islands"}, { "CR", "Costa Rica"}, { "CI", "Cote d'Ivoire"}, - { "HR", "Croatia"}, + { "HR", "Hrvatska"}, { "CU", "Cuba"}, { "CY", "Cyprus"}, - { "CZ", "Czech Republic"}, - { "DK", "Denmark"}, + { "CZ", "Äeská republika"}, + { "DK", "Danmark"}, { "DJ", "Djibouti"}, { "DM", "Dominica"}, - { "DO", "Dominican Republic"}, + { "DO", "República Dominicana"}, { "EC", "Ecuador"}, { "EG", "Egypt"}, { "SV", "El Salvador"}, { "GQ", "Equatorial Guinea"}, { "ER", "Eritrea"}, - { "EE", "Estonia"}, + { "EE", "Eesti"}, { "ET", "Ethiopia"}, { "FK", "Falkland Islands (malvinas)"}, { "FO", "Faroe Islands"}, @@ -347,7 +347,7 @@ { "GA", "Gabon"}, { "GM", "Gambia"}, { "GE", "Georgia"}, - { "DE", "Germany"}, + { "DE", "Deutschland"}, { "GH", "Ghana"}, { "GI", "Gibraltar"}, { "GR", "Greece"}, @@ -365,18 +365,18 @@ { "VA", "Holy See (Vatican City State)"}, { "HN", "Honduras"}, { "HK", "Hong Kong"}, - { "HU", "Hungary"}, + { "HU", "Magyarország"}, { "IS", "Iceland"}, { "IN", "India"}, { "ID", "Indonesia"}, { "IR", "Iran"}, { "IQ", "Iraq"}, - { "IE", "Ireland"}, + { "IE", "Ãire"}, { "IM", "Isle Of Man"}, { "IL", "Israel"}, - { "IT", "Italy"}, + { "IT", "Italia"}, { "JM", "Jamaica"}, - { "JP", "Japan"}, + { "JP", "æ¥æ¬"}, { "JE", "Jersey"}, { "JO", "Jordan"}, { "KZ", "Kazakhstan"}, @@ -387,16 +387,16 @@ { "KW", "Kuwait"}, { "KG", "Kyrgyzstan"}, { "LA", "Lao People's Democratic Republic"}, - { "LV", "Latvia"}, + { "LV", "Latvija"}, { "LB", "Lebanon"}, { "LS", "Lesotho"}, { "LR", "Liberia"}, { "LY", "Libyan Arab Jamahiriya"}, { "LI", "Liechtenstein"}, - { "LT", "Lithuania"}, - { "LU", "Luxembourg"}, + { "LT", "Lietuva"}, + { "LU", "Lëtzebuerg"}, { "MO", "Macao"}, - { "MK", "Macedonia"}, + { "MK", "ÐакедониÑа"}, { "MG", "Madagascar"}, { "MW", "Malawi"}, { "MY", "Malaysia"}, @@ -420,7 +420,7 @@ { "NA", "Namibia"}, { "NR", "Nauru"}, { "NP", "Nepal"}, - { "NL", "Netherlands"}, + { "NL", "Nederland"}, { "AN", "Netherlands Antilles"}, { "NC", "New Caledonia"}, { "NZ", "New Zealand"}, |
From: Enlightenment C. <no...@cv...> - 2008-05-30 22:31:28
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/exebuf Modified Files: e_exebuf.c Log Message: ecore_x: * in ecore_x_pointer_xy_get, fill x & y with '-1', if the pointer is not in the same screen as the given window * add 'same_screen' and 'root_win' information for the XEvents dealing with keyboard and mouse events e: * make sure e_manager_current_get returns the correct manager for the current screen * fix various modules to use the correct window, when dealing with events =================================================================== RCS file: /cvs/e/e17/apps/e/src/modules/exebuf/e_exebuf.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- e_exebuf.c 5 Aug 2007 04:41:55 -0000 1.2 +++ e_exebuf.c 30 May 2008 22:30:56 -0000 1.3 @@ -1242,7 +1242,7 @@ ev_last_is_mouse = 0; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; if (!strcmp(ev->keysymbol, "Up")) _e_exebuf_prev(); else if (!strcmp(ev->keysymbol, "Down")) @@ -1295,7 +1295,7 @@ Ecore_X_Event_Mouse_Button_Down *ev; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; if (ev_last_mouse_exe && (exe_sel != ev_last_mouse_exe)) { @@ -1313,7 +1313,7 @@ Ecore_X_Event_Mouse_Button_Up *ev; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; if (ev->button == 1) _e_exebuf_exec(); else if (ev->button == 2) @@ -1328,7 +1328,7 @@ Ecore_X_Event_Mouse_Move *ev; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; if (!ev_last_is_mouse) { @@ -1358,7 +1358,7 @@ Ecore_X_Event_Mouse_Wheel *ev; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; ev_last_is_mouse = 0; |
From: Enlightenment C. <no...@cv...> - 2008-05-30 22:31:28
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_manager.c Log Message: ecore_x: * in ecore_x_pointer_xy_get, fill x & y with '-1', if the pointer is not in the same screen as the given window * add 'same_screen' and 'root_win' information for the XEvents dealing with keyboard and mouse events e: * make sure e_manager_current_get returns the correct manager for the current screen * fix various modules to use the correct window, when dealing with events =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_manager.c,v retrieving revision 1.67 retrieving revision 1.68 diff -u -3 -r1.67 -r1.68 --- e_manager.c 9 Feb 2008 22:41:30 -0000 1.67 +++ e_manager.c 30 May 2008 22:30:56 -0000 1.68 @@ -17,6 +17,7 @@ static Evas_Bool _e_manager_frame_extents_free_cb(const Evas_Hash *hash __UNUSED__, const char *key __UNUSED__, void *data, void *fdata __UNUSED__); +static E_Manager *_e_manager_get_for_root(Ecore_X_Window root); #if 0 /* use later - maybe */ static int _e_manager_cb_window_destroy(void *data, int ev_type, void *ev); static int _e_manager_cb_window_hide(void *data, int ev_type, void *ev); @@ -456,6 +457,8 @@ { man = l->data; ecore_x_pointer_xy_get(man->win, &x, &y); + if (x == -1 && y == -1) + continue; if (E_INSIDE(x, y, man->x, man->y, man->w, man->h)) return man; } @@ -584,7 +587,9 @@ man = data; e = ev; + if (e->event_win != man->root) return 1; + if (e->root_win != man->root) man = _e_manager_get_for_root(e->root_win); if (e_bindings_key_down_event_handle(E_BINDING_CONTEXT_MANAGER, E_OBJECT(man), ev)) return 0; return 1; @@ -593,11 +598,6 @@ static int _e_manager_cb_key_up(void *data, int ev_type __UNUSED__, void *ev) { - E_Manager *man; - Ecore_X_Event_Key_Up *e; - - man = data; - e = ev; return 1; } @@ -782,6 +782,24 @@ free(data); return 1; } + +static E_Manager * +_e_manager_get_for_root(Ecore_X_Window root) +{ + Evas_List *l; + E_Manager *man; + int x, y; + + if (!managers) return NULL; + for (l = managers; l; l = l->next) + { + man = l->data; + if (man->root == root) + return man; + } + return managers->data; +} + #if 0 /* use later - maybe */ static int _e_manager_cb_window_destroy(void *data, int ev_type, void *ev){return 1;} |
From: Enlightenment C. <no...@cv...> - 2008-05-30 22:31:28
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/winlist Modified Files: e_winlist.c Log Message: ecore_x: * in ecore_x_pointer_xy_get, fill x & y with '-1', if the pointer is not in the same screen as the given window * add 'same_screen' and 'root_win' information for the XEvents dealing with keyboard and mouse events e: * make sure e_manager_current_get returns the correct manager for the current screen * fix various modules to use the correct window, when dealing with events =================================================================== RCS file: /cvs/e/e17/apps/e/src/modules/winlist/e_winlist.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- e_winlist.c 17 Dec 2007 21:52:27 -0000 1.6 +++ e_winlist.c 30 May 2008 22:30:56 -0000 1.7 @@ -748,7 +748,7 @@ Ecore_X_Event_Key_Down *ev; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; if (!strcmp(ev->keysymbol, "Up")) e_winlist_prev(); else if (!strcmp(ev->keysymbol, "Down")) @@ -890,7 +890,7 @@ Ecore_X_Event_Mouse_Button_Down *ev; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; e_bindings_mouse_down_event_handle(E_BINDING_CONTEXT_WINLIST, E_OBJECT(winlist->zone), ev); return 1; @@ -902,7 +902,7 @@ Ecore_X_Event_Mouse_Button_Up *ev; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; e_bindings_mouse_up_event_handle(E_BINDING_CONTEXT_WINLIST, E_OBJECT(winlist->zone), ev); return 1; @@ -914,7 +914,7 @@ Ecore_X_Event_Mouse_Wheel *ev; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; e_bindings_wheel_event_handle(E_BINDING_CONTEXT_WINLIST, E_OBJECT(winlist->zone), ev); if (ev->z < 0) /* up */ @@ -938,7 +938,7 @@ Ecore_X_Event_Mouse_Move *ev; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; evas_event_feed_mouse_move(winlist->evas, ev->x - winlist->x + winlist->zone->x, ev->y - winlist->y + winlist->zone->y, ev->time, NULL); |
From: Enlightenment C. <no...@cv...> - 2008-05-30 22:31:28
|
Enlightenment CVS committal Author : urandom Project : e17 Module : apps/e Dir : e17/apps/e/src/modules/pager Modified Files: e_mod_main.c Log Message: ecore_x: * in ecore_x_pointer_xy_get, fill x & y with '-1', if the pointer is not in the same screen as the given window * add 'same_screen' and 'root_win' information for the XEvents dealing with keyboard and mouse events e: * make sure e_manager_current_get returns the correct manager for the current screen * fix various modules to use the correct window, when dealing with events =================================================================== RCS file: /cvs/e/e17/apps/e/src/modules/pager/e_mod_main.c,v retrieving revision 1.235 retrieving revision 1.236 diff -u -3 -r1.235 -r1.236 --- e_mod_main.c 14 Jan 2008 15:23:49 -0000 1.235 +++ e_mod_main.c 30 May 2008 22:30:56 -0000 1.236 @@ -2526,7 +2526,7 @@ Pager_Popup *pp = act_popup; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; evas_event_feed_mouse_down(pp->popup->evas, ev->button, 0, ev->time, NULL); @@ -2540,7 +2540,7 @@ Pager_Popup *pp = act_popup; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; evas_event_feed_mouse_up(pp->popup->evas, ev->button, 0, ev->time, NULL); @@ -2554,7 +2554,7 @@ Pager_Popup *pp = act_popup; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; evas_event_feed_mouse_move(pp->popup->evas, ev->x - pp->popup->x + pp->pager->zone->x, @@ -2588,7 +2588,7 @@ Ecore_X_Event_Key_Down *ev; ev = event; - if (ev->win != input_window) return 1; + if (ev->event_win != input_window) return 1; if (!strcmp(ev->keysymbol, "Up")) _pager_popup_desk_switch(0, -1); else if (!strcmp(ev->keysymbol, "Down")) |