Re: Removing applications registered in Growl

46 views
Skip to first unread message

Yann Ricquebourg

unread,
May 10, 2013, 6:09:34 PM5/10/13
to growld...@googlegroups.com
I'm just realizing that I should have posted this in "Growl Discuss" and not "Growl Development".
I'm switching groups to address to the right user community.

YR wrote on 10/05/13 at 23:51
> Hi!
>
> If you decided to remove it (and did not simply forget it) in the new UI, that's the most important point.
> That's a decision.
>
> Nevertheless, I can hardly imagine that people deliberately REMOVE an application from Growl
> and then would complain to have there settings lost for this app ;-) But everything can happen with users ;-)
>
> The best way could be:
> - to reintroduce this simple useful button for the user who wants to clean (or reset!) its settings for an app
> - and to add a very clear alert telling him he will get the result you mentioned.
>
> Otherwise, manually removing the key would be a solution, not very user-friendly though... and where is it documented? I'm not sure to do it correctly if I dare to.
>
> Best regards,
>
> -Yann.
>
> On 10 may 2013 22:30:18 UTC+2, Christopher Forsythe wrote:
>
> We removed that because a lot of people were clicking it, removing it, then the app would readd later, and they would complain they lost their settings. The app being removed in Growl literally just gets rid of settings.
>
> Which you can still do with the delete key. :)
>
>
> On Fri, May 10, 2013 at 3:08 PM, <yann.ric...@gmail.com <javascript:>> wrote:
>
> Hi,
>
> In older versions of Growl (with the System Preferences pane) one could remove an item in the list of registered applications (with a simple minus button: [-])
>
> In new Growl 2 UI, this minus button has disappeared.
>
> This would be welcome to add this minus button [-] under the list to remove an application
> (for instance if a user wants to totally cleanup an old application).
>
> The current "Get Applications" button, under the list of application, could be reworked in a plus button [+].
>
> Best regards,
>
> -Yann.
>
> --
> You received this message because you are subscribed to the Google Groups "Growl Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to growl-developm...@googlegroups.com <javascript:>.
> To post to this group, send email to growl-de...@googlegroups.com <javascript:>.
> Visit this group at http://groups.google.com/group/growl-development?hl=en <http://groups.google.com/group/growl-development?hl=en>.
> For more options, visit https://groups.google.com/groups/opt_out <https://groups.google.com/groups/opt_out>.
>
>
>
>
>
> --
> Chris Forsythe
> @The_Tick <http://twitter.com/The_Tick>
>
> --
> You received this message because you are subscribed to a topic in the Google Groups "Growl Development" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/topic/growl-development/ClilzWIGOU0/unsubscribe?hl=en.
> To unsubscribe from this group and all its topics, send an email to growl-developm...@googlegroups.com.
> To post to this group, send email to growl-de...@googlegroups.com.
> Visit this group at http://groups.google.com/group/growl-development?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

Christopher Forsythe

unread,
May 10, 2013, 6:30:31 PM5/10/13
to Growl Discuss
Either list is fine.

We used to receive a large amount of inbound support requests about this. We removed the button and now every once in a while we get a question asking how to remove, but overall it's not nearly as many.


To unsubscribe from this group and all its topics, send an email to growl-development+unsubscribe@googlegroups.com.

To post to this group, send email to growl-development@googlegroups.com.

--
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+unsubscribe@googlegroups.com.
To post to this group, send email to growld...@googlegroups.com.
Visit this group at http://groups.google.com/group/growldiscuss?hl=en.

For more options, visit https://groups.google.com/groups/opt_out.





--
Chris Forsythe

Yann Ricquebourg

unread,
Aug 15, 2013, 2:53:58 PM8/15/13
to growld...@googlegroups.com
Hi All,

Then I took my courage and tried to "manually" cleanup from the Growl listed app (in the pref pane)
all the useless and forgotten apps that I don't use any more.

You advised me to remove the key (probably from a .plist file hidden somewhere)
but as written hereafter, is there any document for that?
(Nothing found on http://growl.info/documentation.php)

Then I tried on my own:

---------------------------------------
1- Digging into ~/Library/Containers/ I did not found my target
when opening each of the com.growl.*
Then I realized there were another one, hidden above in the directory far from those one
spelled differently com.Growl.GrowlHelperApp.

=> please, could you rename it com.growl.GrowlHelpApp, that could help another people from not
seing it if it's listed in another area of the directory.

---------------------------------------
2- Even after exploring the content of com.growl.GrowlHelpApp
I can't find the right file (probably a .plist?) to edit the registered app
and remove the useless ones.

=> please could you tell me more?
What is the right place to edit those mentioned keys?

Thank you by advance,

-Yann.

yann.ric...@gmail.com wrote on 10/05/13

Chris Forsythe

unread,
Aug 15, 2013, 3:57:38 PM8/15/13
to growld...@googlegroups.com
Go to the applications tab, select the app to remove, then hit delete on your keyboard. :)

--
Chris Forsythe

--
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 growld...@googlegroups.com.

Daniel Siemer

unread,
Aug 16, 2013, 11:46:24 AM8/16/13
to growld...@googlegroups.com
What he said.  Additionally, no, we cannot rename Growl's bundle identifier for a variety of very important reasons, ranging from it would break applescripts to it would break entire applications.

Further, there is no "manual" removal of app tickets in Growl 2.0+.  They are all stored in a core data database, and mucking around in that any other way than through Growl's UI is an *extremely* bad idea.

Yann Ricquebourg

unread,
Aug 16, 2013, 12:16:18 PM8/16/13
to growld...@googlegroups.com
Hi,

All that is very interesting!

Daniel Siemer wrote on 16/08/13 17:46
> What he said. Additionally, no, we cannot rename Growl's bundle identifier for a variety of very important reasons, ranging from it would break applescripts to it would break entire applications.

BTW, I made myself a misspelling in the previous e-mail:
I wanted to suggest correcting a non-uniform (compared to all the other Growl products)
uppercase in lowercase:
com.Growl.GrowlHelperApp => com.crowl.GrowlHelperApp

But, of course, I can only understand and agree with the reasons you mentioned.
On the other hand, it's "strange" to have decided one naming, differently from the others' rule.

Spot the odd one out:
ls -la ~/Library/Containers/
[...]
drwx------ 136 17 jul 22:51 com.139.liudongbao.EPUBView
drwx------ 170 15 ao� 20:32 com.Growl.GrowlHelperApp
drwx------ 136 8 mai 08:57 com.Softmatic.WorldTime
drwx------ 136 9 mai 01:26 com.TryBest.Media-Info
drwx------ 136 10 jul 08:49 com.apple.Preview
drwx------ 136 10 jul 08:39 com.apple.TextEdit
drwx------ 136 1 nov 2012 com.apple.configurator
drwx------ 136 8 mai 09:01 com.applest.rotatescreen
drwx------ 136 22 d�c 2011 com.autodesk.motionfx
drwx------ 136 26 jan 2013 com.grlgames.fulldecksolitaire
drwx------ 170 15 ao� 20:23 com.growl.GrowlLauncher
drwx------ 136 25 jui 22:51 com.growl.GrowlTunes
drwx------ 136 25 jui 22:52 com.growl.GrowlTunes.GNTPClientService
drwx------ 136 15 ao� 16:38 com.growl.HardwareGrowler
drwx------ 136 28 jan 2013 com.growl.HardwareGrowlerLauncher
drwx------ 136 15 ao� 10:19 com.growl.hardwaregrowler.GNTPClientService
drwx------ 136 26 d�c 2012 com.iggsoftware.iBank4
drwx------ 136 29 mai 2012 com.pcv-soft.mac.mcsolitaire
drwx------ 136 16 oct 2012 com.vinnov.aquariumfree
drwx------ 136 11 sep 2012 cx.c3.theunarchiver
[...]

> Further, there is no "manual" removal of app tickets in Growl 2.0+. They are all stored in a core data database, and mucking around in that any other way than through Growl's UI is an *extremely* bad idea.

hallelujah!
You're just preaching to the converted ;-)
I totally shared the point of view that the UI is the right place to add/remove items
in a everyday tool (and I use Growl everyday), and that hacking the hidden files was
a regression compared to Growl 1.X.

But remember the words (copied hereafter) said here not long ago,
when I suggested to re-introduce the app removal from the UI that disappeared with new Growl versions.
I was just following the piece of advice directly from Growl ;-)

I'm quite happy to see another UI functionnality back for that.
(And I share the compromise: whilst minus [-] button is rather the Apple standard to remove
an item from a list, the danger for users removing "by mistake" is less present when using
BACKSPACE as you defined now in Growl).

Good work! Thank you.
Just wasn't aware that you changed the situation on that point.

Regards,
Reply all
Reply to author
Forward
0 new messages