summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* test: Adjust eo flag for popup test casesJean-Philippe Andre2017-11-291-5/+5
|
* elementary: Remove set but unused variablesChris Michael2017-11-281-4/+0
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* efl_ui_spin: Support value change using mouse wheel.Woochan Lee2017-11-283-4/+24
| | | | | | | | | | | | | | | | | 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
* test_part_bg: Clean up code.Woochan Lee2017-11-281-23/+25
| | | | | | | | | | | | | | 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
* efl_ui_popup: Replace Efl.Container to Efl.Content to rebaseJaehyun Cho2017-11-286-29/+16
|
* efl_ui_popup_alert: Remove expandable property for nowJaehyun Cho2017-11-287-188/+6
| | | | | | It needs more time to stabilize expandable property. So the expandable property is removed for now. The expandable property will be added later.
* examples: Add popup cxx exampleJaehyun Cho2017-11-283-0/+327
|
* efl_ui_popup: Make backwall efl part object of Efl.Ui.PopupJaehyun Cho2017-11-286-51/+106
|
* efl_ui_popup: Rename bg_set with backwall_setJaehyun Cho2017-11-285-50/+50
| | | | | Since "background" is used as a basic part property, "backwall" is used to indicate the area behind efl_ui_popup.
* test_ui_popup: Move code for Efl.Ui.Popup classes from test_popupJaehyun Cho2017-11-285-595/+541
| | | | | 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.
* test_popup: modify Efl.Ui.Popup Sample CodeTaehyub Kim2017-11-281-87/+274
| | | | | | | | | | | | | | 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
* efl_ui_popup: add _calc_align function in sizing eval functionTaehyub Kim2017-11-281-0/+2
| | | | | | | | | | 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
* efl_ui_popup: add timeout signalTaehyub Kim2017-11-282-0/+2
| | | | | | | | | | 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
* efl_ui_popup_alert: Define Clicked_Event structureJaehyun Cho2017-11-283-11/+29
|
* efl_ui_popup: Replace group_add/del with constructor/destructorJaehyun Cho2017-11-2810-51/+67
|
* efl_ui_popup: Code refactoring to replace legacy APIsJaehyun Cho2017-11-2814-332/+285
|
* efl_ui_popup: remove parent_window_get methodJinYong Park2017-11-283-18/+30
| | | | | | | | | | | | | | 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
* efl_ui_popup: replace title_set to efl_text_set with efl_partJinYong Park2017-11-285-30/+76
| | | | | | | | | | | | | | 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
* test_popup: Fix Efl Ui Popup Anchor test titleJaehyun Cho2017-11-281-1/+1
|
* efl_ui_popup: add timeout propertyTaehyub Kim2017-11-284-1/+93
| | | | | | | | | | | | | | 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
* efl_ui_popup_anchor: add Efl.Ui.Popup.Anchor classJinYong Park2017-11-288-0/+615
| | | | | | | | | | | | | | 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
* efl_ui_popup: remove unnecessary function callJinYong Park2017-11-281-4/+1
| | | | | | | | | | | | 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
* efl_ui_popup_alert_scroll: check sizing evaluation while scroller is changedTaehyub Kim2017-11-282-0/+7
| | | | | | | | | | | | | | | 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
* efl_ui_popup: remove efl_ui_popup_position_setJinYong Park2017-11-283-22/+7
| | | | | | | | | | | | | | | 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
* efl_ui_popup: use efl_data_scope_get instead of using 'self' objectJinYong Park2017-11-282-19/+16
| | | | | | | | | | | | 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
* efl_ui_popup_alert_text: add Efl.Ui.Popup.Alert.Text ClassTaehyub Kim2017-11-288-0/+271
| | | | | | | | | | | | | | 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
* efl_ui_popup_alert_scroll: add Efl.Ui.Popup.Alert.Scroll classTaehyub Kim2017-11-288-0/+323
| | | | | | | | | | | | | | 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
* efl_ui_popup: cover the corner case of popup sizing evaluationTaehyub Kim2017-11-281-1/+1
| | | | | | | | | | | | 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
* efl_ui_popup_alert: add Efl.Ui.Popup.Alert classTaehyub Kim2017-11-289-0/+525
| | | | | | | | | | | | 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
* efl_ui_popup: make popup size expandableTaehyub Kim2017-11-281-0/+10
| | | | | | | | Summary: make popup size expandable Reviewers: Jaehyun_Cho, jpeg, cedric, thiepha, Blackmole, woohyun Differential Revision: https://phab.enlightenment.org/D5107
* efl_ui_popup: add align and position propertiesTaehyub Kim2017-11-284-15/+189
| | | | | | | | | | | | | | | Summary: add align feature and position properties (center, left, right, top, bottom) efl_ui_popup_position_set should be seperated from evas_object_move since evas_object_move can be called internally. Test Plan: 1. run elementary_test -to efluipopup Reviewers: Jaehyun_Cho, jpeg, cedric, thiepha, Blackmole, woohyun Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5105
* efl_ui_popup: add bg_set and bg_repeat_events_set/get APIJinYong Park2017-11-285-11/+159
| | | | | | | | | | | | | | | | | | | | | | Summary: add bg_set and bg_repeat_events_set/get API bg_set enables user change popup's outside bg bg_repeat_events_set enables popup's outside bg repeat events Test Plan: 1. run elementary_test -to efluipopup 2. click outside area of popup 3. click button in popup Reviewers: Jaehyun_Cho, herb, thiepha, woohyun, cedric, jpeg, singh.amitesh Reviewed By: Jaehyun_Cho Subscribers: jpeg Tags: #efl Differential Revision: https://phab.enlightenment.org/D5054
* efl_ui_popup: add Efl.Ui.Popup classTaehyub Kim2017-11-288-0/+235
| | | | | | | | | | | | | | Summary: add initial code for Efl.Ui.Popup class Test Plan: 1. run elementary_test -to efluipopup Reviewers: Jaehyun_Cho, Blackmole, thiepha, woohyun, cedric Reviewed By: Jaehyun_Cho Subscribers: bu5hm4n, cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5037
* Efl.Ui.Format: do format check once only.Amitesh Singh2017-11-281-13/+14
|
* Efl.Ui.Format: do proper checking for string template.Amitesh Singh2017-11-281-10/+43
| | | | | | | Add support to take action based on string format specifier. If string template is '%d' and value type is double, do safe conversion to int from double.
* elc_combobox: use elm_legacy_add for internal componentSungtaek Hong2017-11-281-17/+23
| | | | | | | | | | | | | | Summary: elm_combobox has entry, genlist, hover as its component. Those components should be marked as legacy during efl_add. Test Plan: Run elementary test. Run combobox test. Reviewers: jpeg, cedric, woohyun Differential Revision: https://phab.enlightenment.org/D5542
* elm_entry : Added access action interface in entry.Prasoon Singh2017-11-282-5/+30
| | | | | | | | | | | | | | | | | | Summary: Added access action interface in entry. On activate action from atspi client , entry will emit click signal and input panel would be shown. Test Plan: When activate action comes, entry will emit click signal and input panel should be shown. Reviewers: shilpasingh, kimcinoo Reviewed By: shilpasingh Subscribers: cedric, jpeg, rajeshps, govi Differential Revision: https://phab.enlightenment.org/D5544
* elm_code: Reload grid colours on theme changeAndy Williams2017-11-272-7/+28
|
* efl_wl: Silence ridiculous warningDerek Foreman2017-11-271-4/+11
| | | | | | | | | | | Including wayland client code before wayland server code causes spurious "struct wl_buffer deprecated" nonsense. Recent ecore_wl2 changes brought wayland client code into Ecore_Wl2.h which caused the warning to trigger here. Simply re-ordering the include files should resolve with no functional change.
* Provide a meaningful labelAndy Williams2017-11-271-1/+2
|
* elementary: Be consistent for the display of test widgetsAndy Williams2017-11-271-2/+2
|
* efl_ui_spin: Add new spin and spin_button widgetsWoochan Lee2017-11-2731-234/+1886
| | | | | | | | | | | | | | | | | Summary: https://phab.enlightenment.org/T5900 Creating base class(efl_ui_spin) to support various shape of spinner. Added button interaction widget efl_ui_spin_button inherited from efl_ui_spin. Test Plan: Add tests in elementary_test. Reviewers: Jaehyun_Cho, woohyun, jpeg, singh.amitesh Subscribers: jenkins, id213sin, cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5424
* evas: Fix sign mismatch in evas between.c and .h definitionsRoss Vandegrift2017-11-271-2/+2
| | | | | | | | | | | | | | | | | | Summary: Parameters w and h are declared as int for evas_common_rgba_image_from_data and evas_common_rgba_image_from_copied_data in evas_image_data.c. This does not match the prototypes in evas_image_private.h which declares them unsigned. Original report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748026 Reviewers: jpeg Reviewed By: jpeg Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5540
* elementary: fixed single typos in few modulesPawel Aksiutowicz2017-11-279-13/+13
| | | | | | | | | | Reviewers: stanluk, lukasz.stanislawski Reviewed By: lukasz.stanislawski Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5534
* Efl.Ui.Format: remove the dupicalte codeAmitesh Singh2017-11-271-6/+0
| | | | struct tm check is already done at the beginning of the function.
* efl_ui_bg: add Efl.Gfx.color_get.Sungtaek Hong2017-11-273-24/+43
| | | | | | | | | | | | | | | | | | Summary: since legacy elm_bg_color_set/get is changed to efl_gfx_color_set/get, efl_gfx_color_get also should get color of inner rect. @fix Test Plan: 1) run elementary test. 2) run Bg EO API(Efl.Ui.Bg) 3) set/unset "Bg color" check. 4) observe printed color values. Reviewers: jpeg, woohyun, cedric Differential Revision: https://phab.enlightenment.org/D5429
* elm: fix legacy codeMarcel Hollerbach2017-11-261-0/+9
| | | | | | | earlier elm_object_focused_object_get returned gengrid genlist toolbar objects if a item of them is focused. This should fix that. thank you @davemds for the report!
* ecore-wl2: Fix resource leakChris Michael2017-11-261-1/+7
| | | | | | | | | Coverity detected a resource leak here because we were not freeing the malloc'd 'obo' variable. Fixes Coverity CID1382907 Signed-off-by: Chris Michael <cp.michael@samsung.com>
* elm_code: set the color scheme from the default edc.Al Poole2017-11-262-75/+95
| | | | | This allows us to override in the application also. Work from myself and @ajwillia.ms.
* ecore ipc/con: fix nasty ... they dont mutually excludeCarsten Haitzler (Rasterman)2017-11-262-2/+0
| | | | | | | | | | | by deleting the socket they wont mutually exclude at bind which means eny new server just nides the pror one and you can get lots of copies of the same server. this wasnt the case before. it shouldnt have been. i think ther was an rm path for stale sockets when connecting failed or something. anyway... this here was causing multilpe efreetd's and all sorts of nastiness. this is the root cause. so... fix it. @fix