summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-30cc adddevs/discomfitor/ccMike Blumenkrantz
2015-03-27elm-tests: slideshow : looking for right data directory in prefix.Nicolas Aguirre
This cmomit fixes the previous revert, as it was introducing load of incorrect path for images.
2015-03-27Revert "elm_slideshow: looking for right data directory in prefix."Nicolas Aguirre
This reverts commit c8ca1ad1b3390c9bf6712b616f971d814c63c274.
2015-03-26elm_map: use of elm_app_data_dir_get() instead of PACKAGE_DATA_DIRMichelle Legrand
Summary: This allows to build binaries that will not look for the directory passed to the configure with --prefix at build but will look for data files according to where the exe has been installed. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elm_naviframe: use of elm_app_data_dir_get() instead of PACKAGE_DATA_DIR.Michelle Legrand
Summary: This allows to build binaries that will not look for the directory passed to the configure with --prefix at build but will look for data files according to where the exe has been installed. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elm_naviframe: use of elm_app_data_dir_get() instead of PACKAGE_DATA_DIR.Michelle Legrand
Summary: This allows to build binaries that will not look for the directory passed to the configure with --prefix at build but will look for data files according to where the exe has been installed. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elm_genlist: use of elm_app_data_dir_get() instead of PACKAGE_DATA_DIR.Michelle Legrand
Summary: This allows to build binaries that will not look for the directory passed to the configure with --prefix at build but will look for data files according to where the exe has been installed. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26task_switcher: add variable verification.Michelle Legrand
Summary: If dbus is not installed the task switcher raise a segmentation error. So we check if the returned variable by eo_do is not null before continuing. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elm_diskselector: check if sd variable is null.michelle legrand
Summary: This causes a segmentation fault when closing the DiskSelector window on Windows. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elm_fileselector: display directory from HOME on Windows.michelle legrand
Summary: On Windows, if we are running the application from Msys or Cygwin, we will get the HOME environment variable. Otherwise we need to use Windows environment variables "HOMEDRIVE" and "HOMEPATH" to get the home path. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elm_panel: display directory from HOME on Windows.michelle legrand
Summary: On Windows we can get the HOME environment variable if we launch the application from Msys or Cygwin, otherwise we need to use "HOMEDRIVE" and "HOMEPATH" to get windows home path. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elm_prefs: looking for right lib directory in prefix.michelle legrand
Summary: Using elm_app_data_dir_get() to get the right application's prefix. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elm_slideshow: looking for right data directory in prefix.michelle legrand
Summary: Get right application prefix by using elm_app_data_dir_get() for the slideshow images. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elm_prefs: compatibility for Windows.michelle legrand
Summary: Add test for relative path on Windows @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elm_datetime: compatibility for Windows.michelle legrand
Summary: For Windows, we have a nl_langinfo() equivalent in Evil. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elc_fileselector: fix looking for right Windows home path.michelle legrand
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-26elc_popup: add null pointer check before creating content text objecttaehyub
Summary: If elm_object_text_set() function is called twice, elm_obj_containter_content_set(CONTENT_PART, sd->text_content_obj) function makes sd->text_content_obj null since sd->text_content_obj already exists. Test Plan: 1. run elementary_test(popup) and excute "popup-center-text + 1button (check hide, show)" 2. print sd->text_content_obj value in content_text_set() 3. push hide button and excute the example again 4. check sd->text_content_obj value if null or not Reviewers: woohyun, Hermet, raster Reviewed By: raster Differential Revision: https://phab.enlightenment.org/D2225
2015-03-25elm_toolbar: add toolbar item size calculation and setting min values for ↵taehyub
fixed items Summary: In case of the toolbar item size is fixed, the size of toolbar item became finger size. so, after signal emission in _inform_item_number(), edje_object_size_min_restricted_calc() and evas_object_size_hint_min_set() function are added. Test Plan: change edc for supporting fixed toolbar item and run examples of toolbar in elementary_test Reviewers: woohyun, seoz, Hermet, raster Reviewed By: raster Differential Revision: https://phab.enlightenment.org/D2184
2015-03-25tooltip: Corrected namespacing for tooltip label style.Amitesh Singh
Summary: namespacing is wrong for tooltip label. Although we still support old theme but it should be removed in EFL 2.0. Test Plan: elementary_test -to tooltip Reviewers: seoz, Hermet, raster Reviewed By: raster Subscribers: kimcinoo, sachin.dev, seoz Differential Revision: https://phab.enlightenment.org/D2120
2015-03-25elm - fix warnings after patches to datetimeCarsten Haitzler (Rasterman)
2015-03-25[elm_datetime] Fix to consider second field while comparing datetime values.Subodh Kumar
Summary: Some app like calendar, they heavily depend on the value of datetime,so to ensure accuracy second field is considered while comparing datetime values. @fix Test Plan: NA Reviewers: shilpasingh, raster Reviewed By: shilpasingh, raster Subscribers: poornima.srinivasan, govi, rajeshps Differential Revision: https://phab.enlightenment.org/D2204
2015-03-25[elm_datetime] Fix to parse the POSIX locale format properly.Subodh Kumar
Summary: In POSIX, some format include extra character like dash, hash, etc, which gives unexpected behaviour. Fix to filter out those character. Signed Off By: Seongjun Yim <se201.yim@samsung.com> Signed Off By: Subodh Kumar <s7158.kumar@samsung.com> @fix Test Plan: 1. Set datetime as POSIX locale. 2. Check the datetime behaviour in elementary_test. Reviewers: raster, shilpasingh Reviewed By: shilpasingh Subscribers: poornima.srinivasan, govi, rajeshps Differential Revision: https://phab.enlightenment.org/D2203
2015-03-25[elm_datetime] Corrected the logic for datetime values comparison.Subodh Kumar
Summary: Datetime value should be compared earlier to avoid unnecessary code execution. Also added logic for single field comparion which will avoid to compare all fields when field limit is set. Signed Off By: Seongjun Yim <se201.yim@samsung.com> Signed Off By: Hyunseok Yang <hs0219.yang@samsung.com> Signed Off By: Subodh Kumar <s7158.kumar@samsung.com> Test Plan: NA Reviewers: shilpasingh, raster Reviewed By: shilpasingh, raster Subscribers: poornima.srinivasan, govi, rajeshps Differential Revision: https://phab.enlightenment.org/D2202
2015-03-23scroller: add loop feature.Jaehwan Kim
This feature works the infinite loop horizontally or vertically. If the content is set, it will be shown repeatedly. @feature Change-Id: I1f20b794ae44bc8e5d120901222c7cccadca96b7 Conflicts: src/lib/elm_scroller.c src/lib/elm_scroller_legacy.h
2015-03-22Implement efl_file_get() for Elm_Layout and Elm_VideoYakov Goldberg
"file" property in Efl.File interface is virtual pure, so according to OO principles must be implemented in derived classes. This patch adds implementation of "file.get" in Elm_Layout. Further, Elm_Video class has it's own implementation of "file.set", thus also requires implementation of "file.get"
2015-03-21toolbar: remove useless codesWooHyun Jung
2015-03-20elc_popup: Fix to make popup get proper sizeJee-Yong Um
Summary: There is a bug that popup can't get proper size when list is set as its content. Because of unneccesary calling evas_object_show() in popup's overriding elm_obj_container_content_set(), sizing eval doens't work correctly. This patch fixes this bug. Test Plan: Execute 14th popup sample in "elementary_test popup". (popup-center-title + list content + 1 button) After applying this patch, popup shows correctly. Reviewers: seoz, Hermet Reviewed By: Hermet Subscribers: Hermet, seoz Differential Revision: https://phab.enlightenment.org/D2158
2015-03-19Elm_toolbar: Sizing evaluation improvement.Subodh Kumar
Summary: Issue: Flickering when toolbar was set/unset Solution: Unnecessary resizes and show caused the flicker, removed unnecessary resizes. Reviewers: seoz, raster, shilpasingh Reviewed By: shilpasingh Subscribers: poornima.srinivasan, rajeshps, govi Differential Revision: https://phab.enlightenment.org/D2070
2015-03-19config: Reinitialize font config using evas_font_reinit() API.Youngbok Shin
Summary: Call evas_font_reinit() API before applying font overlays when config is fully reloaded. Application could modify or add font config "*.conf" files. And It should affects all of other running EFL application. So, put evas_font_reinit() API to be called when x win property is changed. @feature Reviewers: cedric, raster, tasn, woohyun Differential Revision: https://phab.enlightenment.org/D2113
2015-03-19elm_entry: fix focus on text selectionAndrii Kroitor
Summary: Setting focus to entry object when text is being selected @fix Test Plan: 1. open "elementary_test entry3" 2. click on the big entry 3. mouse down on singleline entry to start selection 4. move mouse out of window 5. mouse up. text in that entry seems to be selected 6. press del or type any text expected result: selected text in singleline entry is deleted/replaced result without this patch: singleline entry is not focused and all edit actions are affecting the big one Reviewers: cedric, Hermet, seoz Subscribers: poornima.srinivasan, subodh6129, raster, reutskiy.v.v, herdsman Differential Revision: https://phab.enlightenment.org/D1476
2015-03-19elm_spinner: style fixAndrii Kroitor
Summary: spinner don't changes its size after showing entry. Entry is now clipped to area between arrows. Test Plan: 1. Run "elementary_test spinner" 2. Click on top spinner. It shouldn't resize 3. Type very long number. It shouldn't overlaps arrows. Reviewers: Hermet, raster, seoz, cedric Subscribers: raster, reutskiy.v.v Differential Revision: https://phab.enlightenment.org/D1509
2015-03-19elm_widget: fix wrong parmeter.Jaehwan Kim
The parameter what the application gets should Elm_Object_Item. @fix
2015-03-18elm_win fullscreen setting on FAKE wins should just toggle the flagMike Blumenkrantz
@fix
2015-03-18elm_win fullscreen getter does not need a third case for an inclusive if/elseMike Blumenkrantz
2015-03-17Revert "widget: fix the abi break."ChunEon Park
This reverts commit 841fcdfb18a414a7381910bcbb0b0ef4807bc5c2. It's been too much passed. we have more dependencies to the change (ie, key bindings) so conclude to have the abi break in this case.
2015-03-17conform: remove redundant declares.ChunEon Park
2015-03-17conform: Use eo_isa() to check object types.woochan lee
Summary: The strcmp(line 738) has been failed since the eo applied. the widget type get API returned "Elm_Genlist" now. For fix it, using eo_isa() to check object types instead of string comparison. @fix Reviewers: seoz, woohyun, JackDanielZ, Hermet Reviewed By: Hermet Differential Revision: https://phab.enlightenment.org/D2148
2015-03-16image: Initialize parameters in case of it just returns without assigning ↵Daniel Juyung Seo
any value. In this way, callers does not need to consider initializing the parameters for their local variables.
2015-03-16elm_image: Fix to initialize variable.Hosang Kim
Summary: If _elm_image_object_size_get fails, w and h have garbage value. Test Plan: no Reviewers: seoz, Hermet, cedric, raster Differential Revision: https://phab.enlightenment.org/D2163
2015-03-16DnD/Wl: extend types support to all the atoms.Daniel Zaoui
uri-list type was always sent as source data type.
2015-03-16DnD/Wl: fix drop sequence when drop is done on a bad target.Daniel Zaoui
The problem occurs when no drop target below the mouse can receive the data type provided and the mouse button is released. The mouse pointer stays grabbed and this leads to issues for the next drags. To solve this, on a bad drop, the destination window has to request from the source window the end of the dnd.
2015-03-16DnD/Wl: add a better support to data types.Daniel Zaoui
The types management mechanisms for X11 and Wayland use the same infrastructures.
2015-03-16DnD: Arrange code for better usabilityDaniel Zaoui
Specific types need to be declared before other, as well as functions prototypes.
2015-03-16DnD/X11: generalize functionDaniel Zaoui
This is needed for the types management in Wayland.
2015-03-16DnD/X11: generalize atoms descriptionsDaniel Zaoui
This step is needed to simplify types management for Wayland by using the same data structures.
2015-03-16GLView: Return false if the surface could not be createdJean-Philippe Andre
Apps had no easy mean to check that their chosen configuration was actually working. @fix
2015-03-16elm_config: Add doc for the new depth/stencil/msaa preferenceJean-Philippe Andre
2015-03-16elm_config: Add feature to set depth/stencil/msaa bit to window surfaceWonsik Jung
Summary: When evas gl/elm glview runs with direct rendering, it can not set these bits to window surface. Because of no interface and method.This patch can do that. This patch just uses current interface as a elm_config_accel_preference_set instead of new API. Also, it is related D2144 patch. Test Plan: ElmGL View test menu in elementary_test app JP's test app. Reviewers: spacegrapher, cedric, raster, jpeg Reviewed By: jpeg Subscribers: mer.kim Differential Revision: https://phab.enlightenment.org/D2145 Signed-off-by: Jean-Philippe Andre <jp.andre@samsung.com>
2015-03-13widget: fix the abi break.ChunEon Park
Widget type string should be all lower-cases! This acutally was caused in 7b10fdb8f39c3b36f575dd22d26a1efe6ecd28ec @fix
2015-03-13elm_panel: Fix incorrect scroller content region calculation of panel.Jaehyun Cho
Summary: Fix incorrect scroller content region calculation of panel. It is fixed that the parent of panel content becomes scr_ly if panel is scrollable. Test Plan: Test Panel Scrollable in elementary_test. 1. Change panel orient as ELM_PANEL_ORIENT_RIGHT in test_panel.c. 2. Run elementary_test and test Panel Scrollable. 3. You can see the right panel drawer is hidden right after it is shown. (After applying this patch, this problem will be resolved.) Reviewers: seoz, woohyun, eunue, Hermet Reviewed By: Hermet Differential Revision: https://phab.enlightenment.org/D2125