there was no moon, just diesel trucks
screenshot: http://zabkat.com/test/dark2.png
download BETA(test): http://zabkat.com/test/xplorer2_setup64_ult_beta.exe
other than dark mode, finally I added support for regular expressions while mass renaming. As I am not very fond of regexp, if you think something needs improvement please let me know
detailed changelog
* Welcome to the DARK side. Use TOOLS > ADVANCED OPTIONS menu command and turn on the fashionable dark mode (see the GLOBAL property page). It may be good for your eyes, or it may be just another fad, but you've asked for it and we delivered!
Microsoft didn't make it easy for old school desktop programs like xplorer² to change window colors, so you will discover a number glitches, remnants of the default white-ish system colors here and there. In general things look best for windows 10.
You can tell which pane is active by its slightly brighter dark background. Inactive panes are pitch black. If you need more distinct identification of inactive panes, select a background color from TOOLS > OPTIONS menu, but that is liable to upset the darkness. Alternatively tick the advanced option (TOOLS > OPTIONS menu again) to "Highlight active pane's titlebar as in 2xExplorer".
* [P] Mass rename with regular expressions. Finally that long term disabled "RE" tickbox in FILE > MASS RENAME dialog is available for use. This is a super advanced rename mode suitable for replacing parts of filenames with backreferences etc. Here is an example:
filename = LOG.17112006.TXT
regexp = (\d\d)(\d\d)(\d\d\d\d) -> matches all digits in 3 (groups)
replace with = $3-$2-$1 -> backreferences
result name = LOG.2006-11-17.TXT -> inverted date YMD
So using group operators in (brackets) and then $1 etc back references, you can rearrange parts of the filename, or remove them altogether. Parts of the filename that aren't matched, remain the same.
To use regular expressions, tick the RE box and enter your regular expression in your WHAT TO MATCH field, then provide the replace string in the TARGET NAME TEMPLATE. Note the usual $-tokens in xplorer² cannot be combined with regular expressions.
* [Ult] MARK > FIND TEXT IN FILES (ctrl+G) has a tickbox to USE SEARCH INDEX, for super-fast content matching in the current folder. Note it cannot find special symbols or keywords that are not in the beginning of the word, as all cases of indexed search. If you need to search for exact text with symbols, untick this checkbox.
* New keyboard-only command CYCLENEXT (id = 33525) can be used to jump from one pane to another. Unlike past editions where you had to remember that <CTRL+TAB> keyboard combination jumped to the folder tree pane, <SHIFT+TAB> jumped to the addressbar and so on, now a single key cycles through all open panes. The recommended binding is <F6> key, but as this is already used, use CUSTOMIZE > KEYBOARD menu command, find command 33525 in the Miscellaneous category, and assign your favorite keyboard shortcut to it. Command #33526 cycles in the opposite direction.
Sorry some native mode preview handlers eat all keyboard shortcuts, so if you get stuck in one, the only solution is to click out with the mouse. Here's a reminder of other pane navigation keyboard shortcuts:
TAB: Switch locally e.g. from the active to the inactive pane, or from the addressbar to the filter box
ESC: Jump from any pane back into the active folder pane
CTRL+ALT+LEFT: (or right arrow) Jump to previous or next tab
ALT+Q: Switch previewer modes (native/draft tab)
* Advanced option GAO2_WEXPATTRS(=512) tells xplorer² to use explorer-friendly file attributes. Most attribute letters are the same, but there are some differences (L==junction etc). For more information see here https://superuser.com/questions/44812/w ... umn-values
* Windows 10 version 1903 has sadly made an adverse turn in terms of managing files in very deep paths. Renaming/deleting files in deep folders works only in elevated mode (you must run xplorer² as administrator or use WINDOW > ADMINISTRATOR menu command). In transition folders you will need to use CTRL+F2 to supply a deep file or folder name
* xplorer² should look better if you have two or more monitors with different DPI resolutions
* Macro command POSITIVE can be used to test arithmetic operations whether they are positive or not.
* [Ult] Programmable column instruction DIRCNT, similar to Contents [S] column but more flexible. You can use it to count files under a folder given a wildcard, and specify if you want to count only files, only folders or both.
* Zoom image previewer (Draft tab) takes JPG photo/picture orientation tags into account and shows correctly rotated picture previews.
* [P] similar picture locator (TOOLS > FIND SIMILAR PHOTOS menu command in a scrap window) can detect pictures that are (almost) the same and differ in rotation/orientation.
* New tips 51a, 98c and 164a.
* various bugfixes and improvements