Chris Michael
9d2571fe26
elementary: Comment out unused defined variable
...
This looks like it may be used in the future, or Was used and is no
longer needed. I'll let the author of this decide on that one ;) but
this commit cleans up the compiler warning of defined but not used.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-12-12 11:02:08 -05:00
Marcel Hollerbach
685fb33d86
efl_ui_focus_manager_calc: move the second stage result to another list
...
holding them in the same list is a problem due to the fact that a member
B in partners of A means that there also needs to be A in the partners
of A. Due to this fact the cleanup logic before missed a few nodes and
crashed in some cases. This is now fixed.
2017-12-12 12:51:03 +01:00
Jaehyun Cho
4f40d476aa
efl_interfaces_main: Fix NULL API of Efl.Canvas pointer_iterate
...
The Efl.Canvas beta API, pointer_iterate, was not found correctly due
to the absence of EFL_CANVAS_BETA macro.
2017-12-12 19:15:13 +09:00
Amitesh Singh
8fb49de5eb
Efl.Canvas.Object: rename pointer_coords_inside_get to coords_inside property.
...
Also change the signature of the function. Pass Eina_Position2D instead.
2017-12-12 17:09:32 +09:00
Amitesh Singh
72b96bc4c5
Efl.Canvas: make pointer_iterate a beta API
...
Gesture framework should implement it.
2017-12-12 15:52:33 +09:00
Amitesh Singh
b7419f4069
elm test: Add test for Efl.Ui.Slider
2017-12-12 14:00:53 +09:00
Jean-Philippe Andre
116f24fd78
elm: Rename struct to Efl.Ui.Widget.Focus_State
...
Ref T5363
2017-12-12 12:01:46 +09:00
Jean-Philippe Andre
5e69a7dc93
elm: Remove unused declarations in eo file
...
Ref T5363
2017-12-12 11:58:10 +09:00
Jean-Philippe Andre
832e12e8c4
format: Fixup the string format implementation
...
Use eina value convert and to_string. Do not fail.
This removes unreachable code by making it active (to_string).
Fixes T6204
2017-12-12 11:38:35 +09:00
Jean-Philippe Andre
0de20aeafa
elm: Rename slider part to part_indicator
...
This is specific to the indicator.
Fixes T6376
Fixes T5361
2017-12-12 11:14:04 +09:00
Hosang Kim
26272bf3a2
win: apply conformant features.
...
Summary:
- implement indicator enable/disable
- implement indicator type
- add indicator swallow area to border.edc
- add 'test win indicator' sample
Test Plan: elementary_test -> win_indicator
Reviewers: woohyun, cedric, jpeg
Subscribers: taxi2se, jypark, cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5418
2017-12-12 10:53:14 +09:00
Cedric BAIL
ac63a74d1d
ecore_con: implement FIXME for Efl.Net.Control.Technology by returning EINA_VALUE_EMPTY.
2017-12-11 15:08:48 -08:00
Cedric BAIL
a8197a8c40
ecore_con: use Eina_Future for Efl.Net.Control.Technology.
2017-12-11 15:03:11 -08:00
Cedric BAIL
6e446c64d6
elementary: fixup typo breaking compilation.
2017-12-11 14:56:37 -08:00
Cedric BAIL
3e73c10055
eina: add an error for when a feature is not implemented.
2017-12-11 14:35:06 -08:00
Andy Williams
dc13197895
docs: Strip duplicate inherited events
2017-12-11 22:30:25 +00:00
Cedric BAIL
c976f16606
ecore: rename efl_loop_Eina_FutureXXX_idle to efl_loop_idle
2017-12-11 14:04:09 -08:00
Cedric BAIL
d614894d04
ecore: rename efl_loop_Eina_FutureXXX_job to efl_loop_job.
2017-12-11 14:04:09 -08:00
Cedric BAIL
d95a0a1377
ecore: remove efl_loop_job().
2017-12-11 14:04:09 -08:00
Cedric BAIL
5bc465253b
ecore: use Eina_Future variant for job internally to.
2017-12-11 14:04:09 -08:00
Cedric BAIL
15daf4b3e4
elementary: use the Eina_Future based job.
2017-12-11 14:04:09 -08:00
Cedric BAIL
0cb8bde34a
elementary: use Eina.Future based job.
2017-12-11 14:04:09 -08:00
Cedric BAIL
2ee19c1d0f
ecore: remove test of efl_loop_job.
2017-12-11 14:04:09 -08:00
Chris Michael
b3c29fd25c
eina: Fix typo in doxygen
...
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-12-11 14:51:55 -05:00
Chris Michael
3cd4a5e77f
elementary: Fix resource leak
...
Coverity reports a resource leak here. According to eina_strbuf
documentation, the result of eina_strbuf_release should be
free'd when not needed anymore.
Fixes Coverity CID1383551
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-12-11 14:51:09 -05:00
Chris Michael
13d29eda98
elementary: Fix resource leak
...
Coverity reports a resource leak here. According to eina_strbuf
documentation, the result of eina_strbuf_release should be
free'd when not needed anymore.
Fixes Coverity CID1383550
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-12-11 14:49:29 -05:00
Chris Michael
1842945432
elementary: Fix resource leak
...
Coverity reports a resource leak here. According to eina_strbuf
documentation, the result of eina_strbuf_release should be free'd when
not needed anymore.
Fixes Coverity CID1383549
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-12-11 14:47:14 -05:00
Andy Williams
5ce17ae60a
docs: We no longer have class type in URLs
2017-12-11 17:25:50 +00:00
Andy Williams
87900f49b0
docs: Include Eina in the allowable Unified API namespaces
2017-12-11 17:25:28 +00:00
Andy Williams
6757fd504e
docs: Remove the details for inherited members and events
...
Also fix the headings so "Members" and "Events" is always visible
as it makes for a better Table of Contents.
Layout could be improved, just playing with the minimal
information presentation for now.
2017-12-11 16:50:47 +00:00
Andy Williams
5b6d3bb538
docs: Compact and lay out the header of API docs
...
Add an inheritance summary (following the primary class heirarchy).
Move the full heirarchy to a folded section.
Put the description at the top where it belongs.
2017-12-11 16:50:47 +00:00
Andy Williams
0c744c6c1c
docs: Filter the public API to just Efl.*
2017-12-11 16:50:47 +00:00
Felipe Magno de Almeida
ff9293827f
efl-mono: Fix automake files in C# binding search with buggy mono version
2017-12-11 14:45:57 -02:00
Marcel Hollerbach
ec56282186
efl_loop: we are creating there efl classes
...
we should also delete them with efl_del, ecore_timer is only for legacy
2017-12-11 12:58:22 +01:00
Marcel Hollerbach
25a309d1c2
Merge branch 'devs/bu5hm4n/ng_calc'
...
This resolves T6453.
2017-12-11 10:47:42 +01:00
Marcel Hollerbach
b4e21d7f4f
efl_ui_focus_manager: this thing is not used anymore
2017-12-11 10:46:52 +01:00
Marcel Hollerbach
c3a4fc7d64
efl_ui_focus_manager_calc: performe the second stage later
...
the second stage is not meant to be a transition in both ways, only
because the one item is closer does not mean a other one is closer.
2017-12-11 10:46:52 +01:00
Marcel Hollerbach
101cc78513
focus: add names
...
so its easier to debug ...
2017-12-11 10:46:52 +01:00
Davide Andreoli
3a79575cdf
Some more focus movement tests
...
Those two layouts are quite simple but in real it's difficult to solve both in the best way
2017-12-11 10:46:52 +01:00
Marcel Hollerbach
87cc19b94d
efl_ui_focus_manager_calc: implement better relation calculation
...
The new calculation mechanism does not only look into the exact
directions up,right,down,left of a node, it also now checks the sectors,
bound by: x < node.x, x > node.max_x, y < node.y, y > node.max_y.
ref T6453
2017-12-11 10:46:52 +01:00
Marcel Hollerbach
22c7fb86d9
efl_ui_focus_manager_calc: refactor into its own stage
2017-12-11 10:46:52 +01:00
Marcel Hollerbach
44d7ff1fb3
efl_ui_focus_manager_calc: refactor calculation logic
2017-12-11 10:46:52 +01:00
Pawel Aksiutowicz
5e3c641438
evas: removed "clobbered" warnings from image_savers/png/evas_image_save_png
...
Reviewers: stanluk, lukasz.stanislawski, cedric, jpeg
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5536
2017-12-11 17:18:55 +09:00
Pawel Aksiutowicz
a9a31715d9
evas: clean code of evas_common_cpu_can_do() in common/evas_cpu
...
Reviewers: stanluk, lukasz.stanislawski, jpeg
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5602
2017-12-11 17:18:55 +09:00
Sungtaek Hong
cd1a466fd7
efl_ui_popup_scroll: remove build warnings
...
Reviewers: Jaehyun_Cho
Reviewed By: Jaehyun_Cho
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5640
2017-12-11 17:10:07 +09:00
Woochan Lee
4b2f1abc9f
efl_ui_spin_button: Change property name to avoid name duplicating.
...
Summary:
The name 'loop' is already there in efl canvas.
loop -> circulate.
Test Plan: elementary_test -> efl_ui_spin_button test.
Reviewers: jpeg, Jaehyun_Cho, woohyun
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5639
2017-12-11 16:45:27 +09:00
Taehyub Kim
bb68d84e78
efl.ui.popup.alert.scroll: add more test cases for efl.ui.popup.alert.scroll popup
...
Summary: add more test caces for efl.ui.popup.alert.scroll popup
Test Plan:
1. run elementary_test -to efl.ui.popup.alert.scroll
2. check the test cases
Reviewers: Jaehyun_Cho, jpeg, woohyun, thiepha, cedric, Blackmole
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5631
2017-12-11 16:12:16 +09:00
Taehyub Kim
54a53a14e7
Efl.Ui.Popup.Alert: add message signal process function for scroller size calculation
...
Summary:
add message signal process function for scroller size calculation
@fix
Reviewers: Jaehyun_Cho, jpeg, thiepha, cedric, woohyun, Blackmole
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5618
2017-12-11 16:12:15 +09:00
Jaehyun Cho
f98d1e52ba
efl_ui_popup_alert_scroll: Move BETA macro before Elementary.h
2017-12-11 16:12:13 +09:00
Vincent Torri
771bb6e6a7
Evil: use static buffer to store error messages
...
Reviewers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5394
2017-12-11 16:04:02 +09:00