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
Shilpa Singh
9128b9001f
elm_entry: if cnp mode is PLAINTEXT, & do not get pasted
...
Summary:
if cnp mode is PLAINTEXT mode, & do not get pasted issue fix and
conversion(markup to utf8) should happen only for PLAINTEXT mode
Test Plan:
Set PLAINTEXT cnp mode to entry and paste text consisting
of &
Reviewers: thiepha, herdsman
Subscribers: cedric, govi, rajeshps, jpeg
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D5470
2017-12-11 11:44:16 +09:00
Andy Williams
b8b183bfcb
docs: remove resolved FIXMEs
2017-12-08 18:23:06 +00:00
Andy Williams
42368d16e8
docs: Complete removal of object type from API URLs
...
We still have the subtypes for now, that is less
likely to cause user confusion as they are unlikely to browse
method names in the address bar.
2017-12-08 18:16:51 +00:00
Andy Williams
3cccf56795
docs: Strip class type from URLs, avoid user confusion
2017-12-08 16:39:05 +00:00
Andy Williams
da29942989
docs: Don't confuse with dokuwiki user namespace
2017-12-08 16:39:05 +00:00
Andy Williams
8093546521
docs: Use more meaningful titles for when we only inherit
2017-12-08 16:39:05 +00:00
Stefan Schmidt
ec18f8a5e0
docs: even document this external types
...
They might be removed later but right now they have been the last two
items blocking 100% doc coverage in the EO files.
2017-12-08 17:10:06 +01:00
Stefan Schmidt
5f288dfde0
docs: add the last docs for efl_io_manager eo class
2017-12-08 17:09:46 +01:00
Stefan Schmidt
2cd8c4adb4
docs: add the last missing items for eo files in efl/interfaces
2017-12-08 17:08:56 +01:00
Stefan Schmidt
44f18909ca
docs: add missing items for efl_gfx* eo classes
2017-12-08 17:06:50 +01:00
Stefan Schmidt
b4b2711408
docs: fil in missing items for efl_model eo class
2017-12-08 17:04:35 +01:00
Stefan Schmidt
6902a68492
docs: fix last missing doc item for elm_code eo class
2017-12-08 16:17:27 +01:00
Stefan Schmidt
fa270a8a2b
docs: document the elm_calendar_item eo class
2017-12-08 16:17:27 +01:00
Stefan Schmidt
7c6ce2a532
docs: fill in last missing bits for efl_ui_popup* eo classes
2017-12-08 16:17:27 +01:00
Stefan Schmidt
1aeec585b9
docs: fill missing items in efl_interpolator_* eo classes
2017-12-08 16:17:27 +01:00
Stefan Schmidt
2ed7084456
docs: fill in missing documentation ein efl_gesture* eo classes
2017-12-08 16:17:27 +01:00
Stefan Schmidt
7bc3ea400c
docs: add last missing documentation in efl_animation_object
2017-12-08 16:17:27 +01:00
Stefan Schmidt
246b44ed35
docs: fill in all missing item documentation for efl_ui_focus_*
...
There has been gaps in various files. Makre sure we have them all
covered.
2017-12-08 16:17:27 +01:00
Amitesh Singh
39793f4cd5
evas_event: add missing comments about code.
2017-12-08 22:58:34 +09:00
Daniel Kolesa
324e3dedea
docs: always pass eos unit in gendoc
2017-12-08 13:18:38 +01:00
Amitesh Singh
6e4138293d
update .gitignore for vscode ide
2017-12-08 20:13:31 +09:00
Amitesh Singh
b734c132f9
efl.canvas.object: implement pointer_inside of Efl.Canvas.Pointer.
...
remove eo apis pointer_in, pointer_device_in, pointer_inside_get &
pointer_inside_by_device_get and add legacy APIs for
pointer_inside_get & pointer_inside_by_device_get.
These four APIs do almost same things.
2017-12-08 20:13:31 +09:00
Amitesh Singh
80463f0e2e
interface: add Efl.Canvas.Pointer intf for pointer related functions.
...
and remove pointer_inside function from Efl.Canvas{}
2017-12-08 20:13:31 +09:00