|
![]() [ View full size screenshot ] |
| Version | Date Released | Status | Release Notes |
| 2.6 Alpha 4 | Apr 23, 2012 | New Release | · "Redirectors" are now known simply as "Redirects". · Correctly update all lists and combos when the available styles change. · Changed command-line arg "-r" (request) to "-p|--parse" (parse). · Fixed bug which was preventing redirects from being permanently removed in some · situations. Credit to Pako for spotting this. · Re-enabled support for legacy SNARL_LOAD_EXTENSION and SNARL_UNLOAD_EXTENSION · commands as snarlm.exe still issues these. · Improved support for legacy SNARL_LOAD_STYLE_ENGINE and SNARL_UNLOAD_STYLE_ENGINE · commands as snarlm.exe still issues these. · Now correctly installs zipped runnable styles (.RSZ files) if they're passed as · part of a command line. · Added "mark as read" indicator to NC items. Clicking the indicator will remove · the item from the NC without replaying it. · Can now configure extensions even if they're in a FAILED state. · Changed lots of system notifications to use the Welcome Message / Others class. |
| 2.6 Alpha 3 | Mar 7, 2012 | New Release | · 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); |
| 2.6 Alpha 1 | Feb 16, 2012 | New Release | · 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); |
| 2.5.1 | Jan 31, 2012 | New Release | · Key changes and improvements Fixed bug which sometimes stopped the "Copy to Clipboard" option in the notification's menu from working; Can now copy and paste selected missed or historical notifications to the clipboard; Revised AudioMon extension; New Scroller style engine · includes two new redirect styles which display the notification content on-screen in different scrolling formats; Runnable style engine now loads styles from ALLUSERDIR/styles/runnable and USERDIR/styles/runnable; The style engine which provides the Speech style was missing from the previous installation. A new, fully revised, version of the Speech style is now included; Installer now creates ALLUSERDIR/styles folder and copies some default styles in; Included beta version of Script style engine which allows for creation of styles using VBScript; Snarl now loads style engine links from INSTDIR/styles first, then from USERDIR/styles. |
| 2.5.1 Beta 1 | Jan 8, 2012 | New Release | · New "sensitivity" argument added to {notify} command. Defined values are as follows: 0 - Normal; 16 - Personal; 32 - Private; 48 - Confidential. Note that Snarl simply passes the value on. (43.62) · Removed the "include_host_name_when_forwarding" option. Styles now need to include the computer name themselves. (43.62) · Can now send "recipient=/S" in {notify} request. Snarl will compare the value against the logged-on user's username and will discard any which don't match. (43.61) · Double-clicking the tray icon when there are missed notifications now opens the missed notifications panel. (43.60) · Fixed bug which caused all notification classes to default to "log always". (43.60) · Extensions and style engines are now stored (and loaded from) INSTDIR/extensions/ and INSTDIR/styles/ respectively. (43.59) · User-specific data folders are now created during start-up. (43.58) Applications which register via TCP/IP on the local computer no longer get treated as remote applications. |
| 2.5 | Dec 11, 2011 | New Release | · Fixed bug to do with class default timeout. Credit to Pako for this. (43.50) · Fixed bug which caused notification_info->title to be empty if S_STYLE_IS_ WINDOWLESS is specified but neither of S_STYLE_V42_CONTENT nor S_STYLE_WANT_ APP_NAME are and "Include host name when forwarding" is disabled. Credit to Pako for spotting this. (43.35) · Style Engines can now support their own configuration interfaces. To do this, the style engine should respond to a call to IStyleEngine.StyleAt() where the index provided is zero by setting style_info->flags to S_STYLE_IS_CONFIGURABLE. Snarl will then call IStyleEngine.GetConfigWindow() with StyleName set to ".global". At this time, the engine should provide its own UI and return zero. Returning a non-zero value is not permitted and will break in future releases of Snarl. (43.34) · "Remove Selected" in the missed/history lists now correctly removes the selected items. (43.34) |
| 2.5 Beta 3 | Nov 28, 2011 | New Release | · Fixed bug to do with class default timeout. Credit to Pako for this. (43.50) · Fixed bug which caused notification_info->title to be empty if S_STYLE_IS_ WINDOWLESS is specified but neither of S_STYLE_V42_CONTENT nor S_STYLE_WANT_ APP_NAME are and "Include host name when forwarding" is disabled. Credit to Pako for spotting this. (43.35) · Style Engines can now support their own configuration interfaces. To do this, the style engine should respond to a call to IStyleEngine.StyleAt() where the index provided is zero by setting style_info->flags to S_STYLE_IS_CONFIGURABLE. Snarl will then call IStyleEngine.GetConfigWindow() with StyleName set to ".global". At this time, the engine should provide its own UI and return zero. Returning a non-zero value is not permitted and will break in future releases of Snarl. (43.34) · "Remove Selected" in the missed/history lists now correctly removes the selected items. (43.34) |
| 2.5 Beta 2 | Nov 14, 2011 | New Release | · Fixed bug to do with class default timeout. Credit to Pako for this. (43.50) · Fixed bug which caused notification_info->title to be empty if S_STYLE_IS_ WINDOWLESS is specified but neither of S_STYLE_V42_CONTENT nor S_STYLE_WANT_ APP_NAME are and "Include host name when forwarding" is disabled. Credit to Pako for spotting this. (43.35) · Style Engines can now support their own configuration interfaces. To do this, the style engine should respond to a call to IStyleEngine.StyleAt() where the index provided is zero by setting style_info->flags to S_STYLE_IS_CONFIGURABLE. Snarl will then call IStyleEngine.GetConfigWindow() with StyleName set to ".global". At this time, the engine should provide its own UI and return zero. Returning a non-zero value is not permitted and will break in future releases of Snarl. (43.34) · "Remove Selected" in the missed/history lists now correctly removes the selected items. (43.34) |
| 2.5 Beta 1 | Aug 28, 2011 | New Release | · Can now selectively enable and disable individual forwarders and subscribers via the [Network] page. · "Has action" emblem is now drawn if the notification has a static click callback. Style defaults "width" is now a slider control. |
| 2.4.1 | Jul 19, 2011 | New Release |