What's new in RSIGuard Stretch Edition 5.0.15SB

Jul 3, 2018
  • Added additional OES synchronization options.

New in RSIGuard Stretch Edition 5.0.14SB (Mar 23, 2018)

  • RSIGuard's built-in web browser now has a maximize button to facilitate reading. Various other improvements to the user interface of the browser window
  • When BreakTimer or ForgetMeNots are paused, RSIGuard now remembers your previous selection for when you want the feature re-enabled
  • Various user interface improvements to the ErgoCoach settings pages

New in RSIGuard Stretch Edition 5.0.12cSB (Oct 26, 2017)

  • Added new special characters <backslash> <semicolon> <openbracket> and <closebracket> (e.g. for KeyControl hotkeys and type commands)
  • Added $GetArg() operator to enable more sophisticated parsing of strings
  • User-added ForgetMeNots now are selected to appear slightly more often than they used to
  • Added ability to control BreakTimer setup wizard options better
  • Minor UI fixes to AutoClick settings screens

New in RSIGuard Stretch Edition 5.0.12SB (Sep 19, 2017)

  • Improved main menu of RSIGuard in Windows installations configured for higher screen magnification.

New in RSIGuard Stretch Edition 5.0.12a (Sep 19, 2017)

  • Corrected issues that led to images on some screens being incorrect size and poor layouts when a user was in some screen resolutions. This affected many Windows 10 machines. This impacts the BreakTimer window when using online videos (which now scale correctly to the window size), several setup screens, the About RSIGuard window, and Health Status Reports
  • Fixed a bug in the 'Show Printable List of Hotkeys' feature of KeyControl that could, in rare situations, lead to garbled data or even a crash
  • Added numerous $sys() operators to enhance RSIScript capability

New in RSIGuard Stretch Edition 5.0.12 (Sep 15, 2017)

  • Added RSIScript macros: $udata(SECSSINCELASTBREAK) to tell time in seconds since last break, $isadmin() to tell if RSIGuard is in admin mode, and $duration(SECONDS) command to convert a # of seconds to a meaningful display of length of time. (see RSIScript documentation for details)
  • Added RSIScript macros: $data(TK) and $data(TM) to tell keyboard and mouse strain values (see RSIScript documentation for details). Also fixed issues with some legacy $data() values for "today's values"
  • Miscellaneous minor stability fixes and corrections to typos
  • Added ability to use RSIGuard menu functions via RSIScript (cmd menu) e.g. for KeyControl
  • Updated options presented for RSIGuard purchase (trial version only)

New in RSIGuard Stretch Edition 5.0.11b (Jan 10, 2017)

  • Made it possible to reenable Keyboard Remap feature via a setting.

New in RSIGuard Stretch Edition 5.0.11a (Jan 10, 2017)

  • Minor improvements to UserInsight help system.

New in RSIGuard Stretch Edition 5.0.11 (Dec 8, 2016)

  • Fixed an issue caused by a Google bug that showed a script error when online videos were shown during breaks
  • Various miscellaneous updates to help text files

New in RSIGuard Stretch Edition 5.0.10c (Oct 21, 2016)

  • Corrected some links to content on rsiguard.com and enviance.com website.
  • When RSIGuard fails to find a user in the OES, a more informative message is presented.

New in RSIGuard Stretch Edition 5.0.10b (Oct 17, 2016)

  • Added Sit Stand preset programs, as well as schedule guidance, to the Sit Stand feature within ErgoCoach
  • Added context help (pressing F1) to all ErgoCoach settings screens

New in RSIGuard Stretch Edition 5.0.10a (Oct 17, 2016)

  • Added additional support DLLs that prevented RSIGuard from working on older versions of Windows.

New in RSIGuard Stretch Edition 5.0.10 (Oct 17, 2016)

  • The RSIGuard application has been scanned and updated per Microsoft's new static code security scanning technology. This sophisticated tool helps ensure that desktop applications have a robust security posture
  • Numerous improvements to RSIGuard's "type" command to make it more robust in a variety of different environments. This enhances it's use in KeyControl hotkeys, making these an even more powerful way to automate tasks and reduce typing exposure
  • Various enhancements to RSIScript. Added "debug" command to make it easier to debug the RSIScripts you create. RSIScript is a powerful tool for making KeyControl hotkeys to automate processes to reduce computer exposure. Also corrected obscure issues with the 'noerr' and 'while' commands when used with the 'return' command
  • RSIGuard is proud to be powered by Enviance, Inc. In many parts of the application, you'll now see the name Enviance, Inc. replacing Remedy Interactive

New in RSIGuard Stretch Edition 5.0.9h (Oct 17, 2016)

  • Fixed typo in the "Try Connecting Again" screen when the network isn't accessible.

New in RSIGuard Stretch Edition 5.0.9g (Oct 17, 2016)

  • Added the $choice() pre-processor command to add an easy way to enable users to select from various choices with a single keypress. This is very valuable in KeyControl scripts to enable the user to make scripts more general to various repetitive processes.
  • Added ability in Admin Console 'Groups Settings Change' to more easily push settings packages to users.
  • Added mail command to RSIScript to enable opening a pre-fab email. This command does not actually send email. It enables a reduction of keystrokes/mouse activity by creating a templated email that the user can decide to subsequently send.

New in RSIGuard Stretch Edition 5.0.9f (Oct 17, 2016)

  • Fixed issue that some video controllers wouldn't provide monitor information for $sys() command in RSIScript.

New in RSIGuard Stretch Edition 5.0.9e (Oct 17, 2016)

  • Corrected ErgoCoach message shown when a user selects "multiple pointing devices" option in setup wizard (to no longer suggest visiting deprecated "Personalization" settings tab)
  • Improvements to error tracking of network issues if Startup.txt is not readable from network

New in RSIGuard Stretch Edition 5.0.9d (Oct 17, 2016)

  • Improvement to Health Status Report UI to allow for a slightly longer custom replacement question for the "Please Contact Me" question.
  • Improvements to the RSIScript 'stretchedit' command.

New in RSIGuard Stretch Edition 5.0.9c (Oct 17, 2016)

  • Fixed a bug that prevented Startup.txt being read properly if it's location was specified as a particular form of UNC network path.

New in RSIGuard Stretch Edition 5.0.9a (Oct 17, 2016)

  • Added a default BreakTimer filter to block breaks when user is sharing the screen in Cisco WebEx Meeting Center.
  • Restored ability to double click on "Next Break" window to see how the time until next break was calculated.
  • The break window shows the text "KEYBOARD and MOUSE will be disabled in a few seconds" at the start of breaks. That text is now customizable.
  • Made some additional network warning messages optional.

New in RSIGuard Stretch Edition 5.0.9 (Oct 17, 2016)

  • Added tooltips to all items on the main RSIGuard window to help improve user experience, especially in situations where users have received limited or no introduction to RSIGuard (e.g. no use of www.rsiguard.com/intro and/or disabled Setup Wizard
  • Changed the "re-enable BreakTimer/ForgetMeNots" popup to make it clearer to a user that they just disabled a feature, and are being asked when RSIGuard should automatically re-enable it
  • Improvements to 'activate' RSIScript command. Added option to show a list of all (or some) open windows to help figure out how to specify an activate command. If activated window is iconized, it is properly restored before being activated. The "pick list" updates dynamically. And an option is available to avoid the pick list by activating the first item in the list
  • Removed the "keyboard remap" feature because it was not functional in many applications in newer versions of Windows, and because its functionality can be largely replaced with KeyControl hotkeys
  • Fixed an issue that could cause a failure to load network settings if RSIGuard crashed during a previous attempt to load settings from the network
  • The 'Visit RSIGuard Website' button on the About Screen no longer follows the link to an organization's safety website, but instead goes to www.rsiguard.com unless otherwise specified

New in RSIGuard Stretch Edition 5.0.8a (Oct 17, 2016)

  • Minor improvements to user interface for setup of online (YouTube) stretches during breaks.

New in RSIGuard Stretch Edition 5.0.8 (Oct 17, 2016)

  • Significant improvements to "Multiple Monitor" report information and layout
  • Added $AppAtPoint() to allow scripts to detect what application they are over (useful, for example, for AutoClick filters that use RSIScript)
  • RSIGuard MSI packages now use higher-security SHA-256 digital signatures

New in RSIGuard Stretch Edition 5.0.7e (Oct 17, 2016)

  • AutoClick filters can now use RSIScript, enabling more sophisticated filters. Also improved the UI for the AutoClick filters setup screen
  • Added $cwd() to RSIScript to allow scripts to reference their own folder

New in RSIGuard Stretch Edition 5.0.7d (Oct 17, 2016)

  • Removed Device Lookup tool by default for 45-day trial.
  • Minor improvements to html window's handling of blank documents and some minor stability improvements.

New in RSIGuard Stretch Edition 5.0.7c (Oct 17, 2016)

  • Fixed bug in $findimg() that could cause a rare crash when doing a screen image searche.
  • Added ability to send html post data via html window.

New in RSIGuard Stretch Edition 5.0.7 (Oct 17, 2016)

  • Improved UI and visibility of YouTube Channels feature (added to setup wizard, and updated current UI).

New in RSIGuard Stretch Edition 5.0.6k (Aug 18, 2015)

  • Fixed issues with $findimg() that could cause a crash in some scenarios. Also optimized screen search to make it faster.
  • Added warning to Admin Console if it can't read HR data because it's locked in another application (like Excel). Also fixed issue if you had 16+ HR fields in Admin Console.

New in RSIGuard Stretch Edition 5.0.6h (Aug 18, 2015)

  • Improved $sys(ExeFolder) to be more accurate.

New in RSIGuard Stretch Edition 5.0.6g (Aug 18, 2015)

  • Fixed an obscure crash related to some video controllers. It would only happen once, but this prevents even the single crash.

New in RSIGuard Stretch Edition 5.0.6f (Aug 18, 2015)

  • Updated $findimg() to allow optional final parameter that specifies match tolerance. Default is 0 (exact match required), but greater values specify how far the "needle" image can be from the image in the "haystack". Typical range for tolerance might be 10 to 50.
  • Improvements to RSIScript security in pre-processing.
  • Fixed $datestr() to properly handle manually supplied datestamp values.

New in RSIGuard Stretch Edition 5.0.6e (Aug 18, 2015)

  • If Roaming Profile is not accessible, user now has option to have RSIGuard try again.
  • Fixed some edge-case issues with $findimg()
  • Question command now requires at least 1 answer.

New in RSIGuard Stretch Edition 5.0.6d (Aug 18, 2015)

  • ForgetMeNots now have the option to have RSIGuard speak the text of the reminder aloud.
  • Improved how AutoClick interacts with scrolling the mouse. Now it is less likely to "not click" when you want it to after a scroll.

New in RSIGuard Stretch Edition 5.0.6c (Aug 18, 2015)

  • If a break or microbreak/ForgetMeNot is coming within the next few minutes, the "Next Break" window on the main RSIGuard window focuses on imminent break.
  • Improved ForgetMeNot/microbreak timing to give more logical credit for natural breaks, and also allow the "natural break credit" algorithm to be customized per user or organization.

New in RSIGuard Stretch Edition 5.0.6b (Aug 18, 2015)

  • Improved security privileges management in RSIScript.
  • Added RSIScript command $usergroup() to allow processing based on which Windows user group a user is in.
  • Added BreakSkipped.txt and BreakPostponed.txt scripts that allow processing to occur when a user skips or postpones a break.
  • Fixed bug that could let user create blank hotkey.

New in RSIGuard Stretch Edition 5.0.6a (Aug 18, 2015)

  • Added $between() to test for betweenness for numbers and strings.
  • Enhanced 'msg log' and added 'msg locclr' to enable RSIGuard to create custom end-user surveys.

New in RSIGuard Stretch Edition 5.0.6 (Aug 18, 2015)

  • Added $data(FIELD,period) feature. This important update offers the ability to modify settings, rules, and other features dynamically based on current and historical usage values. For example, the ability and extent to which one can postpone breaks can be based on today's behavior, or that of last week or month. Or, a BreakTimer filter could be auto-disabled if a user has skipped too many breaks.
  • Added $round(value,#digits) to round a number to N digits at most. This is useful for displaying values from the $data() function.
  • Added ability to see numeric representation of risk on main window (in addition to qualitative Low/Med/High ranking).
  • Improved accuracy of statistical averages in Health Status Reports.

New in RSIGuard Stretch Edition 4.0.38c (Jan 9, 2013)

  • Fixed typo in "Manage Roaming Profile" screen (dynamically was misspelled).
  • Made $exedir() available to all RSIScripts.
  • Changed security level for scripts running in RSIGuard program folder.
  • If RSIGuard's attempt to store data in the local data folder or documents folder fails, it now gives a more useful error message letting with the specifics of the problem.

New in RSIGuard Stretch Edition 4.0.38a (Jan 9, 2013)

  • Added a workaround to deal with Office 2003 bug

New in RSIGuard Stretch Edition 4.0.38 (Jan 9, 2013)

  • OES Integrated only - fixed bug (created in 4.0.36a) that could inaccurately count mouse/keyboard events in some situations.
  • Added terminal detection feature to allow RSIGuard to operate correctly when installed both on a local computer and on a remote computer (e.g. VMWare, Remote Desktop Connection, Terminal Server, etc.)
  • Added detection of wireless network changes for Mobile Device Quick Setup Guide feature.
  • Added "mouse lefthanded toggle" command to enable changing between left and right handedness via RSIScript (i.e. via hotkeys).

New in RSIGuard Stretch Edition 4.0.37 (Jan 9, 2013)

  • Corrected an issue with $infile() RSIScript command.

New in RSIGuard Stretch Edition 4.0.36kAD (Jan 9, 2013)

  • GroupInsight: Extended ability to add custom fields (up to 20 custom fields) and gracefully deal with situation where more fields are present.

New in RSIGuard Stretch Edition 4.0.36k (Jan 9, 2013)

  • Fixed an issue that could cause Drag Lock hotkey to stop dragging right after it started in rare cases.
  • Added digital signature to MSI packages

New in RSIGuard Stretch Edition 4.0.36j (Jan 9, 2013)

  • Added new Wizard Page to 45-day trial that does device information survey to enhance device-based risk estimate.

New in RSIGuard Stretch Edition 4.0.31 (Jan 18, 2011)

  • Added new "version 3" data framework to support additional data recording and risk analysis. "Version 1" data (present in versions of RSIGuard from before 11/2002) is no longer supported in RSIGuard. After running this (or later versions of RSIGuard), data files are no longer readable by versions v4.0.30a or earlier. Earlier versions of RSIGuard will subsequently smoothly ignore those data files and not try to record data anymore.
  • Data files now store data at least as far back as January 1st of the previous year (e.g. between 1 & 2 years of data are present in TID files).
  • Improvements to DataLogger algorithm that counts "words typed". Improved algorithm that times time on keyboard, mouse, and computer in general. Improved algorithm that tests "key hold" time.
  • Updated layout of KeyControl's "hotkey select" screen.
  • RSIGuard can now open webpages to anchored locations in all known browsers.
  • UserInsight: Clicking on ? button on toolbar now brings up UserInsight help instead of the About Box. Help content updates as well.
  • Improved debug reporting when RSIGuard experiences a problem.

New in RSIGuard Stretch Edition 4.0.29 (Nov 12, 2010)

  • Added $sys() command and $switch command to RSIScript.
  • Additional error messages on OES communications.
  • Added "Notice" command (OES only) to raise system tray notification messages.
  • Made "Open" command accessible to OES again, but only for safe URLs (no files).
  • Improved OES synchronization process.
  • Made $and(), $or(), $plus(), $minus(), $times(), and $divide() accept more than 2 operands and extended maximum number of operands in RSIScript from 5 to 20.
  • Made $plus(), $minus(), $times(), $divide() work with non-integers.
  • Changed 'msg text' command to not add a space between sequential 'msg text' commands.

New in RSIGuard Stretch Edition 4.0.28b (Nov 12, 2010)

  • CallCenter Edition changes: Various wizard pages disabled by default, ForgetMeNots default to disabled, warnings given in settings screen if you enable ForgetMeNots or microbreaks, warning given if you turn off manual-starting of breaks.
  • Minor enhancement to RSIGuard's ability to handle and prevent configuration errors.
  • Fixed problem with auto-assigning of profile name in OES mode.

New in RSIGuard Stretch Edition 4.0.28a (Nov 12, 2010)

  • Fixed bug that caused hotkeys with modifiers (Ctrl, Alt, Shift) to sometimes take several seconds before executing.
  • RSIGuard communication protocol changed to store all paramters in POST section.
  • Minor UI changes in KeyControl settings.
  • Fixed a problem that could cause RSIGuard to become the foreground window when synching with the OES.
  • Made 'senddata' be OES-only command.

New in RSIGuard Stretch Edition 4.0.27 (Oct 8, 2010)

  • Added $framework() and $getat(STR,NUM) commands to RSIScript. Added option for "menuedit deletefromsource SRC MENUITEM" to delete a menu item named MENUITEM. Made "sendconfig" command an OES-only command.
  • Fixed a bug in the BreakTimer settings manual screen.
  • Improved ability of RSIGuard to handle short hibernations, standby's, computer-locks, for the purpose of expiring accumulated activity (improves Work Restrictions function and break timing in these situations).
  • Fixed a problem with "RSIGuard Always On Top" mode that could in some situations prevent RSIGuard from staying on top.

New in RSIGuard Stretch Edition 4.0.26h (Oct 8, 2010)

  • Added tools that detect problems with registry settings and automatically fixes problems.
  • Fixed a problem that could cause some network permissions problems to lead to a user's profile being changed to "UnnamedUser".
  • Added error detection to detect problematic NTFS permissions configurations.

New in RSIGuard Stretch Edition 4.0.26g (Oct 8, 2010)

  • Fixed a problem with the RSIScript "question" command for questions with over 5 answers.
  • Added OES Desktop Mode setting to Group Settings Change feature of administrator's console.
  • Added support for settings unique to both a user and a machine.

New in RSIGuard Stretch Edition 4.0.26f (Sep 1, 2010)

  • Fixed bug in UI renderer that caused main window to sometimes have odd artifacts, especially after resuming from hibernate/standby.
  • Layout improvements to Admin Settings tab.
  • Fixed some issues where clicking Cancel in settings might still lead to some settings being changed.
  • Added ability to require OES authentication for administrator access.
  • Updated $api() command to have optional 3rd argument that, if present, is the POST data for a POST request.
  • Improvements to error reporting for RSIScript command lines with multiple commands separated by a semicolon.
  • Resolved issue wherein with the Admin Console open, it was possible to open 2 settings windows.
  • Many enhancements to HTML windows (i.e. using 'html' command).
  • Added OES API command to enhance secure extensibility of RSIGuard-OES API.

New in RSIGuard Stretch Edition 4.0.26fAD (Sep 1, 2010)

  • Added additional time statistics to UserInsight data export.

New in RSIGuard Stretch Edition 4.0.26d/e (Sep 1, 2010)

  • Made scripts run from "Run RSIScript" run at same lowered privilege as a double-clicked script.
  • Enhanced security, encoding, and error reporting of OES communication.
  • Improved error reporting for data-write failures.

New in RSIGuard Stretch Edition 4.0.26c (Sep 1, 2010)

  • Added $isdigits() and $len() to RSIScript.
  • Added validation option to queryset command to limit users to entering strings that match a validation expression.
  • Enhanced functionality for clients with non-unique network login IDs.

New in RSIGuard Stretch Edition 4.0.26bAD (Administrator Tools) (Sep 1, 2010)

  • GroupInsight: Sorting by "Last Usage/Activity Date" now works correctly.
  • GroupInsight/UserInsight: Fixed crash that could occur if .TID files had unusually large amounts of data.

New in RSIGuard Stretch Edition 4.0.26b (Aug 2, 2010)

  • Cosmetic improvements to Administrator console.
  • Security enhancements to OES communication protocol.
  • Spelling correction in break window.
  • Added 'schedule' command to allow operations to be queued in time.
  • Improved error reporting for internet operations.

New in RSIGuard Stretch Edition 4.0.25dAD (Administrator Tools) (Jun 11, 2010)

  • Fixed problem that prevented HR data from having over 5 custom keyed fields.

New in RSIGuard Stretch Edition 4.0.25cAD (Administrator Tools) (Jun 11, 2010)

  • In GroupInsight settings, limited "data age" threshold and "default search range" to 3 days each.
  • Made status bar show # of records that were excluded due to age of data, or presence of data in range. This helps users understand if the number of records is less than expected, why some records were filtered out.
  • Fixed bug that if first record in database wasn't part of an export, field headers weren't written.
  • In settings window, clicking Browse for a folder or file now starts the browse selection in the current folder/file.

New in RSIGuard Stretch Edition 4.0.25bAD (Administrator Tools) (Jun 11, 2010)

  • Significant cleanup and improvement of fields in data export.
  • Fixed pie charts for compliance to correctly handle people with 0 break/microbreak suggestions.
  • Fixed search for people with microbreaks enabled to by default also limit search to people with ForgetMeNots enabled (since if not, no microbreaks would actually be suggested and are thus effectively disabled).
  • Corrected "off by 1" error in "count of days in report period" (was 1 too small).
  • Added a new setting that lets you exclude people who have no new data for over a threshold # of days.
  • Added new settings that let you exclude users from a particular search if they have fewer than a threshold % of days of activity or less than a certain average time on the computer per day during the report period.

New in RSIGuard Stretch Edition 4.0.25a/b (Jun 11, 2010)

  • Added "Initializing" to taskbar while RSIGuard is launching
  • Further enhancements to the security aspects of RSIScript
  • Made trying to launch RSIGuard when RSIGuard is already running bring the current instance to the center of the screen. Also, double clicking on RSIGuard icon (in the system tray) will center RSIGuard (a single click still just brings it to the foreground).
  • Changed "Show Strain Bars" option to be called "Show Mousing/Typing Levels".

New in RSIGuard Stretch Edition 4.0.25AD (Administrator Tools) (Feb 20, 2010)

  • Substantial updates to information and presentation of report.
  • Added context help to GroupInsight statistics.
  • Updated GroupInsight help system.
  • Added search for AutoClick clicks, Work Restriction, Mouse Movement.
  • Numerous statistics now use UserInsight's ranking scale to show rankings with values (high, above average, average, low).
  • Changed scale of mouse/keyboard strain to match UserInsight.
  • GroupInsight now prevents user from directly opening the Master Database file because that makes no sense.
  • GroupInsight now allows switching between TID databases within 1 session.
  • Fixed issue with merged TID files appearing in GroupInsight.
  • Added extended error messages for AccessControl issues.
  • Fixed minor typo in Setting window and bug that wouldn't let you set MasterDB location for web-based HSRs.
  • GI: Changed scale of mouse/keyboard strain to match UserInsight, and added ranking tag (high/above avg/avg/low) to strains.
  • Improved accuracy of keyboard/mouse clicks counts for large periods of time.

New in RSIGuard Stretch Edition 4.0.24f (Nov 27, 2009)

  • Added RSIScript command $isRunning(TITLEBAR-TEXT) to tell if a window containing TITLEBAR-TEXT is open.

New in RSIGuard Stretch Edition 4.0.24e (Nov 27, 2009)

  • Improved layout of Break Settings wizard page.
  • Improved layout of Check-For-RSIGuard-Update screen.
  • Made Setup Wizard come to foreground when launched when RSIGuard is first run.

New in RSIGuard Stretch Edition 4.0.24d (Oct 19, 2009)

  • Fixed problem that when clicking on the RSIGuard icon in the system tray, it sometimes didn't bring RSIGuard into view.
  • Removed Export/Import to floppy and replaced with a data backup feature.
  • Optimized data being written to .RNI file. In some cases, it was occurring too frequently for some limited network environments and could cause significant network activity.

New in RSIGuard Stretch Edition 4.0.24b (Oct 19, 2009)

  • Improvements to HR data integration process, including adding the command "integrate clr/enc VERBOSE file" (new part is VERBOSE) to allow for verbose reporting of what happens during an integrate command. This helps IT staff debug networking issues, or errors in the HR data.

New in RSIGuard Stretch Edition 4.0.24a (Oct 19, 2009)

  • Fixed minor bug in RSIScript script preprocessing.
  • Added ability to store Extended (research mode) Datalogger data to daily backup and set default data interval to 1 minute, and updated data output format.

New in RSIGuard Stretch Edition 4.0.24 (Oct 19, 2009)

  • GroupInsight: New support for Custom HR Fields. In the past, HR fields were available for sorting in the Administrator's Console, but they were not available in GroupInsight. Now custom fields can be viewed in columns. Custom fields that are "keys" can be used in searches.
  • GroupInsight: "Last Computer Usage" field is now available as a display column.
  • GroupInsight: Fixed problem that GroupInsight couldn't properly handle blank fields.
  • GroupInsight: Fixed issue that status bar did not always display # of selected records and total # of records.
  • ForgetMeNot window no longer momentarily grabs focus when it displays. This is an important improvement to the ForgetMeNot feature experience.
  • Detection of keystrokes and mouse events in Vista/Windows 7 has been significantly improved.
  • Fixed problem in which ForgetMeNots could sometimes appear behind the front-most window on a Windows Vista 64-bit RSIGuard installation.
  • Improved several aspects of how the UI shows a user that a particular setting is locked (all settings in RSIGuard can be individually locked by an administrator to disallow changes).
  • Improved how locking of the BreakTimer/ForgetMeNots Enabled setting interacts with the BreakTimer/ForgetMeNots toggle buttons on the main display.
  • Added indicator for Typing/Mousing labels when typing/mousing are occurring (labels momentarily turn green).
  • Added RSIScript 'fmnmsg' command to launch a ForgetMeNot with the passed in message.
  • Added $min() and $max() RSIScript commands to allow selection of the minimum or maximum of N values.
  • Added PostSettings.txt script that runs after user visits settings screen. It is especially useful to help enforce rule based settings limits (e.g. require that a particular setting be limited to a range of values).

New in RSIGuard Stretch Edition 4.0.23f (Oct 19, 2009)

  • Added OES PTQ/STQ/FINDID and OES BTQ 0/1 commands to RSIScript.
  • Added InHRDB flag so that it is easy to identify if a user is currently in the HR database, even in a intermittently-connected environment.
  • Fixed issue in which, if main RSIGuard window was hidden, a scheduled Health Status Report might not occur.
  • Added RSIScript concept of maintaining nested folder locations for scripts called within other scripts

New in RSIGuard Stretch Edition 4.0.23d/e (Oct 19, 2009)

  • Improved access to HR data fields within RSIGuard.
  • Made UI show that locked settings are locked.
  • Improved auto-configuration process of Administrator's Console.

New in RSIGuard Stretch Edition 4.0.23c (Oct 19, 2009)

  • Added ability to show a stretch warning in the stretch window instead of "Mouse & Kbd will be disabled" that informs a user about the risks of doing stretches that cause discomfort.

New in RSIGuard Stretch Edition 4.0.23b (Oct 19, 2009)

  • Added Scheduled Breaks feature user-interface (feature already existed by script configuration). This allows you to configure breaks to occur at particular times throughout the day.
  • Added $greaterthan(), $greaterthanequal(), and $readable() commands to RSIScript
  • RSIGuard can now be set to wait for the network to be accessible for a predefined time before launching.

New in RSIGuard Stretch Edition 4.0.23a (Oct 19, 2009)

  • Added ability to put a link to help on the OES "get HR data token" synchronization page.

New in RSIGuard Stretch Edition 4.0.23 (Oct 19, 2009)

  • Added RSIScript commands $api(), $urlenc(), $urldec(), $g, and 'cli' to support more generalized communication between the OES and RSIGuard. This is significant for OES functionality

New in RSIGuard Stretch Edition 4.0.22g (Oct 19, 2009)

  • Fixed problem with audio playback of stretch instructions.
  • Improvements to algorithm that measures start and end of day at computer.
  • Improvements to RSIGuard's 64-bit Windows support.
  • Added "restart" command to RSIScript that restarts RSIGuard.

New in RSIGuard Stretch Edition 4.0.22e (Oct 19, 2009)

  • Made integrate command ignore spaces in HR Data field names.

New in RSIGuard Stretch Edition 4.0.22d (Oct 19, 2009)

  • Added functionality for better communication between RSIGuard and the OES.
  • Added $rand() function to RSIScript for random number generation.
  • Made uninstall function work without requiring user interaction.

New in RSIGuard Stretch Edition 4.0.22c (Oct 19, 2009)

  • Improvements to timing of ForgetMeNots after user has been inactive on computer for a while. ForgetMeNots are less likely to occur shortly after a return to activity.
  • GroupInsight: Fixed bugs in searches for different time ranges. Fixed bug with record view after canceling out of the settings screen.

New in RSIGuard Stretch Edition 4.0.22b (Oct 19, 2009)

  • Improved the language in "Skip this Break" verifications.
  • Added new setting options to Group Settings Change window in Administrator Console. Other fixes to Group Settings Change functionality.
  • Fixed problem created in v4.0.22 that prevented RSIScript commands containing escape characters to work in some situations. For custom MSI packages, this meant some settings would not be saved properly.

New in RSIGuard Stretch Edition 4.0.22 (Oct 19, 2009)

  • Adjusted RSIGuard's timing algorithms to more accurately measure total computer time, total mouse time & total keyboard time. This included making the basic timer more accurate as well as changing the mouse/keyboard idle time thresholds from 20 to 10 seconds. This can affect measurements by slightly lowering values for each of these 3 measured statistics.
  • Fixed a minor error-handling bug in RSIScript.