#1 2014-06-11 22:40

den4b
Administrator
From: den4b.com
Registered: 2006-04-06
Posts: 3,041

ReNamer 5.76 and exciting plans for future development

First of all, we have a new version of ReNamer for you.

Most of the changes were aimed at improving your experience. One of such changes is the use of a new font throughout the application, a more modern "MS Shell Dlg 2" which normally maps to "Tahoma". Say goodbye to ambiguities between letter "I" and digit "1". Font size has also been increased in all text fields to improve readability. Many accessibility issues have been addressed, such as inaccessible by keyboard buttons, missing selection rectangle around some check boxes and radio buttons, and several other improvements.

There are also a couple of important fixes. When running in command line mode, ReNamer will no longer silently execute default preset when you supply a non-existing preset. Sorting by recently added "Error" and "Old Path" columns is now fully operational.

Stay tuned for the next announcement about exciting plans for future development of ReNamer!

This is just a teaser for the next major update:

  • Easy translation and change of language at run time.

  • Potential support for Mac and Linux platforms.

  • Better integration with latest operating systems.

Full list of changes in ReNamer 5.76:

* Added thousand separator to the count of files in the status bar;
* Updated messages in several confirmation dialogs;
* Added TB file size abbreviation;
* File size abbreviations are now localizable;
* Added horizontal scrollbar to the UserInput rule input;
* Added F1 key shortcut and appropriate hint to all online help buttons;
* GUI changes to show selection rectangle around checkboxes and radio buttons;
* Added option for specifying color used for highlighting changed names;
* Added Spanish translit alphabet;
* Fixed not working table sorting by "Error" and "Old Path" columns;
* Converted "Translit Alphabet" speed button into a tab-accessible button;
* Accept drag and drop files in the UserInput rule configuration;
* Use "MS Shell Dlg 2" font instead of "MS Shell Dlg" on Windows 2000 and later versions; This system font substitute maps to "Tahoma" which better handles ambiguity between letter "I" and digit "1";
* Increased font size of most text fields from 8 to 10 points;
* Added horizontal scrollbar to the PascalScript code window;
* Updated cursor position description in the Analyze dialog;
* Added Ctrl+L shortcut for opening the Scripts menu in PascalScript rule;
* Always start programs via ExecConsoleApp function in hidden mode (replaced use of DETACHED_PROCESS flag with SW_HIDE flag);
* Added ExecuteProgramShow function, similar to ExecuteProgram but it also allows to control how the window is to be shown;
* Add binary file signatures for EPUB and DOCX/XLSX/PPTX file formats;
* Display a warning message when trying to load a non-existent preset file;
* Cancel command line renaming mode when preset file does not exist, instead of silently using the default preset;

Offline

#2 2014-06-12 17:38

Andrew
Senior Member
Registered: 2008-05-22
Posts: 542

Re: ReNamer 5.76 and exciting plans for future development

Potential support for Mac and Linux platforms - Wow, a potentially huge undertaking that will triple your work-load! Has there been much demand for these versions to justify the additional development effort? Also, are you planning to use something like the Qt framework? What about essential things like PascalScript? Will there be components to support it on these other platforms as well?

Last edited by Andrew (2014-06-12 17:43)

Offline

#3 2014-06-14 10:07

den4b
Administrator
From: den4b.com
Registered: 2006-04-06
Posts: 3,041

Re: ReNamer 5.76 and exciting plans for future development

Andrew wrote:

Potential support for Mac and Linux platforms - Wow, a potentially huge undertaking that will triple your work-load! Has there been much demand for these versions to justify the additional development effort? Also, are you planning to use something like the Qt framework? What about essential things like PascalScript? Will there be components to support it on these other platforms as well?

Yes, cross-platform development can be a multiplication factor of development effort. Unless, you are developing in an environment that can build cross-platform code natively, minus of course the features which are available only on specific operating systems.

I'm talking about Lazarus and Free Pascal. It's an open source and cross-platform compiler and IDE for Pascal programming language. It was developed to be highly compatible with projects originally created in Delphi. Migration will take a bit of time because of major differences in Unicode handling and various 3rd party code/libraries (e.g. some meta tags) not being compatible. However, probably as much as 80% of the code will not need to be changed. And, our favorite PascalScript rule will still be there! smile

In regards to Qt framework. In Lazarus you have a choice of several GUI component frameworks (or widgetsets), including Qt, but I will opt for using default native widget sets available on each platform.

Offline

#4 2014-06-21 02:23

Andrew
Senior Member
Registered: 2008-05-22
Posts: 542

Re: ReNamer 5.76 and exciting plans for future development

Sounds exciting and I hope the effort pays off by attracting many more Pro version users. smile

Offline

Board footer

Powered by FluxBB