Andy Williams
ed307bda40
docs: Move inherited items to tables
...
Lots of refactoring required to make sense of the generator
2017-12-13 18:10:57 +00:00
Andy Williams
f8889239b6
docs: Sort the data before rendering
...
Better on memory and saves on intermediate buffers
2017-12-13 18:10:57 +00:00
Felipe Magno de Almeida
e67d6484b8
efl-cxx: Fixes to make dist
2017-12-13 14:13:09 -02:00
Felipe Magno de Almeida
fd92dec358
elementary: Add efl_ui_list widget
2017-12-13 14:13:09 -02:00
Andy Williams
e747e1ec2a
docs: Don't display any inheritance info if we do not inherit
2017-12-13 10:08:21 +00:00
Andy Williams
d5d130085a
docs: Remove the somewhat unreadable graphs from web output
2017-12-13 10:08:21 +00:00
Taehyub Kim
cf36e21e07
efl_ui_popup_alert_text: add expandable feature
...
Summary: add expandable feature for text popup
Test Plan:
1. run elementary_text -to Ui.Popup.Alert.Text
2. check the cases of the sample
Reviewers: Jaehyun_Cho, jpeg, woohyun, thiepha, Blackmole, cedric
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5547
2017-12-13 17:46:40 +09:00
Jaehyun Cho
baabcdcd7d
efl_ui_popup_alert_scroll: Fix indentation on eo file
2017-12-13 17:12:05 +09:00
Amitesh Singh
57a92a26c9
elm test: add efl.ui.panes test code in separate file.
2017-12-13 16:50:45 +09:00
Jean-Philippe Andre
2bc583e3e7
text: Another event info fix
...
I shouldn't have pushed so fast! :)
2017-12-13 15:44:48 +09:00
Jean-Philippe Andre
efe99b08ae
text: Fix event info in one case
...
Dunno how to test... but this seems pretty obvious.
2017-12-13 15:41:23 +09:00
Jean-Philippe Andre
e5d80f1ced
text: Don't use legacy events
...
Efl.Ui.Text is an EO object, why use the legacy event API?
2017-12-13 15:36:10 +09:00
Jean-Philippe Andre
315c4f761e
text: Merge changed,user events
...
Efl.Ui.Text and Efl.Ui.Text.Interactive were both defining it.
2017-12-13 15:36:10 +09:00
Jean-Philippe Andre
7155256422
text: Fix event propagation (changed,user)
2017-12-13 15:36:10 +09:00
Jaehyun Cho
d59003a604
efl_ui_popup_alert_scroll: Modify variable name for better understanding
...
obj_min means the minimum size excluding scroller's minimum size.
scr_min means the minimum size including scroller's minimum size.
2017-12-13 14:55:16 +09:00
Jean-Philippe Andre
1fdbb00e22
efl: Move VG-specific change event to efl.gfx.path
2017-12-13 13:47:48 +09:00
Jean-Philippe Andre
3136500fbe
elm: Uniform change event for nstate,radio,check
...
I added convenience macros for check and radio, easing discoverability
in C.
This will avoid C# issues such as:
lib/elementary/elm_pan.eo.cs(14,23): warning CS0108: `elm.Pan.CHANGED'
hides inherited member `efl.Gfx.CHANGED'. Use the new keyword if hiding
was intended
lib/efl/interfaces/efl_gfx.eo.cs(24,23): (Location of the symbol related
to previous warning)
Since nstate is not a legacy widget, I can safely change the event name
and the test case.
2017-12-13 13:47:48 +09:00
Amitesh Singh
1264fb4af2
Efl.Canvas.Object: add legacy APIs for pointer_coords_inside_get()
...
fix the b0rkage after 8fb49de5eb
2017-12-13 13:43:02 +09:00
Lauro Moura
86f2e0f8ce
efl_mono: Fix dll.config paths
2017-12-12 22:34:05 -02:00
Andy Williams
b3f575fd43
docs: Fix description position for property pages
2017-12-12 17:52:46 +00:00
Andy Williams
03ea9ff79c
docs: Fix referencing format
...
All except references to Efl.Ui.Win_Inline
2017-12-12 17:50:13 +00:00
Andy Williams
92c9ec33e7
docs: Save a few kB by stripping spaces from newlines
2017-12-12 16:54:15 +00:00
Andy Williams
86b37828d9
docs: Group our inherited members and events by class
...
That's the closest class that extends, not the originating class.
Also realised that "inherited from" is not needed this deep,
so keep it succinct.
2017-12-12 16:35:20 +00:00
Andy Williams
33a4050048
docs: Keep description at the top and code snippets at the bottom
2017-12-12 16:35:20 +00:00
Andy Williams
7fa99824a0
docs: Reverse the described relationships in our API docs site
...
This means that "<ns><method> [Overridden from <parentns>]" is
preferred to "<parentns><method> [Overridden in <ns>]".
This also means that "Overriden here" becomes
"Overridden from <parentns>"
2017-12-12 16:35:20 +00:00
Chris Michael
e4d5528e34
evas-gl-drm: Don't pass invalid surface or bo to gbm function
...
This small patch just checks that we have a valid surface and bo that
we can pass to gbm_surface_release_buffer. If they are not valid, this
causes a hard crash.
NB: This does not actually Fix the ticket issue....
ref T6483
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-12-12 11:28:36 -05:00
Chris Michael
7bb099a416
elementary: Comment out defined but unused variable
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-12-12 11:03:41 -05:00
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