Hi Growl is very nice it's intuitive and took me less then an hour to set up.
BUT...
I would like to be able to customize the notification window for my application. I require more then one link in the message body. I would need to add some controls on it so that the user can go back and forward in the message history and interact with the message window.
Of course If I will have no choice I will implement a notification mechanism of my own, the problem would be that it would conflict with the growl messages and overlay above them. (This is what currently happens with Google Notifier and growl).
Whould it be possiable to get the pointer to the window???
Would it be possible to co exist with growl and get a position where to display my window?
Thanks,
Kenneth
accessing the growl notification window
-
chromefusion
- Harmless
- Posts: 2
- Joined: Wed Oct 08, 2008 12:11 pm
Re: accessing the growl notification window
Adding multiple urls tended to look ugly when we saw some mockups. The problem is that it's such a small area to click into as it is that when you add multiple things to click, it means the user has to pay a whole lot of attention to what they are doing, which could lead to an annoyance. I wouldn't be opposed to looking at mockups though.
Controls are the same. I'd like to have a rolodex system of some kind sooner or later that the user could look through all notifications, but it would not be application specific, more generic.
Another application developer wanted the same thing, so what he ended up doing was implementing growl and his notification, and gave the user a choice. If Growl was detected on the system, the choice was present in preferences, otherwise it was just not there, which I think is a good solution for enabling the user to choose Growl if they so desire to set it up.
If you can come up with some mockups that solve the above problems, we'd consider it, but we also have a lot of other work to do so it would probably not be an immediate change (unless you or someone else did them of course).
Basically, not a no, but we've seen this before and it was considered problematic from a usability standpoint, based on the whole point of notifications in Growl needing to be transient.
Controls are the same. I'd like to have a rolodex system of some kind sooner or later that the user could look through all notifications, but it would not be application specific, more generic.
Another application developer wanted the same thing, so what he ended up doing was implementing growl and his notification, and gave the user a choice. If Growl was detected on the system, the choice was present in preferences, otherwise it was just not there, which I think is a good solution for enabling the user to choose Growl if they so desire to set it up.
If you can come up with some mockups that solve the above problems, we'd consider it, but we also have a lot of other work to do so it would probably not be an immediate change (unless you or someone else did them of course).
Basically, not a no, but we've seen this before and it was considered problematic from a usability standpoint, based on the whole point of notifications in Growl needing to be transient.
-
chromefusion
- Harmless
- Posts: 2
- Joined: Wed Oct 08, 2008 12:11 pm
Re: accessing the growl notification window
Thanks for the reply,
I was about to do what that developer did. But then solving my apps notification and growl notification overlapping would be difficult.
How about this:
I would prepare an NSView with all the controls and what ever I need and It would be passed in the notify message.
NSView * _myView = [[NSView alloc] initwithwhatever];
[GrowlApplicationBridge notifyWithView:_myView
priority:0
isSticky:NO];
Of course it would not conform to the plugin styles but you could embed it in the notification window.
Would the object pass fine across the applications?
I was about to do what that developer did. But then solving my apps notification and growl notification overlapping would be difficult.
How about this:
I would prepare an NSView with all the controls and what ever I need and It would be passed in the notify message.
NSView * _myView = [[NSView alloc] initwithwhatever];
[GrowlApplicationBridge notifyWithView:_myView
priority:0
isSticky:NO];
Of course it would not conform to the plugin styles but you could embed it in the notification window.
Would the object pass fine across the applications?
Re: accessing the growl notification window
We're not doing anything like that. That's basically ignoring everything I just said in my above post, which really doesn't help anything to get resolved long term.