Coder Social home page Coder Social logo

mountaingrowl's Introduction

Mountain Growl

What's this?

So you've installed Mountain Lion with the all new Notification Center. Good for you!
But what's this? All those old Growl notifications mixed with the shiny and new. Doesn't seem right, eh?

Enter Mountain Growl:

Screenshot

Other solutions like Hiss are okay, but a actually a weird hack with a lot of down sides. So while waiting for Growl 2 (which hopefully will support the Notification Center) why not use the current Growl with a plugin that does the necessary. All as a 1st class citizen in Growl.

Installation

  • I'm assuming you've already have Growl (version 1.4 required) installed. If not you can get it from the App Store.
  • Go & download the latest version of Mountain Growl from the GitHub download page.
  • Double click it & Growl should take the install process from there.
  • Make sure to select MountainGrowl as your default style in the Growl display settings.

Downsides

All the notifications are still sent by Growl, so they all show the Growl icon. I'm curious how Growl 2 will target that issue. Mountain Growl is showing the original application name in the subtitle though.

Upsides

The standard Growl click actions also work.

TODOs

  • Add an option to switch title with subtitle
  • Create a proper website (is this actually needed?)
  • Collecting high fives

Join the discussion on Hackernews.

mountaingrowl's People

Contributors

stigi avatar wamatt avatar

Stargazers

 avatar Hans avatar CrashMaker avatar Angus H. avatar Amos_W. avatar  avatar Luiz Alberto S. Ribeiro avatar Amory Meltzer avatar  avatar Jay Phelps avatar  avatar webtoast avatar Fred Cox avatar Mario Lacko avatar Paul Reny avatar  avatar  avatar Rodrigo Tassinari de Oliveira avatar Morton Fox avatar Loïc Mahieu avatar  avatar  avatar  avatar Sascha Wessel avatar  avatar Thomas Schlosser avatar Praveen R avatar Jonathan Crooke avatar mayulu avatar patrick avatar Eric Trudeau avatar Thomas Grant avatar  avatar Amr avatar YoungDone avatar  avatar  avatar Frank Epperlein avatar hdmn avatar Jason Nickel avatar Kimmo Suominen avatar  avatar Ryan Carter avatar James McGlinn avatar  avatar Hercules Junior avatar Fred avatar Casey R Hickerson avatar  avatar  avatar Chris Lum avatar Henri Bouvier avatar Eric Gallager avatar Carlos Tasada avatar Janardan Yri avatar  avatar Wayne Zhang avatar Jim Yeh avatar Yann Cardon avatar Rob Siwek avatar Grégoire Delattre avatar Rik Watson avatar  avatar Lauren Proctor avatar Jose Graziani avatar  avatar Chris Shaw avatar  avatar Gianluca Varisco avatar Josh Goodall avatar Sam McEwan avatar confluencepoint avatar Simon George avatar Justin Green avatar Sean Dunn avatar Benny Siegert avatar mitto avatar Steffen Dietz avatar Jan Galinski avatar Chris McGraw avatar M Emrich avatar George Korsnick avatar Stefaney Roberts avatar Rudi avatar Erwin Santacruz avatar Zach Wise avatar Olivier Heidemann avatar Zbigniew Cisiński avatar Billy Matthews avatar Baekjoon Choi avatar Hex avatar Björn avatar Anestis Georgiadis avatar Mike Funk avatar Bruno Gama avatar Stuart Moore avatar Tai Hoang avatar Jeffrey Sadeli avatar  avatar Christian Bender avatar

Watchers

 avatar Joe Block avatar Hiro Asari avatar  avatar Stefan Lange-Hegermann avatar  avatar  avatar Zvi avatar Kevin Yank avatar Thomas W. Holt Jr. avatar Joakim Ek avatar  avatar  avatar Pierre Legagneur avatar Flori avatar Joshua Rhykerd avatar Steve Hill avatar Kazuhiro YOSHIKAWA avatar Frederick Townes avatar  avatar Thomas Milner avatar Code Duck avatar Dennis avatar  avatar Dennis Philipps avatar mayulu avatar Philipp Riske avatar  avatar Asger Hautop Drewsen avatar Johannes avatar Justin Luey avatar  avatar d na avatar Kenn R avatar James Cloos avatar  avatar  avatar Michele Venturi avatar  avatar  avatar Jason Friedrich avatar  avatar Chris Boyle avatar  avatar  avatar  avatar

mountaingrowl's Issues

Uninstall MountainGrowl

Hi there!

After updating to Growl 2.0 (and despite the fact that Growl has disabled MountainGrowl), notifications still appears under the Growl title (with the appropriate subtitle).

How could I uninstall to avoid this behaviour?

Double click install not functional?

Using growl 1.4 and Mountain Growl 0.1.1 I drag the view to my desktop from the zip file and double click on it. No obvious activities follow and growl notifications are not in the notification center.

Can the readme be expanded to indicate what to expect after double clicking and perhaps suggest a verification procedure?

Please specify a license

Hi,

you should add license details to the repository so people will know under which conditions they contribute.

Application icon is not forwarded

Problem

The icon of the origin application is not appearing in notification center. This is due to the face that the user notifications are actually send by the Growl application and not the origin application.

Possible Solutions

Dynamic applications

Create an proxy application that has the same icon as the origin application.

Private API

There's a method +[NSUserNotificationCenter _centerForBundleIdentifier:] in the class dumped headers of Foundation.framework. Maybe this can be used to change the origin of the user notification to the origin application.

With both approaches there might be issues with application sandboxing (as Growl is distributed thru the app store).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.