Codebase list growl-for-linux / HEAD
HEAD

Tree @HEAD (Download .tar.gz)

Growl For Linux
===============

Introduction:
-------------

    Growl For Linux is Linux-compatible of Growl. Growl is a notification
    system for Mac OS X.

Installation:
-------------

    Growl For Linux require following libraries.

    * openssl
    * libcurl
    * gtk+-2.0
    * sqlite3
    * dbus-glib-1

    Following libraries are optional.

    * libnotify(for libnotify display)

    If you are developer, then type following.

        # ./autogen.sh
        # ./configure
        # make && make install

    If you are ubuntu user, then type following.

        # sudo add-apt-repository ppa:mattn/growl-for-linux
        # sudo apt-get update
        # sudo apt-get install growl-for-linux

Usage:
------

    # ./gol

    Why "gol" ?, "gol" mean "Growl On Linux". (or ゴルア).
    Currently, This is required.

    Notification should be sent with GNTP protocol or Growl Network Protocol.
    See also:
      http://www.growlforwindows.com/gfw/help/gntp.aspx
      http://growl.info/documentation/developer/protocol.php

    If you want to be show icon in notification, you need to use GNTP protocol.

FAQ:
----

  * Q. I can't see icon in system tray. I'm using ubuntu linux.
  * A. Try following.
  
    gsettings set com.canonical.Unity.Panel systray-whitelist "$(gsettings get com.canonical.Unity.Panel systray-whitelist | sed -e "s/]$/, 'growl-for-linux']/")"

License:
--------

    Growl For Linux is BSD style license. see also COPYING.
    This product includes software developed by the OpenSSL Project for use in
    the OpenSSL Toolkit (http://www.openssl.org/).

Author:
-------

    Yasuhiro Matsumoto <mattn.jp@gmail.com>
    Kohei Takahashi <flast@flast.jp>