summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-12toolbar: shutup compiler warning.Cedric BAIL
2015-11-12toolbar: delay evaluation of the toolbar size until it stabilize.Cedric BAIL
Elementary is not using much the calculate callback from Evas. This create all sort of problem where it transform O(n) algorithm. Like sizing a toolbar for next frame to O(n^n) by actually sizing the toolbar every time an object is inserted. T2777
2015-11-12toolbar: remove useless call to _sizing_eval.Cedric BAIL
_sizing_eval is very costly on toolbar as it recalc all edje part and sends signal to all of them. _item_theme_hook was already calling _sizing_eval doubling the cost of adding new item.
2015-11-12border: bring sparklebear theme up-to-date with current efl renderingMike Blumenkrantz
various fixes have occurred over the years to improve proxy rendering. as a result, this theme, which is apparently the only other user of proxy edje parts besides deskmirror, was broken. @fix
2015-11-12deskmirror: unset proxy.source_clip for urgency effectsMike Blumenkrantz
cfedba598c23844946c5af2e038870c7ca6befdc in efl fixed source clipping for proxy objects, breaking badly-clipped edje proxy objects everywhere @fix
2015-11-12example: genlist - intialize buffer array to 0Amitesh Singh
CID: 1327347
2015-11-12example: genlist - intialize buffer array to 0Amitesh Singh
CID: 1327346
2015-11-12example: glview - use delete to deallocate memoryAmitesh Singh
CID: 1327362
2015-11-12example: glview - use delete to deallocate memoryAmitesh Singh
CID: 1327363
2015-11-12elementary: Fix genlist example to not free data until After it hasChris Michael
been removed from the list @fix CID1327342 Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elementary: Remove unused static variableChris Michael
Summary: clang reports _list_focus_objects as being an unused static variable, so remove @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elementary: Remove unused static variableChris Michael
Summary: clang reports SIG_THEME_CHANGED as being an unused static variable, so remove @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elementary: Remove unused variablesChris Michael
Summary: clang reports SIG_BLOCK_CLICKED and SIG_TIMEOUT as being unused variables, so remove @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elementary: Remove unused functionChris Michael
Summary: clang reports _icon_size_min_get as being an unused function, so remove @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elementary: Remove unused static varibleChris Michael
Summary: clang reports _smart_callbacks as being an unused static variable, so remove @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elementary: Remove unused variableChris Michael
Summary: clang reports SIG_LANG_CHANGED as being unused here, so remove @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elementary: Fix passing wrong parameterChris Michael
Summary: clang reports passing EINA_FALSE here is being treated as an Eo object, so pass NULL instead @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elementary: Fix passing wrong parameterChris Michael
Summary: clang reports passing EINA_FALSE here is being treated as an Eo object, so pass NULL instead @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elementary: Remove unused static variableChris Michael
Summary: clang reports ELM_APP_SERVER_VIEW_PROPS_ENTRY as being an unused variable, so remove. @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elementary: Remove unused static variableChris Michael
Summary: clang reports SIG_CLICKED as being unused so remove the variable @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elm_test: Fix bug in GLView testJean-Philippe Andre
Scenario: const char * accel = accel_get(); accel_set("gl:depth"); Now accel may not be valid anymore since the original Eina_Stringshare might have been destroyed. So there was no point in saving the const char * pointer. It was not valid after the call to set(). This is a bit confusing here. Returning char* would be clear: the caller would own the data.
2015-11-12toolbar: do not change align for "noicon" toolbar itemsMike Blumenkrantz
too many rels and complexity to track this to a more coherent message probably broken since 1.0 since there are zero "noicon" toolbar tests @fix fix T2782
2015-11-12image: remove unused variablesAmitesh Singh
2015-11-12elm_image: let's not trigger confusing update add.Cedric BAIL
Elm_Image rely on Evas_Image ability to rotate content. There is no pixels manipulation involved that require an update_add here. In fact this cause a bug where the content would disapear due to evas trying to get some pixels data that are not where it think they are.
2015-11-12elm_hoversel: fix to show dismiss animationJee-Yong Um
Summary: In hover.edc, hoversel dismiss animations are defined, but it doesn't work at all. (Hover is removed before animation) This patch makes hoversel remove its hover after dismiss animation. @fix Test Plan: elementary_test hoversel Reviewers: Hermet, cedric Reviewed By: cedric Subscribers: woohyun Differential Revision: https://phab.enlightenment.org/D3070 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-11-12elementary: Fix calling ecore_evas_wayland_move with improper valuesChris Michael
Summary: As ecore_evas_wayland_move ends up updating the location of the ecore_wl_window, we should be calling move with the proper geometry as this ends up updating the internal ecore_wl_window geometry (which in turn sends to xdg_surface_set_window_geometry). This is part of a fix where xdg_surface_set_window_geometry was getting sent inproper values. @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12release: Update NEWS and bump version for 1.16.0-beta1 releaseStefan Schmidt
2015-11-12Revert "gengrid : add all_contents_unset API in gengrid for reusing contents."SangHyeon Lee
This reverts commit 1094fb77a0ee23cbe1e8b15783e406a8d93b7fd4. Feature is freezed for new released version. This patch must updated after release finished.
2015-11-12toolbar: Fix crash on more_item when shrink mode is set with no item.Jaehyun Cho
Toolbar creates a more_item when shrink mode is ELM_TOOLBAR_SHRINK_EXPAND. If select mode is ELM_OBJECT_SELECT_MODE_ALWAYS and there is no item appended, then toolbar sets a selection on a newly created item. In this case, sd->more_item is referenced before the new more_item is assigned to sd->more_item. @fix
2015-11-12gengrid : add all_contents_unset API in gengrid for reusing contents.SangHyeon Lee
Summary: Add elm_gengrid_item_all_contents_unset API for reusing contents in application side. User can unset all contents or re-use their contents for increase scrolling performance. genlist already support this API. @feature Test Plan: Need to add test in elementary_test. Reviewers: raster, singh.amitesh, cedric Subscribers: woohyun, Hermet, seoz Differential Revision: https://phab.enlightenment.org/D3066
2015-11-12elm cursor - fix hotspot tracking to actually work rightCarsten Haitzler (Rasterman)
hotspot tracking was broken. this fixes it. @fix
2015-11-12elm cusro config - move elm to by default look for cursors in themeCarsten Haitzler (Rasterman)
previous config ignored elm theme if ithas cursors. this was just wrong, so switch default back to using theme and update configs accordingly etc. this is houw it should have worked.
2015-11-12elm cursors - if min size is too small then force it to be saneCarsten Haitzler (Rasterman)
cursor if less than 8x8 then make it 8x8. avoidx 0 sized pointers. @fix
2015-11-12tests: add new tests for AT-SPI beta API.Lukasz Stanislawski
2015-11-12list: set atspi parent despite atspi mode.Lukasz Stanislawski
Path fixes failing test case when atspi mode was off.
2015-11-12release: Update NEWS and bump version for 1.16.0-alpha1 releaseStefan Schmidt
2015-11-12po: update po filesStefan Schmidt
2015-11-12tests: disable new atspi parent test for me as it breaksStefan Schmidt
Breaking distcheck for me and delaying the alpha1 tarballs. The API is still marked as unstable but we might want to look into it during the beta's.
2015-11-12elementary: Comment out (#if 0) unused functionsChris Michael
Summary: Unsure whether these are left-over, or are going to be implemented in the near future...but for now, #if 0 out these 2 functions as they are currently unused. Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-11-12elm run - be explicit about elm run not nesting in docsCarsten Haitzler (Rasterman)
@feature
2015-11-12atspi: add new relationship append/remove/clear APILukasz Stanislawski
Allow to add some extra contextul information about accessibility objects which can be used by Assistive Technology to provide better user experience. API is still marked as beta. @feature
2015-11-12atspi: support org.a11y.atspi.Collection interfaceLukasz Stanislawski
org.a11y.atspi.Collection interface allows to perform fast search queries on accessibility objects tree. Due to lack of specification of collection interface this implementation base on gnome project implementation from https://git.gnome.org/browse/at-spi2-atk/. @feature
2015-11-12Revert "Genlist: only get item data if needed."Tom Hacohen
This actually doesn't work for coverity, I guess we just need to mark it as false-positive, as it will never be null. This reverts commit 178e7e6ac9419742d1bbe583fd252fc6536e5649.
2015-11-12doc: make sure we actually run the command to get the example screenshotsStefan Schmidt
These screenshots are used in the documentation but we never made sure that we have them actually. This resulted in our docs missing image links. Thanks to Jean Rene Dawin for reporting it at the Enlightenment Developer Day.
2015-11-12Genlist: only get item data if needed.Tom Hacohen
Moved the data fetching to be after the tests. This doesn't really matter and is mostly there to silence coverity. Coverity was complaining about "it" being dereferenced before the null check (implicit in EO_OBJ), so reordering it will fix it. CID 1040000
2015-11-12config: fix NULL access on invalid config loadingCedric BAIL
CID 1308381
2015-11-12elm_hover: delay hover dismiss while handling edje signalJee-Yong Um
Summary: elm_hover_dismiss() doesn't hide hover directly, but sends signal only. It can be translated that "dismiss" do not hide hover only, but handles some works. (EDC program, callbacks etc.) However, "dismiss" sends signals after hide hover itself, so following edje signals are ignored. (Hover cannot be seen already!) This patch makes hover dismiss delayed while handling edje signal. @fix Test Plan: elementary_test hover2 Reviewers: Hermet, cedric Reviewed By: cedric Subscribers: woohyun Differential Revision: https://phab.enlightenment.org/D3068 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-11-12elc_naviframe: fix crash in strcmp, if text_set is NULL issueShilpa Singh
Summary: Issue: If text set is NULL to naviframe, crash happens in strcmp Soln: Check for text if NULL, before passing to strcmp @fix Test Plan: //Pass the text as NULL elm_object_part_text_set(nf, "title", NULL); Reviewers: Hermet, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D3052 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-11-12elm_hoversel: add elm_hoversel_label_auto_changed_set/get() APIJee-Yong Um
Summary: Hoversel can be used like dropdown or pulldown menu. In that case, changing hoversel label into selected item lable can be considered as common usage of hoversel. This API automatizes changing label. Reviewers: SanghyeonLee, Hermet, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2963 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-11-12elm_hoversel: refine hoversel scrollability functionJee-Yong Um
Summary: Some modifications for hoversel scrollability are applied. For example, The logic for generating scroller is changed. (newly added during activation) If hoversel's contents are larger than hover,they will be resized to fit hover. If hoversel is moved (by window rotation etc.), scroller will be resized. Reduandant code are removed from popup for scrollability. Test Plan: You can see the sample for scrollable hoversel in second one of "elementary_test hoversel". Reviewers: Hermet, SanghyeonLee, cedric Reviewed By: cedric Subscribers: godlytalias, Hermet Differential Revision: https://phab.enlightenment.org/D2926 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>