[EGIT] [bindings/python/python-efl] master 02/02: Try to fix tests on jenkins

2018-08-23 Thread Dave Andreoli
davemds pushed a commit to branch master.

http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=c9f5b53e281834ad1f531f63e2743c0b4bc36e82

commit c9f5b53e281834ad1f531f63e2743c0b4bc36e82
Author: Dave Andreoli 
Date:   Thu Aug 23 19:56:04 2018 +0200

Try to fix tests on jenkins

Seems this test do not have enough time,
lets try with an higher timeout
---
 tests/ecore/test_08_exe.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/ecore/test_08_exe.py b/tests/ecore/test_08_exe.py
index 567dfa9..69ec75b 100644
--- a/tests/ecore/test_08_exe.py
+++ b/tests/ecore/test_08_exe.py
@@ -34,7 +34,7 @@ class TestExeSubprocess(unittest.TestCase):
 exe.on_del_event_add(self.on_exe_del)
 
 # start ml with a 5 secs timeout
-t = ecore.timer_add(5, ecore.main_loop_quit)
+t = ecore.timer_add(15, ecore.main_loop_quit)
 ecore.main_loop_begin()
 t.delete()
 

-- 




[EGIT] [bindings/python/python-efl] master 01/02: Remove Systray leftovers

2018-08-23 Thread Dave Andreoli
davemds pushed a commit to branch master.

http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=8cc259ca26e67a91ab0d18cadc5044282bd8b987

commit 8cc259ca26e67a91ab0d18cadc5044282bd8b987
Author: Dave Andreoli 
Date:   Thu Aug 23 19:55:46 2018 +0200

Remove Systray leftovers
---
 doc/elementary/elementary.rst |  1 -
 doc/elementary/systray.rst| 57 ---
 2 files changed, 58 deletions(-)

diff --git a/doc/elementary/elementary.rst b/doc/elementary/elementary.rst
index 2f2c987..55e6733 100644
--- a/doc/elementary/elementary.rst
+++ b/doc/elementary/elementary.rst
@@ -469,7 +469,6 @@ Inheritance diagram
 efl.elementary.Slider
 efl.elementary.Slideshow
 efl.elementary.Spinner
-efl.elementary.Systray
 efl.elementary.Table
 efl.elementary.Theme
 efl.elementary.Thumb
diff --git a/doc/elementary/systray.rst b/doc/elementary/systray.rst
deleted file mode 100644
index 50e7304..000
--- a/doc/elementary/systray.rst
+++ /dev/null
@@ -1,57 +0,0 @@
-.. currentmodule:: efl.elementary
-
-Systray
-###
-
-Enumerations
-
-
-.. _Elm_Systray_Category:
-
-Category of the Status Notifier Item.
--
-
-.. data:: ELM_SYSTRAY_CATEGORY_APP_STATUS
-
-Indicators of application status
-
-.. data:: ELM_SYSTRAY_CATEGORY_COMMUNICATIONS
-
-Communications apps
-
-.. data:: ELM_SYSTRAY_CATEGORY_SYS_SERVICES
-
-System Service apps
-
-.. data:: ELM_SYSTRAY_CATEGORY_HARDWARE
-
-Hardware indicators
-
-.. data:: ELM_SYSTRAY_CATEGORY_OTHER
-
-Undefined category
-
-
-.. _Elm_Systray_Status:
-
-Application status information.

-
-.. data:: ELM_SYSTRAY_STATUS_PASSIVE
-
-Passive (normal)
-
-.. data:: ELM_SYSTRAY_STATUS_ACTIVE
-
-Active
-
-.. data:: ELM_SYSTRAY_STATUS_ATTENTION
-
-Needs Attention
-
-
-
-.. autoclass:: Systray
-.. autofunction:: on_systray_ready
-
-.. autoclass:: EventSystrayReady

-- 




[EGIT] [bindings/python/python-efl] master 01/01: Prepare the 1.21 release

2018-08-23 Thread Dave Andreoli
davemds pushed a commit to branch master.

http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=d25784cca89cb526d3d8f95c14ebf4416010d04c

commit d25784cca89cb526d3d8f95c14ebf4416010d04c
Author: Dave Andreoli 
Date:   Thu Aug 23 19:07:46 2018 +0200

Prepare the 1.21 release
---
 ChangeLog   | 21 -
 efl/__init__.py |  4 ++--
 2 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 4d4f126..f6a0892 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,15 +1,26 @@
 
 ===
--XX-XX  v1.21.0
+2018-08-24  v1.21.0
 ===
 
 BREAKS:
  * systray.pxi do not work anymore as the widget has been removed from efl.
-   (commented in efl/elementary/__init__.pyx)
-   TODO FIXME... we still need to decide what to do with this breakage,
-  maybe an empty api with just a break notice? in this way apps using
-  systray will still run (not crash)
+The widget has been completly removed and the function elm_need_systray
+now always return False that means systray is not available.
+Apologies for the inconvenient.
 
+Changes:
+ * Switched to Cython 0.28.4 for the tarball generation, should fix build
+   issues with python3.7
+
+Additions:
+ * ecore.ECORE_EXE_ISOLATE_IO
+ * edje.part_text_prediction_hint_hash_del
+ * edje.part_text_prediction_hint_hash_set
+ * elm.Entry.prediction_hint_hash_del
+ * elm.Entry.prediction_hint_hash_set
+ * elm.Ctxpopup.item_insert_after
+ * elm.Ctxpopup.item_insert_before
 
 
 ===
diff --git a/efl/__init__.py b/efl/__init__.py
index 26528a4..9c594b1 100644
--- a/efl/__init__.py
+++ b/efl/__init__.py
@@ -20,5 +20,5 @@
 # pre-release: "1.13.0-beta1" ( 1, 13, 0 )
 # release: "1.13.0" ( 1, 13, 0 )
 
-__version__ = "1.20.99"
-__version_info__ = ( 1, 20, 99 )
+__version__ = "1.21.0"
+__version_info__ = ( 1, 21, 0 )

-- 




[EGIT] [tools/examples] master 01/01: C# Hello World tutorial

2018-08-23 Thread Xavi Artigas
vitorsousa pushed a commit to branch master.

http://git.enlightenment.org/tools/examples.git/commit/?id=006760cdf66c9585ddccedd12705f941147665f5

commit 006760cdf66c9585ddccedd12705f941147665f5
Author: Xavi Artigas 
Date:   Thu Aug 23 13:33:05 2018 -0300

C# Hello World tutorial

Summary: This is the first C# tutorial: Hello World. It just creates a 
window.

Reviewers: vitor.sousa, lauromoura

Reviewed By: vitor.sousa

Differential Revision: https://phab.enlightenment.org/D6900
---
 tutorial/csharp/hello-world/meson.build| 10 +
 tutorial/csharp/hello-world/src/hello-world.cs | 31 ++
 tutorial/csharp/hello-world/src/meson.build| 12 ++
 3 files changed, 53 insertions(+)

diff --git a/tutorial/csharp/hello-world/meson.build 
b/tutorial/csharp/hello-world/meson.build
new file mode 100644
index ..a1f9c37f
--- /dev/null
+++ b/tutorial/csharp/hello-world/meson.build
@@ -0,0 +1,10 @@
+project(
+  'efl-example-hello-world', 'cs',
+  version : '0.0.1',
+  meson_version : '>= 0.38.0')
+
+efl_mono = dependency('efl-mono', version : '>=1.20.99')
+efl_mono_libs = efl_mono.get_pkgconfig_variable('mono_libs')
+
+subdir('src')
+
diff --git a/tutorial/csharp/hello-world/src/hello-world.cs 
b/tutorial/csharp/hello-world/src/hello-world.cs
new file mode 100644
index ..3ad4f210
--- /dev/null
+++ b/tutorial/csharp/hello-world/src/hello-world.cs
@@ -0,0 +1,31 @@
+using System;
+
+public class Example
+{
+#if WIN32
+[STAThreadAttribute()]
+#endif
+public static void Main()
+{
+// Initialize EFL and all UI components
+efl.All.Init(efl.Components.Ui);
+
+// Create a window and initialize it
+efl.ui.IWin win = new efl.ui.Win(efl.App.GetLoopMain(), (efl.ui.IWin 
ewin) => {
+// Set the window's title
+ewin.SetText("Hello World");
+// Request that the window is automatically hidden when the "close"
+// button is pressed
+ewin.SetAutohide(true);
+});
+// Window size must be explicitly set, otherwise it will be invisible
+// due to its lack of content.
+win.SetSize(new eina.Size2D(360, 240));
+
+// Start the EFL main loop
+efl.ui.Config.Run();
+
+// Shutdown EFL
+efl.All.Shutdown();
+}
+}
diff --git a/tutorial/csharp/hello-world/src/meson.build 
b/tutorial/csharp/hello-world/src/meson.build
new file mode 100644
index ..ddfa527f
--- /dev/null
+++ b/tutorial/csharp/hello-world/src/meson.build
@@ -0,0 +1,12 @@
+src = files([
+  'hello-world.cs',
+])
+
+deps = [efl_mono]
+
+executable('efl_example_hello_world', src,
+  dependencies : deps,
+  cs_args : efl_mono_libs,
+  install : true
+)
+

-- 




[EGIT] [core/efl] master 01/01: ecore wl2: change logging level.

2018-08-23 Thread Hermet Park
devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=568ddfe39757d997c304d70f51fb9a469ebecf74

commit 568ddfe39757d997c304d70f51fb9a469ebecf74
Author: Hermet Park 
Date:   Thu Aug 23 07:29:35 2018 -0400

ecore wl2: change logging level.

Summary: ease the error message to warning because it's not serious one.

Reviewers: devilhorns, ManMower

Reviewed By: devilhorns

Subscribers: cedric, #reviewers, #committers, zmike

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D6899
---
 src/lib/ecore_wl2/ecore_wl2_window.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/ecore_wl2/ecore_wl2_window.c 
b/src/lib/ecore_wl2/ecore_wl2_window.c
index b1366291bc..a2171aa800 100644
--- a/src/lib/ecore_wl2/ecore_wl2_window.c
+++ b/src/lib/ecore_wl2/ecore_wl2_window.c
@@ -1586,7 +1586,7 @@ ecore_wl2_window_commit(Ecore_Wl2_Window *window, 
Eina_Bool flush)
 /* The elm mouse cursor bits do some harmless but weird stuff that
  * can hit this, silence the warning for that case only. */
 if (window->type != ECORE_WL2_WINDOW_TYPE_NONE)
-  ERR("Commit before previous commit processed");
+  WRN("Commit before previous commit processed");
  }
if (!window->pending.configure)
  {

-- 




[EGIT] [core/efl] master 01/01: evas image: remove redundant code.

2018-08-23 Thread Hermet Park
hermet pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=541fe885ac7bb5917d4a9de19994848f3986eb4b

commit 541fe885ac7bb5917d4a9de19994848f3986eb4b
Author: Hermet Park 
Date:   Thu Aug 23 19:18:37 2018 +0900

evas image: remove redundant code.
---
 src/lib/evas/canvas/evas_image_private.h | 2 --
 1 file changed, 2 deletions(-)

diff --git a/src/lib/evas/canvas/evas_image_private.h 
b/src/lib/evas/canvas/evas_image_private.h
index 915e81eb45..a5af04a1fa 100644
--- a/src/lib/evas/canvas/evas_image_private.h
+++ b/src/lib/evas/canvas/evas_image_private.h
@@ -160,8 +160,6 @@ void _evas_image_fill_set(Eo *eo_obj, Evas_Image_Data *o, 
int x, int y, int w, i
 /* Efl.File */
 Eina_Bool _evas_image_mmap_set(Eo *eo_obj, const Eina_File *f, const char 
*key);
 void _evas_image_mmap_get(const Eo *eo_obj, const Eina_File **f, const char 
**key);
-Eina_Bool _evas_image_file_set(Eo *eo_obj, const char *file, const char *key);
-void _evas_image_file_get(const Eo *eo_obj, const char **file, const char 
**key);
 
 /* Efl.Image.Load */
 Efl_Gfx_Image_Load_Error _evas_image_load_error_get(const Eo *eo_obj);

--