Is Growl Open Source? I did not see a reference to a repository.
Does Growl itself use the same plugin technique for the display styles or
could I just learn from it how the view is filled with content?

On style section (http://growl.info/styles) there are dozens of styles, but
I could only find HTML/CSS based ones.

Currently it seems too much "research" for me without having a single
working example project.
I just found one in Github, which seems to use the API to receive the Growl
notifications but does copy them into NSUserNotificationCenter instead of
displaying it. https://github.com/stigi/MountainGrowl
SO I think I can learn the plugin technique from this but not how to fill
the frame for the Growl display.


2013/3/31 Chris Forsythe <[email protected]>

>  Let's keep the conversation here. You should have plenty of examples by
> simply downloading the Growl source through mercurial. :)
>
> --
> Chris Forsythe
>
> On Sunday, March 31, 2013 at 6:00 AM, Thomas Schlosser wrote:
>
> Hi Chris,
> sorry, I don't want to crosspost too much - there is a conversation in
> Twitter (@GrowlMac) as well.
>
> I downloaded SDK 2.0.1 and found the Plugin Dev folder.
> But after reading the readme's twice (not yet trying what happens in
> Xcode) I feel very uncomfortable with this. I don't understand the basic
> structure yet (basically I would expect some main method which the plugin
> has to implement to receive calls from Growl to display a notification;
> delegation pattern), what has to be produced in the Xcode product finally
> and how it is "linked" to Growl (installation).
> I have never seen this template technique before (but maybe it shows up
> like the Apple preinstalled templates - which would be great).
>
> For my special way to approach similar things it would be phantastic to
> have a minimal (!) Xcode project which ideally works out of the box. Maybe
> the preferences part isn't even needed for this (optional?).
>
> And/or a walk through like for Webkit based style "plugin".
>
> Thanks
> Thomas
>
>
> On Sunday, March 31, 2013 7:32:19 AM UTC+2, Christopher Forsythe wrote:
>
>  We have a brand new bit of work in Growl 2 and the accompanying SDK that
> should be a good start. Look in the 2.0.1 SDK at the Plugin Development
> directory. Let us know if you have any questions.
>
> I don't know how you would address this with a webkit display either.
>
> --
> Chris Forsythe
> @The_Tick <http://twitter.com/The_Tick>
>
> On Saturday, March 30, 2013 at 6:47 AM, Thomas Schlosser wrote:
>
> On this page 
> (http://growl.info/**documentation/webkit.php<http://growl.info/documentation/webkit.php>)
> I found out that besides the CSS-based display styles there must be another
> one based on Objective.C.
>
> I couldn't find any examples, how-tos or documemtation about this.
> I have seen some examples integrating Growl via the API / framework into
> existing Cocoa applications, but I just want to have better control on the
> output.
>
> Any places you could me point to?
>
>
> FYI: What I want to do?
> Basically I want at least to have control about formatting (at least line
> breaks and spacing) in the text part of the notification.
> Example from terminal: cal | growlnotifier -t Calendar
> All the blanks are not displayed as HTML does not render them. But I can't
> just replace them with &nbsp; because these are escaped and displayed as
> text.
> Any hints on this are also very welcome!
>
> Thanks
> Thomas
>
> --
> You received this message because you are subscribed to the Google Groups
> "Growl Discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to growldiscuss...@**googlegroups.com.
> To post to this group, send email to [email protected].
> Visit this group at 
> http://groups.google.com/**group/growldiscuss?hl=en<http://groups.google.com/group/growldiscuss?hl=en>
> .
> For more options, visit 
> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
> .
>
>
>
>
>   --
> You received this message because you are subscribed to the Google Groups
> "Growl Discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
>
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/growldiscuss?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>
>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "Growl Discuss" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/growldiscuss/8MiYy1BdUUw/unsubscribe?hl=en
> .
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/growldiscuss?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

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


Reply via email to