![Smile :)](./images/smilies/icon_smile.gif)
download beta: www.zabkat.com/test/xplorer2_setup64_ult_beta.exe (64 bit ultimate)
here are the changes to consider
* [P] TOOLS > BACKUP COPY menu copies all items (and their subfolders) from the active to the inactive pane (the backup location, e.g. a USB drive) using "overwrite if newer else skip" robust transfer option. This will only copy new and changed files, and skip those that are unchanged since the last backup. If you want to use a filter to exclude some files, use szBackupFilter registry tweak (see REGISTRY.TXT). This is not new functionality, only a convenient wrap-up of the robust copy dialog for the backup task.
If using the ribbon UI, you will find this command under COPY TO button
* [P] ACTIONS > FILE PROPERTIES menu command sets any editable text properties (Author, Title, even Comment and Tags) for the selected items. You can both set, clear and even search and replace within existing values. The user interface is almost the same as for mass renaming; select the property of interest using the topmost drop-down list box in the dialog.
If using the ribbon UI, you will find this command in WORKBENCH tab, under ATTRIBUTES button
* [P] The mass rename dialog has many options. You can save your favorite rename operations, including all options, search and replace strings and so on with a name, and repeat them again later. Use the PREDEFINED drop-down box to supply a name for the current options, then click SAVE button to store them. To delete a previously stored set, select it then hold down <CTRL> key while clicking on SAVE.
* any date $-tokens for mass rename and scripting allow date (and time) format to be specified on the spot using a : after the column name, e.g. ${Modified:yyMMdd HH:mm}. This way you can introduce sort-friendly dates in filenames as ${Date taken:yyyyMMdd}. For a description of the date/time format strings see here:
https://docs.microsoft.com/en-us/window ... t-pictures
* [P] A registry setting (szExclusionFilter) defines a global exclusion filter for views and tree, hiding matching files and folders. It is a layout-specific setting, defined as a comma separated list of wildcards to EXCLUDE from view (alternatively it can be a saved hyperfilter name as those in FIND FILES dialog). When active, the hidden files statusbar icon will show as a reminder. Only relatively fast file properties can be used in the exclusion filter.
* The folder tree shows some folders twice, and some that people seldom use. You can hide folders you don't need using the tree context menu (xplorer² > HIDE THIS FOLDER) on the unwanted folders. To show all folders again right click on the tree background and tick off USE BLACKLIST menu option. Note only folders in the first few levels can be hidden
* all organize dialogs (bookmarks etc) come with a filter box to locate an entry quickly by keyword. Click on FIND NEXT button to select the next matching list item. Double-click on the item found to edit or activate it.
* WINDOW > FIND TAB menu will search for a tab by its (partial) path and activate it. All folder tabs are listed from both left and right panels.
* [P] When searching for duplicates and selecting them, xplorer² arranges the sort order by date so that the OLDER file in each group remains (it is not selected), and you can delete the newer duplicates, if that's what you want. Of course if the duplicate checking parameters include date, this sorting is pointless as all files will have the same dates by construction!
* [P] Details pane (VIEW > DETAILS PANE menu) shows document title and keywords when office documents are selected. If you know HTML you can choose exactly which file properties appear in this pane using a file called X2DETAILS.HTM, search the blog for more details.
* Compressed folder NSE (for 7z/RAR) updated to version 1.403: some bugfixes and upgraded to 7zip v19. For more details see
http://zabkat.com/blog/compressed-folde ... ension.htm
* installer option to start xplorer² automatically whenever you boot in Windows (additional tasks page)
* For large DPI installations, the extra large (48x48) toolbar skin is automatically used, and a 32x32 skin is used for menus; that should make them more readable.
* New random sort mode (VIEW > ARRANGE BY > RANDOMLY menu) for those that need spice in their folders to fight everyday boredom <g>
* Ctrl+mousewheel changes thumbnail size as well as view styles, so you can easily view huge thumbnail previews
* editor² switches to large toolbar skin when in high dpi
* various bugfixes and efficiency improvements
* new tips 9f, 64a, 64b, 64c, 111a, 111b
* [Ul] programmable column function DATE() converts strings to dates. Perhaps its most useful case is with an empty argument, which returns the current date. This can be used to calculate the file age in days e.g.
DATE("") - ${Modified}
* [Ul] programmable column function EXISTS() checks the existence of its path argument and also returns the file type: 1 if it is a file, -1 if a folder, or 0 if nothing exists.
* [Ul] programmable column functions FILE2 and FILEPROP can be used to compare the current item with others, e.g. for synchronization checks. FILEPROP can only fetch a single property, whereas FILE2 can execute any arbitrary expression on the second file. The example below tests if the file is newer than its namesake in E:\OTHER\ folder:
${Modified} > FILEPROP(${Modified}, "E:\other\" + ${name})
You can have only one FILE2 but as many FILEPROP as you need in an expression. See the documentation for more details. In the future these will be used for advanced overwrite control.