I think you misunderstood my point. You wouldn't care about the NSStatusItem 
changing, you would care about what's actually happening. So if there is some 
NSDistributedNotificationCenter notification sent out, or a file that is 
modified, or whatever, then you could notify about that. You wouldn't care 
about the status item since that doesn't give you much context. The icon simply 
switched out for a different resource (image) file, or some other programatic 
method to change the display to the end user.  

So with ARD specifically you could start to figure out if there's an actual way 
to know if the status changes. If not then perhaps you need to look to see if 
there's a tcp connection on a specific port, or whatever. But I don't think 
that the status item addresses what you're looking for.

Hopefully this makes what I was saying a bit clearer. :)  

--  
Chris Forsythe
@The_Tick (http://twitter.com/The_Tick)


On Tuesday, June 5, 2012 at 9:07 AM, Chris Martin wrote:

> "The menu items are kind of a red herring, since you really want to know 
> about what caused these status items to change, and not the status items 
> changing themselves."
>  
> Actually, that is what I want to see. That makes more sense. Thing is, I 
> (although I should be careful what I do at school anyway) want to know when 
> ARD kicks in because it's a strict school... not that I do anything 
> inappropriate by anyone's definition, but because I want to look like I'm 
> working :)
>  
> Having this feature alone could possibly lead to a greater audience for 
> Growl—"Try Growl, the app that tells you when you're being watched!* (*some 
> conditions apply)"
>  
> On Tuesday, June 5, 2012 10:15:27 AM UTC+9, Christopher Forsythe wrote:
> > I'd take a step back and look at what you actually want here. The menu 
> > items are kind of a red herring, since you really want to know about what 
> > caused these status items to change, and not the status items changing 
> > themselves.
> >  
> > You have some great examples. I'd start by looking at what isn't covered by 
> > hardwaregrowler. The hourly thing you talked about might be a good low 
> > hanging fruit for your example.
> >  
> > One thing to note, is that in general you probably want to see a 
> > notification for something that you can do something about.
> >  
> > Chris
> >  
> > On Sun, Jun 3, 2012 at 11:03 PM, Chris Martin <[email protected] 
> > (mailto:[email protected])> wrote:
> > > Is there a way to have Growl report a status change in NSMenuExtra or 
> > > NSStatusItem? For example, AirPort/WiFi disconnect, network change, Growl 
> > > notifications by the hour instead of a voice-over for people to keep 
> > > track of time, temperature alerts over a certain value, ARD client mode 
> > > changed to "monitored" et cetera? I know certain apps integrate this, 
> > > like Cody Kreiger's gfxCardStatus, but it growls on GPU change instead of 
> > > Growl growling on menu item change.
> > >  
> > > Any interest, is it doable by the team, or is there a way to write a 
> > > plugin to enable this function?  
> > >  
> > > --  
> > > You received this message because you are subscribed to the Google Groups 
> > > "Growl Discuss" group.
> > > To view this discussion on the web visit 
> > > https://groups.google.com/d/msg/growldiscuss/-/KZIr7PcKVycJ.
> > > To post to this group, send email to [email protected] 
> > > (mailto:[email protected]).
> > > To unsubscribe from this group, send email to 
> > > [email protected] 
> > > (mailto:growldiscuss%[email protected]).
> > > For more options, visit this group at 
> > > http://groups.google.com/group/growldiscuss?hl=en 
> > > (https://groups.google.com/group/growldiscuss?hl=en).
> >  
> >  
> >  
> > --  
> > Chris Forsythe
> > @The_Tick (http://twitter.com/The_Tick)
> >  
> --  
> You received this message because you are subscribed to the Google Groups 
> "Growl Discuss" group.
> To view this discussion on the web visit 
> https://groups.google.com/d/msg/growldiscuss/-/OUGJ52ooDuoJ.
> To post to this group, send email to [email protected] 
> (mailto:[email protected]).
> To unsubscribe from this group, send email to 
> [email protected] 
> (mailto:[email protected]).
> For more options, visit this group at 
> http://groups.google.com/group/growldiscuss?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Growl Discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/growldiscuss?hl=en.

Reply via email to