[EGIT] [bindings/python/python-efl] master 02/02: Try to fix tests on jenkins
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
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
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
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.
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.
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); --