Commit Graph

16 Commits

Author SHA1 Message Date
ChunEon Park fcc6192848 elementary - modified item_del_pre_hook function prototype.
Now it returns the bool value to free the widget item.

Some widget items(i,e genlist) should not be deleted directly when elm_object_item_del is called.
So, if the pre_hook function returns EINA_FALSE, then the widget item will not be deleted.



SVN revision: 67565
2012-01-27 11:56:14 +00:00
ChunEon Park 56a881bd35 elementary/menu, ctxpopup, index, segment_control, diskselector, multibuttonentry, toolbar, naviframe, slideshow, hoversel, filpselector - deprecated xxxx_item_del() APIs.
But instead,  made to use the elm_object_item_del() APIs
for this, elm_widget_item needed to provide elm_widget_item_del_pre_hook.




SVN revision: 67010
2012-01-10 05:02:11 +00:00
ChunEon Park 176fc43fc4 elementary/segment_control - deprecates 2 APIs and supports elm_object_common APIs.
*deprecated
elm_segment_control_item_label_set
elm_segment_control_item_icon_set



SVN revision: 66731
2012-01-02 06:54:18 +00:00
ChunEon Park 6b127fc932 elementary/segment_control - Elm_Segment_Item -> Elm_Object_Item
SVN revision: 66730
2012-01-02 06:01:24 +00:00
Carsten Haitzler aa73164b35 really the event_info is a pointer and we should use it as such:
api break! elm segment control changed cb passes item handle not index
as event_info now!



SVN revision: 64538
2011-10-31 00:42:05 +00:00
Mike Blumenkrantz 88bbad2635 add VIEW() and WIDGET() macros for use with Elm_Widget_Items to create more consistency, reduce typing, and increase readability
VIEW(X) = X->base.view (visible evas object)
  WIDGET(X) = X->base.widget (owner widget)

also a demo of the oxford comma for seoz


SVN revision: 64220
2011-10-21 01:08:01 +00:00
Mike Blumenkrantz 4ad1c5f0db create and use ELM_WIDGET_ITEM for elm widget structs to ensure location/name
SVN revision: 64218
2011-10-21 00:45:19 +00:00
PRINCE KUMAR DUBEY 4f1589ca02 From: PRINCE KUMAR DUBEY <prince.dubey@samsung.com>
Subject: [E-devel] elm_segment_control patch for enable/disable issue
fix.

Change Description:

[Issue-Fixed] After disable, on enabling, the segment control, segment
item's image remains of disable type.
   


SVN revision: 64074
2011-10-14 11:05:56 +00:00
Bruno Dilly 0e631b4a06 Elementary: Segment Control Documentation
SVN revision: 61872
2011-07-28 21:51:02 +00:00
ChunEon Park 4770898fcc elementary/segment_control - patched by Prince Kumar Dubey (prince.dubey@samsung.com)
Change Log: 

1. Modification of fix to support dynamic theme changing.
2. Fixed clipping issue, when new segment item/items inserted/added.
3. edc file cleanup and indentation correction.




SVN revision: 61576
2011-07-22 01:48:20 +00:00
ChunEon Park 4ab6cf6356 elementary/segment_control - fixed for supporting dynamic theme changing.
SVN revision: 61547
2011-07-21 08:17:13 +00:00
Daniel Juyung Seo 5b30088911 Elm: Use 'canvas' API and structure rather than 'output' API and
structure.

'canvas' and 'output' are same. So we need to deprecate one of them
later(may be evas 2.0 or so.) After I discuss this with raster, I've
got to use 'canvas' not 'output'. So I fixed elementary codes.


SVN revision: 60268
2011-06-13 11:26:08 +00:00
Daniel Juyung Seo db0e362691 Elm segment_control: Fixed shadow declaration warnings.
SVN revision: 60166
2011-06-10 05:12:28 +00:00
Carsten Haitzler 79a3a14102 wrn--
SVN revision: 59197
2011-05-04 21:27:34 +00:00
ChunEon Park 9420b44918 elementary/segment_control, panes, photocam, photo, win, toolbar, thumb, slideshow, spinner - updated signal callbacks.
made them use signal callbacks description table. 
removed never-called signals
updated doxygen. 




SVN revision: 58816
2011-04-22 00:42:32 +00:00
Daniel Juyung Seo 4204583f81 Elementary segment_control: Introduced new widget by Govindaraju and Prince.
Segment Control Widget is a horizontal control made of multiple segment items
together, each segment item is set to equal size, functioning similar to
discrete two state button. Only one segment item can be at selected state.


SVN revision: 58461
2011-04-07 16:44:54 +00:00