Snarl R5.1 Beta 2 is now available from SourceForge. Here's just some of the improvements, modifications, and bug fixes you can expect to see.
PLEASE NOTE THAT THIS IS A BETA. If you're deploying this over an existing installation, Snarl will attempt to create a backup of your settings file, but please make a backup manually first.
Release notes:
General
Integrated experimental Carbon OSD into Snarl - this can be enabled from the Notification Settings page in the Management Console
Fixed TCPServer (which the SNP and other transports rely on) not processing incoming data as UTF-8
Tidied up several Snarl-generated notifications (titles converted to Title Case, correct event class used, etc.)
Now supports notification Options (previously known as Actions) correctly
Snarl’s “Application Registered” notification now allows the user to mute the registered application from the notification
Notifications no longer coalesce
Included many existing, new, and re-vamped samples that demonstrate these features
Transports
Added support for Hydride V5
Added some new features to the Hydride V5 transport for testing purposes
Added support for the “Hide” command to the Win32 IPC transport
Win32 IPC transport now supports extracting icons from resource files - note however that 32-bit icons currently do not have their alpha channel rendered correctly
Fixed several bugs in the Win32 IPC transport
Added icon support to notification Options
SnarlApps
Added console support to Hourly Chime SnarlApp
Capitalised Hourly Chime notification title
Capitalised External IP reminder notification title
External IP Checker renamed to NetInfo
libSnarlWin32
Bumped to 5.1
Re-written to be easier to use
Supports new SubText property and DisplayMode properties
Win32Connector object handles registering, showing and hiding notifications, testing if Snarl is running, and whether your application is already registered and/or muted
Win32Connector also allows custom requests to be created and sent to Snarl
Win32RawRequest object allows completely free-form requests to be sent to Snarl - useful for diagnostic tools such as HeySnarl
Console
Added help text
New CarbonOSD console app
Carbon OSD [Experimental only]
Notifications now appear in the top-right corner of the screen, although this will be configurable in the final version
Application icon no longer displayed on mouse-over, although this will be configurable in the final version
Supports options in Notifications. Note that CarbonOSD notifications can display an “Open” button (if a notification has a default callback), or a “More…” button (if a notification has options), but not both. This is by design for Snarl R6.
Snarl R5.1 Beta 2 is now available from SourceForge. Here's just some of the improvements, modifications, and bug fixes you can expect to see.
PLEASE NOTE THAT THIS IS A BETA. If you're deploying this over an existing installation, Snarl will attempt to create a backup of your settings file, but please make a backup manually first.
Release notes:
General
TCPServer
(which the SNP and other transports rely on) not processing incoming data as UTF-8Transports
SnarlApps
libSnarlWin32
Console
Carbon OSD [Experimental only]