summaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Collapse)Author
2013-11-22elementary/mapbuf - reset the mapbuf correctly when the content is ↵ChunEon Park
removed(unset) When the content is removed(or unset) the mapbuf didn't clean up the some stuff such as removing event callback for the content. So the unset content would be tracked still by mapbuf dangling callbacks.
2013-11-22elementary/mapbuf - set NULL if the content is empty.ChunEon Park
2013-11-22fix typos in doxygen and commentsJihoon Kim
2013-11-22T531 - Elemntary_popup does not respond to 'close' eventSanjeev BA
Reviewers: seoz, raster Reviewed By: seoz Differential Revision: https://phab.enlightenment.org/D344
2013-11-21elm_diskselector.c: reduce item_count number on _item_del. or reducing ↵Daniel Juyung Seo
item_count could be skipped in some cases like elm_index_clear. This fixes T508.
2013-11-21elementary/elm_scroller.c : For checking focus next object, ↵WooHyun Jung
focus_direcion_get function should be changed to focus_next_get function. If there is no focus next object, focus_direction_get will be executed by focus_next_get.
2013-11-20Fix build warning.WooHyun Jung
2013-11-20elementary/elc_multibuttonentry.c : Multibuttonentry doesn't need to call ↵WooHyun Jung
parents' on_focus.
2013-11-20elm - table - protect against invalid cell/row values (16bit overflow)Carsten Haitzler (Rasterman)
2013-11-20elementary/ctxpopup - fix T235 ctxpopup_example_01 can popup many times at once.ChunEon Park
I know this is not fundamental fix but there is no solution at this moment unless fixing the evas.
2013-11-20genlist_example_04/05.c: initialize pointer variables and check null.Daniel Juyung Seo
This removes build warnings.
2013-11-20index_example_01.c: sample code internal refactoring.Daniel Juyung Seo
- avoid using unnecessary global variable. - use common name for item variable, it. - print out more useful messages on _active_set.
2013-11-20index_example_01.c: fixed wrong example code. elm_index_level_go() should be ↵Daniel Juyung Seo
called after every index item changes. This fixes T510.
2013-11-20elementary/transit - fix the T511 "_transit_auto_reverse_get() Elm_Transit ↵ChunEon Park
transit has already been deleted"
2013-11-19Hoversel: Fix access to already deleted object.Tom Hacohen
Thank you eo pointer indirection for detecting this. The issue is a mix of design choices (will discuss on the ML) and a bug in hoversel which was probably caused because of the confusing design choices. The problem is that while widget_item->view is set by whoever created the item, it's automatically deleted by elm_widget_item_del. This means that objects that decided to delete their views, but were too sloppy to update the widget_item->view pointer to NULL, would trigger an attempt to deleted an already deleted object. This does not happen in 1.7 because widget_item->view was introduced in 1.8. The automatic view deletion is problematic, as smart subobjects are already deleted when the parent subobject (the widget) is deleted. So clearing the views is redundant. However if the widget item is manually deleted, the view should be deleted. This causes this mixture of cases that are problematic at best. Indication error: Error: ERR<5394>:eo lib/eo/eo_ptr_indirection.x:275 eo_obj_pointer_get() obj_id 0x8000002900000149 is not pointing to a valid object. Maybe it has already been freed. This fixes T500.
2013-11-19Tests: Added elm_suite.h to EXTRA_DIST.Tom Hacohen
Fixes make dist.
2013-11-19Introduce check for unit testing framework of ElementaryRyuan Choi
Reviewers: seoz, tasn CC: tasn, cedric Differential Revision: https://phab.enlightenment.org/D91
2013-11-19genlist - fix queue processor to not account for entire loop run in timeCarsten Haitzler (Rasterman)
2013-11-19elm_web: Fixed warnings when opened popup for <select>Ryuan Choi
elm_notify and elm_list should be made using Eo based class as a parent.
2013-11-18elc_hoversel.c: use int_ret instead of ret because ret can be null.Daniel Juyung Seo
This fixes coverity CID 1129609 and 1129610.
2013-11-18elementary - added a warning for elm_widget_item_track().ChunEon Park
2013-11-18test_main_menu.c: refactored button callback function.Daniel Juyung Seo
- removed unnecessary casting. - used a proper type, Eina_Bool, for the return value of elm_object_item_disabled_get() - printed out more useful information.
2013-11-18test_genlist.c: removed unnecessary spaces from legacy codes.Daniel Juyung Seo
2013-11-18test_genlist.c: added callbacks for unrealized and delete to test the ↵Daniel Juyung Seo
callback sequence.
2013-11-17thumb: typo in Eo OP_ID nameYakov Goldberg
2013-11-17widget: typo in Eo OP_ID nameYakov Goldberg
2013-11-17elm_authors.h: escape ryuan from email crawler.Daniel Juyung Seo
2013-11-17check + radio - fix sizing evals and emits on content setCarsten Haitzler (Rasterman)
this should fix T261
2013-11-17test - unify glsl formatting to match glview gears exampleCarsten Haitzler (Rasterman)
2013-11-17list - fix separators to be the correct directionCarsten Haitzler (Rasterman)
2013-11-16list - fix item disable and infinite loop on next selectCarsten Haitzler (Rasterman)
2013-11-16entry - fix autosave timer del on shutdownCarsten Haitzler (Rasterman)
this fixes T509
2013-11-16elm-test - oops - fix colorsel premulCarsten Haitzler (Rasterman)
2013-11-16elementary: fix image counts in slideshow exempleMichael Bouchaud
2013-11-16fix color premul complaints in examplesCarsten Haitzler (Rasterman)
this should fix T498
2013-11-16Elm_menu: fixed item disable hook for elm_dbus_menuAndrii Kroitor
Summary: Menu items in dbus-mode (in Ubunut/Unity) were not updated on disabled/enabled state changes. They were applied only after adding/removing an item. Reviewers: cedric, seoz, raster Reviewed By: raster CC: reutskiy.v.v Differential Revision: https://phab.enlightenment.org/D333
2013-11-15scroller, slider: fixed wrong changed I made by 6a683df1598a4c3293a33765cc60ddDaniel Juyung Seo
I caused by c&p bug. Special thanks to stefan and coverity. This fixes coverity CID 1128353 and 1128354.
2013-11-15elm_index.c: changed internal smart data variable name more descriptive.Daniel Juyung Seo
- event -> event_rect - and added a comment for that variable.
2013-11-15elm_main.c: use a direct variable check instead of unnecessary additional ↵Daniel Juyung Seo
function call like other lines of code.
2013-11-15elm_win.c: removed build warning when there is no wayland support.Daniel Juyung Seo
2013-11-15elm_index.c: internal refactoring as a code cleanup.Daniel Juyung Seo
- removed unnecessary duplicated parameter passing. - moved smart callback add to a proper place not to be confused with other object's smart callback addition. - removed unnecessary sub object add. it's done automatically in elm_layout_content_set.
2013-11-15test_index.c: added index clear example and use activated callback for entry.Daniel Juyung Seo
2013-11-15test_index.c: internal refactoring of test code.Daniel Juyung Seo
1. Set internal function as static. 2. Put prefix '_' for internal functions. 3. Moved window resize/show code.
2013-11-15Make routines to get the wayland window from an ecore_evas be moreChris Michael
inline with their X counterparts. Also, remove some EINA_UNUSED where parameters were being used. The previous code to get the Ecore_Wl_Window from an Ecore_Evas did not check to make sure the Ecore_Evas Engine was a wayland engine, and thus elm_tests like Window Inline would spew CRIT & ERR messages from ecore_evas about the interface. This fixes Phab Ticket T502 Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-15Fix formattingChris Michael
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-14elementary/entry - internal change of the magnifier.ChunEon Park
use the fill_set instead of the clipper. soon after 1.8, proxy just created the filled area buffer, then magnifier surface size will be fixed regardless of the entry source.
2013-11-14Fix formattingChris Michael
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-14Stop fetching the same Evas and Clip object 4 timesChris Michael
We can just fetch this information once as it is not going to change during the for loop. Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-14Quicklaunch: don't increment init count twiceJean-Philippe Andre
Ooops, don't increment elm_init count from quicklaunch init when running normally.
2013-11-14elm_web : Moved elm_widget_sub_object_parent_add() call from ewk_view's ↵Ryuan Choi
smart_add to elm_web's Because ewk_view is smart class and it's parent is Evas, it prints below warning. ... Can't execute function Elm_Widget:ELM_WIDGET_SUB_ID_SUB_OBJECT_ADD (op 0x9f) for class 'Evas'. Aborting.