fastsupply / growl

Automatically exported from code.google.com/p/growl
0 stars 0 forks source link

Application categories on registration #215

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
When an application registers, it should be able to define what kind of 
application it is.

We have a few categories of applications. Different applications have different 
kinds of notification requirements. Most notably, the difference between a chat 
application is and an ftp client are pretty apparent. For instance, users of 
chat applications may want a notification if the application is in the 
foreground and there is a message in a backgrounded window in the application. 
Users of ftp clients may not.

We should account for this, and allow application developers to register with a 
choice of a small selection of application categories. I don't know that we 
need more than 5 or 6 on the whole. If an application does not select, then we 
need to provide a default (i.e. if they are using an older framework version, 
or they simply don't care about this sort of thing).

Original issue reported on code.google.com by chrisf.g...@gmail.com on 31 May 2011 at 11:12

GoogleCodeExporter commented 9 years ago
The main purpose of this is to account for different application types as 
brought up in ticket #113

Original comment by chrisf.g...@gmail.com on 31 May 2011 at 11:13

GoogleCodeExporter commented 9 years ago
Chat (or Social), Networking, System, General.

Chat = Adium, Trillian, Colloquy, etc.
Networking = Transmit, Transmission, etc.
System = hwGrowler, PathFinder, etc.
General = everything else, including users of legacy frameworks

Original comment by cerulean...@gmail.com on 31 May 2011 at 11:18

GoogleCodeExporter commented 9 years ago
I'd suggest “Undefined” for the catch-all category.

Original comment by p...@growl.info on 1 Jun 2011 at 2:13

GoogleCodeExporter commented 9 years ago

Original comment by ch...@growl.info on 11 Nov 2011 at 1:58

GoogleCodeExporter commented 9 years ago

Original comment by ch...@growl.info on 7 Apr 2012 at 4:48

GoogleCodeExporter commented 9 years ago

Original comment by ch...@growl.info on 21 Jun 2012 at 3:51

GoogleCodeExporter commented 9 years ago

Original comment by ch...@growl.info on 21 Jun 2012 at 4:39