Oops. Smart callback descriptions are missing in headers. I fixed in svn, r79655. Thanks.
Daniel Juyung Seo (SeoZ) On Mon, Sep 3, 2012 at 3:55 PM, Enlightenment SVN < [email protected]> wrote: > Log: > add signal rotation and indicator mode change. > child elms can know indicator mod change and rotation change > > > Author: jypark > Date: 2012-09-02 23:55:07 -0700 (Sun, 02 Sep 2012) > New Revision: 75955 > Trac: http://trac.enlightenment.org/e/changeset/75955 > > Modified: > trunk/elementary/src/lib/elm_win.c > > Modified: trunk/elementary/src/lib/elm_win.c > =================================================================== > --- trunk/elementary/src/lib/elm_win.c 2012-09-03 06:51:31 UTC (rev 75954) > +++ trunk/elementary/src/lib/elm_win.c 2012-09-03 06:55:07 UTC (rev 75955) > @@ -160,6 +160,8 @@ > static const char SIG_MAXIMIZED[] = "maximized"; > static const char SIG_UNMAXIMIZED[] = "unmaximized"; > static const char SIG_IOERR[] = "ioerr"; > +static const char SIG_INDICATOR_PROP_CHANGED[] = "indicator,prop,changed"; > +static const char SIG_ROTATION_CHANGED[] = "rotation,changed"; > > static const Evas_Smart_Cb_Description _smart_callbacks[] = { > {SIG_DELETE_REQUEST, ""}, > @@ -176,6 +178,8 @@ > {SIG_MAXIMIZED, ""}, > {SIG_UNMAXIMIZED, ""}, > {SIG_IOERR, ""}, > + {SIG_INDICATOR_PROP_CHANGED, ""}, > + {SIG_ROTATION_CHANGED, ""}, > {NULL, NULL} > }; > > @@ -3430,6 +3434,7 @@ > #ifdef HAVE_ELEMENTARY_X > _elm_win_xwin_update(sd); > #endif > + evas_object_smart_callback_call(obj, SIG_ROTATION_CHANGED, NULL); > } > > EAPI void > @@ -3449,6 +3454,7 @@ > #ifdef HAVE_ELEMENTARY_X > _elm_win_xwin_update(sd); > #endif > + evas_object_smart_callback_call(obj, SIG_ROTATION_CHANGED, NULL); > } > > EAPI int > @@ -3564,6 +3570,7 @@ > (sd->x.xwin, ECORE_X_ILLUME_INDICATOR_STATE_OFF); > } > #endif > + evas_object_smart_callback_call(obj, SIG_INDICATOR_PROP_CHANGED, NULL); > } > > EAPI Elm_Win_Indicator_Mode > @@ -3599,6 +3606,7 @@ > (sd->x.xwin, ECORE_X_ILLUME_INDICATOR_TRANSPARENT); > } > #endif > + evas_object_smart_callback_call(obj, SIG_INDICATOR_PROP_CHANGED, NULL); > } > > EAPI Elm_Win_Indicator_Opacity_Mode > > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > enlightenment-svn mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > ------------------------------------------------------------------------------ Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
