- + UDC | Rename: added Keep Particular Characters pattern mode.
- + UDC | Rename: added Set Extension pattern mode.
- + Catalog: now, when dragging files over items pointing to application, the form of cursor will tell you whether a single or multiple instances of the app will be opened. Further, holding CTRL will invert this property for this drop job.
- * Menu Tools: added item "Customize File Associations...". It's just an alternative way to the somewhat hidden Menu Tools | List Management | File Associations. XY's Portable File Associations constitute a very powerful functionality that deserves a more prominent place in the menus.
- * UDC statusbar message now is set *before* the action proper is triggered. So you now already what's happening before it is all over. A " ..." is attached to signal "it's in progress". The statusbar message is also updated *after* the action, now with any suffix. Note that this final message is also given when
no operation actually happened (because the user canceled the process, or it was illegal for some reason). It just means the UDC has been triggered and it returned from the job. - ! UDC statusbar message was hard-coded to "Rename". Fixed.
Sunday, November 11, 2007
v6.50.0007 - 2007-11-11 15:46 - *** Cologne Carnival Edition ***
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
9:33 AM
Saturday, November 10, 2007
v6.50.0005 - 2007-11-10 13:05
- + Catalog: more power for you, more options in the Item Properties dialog.
(1) Now you have one more "OnClick"-action, namely "Open Selected Item(s) With", including a new icon overlay (slightly different from the "Open" overlay).
(2) If this currently edited catalog item is an application used to open multiple files with, you can now decide whether the application will be opened single or multiple instance. This, of course, only controls how the application is called by XYplorer. Whether it actually can and does open in single or multiple instance depends on the nature and configuration of the called application. - + Catalog: better support for parameters in items pointing to applications. The following, for example, will work now as "Destination" of an item on Ctrl+Shift+Click and on Drag'n'drop:
"winzip32" -a UDCmade-<dyyyymmdd-hhnnss>.zip <items>
Note that the quotes are mandatory! - + UDC | Rename: added Search and Replace pattern mode.
- + Find Files tab | Date | "between" & "and/add" fields: improved entering dates. When the fields are empty:
key arrow up: set to today
key arrow down: set to yesterday
Else:
key arrow up: scroll days up
key arrow down: scroll days down
key arrow up + SHIFT: scroll months up
key arrow down + SHIFT: scroll months down
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
7:07 AM
Friday, November 9, 2007
v6.50.0004 - 2007-11-09 14:14
- + Menu Tools | List Management | File Associations: now you can refer to the opening app by simply stating the basename of the EXE if you can assume it is a registered application.
zip>winzip32
zip>C:\Programme\WinZip\Winzip32.exe
Both will work the same, but the first has a big advantage in portability: you don't need to know the path to Winzip32.exe on the host computer! The registry will find it for you.
Tip: Double-check the basename of the EXE, some are named unexpectedly. This for example would open a *.zip with 7-zip:
zip>7zFMn - * Now icons for apps referred to by just their basename (see above) are correctly displayed in Catalog and File associations.
- + UDC: now the UDC categories have hard-coded scopes (the focus zones where they can be triggered by keyboard shortcuts).
Go to: Global
Open: Global
Open With: List
Move To: Tree, List
Copy To: Tree, List, Catalog
Backup To: Tree, List, Catalog
Rename: List - * UDC | Open With: now the command will work also if no items are selected. In that case the app will be started without any items in the command line, resp. with the
variable set to "" (empty string). - + UDC: after action you get a feedback in the statusbar "UDC performed: (action verb)". Hmmm... not sure if I like it...
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
8:15 AM
v6.50.0003 - 2007-11-08 11:28
- + UDC | Open With: added the new variable <base> which is only meaningful when you call multiple instances. You can use it like this:
"winzip32" -e <items> "<base>"
This will extract all currently selected archives, each into a folder auto-named to the base-name of the respective archive. On the other hand, this method...
"winzip32" -e <items> "<curbase>"
... would extract all currently selected archives to the same folder, auto-named to the base-name of the currently focused archive (the one displayed in the status bar). - * UDC | Open With: to avoid a number of unsolvable ambiguities, and to avoid breaking old user code, from now on you *MUST* quote the application (even if it contains no spaces) if any parameters shall be processed!
This will work:
"winzip32" -a UDCmade.zip <items>
This will NOT work:
winzip32 -a UDCmade.zip <items>
If no parameters are used, quoting is optional (even if spaces are contained). These will all work as expected:
C:\Programs\WinZip\Winzip32.exe
"C:\Programs\WinZip\Winzip32.exe"
C:\Program Files\WinZip\Winzip32.exe
"C:\Program Files\WinZip\Winzip32.exe" - * UDC dialog | Open With: Browse button now returns items quoted.
- ! Fixed some glitches with the new UDC avec Parameters, including a crash with the Catalog.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
7:16 AM
Wednesday, November 7, 2007
v6.50.0001 - 2007-11-07 12:57
- +++ The natural next step in UDC: Parameters!
One thing beforehand: Of course, it is the called application that controls (1) which parameters are recognized, (2) what they do, (3) what format they must have, and (4) in which order they are expected. So, to use this feature, you must know the command line syntax of the application you want to open files with.
Examples
~~~~~~~~
The possibilities arising from the support of parameters are absolutely astounding. For the following examples, I chose WinZip as the called application.
- Example (1): Adding selected items to an archive. Open menu User | Manage Commands, and select category "Open With". Set the option to "Pass all the items to the same instance...". Then enter this line into the Application field in UDC Open With:
winzip32 -a UDCmade.zip <items>
<items> is a new XYplorer variable, that in this context is set to a blank-separated list of all currently selected list items. Triggering this UDC will create (if not already existing) the archive UDCmade.zip in the current path and pack all currently selected files into it. If want the *.zip in some other place than the current path, state it with the desired full path.
- Example (2): You may as well use XY date variables, e.g.:
winzip32 -a UDCmade-<dyyyymmdd>.zip <items>
will create UDCmade-20071107.zip if today is 2007-11-07.
- Example (3): Create a password protected archive and name it depending on the current folder:
winzip32 -a -s"Secret password " <curfolder>-Secret.zip <items>
Remember that the quoting of the blank-containing password is part of WinZip's command line syntax! XYplorer is just passing this on to WinZip.
What XYplorer does, however, is resolving the new XYplorer variable: it is set to the name of the current folder (not the whole path).
- Example (4): Extracting items from an archive to some folder:
winzip32 -e <items>newfolder
Will extract all items of the selected archive file into a newly created folder "newfolder" under the current path. Of course, you can as well give a full path for the target folder. Note that <items> here stands for the archive to extract! This example will only succeed when just *one* archive file is selected. This is a restriction of WinZip's command line syntax, not of XYplorer.
- Example (5): Extracting items from an archive to some auto-named folder:
winzip32 -e <items><curbase>
The new XYplorer variable <curbase> will be set to the base (= name without extension) of the currently selected file (here: the archive to extract) -- it is always the file that is displayed in the statusbar. For the case that the base contains blanks, you should put it in quotes else WinZip will choke:
winzip32 -e <items>"<curbase>"
Of course, you can combine variable as you like:
winzip32 -e <items>"<curbase>_<dyyyy-mm-dd>"
If the archive is called "test.zip", this would create a subfolder named "test_2007-11-07" and unpack the archive into it.
Notes
~~~~~
- You will have noted the use of "winzip32" above. If the EXE to run is registered (known by the registry) it is not necessary to state the full path. Both ways will work the same:
C:\Programs\WinZip\Winzip32.exe -a UDCmade.zip <items>
winzip32 -a UDCmade.zip <items>
Of course, the latter version is more portable, because it will call WinZip successfully on systems where it has a different installation path from your home system.
- If you leave out the <items> variable, it is by default appended to the parameters. These two work identical:
winzip32 -a UDCmade.zip
winzip32 -a UDCmade.zip <items>
- If the path to the EXE contains blanks it has to be wrapped in quotes, of course:
"C:\Program Files\WinZip\Winzip32.exe" -a <curfolder>.zip <items>
- BTW, a nice thing about this new parameters support: the UDC interface remains unchanged. XY just got more interpreting skills. And with them, an incredible power plus once again! - +++ Catalog: Parameter support as well! Everything stated here above for UDC is from the Catalog just as well! Enter the command line into the "Destination" field of the Item's Properties. e.g.:
"C:\Program Files\WinZip\Winzip32.exe" -a test.zip <items>
or simply
winzip32 -a test.zip <items>
Then select "Open Selected List Items(s)" (Ctrl+Shift+Click) from the context menu to trigger action.
Notes:
- When you select "Open" on such an item the application will just be opened without any parameters. This is a feature.
- There's no icon yet with the short form "winzip32". Also some things need polishing and will be done in the next days, along with a general pimp up of the Catalog... - * Catalog: Open Selected List Items(s) (Ctrl+Shift+Click) now is hard-coded to pass the items to a single instance of the run application. Before, it called an instance for each item. Later, this will be made configurable.
- * UDC dialog: the properties frame is now marked as "dirty" by a little asterisk.
- % Rename Preview: exponentially faster for rename jobs using an increment pattern (e.g. <#0001>). When renaming more than 1,000 files this speed up will get quite notable.
- ! Menu View | Current Tab | Sort By | Sort Folders Apart: did lose Find mode when applied to search results. Fixed.
- %%% Dropping messages from Outlook / Outlook Express is now about 50 to 100 times faster than before! I always wondered why it is so slow. Then I found out... :)
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
6:56 AM
Monday, November 5, 2007
v6.50.0000 - 2007-11-05 12:50
= NEW OFFICIAL RELEASE.
Main changes since last release:
- +++ User-Defined Commands (UDCs): Write your personal file management routines in the most user-friendly way. Go To, Open, Open With, Copy To, Move To, Rename ... wrap those tasks into UDCs, and have them magically appear in the new "User" menu. Give them catchy captions, and assign keyboard shortcuts to them. UDC means: Reduce your daily routines to simple keystrokes!
- +++ Backup from Catalog: The new capability to backup whole Catalog Categories provides nothing less than a one-click backup of distributed sources.
- +++ Serial Rename: when renaming, press Tab to apply the changes and immediately start renaming the next item.
- +++ String Search: Now you can find all files NOT containing the given text string.
- +++ Color Code the Tree. System, Compressed, Encrypted, Read-Only, Junction, etc ... you choose the colors.
Entry Type:
Official Release
Posted by
XYplorer user : J_C_Hallgren
at
6:49 AM
v6.40.0040 - 2007-11-05 08:51
- ! Fixed various glitches with the new colorful List Management.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
2:51 AM
Sunday, November 4, 2007
v6.40.0038 - 2007-11-04 11:14
- + Menu Tools | List Management: added "Color Filters...". You already have an interface to these settings in Configuration Color Filters, but here in the List Management interface (with its Editor Mode) it's a bit more comfortable for good typists.
Also, it's nice to have all the lists together. Plus you can throw a KS at it. - + Menu Tools | List Management: added color display to those lists with color settings. Gives you an immediate feedback about your skills in writing RRGGBB color codes.
- * UDC dialog: the previously called "Argument" field is now flexibly called according to what has to be filled in: Location, Item, Application, or Pattern. More user-friendly, ain't it?
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
6:15 AM
Saturday, November 3, 2007
v6.40.0037 - 2007-11-03 10:54
- * CKS | Miscellaneous | File Operations": New default KS:
- Move Here to New Subfolder... (Ctrl+Shift+X)
Reason: More consistent than the previous Ctrl+Shift+M. - * Now, when you set or unset a Visual Filter via Address Bar or Catalog, the List receives a simple Refresh (not a Reset as before). Which means e.g. that selections and the Suspend Auto- Refresh state are retained. IOW, the behavior is now as if the VF was set via the "Set Visual Filter" dialog.
- * Message box after Backup routine: now, failure stats are only given if any failure actually happened.
- ! XP/Vista: Backup failed to copy NTFS encrypted files to FAT volumes (decrypting them on the way). Fixed. The files are now copied and decrypted. In a later version this will be made optional.
- ! CKS: entry "Tools / Recycle Bin Stats..." was doubled. Fixed.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
5:55 AM
Thursday, November 1, 2007
v6.40.0035 - 2007-11-01 14:37
- + List: Now when in rename mode, pressing the Tab key will apply the changes and immediately open the rename box for the next item in List. Shift+Tab will do the same for the previous item in the List. The function wraps around the upper and lower ends of the list.
- * Toolbar: all left-click triggered popup menus now popup *below* the clicked button, which looks good and allows you to close them with a second click on the same spot. Before, they opened exactly at mouse cursor position.
- ! Lost registration data in XYplorer.ini when the LastIni key looked like this:
[General]
LastIni=xyplorer
instead of
LastIni=XYplorer
And it's easy to make it look like this. Simply run:
XYplorer.exe /ini=xyplorer
Fixed: INI file name capitalization is now internally ignored.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
9:38 AM



