Rename Master Official Release
Version 4.00 of Rename Master has been officially released. The main new feature for this release is a new JavaScript Renaming Step. The other main improvement is the reduced startup time. The rest of the features are quality of life additions and bug fixes.
The JavaScript Renaming Step is a way for advanced users to create functionality missing in the program. Included edit window are Example Scripts to show off how the features work and how flexible this feature is. For example, there's a long requested feature to do number math. There's a script that will increment all found numbers in the filename.
To pass information to the script, there's an optional object field in the Renaming Step. The syntax will be familiar for those that use JavaScript: {field1:"value1", field2:"value2"}. The program will automatically detect any optionalObject["field"] names in the script and generate the optional object. If you copy/paste an one of the example scripts, this autogeneration makes it simple even for users that don't know JavaScript.
A lot of work has been put into this version to reduce the start up time of the program. On my system, the time was reduced by at least 60%. Optionally, you can remove the Renaming Steps in the default script for an additional speed increase. The old "RM-" script format support has been removed. These have not been used in years and the feature added several seconds to the startup time.
ArsClip Official Release
Version 5.43 of ArsClip has been released. This small update mostly focuses on improving Permanent Clips scripting. One other notable feature is the ability to drag clips to and from the Pinned Clips list on the Popup.
MouseWrangler Official Release
Version 2.0 of MouseWrangler has been released after 13 years since the last version. This is a major rework of the program to make it easier to understand and easier to use. This program is my attempt to add Opera Browser style mouse gestures to any program. Below is an overview of the new features, not including how most windows are reworked.
A new Welcome Window explains how the program works and lets you create and use your first Mouse Gesture. The gesture is a useful one. It shows how to use a gesture to open the configuration window.
The monitor position specific gestures let you re-use gesture shapes, but only trigger if the mouse starts at a specific position on the monitor. The example gesture in the Welcome window uses a [TOP]+DOWN gesture, which means move the mouse down and move downward.
Command line support has been added for showing specific MW windows. This means you can create hotkeys, using a batch file, to show these windows or use a Gesture to active these windows. Besides showing the Configuration window, you can show the Edit Gestures window with the current program already highlighted.
Most windows now include examples. This shows a quick way to do common tasks and shows off features of the program. Gesture Shapes and Actions both have example dropdown menus in the Gesture Wizard.
Lastly, gestures drawn on the desktop will now automatically close the popup menu. This little tweak will look for a popup menu if the current focus window is the desktop and close it. It's tweak to an annoying issue.
MouseWrangler 2.0 in the Works
Currently in Public Beta, the next version of MouseWrangler is being reworked to add new features and improve usability.
- Added a new Welcome window to describe how the program works and includes an example gesture.
- Gestures can now be monitor position specific (eg. drag down from the top of the monitor).
- Many of the program windows have been updated.
- Per-Program Gestures can be enabled/disabled using mouse chording (configurable).
- MouseWrangler windows can be shown using a gesture.
All of the major features have been implemented in the current Public Beta, but a few minor tweaks remain.
ArsClip Official Release
Version 5.42 of ArsClip has been released. This release focus on bug fixes and one minor new feature.
This is a maintenance release. The only new feature is the ability to indent code (using CTRL+Space) in the edit window for Permanent Clips. This is a quality of life feature for those that use edit JavaScript, since pressing TAB will change control focus.

