fwiw, gears had an implementation that didn't depend
on XScreenSaverQueryInfo

http://code.google.com/p/gears/source/detail?r=2641&path=/trunk/gears/notifier/user_activity.cc

see user_activity_linux.cc


2009/5/7 Adam Barth <[email protected]>

>
> I'd encourage you to implement it for extensions first.  It seems
> really useful for queuing up notifications, etc.
>
> Adam
>
>
> 2009/5/7 PhistucK <[email protected]>:
> > (Creating a new thread for it.)
> > So, I started looking into it.
> > And as you wrote, in order to implement this function for all of the
> > platforms (is it even logical to implement a feature like an event only
> for
> > certain platforms?), I will need to set the ENABLE_XSS_SUPPORT to 1 (like
> > the comment there says).
> > I just want to know whether I am wasting my time here, or it can really
> be
> > taken into consideration.
> > Now, Aaron suggested it might be a good idea to use the Extensions system
> as
> > a playground for new features such as this one, so I thought about
> > implementing it as "chrome.onsystemidle". Does this make sense?
> acceptable?
> > other suggestions?
> > ☆PhistucK
> >
> >
> > 2009/5/6 Evan Martin <[email protected]>
> >>
> >> base/idle_timer implements this.  The only implementation detail would
> >> be exposing it to JS.
> >>
> >> It would also make us depend on xscreensaver on Linux which is :( but
> >> whatever.
> >>
> >> 2009/5/6 PhistucK <[email protected]>:
> >> > One more thing - are you planning to implement a function that will
> >> > return
> >> > the status of the machine?
> >> > For presence information, I want to know if the computer is idle and
> if
> >> > it
> >> > does, I do not want to signal the presence. Say, during screen saver
> or
> >> > when
> >> > the screen is shut down (through windows and its power management
> >> > system,
> >> > obviously, not through the shut down button :)).
> >> > And if you were not planning on it - is it so easy to implement that
> you
> >> > will implement it in a few seconds? ;)
> >> > I wish I knew C++ (and had enough disk space :( really low now), I
> would
> >> > have tried to implement it by myself or help a little with everything.
> >> > :)
> >> >
> >> > ☆PhistucK
> >
> > >
> >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to