Snarl (software)
Encyclopedia
Snarl is a notification system for Windows inspired by Growl that allows applications to display alpha-blended messages on the screen.
Unlike other forms of notification, Snarl does not hijack the current focused window, nor does it force the taskbar to be visible. Notifications can either be canceled by clicking on them, or left to disappear automatically if ignored for a period of time.
Snarl can display several messages at any one time; new messages are simply displayed beneath (or above) existing ones. An application can display any number of messages, and can update the content, icon, and time the message appears for any particular message at any time and explicitly remove the message if required. Applications can also request to be notified if a user clicks on a particular message.
Developers of other applications can include Snarl support in their applications with almost no effort at all - Snarl uses Windows window messaging functionality to show and hide notifications, making it accessible to any programming language from low-level pure C to high-level Visual Basic 6 or .NET-based environments.
Unlike other forms of notification, Snarl does not hijack the current focused window, nor does it force the taskbar to be visible. Notifications can either be canceled by clicking on them, or left to disappear automatically if ignored for a period of time.
Snarl can display several messages at any one time; new messages are simply displayed beneath (or above) existing ones. An application can display any number of messages, and can update the content, icon, and time the message appears for any particular message at any time and explicitly remove the message if required. Applications can also request to be notified if a user clicks on a particular message.
Developers of other applications can include Snarl support in their applications with almost no effort at all - Snarl uses Windows window messaging functionality to show and hide notifications, making it accessible to any programming language from low-level pure C to high-level Visual Basic 6 or .NET-based environments.
Features
- Unicode support
- Windows XP and Vista 32-bit & 64-bit support
- Multiple notifications support
- Notification position can be adjusted
- Substitute native Windows tooltip with Snarl Notification
Applications supported by Snarl
- Commit Monitor
- dotWidget
- Firefox
- Floola
- foobar2000Foobar2000foobar2000 is a freeware audio player for Windows developed by Peter Pawlowski, a former freelance contractor for Nullsoft. It is known for its highly modular design and extensive SDK which allows third-party developers to do such things as completely replace the interface...
- iTunesITunesiTunes is a media player computer program, used for playing, downloading, and organizing digital music and video files on desktop computers. It can also manage contents on iPod, iPhone, iPod Touch and iPad....
- Jungle DiskJungle DiskJungle Disk is an online backup tool that stores its data in Amazon S3 or Rackspace Cloud Files. It was highlighted by Amazon as one of the earliest S3 clients The basic Jungle Disk software is sold as a monthly subscription model, and the customer is billed directly by Amazon for data storage and...
- LaunchyLaunchyLaunchy is a free open source application launcher for Windows, Mac OS X and GNU/Linux. It indexes shortcuts in the start menu, and files in specific folders to allow quicker access to programs without opening the start menu itself, or browsing to the relevant folder.-Program usage:Launchy...
- Miranda IMMiranda IMMiranda IM is an open source multiprotocol instant messaging application, designed for Microsoft Windows. Miranda is free software distributed under GNU General Public License.- Architecture :...
(support up to 0.7.x) - mIRCMIRCmIRC is an Internet Relay Chat client for Microsoft Windows, created in 1995 and developed by Khaled Mardam-Bey. Although it is a fully functional chat utility, its integrated scripting language makes it extensible and versatile....
- ThunderbirdMozilla ThunderbirdMozilla Thunderbird is a free, open source, cross-platform e-mail and news client developed by the Mozilla Foundation. The project strategy is modeled after Mozilla Firefox, a project aimed at creating a web browser...
- SunbirdMozilla SunbirdMozilla Sunbird is a free and open source, cross-platform calendar application that was developed by the Mozilla Foundation, Sun Microsystems and many volunteers...
- PidginPidgin (software)Pidgin is an open-source multi-platform instant messaging client, based on a library named libpurple. Libpurple has support for many commonly used instant messaging protocols, allowing the user to log into various services from one application.The number of Pidgin users was estimated to be over 3...
- Process Controller
- Quintessential PlayerQuintessential PlayerQuintessential Player is a freeware, multi-format media player developed by Paul Quinn.Quintessential Player began life in 1997 as a CD-only player for Windows, when it was known as Quintessential CD Player...
- Ruby (programming language)Ruby (programming language)Ruby is a dynamic, reflective, general-purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was first developed and designed by Yukihiro "Matz" Matsumoto...
- SongbirdSongbird (software)Songbird is a free and open source software audio player and web browser, with a stated mission "to incubate Songbird, the first Web player, to catalyze and champion a diverse, open Media Web."...
- SpotifySpotifySpotify is a Swedish-founded, UK-headquartered DRM-based music streaming service offering streaming of selected music from a range of major and independent record labels, including Sony, EMI, Warner Music Group, and Universal. Launched in October 2008 by Swedish startup Spotify AB, the service had...
- Task Coach
- WinampWinampWinamp is a media player for Windows-based PCs and Android devices, written by Nullsoft, now a subsidiary of AOL. It is proprietary freeware/shareware, multi-format, extensible with plug-ins and skins, and is noted for its graphical sound visualization, playlist, and media library features.Winamp...
- Windows Live MessengerWindows Live MessengerWindows Live Messenger is an instant messaging client created by Microsoft that is currently designed to work with Windows XP , Windows Vista, Windows 7, Windows Mobile, Windows CE, Xbox 360, Blackberry OS, iOS, Java ME, S60 on Symbian OS 9.x and Zune HD...
- WittyWitty (software)Witty is a free Twitter client for Microsoft Windows released under the open source New BSD License and powered by the Windows Presentation Foundation. Witty was developed with Microsoft Visual Studio 2008 and Expression Blend.-Features:* Keyboard Shortcuts...