[EGIT] [tools/enventor] master 01/02: fix grammatic fault.

2014-09-11 Thread ChunEon Park
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

2014-09-11 Thread Jaehyun Cho
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

2014-09-11 Thread Carsten Haitzler
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

2014-09-11 Thread Carsten Haitzler
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

2014-09-11 Thread Carsten Haitzler
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

2014-09-11 Thread Carsten Haitzler
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

2014-09-11 Thread The Rasterman
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

2014-09-11 Thread The Rasterman
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

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread The Rasterman
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

2014-09-11 Thread Daniel Kolesa
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

2014-09-11 Thread Daniel Kolesa
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)

2014-09-11 Thread Daniel Kolesa
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

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread Daniel Kolesa
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

2014-09-11 Thread Daniel Kolesa
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

2014-09-11 Thread Daniel Kolesa
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.

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread Daniel Kolesa
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.

2014-09-11 Thread Chinmaya Panigrahi
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

2014-09-11 Thread Jean Rene Dawin
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 Thread Daniel Kolesa
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

2014-09-11 Thread Christopher Michael
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

2014-09-11 Thread Christopher Michael
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

2014-09-11 Thread Christopher Michael
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

2014-09-11 Thread Christopher Michael
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

2014-09-11 Thread Christopher Michael
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

2014-09-11 Thread Christopher Michael
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

2014-09-11 Thread Daniel Kolesa
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.

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread Stefan Schmidt
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.

2014-09-11 Thread Stefan Schmidt
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.

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread Stefan Schmidt
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?

2014-09-11 Thread Stefan Schmidt
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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?

2014-09-11 Thread Jeff Grimshaw
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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?

2014-09-11 Thread The Rasterman
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

2014-09-11 Thread maxerba
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?

2014-09-11 Thread Felipe Magno de Almeida
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

2014-09-11 Thread maxerba
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

--