Latest News Email ATOM RSS

New releases, updates and other announcements are published here. You can also subscribe to the mailing list, or monitor news via the news feed. Archive of all announcements can be found on the news forum.

ReNamer 6.6Go to top

Date September 9, 2016   Comment Leave a comment

ReNamer 6.6 brings a new renaming rule and few other useful features.

Here is the summary of most notable changes:

  1. Added a new "Padding" rule, used for adding and removing zero padding in number sequences. No more need to use clunky regular expressions for this common task.

  2. Implemented an {$INCLUDE} directive in PascalScript, which allows sharing and linking together multiple source code files. A common use case is to have a collection of useful routines in a single easily maintainable file, which can now be easily included in your everyday scripts.

  3. Added Czech translation file. Thanks to Lukas Kucera.

renamer-6_6-padding-rule.png

Full list of changes:

* Added a new "Padding" rule, used for adding and removing zero padding in number sequences.
* Increased height of the Add Rule dialog to fit an extra rule.
* Added "Export paths to clipboard" option.
* Fixed incorrect replacement of consecutive "Find" parts. Regression introduced in v6.3.0.3.
* Other small improvements.
* Handle included files with full paths in PascalScript.
* Improved error message when an include file is not found in PascalScript.
* Changed shortcut in PascalScript editor for deleting the current word from Ctrl+T to Ctrl+W, to avoid collision with the shortcut for "Try to Compile" button.
* Added an example script to demonstrate the use of {$INCLUDE} directive in PascalScript.
* Added Czech translation file. Thanks to Lukas Kucera.
* Updated Russian language file.
* Implemented an include directive in PascalScript, i.e. "{$I filename.pas}".
* Fixed incorrect display of local Unicode thousand separator.

Resizer 1.1Go to top

Date August 3, 2016   Comment Leave a comment

Resizer gets several minor but quite useful features.

Also 4 additional languages were added: French, Japanese, Slovak and Portuguese (Brazil). A big thanks to the translators!

resizer-1_1.png

Full list of changes:

* Handle clipboard shortcuts (cut, copy, paste) in image width and height fields.
* Added "Open containing folder" option to files table.
* Add files for processing via command line arguments.
* Use CTRL+A shortcut to select all files in the table.
* Added options to keep original created and modified file dates.
* Added Slovak language file. Thanks to Slavo Gbúr.
* Added French language file. Thanks to Ozzii.
* Added Portuguese (Brazil) language file. Thanks to Igor Rückert.
* Added Japanese translation file.
* Resolve environment variables in custom storage path in Storage.ini.
* Updated copyright information.

ReNamer 6.5Go to top

Date June 11, 2016   Comment Leave a comment

This update for ReNamer is packed with many usability improvements, new features and bug fixes.

Here is quick summary:

  1. Capture multiple validation errors per file, instead of just one.

  2. Added validation error when parent folders are being renamed before their content.

  3. Added translit files for Japanese language. Thanks to Tilt.

  4. Accept dropped files in Translit and Analyze windows.

  5. Auto-detect file content encoding of dropped files in PascalScript and Translit windows.

  6. Hold SHIFT key when opening a new script to insert it into the current script.

  7. Option "Export as batch renaming file" is no longer restricted to Pro version.

  8. Settings and Filter Settings dialogs are now resizable.

Full list of changes:

* Auto-detect file content encoding of dropped files in PascalScript and Translit rule windows.
* Added translit files for Japanese language (Hepburn-shiki and Kunrei-shiki). Thanks to Tilt.
* Use the same "replace" part for each "find" part in the Replace rule if have several "find" and only one "replace" part. Previously, an empty "replace" part would have been used.
* Added local date-time format as the first option in Reformat Date rule dropdowns.
* Settings and Filter Settings dialogs are now resizable.
* Added icons for options in Filter Settings dialog.
* Updated Japanese language file. Thanks to Tilt.
* Major code refactoring.
* Refactored Translit rule algorithm to be more robust.
* Skip empty lines when parsing Translit rule alphabet.
* Accept dropped files into the Translit rule configuration window.
* Accept dropped files into the Analyze window.
* Improved performance of the Analyze dialog when processing many individual lines.
* Added a hint in PascalScript rule about holding the Shift key.
* Updated Japanese language file. Thanks to Tilt.
* Added validation error when parent folders are being renamed before their content.
* Capture multiple validation errors per file, instead of just one.
* Avoid unexpected drag mode after closing a validation dialog which was triggered by toggling of rules via a mouse click.
* Allow undo operation when overwriting a script by loading a new script.
* Hold SHIFT key when opening a new script to insert it into the current script.
* Code refactoring and optimizations.
* Fixed incorrect sorting of files by the "Error" column where a system error has occurred.
* Auto scroll files table if mouse is near the border when dragging or selecting.
* Added "WarnValidatingTooManyFiles" setting in INI file to allow disabling the validation warning when processing too many files.
* Fixed not working files context menu shortcuts after clearing the selection.
* Added WideDeleteToRecycleBin and WideRemoveDir functions to PascalScript.
* Set UTF8 console code page and use UTF8 encoding for exported batch renaming file. Previsouly, system ANSI code page was used.
* Option "Export as batch renaming file" is no longer restricted to Pro version.
* Improved default sizing of files table columns and fixed "State" column width.
* Improved main toolbar resizing technique.
* Hide main toolbar button captions if widths are too small.
* Updated bundled copy of User Manual.
* Updated Portuguese (Brazil) language file. Thanks to Igor Rückert.
* Updated Serbian language file. Thanks to Никола Алексић (eR@SeR).
* Updated copyright information.

Shutter 3.8Go to top

Date May 12, 2016   Comments 4 comments

This update brings many new features and improvements for Shutter, a multi-purpose scheduling utility.

Here is quick summary of new features:

  1. Organize your schedules of events and actions into multiple presets, and run them in a chain using a new "Run Preset" action.

  2. Added a new Weekly event for triggering actions on specific days of the week.

  3. Schedule your actions to be executed at any specific date using the new date selection in the On Time event.

  4. Find out the result of your actions via a new Status column, a handy way to find out if some actions have failed.

  5. Additional quick actions, executable with a single click from your desktop: Turn Off Monitor, Mute Volume, Unmute Volume.

  6. Many small visual and operational improvements.

Shutter-3_8-Example.png

Full list of changes:

* Added "Now" button for using the current time in On Time and Weekly events.
* Cleaner layout of User Inactive event configuration.
* Show Alarm and Message forms separately on taskbar.
* Fixed Alarm and Message forms not staying on top when main application form is hidden.
* Updated copyright information.
* Added "Run Preset" action. Allows execution of multiple event-action schedules.
* Warn if preset supplied through the command line could not be loaded. Do not silently start the default preset.
* Set error exit code when failed to execute quick action from the command line.
* Added quick actions: Turn Off Monitor, Mute Volume, Unmute Volume.
* Internal code refactoring for events and actions.
* Fixed miscoding of purchase URL on the Web Interface.
* Restart events when any kind of power resume occurs, instead of only when triggered by user input.
* Refactored internal suspend/resume operations on power events.
* Added new Weekly event for triggering actions on specific days of the week.
* Increased input range of hours/minutes/seconds to 10000 in Countdown event.
* Added optional date selection to On Time event.
* Cleaned layout of Countdown and On Time events.
* Added options to export events and actions to clipboard.
* Enable the shutdown privilege before suspending the system.
* Revised code for enabling the shutdown privilege.
* Revised code for detecting Windows version.
* Display status of each action in the new Status table column.
* Capture result of routines for quitting/closing/killing by window name.
* Use exit code "1" instead of "0" when killing external processes.
* Minor refactoring and code improvements.

CPUMon 2.1Go to top

Date April 28, 2016   Comment Leave a comment

This small but versatile CPU usage widget has not received many updates because it was fulfilling its duties perfectly. However, as time goes by, operating systems and user interfaces evolve. It's time to refresh CPUMon with few performance and graphical improvements.

One thing that will not change however is its extreme customizability. For example, here is a custom look on a dark themed desktop:

CPUMon-2_1.png

Full list of changes:

* Implemented alternative CPU frequency detection using Win32_Processor WMI provider.
* Replaced static tray icons with dynamically drawn icons, giving a refreshed look.
* Use system defined tray icon sizes for better graphics on high-DPI systems.
* Internal code cleanup.
* Updated copyright information.
* Recreate icon when taskbar is recreated (Explorer restarts).
* Cleanup tray icon code.
* Automatically deactivate registration when uninstalling.
* Added hint to run as administrator when failed to apply system settings.
* Removed donation link (donations are discontinued in favor of "Pro" version).
* Added confirmation dialog before unregistering the product.
* License expiration is checked against UTC date instead of local.