On Wed, 14 Jul 2010 10:48:49 +0800 Brett Nash <n...@nash.id.au> said:

i know they're there. :) ruben is working on a bigger better more full-covering
fix :) thus why i think they are find to spam in for now :)

> 
> Good to know I'm not the only one who spams the world with
> miss-committed printfs...
> 
> svn needs add --interactive ;-)
> 
> > Author:       raster
> > Date:         2010-07-13 16:56:47 -0700 (Tue, 13 Jul 2010)
> > New Revision: 50240
> > 
> > Modified:
> >   trunk/e/src/bin/e_dpms.c 
> > 
> > Modified: trunk/e/src/bin/e_dpms.c
> > ===================================================================
> > --- trunk/e/src/bin/e_dpms.c        2010-07-13 23:36:32 UTC (rev
> > 50239) +++ trunk/e/src/bin/e_dpms.c 2010-07-13 23:56:47 UTC
> > (rev 50240) @@ -6,6 +6,7 @@
> >  static Ecore_Event_Handler *_e_dpms_handler_config_mode = NULL;
> >  static Ecore_Event_Handler *_e_dpms_handler_border_fullscreen = NULL;
> >  static Ecore_Event_Handler *_e_dpms_handler_border_unfullscreen =
> > NULL; +static Ecore_Event_Handler *_e_dpms_handler_border_remove =
> > NULL; static int _e_dpms_fullscreen_count = 0;
> >  
> >  static Eina_Bool
> > @@ -19,6 +20,7 @@
> >  _e_dpms_handler_border_fullscreen_cb(void *data __UNUSED__, int type
> > __UNUSED__, void *event __UNUSED__) {
> >     _e_dpms_fullscreen_count++;
> > +printf("incremented fs_count: %d\n", _e_dpms_fullscreen_count); 
> >     if (_e_dpms_fullscreen_count == 1) e_dpms_init();
> >     return ECORE_CALLBACK_PASS_ON;
> >  }
> > @@ -27,17 +29,33 @@
> >  _e_dpms_handler_border_unfullscreen_cb(void *data __UNUSED__, int
> > type __UNUSED__, void *event __UNUSED__) {
> >     _e_dpms_fullscreen_count--;
> > +printf("decremented fs_count: %d\n", _e_dpms_fullscreen_count); 
> >     if (_e_dpms_fullscreen_count == 0) e_dpms_init();
> >     else if (_e_dpms_fullscreen_count < 0) _e_dpms_fullscreen_count =
> > 0; return ECORE_CALLBACK_PASS_ON;
> >  }
> >  
> > +static Eina_Bool
> > +_e_dpms_handler_border_remove_cb(void *data __UNUSED__, int type
> > __UNUSED__, void *event) +{
> > +   E_Event_Border_Remove *ev = event;
> > +
> > +   if (ev->border->fullscreen) {
> > +      _e_dpms_fullscreen_count--;
> > +printf("decremented fs_count from remove: %d\n",
> > _e_dpms_fullscreen_count); 
> > +      if (_e_dpms_fullscreen_count == 0) e_dpms_init();
> > +      else if (_e_dpms_fullscreen_count < 0)
> > _e_dpms_fullscreen_count = 0;
> > +                               }
> > +   return ECORE_CALLBACK_PASS_ON;
> > +}
> > +
> >  EAPI int
> >  e_dpms_init(void)
> >  {
> >     int standby=0, suspend=0, off=0;
> >     int enabled = ((e_config->dpms_enable) &&
> > (!e_config->mode.presentation) && (_e_dpms_fullscreen_count <= 0));
> > +printf("checking fs_count and if enabled: %d, %d\n",
> > _e_dpms_fullscreen_count, enabled); 
> >     if (!_e_dpms_handler_config_mode)
> >       _e_dpms_handler_config_mode = ecore_event_handler_add
> > @@ -51,6 +69,10 @@
> >       _e_dpms_handler_border_unfullscreen = ecore_event_handler_add
> >         (E_EVENT_BORDER_UNFULLSCREEN,
> > _e_dpms_handler_border_unfullscreen_cb, NULL); 
> > +   if (!_e_dpms_handler_border_remove)
> > +     _e_dpms_handler_border_remove = ecore_event_handler_add
> > +       (E_EVENT_BORDER_REMOVE, _e_dpms_handler_border_remove_cb,
> > NULL); +
> >     ecore_x_dpms_enabled_set(enabled);
> >     if (!enabled)
> >       return 1;
> > 
> > 
> > ------------------------------------------------------------------------------
> > This SF.net email is sponsored by Sprint
> > What will you do first with EVO, the first 4G phone?
> > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> > _______________________________________________
> > enlightenment-svn mailing list
> > enlightenment-...@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
> 
> 
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to