Menu

#782 Ability to control growl on a more granular basis

Distant future
open
nobody
4
2009-09-30
2009-03-05
No

It would be great to be able to enable/disable growl in a more granular way than the current all-on or all-off setting.

The specific use case I'm thinking of is for things like top or mocp; programs that, when run, update their display constantly, giving growl notifications for no actual benefit (I don't care that top has refreshed :) ).

There are a few possibilities:

- per-profile (all tabs/bookmarks with that profile inherit the setting)
- per-bookmark (all tabs opened from that bookmark inherit the setting)
- per-tab (manually set it for a given tab, via something like right-clicking on the tab)

Of those, the option I prefer most is the per-profile choice. I'd love the per-tab thing as well just for ease of use (say, I have bookmarks for a given ssh session; I log in twice, one to monitor the server with top and one to do some actual work; ideally I'd be able to disable growl for the tab with top running, but leave growl enabled for the actual work tab so I can see when the current task has ended) - but the per-profile thing would cover that use case, albeit with a little bit more fiddling.

I think the global all-on or all-off setting should be retained, and the per-profile/-bookmark/-tab option should override that global option. I'm not 100% sure how the global/local settings should interact if growl is globally disabled; should growl being enabled on a profile override growl being disabled globally? I suspect the better way to go is, allow local to override global if global is on and local off, but if growl is diabled globally then having it enabled locally shouldn't override that. Open to discussion.

Discussion

  • Ben Williams

    Ben Williams - 2009-03-05
    • labels: --> Interface Improvements
     
  • James Bunton

    James Bunton - 2009-09-30
    • milestone: --> Distant future
     
  • James Bunton

    James Bunton - 2009-09-30
    • priority: 5 --> 3
     
  • James Bunton

    James Bunton - 2009-09-30
    • priority: 3 --> 4
     

Log in to post a comment.