summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* atspi; add init/shutdown funcsdevs/stanluk/next-2Lukasz Stanislawski2016-01-1517-200/+143
| | | | Change-Id: I5d2e73775a2a16397fde467a5cdf3f30a27fc12d
* atspi; simplify API by removing type set/get funcsLukasz Stanislawski2016-01-1510-61/+47
| | | | | Instead introduce disable/enable api that is sufficient in most use cases.
* atspi: remove description set operationLukasz Stanislawski2016-01-132-33/+20
| | | | | description set and get functions are already implemented in base class.
* [Hover] Fixed the delaying of hover dismiss on continuous mouse clicksgodly.talias2016-01-131-8/+50
| | | | | | | | | | | | | | | | | | | | | | | | | Summary: When continous mouse clicks happen hover emits the hide signals continously to edje. As the embryo program for hiding requires some time to finish the animation, if within that time another mouse click comes the program gets invoked again and thus the hiding will get delayed till the mouse clicks ends. This patch fix that issue by adding a flag for emitting signals. @fix T3006 Signed-off-by: godly.talias <godly.talias@samsung.com> Test Plan: elementary_test Reviewers: cedric, conr2d, prince.dubey, shilpasingh, Princekrdubey Reviewed By: shilpasingh, Princekrdubey Subscribers: Princekrdubey, divyesh, govi, rajeshps Maniphest Tasks: T3006 Differential Revision: https://phab.enlightenment.org/D3526
* els_cursor: mark internal struct staticStefan Schmidt2016-01-111-1/+1
|
* elmn_config: mark some internal variables and functions staticStefan Schmidt2016-01-111-9/+9
|
* atspi: mark some internal structs staticStefan Schmidt2016-01-111-3/+3
|
* examples/combobox: include string.h for strcasestr()Stefan Schmidt2016-01-111-0/+3
|
* Widgets: remove duplicate declaration of language,changed signal.Tom Hacohen2016-01-1137-37/+0
| | | | | | They are already defined in Elm.Widget, and they inherit from it. Fixes T3208.
* Widgets: remove duplicate declaration of access,changed signal.Tom Hacohen2016-01-1136-36/+0
| | | | | | They are already defined in Elm.Widget, and they inherit from it. Fixes T3208.
* release: Update NEWS and bump version for 1.17.0-beta1 releasev1.17.0-beta1Stefan Schmidt2016-01-112-1/+10
|
* modules/prefs/elm_entry: Add safety check for NULL pointer and fix memory leakMinwoo, Lee2016-01-111-0/+2
| | | | | | | | | | | | Summary: Add safety check for NULL pointer and fix memory leak Reviewers: cedric, woohyun, Hermet, stefan_schmidt, raster Reviewed By: stefan_schmidt, raster Subscribers: Hermet Differential Revision: https://phab.enlightenment.org/D2740
* elm entry: check for null return from eina_rectangle_newCarsten Haitzler (Rasterman)2016-01-111-0/+1
| | | | | | | this will handle if eina_rectangle_new can't allocate a rect (basically never will happen...) @fix
* js: fix examples functionsLarry2016-01-097-21/+21
| | | | | | | | | | Summary: update functions in examples @fix Reviewers: cedric, felipealmeida Differential Revision: https://phab.enlightenment.org/D3548 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* combobox: fix recalc and hover's best_location errordivyesh purohit2016-01-091-7/+9
| | | | | | | | | | | | | | | | | | | | | | Summary: 1) Recalc error occurs if combobox_hover_begin() was called by the app, it can be reproduced by keeping elm_combobox_hover_begin() in the test_combobox.c 2) Content_set in hover always considered "bottom" as it's best_location as it done during the constructor. @fix Signed-off-by: divyesh purohit <div.purohit@samsung.com> Test Plan: It can be reproduced by keeping elm_combobox_hover_begin() in the test_combobox.c. Also the changing the position of combobox in the window would give top/bottom as it's best location. Reviewers: cedric, shilpasingh Reviewed By: shilpasingh Subscribers: rajeshps, govi Differential Revision: https://phab.enlightenment.org/D3544 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* box: update evas box geometry during layout after smart extents calcMike Blumenkrantz2016-01-081-0/+1
| | | | | smart extents may trigger a recalc during size hint setting, resulting in the box being moved/resized during layout
* hoversel: don't activate if the items were none.Hermet Park2016-01-081-1/+1
| | | | | | | | it's wierd to expand hoversel without items. the behavior made me suprised before i analyzed it. it looked almost a bug. if you have any other objections, please ping me.
* hide indicator after mouse wheel activation.Hermet Park2016-01-082-0/+21
| | | | | | we need to customize the duration of the indicator from api or theme data. @fix T2348
* ctxpopup: add geometry,update smart callback.Hermet Park2016-01-084-0/+24
| | | | | | | | | conceptually, ctxpopup won't give any geometry information of the container. this event is a way for returning the information of the container for user scenarios. @feature. fix @T2042
* elementary: Fix potential sizeof mismatchChris Michael2016-01-071-1/+1
| | | | | | | | Coverity CID1347398 reports that this could potentially be a non-portable assumption resulting in a sizeof mismatch. Fix this by using the actual structure type in the call to calloc. Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
* elementary: Fix warnings of uninitialized variable usageChris Michael2016-01-071-1/+1
| | | | | | | This patch just fixes a compiler warning about using fw/fh uninitialized if the conditional is false Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
* elementary: Fix calls to ecore_evas_wayland_window_get2Chris Michael2016-01-072-4/+4
| | | | | | | As we've renamed the function, the calls to it should be updated to use the new function name Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
* widget: check next_item existence when focusing before calling widget fnsMike Blumenkrantz2016-01-061-1/+2
| | | | ERR<eo>lib/eo/eo.c:753 Unable to resolve op for api func 0x7ffff7cc17ce
* layout: do not unset max size hint during sizing evalMike Blumenkrantz2016-01-061-1/+0
| | | | | | | | previously-applied max size hints should not be unset; these are only able to be set externally from a parent object, so don't overwrite them internally @fix
* box: use elm_box_recalculate() in smart recalcMike Blumenkrantz2016-01-061-1/+1
| | | | | ensures that the internal box will calculate and blocks further (recursive) recalc calls
* elementary_test: remove wrong usage of EINA_UNUSED.Umesh Tanwar2016-01-061-3/+3
| | | | | | | | | | | | | | | | | | Summary: If argument variable is not used in function, then only that variable should be declared as EINA_UNUSED. Signed-off-by: Umesh Tanwar <umesh.tanwar@samsung.com> @fix Reviewers: Hermet, singh.amitesh Subscribers: sachin.dev Differential Revision: https://phab.enlightenment.org/D3525 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* segment_control: check item disableSubodh Kumar2016-01-061-1/+4
| | | | | | | | | | | | | | | | | | | | | | | Summary: Elm segment_control: check item disable Signed-off by: @adrien Refer T2883 @fix Test Plan: NA Reviewers: cedric Subscribers: adrien Projects: #elementary Differential Revision: https://phab.enlightenment.org/D3531 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* combobox: add documentation and exampledivyesh purohit2016-01-068-7/+289
| | | | | | | | | | | | | | | | Summary: Added Documentation for Combobox Widget Signed-off-by: divyesh purohit <div.purohit@samsung.com> Test Plan: execute make doc Reviewers: shilpasingh, cedric Subscribers: rajeshps, govi Differential Revision: https://phab.enlightenment.org/D3539 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* elm_sys_notify: add missing since tags for notification server supportStefan Schmidt2016-01-061-2/+7
|
* elm_notify/popup: add missing since tag for new dismiss symbolsStefan Schmidt2016-01-062-2/+6
|
* elm_combox: add missing since tags for new APIsStefan Schmidt2016-01-061-0/+6
|
* elm_win: add missing since tag and correct another oneStefan Schmidt2016-01-061-2/+5
|
* toolbar: Revert a theme change for shrink mode signals.Youngbok Shin2016-01-061-84/+6
| | | | | | | | | | | | Summary: It was changed for testing shrink mode signals. But, it was unnecessary change for default theme. Test Plan: N/A Reviewers: zmike, jaehwan Differential Revision: https://phab.enlightenment.org/D3536
* config: Remove stray printf.Stephen okra Houston2016-01-051-1/+0
|
* sys_notify: fix shutdown of elm_sys_notifyJean Guyomarc'h2016-01-051-3/+7
| | | | | | | | | | | | | | | | | | Summary: When elm_sys_notify was not needed, its singleton instance is NULL. Eo complained about passing a NULL pointer. Thanks to bu5hm4n (Marcel Hollerbach) for the report. @fix Reviewers: stefan_schmidt, cedric Subscribers: bu5hm4n Differential Revision: https://phab.enlightenment.org/D3535 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* release: Update NEWS and bump version for 1.17.0-alpha1 releasev1.17.0-alpha1Stefan Schmidt2016-01-052-3/+77
|
* elementary: Fix elementary not compilingChris Michael2016-01-051-5/+5
| | | | | | | | | | | | | With the push of 1056b6ed01475817da2439012057d11865d2c5d8, elementary compile broke due to undeclared variables. This patch fixes elm to compile again by declaring the missing vars. @fix @raster, Please double check this change as I am unsure if it is what you Really intended here. Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
* elm config - monitor JUST the correct files for profile and cfg changeCarsten Haitzler (Rasterman)2016-01-053-113/+88
| | | | | | | | | | | this fixes the config monitoring to not use flush.cfg but to use the correct profie.cfg or base.cfg in the profile we are using. this is necessary to do "special" profiles per screen so apps that switched to another profile because asked by e, monitor THAT profile for changes specifically and dont also switch profiles since they have been told what to use now. @fix
* elm wl cnp - fix paste to not crash anymoreCarsten Haitzler (Rasterman)2016-01-051-1/+3
| | | | | | | this used the wrong widget - it should have used requestwidget. this fixes that. @fix
* elm config - add the ability to have derived configurations from othersCarsten Haitzler (Rasterman)2016-01-053-7/+336
| | | | | | | | | | this adds the ability to have one profile automatically be derived from another with modifications applied. right now it only can do a very limited modification - multiple scale. over time this will expand. this is only inteded otbe sued by a DE like enlightenment, so it's not going to be documented fully at this point. @feature
* elm config - add function to check if profile existsCarsten Haitzler (Rasterman)2016-01-052-0/+30
| | | | | | | this adds a method to see if a profile exists. elm_config_profile_exists(). @feature
* elm config tool - dont need to call save if flush is saving anywayCarsten Haitzler (Rasterman)2016-01-051-15/+0
| | | | | | | tis would also make behavior more consistent with the tool as before sometimes it flushed + saved, sometimes just flushed which would lose settings. now since this works right in elm config in the lib, we dont need to save if we flush as flush saves too.
* elm config - allow the ability to save out to another hidden profileCarsten Haitzler (Rasterman)2016-01-053-36/+80
| | | | | | | | | | | support the ability to have hidden profiles that begin with a dot (.) char like all hidden files/dirs. to do this we need to also be able to create profiles with a given name (a hidden name) without switching to them, so add the ability to save out to a specific profile name without switching to it. of course this means to list profiles we need to list them or list ALL includiing hidden profiles. @feature
* combobox: add new widget.divyesh purohit2016-01-0419-4/+1318
| | | | | | | | | | | | | | | | | | | | Summary: Combobox is a combinational widget of a drop-down list and single line entry. Based on the text entered in the entry, the list items are filtered accordingly. Signed-Off By: Cedric Bail <cedric.bail@free.fr> Signed-Off By: Divyesh Purohit <div.purohit@samsung.com> Test Plan: test_combobox.c is added to elementary test Reviewers: raster, shilpasingh, cedric, jpeg, stefan_schmidt Reviewed By: raster, shilpasingh, cedric Subscribers: SanghyeonLee, shashank0990, singh.amitesh, tasn, raster, seoz, poornima.srinivasan, rajeshps, govi Differential Revision: https://phab.enlightenment.org/D2537 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* hover: fix segfault when smart direction is used in content_set in hoverdivyesh purohit2016-01-042-7/+2
| | | | | | | | | | | | | | | | | | | | | Summary: when using elm_object_part_content_set(hover, "smart", content); it would cause segfault, this patch would fix T3004 Signed-off-by: divyesh purohit <div.purohit@samsung.com> Test Plan: please open the hover3 example in elementary for testing it, the hover content shouldn't leave the window as "smart" direction is used. Reviewers: shilpasingh, raster, cedric, Hermet Subscribers: rajeshps, govi Maniphest Tasks: T3004 Differential Revision: https://phab.enlightenment.org/D3524 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* hoversel: auto update hoversel after dismiss animation finished.Jee-Yong Um2016-01-042-9/+21
| | | | | | | | | | | | | | | | | Summary: If auto_update feature changes hoversel width, dismiss animation seems awful because hoversel contents move to changed position in an instant. This patch makes hoversel update its content with clicked item after dismiss animation finished. Test Plan: elementary_test hoversel Reviewers: raster, cedric, jpeg Differential Revision: https://phab.enlightenment.org/D3519 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* hoversel: fix hover position in hoversel, when it goes out of the viewportdivyesh purohit2016-01-044-48/+160
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: Hoversel Widget is designed in such a way that it accepts top/bottom/left/right directions , internally it uses hover widget which does not take care if its content goes of it's parent (Elm_Win in most cases) . this patch ensures that the drop-down content remains restricted in visible hover_parent. it would fix T2965 Signed-off-by: divyesh purohit <div.purohit@samsung.com> Signed-off-by: Jee-Yong Um <conr2d@gmail.com> Test Plan: Open entry widget and right click to show a hoversel widget, check if the hoversel or hover content goes out of the window. this is what hoversel would look like after this patch {F27551} Screenshots of top-left / top-right/ bottom-left and bottom-right corners in entry after this patch {F27553} {F27554} {F27555} {F27557} Reviewers: shilpasingh, conr2d, raster, cedric, Hermet Subscribers: rajeshps, govi Projects: #elementary Maniphest Tasks: T2965 Differential Revision: https://phab.enlightenment.org/D3513 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* button: add color classesSung-Taek Hong2016-01-042-13/+110
| | | | | | | | | | | | | | | | | Summary: The following color classes are added. - "button_bg", "button background color" - "button_bg_pressed", "button pressed background color" - "button_bg_disabled", "button disabled background color" - "button_bg_disabled", "button disabled background color" - "button_text_pressed", "button pressed text color" - "button_icon", "button icon color" - "button_icon_pressed", "button pressed icon color" - "button_icon_disabled", "button disabled icon color" Differential Revision: https://phab.enlightenment.org/D3512 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* multibuttonentry: add color classes and text classes.woochan lee2016-01-043-12/+105
| | | | | | | | | | | | | | | | | | | | | | | Summary: The following new color classes and text classes for multibuttonentry widget are added. "multibuttonentry_bg", "Multibuttonentry Background" "multibuttonentry_item_bg", "Multibuttonentry Item Background" "multibuttonentry_item_bg_selected", "Multibuttonentry Item Selected Background" "multibuttonentry_item_text", "Multibuttonentry Item Text" "multibuttonentry_item_text_pressed", "Multibuttonentry Item Pressed Text" "multibuttonentry_item_text_disabled", "Multibuttonentry Item Disabled Text" @feature Reviewers: raster, cedric, Hermet, kimcinoo, woohyun Subscribers: SanghyeonLee, eagleeye, id213sin Differential Revision: https://phab.enlightenment.org/D3494 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* scroller: add color classesHosang Kim2016-01-045-6/+12
| | | | | | | | | | | | Summary: The following new color classes for scroller widget are added and changed. Reviewers: raster, cedric, Hermet, kimcinoo, woohyun Differential Revision: https://phab.enlightenment.org/D3493 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>