Welcome to the Sliding Mind Software Blog, where you can catch up on the latest on TrackPath, help desk software for issue repoting and issue tracking.
Although TrackPath included the ability to hide on-screen confidential data by allowing the user to mask specific areas of the screen, it was tedious to do this on every screen within the recorded application.
Included in TrackPath v2.0 is the ability to copy the hidden area to all of the screens within that instance of the application via a right-click context menu.
The next major version of TrackPath is being designed. The new features planned are as follows:
- Merge standard and professional versions into one products to provide the simplicity of the standard version and the power of the professional version.
- Duplicate hidden screen area to all other screens within that application. This will allow a confidential piece of information to be hidden easily across multiple screens.
- Include timestamps for the start of each application in the main view for when the nodes are collapsed.
- Support a hot-key instead of having to click on the notification area icon.
- Include more detailed system diagnostics information.
An minor update of TrackPath has been released and is available for download.
- Modifications to the license activation framework. If you experienced any issues activating your license before v1.4.1 then download this update.
An updated release of TrackPath is available containing the following enhancements:
- Installer is signed for a more professional user experience. See blog post for more details.
- Allows installation of a newer version while the old version is still running. Requires the old version to be at least v1.3.1.
- Trial license supports dynamic switching between Standard and Professional modes.
- Improved support for Microsoft Messenger.
- Programmers API allowing other applications to notify TrackPath of an issue.
- All users can mask the background area of every image in their results.
- Allows individual input details to be masked if TrackPath was unable to automatically mask it due to not identify a standard password field.
- Dynamically identify problem applications and limit the target element details that are captured with each input.
A concern shared by several users of the standard edition of TrackPath was the chance of submitting confidential data as part of a reported issue. The first feature we’ve added is the ability to obfuscate the background portion of all screen shots. This feature is available via a check box on the Report Issue form. The idea behind this feature is to prevent the help desk operator from seeing any confidential data in another application that happens to be on the desktop such as Outlook or a payroll system.
Click on the image below to see how TrackPath hides the background details of screen shots.
The second feature to be added is to obfuscate all keystrokes. TrackPath automatically detects inputs against password fields but there are other times when the specifics of all keystrokes should be hidden. Standard users get a new check box on the Report Issue form and professional users also get the feature via a context menu on each individual input.
Once an input has been masked, it is shown like this.
The unique way that TrackPath captures detailed information about the target of each input can cause compatibility issues with a few specialised applications. A new framework has been developed to allow TrackPath to automatically identify when it is in one of these situations and dynamically change how it handles the application in the future. This happens automatically for all users although Professional license users can view the list of blocked applications and remove entries that no longer cause an issue.
The Blocked Application feature will be part of the v1.4 release of TrackPath.
A new API has been developed to allow other applications to check whether TrackPath is running and to allow them to prompt for an issue to be reported.
The API is available in the v1.4 release of TrackPath. Full details about how to use the API can be found in the TrackPath help files.
When running the downloaded MSI, Windows displayed this dialog:
When the installer was about to start writing files to the computer, Windows User Account Control also displayed this dialog:
To solve these problems, Sliding Mind have bought a code signing certificate from VeriSign. This provides a path of trust between Sliding Mind and VeriSign who are automatically trusted by all versions of Windows.
Using this certificate to sign the TrackPath installer results in the two dialogs changing to look like this:
The signed installer will be part of the v1.4 release of TrackPath.
Following extensive testing of v1.2, an updated release is now available with the following fixes:
- The Included Applications list now supports an ordered list of both included and excluded applications. With the existing wild-card support, complex rules of which applications should be included and which should be excluded can now be created.
- The mouse can be used to drag the screen shot around in the main window. This is not available in Highlight or Mask mode.
- When logging an issue, all applications that contain screens within the last 1 minutes are automatically selected.
- Importing a license file directly from Outlook (by double -clicking the attachment) is supported.
- The Enter key now creates a new line instead of pressing the OK button when entering a description for an issue.
- The performance of loading the application list before logging an issue has been improved.
- Friendlier handling of errors when saving reports.
- Fixed format of graphics when exporting a report to RTF or HTML.
- Critical events logged to the Windows Event Log are only identified if they have a corresponding Windows Error Dialog.
- Improved usability with high DPI settings on Vista and Windows 7 when configured for XP compatibility.
All changes from the private beta testing have been implemented. This is the first release published to the website for testing outside of Sliding Mind.