| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
The doc says this fetches all children. So please do just that.
|
| |
|
|
|
|
| |
This avoids warnings when somehow included from C++.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
This widget will displays a list of items inside, and only one
can be selected at a time.
Later, efl_ui_toolbar_scrollable and efl_ui_toolbar_menu would
be created based on this basic toolbar class.
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5541
|
|
|
|
|
| |
I'll be working on a model-based API for menu / popup / toolbar items so
this should be removed first. This is experimental work.
|
| |
|
|
|
|
|
|
|
|
| |
The check was only done on one of the two functions, resulting in some
unwanted warnings.
EOLIAN_WARN_FUNC_DUPLICATES=1 will show non-beta warnings.
EOLIAN_WARN_FUNC_DUPLICATES=2 will still show all warnings.
|
|
|
|
|
|
|
|
| |
A few classes allow their objects to be duplicated, so they should all
use the same interface.
Also, rename VG's dup to copy_from as it's not conforming to the
definition of dup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This removes the internal function pointer for scale_update. This makes
all relevant classes implement the scale API in EO.
This removes the duplicate function in Efl.Canvas.Object and only uses
the one from Efl.Ui.Base interface.
This *seems* to be working as expected. Fingers crossed!
PS: I don't like the name Efl.Ui.Base. It's an interface for a few
common API's between Gfx, Canvas and UI levels... Maybe scale simply
doesn't belong there.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note: Edje.Perspective is not bound to EO, and this is the only reason
why I'm moving this to legacy only. Marking as beta would mean the
legacy APIs would not be generated, so that would have almost the same
effect as moving to legacy.
It would be nice to actually support this in EO, though this seems like
a rarely used feature.
Ref T5315
|
|
|
|
| |
Content will still shift at 100 but that should be less intrusive
|
|
|
|
| |
Fixes T6444
|
| |
|
|
|
|
| |
This is taking care by focus manager now.
|
|
|
|
|
|
|
|
|
|
|
| |
This should probably be replaced by a well defined signal.
Note: If edje sends signals on swallow/unswallow and text set/unset we
could simplify some of the elementary code, eg. for button's icon
handling. The theme should be handling the padding automatically, it's
not the elementary widget's role
Ref T5315
|
|
|
|
|
|
|
|
|
| |
EO file API is still in flux, especially wrt. async loading. Let's just
keep this in legacy for now.
A few more patches and Edje.Object will reach its final form.
Ref T5315
|
|
|
|
| |
Don't create a new function with the same name, it's absurd.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Reviewers: raster, cedric
Reviewed By: raster
Subscribers: jpeg
Differential Revision: https://phab.enlightenment.org/D5552
|
| |
|
|
|
|
| |
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Enable value change using wheel.
(Up, Down key value change will be supported after D4933 dicussing.)
Test Plan: elementary_test efl_ui_spin test sample.
Reviewers: Jaehyun_Cho, jpeg, woohyun
Reviewed By: Jaehyun_Cho
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5546
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Add spin class in ther test list.
Clean up code.
Reviewers: Jaehyun_Cho, jpeg, taxi2se
Reviewed By: Jaehyun_Cho
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5545
|
| |
|
|
|
|
|
|
| |
It needs more time to stabilize expandable property.
So the expandable property is removed for now.
The expandable property will be added later.
|
| |
|
| |
|
|
|
|
|
| |
Since "background" is used as a basic part property, "backwall" is used
to indicate the area behind efl_ui_popup.
|
|
|
|
|
| |
Code refactoring to replace legacy APIs and move test code for
Efl.Ui.Popup and its sub classes from test_popup to test_ui_popup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: make Efl.Ui.Popup sample codes simpler
Test Plan:
1. run elementary_test -to efluipopup
2. test various options of efluipopup by clicking each button
Reviewers: Jaehyun_Cho, Blackmole, jpeg, cedric, woohyun
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5366
|
|
|
|
|
|
|
|
|
|
| |
Summary: add _calc_align function in sizing eval function to show popup correctly.
Reviewers: Jaehyun_Cho, jpeg, cedric, thiepha, Blackmole, woohyun
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5373
|
|
|
|
|
|
|
|
|
|
| |
Summary: add the timeout signal for user notification
Reviewers: Jaehyun_Cho, jpeg, cedric, Blackmole, thiepha, woohyun
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5372
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: remove Efl.Ui.Popup's internal method "parent_window_get"
Test Plan: elementary_test -to efluipopup
Reviewers: jpeg, Jaehyun_Cho, woohyun, herb
Reviewed By: Jaehyun_Cho
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5363
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: Replace Efl.Ui.Popup.Alert's title set method to using efl_text_set with efl_part
Test Plan: elementary_test -to efluipopupalert
Reviewers: jpeg, Jaehyun_Cho, woohyun, herb
Reviewed By: Jaehyun_Cho
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5359
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: add timeout property
Test Plan:
1. run elementary_test -to efluipopup
2. after 3 seconds, popup will be delete
Reviewers: Jaehyun_Cho, jpeg, woohyun, thiepha, Blackmole, cedric
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5205
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Add initial code for Efl.Ui.Popup.Anchor class.
It supports adding anchor object to popup.
Test Plan: 1. run elementary_test -to efluipopupanchor
Reviewers: Jaehyun_Cho, thiepha, herb, jpeg, cedric, woohyun
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5126
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
In _calc_align function, it could get align property through Efl_Ui_Popup_Data *pd directly,
but call align_get function previously.
Reviewers: Jaehyun_Cho, herb, thiepha, jpeg, cedric, woohyun
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5207
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: add a sizing check variable for safety of sizing evaluation when the min size of scroller is changed.
Test Plan:
1. run elementary_test
2. search the sample with "popup" keyword
3. click the Efl Ui Popup Alert Scroll sample
Reviewers: Jaehyun_Cho, jpeg, woohyun, thiepha, Blackmole, cedric
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5204
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Remove efl_ui_popup_position_set.
Its functionality is replaced with efl_gfx_position_set.
Test Plan:
1. elementary_test -to efluipopup
Reviewers: Jaehyun_Cho, herb, thiepha, woohyun, jpeg, cedric
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5129
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Use efl_data_scope_get to get Efl_Ui_Popup_Data structure.
There is no reason using "self" object in Efl_Ui_Popup_Data.
Reviewers: Jaehyun_Cho, herb, thiepha, woohyun, jpeg, cedric
Reviewed By: cedric
Differential Revision: https://phab.enlightenment.org/D5128
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Add initial code for Efl.Ui.Popup.Alert.Text Class.
It supports setting texts on the content area.
Test Plan: 1. run elementary_text -to efluipopupalerttext
Reviewers: Jaehyun_Cho, jpeg, thiepha, cedric, woohyun, Blackmole
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5124
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Add initial code for Efl.Ui.Popup.Alert.Scroll Class.
It supports scrolling content.
Test Plan: 1. run elementary_test -to efluipopupalertscroll
Reviewers: Jaehyun_Cho, jpeg, thiepha, cedric, Blackmole, woohyun
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5123
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: cover the corner case of popup sizing evaluation
Test Plan: 1. run elementary_test -to efluipopup
Reviewers: Jaehyun_Cho, jpeg, thiepha, Blackmole, woohyun, cedric
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5146
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Add initial code for Efl.Ui.Popup.Alert class.
It supports setting title and buttons.
Test Plan: 1. run elementary_test -to efluipopupalert
Reviewers: Jaehyun_Cho, jpeg, cedric, thiepha, Blackmole, woohyun
Differential Revision: https://phab.enlightenment.org/D5108
|
|
|
|
|
|
|
|
| |
Summary: make popup size expandable
Reviewers: Jaehyun_Cho, jpeg, cedric, thiepha, Blackmole, woohyun
Differential Revision: https://phab.enlightenment.org/D5107
|