AgeCommit message (Collapse)Author
2018-12-06evas - cpu - fix sve check when neon is disabled...devs/devilhorns/elputCarsten Haitzler (Rasterman)
2018-12-06update po filesCarsten Haitzler (Rasterman)
2018-12-06ci: disable testing on ubuntu and debianMarcel Hollerbach
it appears that there is a bug in meson (which is fixed upstream). For now this disables the tests, it can be reverted later once 0.49 is released. This fixes the cron job for 2 jobs. Differential Revision:
2018-12-06meson: remove DATADIR as it is not usedMarcel Hollerbach
and further more, on windows this causes un-understandable compiler errors. Differential Revision:
2018-12-06meson: abstract edje_cc exec linesMarcel Hollerbach
the array is calling the shell etc. this makes cross building easier. Differential Revision:
2018-12-06efl: fix misspelt focused in API and documents.Alastair Poole
Fix spelling in elm_code API and other documents too where this occurs. Differential Revision:
2018-12-06canvas: disable an eolian-style api referenceDaniel Kolesa
This references a file that is not being installed, so the eo file will fail to parse when used as a system-wide .eo file. Introduced in 05682eed7d572874928424af82fba819790c4228. Fixes T7495.
2018-12-06ecore_con: handle timeout of the attempt to connect.Cedric BAIL
This has been the fix that prevent random ecore_con DNS tests to fail for me. This should also in case of failure make the timeout of the ecore_con itself be honored which wasn't anymore. @fix Differential Revision:
2018-12-06ecore_con: wait for thread to finish at the same time as canceled to avoid ↵Cedric BAIL
race condition. Differential Revision:
2018-12-06ecore_con: properly track each handler separately and destroy each only once.Cedric BAIL
Differential Revision:
2018-12-06ecore_con: reinit ecore_con after complete shutdown so that suite ↵Cedric BAIL
ecore_con_shutdown doesn't complain. Differential Revision:
2018-12-06ecore_con: fix multi shutdown excessive warning by initializing ecore ↵Cedric BAIL
independently. Differential Revision:
2018-12-06ecore_con: enforce connection state to not let a hanging connection continue.Cedric BAIL
It is expected that when the connection state is forcefully set, that all hanging connection should be stopped instead of them continuing and later resetting the state to having a connection. Differential Revision:
2018-12-06ecore_con: refactor TCP Dialer to always wait for thread to finish.Cedric BAIL
This is a better way to avoid race execution by the async end callback that could happen at some later random point in time. The thread are cancelled right away, so event if their is a "wait" time set, it should never actually matter and be always instantaneous. Differential Revision:
2018-12-06doc: remove since_tizen.Hermet Park
This tag must be valid for only tizen world.
2018-12-06Tests: adapt some tests for ExactnessDaniel Zaoui
Home directory cannot be used for the tests as the shots will always be different between machines. A test directory is created to solve this issue.
2018-12-06efl_ui_tab_bar: fix error about double freeBowon Ryu
Summary: tab is the parent of the icon. so deleting the tab causes deleting the icon automatically. in this case, it can cause double-freed problem once icon has deleted. Test Plan: elementary_test -to efl.ui.tab_pager Reviewers: cedric, Jaehyun_Cho, jpeg Reviewed By: Jaehyun_Cho Subscribers: #reviewers, #committers Tags: #efl Differential Revision:
2018-12-06ecore_imf: Fix document about ecore_imf_context_input_panel_position_set()Jihoon Kim
Signed-off-by: Jihoon Kim <>
2018-12-06eina: fix a build failure caused by missing 'locale_t' from OSXYoungbok Shin
In OSX, locale_t is included in xlocale.h @fix Differential Revision:
2018-12-06Revert "Revert "eina: add locale-independent eina_convert_strtod_c function""Marcel Hollerbach
This reverts commit ddd263875896c11b7d0875c7357a3322243290d9.
2018-12-06efl_ui_win: enable bg color set although alpha is setJaehyun Cho
Summary: This patch sets background transparent if window supports alpha. If alpha window does not emit signal to show background rectangle, then the background color set by _efl_ui_win_part_color_set cannot be applied because the background rectangle remains hidden. This patch fixes the side effect of D6569. Test Plan: Run Efl.Ui.Win (Bg part) in elementary_test. Reviewers: zmike, devilhorns, woohyun Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision:
2018-12-06eolian_cxx: Add documentation field to property_defLauro Moura
Test Plan: run eolian_cxx suite Reviewers: vitor.sousa, felipealmeida Reviewed By: vitor.sousa Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision:
2018-12-06examples: update gitignoreYeongjong Lee
Test Plan: make examples git state Reviewers: Jaehyun_Cho, Hermet, segfaultxavi Reviewed By: segfaultxavi Subscribers: segfaultxavi, cedric, #reviewers, #committers Tags: #efl Differential Revision:
2018-12-06elm config - fix warnings about unused vars and paramsCarsten Haitzler (Rasterman)
2018-12-06elm teest - focus - fix unused param warnCarsten Haitzler (Rasterman)
2018-12-06elm tests - focus - fix unused param warnCarsten Haitzler (Rasterman)
2018-12-06elm tests - gengrid - fix unused param warnCarsten Haitzler (Rasterman)
2018-12-06elm test - button - remove unused local var warnCarsten Haitzler (Rasterman)
2018-12-06elm main - fix unused param in cb warnCarsten Haitzler (Rasterman)
2018-12-06elm toolbar - fix unused param warnCarsten Haitzler (Rasterman)
2018-12-06elm colorselector - fix unused param warnCarsten Haitzler (Rasterman)
2018-12-06efl ui focus manager - fix unused param warnCarsten Haitzler (Rasterman)
2018-12-06benchmarks - focus tree - fix unused param warnCarsten Haitzler (Rasterman)
2018-12-06efl ui focus manager - remove unused local vars warnCarsten Haitzler (Rasterman)
2018-12-06elm glview - fix unused param warnCarsten Haitzler (Rasterman)
2018-12-06eldbus model - remove unused vars warnCarsten Haitzler (Rasterman)
2018-12-06eldbus model - fix signed compare warnCarsten Haitzler (Rasterman)
2018-12-06efl model loop - fix unused param (add EINA_UNUSED) - warnCarsten Haitzler (Rasterman)
2018-12-06eina iterator tests - use same unisnged ints to store - warnCarsten Haitzler (Rasterman)
use unsigned ints to we have no more wantings about signed compares
2018-12-06eina - iterator - remove unused variable - warnCarsten Haitzler (Rasterman)
2018-12-06elm_scroller: update behaviour to match legacy behaviour more closelyMarcel Hollerbach
This implements scrolling the scroller when the scroller is not in the maximum position of the requested relation, but there is no more focus object in that relation. Summing up, the scroller is scrolled manually, when the focus object is not fitting in the viewport, and the object is beeing out of the viewport in the requested direction. Or the scroller is not at its max position in the requested direction, and there is no more focusable object in this requested direction. ref T6804 Differential Revision:
2018-12-06efl_ui_focus_manager_root_focus: ensure that adapter is part of viewportMarcel Hollerbach
This ensures that the adapter part is part of the viewport elements and border elements. This is done in order to support cases where a elm_scroller content is not focusable. Before the element was not correctly in viewport, and so not correctly registered. ref T6804 Differential Revision:
2018-12-06elm_interface_scrollable: add support for *jumping* into a scrollerMarcel Hollerbach
Until recently we have been only registering the border elements of the graph, (so only the elements that don't have a neighboor). However this lead to the situation that a scroller that is scrolled into the middle (so not the x nor the y axis is scrolled to the max), is not accessable. Now, we register all elements that have a neighboor in the outside. The patch in the test suite is required in order to provide the correct geometry to the implementation of efl_ui_focus_manager_sub. Differential Revision:
2018-12-06evas ector: use proper prefix nameHermet Park
2018-12-06elementary: add a benchmark for focus widget tree interationMarcel Hollerbach
The benchmark checks how long it takes to move focus through a few nested scrollers. Differential Revision:
2018-12-06meson: fix running of benchmarkMarcel Hollerbach
Differential Revision:
2018-12-06meson: use eolian_gen with -SMarcel Hollerbach
this ensures that eolian does not parse installed .eo files Differential Revision:
2018-12-06autotools: include eolian_aux eo files in releaseDaniel Kolesa
2018-12-06ecore evas - buffer - init ecore event evas as many times as shutdownCarsten Haitzler (Rasterman)
so ecore_event_evas_shutdown() was getting called much more than ecore_event_evas_init() - missing an init in the ee + img obj creator in ecore evas. this adds it in and ensures in allocation failures we dont over-init or shutdown too. @fix
2018-12-06elm - fix config version bump correctlyCarsten Haitzler (Rasterman)
bump version right and fix eec7bc458eee333fd7237a3bd43e8c2c884f21ca properly.