With DELPHI IDE with nothing opened, CTRL+F11 does not trig the GExperts Open File
FIX: Better position and size of the "Tree View Menu" when used with internal commands "cm_DirHotList", "cm_DirHistory", "cm_ViewHistory" and "cm_LoadFavoriteTabs" in conjunction with parameter "position=cursor".
FIX:Problem loading text file content encoded in UTF16BE. If the byte-swapped value of a character was giving a value between 0xD800 to 0xDFFF inclusively, the following character was not loaded correctly, and sometimes few others.
CHG:Standardization of the term "Multi-Rename Tool" to replace "Multi Rename" and "MultiRename" in are where the users SEE it with no impact in existing configuration regarding settings and hotkeys.
FIX: In MultiRename tool, when using the helper to enter the "[V:hint]" placeholder and prompting the user to enter a variable name, if user was pressing the "Cancel" button, it was still inserting the mask.
FIX: In MultiRename dialog, when aborting a "Save As" preset while entering the preset name, it was still attempting to save the preset.
FIX: Rearrange keyboard accelerator in sort anything dialog, text range dialog and path range dialog for the MultiRename tool window.
FIX: In MultiRename dialog, when option "Icons > Show icons > Show icons for actions in menus" was disabled, three buttons were left with no images.
ADD: We may configure the font used in the Tree View Menu.
CHG: Many modifications in the MultiRename dialog window still preserving general look, parameter parsing, existing configured presets and translated captions.
CHG: Function "FillContentFieldMenu" may now received either a "TPopupMenu" or a "TMenuItem" parameter object to build a wdx plugin branch menu from it.
CHG: Caller of functions "msgYesNo" and "msgYesNoCancel" may now defined the default button.
FIX: Some fixes for inconsistencies in some language files regarding MultiRename placeholders in menus.
UPD: Remember dimensions of edit file comment window.
UPD: Previous commit was regarding multi rename dialog.
FIX: Change caption of "&Edit" button to "Edit&or" to now have the keyboard accelerator key be "o" instead of "e" that was in conflict with "&Extension."
ADD: Add procedure "DCPlaceCursorNearControlIfNecessary" in unit "uDCUtils" to help to place mouse cursor near the specified controls. This will be useful for when a keyboard accelerator is used to trig a button that makes popup a menu. This way, we may control that the popup menu will appear near the controls that would normally makes appearing that popup menu instead of appearing at unrelated position where the mouse cursor might be at that moment.
UPD: Language files updated so no fuzzy string created with previous modification in toolbar configuration.
FIX: In toolbar configuration page, solve keyboard accelerator conflict with the "D" key where it was used for both "&Delete" and external "Comman&d". Now the "M" key will be used for external "Co&mmand". (So ones doing "Atl-D" thinking setting the external command will stop deleting their button!).
UPD: French language file translated completely.
UPD: Fix in language files so recent modifications in find file dialog regarding keyboard accelerators did not create any "fuzzy" translation.
FIX: In find file dialog, remove conflicting keyboard accelerator "F" key from the "Selected directories and files" to let it to the more important "File mask".
UPD: Update language files with the recent added strings related with Lua library location configuration.
ADD: Add to project definition units "uwdxmodule" and "uluapas".
ADD: While in configuration of Lua library location, if after a modification of it the configured Lua library location doesn't work, report it to user immediately.
ADD: To help new user beginning with Lua script, report the error if library can't be found when using "cm_ExecuteScript".
ADD: Setting for the location of the Lua library file now present in the main page of the plugins configuration tab. Easier to change it.
ADD: Add matching internal command for "cm_GoToFirstEntry" when importing TC toolbar.
CHG: Change icons for internal commands "cm_GoToFirstFile" and "cm_GoToLastFile" for both 16x16 and 32x32 resolution.
Yeah... Me too I wish we could have "local echo" of what we type. There are some BBS where it would help because they don't echo back what we type and it's annoying a little. SyncTERM is close to be perfect. It is very nice.
UPD: Polish language. (Thanks to Maciej Bojakowski).
FIX: Remove an annoying "fuzzy" from Ukrainian language file.
FIX: Still a strings from Ukrainian language file was missing \". This should be fixed this time.
ADD: Images for internal command "cm_ConfigSavePos" for 16x16 and 32x32 sizes.
UPD: Language files updated for the two new help string associated with the recent addition of %z and %Z.
CHG: Refactoring the name of drop boxes in the search content plugin panel. This will help when looking in a middle of a function to quickly determine if the element we're looking at is from a plugin object or if it's simply its corresponding drop box.
ADD: In "Language" conifguration frame, a doouble-click on the language list will attempt to close configuration dialog.
ADD: Add French language in supported language for audioinfo wdx plugin.
FIX: For the non-localized plugin, show at least the default field name in popup menu for plugin field selection.
aDD: New percent variables %z and %Z for the "last directory of path of the file" and "last directory of path of active or chosen panel" respectively.
ADD: Add a percent variable button helper for internal command parameter in toolbar configuration frame.
CHG: Change a little the way the popup menu to help to enter the percent variables is arranged in such a way that it's created on the spot when required and concentrated related code is in one unit instead of having its creation spread around.
UPD: Ukrainian language file
UPD: Polish language file
UPD: Updated French language file.
RMV: Remove erroneous hint in toolbar extra configuration page.
UPD: Updated Polish language file. Bardzo dziękuję Andrzejowi Kamińskiemu!
UPD: Updated Polish language file. Bardzo dziękuję Andrzejowi Kamińskiemu!
FIX: Search with WDX plugin boolean fields should be fixed. Translated strings for "True/False" were not totally implemented correctly.
ADD: New internal command "cm_AddPlugin".
ADD: Versality in confirmation dialog window when copying/moving files regarding what's selected in proposed resulting filenames and paths. The F5/F6 keys may be used to toggle what will be selected between whole filename including complete path, just filename without file extension, filename with file extension, just file extension or just file path. This add the command "cm_ToggleSelectionInName" in this dialog window.
FIX: Fix two typos in extra configuration page of file associations.
ADD: New extra configuration tab for toolbar configuration to set possible relative paths to icons, commands and starting paths to external commands when adding them.
FIX: In toolbar configuration page, request to export the current toolbar was in fact always exporting the top toolbar. This has been fixed to actually export the current toolbar.
FIX: Add unit "uvariablemenusupport" in project files list.
UPD: Update French language file.
FIX: Switch momentarily "CurrentDir" to plugin directories when loading them.
FIX: The name of file types in some file requesters for opening/saving various file, mainly in configuration windows, are now translatable.
CHG: Since label's caption in about dialog changed from "http://doublecmd.sourceforge.net" to "https://doublecmd.sourceforge.io", apply the same thing in all language files. This will avoid annoying fuzzy messages.
FIX: Translatable word was missing.
ADD: More permissive File Splitter dialog window if someone wants to enter manually the memory size unit.
FIX: Arrange some strings to be translatable in units "uexts", "uOSUtils", "umultiarchivetestarchiveoperation" and project file "doublecmd.lpr".
FIX: Previous modification was attempting to also make "TfrmOptionsFilesViews" sorted first in its branch. This has been fixed.
CHG: Made the "TfrmOptionsFilesViewsComplement" configuration sub node always first in its branch.
FIX: A typo regarding "abbreviation" that needs a double "b".
ADD: User may now personalized the unit he will see for file size.
ADD: Images in 32x32 and 16x16 for internal command "cm_FocusTreeView".
FIX: In configuration "Miscellaneous" tab, the hint on button to show TC configuration file has been corrected.
RMV: Remove the term "unit" from table in plugin tab in search file dialog.
FIX: In tooltip, we were unable to integrate possible attributes of fields "DC().GETFILESIZE" and "DC().GETFILEATTR".
FIX: After adding new plugin with configured path name other than in absolute path mode, when we were closing application and then restore it, the path for the WDX plugin files were back in absolute mode... This has been fixed.
UPD: Add an exclamation point to message "Sorting WCX plugins is only possible when showing plugins by extension". (Other language files arrange so there is no "FUZZY").
FIX: In the operators used in file search with WDX content plugin, the ones using "(case)" were misleading since these ones were not case-sensitive and the ones without the mention were case-sensitive. It is also the opposite behavior as a certain old orthodox file manager while still using the same names. So this has been fixed and in such a way that existing setups made in the past will still result in finding the same thing as what they would find before.
FIX: Right after invoking the find file dialog, when loading a search template with a WDX plugin content search, if the first field was of the type "FT_MULTIPLECHOICE", we were not disabling the combo box of the unit and so we were right after attempting to find a null string in the combo box of unit and so it was generating an annoying 'Unit "%s" not found!' error message. This has been fixed.
FIX: When loading a search template using plugin, the three possible errors message regarding plugin, field and unit not found were not translatable. This has been fixed.
FIX: There were the same three non-translatable words in "fMultiArchiveCopyOperationOptions", "fWcxArchiveCopyOperationOptions" and "fWfxPluginCopyMoveOperationOptions". This has been fixed.
FIX: Importing "Directory Hotlist" from another app was losing accelerator key set with ampersand someone could have configured for a directory or submenu. This has been fixed to import it correctly.
FIX: The names of the three drawing tools in the mini-graphic editor in internal viewer are now present in language files and can be translated.
FIX: In the "Archivers" configuration page, there was one string that was not exported to language file. This has been fixed.
FIX: In the "File associations" configuration form, the hint displayed when moving the mouse over the speed buttons on right in "Action description" toolbox were not adequate. This has been corrected.
UPD: The unit "uhotdir" was not included in the project. It is now included.
FIX: With the "Favorite Tabs", if we saved a configuration with an ampersand in the name, it was not displayed correctly in pop menu AND tree view menu later on. This has been fixed.
RMV: In the internal editor, remove the shortcuts from the form's TAction's. Being like that, they could not be removed at run-time. Now they can and remains configurable.
FIX: In the "File associations" configuration window, in English, there were three keyboard accelerator conflicts (A, C and D). This has been fixed.
CHG: Change the error message when attempting to change current directory to be "Change current directory to "%s" failed!" intead of "ChDir...". Directory between quotes instead of bracket to be more similar to all other places. Some language files were already using the quotes for the filename by the way! (Validated with alexx2000).
CHG: Default sorting order of the configuration tree right after a fresh new installation is "Alphabetically" instead of "Legacy" (Validated with alexx2000).
FIX: Correct a little type in French language.
FIX: The location of the TC default toolbar was not evaluated correctly. It was causing problem when attempting to export "Hot Dirs" and "Toolbars" to TC. This has been fixed.
UPD: Dropped .lrt file for the "Miscellaneous" configuration page and replace by new ".lrj" file.
FIX: In the "Miscellaneous" configuration page, when the "Configuration file" of TC is specified with a relative path, the file couldn't be displayed when we click on the button to view it. This has been fixed.
RVT: Remove TPanel for viewer plugin in internal viewer added in last commit. Without being the form, some plugins think we're in quick vie mode and hide some controls.
FIX: In internal viewer, if the preview panel was displayed and we were displaying a file content through a WLX plugin, we were missing left portion of what the plugin was trying to show (at least in Windows for sure). This has been fixed by adding a TPanel and having that panel to be assigned for plugin drawing.
RMV: Remove six unused text strings from all languages files. Were removed from "TfrmViewer" but were still in language files...
FIX: When importing/exporting "hot dirs" from/to TC, it was not working if TC configured path were not absolute. This has been fixed to also work with relative paths.
FIX: Text in labels for plugin description in configuration windows will now wordwrapped their content when resized so windows are better looking (especially with language with looooooooong words like in French!). Buttons at the bottom are then closer instead of being on far right since panel was originally resized to allow label to fit on one single line.
RMV: Remove a colon from a group box caption to be consequent with the others.
ADD: Add an option in "Configuration" to determine the way the configuration tree will be displayed, whether it will be full expanded (default) or full collapsed. With many additions to that tree through the years, for the "medium users", it becomes annoying to have to scroll systematically in the options to reach the desired option when it's in the bottom portion of it.
RMV: Remove 19 unused strings from all languages files. They were used previously with "TfrmOptionsPlugins" but now have been re-used with other new forms.
ADD: Add images for internal commands "cm_ActivateTabByIndex" and "cm_OpenDriveByIndex" in 16x16 and 32x32.
UPD: Complete translations in French language file.