When (stuff happens)
Key changes and improvements since R3.0.1
Includes Melon 3.78 which addresses several issues with the Prefs Kit, graphics.library and icon.resource;
Updated SysInfo 3.3 extension, Corporate 2.0 display, Metro 2.0 display Prowl 2.1 redirect, and NMA 1.2 redirect;
Wifi Monitor extension no longer included in distribution (functionality is now provided by SysInfo extension);
Standardised icons for Clock+, SysInfo and AudioMon extensions;
Standardised icons for Prowl redirect;
Fixed: a dropshadow value of zero no longer crashes Snarl;
Fixed: dropshadow slider in panel now initialises correctly when the panel is opened;
Fixed: SysInfo extension no longer halts system when handling a clipboard change;
New: SysInfo extension now recognises r,g,b formatted text on the clipboard as a colour;
New: SysInfo extension now monitors wifi connections;
New: Style previews now include http://getsnarl.info as the default callback;
New: Prowl redirect now supports the Prowl 1.2 "URL" parameter;
Fixed: Prowl redirect correctly supports the "priority" parameter;
New: NMA redirect now supports the "priority" parameter;
Fixed: Various issues with ICO format image handling.
Key changes and improvements since R3.0
Fixed: Issue which could cause Snarl to crash when creating a new redirect.
Key changes and improvements since R2.5.1
Fixed: Bug in the Win32 transport which was causing the wrong notify signal to be sent back to the calling application;
New: JSON handler now supports full API request functionality;
Fixed: GNTP application icon parsing;
New: Block further notifications option in the notification menu. Selecting this will disable the class which generated the notification;
New: Per-class setting which will prevent notifications from being programmatically hidden (closed) by applications;
New: Per-class option to automatically redact notification body text based on the notification's sensitivity value;
New: Styles may now provide custom Close and Actions gadget images;
New: Can now subscribe to notifications from a remote computer (SNP only at present);
When an extension is enabled, Snarl will compare its version number to a cached copy - if the two are different, Snarl will notify that the extension has changed;
New: Per-class colour tint option allows notifications which use the same style to be easily identified (style in use must support this feature);
New: Can now load, unload and configure extensions via the command line arguments passed to Snarl.exe;
Notification scaling re-implemented;
Updated "good" and "bad" icons;
Extensions can now be configured via the [Applications] page;
A gear wheel emblem is now drawn on the notification if it has a default callback;
New: Can unload extensions from the [Applications] page;
Can view details of remote applications via the [Applications] page;
Garbage collection can now be disabled by setting garbage_collection to 0 (zero) in snarl41.config;
New: can now define which notifications are sent to subscribed computers at a per-class level;
Subscribed computers are now listed in the [Network] page;
Completely revised and improved notification forwarding via both SNP and GNTP;
Completely reworked Class Configuration panel;
Completely reworked Preferences panel content;
Styles are now separated into displays and redirectors.
In addition to the above, there have been many bug fixes, security enhancements and cosmetic changes - see the change log for full details.
Snarl is licensed under the Simplified BSD License.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
See http://www.opensource.org/licenses/bsd-license.php for more information.
Snarl © 2005-2013 full phat products
All rights reserved.