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
Amitesh Singh
196b6f1ba4
interface: rename Efl.Dup to Efl.Duplicate.
...
dup is considered too short and maybe confusing,
hence rename it to duplicate instead.
2017-12-11 15:25:31 +09:00
Jaehyun Cho
f394db44fc
efl_ui_popup_alert_scroll: Add expandable property
...
Summary:
The expandable property allows popup to expand its size up to the given
maximum size.
So by setting expandable property, popup expands its scrollable content
size from the minimum size of the content to the given maximum size.
Reviewers: jpeg
Subscribers: cedric, thiepha, woohyun, Blackmole, herb
Differential Revision: https://phab.enlightenment.org/D5630
2017-12-11 14:00:21 +09:00
Jaehyun Cho
2d422482d3
efl_ui_popup_alert: Remove unnecessary elm_layout_sizing_eval
2017-12-11 13:33:15 +09:00
Jaehyun Cho
10761cf2f5
efl_ui_popup: Update size calculation logic
...
Instead of doing size calculation whenever elm_layout_sizing_eval() is
called, do size calculation when the object is rendered like
efl_ui_layout.
2017-12-11 13:33:12 +09:00
Taehyub Kim
0096a8aa3c
Efl.Ui.Popup: add popup_size property
...
Summary: add popup_size property
Test Plan:
1. run elementary_test -to efl.ui.popup
2. check the popup
Reviewers: Jaehyun_Cho, jpeg, thiepha, cedric, woohyun, Blackmole
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5600
2017-12-11 13:32:49 +09:00
Taehyub Kim
adddeabda2
Efl.Ui.Popup: calculate the alignment when the size is changed
...
Summary: calcuate the alignment when the size is changed
Reviewers: Jaehyun_Cho, jpeg, thiepha, cedric, woohyun, Blackmole
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5554
2017-12-11 13:32:11 +09:00