[EGIT] [tools/enventor] master 01/02: fix grammatic fault.
hermet pushed a commit to branch master. http://git.enlightenment.org/tools/enventor.git/commit/?id=4ab0c5609c65e4186578f2717c28407d64b439f0 commit 4ab0c5609c65e4186578f2717c28407d64b439f0 Author: ChunEon Park her...@hermet.pe.kr Date: Thu Sep 11 11:30:14 2014 +0900 fix grammatic fault. --- README | 2 +- data/about/ABOUT | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README b/README index fd57682..3c5859e 100644 --- a/README +++ b/README @@ -12,7 +12,7 @@ it does a lot. elementary (= 1.9.0) Please note that some features may not quite function correctly or completely -under EFL 1.10. Newer would be better. +less EFL 1.10. Newer would be better. Please see http://www.enlightenment.org for information on these. diff --git a/data/about/ABOUT b/data/about/ABOUT index 5b2398a..d1197b4 100644 --- a/data/about/ABOUT +++ b/data/about/ABOUT @@ -4,7 +4,7 @@ This is an EDC editor with some convenient functions. It's band new and was only started near the begining of June 2013, so expecting it to do everything a mature script editor does is a bit premature, but considering it's young age, it does a lot. Please note that some features may not quite function correctly or completely -under EFL 1.10. Newer would be better. +less EFL 1.10. Newer would be better. Please see http://www.enlightenment.org for information on these. --
[EGIT] [tools/enventor] master 02/02: edc_editor: Fix T1602 to update syntax color after deleting a line
hermet pushed a commit to branch master. http://git.enlightenment.org/tools/enventor.git/commit/?id=0447a026cc9fcd8f5588ef323dac167f8015b134 commit 0447a026cc9fcd8f5588ef323dac167f8015b134 Author: Jaehyun Cho jae_hyun@samsung.com Date: Thu Sep 11 15:19:30 2014 +0900 edc_editor: Fix T1602 to update syntax color after deleting a line Summary: Fix T1602 to update syntax color after deleting a line Reviewers: Hermet Reviewed By: Hermet Maniphest Tasks: T1602 Differential Revision: https://phab.enlightenment.org/D1431 --- src/bin/edc_editor.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/edc_editor.c b/src/bin/edc_editor.c index b97f26e..5a9cd13 100644 --- a/src/bin/edc_editor.c +++ b/src/bin/edc_editor.c @@ -721,6 +721,8 @@ edit_line_delete(edit_data *ed) cur_line_pos_set(ed, EINA_TRUE); edit_changed_set(ed, EINA_TRUE); + + syntax_color_partial_update(ed, SYNTAX_COLOR_DEFAULT_TIME); } int --
[EGIT] [core/elementary] master 01/01: Revert rename all pager theme groups to match the module that uses it
raster pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=ce38121e79ac5b87f0cde63f8fb13d448ec1a1db commit ce38121e79ac5b87f0cde63f8fb13d448ec1a1db Author: Carsten Haitzler (Rasterman) ras...@rasterman.com Date: Thu Sep 11 16:25:47 2014 +0900 Revert rename all pager theme groups to match the module that uses it This reverts commit e3e158b3887a93097d954a75d2d74eff3f4ec24f. no - this breaks theme api. AGAIN ... like e18. see email to e-devel. --- data/themes/Makefile.am | 2 +- data/themes/default.edc | 2 +- data/themes/edc/pager.edc| 154 +- data/themes/edc/{pager_plain.edc = pager16.edc} | 158 ++- 4 files changed, 158 insertions(+), 158 deletions(-) diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am index f2e3a78..2de990b 100644 --- a/data/themes/Makefile.am +++ b/data/themes/Makefile.am @@ -68,7 +68,7 @@ edc/music_control.edc \ edc/notification.edc \ edc/packagekit.edc \ edc/pager.edc \ -edc/pager_plain.edc \ +edc/pager16.edc \ edc/pointer.edc \ edc/preview.edc \ edc/radio.edc \ diff --git a/data/themes/default.edc b/data/themes/default.edc index 578ceec..953de8b 100644 --- a/data/themes/default.edc +++ b/data/themes/default.edc @@ -117,7 +117,7 @@ collections { // modules #include edc/start.edc #include edc/pager.edc -#include edc/pager_plain.edc +#include edc/pager16.edc #include edc/xkbswitch.edc #include edc/tasks.edc #include edc/connman.edc diff --git a/data/themes/edc/pager.edc b/data/themes/edc/pager.edc index 5466ab4..4596db8 100644 --- a/data/themes/edc/pager.edc +++ b/data/themes/edc/pager.edc @@ -16,8 +16,8 @@ group { name: e/modules/pager/popup; image.border: 1 1 1 1; image.middle: 0; fill.smooth: 0; - } -} + } + } part { name: e.swallow.content; type: SWALLOW; description { state: default 0.0; rel1.to_y: e.text.label; @@ -25,8 +25,8 @@ group { name: e/modules/pager/popup; rel1.offset: 2 0; rel2.relative: 1.0 1.0; rel2.offset: -3 -2; - } -} + } + } part { name: e.text.label; type: TEXT; mouse_events: 0; scale: 1; effect: SHADOW BOTTOM; @@ -70,12 +70,34 @@ group { name: e/modules/pager/desk; images.image: mini_blue_glow_arrow_2.png COMP; images.image: mini_blue_glow_arrow_3.png COMP; parts { - part { name: base; type: SPACER; + part { name: base; description { state: default 0.0; +image.normal: vgrad_med_darker.png; rel1.to: inset; rel1.offset: 1 1; rel2.to: inset; rel2.offset: -2 -2; +fill.smooth: 0; +TILED_HORIZ(32) + } + } + part { name: pat; mouse_events: 0; + description { state: default 0.0; +image.normal: dot_pattern.png; +rel1.to: base; +rel2.to: base; +TILED_PATTERN(256, 256) + } + } + part { name: e.background; type: SWALLOW; + clip_to: clip; + description { state: default 0.0; +rel1.to: base; +rel2.to: base; + } + description { state: hidden 0.0; +inherit: default 0.0; +visible: 0; } } part { name: bevel; mouse_events: 0; @@ -99,7 +121,6 @@ group { name: e/modules/pager/desk; description { state: default 0.0; rel1.to: base; rel2.to: base; -rel2.offset: -2 -1; } } part { name: shadow; mouse_events: 0; @@ -133,7 +154,7 @@ group { name: e/modules/pager/desk; rel2.to: base; color_class: module_label_invisible; color3: 255 255 255 255; -text { font: Sans; size: 10; +text { font: FN; size: 10; text_class: module_small; align: 0.5 0.5; } @@ -285,6 +306,16 @@ group { name: e/modules/pager/desk; transition: DECELERATE 0.2; target: glow; } + program { + signal: e,preview,on; source: e; + action: STATE_SET default 0.0; + target: e.background; + } + program { + signal: e,preview,off; source: e; + action: STATE_SET hidden 0.0; + target: e.background; + } program { name: drop1; signal: e,action,drag,in; source: e; action: STATE_SET active 0.0; @@ -323,3 +354,112 @@ group { name: e/modules/pager/desk; } } } + +group { name: e/modules/pager/window; + images.image: mini_box_bevel_shadow.png COMP; + images.image: mini_box_glow.png COMP; + parts { + part { name: base; type: SPACER; + description { state: default 0.0; + } +
[EGIT] [core/enlightenment] master 01/01: Revert redo pager modules to use more accurately named edje groups
raster pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=c70c33479224b67a14b8efef15f9ab56d8860713 commit c70c33479224b67a14b8efef15f9ab56d8860713 Author: Carsten Haitzler (Rasterman) ras...@rasterman.com Date: Thu Sep 11 16:24:54 2014 +0900 Revert redo pager modules to use more accurately named edje groups This reverts commit 9488fddc59f4588984fa466b547b0522831da07e. no - this breaks theme api. AGAIN ... like e18. see email to e-devel. --- src/modules/pager/e_mod_main.c | 6 +++--- src/modules/pager_plain/e_mod_main.c | 26 +- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/modules/pager/e_mod_main.c b/src/modules/pager/e_mod_main.c index 0ee0b99..5433f85 100644 --- a/src/modules/pager/e_mod_main.c +++ b/src/modules/pager/e_mod_main.c @@ -466,7 +466,7 @@ _pager_desk_new(Pager *p, E_Desk *desk, int xpos, int ypos, Eina_Bool invert) o = edje_object_add(e); pd-o_desk = o; e_theme_edje_object_set(o, base/theme/modules/pager, - e/modules/pager/desk); + e/modules/pager16/desk); edje_object_part_text_set(o, e.text.label, desk-name); if (pager_config-show_desk_names) edje_object_signal_emit(o, e,name,show, e); @@ -690,7 +690,7 @@ _pager_window_new(Pager_Desk *pd, Evas_Object *mirror, E_Client *client) //o = edje_object_add(evas_object_evas_get(pd-pager-o_table)); //pw-o_window = o; //e_theme_edje_object_set(o, base/theme/modules/pager, - //e/modules/pager/window); + //e/modules/pager16/window); //if (visible) evas_object_show(o); @@ -783,7 +783,7 @@ _pager_popup_new(E_Zone *zone, int keyaction) pp-o_bg = edje_object_add(zone-comp-evas); evas_object_name_set(pp-o_bg, pager_popup); e_theme_edje_object_set(pp-o_bg, base/theme/modules/pager, - e/modules/pager/popup); + e/modules/pager16/popup); desk = e_desk_current_get(zone); if (desk) edje_object_part_text_set(pp-o_bg, e.text.label, desk-name); diff --git a/src/modules/pager_plain/e_mod_main.c b/src/modules/pager_plain/e_mod_main.c index caaed7d..d559c41 100644 --- a/src/modules/pager_plain/e_mod_main.c +++ b/src/modules/pager_plain/e_mod_main.c @@ -441,8 +441,8 @@ _pager_desk_new(Pager *p, E_Desk *desk, int xpos, int ypos, Eina_Bool invert) e = evas_object_evas_get(p-o_table); o = edje_object_add(e); pd-o_desk = o; - e_theme_edje_object_set(o, base/theme/modules/pager_plain, - e/modules/pager_plain/desk); + e_theme_edje_object_set(o, base/theme/modules/pager, + e/modules/pager/desk); edje_object_part_text_set(o, e.text.label, desk-name); if (pager_config-show_desk_names) edje_object_signal_emit(o, e,name,show, e); @@ -674,8 +674,8 @@ _pager_window_new(Pager_Desk *pd, E_Client *client) o = edje_object_add(evas_object_evas_get(pd-pager-o_table)); pw-o_window = o; - e_theme_edje_object_set(o, base/theme/modules/pager_plain, - e/modules/pager_plain/window); + e_theme_edje_object_set(o, base/theme/modules/pager, + e/modules/pager/window); if (visible) evas_object_show(o); e_layout_pack(pd-o_layout, pw-o_window); @@ -797,8 +797,8 @@ _pager_popup_new(E_Zone *zone, int keyaction) pp-o_bg = edje_object_add(zone-comp-evas); evas_object_name_set(pp-o_bg, pager_popup); - e_theme_edje_object_set(pp-o_bg, base/theme/modules/pager_plain, - e/modules/pager_plain/popup); + e_theme_edje_object_set(pp-o_bg, base/theme/modules/pager, + e/modules/pager/popup); desk = e_desk_current_get(zone); if (desk) edje_object_part_text_set(pp-o_bg, e.text.label, desk-name); @@ -1934,8 +1934,8 @@ _pager_window_cb_mouse_move(void *data, Evas *e __UNUSED__, Evas_Object *obj __U _pager_window_cb_drag_finished); o = edje_object_add(drag-evas); - e_theme_edje_object_set(o, base/theme/modules/pager_plain, - e/modules/pager_plain/window); + e_theme_edje_object_set(o, base/theme/modules/pager, + e/modules/pager/window); evas_object_show(o); oo = e_client_icon_add(pw-client, drag-evas); @@ -2138,7 +2138,7 @@ _pager_drop_cb_drop(void *data, const char *type, void *event_info) pd = _pager_desk_at_coord(p, ev-x, ev-y); if (pd) { -if (!strcmp(type, enlightenment/pager_plain_win)) +if (!strcmp(type, enlightenment/pager_win)) { pw = (Pager_Win *)(ev-data); if (pw) @@ -2313,8 +2313,8 @@ _pager_desk_cb_mouse_move(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNU /* redraw
[EGIT] [core/elementary] elementary-1.11 01/01: Revert rename all pager theme groups to match the module that uses it
raster pushed a commit to branch elementary-1.11. http://git.enlightenment.org/core/elementary.git/commit/?id=7359fdfdbe4d8b6f46f9bbe39cbc0e6a416a70cb commit 7359fdfdbe4d8b6f46f9bbe39cbc0e6a416a70cb Author: Carsten Haitzler (Rasterman) ras...@rasterman.com Date: Thu Sep 11 16:26:24 2014 +0900 Revert rename all pager theme groups to match the module that uses it This reverts commit e0445e2150c109c0b88a55d964e08cddd0adb342. no - this breaks theme api. AGAIN ... like e18. see email to e-devel. --- data/themes/Makefile.am | 2 +- data/themes/default.edc | 2 +- data/themes/edc/pager.edc| 154 +- data/themes/edc/{pager_plain.edc = pager16.edc} | 158 ++- 4 files changed, 158 insertions(+), 158 deletions(-) diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am index 6ddef37..562c56e 100644 --- a/data/themes/Makefile.am +++ b/data/themes/Makefile.am @@ -68,7 +68,7 @@ edc/music_control.edc \ edc/notification.edc \ edc/packagekit.edc \ edc/pager.edc \ -edc/pager_plain.edc \ +edc/pager16.edc \ edc/pointer.edc \ edc/preview.edc \ edc/radio.edc \ diff --git a/data/themes/default.edc b/data/themes/default.edc index 578ceec..953de8b 100644 --- a/data/themes/default.edc +++ b/data/themes/default.edc @@ -117,7 +117,7 @@ collections { // modules #include edc/start.edc #include edc/pager.edc -#include edc/pager_plain.edc +#include edc/pager16.edc #include edc/xkbswitch.edc #include edc/tasks.edc #include edc/connman.edc diff --git a/data/themes/edc/pager.edc b/data/themes/edc/pager.edc index 5466ab4..4596db8 100644 --- a/data/themes/edc/pager.edc +++ b/data/themes/edc/pager.edc @@ -16,8 +16,8 @@ group { name: e/modules/pager/popup; image.border: 1 1 1 1; image.middle: 0; fill.smooth: 0; - } -} + } + } part { name: e.swallow.content; type: SWALLOW; description { state: default 0.0; rel1.to_y: e.text.label; @@ -25,8 +25,8 @@ group { name: e/modules/pager/popup; rel1.offset: 2 0; rel2.relative: 1.0 1.0; rel2.offset: -3 -2; - } -} + } + } part { name: e.text.label; type: TEXT; mouse_events: 0; scale: 1; effect: SHADOW BOTTOM; @@ -70,12 +70,34 @@ group { name: e/modules/pager/desk; images.image: mini_blue_glow_arrow_2.png COMP; images.image: mini_blue_glow_arrow_3.png COMP; parts { - part { name: base; type: SPACER; + part { name: base; description { state: default 0.0; +image.normal: vgrad_med_darker.png; rel1.to: inset; rel1.offset: 1 1; rel2.to: inset; rel2.offset: -2 -2; +fill.smooth: 0; +TILED_HORIZ(32) + } + } + part { name: pat; mouse_events: 0; + description { state: default 0.0; +image.normal: dot_pattern.png; +rel1.to: base; +rel2.to: base; +TILED_PATTERN(256, 256) + } + } + part { name: e.background; type: SWALLOW; + clip_to: clip; + description { state: default 0.0; +rel1.to: base; +rel2.to: base; + } + description { state: hidden 0.0; +inherit: default 0.0; +visible: 0; } } part { name: bevel; mouse_events: 0; @@ -99,7 +121,6 @@ group { name: e/modules/pager/desk; description { state: default 0.0; rel1.to: base; rel2.to: base; -rel2.offset: -2 -1; } } part { name: shadow; mouse_events: 0; @@ -133,7 +154,7 @@ group { name: e/modules/pager/desk; rel2.to: base; color_class: module_label_invisible; color3: 255 255 255 255; -text { font: Sans; size: 10; +text { font: FN; size: 10; text_class: module_small; align: 0.5 0.5; } @@ -285,6 +306,16 @@ group { name: e/modules/pager/desk; transition: DECELERATE 0.2; target: glow; } + program { + signal: e,preview,on; source: e; + action: STATE_SET default 0.0; + target: e.background; + } + program { + signal: e,preview,off; source: e; + action: STATE_SET hidden 0.0; + target: e.background; + } program { name: drop1; signal: e,action,drag,in; source: e; action: STATE_SET active 0.0; @@ -323,3 +354,112 @@ group { name: e/modules/pager/desk; } } } + +group { name: e/modules/pager/window; + images.image: mini_box_bevel_shadow.png COMP; + images.image: mini_box_glow.png COMP; + parts { + part { name: base; type: SPACER; + description { state: default 0.0; + }
[EGIT] [core/enlightenment] enlightenment-0.18 01/01: Revert rename pager theme stuff to pager_plain to match current elm
raster pushed a commit to branch enlightenment-0.18. http://git.enlightenment.org/core/enlightenment.git/commit/?id=d884770f2daadb63925b96ddc6180b440511666d commit d884770f2daadb63925b96ddc6180b440511666d Author: Carsten Haitzler (Rasterman) ras...@rasterman.com Date: Thu Sep 11 16:29:00 2014 +0900 Revert rename pager theme stuff to pager_plain to match current elm This reverts commit 4bca1ed0efcf489b684399c72c8b6a984d61f936. no - this breaks theme api. AGAIN ... like e18. see email to e-devel. --- src/modules/pager/e_mod_main.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/modules/pager/e_mod_main.c b/src/modules/pager/e_mod_main.c index 719ab46..f69b11e 100644 --- a/src/modules/pager/e_mod_main.c +++ b/src/modules/pager/e_mod_main.c @@ -432,7 +432,7 @@ _pager_desk_new(Pager *p, E_Desk *desk, int xpos, int ypos, Eina_Bool invert) o = edje_object_add(e); pd-o_desk = o; e_theme_edje_object_set(o, base/theme/modules/pager, - e/modules/pager_plain/desk); + e/modules/pager/desk); edje_object_part_text_set(o, e.text.label, desk-name); if (pager_config-show_desk_names) edje_object_signal_emit(o, e,name,show, e); @@ -664,7 +664,7 @@ _pager_window_new(Pager_Desk *pd, E_Border *border) o = edje_object_add(evas_object_evas_get(pd-pager-o_table)); pw-o_window = o; e_theme_edje_object_set(o, base/theme/modules/pager, - e/modules/pager_plain/window); + e/modules/pager/window); if (visible) evas_object_show(o); e_layout_pack(pd-o_layout, pw-o_window); @@ -795,7 +795,7 @@ _pager_popup_new(E_Zone *zone, int keyaction) pp-o_bg = edje_object_add(pp-popup-evas); e_theme_edje_object_set(pp-o_bg, base/theme/modules/pager, - e/modules/pager_plain/popup); + e/modules/pager/popup); desk = e_desk_current_get(zone); if (desk) edje_object_part_text_set(pp-o_bg, e.text.label, desk-name); @@ -1930,7 +1930,7 @@ _pager_window_cb_mouse_move(void *data, Evas *e __UNUSED__, Evas_Object *obj __U o = edje_object_add(drag-evas); e_theme_edje_object_set(o, base/theme/modules/pager, - e/modules/pager_plain/window); + e/modules/pager/window); evas_object_show(o); oo = e_border_icon_add(pw-border, drag-evas); @@ -2311,7 +2311,7 @@ _pager_desk_cb_mouse_move(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNU /* redraw the desktop theme above */ o = edje_object_add(drag-evas); e_theme_edje_object_set(o, base/theme/modules/pager, -e/modules/pager_plain/desk); +e/modules/pager/desk); evas_object_show(o); e_drag_object_set(drag, o); @@ -2332,7 +2332,7 @@ _pager_desk_cb_mouse_move(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNU o = edje_object_add(drag-evas); e_theme_edje_object_set(o, base/theme/modules/pager, - e/modules/pager_plain/window); + e/modules/pager/window); e_layout_pack(oo, o); e_layout_child_raise(o); e_zone_useful_geometry_get(pw-desk-desk-zone, --
Re: [E-devel] [EGIT] [core/elementary] elementary-1.11 01/01: rename all pager theme groups to match the module that uses it
On Wed, 10 Sep 2014 06:05:52 -0700 Mike Blumenkrantz zm...@osg.samsung.com said: i expressly didn't do this because now a new efl will break and OLDER e (e18, e17 etc.). stability comes at the cost of cleanliness. i know it's a mess - but that is the cost of pager16 vs old pager and having themes be different. your only alternative is to modify pager so it can work with the original pager theme as specified (add new groups to be used or something), but doing this is simply an api break that is going to repeat the e18 theme breaks. yet again. find some other way to do this without breaking things. discomfitor pushed a commit to branch elementary-1.11. http://git.enlightenment.org/core/elementary.git/commit/?id=e0445e2150c109c0b88a55d964e08cddd0adb342 commit e0445e2150c109c0b88a55d964e08cddd0adb342 Author: Mike Blumenkrantz zm...@osg.samsung.com Date: Wed Sep 10 09:04:14 2014 -0400 rename all pager theme groups to match the module that uses it this should have been done with the module rename, and this release is the last chance to get it fixed before it has to be permanently maintained with wrong names --- data/themes/Makefile.am | 2 +- data/themes/default.edc | 2 +- data/themes/edc/pager.edc| 154 +- data/themes/edc/{pager16.edc = pager_plain.edc} | 158 +-- 4 files changed, 158 insertions(+), 158 deletions(-) diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am index 562c56e..6ddef37 100644 --- a/data/themes/Makefile.am +++ b/data/themes/Makefile.am @@ -68,7 +68,7 @@ edc/music_control.edc \ edc/notification.edc \ edc/packagekit.edc \ edc/pager.edc \ -edc/pager16.edc \ +edc/pager_plain.edc \ edc/pointer.edc \ edc/preview.edc \ edc/radio.edc \ diff --git a/data/themes/default.edc b/data/themes/default.edc index 953de8b..578ceec 100644 --- a/data/themes/default.edc +++ b/data/themes/default.edc @@ -117,7 +117,7 @@ collections { // modules #include edc/start.edc #include edc/pager.edc -#include edc/pager16.edc +#include edc/pager_plain.edc #include edc/xkbswitch.edc #include edc/tasks.edc #include edc/connman.edc diff --git a/data/themes/edc/pager.edc b/data/themes/edc/pager.edc index 4596db8..5466ab4 100644 --- a/data/themes/edc/pager.edc +++ b/data/themes/edc/pager.edc @@ -16,8 +16,8 @@ group { name: e/modules/pager/popup; image.border: 1 1 1 1; image.middle: 0; fill.smooth: 0; - } - } + } +} part { name: e.swallow.content; type: SWALLOW; description { state: default 0.0; rel1.to_y: e.text.label; @@ -25,8 +25,8 @@ group { name: e/modules/pager/popup; rel1.offset: 2 0; rel2.relative: 1.0 1.0; rel2.offset: -3 -2; - } - } + } +} part { name: e.text.label; type: TEXT; mouse_events: 0; scale: 1; effect: SHADOW BOTTOM; @@ -70,34 +70,12 @@ group { name: e/modules/pager/desk; images.image: mini_blue_glow_arrow_2.png COMP; images.image: mini_blue_glow_arrow_3.png COMP; parts { - part { name: base; + part { name: base; type: SPACER; description { state: default 0.0; -image.normal: vgrad_med_darker.png; rel1.to: inset; rel1.offset: 1 1; rel2.to: inset; rel2.offset: -2 -2; -fill.smooth: 0; -TILED_HORIZ(32) - } - } - part { name: pat; mouse_events: 0; - description { state: default 0.0; -image.normal: dot_pattern.png; -rel1.to: base; -rel2.to: base; -TILED_PATTERN(256, 256) - } - } - part { name: e.background; type: SWALLOW; - clip_to: clip; - description { state: default 0.0; -rel1.to: base; -rel2.to: base; - } - description { state: hidden 0.0; -inherit: default 0.0; -visible: 0; } } part { name: bevel; mouse_events: 0; @@ -121,6 +99,7 @@ group { name: e/modules/pager/desk; description { state: default 0.0; rel1.to: base; rel2.to: base; +rel2.offset: -2 -1; } } part { name: shadow; mouse_events: 0; @@ -154,7 +133,7 @@ group { name: e/modules/pager/desk; rel2.to: base; color_class: module_label_invisible; color3: 255 255 255 255; -text { font: FN; size: 10; +text { font: Sans; size: 10; text_class: module_small; align: 0.5 0.5; } @@ -306,16 +285,6 @@ group { name: e/modules/pager/desk; transition: DECELERATE 0.2;
Re: [E-devel] [EGIT] [core/enlightenment] enlightenment-0.18 01/02: rename pager theme stuff to pager_plain to match current elm
On Wed, 10 Sep 2014 14:42:44 +0100 Tom Hacohen tom.haco...@samsung.com said: I didn't make much noise when you broke theme API for e19 (for no real reason) because I didn't feel like arguing. But back-porting a breaking change is too much. You essentially screwed over anyone who's tracking stable e18 and efl-1.11.0 (or lower). They'll update only to find out their pager is completely broken, although it's meant to be stable. Same goes with custom made themes. An example of a distro you just broke: Arch. You should have probably just added a configure dependency to e18 saying it only works with efl 1.11.2 (retarded, but better than what you did). You shouldn't have changed that in e19, you definitely shouldn't have backported it, and you definitely shouldn't have released an e18 stable (but broken) version just like that. This again proves how annoying moving the e theme to elm is, but even if the e theme was in tree, this is just a stupid theme-api breaking change. i reverted them already on the basis that this is a break as you say - people on e18 can't upgrade to efl 1.11.2 or 1.12. that alone is reason enough. we need to move forward without breaking. if that mans duplicating, so be it. if it means its a bit ugly - so be it, but we should avoid breaks -if we consciously know they are going to happen. that includes theme. -- Tom. On 10/09/14 14:29, Mike Blumenkrantz wrote: discomfitor pushed a commit to branch enlightenment-0.18. http://git.enlightenment.org/core/enlightenment.git/commit/?id=4bca1ed0efcf489b684399c72c8b6a984d61f936 commit 4bca1ed0efcf489b684399c72c8b6a984d61f936 Author: Mike Blumenkrantz zm...@osg.samsung.com Date: Wed Sep 10 09:26:56 2014 -0400 rename pager theme stuff to pager_plain to match current elm --- src/modules/pager/e_mod_main.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/modules/pager/e_mod_main.c b/src/modules/pager/e_mod_main.c index f69b11e..719ab46 100644 --- a/src/modules/pager/e_mod_main.c +++ b/src/modules/pager/e_mod_main.c @@ -432,7 +432,7 @@ _pager_desk_new(Pager *p, E_Desk *desk, int xpos, int ypos, Eina_Bool invert) o = edje_object_add(e); pd-o_desk = o; e_theme_edje_object_set(o, base/theme/modules/pager, - e/modules/pager/desk); + e/modules/pager_plain/desk); edje_object_part_text_set(o, e.text.label, desk-name); if (pager_config-show_desk_names) edje_object_signal_emit(o, e,name,show, e); @@ -664,7 +664,7 @@ _pager_window_new(Pager_Desk *pd, E_Border *border) o = edje_object_add(evas_object_evas_get(pd-pager-o_table)); pw-o_window = o; e_theme_edje_object_set(o, base/theme/modules/pager, - e/modules/pager/window); + e/modules/pager_plain/window); if (visible) evas_object_show(o); e_layout_pack(pd-o_layout, pw-o_window); @@ -795,7 +795,7 @@ _pager_popup_new(E_Zone *zone, int keyaction) pp-o_bg = edje_object_add(pp-popup-evas); e_theme_edje_object_set(pp-o_bg, base/theme/modules/pager, - e/modules/pager/popup); + e/modules/pager_plain/popup); desk = e_desk_current_get(zone); if (desk) edje_object_part_text_set(pp-o_bg, e.text.label, desk-name); @@ -1930,7 +1930,7 @@ _pager_window_cb_mouse_move(void *data, Evas *e __UNUSED__, Evas_Object *obj __U o = edje_object_add(drag-evas); e_theme_edje_object_set(o, base/theme/modules/pager, - e/modules/pager/window); + e/modules/pager_plain/window); evas_object_show(o); oo = e_border_icon_add(pw-border, drag-evas); @@ -2311,7 +2311,7 @@ _pager_desk_cb_mouse_move(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNU /* redraw the desktop theme above */ o = edje_object_add(drag-evas); e_theme_edje_object_set(o, base/theme/modules/pager, -e/modules/pager/desk); +e/modules/pager_plain/desk); evas_object_show(o); e_drag_object_set(drag, o); @@ -2332,7 +2332,7 @@ _pager_desk_cb_mouse_move(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNU o = edje_object_add(drag-evas); e_theme_edje_object_set(o, base/theme/modules/pager, - e/modules/pager/window); + e/modules/pager_plain/window); e_layout_pack(oo, o); e_layout_child_raise(o); e_zone_useful_geometry_get(pw-desk-desk-zone, -- Want excitement? Manually
Re: [E-devel] [EGIT] [core/enlightenment] enlightenment-0.18 01/02: rename pager theme stuff to pager_plain to match current elm
Hello. On 11/09/14 09:34, Carsten Haitzler (The Rasterman) wrote: On Wed, 10 Sep 2014 14:42:44 +0100 Tom Hacohen tom.haco...@samsung.com said: I didn't make much noise when you broke theme API for e19 (for no real reason) because I didn't feel like arguing. But back-porting a breaking change is too much. You essentially screwed over anyone who's tracking stable e18 and efl-1.11.0 (or lower). They'll update only to find out their pager is completely broken, although it's meant to be stable. Same goes with custom made themes. An example of a distro you just broke: Arch. You should have probably just added a configure dependency to e18 saying it only works with efl 1.11.2 (retarded, but better than what you did). You shouldn't have changed that in e19, you definitely shouldn't have backported it, and you definitely shouldn't have released an e18 stable (but broken) version just like that. This again proves how annoying moving the e theme to elm is, but even if the e theme was in tree, this is just a stupid theme-api breaking change. i reverted them already on the basis that this is a break as you say - people on e18 can't upgrade to efl 1.11.2 or 1.12. Everything else aside why can't they upgrade to 1.11.2 or 1.12? The way the patches went it means that e18.9 would depend on 1.11.2 same as e19. That sounds like a normal dependency raise to me. that alone is reason enough. we need to move forward without breaking. if that mans duplicating, so be it. if it means its a bit ugly - so be it, but we should avoid breaks -if we consciously know they are going to happen. that includes theme. I put the release of 1.11.2 and e18.9 on hold until this is sorted out as the stable branches also contain this changes. The underlying problem here is theme API stability. We should have an agreement about this or we will run into this situation again and again. regards Stefan Schmidt -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Reminder about soon ending first merge window for 1.12
Hello. Next week we will have time again to calm down and look at some bugs, give the code more testing and stabilize the code a bit more. For schedule details please have a look here https://phab.enlightenment.org/w/efl_and_elementary_1_12/ regards Stefan Schmidt -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [admin/release-management] master 01/02: release.sh: Automate public doc updating for major releases
stefan pushed a commit to branch master. http://git.enlightenment.org/admin/release-management.git/commit/?id=6f7791229d7afb010e2a44dbef4b20ee778c41de commit 6f7791229d7afb010e2a44dbef4b20ee778c41de Author: Stefan Schmidt ste...@datenfreihafen.org Date: Thu Sep 11 10:17:54 2014 +0200 release.sh: Automate public doc updating for major releases --- release.sh | 12 1 file changed, 12 insertions(+) diff --git a/release.sh b/release.sh index 7ba1cb6..c841530 100755 --- a/release.sh +++ b/release.sh @@ -98,6 +98,18 @@ do_finalize_release() # git push origin # fi + if [ $MAJOR = 1 ] + then + scp $lib-$VERSION$PRE_RELEASE_STRING-doc.tar.bz2 download.enlightenment.org:/srv/web/docs.enlightenment.org/public_html/$lib/ + ssh download.enlightenment.org tar xf /srv/web/docs.enlightenment.org/public_html/$lib/$lib-$VERSION$PRE_RELEASE_STRING-doc.tar.bz2 -C /srv/web/docs.enlightenment.org/public_html/$lib/ + ssh download.enlightenment.org mv /srv/web/docs.enlightenment.org/public_html/$lib/$lib-$VERSION$PRE_RELEASE_STRING-doc/doc/html /srv/web/docs.enlightenment.org/public_html/$lib/$VERSION + ssh download.enlightenment.org rm -r /srv/web/docs.enlightenment.org/public_html/$lib/$lib-$VERSION$PRE_RELEASE_STRING-doc + ssh download.enlightenment.org rm /srv/web/docs.enlightenment.org/public_html/$lib/$lib-$VERSION$PRE_RELEASE_STRING-doc.tar.bz2 + + ssh download.enlightenment.org rm /srv/web/docs.enlightenment.org/public_html/$lib/current + ssh download.enlightenment.org ln -s /srv/web/docs.enlightenment.org/public_html/$lib/$VERSION /srv/web/docs.enlightenment.org/public_html/$lib/current + fi + cd .. echo echo Finalized $lib. Please push changes to repo now. --
[EGIT] [admin/release-management] master 02/02: release.sh: Update versions
stefan pushed a commit to branch master. http://git.enlightenment.org/admin/release-management.git/commit/?id=18739f86075e7e8ade0aa622bee72b96f3dfc608 commit 18739f86075e7e8ade0aa622bee72b96f3dfc608 Author: Stefan Schmidt ste...@datenfreihafen.org Date: Thu Sep 11 10:19:05 2014 +0200 release.sh: Update versions --- release.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/release.sh b/release.sh index c841530..3eb81c1 100755 --- a/release.sh +++ b/release.sh @@ -5,9 +5,9 @@ libs=efl VERSION_MAJ=1 VERSION_MIN=11 -OLD_VERSION_MIN=10 -VERSION_MIC=0 -OLD_VERSION_MIC=0 +OLD_VERSION_MIN=11 +VERSION_MIC=2 +OLD_VERSION_MIC=1 PRE_RELEASE_STRING= ### --
Re: [E-devel] [EGIT] [core/enlightenment] enlightenment-0.18 01/02: rename pager theme stuff to pager_plain to match current elm
On Thu, 11 Sep 2014 09:41:25 +0200 Stefan Schmidt ste...@datenfreihafen.org said: Hello. On 11/09/14 09:34, Carsten Haitzler (The Rasterman) wrote: On Wed, 10 Sep 2014 14:42:44 +0100 Tom Hacohen tom.haco...@samsung.com said: I didn't make much noise when you broke theme API for e19 (for no real reason) because I didn't feel like arguing. But back-porting a breaking change is too much. You essentially screwed over anyone who's tracking stable e18 and efl-1.11.0 (or lower). They'll update only to find out their pager is completely broken, although it's meant to be stable. Same goes with custom made themes. An example of a distro you just broke: Arch. You should have probably just added a configure dependency to e18 saying it only works with efl 1.11.2 (retarded, but better than what you did). You shouldn't have changed that in e19, you definitely shouldn't have backported it, and you definitely shouldn't have released an e18 stable (but broken) version just like that. This again proves how annoying moving the e theme to elm is, but even if the e theme was in tree, this is just a stupid theme-api breaking change. i reverted them already on the basis that this is a break as you say - people on e18 can't upgrade to efl 1.11.2 or 1.12. Everything else aside why can't they upgrade to 1.11.2 or 1.12? The way the patches went it means that e18.9 would depend on 1.11.2 same as e19. That sounds like a normal dependency raise to me. if they dont upgrade their enlightenment but do upgrade elm then it breaks. this isn't a bugfix... it's a i want the edc theme source to have clean naming... and that breaks this as mentiond. that alone is reason enough. we need to move forward without breaking. if that mans duplicating, so be it. if it means its a bit ugly - so be it, but we should avoid breaks -if we consciously know they are going to happen. that includes theme. I put the release of 1.11.2 and e18.9 on hold until this is sorted out as the stable branches also contain this changes. The underlying problem here is theme API stability. We should have an agreement about this or we will run into this situation again and again. agreed. i reverted because it isnt a fix - it's not design flaw even in the theme itself - it's simply a naming preference. i agree - the naming is bad and it would be nice to fix, but to break theme just to fix the name - no. do it another way. :) regards Stefan Schmidt -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [core/efl] master 01/01: eolian: remove Eo_Method_Def
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=12ce49db0191a80d6922b879291e7ca5477d3c62 commit 12ce49db0191a80d6922b879291e7ca5477d3c62 Author: Daniel Kolesa d.kol...@samsung.com Date: Thu Sep 11 10:29:48 2014 +0100 eolian: remove Eo_Method_Def --- src/lib/eolian/database_fill.c | 52 + src/lib/eolian/eo_definitions.c | 47 ++--- src/lib/eolian/eo_definitions.h | 22 + src/lib/eolian/eo_parser.c | 38 -- 4 files changed, 29 insertions(+), 130 deletions(-) diff --git a/src/lib/eolian/database_fill.c b/src/lib/eolian/database_fill.c index 46be5fb..28c66d0 100644 --- a/src/lib/eolian/database_fill.c +++ b/src/lib/eolian/database_fill.c @@ -1,55 +1,5 @@ #include eo_parser.h -static Eina_Bool -_db_fill_method(Eolian_Class *cl, Eo_Class_Def *kls, Eo_Method_Def *meth) -{ - Eolian_Function *foo_id = database_function_new(meth-name, EOLIAN_METHOD); - - foo_id-scope = meth-scope; - - cl-methods = eina_list_append(cl-methods, foo_id); - - if (meth-ret_type) - { -foo_id-get_ret_type = meth-ret_type; -meth-ret_type = NULL; -foo_id-get_return_comment = meth-ret_comment; -meth-ret_comment = NULL; -foo_id-get_return_warn_unused = meth-ret_warn_unused; -foo_id-get_ret_val = meth-default_ret_val; -meth-default_ret_val = NULL; - } - - foo_id-get_description = eina_stringshare_ref(meth-comment); - foo_id-get_legacy = eina_stringshare_ref(meth-legacy); - foo_id-obj_is_const = meth-obj_const; - foo_id-is_class = meth-is_class; - - foo_id-get_only_legacy = meth-only_legacy; - - foo_id-params = meth-params; meth-params = NULL; - - if (kls-type == EOLIAN_CLASS_INTERFACE) - foo_id-get_virtual_pure = EINA_TRUE; - - foo_id-base = meth-base; - meth-base.file = NULL; - - return EINA_TRUE; -} - -static Eina_Bool -_db_fill_methods(Eolian_Class *cl, Eo_Class_Def *kls) -{ - Eo_Method_Def *meth; - Eina_List *l; - - EINA_LIST_FOREACH(kls-methods, l, meth) - if (!_db_fill_method(cl, kls, meth)) return EINA_FALSE; - - return EINA_TRUE; -} - static int _func_error(Eolian_Class *cl, Eolian_Implement *impl) { @@ -324,8 +274,8 @@ _db_fill_class(Eo_Class_Def *kls) cl-data_type = eina_stringshare_ref(kls-data_type); cl-properties = kls-properties; kls-properties = NULL; + cl-methods= kls-methods ; kls-methods= NULL; - if (!_db_fill_methods (cl, kls)) return EINA_FALSE; if (!_db_fill_implements (cl, kls)) return EINA_FALSE; if (!_db_fill_constructors(cl, kls)) return EINA_FALSE; if (!_db_fill_events (cl, kls)) return EINA_FALSE; diff --git a/src/lib/eolian/eo_definitions.c b/src/lib/eolian/eo_definitions.c index ca4580c..2bc965a 100644 --- a/src/lib/eolian/eo_definitions.c +++ b/src/lib/eolian/eo_definitions.c @@ -3,41 +3,11 @@ #include eo_definitions.h -static void -eo_definitions_method_def_free(Eo_Method_Def *meth) -{ - Eolian_Function_Parameter *param; - - if (meth-base.file) - eina_stringshare_del(meth-base.file); - - if (meth-ret_type) - database_type_del(meth-ret_type); - - if (meth-ret_comment) - eina_stringshare_del(meth-ret_comment); - - database_expr_del(meth-default_ret_val); - - if (meth-name) - eina_stringshare_del(meth-name); - if (meth-comment) - eina_stringshare_del(meth-comment); - if (meth-legacy) - eina_stringshare_del(meth-legacy); - - EINA_LIST_FREE(meth-params, param) - database_parameter_del(param); - - free(meth); -} - void eo_definitions_class_def_free(Eo_Class_Def *kls) { const char *s; - Eolian_Function *prop; - Eo_Method_Def *meth; + Eolian_Function *func; Eolian_Event *sgn; Eolian_Implement *impl; Eolian_Constructor *ctor; @@ -65,11 +35,11 @@ eo_definitions_class_def_free(Eo_Class_Def *kls) EINA_LIST_FREE(kls-constructors, ctor) database_constructor_del(ctor); - EINA_LIST_FREE(kls-properties, prop) - database_function_del(prop); + EINA_LIST_FREE(kls-properties, func) + database_function_del(func); - EINA_LIST_FREE(kls-methods, meth) - eo_definitions_method_def_free(meth); + EINA_LIST_FREE(kls-methods, func) + database_function_del(func); EINA_LIST_FREE(kls-events, sgn) database_event_del(sgn); @@ -104,11 +74,8 @@ eo_definitions_temps_free(Eo_Lexer_Temps *tmp) EINA_LIST_FREE(tmp-var_defs, var) database_var_del(var); - if (tmp-prop) - database_function_del(tmp-prop); - - if (tmp-meth) - eo_definitions_method_def_free(tmp-meth); + if (tmp-func) + database_function_del(tmp-func); if (tmp-param) database_parameter_del(tmp-param); diff --git a/src/lib/eolian/eo_definitions.h b/src/lib/eolian/eo_definitions.h index e25a565..a86ee5a 100644 --- a/src/lib/eolian/eo_definitions.h +++ b/src/lib/eolian/eo_definitions.h @@ -6,25
[EGIT] [core/efl] master 01/01: eolian: remove leftover code
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=88327c1d9da13b5ce0c5338d61c7186b760b715e commit 88327c1d9da13b5ce0c5338d61c7186b760b715e Author: Daniel Kolesa d.kol...@samsung.com Date: Thu Sep 11 10:37:41 2014 +0100 eolian: remove leftover code --- src/lib/eolian/database_fill.c | 4 ++-- src/lib/eolian/database_function.c | 9 - src/lib/eolian/database_function_parameter.c | 13 - src/lib/eolian/eo_definitions.c | 4 ++-- src/lib/eolian/eo_definitions.h | 7 +++ src/lib/eolian/eo_parser.c | 2 +- src/lib/eolian/eolian_database.h | 6 -- 7 files changed, 8 insertions(+), 37 deletions(-) diff --git a/src/lib/eolian/database_fill.c b/src/lib/eolian/database_fill.c index 28c66d0..8462879 100644 --- a/src/lib/eolian/database_fill.c +++ b/src/lib/eolian/database_fill.c @@ -260,8 +260,8 @@ _db_fill_class(Eo_Class_Def *kls) eina_hash_set(_classesf, kls-base.file, cl); - if (kls-comment) - cl-description = eina_stringshare_ref(kls-comment); + if (kls-description) + cl-description = eina_stringshare_ref(kls-description); EINA_LIST_FOREACH(kls-inherits, l, s) cl-inherits = eina_list_append(cl-inherits, eina_stringshare_add(s)); diff --git a/src/lib/eolian/database_function.c b/src/lib/eolian/database_function.c index 75cd765..c29f079 100644 --- a/src/lib/eolian/database_function.c +++ b/src/lib/eolian/database_function.c @@ -23,12 +23,3 @@ database_function_del(Eolian_Function *fid) if (fid-set_return_comment) eina_stringshare_del(fid-set_return_comment); free(fid); } - -Eolian_Function * -database_function_new(const char *function_name, Eolian_Function_Type foo_type) -{ - Eolian_Function *fid = calloc(1, sizeof(*fid)); - fid-name = eina_stringshare_add(function_name); - fid-type = foo_type; - return fid; -} diff --git a/src/lib/eolian/database_function_parameter.c b/src/lib/eolian/database_function_parameter.c index 5c00993..9f22627 100644 --- a/src/lib/eolian/database_function_parameter.c +++ b/src/lib/eolian/database_function_parameter.c @@ -1,19 +1,6 @@ #include Eina.h #include eolian_database.h -Eolian_Function_Parameter * -database_parameter_add(Eolian_Type *type, Eolian_Expression *value, - const char *name, const char *description) -{ - Eolian_Function_Parameter *param = NULL; - param = calloc(1, sizeof(*param)); - param-name = eina_stringshare_add(name); - param-type = type; - param-value = value; - param-description = eina_stringshare_add(description); - return param; -} - void database_parameter_del(Eolian_Function_Parameter *pdesc) { diff --git a/src/lib/eolian/eo_definitions.c b/src/lib/eolian/eo_definitions.c index 2bc965a..2d0b164 100644 --- a/src/lib/eolian/eo_definitions.c +++ b/src/lib/eolian/eo_definitions.c @@ -17,8 +17,8 @@ eo_definitions_class_def_free(Eo_Class_Def *kls) if (kls-name) eina_stringshare_del(kls-name); - if (kls-comment) - eina_stringshare_del(kls-comment); + if (kls-description) + eina_stringshare_del(kls-description); if (kls-legacy_prefix) eina_stringshare_del(kls-legacy_prefix); if (kls-eo_prefix) diff --git a/src/lib/eolian/eo_definitions.h b/src/lib/eolian/eo_definitions.h index a86ee5a..8ea1184 100644 --- a/src/lib/eolian/eo_definitions.h +++ b/src/lib/eolian/eo_definitions.h @@ -12,18 +12,17 @@ typedef struct _Eo_Class_Def { Eolian_Object base; Eina_Stringshare *name; - Eina_Stringshare *file; Eolian_Class_Type type; - Eina_Stringshare *comment; + Eina_Stringshare *description; Eina_Stringshare *legacy_prefix; Eina_Stringshare *eo_prefix; Eina_Stringshare *data_type; Eina_List *inherits; + Eina_List *properties; + Eina_List *methods; Eina_List *implements; Eina_List *constructors; Eina_List *events; - Eina_List *properties; - Eina_List *methods; } Eo_Class_Def; /* TEMPS */ diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c index bf905b1..462cd14 100644 --- a/src/lib/eolian/eo_parser.c +++ b/src/lib/eolian/eo_parser.c @@ -1808,7 +1808,7 @@ parse_class_body(Eo_Lexer *ls, Eolian_Class_Type type) has_events= EINA_FALSE; if (ls-t.token == TOK_COMMENT) { -ls-tmp.kls-comment = eina_stringshare_ref(ls-t.value.s); +ls-tmp.kls-description = eina_stringshare_ref(ls-t.value.s); eo_lexer_get(ls); } if (type == EOLIAN_CLASS_INTERFACE) diff --git a/src/lib/eolian/eolian_database.h b/src/lib/eolian/eolian_database.h index 3d1f064..ab656cc 100644 --- a/src/lib/eolian/eolian_database.h +++ b/src/lib/eolian/eolian_database.h @@ -277,13 +277,9 @@ Eolian_Class *database_class_add(const char *class_name, Eolian_Class_Type type) void database_class_del(Eolian_Class *cl); /* functions */ - -Eolian_Function *database_function_new(const char
[EGIT] [core/efl] master 01/01: eolian: remove Eo_Class_Def (fill bits still remaining)
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f55572d79e90fb7355852b4342d8c20526fa3e20 commit f55572d79e90fb7355852b4342d8c20526fa3e20 Author: Daniel Kolesa d.kol...@samsung.com Date: Thu Sep 11 10:50:48 2014 +0100 eolian: remove Eo_Class_Def (fill bits still remaining) --- src/lib/eolian/database_class.c | 44 +++ src/lib/eolian/database_fill.c | 8 +++ src/lib/eolian/eo_definitions.c | 46 + src/lib/eolian/eo_definitions.h | 22 +--- src/lib/eolian/eo_lexer.c | 2 +- src/lib/eolian/eo_lexer.h | 5 + src/lib/eolian/eo_parser.c | 8 ++- 7 files changed, 32 insertions(+), 103 deletions(-) diff --git a/src/lib/eolian/database_class.c b/src/lib/eolian/database_class.c index 1c6ff14..01833ac 100644 --- a/src/lib/eolian/database_class.c +++ b/src/lib/eolian/database_class.c @@ -4,46 +4,36 @@ void database_class_del(Eolian_Class *cl) { - Eina_Stringshare *inherit_name; - Eina_List *inherits = cl-inherits; Eolian_Function *fid; Eolian_Event *ev; - const char *sp; + Eolian_Implement *impl; + Eolian_Constructor *ctor; + const char *s; if (cl-base.file) eina_stringshare_del(cl-base.file); - EINA_LIST_FREE(inherits, inherit_name) - eina_stringshare_del(inherit_name); + EINA_LIST_FREE(cl-inherits, s) + if (s) eina_stringshare_del(s); - Eolian_Implement *impl; - Eina_List *implements = cl-implements; - EINA_LIST_FREE(implements, impl) - { -eina_stringshare_del(impl-full_name); -free(impl); - } + EINA_LIST_FREE(cl-implements, impl) + database_implement_del(impl); - Eolian_Constructor *ctor; - Eina_List *constructors = cl-constructors; - EINA_LIST_FREE(constructors, ctor) - { -eina_stringshare_del(ctor-full_name); -free(ctor); - } + EINA_LIST_FREE(cl-constructors, ctor) + database_constructor_del(ctor); EINA_LIST_FREE(cl-methods, fid) database_function_del(fid); EINA_LIST_FREE(cl-properties, fid) database_function_del(fid); EINA_LIST_FREE(cl-events, ev) database_event_del(ev); - eina_stringshare_del(cl-name); - eina_stringshare_del(cl-full_name); - eina_stringshare_del(cl-description); - eina_stringshare_del(cl-legacy_prefix); - eina_stringshare_del(cl-eo_prefix); - eina_stringshare_del(cl-data_type); + if (cl-name) eina_stringshare_del(cl-name); + if (cl-full_name) eina_stringshare_del(cl-full_name); + if (cl-description) eina_stringshare_del(cl-description); + if (cl-legacy_prefix) eina_stringshare_del(cl-legacy_prefix); + if (cl-eo_prefix) eina_stringshare_del(cl-eo_prefix); + if (cl-data_type) eina_stringshare_del(cl-data_type); - if (cl-namespaces) EINA_LIST_FREE(cl-namespaces, sp) - eina_stringshare_del(sp); + if (cl-namespaces) EINA_LIST_FREE(cl-namespaces, s) + if (s) eina_stringshare_del(s); free(cl); } diff --git a/src/lib/eolian/database_fill.c b/src/lib/eolian/database_fill.c index 8462879..33c6781 100644 --- a/src/lib/eolian/database_fill.c +++ b/src/lib/eolian/database_fill.c @@ -184,7 +184,7 @@ _db_build_implement(Eolian_Class *cl, Eolian_Function *foo_id) } static Eina_Bool -_db_fill_implements(Eolian_Class *cl, Eo_Class_Def *kls) +_db_fill_implements(Eolian_Class *cl, Eolian_Class *kls) { Eolian_Implement *impl; Eolian_Function *foo_id; @@ -222,7 +222,7 @@ _db_fill_constructor(Eolian_Class *cl, Eolian_Constructor *ctor) } static Eina_Bool -_db_fill_constructors(Eolian_Class *cl, Eo_Class_Def *kls) +_db_fill_constructors(Eolian_Class *cl, Eolian_Class *kls) { Eolian_Constructor *ctor; Eina_List *l; @@ -237,7 +237,7 @@ _db_fill_constructors(Eolian_Class *cl, Eo_Class_Def *kls) } static Eina_Bool -_db_fill_events(Eolian_Class *cl, Eo_Class_Def *kls) +_db_fill_events(Eolian_Class *cl, Eolian_Class *kls) { Eolian_Event *event; Eina_List *l; @@ -252,7 +252,7 @@ _db_fill_events(Eolian_Class *cl, Eo_Class_Def *kls) } static Eina_Bool -_db_fill_class(Eo_Class_Def *kls) +_db_fill_class(Eolian_Class *kls) { Eolian_Class *cl = database_class_add(kls-name, kls-type); const char *s; diff --git a/src/lib/eolian/eo_definitions.c b/src/lib/eolian/eo_definitions.c index 2d0b164..15bbd5b 100644 --- a/src/lib/eolian/eo_definitions.c +++ b/src/lib/eolian/eo_definitions.c @@ -4,50 +4,6 @@ #include eo_definitions.h void -eo_definitions_class_def_free(Eo_Class_Def *kls) -{ - const char *s; - Eolian_Function *func; - Eolian_Event *sgn; - Eolian_Implement *impl; - Eolian_Constructor *ctor; - - if (kls-base.file) - eina_stringshare_del(kls-base.file); - - if (kls-name) - eina_stringshare_del(kls-name); - if (kls-description) - eina_stringshare_del(kls-description); - if (kls-legacy_prefix) - eina_stringshare_del(kls-legacy_prefix); - if (kls-eo_prefix) -
[EGIT] [core/efl] master 02/02: edje_edit: Use eina_file_mkstemp() to avoid problems with umask
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a7fb8cd7fe0159f07b0abda50e83cab31259b441 commit a7fb8cd7fe0159f07b0abda50e83cab31259b441 Author: Stefan Schmidt s.schm...@samsung.com Date: Wed Sep 10 17:15:25 2014 +0200 edje_edit: Use eina_file_mkstemp() to avoid problems with umask CID 1039613 --- src/lib/edje/edje_edit.c | 20 ++-- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/src/lib/edje/edje_edit.c b/src/lib/edje/edje_edit.c index f805130..68f64b8 100644 --- a/src/lib/edje/edje_edit.c +++ b/src/lib/edje/edje_edit.c @@ -9116,9 +9116,8 @@ _edje_edit_embryo_rebuild(Edje_Edit *eed) { FILE *f; int fd, size, ret; - const char *tmp_dir; - char tmp_in[PATH_MAX]; - char tmp_out[PATH_MAX]; + Eina_Tmpstr *tmp_in; + Eina_Tmpstr *tmp_out; char embryo_cc_path[PATH_MAX] = ; char inc_path[PATH_MAX] = ; char buf[4096]; @@ -9136,12 +9135,6 @@ _edje_edit_embryo_rebuild(Edje_Edit *eed) free(se); } -#ifdef HAVE_EVIL - tmp_dir = evil_tmpdir_get(); -#else - tmp_dir = /tmp; -#endif - pfx = eina_prefix_new(NULL, /* argv[0] value (optional) */ edje_init, /* an optional symbol to check path of */ EDJE, /* env var prefix to use (XXX_PREFIX, XXX_BIN_DIR etc. */ @@ -9186,10 +9179,7 @@ _edje_edit_embryo_rebuild(Edje_Edit *eed) eina_prefix_free(pfx); - snprintf(tmp_in, sizeof(tmp_in), %s/edje_edit.sma-tmp-XX, tmp_dir); - snprintf(tmp_out, sizeof(tmp_out), %s/edje_edit.amx-tmp-XX, tmp_dir); - - fd = mkstemp(tmp_in); + fd = eina_file_mkstemp(edje_edit.sma-tmp-XX, tmp_in); if (fd 0) return EINA_FALSE; /* FIXME: report something */ @@ -9263,7 +9253,7 @@ _edje_edit_embryo_rebuild(Edje_Edit *eed) if (!success) goto almost_out; - fd = mkstemp(tmp_out); + fd = eina_file_mkstemp(edje_edit.amx-tmp-XX, tmp_out); if (fd 0) { success = EINA_FALSE; @@ -9327,8 +9317,10 @@ the_way_out: fclose(f); the_doorway: unlink(tmp_out); + eina_tmpstr_del(tmp_out); almost_out: unlink(tmp_in); + eina_tmpstr_del(tmp_in); return success; } --
[EGIT] [core/efl] master 01/02: edje_watch: Use eina_file_mkstemp() to avoid problems with umask
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7d8c846d0102850d81a5db15beee6545b8acc1d0 commit 7d8c846d0102850d81a5db15beee6545b8acc1d0 Author: Stefan Schmidt s.schm...@samsung.com Date: Wed Sep 10 16:59:40 2014 +0200 edje_watch: Use eina_file_mkstemp() to avoid problems with umask CID 1039617 --- src/bin/edje/edje_watch.c | 16 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/src/bin/edje/edje_watch.c b/src/bin/edje/edje_watch.c index 3ade5f3..73e2f15 100644 --- a/src/bin/edje/edje_watch.c +++ b/src/bin/edje/edje_watch.c @@ -17,7 +17,7 @@ # define WEXITSTATUS(r) r #endif -static char watchfile[PATH_MAX]; +static Eina_Tmpstr *watchfile; static char *edje_cc_command = NULL; static Eina_List *watching = NULL; static Ecore_Timer *timeout = NULL; @@ -102,7 +102,6 @@ some_change(void *data EINA_UNUSED, int type EINA_UNUSED, void *event EINA_UNUSE int main(int argc, char **argv) { - char *watchout; Eina_Strbuf *buf; int tfd; int i; @@ -112,21 +111,13 @@ main(int argc, char **argv) eio_init(); if (argc 2) return -1; - + ecore_event_handler_add(EIO_MONITOR_FILE_MODIFIED, some_change, NULL); ecore_event_handler_add(EIO_MONITOR_FILE_CREATED, some_change, NULL); ecore_event_handler_add(EIO_MONITOR_FILE_DELETED, some_change, NULL); ecore_event_handler_add(EIO_MONITOR_FILE_CLOSED, some_change, NULL); -#ifdef HAVE_EVIL - watchout = (char *)evil_tmpdir_get(); -#else - watchout = /tmp; -#endif - - snprintf(watchfile, PATH_MAX, %s/edje_watch-tmp-XX, watchout); - - tfd = mkstemp(watchfile); + tfd = eina_file_mkstemp(edje_watch-tmp-XX, watchfile); if (tfd 0) return -1; close(tfd); @@ -151,6 +142,7 @@ main(int argc, char **argv) ecore_main_loop_begin(); unlink(watchfile); + eina_tmpstr_del(watchfile); eio_shutdown(); ecore_shutdown(); --
[EGIT] [core/efl] master 01/01: eolian: cleanup class fill
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d85a3f601578c6b4d4b6831fe0218da47876acf1 commit d85a3f601578c6b4d4b6831fe0218da47876acf1 Author: Daniel Kolesa d.kol...@samsung.com Date: Thu Sep 11 10:58:09 2014 +0100 eolian: cleanup class fill --- src/lib/eolian/database_class.c | 28 src/lib/eolian/database_fill.c | 8 +++- src/lib/eolian/eo_parser.c | 3 ++- src/lib/eolian/eolian_database.h | 4 4 files changed, 9 insertions(+), 34 deletions(-) diff --git a/src/lib/eolian/database_class.c b/src/lib/eolian/database_class.c index 01833ac..b7d2a0a 100644 --- a/src/lib/eolian/database_class.c +++ b/src/lib/eolian/database_class.c @@ -37,31 +37,3 @@ database_class_del(Eolian_Class *cl) free(cl); } - -Eolian_Class * -database_class_add(const char *class_name, Eolian_Class_Type type) -{ - char *full_name = strdup(class_name); - char *name = full_name; - char *colon = full_name; - Eolian_Class *cl = calloc(1, sizeof(*cl)); - cl-full_name = eina_stringshare_add(class_name); - cl-type = type; - do - { -colon = strchr(colon, '.'); -if (colon) - { - *colon = '\0'; - cl-namespaces = eina_list_append(cl-namespaces, - eina_stringshare_add(name)); - colon += 1; - name = colon; - } - } - while(colon); - cl-name = eina_stringshare_add(name); - eina_hash_set(_classes, cl-full_name, cl); - free(full_name); - return cl; -} diff --git a/src/lib/eolian/database_fill.c b/src/lib/eolian/database_fill.c index 33c6781..6f27154 100644 --- a/src/lib/eolian/database_fill.c +++ b/src/lib/eolian/database_fill.c @@ -254,12 +254,18 @@ _db_fill_events(Eolian_Class *cl, Eolian_Class *kls) static Eina_Bool _db_fill_class(Eolian_Class *kls) { - Eolian_Class *cl = database_class_add(kls-name, kls-type); + Eolian_Class *cl = calloc(1, sizeof(Eolian_Class)); const char *s; Eina_List *l; + eina_hash_set(_classes, kls-full_name, cl); eina_hash_set(_classesf, kls-base.file, cl); + cl-namespaces = kls-namespaces; kls-namespaces = NULL; + cl-full_name = kls-full_name; kls-full_name = NULL; + cl-name = kls-name; kls-name = NULL; + cl-type = kls-type; + if (kls-description) cl-description = eina_stringshare_ref(kls-description); diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c index 303299d..2e567f1 100644 --- a/src/lib/eolian/eo_parser.c +++ b/src/lib/eolian/eo_parser.c @@ -1905,7 +1905,8 @@ parse_class(Eo_Lexer *ls, Eolian_Class_Type type) eo_lexer_syntax_error(ls, class and file names differ); } eo_lexer_context_pop(ls); - ls-tmp.kls-name = eina_stringshare_add(eina_strbuf_string_get(buf)); + _fill_class_name(ls-tmp.kls, eina_stringshare_add(eina_strbuf_string_get + (buf))); pop_strbuf(ls); if (ls-t.token != '{') { diff --git a/src/lib/eolian/eolian_database.h b/src/lib/eolian/eolian_database.h index ab656cc..844c716 100644 --- a/src/lib/eolian/eolian_database.h +++ b/src/lib/eolian/eolian_database.h @@ -272,8 +272,6 @@ void database_var_del(Eolian_Variable *var); Eina_Bool database_var_add(Eolian_Variable *var); /* classes */ - -Eolian_Class *database_class_add(const char *class_name, Eolian_Class_Type type); void database_class_del(Eolian_Class *cl); /* functions */ @@ -283,11 +281,9 @@ void database_function_del(Eolian_Function *fid); void database_parameter_del(Eolian_Function_Parameter *pdesc); /* implements */ - void database_implement_del(Eolian_Implement *impl); /* constructors */ - void database_constructor_del(Eolian_Constructor *ctor); /* events */ --
[EGIT] [core/efl] master 01/01: eolian: remove more parts of fill
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9915b0da550f66ca96002f63616ee9889a332536 commit 9915b0da550f66ca96002f63616ee9889a332536 Author: Daniel Kolesa d.kol...@samsung.com Date: Thu Sep 11 11:18:48 2014 +0100 eolian: remove more parts of fill --- src/lib/eolian/database_fill.c | 103 --- src/lib/eolian/eo_parser.c | 24 + src/lib/eolian/eolian_database.h | 2 - 3 files changed, 35 insertions(+), 94 deletions(-) diff --git a/src/lib/eolian/database_fill.c b/src/lib/eolian/database_fill.c index 6f27154..3c78092 100644 --- a/src/lib/eolian/database_fill.c +++ b/src/lib/eolian/database_fill.c @@ -1,12 +1,12 @@ #include eo_parser.h -static int +static Eina_Bool _func_error(Eolian_Class *cl, Eolian_Implement *impl) { ERR(Error - %s%s not known in class %s, impl-full_name, eolian_class_name_get(cl), (impl-is_prop_get ? .get : (impl-is_prop_set ? .set : ))); - return -1; + return EINA_FALSE; } static Eina_Bool @@ -44,7 +44,7 @@ _write_impl(Eolian_Function *fid, Eolian_Implement *impl) fid-get_impl = fid-set_impl = impl; } -static int +static Eina_Bool _db_fill_implement(Eolian_Class *cl, Eolian_Implement *impl) { const char *impl_name = impl-full_name; @@ -101,16 +101,6 @@ _db_fill_implement(Eolian_Class *cl, Eolian_Implement *impl) _write_impl(foo_id, impl); } - else if (impl-is_class_ctor) - { -cl-class_ctor_enable = EINA_TRUE; -return 1; - } - else if (impl-is_class_dtor) - { -cl-class_dtor_enable = EINA_TRUE; -return 1; - } else if (!_get_impl_func(cl, impl, ftype, foo_id)) return _func_error(cl, impl); @@ -122,8 +112,7 @@ pasttags: eina_stringshare_del(impl_name); } - cl-implements = eina_list_append(cl-implements, impl); - return 0; + return EINA_TRUE; } static void @@ -190,13 +179,11 @@ _db_fill_implements(Eolian_Class *cl, Eolian_Class *kls) Eolian_Function *foo_id; Eina_List *l; - EINA_LIST_FOREACH(kls-implements, l, impl) - { -int ret = _db_fill_implement(cl, impl); -if (ret 0) return EINA_FALSE; -if (ret 0) continue; -eina_list_data_set(l, NULL); /* prevent double free */ - } + cl-implements = kls-implements; kls-implements = NULL; + + EINA_LIST_FOREACH(cl-implements, l, impl) + if (!_db_fill_implement(cl, impl)) + return EINA_FALSE; EINA_LIST_FOREACH(cl-properties, l, foo_id) _db_build_implement(cl, foo_id); @@ -207,56 +194,10 @@ _db_fill_implements(Eolian_Class *cl, Eolian_Class *kls) return EINA_TRUE; } -static void -_db_fill_constructor(Eolian_Class *cl, Eolian_Constructor *ctor) -{ - const char *ctor_name = ctor-full_name; - if (ctor_name[0] == '.') - { -ctor-full_name = eina_stringshare_printf(%s%s, cl-full_name, - ctor_name); -eina_stringshare_del(ctor_name); - } - - cl-constructors = eina_list_append(cl-constructors, ctor); -} - -static Eina_Bool -_db_fill_constructors(Eolian_Class *cl, Eolian_Class *kls) -{ - Eolian_Constructor *ctor; - Eina_List *l; - - EINA_LIST_FOREACH(kls-constructors, l, ctor) - { -_db_fill_constructor(cl, ctor); -eina_list_data_set(l, NULL); /* prevent double free */ - } - - return EINA_TRUE; -} - -static Eina_Bool -_db_fill_events(Eolian_Class *cl, Eolian_Class *kls) -{ - Eolian_Event *event; - Eina_List *l; - - EINA_LIST_FOREACH(kls-events, l, event) - { -cl-events = eina_list_append(cl-events, event); -eina_list_data_set(l, NULL); /* prevent double free */ - } - - return EINA_TRUE; -} - static Eina_Bool _db_fill_class(Eolian_Class *kls) { Eolian_Class *cl = calloc(1, sizeof(Eolian_Class)); - const char *s; - Eina_List *l; eina_hash_set(_classes, kls-full_name, cl); eina_hash_set(_classesf, kls-base.file, cl); @@ -266,25 +207,23 @@ _db_fill_class(Eolian_Class *kls) cl-name = kls-name; kls-name = NULL; cl-type = kls-type; - if (kls-description) - cl-description = eina_stringshare_ref(kls-description); - - EINA_LIST_FOREACH(kls-inherits, l, s) - cl-inherits = eina_list_append(cl-inherits, eina_stringshare_add(s)); + cl-description = kls-description; kls-description = NULL; + cl-inherits= kls-inherits ; kls-inherits= NULL; - if (kls-legacy_prefix) - cl-legacy_prefix = eina_stringshare_ref(kls-legacy_prefix); - if (kls-eo_prefix) - cl-eo_prefix = eina_stringshare_ref(kls-eo_prefix); - if (kls-data_type) - cl-data_type = eina_stringshare_ref(kls-data_type); + cl-legacy_prefix = kls-legacy_prefix; kls-legacy_prefix = NULL; + cl-eo_prefix = kls-eo_prefix; kls-eo_prefix = NULL; + cl-data_type = kls-data_type; kls-data_type = NULL; cl-properties = kls-properties;
[EGIT] [core/efl] master 01/01: eolian: remove most of class fill
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=2358e63d60f0206c68897c44716eda1757a9a18b commit 2358e63d60f0206c68897c44716eda1757a9a18b Author: Daniel Kolesa d.kol...@samsung.com Date: Thu Sep 11 11:27:35 2014 +0100 eolian: remove most of class fill --- src/lib/eolian/database_class.c | 2 ++ src/lib/eolian/database_fill.c | 40 +++- 2 files changed, 9 insertions(+), 33 deletions(-) diff --git a/src/lib/eolian/database_class.c b/src/lib/eolian/database_class.c index b7d2a0a..e0cac16 100644 --- a/src/lib/eolian/database_class.c +++ b/src/lib/eolian/database_class.c @@ -10,6 +10,8 @@ database_class_del(Eolian_Class *cl) Eolian_Constructor *ctor; const char *s; + if (!cl) return; + if (cl-base.file) eina_stringshare_del(cl-base.file); EINA_LIST_FREE(cl-inherits, s) diff --git a/src/lib/eolian/database_fill.c b/src/lib/eolian/database_fill.c index 3c78092..0d8db23 100644 --- a/src/lib/eolian/database_fill.c +++ b/src/lib/eolian/database_fill.c @@ -173,14 +173,12 @@ _db_build_implement(Eolian_Class *cl, Eolian_Function *foo_id) } static Eina_Bool -_db_fill_implements(Eolian_Class *cl, Eolian_Class *kls) +_db_fill_implements(Eolian_Class *cl) { Eolian_Implement *impl; Eolian_Function *foo_id; Eina_List *l; - cl-implements = kls-implements; kls-implements = NULL; - EINA_LIST_FOREACH(cl-implements, l, impl) if (!_db_fill_implement(cl, impl)) return EINA_FALSE; @@ -195,38 +193,13 @@ _db_fill_implements(Eolian_Class *cl, Eolian_Class *kls) } static Eina_Bool -_db_fill_class(Eolian_Class *kls) +_db_fill_class(Eolian_Class *cl) { - Eolian_Class *cl = calloc(1, sizeof(Eolian_Class)); - - eina_hash_set(_classes, kls-full_name, cl); - eina_hash_set(_classesf, kls-base.file, cl); - - cl-namespaces = kls-namespaces; kls-namespaces = NULL; - cl-full_name = kls-full_name; kls-full_name = NULL; - cl-name = kls-name; kls-name = NULL; - cl-type = kls-type; - - cl-description = kls-description; kls-description = NULL; - cl-inherits= kls-inherits ; kls-inherits= NULL; - - cl-legacy_prefix = kls-legacy_prefix; kls-legacy_prefix = NULL; - cl-eo_prefix = kls-eo_prefix; kls-eo_prefix = NULL; - cl-data_type = kls-data_type; kls-data_type = NULL; - - cl-properties = kls-properties; kls-properties = NULL; - cl-methods= kls-methods ; kls-methods= NULL; - - if (!_db_fill_implements(cl, kls)) return EINA_FALSE; - - cl-constructors = kls-constructors; kls-constructors = NULL; - cl-events = kls-events ; kls-events = NULL; - - cl-class_ctor_enable = kls-class_ctor_enable; - cl-class_dtor_enable = kls-class_dtor_enable; + if (!_db_fill_implements(cl)) + return EINA_FALSE; - cl-base = kls-base; - kls-base.file = NULL; + eina_hash_set(_classes, cl-full_name, cl); + eina_hash_set(_classesf, cl-base.file, cl); return EINA_TRUE; } @@ -276,6 +249,7 @@ eo_parser_database_fill(const char *filename, Eina_Bool eot) case NODE_CLASS: if (!_db_fill_class(nd-def_class)) goto error; + nd-def_class = NULL; break; default: break; --
[EGIT] [core/efl] master 01/01: cserve2: Check retrun of fcntl and print a message if we fail.
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=68ba2f67916b17d31fdeab298b40657659ff45b5 commit 68ba2f67916b17d31fdeab298b40657659ff45b5 Author: Stefan Schmidt s.schm...@samsung.com Date: Thu Sep 11 12:30:19 2014 +0200 cserve2: Check retrun of fcntl and print a message if we fail. CID 1039707 --- src/lib/evas/cserve2/evas_cs2_client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/evas/cserve2/evas_cs2_client.c b/src/lib/evas/cserve2/evas_cs2_client.c index 981fcda..2471c1f 100644 --- a/src/lib/evas/cserve2/evas_cs2_client.c +++ b/src/lib/evas/cserve2/evas_cs2_client.c @@ -185,7 +185,7 @@ _server_connect(void) #ifdef HAVE_FCNTL flags = fcntl(s, F_GETFD); flags |= FD_CLOEXEC; - fcntl(s, F_SETFD, flags); + if (fcntl(s, F_SETFD, flags) 0) ERR(can't set CLOEXEC on fd); #endif remote.sun_family = AF_UNIX; --
[EGIT] [core/efl] master 01/01: eolian: simplify more fill code
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=44cecb6a87d7a2d7c781e613619b97c74e3f1eea commit 44cecb6a87d7a2d7c781e613619b97c74e3f1eea Author: Daniel Kolesa d.kol...@samsung.com Date: Thu Sep 11 11:48:38 2014 +0100 eolian: simplify more fill code --- src/lib/eolian/database_fill.c | 29 - src/lib/eolian/eo_definitions.c | 4 src/lib/eolian/eo_definitions.h | 1 + src/lib/eolian/eo_lexer.c | 17 - src/lib/eolian/eo_lexer.h | 18 +- src/lib/eolian/eo_parser.c | 11 +-- 6 files changed, 15 insertions(+), 65 deletions(-) diff --git a/src/lib/eolian/database_fill.c b/src/lib/eolian/database_fill.c index 0d8db23..2db65a6 100644 --- a/src/lib/eolian/database_fill.c +++ b/src/lib/eolian/database_fill.c @@ -207,9 +207,7 @@ _db_fill_class(Eolian_Class *cl) Eina_Bool eo_parser_database_fill(const char *filename, Eina_Bool eot) { - Eina_List *k; - Eo_Node *nd; - Eina_Bool has_class = EINA_FALSE; + Eolian_Class *cl; Eo_Lexer *ls = eo_lexer_new(filename); if (!ls) @@ -229,31 +227,20 @@ eo_parser_database_fill(const char *filename, Eina_Bool eot) if (eot) goto done; - EINA_LIST_FOREACH(ls-nodes, k, nd) if (nd-type == NODE_CLASS) - { -has_class = EINA_TRUE; -break; - } - - if (!has_class) + if (!eina_list_count(ls-tmp.classes)) { ERR(No classes for file %s, filename); eo_lexer_free(ls); return EINA_FALSE; } - EINA_LIST_FOREACH(ls-nodes, k, nd) + while (ls-tmp.classes) { -switch (nd-type) - { - case NODE_CLASS: - if (!_db_fill_class(nd-def_class)) - goto error; - nd-def_class = NULL; - break; - default: - break; - } +cl = eina_list_data_get(ls-tmp.classes); +if (!_db_fill_class(cl)) + goto error; +ls-tmp.classes = eina_list_remove_list(ls-tmp.classes, +ls-tmp.classes); } done: diff --git a/src/lib/eolian/eo_definitions.c b/src/lib/eolian/eo_definitions.c index 15bbd5b..470f7e0 100644 --- a/src/lib/eolian/eo_definitions.c +++ b/src/lib/eolian/eo_definitions.c @@ -10,6 +10,7 @@ eo_definitions_temps_free(Eo_Lexer_Temps *tmp) Eolian_Function_Parameter *par; Eolian_Type *tp; Eolian_Variable *var; + Eolian_Class *cl; const char *s; EINA_LIST_FREE(tmp-str_bufs, buf) @@ -50,4 +51,7 @@ eo_definitions_temps_free(Eo_Lexer_Temps *tmp) EINA_LIST_FREE(tmp-strs, s) if (s) eina_stringshare_del(s); + + EINA_LIST_FREE(tmp-classes, cl) + database_class_del(cl); } diff --git a/src/lib/eolian/eo_definitions.h b/src/lib/eolian/eo_definitions.h index 4f20843..abc1a6c 100644 --- a/src/lib/eolian/eo_definitions.h +++ b/src/lib/eolian/eo_definitions.h @@ -10,6 +10,7 @@ typedef struct _Eo_Lexer_Temps { + Eina_List *classes; Eina_List *str_bufs; Eina_List *params; Eina_Stringshare *legacy_def; diff --git a/src/lib/eolian/eo_lexer.c b/src/lib/eolian/eo_lexer.c index 75ce0a4..781937a 100644 --- a/src/lib/eolian/eo_lexer.c +++ b/src/lib/eolian/eo_lexer.c @@ -703,8 +703,6 @@ eo_lexer_set_input(Eo_Lexer *ls, const char *source) void eo_lexer_free(Eo_Lexer *ls) { - Eo_Node *nd; - if (!ls) return; if (ls-source ) eina_stringshare_del(ls-source); if (ls-filename) eina_stringshare_del(ls-filename); @@ -712,22 +710,7 @@ eo_lexer_free(Eo_Lexer *ls) if (ls-handle ) eina_file_close (ls-handle); eo_lexer_context_clear(ls); - - EINA_LIST_FREE(ls-nodes, nd) - { -switch (nd-type) - { - case NODE_CLASS: - database_class_del(nd-def_class); - break; - default: - break; - } - free(nd); - } - eo_definitions_temps_free(ls-tmp); - free(ls); } diff --git a/src/lib/eolian/eo_lexer.h b/src/lib/eolian/eo_lexer.h index 9557270..b406515 100644 --- a/src/lib/eolian/eo_lexer.h +++ b/src/lib/eolian/eo_lexer.h @@ -86,20 +86,6 @@ typedef struct _Eo_Token Eolian_Value_Union value; } Eo_Token; -enum Nodes -{ - NODE_CLASS = 0 -}; - -typedef struct _Eo_Node -{ - unsigned char type; - union { - void *def; - Eolian_Class *def_class; - }; -} Eo_Node; - typedef struct _Lexer_Ctx { int line, column; @@ -151,13 +137,11 @@ typedef struct _Eo_Lexer /* saved context info */ Eina_List *saved_ctxs; - /* represents the results of parsing */ - Eina_List *nodes; /* represents the temporaries, every object that is allocated by the * parser is temporarily put here so the resources can be reclaimed in * case of error - and it's nulled when it's written into a more permanent * position (e.g. as part of another struct, or into nodes */ - Eo_Lexer_Temps tmp; + Eo_Lexer_Temps
[EGIT] [core/efl] master 01/01: Evas: fix resource leak.
cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=fdd501b773e6ef8529e44a8a6feb25e66143f1f0 commit fdd501b773e6ef8529e44a8a6feb25e66143f1f0 Author: Chinmaya Panigrahi c.panigr...@samsung.com Date: Thu Sep 11 12:54:18 2014 +0200 Evas: fix resource leak. Summary: Variable palpriv is going out of scope and leaks the storage it points to, if we do not free it before exiting. Test Plan: NA Reviewers: seoz, raster, cedric Subscribers: cedric, seoz Differential Revision: https://phab.enlightenment.org/D1429 Signed-off-by: Cedric BAIL ced...@osg.samsung.com --- src/modules/evas/engines/software_x11/evas_xlib_color.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/modules/evas/engines/software_x11/evas_xlib_color.c b/src/modules/evas/engines/software_x11/evas_xlib_color.c index 55920e1..87e1453 100644 --- a/src/modules/evas/engines/software_x11/evas_xlib_color.c +++ b/src/modules/evas/engines/software_x11/evas_xlib_color.c @@ -342,9 +342,10 @@ evas_software_xlib_x_color_allocate(Display *disp, palpriv-cmap = cmap; if (pal-colors == PAL_MODE_NONE) { - if (pal-lookup) free(pal-lookup); - free(pal); - return NULL; +if (pal-lookup) free(pal-lookup); +free(palpriv); +free(pal); +return NULL; } palettes = eina_list_append(palettes, pal); return pal; --
Re: [E-devel] Blog about EO
On Mon, Sep 08, 2014 at 04:42:04PM +0300, Daniel Zaoui wrote: Hi, On 09/08/14 16:16, Jean Rene Dawin wrote: On Sat, Aug 16, 2014 at 02:36:10PM +0900, Carsten Haitzler wrote: About time i got back to blogging about EFL etc. https://phab.enlightenment.org/phame/live/1//post/yet_another_c_object_model_but_better/ Hi, thanks for the explanations. Trying to reproduce the steps, the result of my tst.c differd a bit, though. I didn't get EOLIAN static void _tst_eo_base_constructor(Eo *obj, Tst_Data *pd) { eo_do_super(obj, TST_CLASS, eo_constructor()); } EOLIAN static void _tst_eo_base_destructor(Eo *obj, Tst_Data *pd) { eo_do_super(obj, TST_CLASS, eo_destructor()); } but instead EOLIAN static void _tst_class_constructor(Eo_Class *klass) { } EOLIAN static void _tst_class_destructor(Eo_Class *klass) { } Is there a more detailed documentation of the Eo-Syntax and API somewhere? Becuase the one on docs.enlightenment.org is not so verbose or maybe outdated. Is this because there will be more changes to Eo and things are not fixed yet? Thanks for your help, Jean Rene Dawin You should try with Base.constructor instead of class.constructor (same for the destructor). You can look at https://phab.enlightenment.org/w/eolian/ for more docs on the syntax. One of all the EFL Daniels Hi, thanks for the answers. The site you mentioned is indeed very informative about eo-file syntax. But what I'm more interested in is the whole mechanics of eo_add, eo_do and eo_add_custom and all those functions. For example I tried to do this #define EFL_BETA_API_SUPPORT #define EFL_EO_API_SUPPORT #include Elementary.h EAPI_MAIN int elm_main(int argc, char **argv){ eo_init(); Eo *win = eo_add(ELM_WIN_CLASS, NULL); eo_do(win, elm_obj_win_title_set(Nikotinamiddinukleotidphosphat) ); elm_run(); return 0; } ELM_MAIN() and while it compiled fine it threw runtime errors like ERR818:eo lib/eo/eo.c:1572 eo_error_set_internal() Error with obj '0x9500b30' at elm_win.c:3510. ERR818:elementary elm_win.c:3511 _elm_win_eo_base_constructor() only custom constructor can be used with 'Elm_Win' class ERR818:eo lib/eo/eo.c:953 _eo_add_internal_end() Object of class 'Elm_Win' - Not all of the object constructors have been executed. as I'm obviously using Eo/Elementary in a wrong manner, but I find it quite hard to understand from the source files like Eo.h, how it would be done the right way. So, I guess I will have to try harder :) Regards, Jean Rne Dawin -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Blog about EO
2014-09-11 12:00 GMT+01:00 Jean Rene Dawin jda...@math.uni-bielefeld.de: On Mon, Sep 08, 2014 at 04:42:04PM +0300, Daniel Zaoui wrote: Hi, On 09/08/14 16:16, Jean Rene Dawin wrote: On Sat, Aug 16, 2014 at 02:36:10PM +0900, Carsten Haitzler wrote: About time i got back to blogging about EFL etc. https://phab.enlightenment.org/phame/live/1//post/yet_another_c_object_model_but_better/ Hi, thanks for the explanations. Trying to reproduce the steps, the result of my tst.c differd a bit, though. I didn't get EOLIAN static void _tst_eo_base_constructor(Eo *obj, Tst_Data *pd) { eo_do_super(obj, TST_CLASS, eo_constructor()); } EOLIAN static void _tst_eo_base_destructor(Eo *obj, Tst_Data *pd) { eo_do_super(obj, TST_CLASS, eo_destructor()); } but instead EOLIAN static void _tst_class_constructor(Eo_Class *klass) { } EOLIAN static void _tst_class_destructor(Eo_Class *klass) { } Is there a more detailed documentation of the Eo-Syntax and API somewhere? Becuase the one on docs.enlightenment.org is not so verbose or maybe outdated. Is this because there will be more changes to Eo and things are not fixed yet? Thanks for your help, Jean Rene Dawin You should try with Base.constructor instead of class.constructor (same for the destructor). You can look at https://phab.enlightenment.org/w/eolian/ for more docs on the syntax. One of all the EFL Daniels Hi, thanks for the answers. The site you mentioned is indeed very informative about eo-file syntax. But what I'm more interested in is the whole mechanics of eo_add, eo_do and eo_add_custom and all those functions. For example I tried to do this #define EFL_BETA_API_SUPPORT #define EFL_EO_API_SUPPORT #include Elementary.h EAPI_MAIN int elm_main(int argc, char **argv){ eo_init(); Eo *win = eo_add(ELM_WIN_CLASS, NULL); eo_do(win, elm_obj_win_title_set(Nikotinamiddinukleotidphosphat) ); elm_run(); return 0; } ELM_MAIN() and while it compiled fine it threw runtime errors like ERR818:eo lib/eo/eo.c:1572 eo_error_set_internal() Error with obj '0x9500b30' at elm_win.c:3510. ERR818:elementary elm_win.c:3511 _elm_win_eo_base_constructor() only custom constructor can be used with 'Elm_Win' class ERR818:eo lib/eo/eo.c:953 _eo_add_internal_end() Object of class 'Elm_Win' - Not all of the object constructors have been executed. as I'm obviously using Eo/Elementary in a wrong manner, but I find it quite hard to understand from the source files like Eo.h, how it would be done the right way. So, I guess I will have to try harder :) You're supposed to use elm_win_add at this point to create the object. The base constructor is explicitly overloaded to trigger this error. Alternatively, you can use eo_add_custom(ELM_WIN_CLASS, NULL, elm_obj_win_constructor(foo, ELM_WIN_BASIC));. But that's pretty much identical to what the elm_win_add function does. Regards, Jean Rne Dawin -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel Another of the EFL Daniels aka D5 -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [apps/terminology] master 01/01: terminology: Remove unused variable
devilhorns pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=6ed8e857a1e08e81f1f0d9706edc8caa0aaea56c commit 6ed8e857a1e08e81f1f0d9706edc8caa0aaea56c Author: Chris Michael cp.mich...@samsung.com Date: Thu Sep 11 07:49:21 2014 -0400 terminology: Remove unused variable NB: _blocks is not being used anywhere in the termptysave file, so remove the variable. Signed-off-by: Chris Michael cp.mich...@samsung.com --- src/bin/termptysave.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/bin/termptysave.c b/src/bin/termptysave.c index 227b655..dada3f0 100644 --- a/src/bin/termptysave.c +++ b/src/bin/termptysave.c @@ -27,7 +27,6 @@ struct _Alloc unsigned char __pad; }; -static int _blocks = 0; static uint64_t _allocated = 0; static unsigned char cur_gen = 0; static Alloc *alloc[MEM_BLOCKS] = { 0 }; --
[EGIT] [apps/terminology] master 01/01: terminology: Remove unused variable
devilhorns pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=e82dea1d278ea4d71c796be595af739f297e9767 commit e82dea1d278ea4d71c796be595af739f297e9767 Author: Chris Michael cp.mich...@samsung.com Date: Thu Sep 11 07:53:34 2014 -0400 terminology: Remove unused variable NB: _actions is not being used in the key_bindings_load function, so remove the variable. Signed-off-by: Chris Michael cp.mich...@samsung.com --- src/bin/keyin.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/bin/keyin.c b/src/bin/keyin.c index a8cb5e7..e34c023 100644 --- a/src/bin/keyin.c +++ b/src/bin/keyin.c @@ -1058,7 +1058,6 @@ keyin_remove_config(Config_Keys *key) int key_bindings_load(Config *config) { - Shortcut_Action *action = _actions; Config_Keys *key; Eina_List *l; --
[EGIT] [apps/terminology] master 01/01: Revert terminology: Remove unused variable
devilhorns pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=10542a205f7395902264e3a86766b499ba2a7f24 commit 10542a205f7395902264e3a86766b499ba2a7f24 Author: Chris Michael cp.mich...@samsung.com Date: Thu Sep 11 08:20:53 2014 -0400 Revert terminology: Remove unused variable This reverts commit e82dea1d278ea4d71c796be595af739f297e9767. Oopsie, revert this onemy compiler apparently was lying to me :( --- src/bin/keyin.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/keyin.c b/src/bin/keyin.c index e34c023..a8cb5e7 100644 --- a/src/bin/keyin.c +++ b/src/bin/keyin.c @@ -1058,6 +1058,7 @@ keyin_remove_config(Config_Keys *key) int key_bindings_load(Config *config) { + Shortcut_Action *action = _actions; Config_Keys *key; Eina_List *l; --
[EGIT] [apps/terminology] master 02/03: terminology: Remove blank line
devilhorns pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=e4bf56d862aa36e3b73bc327687d09b819131a57 commit e4bf56d862aa36e3b73bc327687d09b819131a57 Author: Chris Michael cp.mich...@samsung.com Date: Thu Sep 11 08:23:38 2014 -0400 terminology: Remove blank line Signed-off-by: Chris Michael cp.mich...@samsung.com --- src/bin/keyin.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/bin/keyin.c b/src/bin/keyin.c index 4fe4ffc..33b2905 100644 --- a/src/bin/keyin.c +++ b/src/bin/keyin.c @@ -1049,7 +1049,6 @@ keyin_remove_config(Config_Keys *key) { Key_Binding *kb; - kb = key_binding_lookup(key-keyname, key-ctrl, key-alt, key-shift); if (kb) eina_hash_del_by_key(_key_bindings, kb); --
[EGIT] [apps/terminology] master 01/03: terminology: Don't declare 'action' variable unless we have gettext and nls
devilhorns pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=4731d8d82670ddf98e4b4131f764a6882d6ff519 commit 4731d8d82670ddf98e4b4131f764a6882d6ff519 Author: Chris Michael cp.mich...@samsung.com Date: Thu Sep 11 08:23:12 2014 -0400 terminology: Don't declare 'action' variable unless we have gettext and nls Signed-off-by: Chris Michael cp.mich...@samsung.com --- src/bin/keyin.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/keyin.c b/src/bin/keyin.c index a8cb5e7..4fe4ffc 100644 --- a/src/bin/keyin.c +++ b/src/bin/keyin.c @@ -1058,13 +1058,14 @@ keyin_remove_config(Config_Keys *key) int key_bindings_load(Config *config) { - Shortcut_Action *action = _actions; Config_Keys *key; Eina_List *l; if (!_key_bindings) { #if HAVE_GETTEXT ENABLE_NLS +Shortcut_Action *action = _actions; + while (action-action) { action-description = gettext(action-description); --
[EGIT] [apps/terminology] master 03/03: terminology: Fix formatting
devilhorns pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=33c19c0bfbbdc19c4364a3e88b90020d8b9ec2f3 commit 33c19c0bfbbdc19c4364a3e88b90020d8b9ec2f3 Author: Chris Michael cp.mich...@samsung.com Date: Thu Sep 11 08:23:49 2014 -0400 terminology: Fix formatting Signed-off-by: Chris Michael cp.mich...@samsung.com --- src/bin/keyin.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bin/keyin.c b/src/bin/keyin.c index 33b2905..5d045bc 100644 --- a/src/bin/keyin.c +++ b/src/bin/keyin.c @@ -1055,7 +1055,8 @@ keyin_remove_config(Config_Keys *key) return 0; } -int key_bindings_load(Config *config) +int +key_bindings_load(Config *config) { Config_Keys *key; Eina_List *l; @@ -1093,7 +1094,8 @@ int key_bindings_load(Config *config) return 0; } -void key_bindings_shutdown(void) +void +key_bindings_shutdown(void) { if (_key_bindings) eina_hash_free(_key_bindings); --
[EGIT] [core/efl] master 01/01: eolian: more helpful error reporting
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6fc1b18e1b76e993260843ae210b879e1eec3ba8 commit 6fc1b18e1b76e993260843ae210b879e1eec3ba8 Author: Daniel Kolesa d.kol...@samsung.com Date: Thu Sep 11 13:55:42 2014 +0100 eolian: more helpful error reporting --- src/lib/eolian/database_fill.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/lib/eolian/database_fill.c b/src/lib/eolian/database_fill.c index 2db65a6..0075cd2 100644 --- a/src/lib/eolian/database_fill.c +++ b/src/lib/eolian/database_fill.c @@ -3,9 +3,11 @@ static Eina_Bool _func_error(Eolian_Class *cl, Eolian_Implement *impl) { - ERR(Error - %s%s not known in class %s, impl-full_name, - eolian_class_name_get(cl), (impl-is_prop_get ? .get - : (impl-is_prop_set ? .set : ))); + eina_log_print(_eolian_log_dom, EINA_LOG_LEVEL_ERR, impl-base.file, , + impl-base.line, %s%s not known in class %s at column %d, + impl-full_name, (impl-is_prop_get ? .get + : (impl-is_prop_set ? .set : )), + eolian_class_name_get(cl), impl-base.column); return EINA_FALSE; } --
[EGIT] [core/efl] master 04/07: ecore: Remove WinCE group from docs as we removed the support.
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7f5e22b474d210cd6eecf62ecd3d08d82cef8b1e commit 7f5e22b474d210cd6eecf62ecd3d08d82cef8b1e Author: Stefan Schmidt s.schm...@samsung.com Date: Thu Sep 11 14:59:02 2014 +0200 ecore: Remove WinCE group from docs as we removed the support. --- src/lib/ecore/Ecore.h | 1 - 1 file changed, 1 deletion(-) diff --git a/src/lib/ecore/Ecore.h b/src/lib/ecore/Ecore.h index 3ad2a65..9be98b7 100644 --- a/src/lib/ecore/Ecore.h +++ b/src/lib/ecore/Ecore.h @@ -35,7 +35,6 @@ @li @link Ecore_Ipc.hEcore_IPC - Inter Process Communication functions. @endlink @li @link Ecore_X.h Ecore_X - X Windows System wrapper. @endlink @li @ref Ecore_Win32_Group - @li @ref Ecore_WinCE_Group @li @ref Ecore_Audio_Group For more info on Ecore usage, there are these @ref ecore_examples. --
[EGIT] [core/efl] master 01/07: docs: Use the full EFL name in the public docs main description page
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f243a08bc8215f35ea4dc5b4c16332c5298605c7 commit f243a08bc8215f35ea4dc5b4c16332c5298605c7 Author: Stefan Schmidt s.schm...@samsung.com Date: Thu Sep 11 14:45:35 2014 +0200 docs: Use the full EFL name in the public docs main description page --- doc/main.dox | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/main.dox b/doc/main.dox index db38729..7de5e1e 100644 --- a/doc/main.dox +++ b/doc/main.dox @@ -1,5 +1,5 @@ /** - * @mainpage EFL + * @mainpage Enlightenment Foundation Libraries (EFL) * * The Enlightenment Project covers more than simple window management. It * also includes the EFL, or Enlightenment Foundation Libraries: a framework --
[EGIT] [core/efl] master 03/07: pc: Remove ecore-wince.pc file from ignore as we removed wince support
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=626dccd906188ccc3bb356022ec91830c55bef7a commit 626dccd906188ccc3bb356022ec91830c55bef7a Author: Stefan Schmidt s.schm...@samsung.com Date: Thu Sep 11 14:57:29 2014 +0200 pc: Remove ecore-wince.pc file from ignore as we removed wince support --- pc/.gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/pc/.gitignore b/pc/.gitignore index 03ff5b2..3451add 100644 --- a/pc/.gitignore +++ b/pc/.gitignore @@ -15,7 +15,6 @@ /ecore-sdl.pc /ecore-wayland.pc /ecore-win32.pc -/ecore-wince.pc /ecore-x.pc /ecore.pc /edje.pc --
[EGIT] [core/efl] master 06/07: docs: Add links to avahi, drm and wl groups form main ecore page.
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6996aac5619fe7768ffe60b272ca4d673cd776fe commit 6996aac5619fe7768ffe60b272ca4d673cd776fe Author: Stefan Schmidt s.schm...@samsung.com Date: Thu Sep 11 15:22:39 2014 +0200 docs: Add links to avahi, drm and wl groups form main ecore page. While some docs have been added for these nobody added them to the main ecore page. Which in turn makes them invisible for people reading our docs. I found three ecore family members to not even having a brief group description: cocoa, pslight and sdl. Would be good to get some basic docs in for them. --- src/lib/ecore/Ecore.h | 5 + 1 file changed, 5 insertions(+) diff --git a/src/lib/ecore/Ecore.h b/src/lib/ecore/Ecore.h index 9be98b7..bef9db8 100644 --- a/src/lib/ecore/Ecore.h +++ b/src/lib/ecore/Ecore.h @@ -36,6 +36,11 @@ @li @link Ecore_X.h Ecore_X - X Windows System wrapper. @endlink @li @ref Ecore_Win32_Group @li @ref Ecore_Audio_Group + @li @ref Ecore_Avahi_Group + @li @ref Ecore_Drm_Group + @li @ref Ecore_Wl_Group + + For more info on Ecore usage, there are these @ref ecore_examples. --
[EGIT] [core/efl] master 02/07: docs: Not all docs are updated daily from git. We have stable and dev docs.
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b6cc52451328f678ab7dc20eaf24bcc6f9d9ccea commit b6cc52451328f678ab7dc20eaf24bcc6f9d9ccea Author: Stefan Schmidt s.schm...@samsung.com Date: Thu Sep 11 14:47:08 2014 +0200 docs: Not all docs are updated daily from git. We have stable and dev docs. The entry point to our docs (docs.enlightenment.org) makes clear what is links go to the docs for the latest release and which goes to development. --- doc/main.dox | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/doc/main.dox b/doc/main.dox index 7de5e1e..ed1f8bb 100644 --- a/doc/main.dox +++ b/doc/main.dox @@ -4,8 +4,7 @@ * The Enlightenment Project covers more than simple window management. It * also includes the EFL, or Enlightenment Foundation Libraries: a framework * which provides a great deal of functionality. Below you can - * find documentation auto-generated daily from GIT source for these - * libraries: + * find documentation for these libraries: * * @li @ref ecore_main operating system abstraction and integration. * @li @ref edje_main layout and theme library with super powers. --
[EGIT] [core/efl] master 05/07: docs: Update ecore avahi group name name to match others
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b44065a9ddc9fe8cfd6e88446cc40722c6f66307 commit b44065a9ddc9fe8cfd6e88446cc40722c6f66307 Author: Stefan Schmidt s.schm...@samsung.com Date: Thu Sep 11 15:21:09 2014 +0200 docs: Update ecore avahi group name name to match others All other group are following the scheme Ecore_*_Group. Do it here as well to make it easier to link to. --- src/lib/ecore_avahi/Ecore_Avahi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/ecore_avahi/Ecore_Avahi.h b/src/lib/ecore_avahi/Ecore_Avahi.h index a085e07..dc70b9a 100644 --- a/src/lib/ecore_avahi/Ecore_Avahi.h +++ b/src/lib/ecore_avahi/Ecore_Avahi.h @@ -38,7 +38,7 @@ extern C { #endif /** - * @defgroup Ecore_Avahi Ecore main loop integration function. + * @defgroup Ecore_Avahi_Group Ecore_Avahi - Avahi main loop integration function. * @ingroup Ecore * * @{ --
[EGIT] [core/efl] master 07/07: docs: Add missing ephysics group def in main.dox
stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c5a88a3a39a28d485dd1b9f68ffd2ab4ef037736 commit c5a88a3a39a28d485dd1b9f68ffd2ab4ef037736 Author: Stefan Schmidt s.schm...@samsung.com Date: Thu Sep 11 15:36:02 2014 +0200 docs: Add missing ephysics group def in main.dox --- doc/main.dox | 6 ++ 1 file changed, 6 insertions(+) diff --git a/doc/main.dox b/doc/main.dox index ed1f8bb..9935f38 100644 --- a/doc/main.dox +++ b/doc/main.dox @@ -238,3 +238,9 @@ * * @brief Generates thumbnail images of files. */ + + /** + * @defgroup EPhysics + * + * @brief Physics simulation integration and visual effects. + */ --
[E-devel] How to handle generated docs for beta APIs?
Hello. Now that we are going to have the docs updated with each release Cedric pointed out that during the merge of efl some docs are no longer easy to find (or to be found at all). I just pushed some changes that made some ecore sub-parts visible again. During this exercise I realized that we also don't display any docs for eolian, eolian_cxx and efl. All three are considered a beta API which made me wonder if they have been left out on purpose. It might be good to list them but mark them as BETA somehow. Opinions? regards Stefan Schmidt -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [enlightenment/modules/alarm] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/alarm.git/commit/?id=f7f0df76090d3491aa465120f50e58598eb3eced commit f7f0df76090d3491aa465120f50e58598eb3eced Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:26:09 2014 +0200 Updating desktop file --- module.desktop.in | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/module.desktop.in b/module.desktop.in index 98db747..c707280 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -4,28 +4,41 @@ Type=Link Version=1.0 Name=Alarm Name[ab]=Alarm 提示 +Name[ca]=Alarma Name[de]=Alarm Name[el]=Αφύπνιση Name[eo]=Alarmo Name[es]=Alarma +Name[fi]=Hälytys Name[fr]=Alarme Name[gl]=Alarma Name[hu]=Emlékeztető +Name[ja]=アラーム +Name[lt]=Priminimas +Name[ms]=Penggera +Name[pl]=Budzik Name[pt]=Alarme Name[ru]=Будильник +Name[sr]=Узбуна +Name[tr]=Alarm Name[zh_CN]=Alarm 提示 Comment=A module which allows you to set popup reminders. +Comment[ca]=Un mòdul que li permet establir avisos emergents Comment[cs]=Modul umožňující nastavit upomínky. -Comment[de]=Modul zum Anzeigen von Erinnerungen als Popups +Comment[de]=Modul, um Benachrichtigungserinnerungen einzurichten. Comment[el]=Ένα άρθρωμα για δημιουργείτε υπενθυμίσεις. Comment[eo]=Difini spruĉfenestrajn memorigilojn. Comment[es]=Un módulo que le permite establecer alertas recordatorias. +Comment[fi]=Tällä moduulilla voit asettaa muistuttajia jotka näyttävät ponnahdusikkunan. Comment[fr]=Un module pense-bête par pop-up. Comment[gl]=Un módulo que lle permite establecer alertas recordatorias. Comment[hu]=Egy modul, amellyel felugró figyelmeztetéseket állíthatsz be magadnak. Comment[it]=Un modulo che consente di impostare dei popup di promemoria. +Comment[ms]=Modul yang membolehkan anda tetapkan pengingat timbul. Comment[pt]=Um módulo para a definição de alertas Comment[ru]=Модуль позволяет устанавливать напоминания и будильник. +Comment[sr]=Јединица за подешавање искачућих подсетника. +Comment[tr]=Hatırlatma bildirimi oluşturmaya yarayan bir modül. Comment[zh_CN]=Alarm 提示模块允许您设置弹出式提示。 Icon=e-module-alarm Exec=enlightenment --
[EGIT] [enlightenment/modules/cpu] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/cpu.git/commit/?id=a2a1492e578c5bfe1971e4218aa99f4bb9856aa5 commit a2a1492e578c5bfe1971e4218aa99f4bb9856aa5 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:27:20 2014 +0200 Updating desktop file --- module.desktop.in | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/module.desktop.in b/module.desktop.in index 64e9b92..e9b7cf7 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -3,28 +3,37 @@ Encoding=UTF-8 Type=Link Name=Cpu Name[ab]=CPU 工具 +Name[ca]=Processador Name[de]=Prozessor Name[el]=Επεξεργαστής Name[eo]=Ĉefprocesoro +Name[fi]=Prosessori Name[fr]=Cpu Name[gl]=CPU Name[hu]=Processzor +Name[ja]=CPU +Name[ko]=Cpu +Name[lt]=Procesorius Name[ms]=Cpu +Name[pl]=Procesor Name[pt]=Processador Name[ru]=Процессор Name[sr]=Процесор Name[tr]=İşlemci Name[zh_CN]=CPU 工具 Comment=Used to monitor CPU utilization. +Comment[ca]=Utilitzat per monitoritzar l'ús del processador. Comment[cs]=Použitý k měření vytížení CPU. -Comment[de]=Prozessorauslastung visualisieren +Comment[de]=Wird verwendet, um die Prozessorauslastung zu überwachen. Comment[el]=Για την παρατήρηση της δραστηριότητας του επεξεργαστή. Comment[eo]=Elrigardi la uzadon de la ĉeforgano. Comment[es]=Usado para monitorizar la utilización de la CPU. +Comment[fi]=Käytetään prosessorin käyttöasteen tarkastelemiseen. Comment[fr]=Affiche l'utilisation du CPU. Comment[gl]=Empregado para monitorizar o uso da CPU. Comment[hu]=A processzor monitorozására (felügyeletére) használható modul. Comment[it]=Usato per monitorare l'utilizzo della CPU. +Comment[lt]=Naudojamas procesoriaus apkrovimui stebėti. Comment[ms]=Digunakan untuk pantau penggunaan CPU Comment[pt]=Módulo para monitorizar o processador Comment[ru]=Показывает текущую нагрузку на ЦПУ. --
[EGIT] [enlightenment/modules/engage] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/engage.git/commit/?id=290065537a69ac818109c56619e7f1e95058153d commit 290065537a69ac818109c56619e7f1e95058153d Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:28:30 2014 +0200 Updating desktop file --- module.desktop.in | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/module.desktop.in b/module.desktop.in index 11b6960..941476b 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,20 +2,24 @@ Encoding=UTF-8 Type=Link Name=Engage +Name[ca]=Engage Name[de]=Engage Name[eo]=Engage +Name[fi]=Engage Name[fr]=Engage Name[gl]=Engage Name[ms]=Engage Name[sr]=Енгеџа Name[tr]=Engage Comment=A dock that holds a taskbar and application launcherbrAdd instances with: Config Panel Extensions Engage -Comment[de]=Ein Dock mit einer Taskbar und AnwendungsstarternbrInstanzen können hinzugefügt werden über: Enlightenment-Einstellungen → Erweiterungen → Itask-NG +Comment[ca]=Un bloc que conté barra de tasques i llançador d'aplicacions brAfegeixi instàncies amb: Paràmetres panell ExtensionsAcció +Comment[de]=Ein Dock mit einer Aufgabenleiste und Anwendungsstartern.brInstanzen können hinzugefügt werden über: Leiste konfigurieren → Erweiterungen → Engage Comment[eo]=Doko kiu entenas taskopleton kaj lanĉilon de aplikaĵoj.brAldonu instancojn per: Panelo de agordoj Etendaĵoj Engage Comment[es]=Un dock que contine una barra de tareas y un lanzador de aplicacionesbrAñada barras desde: Panel de configuración Extensiones Engage Comment[fr]=Un dock contenant une barre des tâches et un lanceur.brPour ajouter des instances : Panneau de contrôle → Extensions → Engage Comment[gl]=Unha doca que contén unha barra de tarefas e un iniciador de aplicativosbrEngadir barras con: Panel de configuración Extensións Engage Comment[it]=Contiene una taskbar ed un lanciatore di applicazionibrPer aggiungerne istanze: Pannello di configurazione → Estensioni → Engage +Comment[lt]=Skydelis, kuriame yra programų juosta bei paleidimo meniubrPapildomus skydelius pridėsite per: Konfigūravimo skydelis Plėtiniai Engage Comment[ms]=Satu labuh yang memegang palang tugas dan pelancar aplikasibrTambah kejadian dengan: Panel Konfig Sambungan Buat Comment[pt]=Uma barra de tarefas e lançador de aplicaçõesbrPode adicionar as barras em: Painel de configuração Extensões Engage Comment[ru]=Док, содержащий панель задач и запускатель приложений --
[EGIT] [enlightenment/modules/forecasts] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/forecasts.git/commit/?id=46ebb353aff9ba09579398f64262089f658c779a commit 46ebb353aff9ba09579398f64262089f658c779a Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:32:07 2014 +0200 Updating desktop file --- module.desktop.in | 7 +++ 1 file changed, 7 insertions(+) diff --git a/module.desktop.in b/module.desktop.in index 02a27b0..71f9b4a 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,24 +2,31 @@ Encoding=UTF-8 Type=Link Name=Forecasts +Name[ca]=Previsions Name[cs]=Předpověď počasí +Name[de]=Vorhersagen Name[el]=Προβλέψεις Name[eo]=Veterprognozoj Name[es]=Predicciones metereológicas +Name[fi]=Sääennusteet Name[fr]=Prévisions Name[gl]=Predicións metereolóxicas Name[hu]=Elõrejelzés +Name[ko]=일기예보 Name[lt]=Orų prognozės Name[ms]=Ramalan +Name[pl]=Prognozy Name[pt]=Previsões meteorológicas Name[ru]=Прогноз погоды Name[sr]=Прогнозе Name[tr]=Hava Tahminleri Comment=The forecasts gadget will display the current weather conditions plus a few days forecast. +Comment[ca]=El giny de previsions mostrarà les condicions actuals del temps i el pronòstic d'uns quants dies. Comment[cs]=Zobrazuje aktuální počasí plus předpověď na několik dní. Comment[el]=Το συστατικό προβλέψεων θα εμφανίσει τις τρέχουσες καιρικές συνθήκες και των επόμενων ημερών. Comment[eo]=Vidigi la nunan veteron kaj prognozo por kelkaj tagoj. Comment[es]=Este módulo mostrará el tiempo actual más las predicciones metereológicas para unos pocos días. +Comment[fi]=Ennustukset-vempain näyttää nykyisen säätilan sekä muutaman päivän ennusteen. Comment[fr]=Affiche les conditions météo actuelles et les prévisions sur quelques jours. Comment[gl]=Este módulo mostrará o tempo actual máis as predicións metereolóxicas para uns poucos días. Comment[hu]=Az elõrejelzõ modul megmutatja az aktuális idõjárást, és elõre jelzi a következõ két nap idõjárását. --
[EGIT] [enlightenment/modules/eweather] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/eweather.git/commit/?id=59b35abe2ac747e4c3c8b44ea266a4d0b39e5393 commit 59b35abe2ac747e4c3c8b44ea266a4d0b39e5393 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:33:12 2014 +0200 Updating desktop file --- module.desktop.in | 9 + 1 file changed, 9 insertions(+) diff --git a/module.desktop.in b/module.desktop.in index c6993f2..ba89336 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,27 +2,36 @@ Encoding=UTF-8 Type=Link Name=EWeather +Name[ca]=EWeather Name[cs]=Počasí +Name[de]=EWeather Name[el]=Καιρός Name[eo]=EVetero +Name[fi]=EWeather Name[fr]=E-météo Name[gl]=EWeather Name[hu]=Időjárás +Name[ja]=EWeather +Name[lt]=E-Orai Name[ms]=EWeather Name[pt]=E-Meteorologia Name[ru]=Е-Погода Name[sr]=Е-прогноза Name[tr]=Hava Durumu Comment=A weather gadget. +Comment[ca]=Giny del temps Comment[cs]=Zobrazí aktuální počasí. Comment[de]=Aktuelles Wetter betrachten Comment[el]=Ένα συστατικό που δείχνει τις καιρικές συνθήκες. Comment[eo]=Vidigi veteron. Comment[es]=Módulo para las condiciones metereológicas. +Comment[fi]=Säävempain Comment[fr]=Affiche la météo actuelle. Comment[gl]=Módulo para as condicións metereolóxicas. Comment[hu]=Az aktuális, helyi időjárást megjelenítő modul. Comment[it]=Un modulo per le condizioni meteo. +Comment[ja]=天気ガジェット +Comment[lt]=Orų(prognozių) įtaisas. Comment[ms]=Gadjet cuaca. Comment[pt]=Módulo meteorológico Comment[ru]=Гаджет показа погоды. --
[EGIT] [enlightenment/modules/mail] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/mail.git/commit/?id=6bda1be51e3ed17397cbb5d2cd22ee0f166bc037 commit 6bda1be51e3ed17397cbb5d2cd22ee0f166bc037 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:34:31 2014 +0200 Updating desktop file --- module.desktop.in | 9 + 1 file changed, 9 insertions(+) diff --git a/module.desktop.in b/module.desktop.in index fecfd68..b209215 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,26 +2,35 @@ Encoding=UTF-8 Type=Link Name=Mail +Name[ca]=Correu Name[el]=Αλληλογραφία Name[eo]=Retpoŝto Name[es]=Correo electrónico +Name[fi]=Sähköposti Name[fr]=Courriel Name[gl]=Correo electrónico Name[hu]=E-mail modul +Name[ja]=メール +Name[lt]=Paštas Name[ms]=Mel +Name[pl]=Poczta Name[pt]=Correio eletrónico Name[ru]=Почта Name[sr]=Пошта Name[tr]=E-Posta Comment=Mail notification gadget. Checks POP3, IMAP, maildir, and mbox mailboxes. +Comment[ca]=Giny de notificació de correu. Comprovi POP3, IMAP, maildir i bústies mbox. Comment[cs]=Gadget pro upozornění na e-mail. Kontroluje POP3, IMAP, maildir, a mbox schránky. Comment[el]=Συστατικό ειδοποίησης μηνυμάτων. Ελέγχει γραμματοκιβώτια τύπου POP3, IMAP, maildir, και mbox. Comment[eo]=Vanaĵo por retmesaĝa averto. Inspektas POP3, IMAP, maildir kaj mbox retpoŝtkestojn. Comment[es]=Módulo para la notificación del correo. Comprueba POP3, IMAP, maildir y mbox. +Comment[fi]=Sähköpostin ilmoitusvempain. Tarkistaa POP3, IMAP, maildir ja mbox -postilaatikot. Comment[fr]=Notifie la réception du courriel. Support pour POP3, IMAP, maildir et mbox. Comment[gl]=Módulo para a notificación do correo. Comproba POP3, IMAP, maildir e mbox. Comment[hu]=E-mail értesítő modul. Kezeli a POP3, IMAP, maildir, és a mbox postafiókokat. Comment[it]=Modulo per notificare l'arrivo di posta. Controlla caselle POP3, IMAP, maildir e mbox. +Comment[ja]=メール通知ガジェット。POP3・IMAP・maildir・mbox メールボックスを確認 +Comment[ko]=전자 우편 알림 가젯입니다. POP3, IMAP, maildir과 mbox 전자 우편함을 확인합니다. Comment[ms]=Gadjet pemberitahuan mel. Periksa POP3, IMAP, maildir, dan kotak mel mbox. Comment[pt]=Módulo para notificar a existência de novas mensagens eletrónicas. Funciona com caixas de correio POP3, IMAP, maildir e mbox Comment[ru]=Гаджет для уведомления о получении почты. Проверяет почтовые ящики POP3, IMAP, Maildir и Mbox. --
[EGIT] [enlightenment/modules/moon] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/moon.git/commit/?id=f47286238ef877ab570b0cd8804fe0fcd0309546 commit f47286238ef877ab570b0cd8804fe0fcd0309546 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:35:32 2014 +0200 Updating desktop file --- module.desktop.in | 15 +++ 1 file changed, 15 insertions(+) diff --git a/module.desktop.in b/module.desktop.in index 0910a02..d6cc451 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,28 +2,43 @@ Encoding=UTF-8 Type=Link Name=Moon +Name[ca]=Lluna Name[cs]=Měsíc +Name[de]=Mond Name[el]=Σελήνη Name[eo]=Luno Name[es]=Luna +Name[fi]=Kuu Name[fr]=Lune Name[gl]=Lúa Name[hu]=Hold +Name[ja]=月 +Name[lt]=Mėnulis Name[ms]=Bulan Name[nl]=Maan +Name[pl]=Księżyc Name[pt]=Lua Name[ru]=Луна Name[sr]=Месец Name[tr]=Ay GenericName=gadget +GenericName[ca]=giny +GenericName[de]=Helfer +GenericName[el]=γραφικό στοιχείο GenericName[eo]=akcesoraĵo +GenericName[fi]=vempain GenericName[fr]=Gadget GenericName[gl]=trebello +GenericName[ja]=ガジェット +GenericName[ko]=가젯 +GenericName[lt]=įtaisas GenericName[ms]=gadjet GenericName[sr]=справица GenericName[tr]=araç Comment=Gadget for e17 which displays the current phase of the moon. +Comment[ca]=Giny per e17 que mostra la fase actual de la lluna. Comment[cs]=Gadget pro Enlightenment zobrazující aktuální fázi měsíce. +Comment[de]=Helfer für e17, um die aktuelle Mondphase anzuzeigen. Comment[el]=Συστατικό για το Ε17 που εμφανίζει την τρέχουσα φάση της σελήνης. Comment[eo]=brAkcesoraĵo por E17 kiu vidigas la nunan lunan fazon. Comment[es]=Módulo para e17 que muestra la fase lunar actual. --
[EGIT] [enlightenment/modules/mpdule] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/mpdule.git/commit/?id=0ac2ca742428189e35a23822f7b64f7e748e57f6 commit 0ac2ca742428189e35a23822f7b64f7e748e57f6 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:36:23 2014 +0200 Updating desktop file --- module.desktop.in | 7 +++ 1 file changed, 7 insertions(+) diff --git a/module.desktop.in b/module.desktop.in index 804240f..c6e6f28 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,17 +2,24 @@ Encoding=UTF-8 Type=Link Name=MPDule +Name[ca]=MPDule +Name[de]=MPDule Name[eo]=MPDule +Name[fi]=MPDule Name[fr]=MPDule Name[gl]=MPDule +Name[ja]=MPDule Name[ms]=MPDule Name[sr]=МПДуле Name[tr]=MPDule Comment=View what's playing in MPD. +Comment[ca]=Mostra el que està sonant a MPD Comment[cs]=Zobrazí, co hraje v MPD. +Comment[de]=Anziegen, was in MPD wiedergegeben wird. Comment[el]=Εμφάνιση του τι παίζει στο MPD. Comment[eo]=brVidi kio muzikas pere de MPD. Comment[es]=Vea lo que se está reproduciendo en MPD. +Comment[fi]=Näy MPD:n toistama media. Comment[fr]=Une interface pour le démon MPD. Comment[gl]=Vexa o que se reproduce no MPD. Comment[hu]=Láthatod, mit játszik épp az MPD. --
[EGIT] [enlightenment/modules/net] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/net.git/commit/?id=6b1ee519a5421b295d62022aa347a4040995bcf6 commit 6b1ee519a5421b295d62022aa347a4040995bcf6 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:37:01 2014 +0200 Updating desktop file --- module.desktop.in | 18 ++ 1 file changed, 18 insertions(+) diff --git a/module.desktop.in b/module.desktop.in index 64a85bc..db669be 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,22 +2,40 @@ Encoding=UTF-8 Type=Link Name=Net +Name[ca]=Xarxa Name[cs]=Síť +Name[de]=Netzwerk Name[el]=Δίκτυο Name[eo]=Reto +Name[fi]=Verkko Name[fr]=Réseau +Name[gl]=Rede Name[hu]=Hálózat +Name[ja]=ネット +Name[lt]=Tinklas +Name[ms]=Jaringan +Name[pl]=Sieć Name[ru]=Сеть +Name[sr]=Мрежа +Name[tr]=Ağ Comment=Network interface monitor. +Comment[ca]=Monitor de la interfície de xarxa Comment[cs]=Monitoruje síťové připojení. +Comment[de]=Netzwerkschnittstellenmonitor Comment[el]=Παρακολούθηση του δικτύου. Comment[eo]=Elrigardi la retan interfacon. Comment[es]=Monitor de la interfaz de red. +Comment[fi]=Moduuli verkkoliitännän tarkasteluun. Comment[fr]=Moniteur réseau. Comment[gl]=Monitor da interface de rede. Comment[hu]=A hálózatot követhetjük nyomon (feltöltés/letöltés sebessége)a modullal. Comment[it]=Monitor delle interfacce di rete. +Comment[ja]=ネットワークインターフェイス監視 +Comment[ms]=Pemantau antaramuka rangkaian +Comment[pl]=Monitor interfejsu sieci. Comment[pt]=Módulo para monitorizar as interfaces de rede Comment[ru]=Монитор сетевого интерфейса. +Comment[sr]=Надзорник мрежног сучеља. +Comment[tr]=Ağ arayüzü kullanımını gösterir. Icon=e-module-net X-Enlightenment-ModuleType=system --
[EGIT] [enlightenment/modules/news] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/news.git/commit/?id=832a39ded0b90b550a7ca28fbcf7d6011e98b71d commit 832a39ded0b90b550a7ca28fbcf7d6011e98b71d Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:37:46 2014 +0200 Updating desktop file --- module.desktop.in | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/module.desktop.in b/module.desktop.in index 2f16b6a..3a4720b 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,28 +2,39 @@ Encoding=UTF-8 Type=Link Name=News +Name[ca]=Notícies Name[cs]=Novinky +Name[de]=Nachrichten Name[el]=Νέα -Name[eo]=Aktualaĵoj +Name[eo]=Novaĵoj Name[es]=Noticias +Name[fi]=Uutiset Name[fr]=Actualités Name[gl]=Novas Name[hu]=Hírek +Name[ja]=ニュース +Name[ko]=새 소식 Name[lt]=Naujienos Name[ms]=Berita +Name[pl]=Wiadomości Name[pt]=Notícias Name[ru]=Новости Name[sr]=Вести Name[tr]=Haberler Comment=Gadget to monitor RSS feeds. +Comment[ca]=Giny per supervisar els canals RSS. Comment[cs]=Gadget k monitorování RSS. +Comment[de]=Helfer, um RSS-Nachrichtenstöme zu beobachten. Comment[el]=Συστατικό για την παρακολούθηση Ροών RSS. Comment[eo]=Elrigardi la RSS-abonfluojn. Comment[es]=Módulo para gestionar los canales RSS. +Comment[fi]=Vempain jolla voit seurata RSS-syötteitä. Comment[fr]=Module pour suivre les flux RSS. Comment[gl]=Módulo para xestionar as fontes RSS. Comment[hu]=RSS hírforrásokat olvashatunk. Comment[it]=Modulo per il monitoraggio dei feed RSS. +Comment[ja]=RSS フィード確認ガジェット +Comment[ko]=RSS 피드를 계속해서 확인하는 가젯입니다. Comment[ms]=Gadjet untuk pantau suapan RSS. Comment[pt]=Módulo para monitorizar as fontes RSS Comment[ru]=Гаджет для отображения RSS-лент. --
[EGIT] [enlightenment/modules/penguins] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/penguins.git/commit/?id=adb47f378eaabcec180d64a43c7c77cee943d4f2 commit adb47f378eaabcec180d64a43c7c77cee943d4f2 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:38:25 2014 +0200 Updating desktop file --- module.desktop.in | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/module.desktop.in b/module.desktop.in index 79e121c..ada4cc6 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,25 +2,33 @@ Encoding=UTF-8 Type=Link Name=Penguins +Name[ca]=Pingüins Name[cs]=Tučňáci Name[de]=Pinguine Name[el]=Πιγκουίνοι Name[eo]=Pingvenoj Name[es]=Pingüinos +Name[fi]=Pingviinit Name[fr]=Pingouins Name[gl]=Pingüíns Name[hu]=Pingvinek +Name[ja]=ペンギン +Name[ko]=펭귄 +Name[lt]=Pingvinai Name[ms]=Penguin +Name[pl]=Pingwiny Name[pt]=Pinguins Name[ru]=Пингвины Name[sr]=Пингвини Name[tr]=Penguenler Comment=Module to display fancy penguins walking around your desktop. +Comment[ca]=Mòdul per mostrar pingüins que caminen al voltant del seu escriptori. Comment[cs]=Zobrazí tučňáky chodící pod desktopu(jako xpenguins). -Comment[de]=Lustige Pinguine laufen auf Ihrem Desktop umher. +Comment[de]=Modul, um lustige Pinguine auf den Scchreibtisch anzuzeigen. Comment[el]=Άρθρωμα που εμφανίζει όμορφους πιγκουίνους που περπατάνε στην επιφάνεια εργασίας σου. Comment[eo]=brModulo kiu vidigas fantaziajn pingvenojn marŝante ĉirkaŭ via labortablo. Comment[es]=Módulo para mostrar elegantes pingüinos paseando alrededor de su escritorio. +Comment[fi]=Moduuli joka näyttää hienoja pingviinejä kävelemässä ympäriinsä työpöydälläsi. Comment[fr]=Affiche des pingouins sympas qui se baladent sur votre bureau. Comment[gl]=Módulo para mostrar elegantes pingüíns paseando ó redor do seu escritorio. Comment[hu]=Ezzel a modullal az asztalunkra varázsolhatjuk a Pingvineket, vagy épp a Lemingeket :). --
[EGIT] [enlightenment/modules/photo] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/photo.git/commit/?id=1d417a18169dd8bd46b425bb5ed21ebed0eeb586 commit 1d417a18169dd8bd46b425bb5ed21ebed0eeb586 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:39:23 2014 +0200 Updating desktop file --- module.desktop.in | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/module.desktop.in b/module.desktop.in index e863429..e3273ec 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,28 +2,36 @@ Encoding=UTF-8 Type=Link Name=Photo +Name[ca]=Foto Name[de]=Foto Name[el]=Φωτογραφίες Name[eo]=Foto Name[es]=Foto +Name[fi]=Valokuva Name[fr]=Photo Name[gl]=Foto Name[hu]=Fénykép +Name[ja]=フォト +Name[lt]=Nuotraukos Name[ms]=Foto +Name[pl]=Zdjęcie Name[pt]=Foto Name[ru]=Фото Name[sr]=Слика Name[tr]=Fotoğraf Comment=View photos or a mini slideshow within this gadget. +Comment[ca]=Veure fotos o una mini presentació de diapositives dins d'aquest gadget. Comment[cs]=Zobrazí fotky nebo malou slideshow uvnitř gadgetu. Comment[de]=Fotos oder eine kleine Diaschau innerhalb eines Helfers betrachten. -Comment[el]=Προβολή φωτογραφιών ή ενός μικρού σλάιντ μέσα σε αυτό το συστατικό. +Comment[el]=Προβολή φωτογραφιών ή μικρών διαφανειών μέσα σε αυτή τη μικροεφαρμογή. Comment[eo]=Vidigi fotojn aŭ malgrandan bildoprezenton ene de tiu vanaĵo. Comment[es]=Módulo para visualizar sus fotos o una presentación. +Comment[fi]=Katsele valokuvia tai pienoiskokoinen diaesitys tällä vempaimella. Comment[fr]=Permet d'afficher des photos ou un mini diaporama à l'intérieur même du gadget. Comment[gl]=Módulo para visualizar as súas fotos ou unha presentación. Comment[hu]=Fényképeket nézhetünk a munkaasztalunkon egy mini diavetítés formájában. Comment[it]=Guarda le tue foto o un mini slideshow con questo modulo. +Comment[ko]=이 가젯으로 사진이나 미니 슬라이드 쇼를 봅니다. Comment[ms]=Lihat foto atau paparan slaid mini di dalam gadjet ini. Comment[pt]=Módulo que exibe as suas fotografias Comment[ru]=Показывает мини слайд-шоу из фото внутри этого гаджета. --
[EGIT] [enlightenment/modules/tclock] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/tclock.git/commit/?id=27c9ecf9914b9f01f82313c32ce886491676d4bf commit 27c9ecf9914b9f01f82313c32ce886491676d4bf Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:40:39 2014 +0200 Updating desktop file --- module.desktop.in | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/module.desktop.in b/module.desktop.in index 4c234d2..cd13d89 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,21 +2,36 @@ Encoding=UTF-8 Type=Link Name=TClock +Name[ca]=TClock Name[de]=TClock Name[el]=Ρολόι TClock Name[eo]=THorloĝo +Name[fi]=TClock Name[fr]=HorlogeT +Name[gl]=TClock +Name[ja]=TClock +Name[ms]=TClock +Name[sr]=Т-часовник +Name[tr]=Saat Comment=A digital clock gadget. +Comment[ca]=Giny de rellotge digital. Comment[cs]=Gadget poskytující digitální hodiny. -Comment[de]=Digitale Uhranzeige. +Comment[de]=Ein digitales Uhrenhelferlein. Comment[el]=Ένα ψηφιακό ρολόι. Comment[eo]=Vidigi ciferecan horloĝon. Comment[es]=Un reloj digital. +Comment[fi]=Vempain joka näyttää digitaalisen kellon. Comment[fr]=Une horloge numérique. Comment[gl]=Un reloxo dixital. Comment[hu]=Egy digitális óra. Comment[it]=Un modulo per un orologio digitale. +Comment[ja]=デジタル時計ガジェット +Comment[ko]=디지털 시계 가젯입니다. +Comment[lt]=Skaitmeninis laikrodis. +Comment[ms]=Gadjet jam digital. Comment[pt]=Um relógio digital. Comment[ru]=Гаджет цифровых часов. +Comment[sr]=Справица дигитални часовник. +Comment[tr]=Dijital saat aracı Icon=e-module-tclock X-Enlightenment-ModuleType=utils --
[EGIT] [enlightenment/modules/places] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/places.git/commit/?id=d0c5b335919b6a1b48b7fce4bb352a83078c3b89 commit d0c5b335919b6a1b48b7fce4bb352a83078c3b89 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:40:02 2014 +0200 Updating desktop file --- module.desktop.in | 7 +++ 1 file changed, 7 insertions(+) diff --git a/module.desktop.in b/module.desktop.in index 4d670db..baeeb49 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -2,25 +2,32 @@ Encoding=UTF-8 Type=Link Name=Places +Name[ca]=Llocs Name[cs]=Místa Name[de]=Orte Name[el]=Τοποθεσίες Name[eo]=Portiloj Name[es]=Sitios +Name[fi]=Sijainnit Name[fr]=Raccourcis Name[gl]=Lugares Name[hu]=Helyek +Name[ja]=場所 +Name[lt]=Vietos Name[ms]=Tempat +Name[pl]=Miejsca Name[pt]=Locais Name[ru]=Места Name[sr]=Места Name[tr]=Yerler Comment=This module manage the volumes device attached to the system. +Comment[ca]=Aquest mòdul administra el volum del dispositiu connectat al sistema. Comment[cs]=Tento modul spravuje disky/USB/CD/DVD připojené k systému. Comment[de]=Verwalten der am System angeschlossenen Datenträger. Comment[el]=Άρθρωμα διαχείρησης τόμων των συνδεδεμένων συσκευών. Comment[eo]=Tiu modulo administras la portilojn kunligitajn al la sistemo. Comment[es]=Este módulo administra los dispositivos conectados al sistema. +Comment[fi]=Tämä moduuli hallitsee järjestelmään liitettyjä laitteita. Comment[fr]=Ce module gère les volumes rattachés au système. Comment[gl]=Este módulo xestiona os dispositivos conectados ó sistema. Comment[hu]=Kezeld a különböző médiákat (merevlemez, pendrive, CD). --
[EGIT] [enlightenment/modules/wlan] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/wlan.git/commit/?id=dbd76fbbf654092daa362e10afdaf411169ed8e9 commit dbd76fbbf654092daa362e10afdaf411169ed8e9 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:41:23 2014 +0200 Updating desktop file --- module.desktop.in | 17 + 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/module.desktop.in b/module.desktop.in index 40176d5..a21f67c 100644 --- a/module.desktop.in +++ b/module.desktop.in @@ -4,32 +4,41 @@ Type=Link Name=Wlan Name[Name]=Wlan Name[ab]= -Name[ca]= +Name[ca]=Xarxa Sense Fils Name[cs]= Name[de]=WLAN Name[el]=Ασύρματο Δίκτυο Name[eo]=Sendrata loka reto Name[es]= +Name[fi]=Wlan Name[fr]=Réseau local sans fil Name[gl]= Name[hu]= Name[it]= -Name[ja]= +Name[ja]=無線 LAN Name[ko]= +Name[ms]=Wlan +Name[pl]=Wlan Name[pt]=Rede sem fios Name[ru]= Name[sr]= -Name[tr]= +Name[tr]=Kablosuz Ağ Comment=Gadget to monitor a wlan device. +Comment[ca]=Giny per controlar un dispositiu WLAN. Comment[cs]=Gadget k monitorování wlan zařízení. -Comment[de]=Drahtloses Netzwerk beobachten +Comment[de]=Helfer, um ein drahtloses Netzwerk zu beobachten. Comment[el]=Συστατικό για την παρακολούθηση μιας συσκευής ασύρματου δικτύου. Comment[eo]=Elrigardi aparaton de sendrata loka reto. Comment[es]=Módulo para administrar un dispositivo de red sin hilos. +Comment[fi]=Vempain jolla voit tarkastella Wlan-laitetta. Comment[fr]=Affiche l'utilisation du réseau local sans fil. Comment[gl]=Módulo para administrar un dispositivo de rede sen fíos. Comment[hu]=Modul a wlan monitorozásához. Comment[it]=Modulo per il monitoraggio di un dispositivo di rete wireless. +Comment[ja]=無線 LAN デバイスを監視するガジェット +Comment[ms]=Gadjet untuk memantau peranti wlan. Comment[pt]=Módulo de monitorização dos dispositivos de rede sem fios Comment[ru]=Гаджет для мониторинга карты беспроводной сети. +Comment[sr]=Справица која надгледа уређај бежичне везе. +Comment[tr]=Kablosuz bağlantıyı izleme aracı. Icon=e-module-wlan --
[EGIT] [e16/e16] master 01/01: Updating desktop files
maxerba pushed a commit to branch master. http://git.enlightenment.org/e16/e16.git/commit/?id=ec30ace8935ec3048c513cbab10022a6d67fe23c commit ec30ace8935ec3048c513cbab10022a6d67fe23c Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:49:02 2014 +0200 Updating desktop files --- misc/e16-gnome2-session.desktop.in | 19 ++- misc/e16-gnome3-session.desktop| 13 + misc/e16-kde-session.desktop.in| 14 ++ misc/e16-session.desktop.in| 12 misc/e16.desktop.in| 15 +++ 5 files changed, 72 insertions(+), 1 deletion(-) diff --git a/misc/e16-gnome2-session.desktop.in b/misc/e16-gnome2-session.desktop.in index 272c5d7..6bdd8d5 100644 --- a/misc/e16-gnome2-session.desktop.in +++ b/misc/e16-gnome2-session.desktop.in @@ -2,10 +2,27 @@ Encoding=UTF-8 Type=XSession Name=E16 GNOME2 +Name[ca]=E16 GNOME2 +Name[de]=E16-GNOME2 +Name[el]=E16 GNOME2 +Name[eo]=E16 GNOME2 +Name[fi]=E16 GNOME2 +Name[fr]=E16 GNOME2 +Name[gl]=E16 GNOME2 +Name[ja]=E16 GNOME2 +Name[ko]=E16 GNOME2 +Name[ms]=E16 GNOME2 +Name[pl]=E16 GNOME2 +Name[sr]=Е16 Гном 2 +Name[tr]=E16 GNOME2 Comment=This session starts GNOME using enlightenment (e16) as window manager +Comment[ca]=Aquesta sessió inicia GNOME utilitzant enlightenment (e16) coma gestor de finestres Comment[eo]=Tiu sesio lanĉas GNOME uzante Enlightenment (e16) kiel fenestro-administrilon Comment[fr]=Démarre une session GNOME en utilisant enlightenment (e16) comme gestionnaire de fenêtres -Comment[it]=Questo avvia GNOME usando Enlightenment (e16) come window manager +Comment[it]=Questo avvia GNOME 2 usando Enlightenment (e16) come window manager +Comment[ms]=Sesi ini memulakan GNOME menggunakan enlightenment sebagai pengurus tetingkap Comment[pt]=Esta sessão inicia o GNOME utilizando o Enlightenment (e16) como gestor de janelas +Comment[sr]=Ова сесија покреће Гном уз управника прозора просвећења (е16) +Comment[tr]=Bu oturum enlightenment (e16) pencere yöneticisi kullanarak GNOME başlatır Icon=@pkgdatadir@/icons/e16.png Exec=@pkgdatadir@/misc/starte16-gnome diff --git a/misc/e16-gnome3-session.desktop b/misc/e16-gnome3-session.desktop index 562b494..195dd5c 100644 --- a/misc/e16-gnome3-session.desktop +++ b/misc/e16-gnome3-session.desktop @@ -2,6 +2,19 @@ Encoding=UTF-8 Type=XSession Name=E16 GNOME3 +Name[ca]=E16 GNOME3 +Name[de]=E16-GNOME3 +Name[el]=E16 GNOME3 +Name[eo]=E16 GNOME3 +Name[fi]=E16 GNOME3 +Name[fr]=E16 GNOME3 +Name[gl]=E16 GNOME3 +Name[ja]=E16 GNOME3 +Name[ko]=E16 GNOME3 +Name[ms]=E16 GNOME3 +Name[pl]=E16 GNOME3 Name[sr]=Е16 Гном3 +Name[tr]=E16 GNOME3 +Comment[it]=Questo avvia GNOME 3 usando Enlightenment (e16) come window manager TryExec=/usr/bin/gnome-session Exec=gnome-session --session=e16-gnome diff --git a/misc/e16-kde-session.desktop.in b/misc/e16-kde-session.desktop.in index 58b6124..0816eca 100644 --- a/misc/e16-kde-session.desktop.in +++ b/misc/e16-kde-session.desktop.in @@ -2,7 +2,21 @@ Encoding=UTF-8 Type=XSession Name=E16-KDE +Name[ca]=E16-KDE +Name[de]=E16-KDE +Name[el]=E16-KDE +Name[eo]=E16-KDE +Name[fi]=E16-KDE +Name[fr]=E16-KDE +Name[gl]=E16-KDE +Name[ja]=E16-KDE +Name[ko]=E16-KDE +Name[ms]=E16-KDE +Name[pl]=E16-KDE +Name[sr]=Е16-КДЕ +Name[tr]=E16-KDE Comment=This session starts KDE using enlightenment (e16) as window manager +Comment[ca]=Aquesta sessió inicia KDE utilitzant enlightenment (e16) com a gestor de finestres Comment[eo]=Tiu sesio lanĉas KDE uzante Enlightenment (e16) kiel fenestro-administrilo. Comment[fr]=Démarre une session KDE en utilisant enlightenment (e16) comme gestionnaire de fenêtres Comment[it]=Questo avvia KDE usando Enlightenment (e16) come window manager diff --git a/misc/e16-session.desktop.in b/misc/e16-session.desktop.in index 9f664d3..ab27002 100644 --- a/misc/e16-session.desktop.in +++ b/misc/e16-session.desktop.in @@ -2,7 +2,19 @@ Encoding=UTF-8 Type=XSession Name=E16 +Name[ca]=E16 +Name[de]=E16 +Name[eo]=E16 +Name[fi]=E16 +Name[fr]=E16 +Name[gl]=E16 +Name[ja]=E16 +Name[ms]=E16 +Name[pl]=E16 +Name[sr]=Е16 +Name[tr]=E16 Comment=This session starts the Enlightenment (e16) window manager +Comment[ca]=La sessió arranca el gestor de finestres Enlightenment (e16) Comment[eo]=Tiu sesio lanĉas la fenestro-administrilon Enlightenment (e16) Comment[fr]=Démarre une session avec enlightenment (e16) Comment[it]=Questo avvia il window manager Enlightenment (e16) diff --git a/misc/e16.desktop.in b/misc/e16.desktop.in index b95a67d..25868f0 100644 --- a/misc/e16.desktop.in +++ b/misc/e16.desktop.in @@ -2,10 +2,25 @@ Encoding=UTF-8 Type=Application Name=E16 +Name[ca]=E16 +Name[de]=E16 +Name[eo]=E16 +Name[fi]=E16 +Name[fr]=E16 +Name[gl]=E16 +Name[ja]=E16 +Name[ms]=E16 +Name[pl]=E16 +Name[sr]=Е16 +Name[tr]=E16 Comment=The Enlightenment (e16) window manager +Comment[ca]=El gestor de finestres Enlightenment (e16) +Comment[de]=Die Enlightenment-(e16)-Fensterverwaltung +Comment[el]=Ο διαχειριστής παραθύρων
[EGIT] [apps/econnman] master 01/01: Updating desktop files
maxerba pushed a commit to branch master. http://git.enlightenment.org/apps/econnman.git/commit/?id=4702710f7c0a2fc053fb8f08c31dd5586281ec66 commit 4702710f7c0a2fc053fb8f08c31dd5586281ec66 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:51:04 2014 +0200 Updating desktop files --- data/desktop/econnman-agent.desktop | 20 +++- data/desktop/econnman.desktop | 17 ++--- 2 files changed, 29 insertions(+), 8 deletions(-) diff --git a/data/desktop/econnman-agent.desktop b/data/desktop/econnman-agent.desktop index bd60e28..d42c530 100644 --- a/data/desktop/econnman-agent.desktop +++ b/data/desktop/econnman-agent.desktop @@ -4,13 +4,16 @@ Type=Application Name=Connection Manager Name[ca]=Gestor de connexions Name[cs]=Správce připojení -Name[de]=Verbindungsmanager -Name[eo]=Administrilo de konektadoj +Name[de]=Verbindungsverwaltung +Name[eo]=Administrilo de konektoj Name[es]=Administrador de conexiones +Name[fi]=Yhteyksien hallinta Name[fr]=Gestionnaire de connexion Name[gl]=Xestor de conexións Name[hu]=Hálózati kapcsolatok Name[it]=Gestore connessioni +Name[ja]=接続マネージャー +Name[ko]=연결 관리자 Name[ms]=Pengurus Sambungan Name[nl]=EConnMan met Agent Name[pl]=Menadżer Połączeń @@ -21,22 +24,29 @@ Name[tr]=Bağlantı Yöneticisi GenericName=Connection Manager GenericName[ca]=Gestor de connexions GenericName[cs]=Správce připojení -GenericName[de]=Verbindungsmanager -GenericName[eo]=Administrilo de konektadoj +GenericName[de]=Verbindungsverwaltung +GenericName[eo]=Administrilo de konektoj GenericName[es]=Administrador de conexiones +GenericName[fi]=Yhteyksien hallinta GenericName[fr]=Gestionnaire de connexion GenericName[gl]=Xestor de conexións GenericName[hu]=Hálózati kapcsolatok -GenericName[it]=Gestore connessioni (con agente) +GenericName[it]=Gestore connessioni +GenericName[ja]=接続マネージャー +GenericName[ko]=연결 관리자 GenericName[ms]=Pengurus Sambungan +GenericName[nl]=EConnMan met Agent GenericName[pl]=Menadżer Połączeń GenericName[pt]=Gestor de ligações GenericName[ru]=Менеджер подключений GenericName[sr]=Управник мреже GenericName[tr]=Bağlantı Yöneticisi Comment=Manage your internet connections using ConnMan and EFL. Version with agent to get passwords and other input. +Comment[ca]=Gestioni les connexions internet utilitzant ConnMan i EFL. Versió amb agent per obtenir contrasenyes i altres entrades. +Comment[de]=Ihre Internetverbindung verwalten durch Verwendung von ConnMan und EFL. Version mit einem Agenten, um Passwörter und andere Eingaben zu behalten. Comment[eo]=Administri viajn interretajn konektadojn pere de ConnMan kaj EFL. Versio kun agento por akiri pasvortojn aŭ aliajn enigojn. Comment[es]=Administre sus conexiones a internet usando ConnMan y EFL. Versión con agente para obtener contraseñas y otras entradas. +Comment[fi]=Hallinnoi verkkoyhteyksiäsi käyttäen ConnMan-palvelua ja EFL:ää. Tässä versiossa on mukana agenttiohjelma joka tarvittessa kysyy verkkosalauksen salasanasi tai muita tietoja. Comment[fr]=Gérez vos connexions Internet avec ConnMan et EFL. Version avec agent pour obtenir les mots de passe et autres entrées. Comment[gl]=Xestione as súas conexións a internet empregando ConnMan e EFL. Versión con axente para obter contrasinais e outras entradas. Comment[it]=Gestisce le connessioni internet usando ConnMan e le EFL. Versione con agente per password e altri input. diff --git a/data/desktop/econnman.desktop b/data/desktop/econnman.desktop index 6529037..4edb059 100644 --- a/data/desktop/econnman.desktop +++ b/data/desktop/econnman.desktop @@ -4,14 +4,18 @@ Type=Application Name=EConnMan Name[ca]=Gestor de connexions Name[cs]=Správce připojení -Name[de]=Verbindungsmanager +Name[de]=EConnMan Name[eo]=Enlightenment Konektado-administrilo Name[es]=Administrador de conexiones +Name[fi]=EConnMan Name[fr]=Gestionnaire de connexion Name[gl]=Xestor de conexións Name[hu]=Hálózati kapcsolatok Name[it]=Gestore connessioni +Name[ja]=EConnMan +Name[ko]=연결 관리자 Name[ms]=EConnMan +Name[nl]=EConnMan met Agent Name[pl]=Menadżer Połączeń Name[pt]=Gestor de ligações Name[ru]=Менеджер подключений @@ -20,22 +24,29 @@ Name[tr]=Bağlantı Yöneticisi GenericName=Connection Manager GenericName[ca]=Gestor de connexions GenericName[cs]=Správce připojení -GenericName[de]=Verbindungsmanager -GenericName[eo]=Administrilo de konektadoj +GenericName[de]=Verbindungsverwaltung +GenericName[eo]=Administrilo de konektoj GenericName[es]=Administrador de conexiones +GenericName[fi]=Yhteyksien hallinta GenericName[fr]=Gestionnaire de connexion GenericName[gl]=Xestor de conexións GenericName[hu]=Hálózati kapcsolatok GenericName[it]=Gestore connessioni +GenericName[ja]=接続マネージャー +GenericName[ko]=연결 관리자 GenericName[ms]=Pengurus Sambungan +GenericName[nl]=EConnMan met Agent GenericName[pl]=Menadżer Połączeń GenericName[pt]=Gestor de ligações GenericName[ru]=Менеджер подключений GenericName[sr]=Управник мреже GenericName[tr]=Bağlantı
Re: [E-devel] How to handle generated docs for beta APIs?
My vote goes for making the docs available and marking them as beta. I looked for a dox tag that would help with that but no luck. Maybe append (BETA) to the page name? On a side note, where do the core devs go for this info? Or do you just know... On Sep 11, 2014 6:52 AM, Stefan Schmidt ste...@datenfreihafen.org wrote: Hello. Now that we are going to have the docs updated with each release Cedric pointed out that during the merge of efl some docs are no longer easy to find (or to be found at all). I just pushed some changes that made some ecore sub-parts visible again. During this exercise I realized that we also don't display any docs for eolian, eolian_cxx and efl. All three are considered a beta API which made me wonder if they have been left out on purpose. It might be good to list them but mark them as BETA somehow. Opinions? regards Stefan Schmidt -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [apps/ecrire] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/apps/ecrire.git/commit/?id=8bda72dad7825b6a462669ceaee7f4ef89e8f5d6 commit 8bda72dad7825b6a462669ceaee7f4ef89e8f5d6 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:52:02 2014 +0200 Updating desktop file --- data/ecrire.desktop | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/data/ecrire.desktop b/data/ecrire.desktop index 16353aa..a10d858 100644 --- a/data/ecrire.desktop +++ b/data/ecrire.desktop @@ -2,19 +2,29 @@ Encoding=UTF-8 Type=Application Name=Ecrire +Name[ca]=Ecrire +Name[de]=Ecrire +Name[el]=Ecrire +Name[fi]=Ecrire Name[fr]=Écrire Name[gl]=Ecrire +Name[ja]=Ecrire Name[ms]=Ecrire Name[sr]=Писати Name[tr]=Ecrire Comment=Simple text editor -Comment[de]=Einfacher Textbearbeiter +Comment[ca]=Editor de text simple +Comment[de]=Einfache Textbearbeitung Comment[eo]=Simpla tekst-redaktilo Comment[es]=Un simple editor de texto +Comment[fi]=Yksinkertainen tekstieditori Comment[fr]=Un simple éditeur de texte Comment[gl]=Un simple editor de texto Comment[it]=Semplice editor di testo +Comment[ja]=シンプルなテキストエディタ +Comment[lt]=Paprastas tekstų redaktorius Comment[ms]=Penyunting teks yang ringkas +Comment[pl]=Prosty edytor tekstu Comment[pt]=Editor de texto Comment[ru]=Простой текстовый редактор Comment[sr]=Једноставан уређивач текста --
[EGIT] [apps/enjoy] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/apps/enjoy.git/commit/?id=a6c788f62f413219d8913e762650234e52a746b7 commit a6c788f62f413219d8913e762650234e52a746b7 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:53:07 2014 +0200 Updating desktop file --- data/desktop/enjoy.desktop | 13 + 1 file changed, 13 insertions(+) diff --git a/data/desktop/enjoy.desktop b/data/desktop/enjoy.desktop index db1665b..6a6e8b3 100644 --- a/data/desktop/enjoy.desktop +++ b/data/desktop/enjoy.desktop @@ -2,19 +2,32 @@ Encoding=UTF-8 Type=Application Name=Enjoy +Name[ca]=Gaudeix +Name[de]=Enjoy +Name[el]=Enjoy Name[eo]=Ĝuu +Name[fi]=Enjoy Name[fr]=Enjoy Name[gl]=Enjoy Name[ms]=Enjoy +Name[pl]=Zabawa Name[sr]=Eнџој Name[tr]=Enjoy Comment=Music Player +Comment[ca]=Reproductor de música +Comment[de]=Musikwiedergabe +Comment[el]=Πρόγραμμα αναπαραγωγής μουσικής Comment[eo]=Muzikludilo Comment[es]=Reproductor de música +Comment[fi]=Musiikkisoitin Comment[fr]=Lecteur de musique Comment[gl]=Reprodutor de música Comment[it]=Riproduttore musicale +Comment[ja]=ミュージックプレーヤー +Comment[ko]=음악 재생기 +Comment[lt]=Muzikos grotuvas Comment[ms]=Pemain Muzik +Comment[pl]=Odtwarzacz muzyki Comment[pt]=Reprodutor de músicas Comment[sr]=Извођач музике Comment[tr]=Müzik Çalar --
Re: [E-devel] How to handle generated docs for beta APIs?
On Thu, 11 Sep 2014 12:52:10 -0700 Jeff Grimshaw jeffrey.w.grims...@gmail.com said: My vote goes for making the docs available and marking them as beta. I looked for a dox tag that would help with that but no luck. Maybe append (BETA) to the page name? On a side note, where do the core devs go for this info? Or do you just know... .h files. :) sometimes .c - mostly know :) On Sep 11, 2014 6:52 AM, Stefan Schmidt ste...@datenfreihafen.org wrote: Hello. Now that we are going to have the docs updated with each release Cedric pointed out that during the merge of efl some docs are no longer easy to find (or to be found at all). I just pushed some changes that made some ecore sub-parts visible again. During this exercise I realized that we also don't display any docs for eolian, eolian_cxx and efl. All three are considered a beta API which made me wonder if they have been left out on purpose. It might be good to list them but mark them as BETA somehow. Opinions? regards Stefan Schmidt -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [apps/ephoto] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/apps/ephoto.git/commit/?id=8b239af41b992aa66f767979acf5685895f3a40c commit 8b239af41b992aa66f767979acf5685895f3a40c Author: maxerba maiur...@gmail.com Date: Thu Sep 11 21:54:28 2014 +0200 Updating desktop file --- data/desktop/ephoto.desktop | 10 ++ 1 file changed, 10 insertions(+) diff --git a/data/desktop/ephoto.desktop b/data/desktop/ephoto.desktop index ea98622..50e1ba2 100644 --- a/data/desktop/ephoto.desktop +++ b/data/desktop/ephoto.desktop @@ -2,17 +2,27 @@ Encoding=UTF-8 Type=Application Name=Ephoto +Name[ca]=Ephoto +Name[de]=Ephoto +Name[el]=Ephoto Name[eo]=EFoto +Name[fi]=Ephoto Name[fr]=EPhoto Name[gl]=Ephoto +Name[ja]=Ephoto +Name[lt]=E-Nuotraukos Name[ms]=Efoto Name[tr]=Fotoğraf Comment=Enlightened Photo Viewer +Comment[ca]=Visor de fotos Enlightened +Comment[de]=Enlightened-Fotobetrachter Comment[eo]=Foto-vidigilo de Enlightenment Comment[es]=Visualizador de fotos de Enlightenment +Comment[fi]=Valaistunut valokuvakatselin Comment[fr]=Visionneuse photo pour Enlightenment Comment[gl]=Visualizador de fotos de Enlightenment Comment[it]=Visualizzatore di foto per Enlightenment +Comment[lt]=Nuotraukų peržiūros programa Comment[ms]=Pelihat Foto Enlightenment Comment[pt]=Visualizador de fotos do Enlightenment Comment[ru]=Просмотр фото --
Re: [E-devel] How to handle generated docs for beta APIs?
On Thu, Sep 11, 2014 at 10:51 AM, Stefan Schmidt ste...@datenfreihafen.org wrote: Hello. Hello Stefan, [snip] During this exercise I realized that we also don't display any docs for eolian, eolian_cxx and efl. eolian_cxx doesn't have any documentation, but eina_cxx does. [snip] regards Stefan Schmidt Regards, -- Felipe Magno de Almeida -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [games/e_cho] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/games/e_cho.git/commit/?id=417da4899ead718fcb414530f31c292922e55c19 commit 417da4899ead718fcb414530f31c292922e55c19 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 22:02:03 2014 +0200 Updating desktop file --- data/desktop/e_cho.desktop | 12 1 file changed, 12 insertions(+) diff --git a/data/desktop/e_cho.desktop b/data/desktop/e_cho.desktop index 594cc87..48d22a4 100644 --- a/data/desktop/e_cho.desktop +++ b/data/desktop/e_cho.desktop @@ -2,19 +2,31 @@ Encoding=UTF-8 Type=Application Name=Echo +Name[ca]=Eco +Name[de]=Echo +Name[el]=Echo Name[eo]=Eĥo +Name[fi]=Echo Name[fr]=Écho Name[gl]=Echo +Name[ja]=Echo Name[ms]=Gema Name[sr]=Одјек Name[tr]=Echo Comment=Game +Comment[ca]=Joc +Comment[de]=Spiel +Comment[el]=Παιχνίδι Comment[eo]=Ludo Comment[es]=Juego +Comment[fi]=Peli Comment[fr]=Jeu Comment[gl]=Xogo Comment[it]=Gioco +Comment[ja]=ゲーム +Comment[lt]=Žaidimas Comment[ms]=Permainan +Comment[pl]=Gra Comment[pt]=Jogo Comment[sr]=Игра Comment[tr]=Oyun --
[EGIT] [games/elemines] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/games/elemines.git/commit/?id=7e6bd0416f8fb2c0464768c57a90f2ac752cead8 commit 7e6bd0416f8fb2c0464768c57a90f2ac752cead8 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 22:03:00 2014 +0200 Updating desktop file --- data/desktop/elemines.desktop | 8 1 file changed, 8 insertions(+) diff --git a/data/desktop/elemines.desktop b/data/desktop/elemines.desktop index 80f906b..0f14b0e 100644 --- a/data/desktop/elemines.desktop +++ b/data/desktop/elemines.desktop @@ -3,26 +3,34 @@ Encoding=UTF-8 Type=Application Version=1.0 Name=elemines +Name[ca]=elemines Name[fr]=Elemines +Name[ja]=elemines Name[ms]=elemines Name[sr]=Е-мине Name[tr]=elemines GenericName=mine sweeper +GenericName[ca]=detector de mines GenericName[eo]=minbalaŝipo GenericName[es]=Buscaminas +GenericName[fi]=miinatutka GenericName[fr]=démineur GenericName[gl]=Buscaminas GenericName[it]=Campo minato +GenericName[ja]=マインスイーパー GenericName[ms]=pemusnah periuk api GenericName[ru]=Сапёр GenericName[sr]=чистач мина GenericName[tr]=mayın temizleyici Comment=EFL mine sweeper +Comment[ca]=Detector de mines EFL Comment[eo]=EFL-minbalaŝipo Comment[es]=Buscaminas basado en las EFL +Comment[fi]=EFL miinatutka Comment[fr]=démineur basé sur les EFL Comment[gl]=Buscaminas basado nas EFL Comment[it]=Campo minato basato sulle EFL +Comment[ja]=EFL マインスイーパー Comment[ms]=Pemusnah periuk api EFL Comment[ru]=Сапёр Comment[sr]=ЕФЛ чистач мина --
[EGIT] [core/efl] master 01/01: Updating desktop files
maxerba pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e3a4da57b2a15a47e25556374932caf1e86cff0d commit e3a4da57b2a15a47e25556374932caf1e86cff0d Author: maxerba maiur...@gmail.com Date: Thu Sep 11 22:04:53 2014 +0200 Updating desktop files --- src/tests/efreet/data/sub/test.desktop | 3 +++ src/tests/efreet/data/test.desktop | 9 + src/tests/efreet/data/test_type.desktop | 9 + 3 files changed, 21 insertions(+) diff --git a/src/tests/efreet/data/sub/test.desktop b/src/tests/efreet/data/sub/test.desktop index 4259946..b30f985 100644 --- a/src/tests/efreet/data/sub/test.desktop +++ b/src/tests/efreet/data/sub/test.desktop @@ -2,6 +2,9 @@ Encoding=UTF-8 Type=Application Name=Sub +Name[ca]=Sub +Name[de]=Unter +Name[el]=Sub Name[gl]=Sub Name[ms]=Sub Name[sr]=Под diff --git a/src/tests/efreet/data/test.desktop b/src/tests/efreet/data/test.desktop index 62dc57b..4337292 100644 --- a/src/tests/efreet/data/test.desktop +++ b/src/tests/efreet/data/test.desktop @@ -2,20 +2,29 @@ Encoding=UTF-8 Type=Application Name=Efreet Test Application +Name[ca]=Aplicació de prova Efreet +Name[de]=Efreet-Testanwendung Name[eo]=Provoversia aplikaĵo de Efreet Name[es]=Aplicación de prueba de Efree +Name[fi]=Efreet testisovellus Name[fr]=Application test pour Efreet Name[gl]=Aplicativo de proba de Efreet Name[it]=Applicazione di test per Efreet +Name[ja]=Efreet テストアプリケーション Name[ms]=Aplikasi Uji Efreet Name[sr]=Проба програма Ефреета Name[tr]=Efreet Test Uygulaması GenericName=Test Application +GenericName[ca]=Aplicació de prova +GenericName[de]=Testanwendung +GenericName[el]=Δοκιμαστική Εφαρμογή GenericName[eo]=Provoversia aplikaĵo GenericName[es]=Aplicación de prueba +GenericName[fi]=Testisovellus GenericName[fr]=Application test GenericName[gl]=Aplicativo de proba GenericName[it]=Applicazione di test +GenericName[ja]=アプリのテスト GenericName[ms]=Aplikasi Uji GenericName[sr]=Пробни програм GenericName[tr]=Test uygulaması diff --git a/src/tests/efreet/data/test_type.desktop b/src/tests/efreet/data/test_type.desktop index c0ce8e6..e4cf4ce 100644 --- a/src/tests/efreet/data/test_type.desktop +++ b/src/tests/efreet/data/test_type.desktop @@ -2,20 +2,29 @@ Encoding=UTF-8 Type=My_Type Name=Efreet Test Application +Name[ca]=Aplicació de prova Efreet +Name[de]=Efreet-Testanwendung Name[eo]=Provoversia aplikaĵo de Efreet Name[es]=Aplicación de prueba de Efree +Name[fi]=Efreet testisovellus Name[fr]=Application test pour Efreet Name[gl]=Aplicativo de proba de Efreet Name[it]=Applicazione di test per Efreet +Name[ja]=Efreet テストアプリケーション Name[ms]=Aplikasi Uji Efreet Name[sr]=Проба програма Ефреета Name[tr]=Efreet Test Uygulaması GenericName=Test Application +GenericName[ca]=Aplicació de prova +GenericName[de]=Testanwendung +GenericName[el]=Δοκιμαστική Εφαρμογή GenericName[eo]=Provoversia aplikaĵo GenericName[es]=Aplicación de prueba +GenericName[fi]=Testisovellus GenericName[fr]=Application test GenericName[gl]=Aplicativo de proba GenericName[it]=Applicazione di test +GenericName[ja]=アプリのテスト GenericName[ms]=Aplikasi Uji GenericName[sr]=Пробни програм GenericName[tr]=Test uygulaması --
[EGIT] [core/elementary] master 01/01: Updating desktop files
maxerba pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=656bb34e5f4ce0b8c1882e87b8ef3eacf5282e31 commit 656bb34e5f4ce0b8c1882e87b8ef3eacf5282e31 Author: maxerba maiur...@gmail.com Date: Thu Sep 11 22:06:39 2014 +0200 Updating desktop files --- config/default/profile.desktop | 14 +- config/mobile/profile.desktop | 10 ++ config/standard/profile.desktop| 10 ++ data/desktop/elementary_config.desktop | 16 ++-- data/desktop/elementary_test.desktop | 17 - 5 files changed, 63 insertions(+), 4 deletions(-) diff --git a/config/default/profile.desktop b/config/default/profile.desktop index e7f260c..e415c8b 100644 --- a/config/default/profile.desktop +++ b/config/default/profile.desktop @@ -2,30 +2,42 @@ Encoding=UTF-8 Type=Link Name=Default +Name[ab]=默认 +Name[ca]=Predeterminat Name[cs]=Výchozí +Name[de]=Vorgabe Name[el]=Προκαθορισμένο Name[eo]=Pravaloroj Name[es]=Predefinido +Name[fi]=Oletus Name[fr]=Prédéfini Name[gl]=Predefinido Name[hu]=Alapértelmezett Name[it]=Predefinito +Name[ja]=デフォルト Name[ko]=기본 +Name[lt]=Įprastas +Name[ms]=Lalai +Name[pl]=Domyślne Name[pt]=Predefinições Name[ru]=Заново Name[sr]=Подразумевано Name[tr]=Öntanımlı Name[zh_CN]=默认 Comment=Select this to begin the initial setup again. +Comment[ca]=Seleccioni aquí per carregar la configuració inicial de nou. Comment[cs]=Vyberte pro znovuspuštění tohoto průvodce. -Comment[el]=Επέλεξε αυτό για να ξεκινήσεις την αρχική ρύθμιση ξανά. +Comment[de]=Dieses auswählen, um mit der Ersteinrichtung erneut zu beginnen. +Comment[el]=Επιλέξτε αυτό για να ξεκινήσετε την αρχική ρύθμιση ξανά. Comment[eo]=Elektu tion por restartigi la pravalorizan agordon. Comment[es]=Seleccione esto para reestablecer la configuración inicial. +Comment[fi]=Valitse tämä käynnistääksesi alkuasetusvelhon. Comment[fr]=Sélectionnez ceci pour retrouver la configuration par défaut et reprendre le paramétrage initial. Comment[gl]=Seleccione isto para volverr á configuración inicial. Comment[hu]=Válaszd ezt az alap beállítáok megismétléséhez. Comment[it]=Selezionare questo per riprendere la configurazione iniziale. Comment[ko]=초기 설정을 사용하려면 이것을 선택하세요. +Comment[ms]=Pilih ini untuk mulakan persediaan awalan lagi. Comment[pt]=Escolha isto para executar novamente a configuração inicial Comment[ru]=Выберите это для запуска инициализации настроек (сброс). Comment[sr]=Изаберите ово да би поново подесили подразумеване поставке. diff --git a/config/mobile/profile.desktop b/config/mobile/profile.desktop index bdecd30..5401ed2 100644 --- a/config/mobile/profile.desktop +++ b/config/mobile/profile.desktop @@ -2,24 +2,34 @@ Encoding=UTF-8 Type=Link Name=Mobile +Name[ca]=Mòbil +Name[de]=Mobil +Name[el]=Κινητό Name[eo]=Portebla Name[es]=Móvil +Name[fi]=Mobiili Name[fr]=Écran tactile Name[gl]=Móbil +Name[ja]=モバイル Name[ko]=터치스크린 +Name[lt]=Mobiliesiems įrenginiams Name[ms]=Bimbit Name[pt]=Ecrã tátil Name[ru]=Мобильные устройства Name[sr]=Покретни Name[tr]=Mobil Comment=Configuration set up to work best with touchscreen phones, tablets and similar devices. +Comment[ca]=Configuració configurada per funcionar millor amb telèfons amb pantalla tàctil, tablets i altres dispositius similars. +Comment[de]=Die Konfiguration ist eingerichtet, um am besten mit einem Brührungsbildschirm, Handys, Tablets und ähnlichen Geräten zu arbeiten. Comment[eo]=Agordoj kongruas plej kun tuŝekranaj telefonoj, tabulkomputiloj aŭ similaj aparatoj. Comment[es]=Configuración adaptada para el uso de pantallas táctiles como la de los móviles, tablets y dispositivos similares. +Comment[fi]=Kosketusnäytöllisissä puhelimissa, taulutietokoneissa sekä vastaavissa laitteissa parhaiten toimivat asetukset. Comment[fr]=Configuration adaptée aux écrans tactiles des téléphones, tablettes et apparentés. Comment[gl]=Configuración adaptada para o uso de pantallas táctiles como a dos móbiles, tablets e dispositivos similares. Comment[it]=Configurazione adatta per l'uso in smartphone con interfaccia tattile, tablets e similari. Comment[ko]=터치스크린 기반의 휴대폰, 태블릿 등과 같은 장치에 맞는 설정. Comment[ms]=Persediaan konfigurasi untuk berfungsi baik dengan telefon skrin sentuh, tablet dan lain-lain peranti yang serupa. Comment[pt]=Configuração de ecrãs táteis como os dos telefones, tablets e similares. +Comment[sr]=Поставке које су најбоље за рад са екраном на додир телефона, таблица и сличних уређаја. Comment[tr]=Yapılandırma dokunmatik ekranlı telefon ve tablet benzeri cihazlarda en iyi çalışacak şekilde ayarlanır. Icon=icon.png diff --git a/config/standard/profile.desktop b/config/standard/profile.desktop index c4d5822..fb15412 100644 --- a/config/standard/profile.desktop +++ b/config/standard/profile.desktop @@ -2,25 +2,34 @@ Encoding=UTF-8 Type=Link Name=Standard +Name[ab]=标准 +Name[ca]=Estàndard Name[cs]=Standartní +Name[de]=Vorgabe Name[el]=Κανονικό
[EGIT] [apps/eruler] master 01/01: Updating desktop file
maxerba pushed a commit to branch master. http://git.enlightenment.org/apps/eruler.git/commit/?id=42c6c9a74b16982853cc9a9c7034b5853276a91e commit 42c6c9a74b16982853cc9a9c7034b5853276a91e Author: maxerba maiur...@gmail.com Date: Thu Sep 11 22:09:13 2014 +0200 Updating desktop file --- data/desktop/eruler.desktop | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/data/desktop/eruler.desktop b/data/desktop/eruler.desktop index ee8fdf5..1c34087 100644 --- a/data/desktop/eruler.desktop +++ b/data/desktop/eruler.desktop @@ -2,9 +2,33 @@ Encoding=UTF-8 Type=Application Name=ERuler +Name[ca]=ERuler +Name[de]=ERuler +Name[el]=ERuler +Name[fi]=ERuler +Name[ja]=ERuler +Name[ms]=ERuler +Name[sr]=Е-лењир +Name[tr]=Cetvel GenericName=Screen Ruler +GenericName[ca]=Regla de pantalla +GenericName[de]=Bildschirmlineal +GenericName[el]=Χάρακας οθόνης +GenericName[eo]=Ekranliniilo +GenericName[fi]=Näyttöviivain +GenericName[fr]=Règle d'écran +GenericName[it]=Righello per lo schermo +GenericName[ms]=Pembaris Skrin +GenericName[pl]=Linijka ekranowa +GenericName[sr]=Екрански лењир +GenericName[tr]=Ekran Cetveli Comment=On-Screen Rule and Measurement -Exec=eruler +Comment[ca]=Regla i mesura a la pantalla +Comment[eo]=Surekranaj ekranliniilo kaj mezurilo +Comment[fr]=Règle et mesure sur l'écran +Comment[ms]=Peraturan dan Pengukuran Atas-Skrin +Comment[tr]=Ekran cetveli ve ölçümü Icon=eruler +Exec=eruler Categories=Graphics StartupWMClass=eruler --