- + CKS: added new commands to "Miscellaneous File Operations":
- Copy Here to New Subfolder... (Ctrl+Shift+C)
- Move Here to New Subfolder... (Ctrl+Shift+M) - * Added loads of air to general file system browsing. App is more responsive now when browsing huge folders or deeply nested branches.
- ! Crash when trying to browse via breadcrumb while a sticky MDBU preview is up (right-clicked thumbnail). Fixed.
Wednesday, October 31, 2007
v6.40.0033 - 2007-10-31 11:03
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
6:03 AM
Tuesday, October 30, 2007
v6.40.0032 - 2007-10-30 12:45
- * Added loads of air to the Backup operation. App should be more responsive now. Remember, however, that this process is not running in a background thread. If your backup job is huge then simply open another instance of XYplorer, instead of trying to get something done in the same instance that is backupping right now.
- ! Preview/Thumbnails of transparent PNGs (32-bit ARGB): Finally worked around the known, admitted, but never fixed GDI+ bug that forced me to show transparent PNGs on a black background instead of white, in order to avoid the blue tint that otherwise results from this bug. Took me two full days, yippee!!! And it's not even any slower than the buggy MS original! From the pure coding perspective this is the best code I've done since 256-level Boolean search!
- ! CKS: User functions (UDCs) were not ordered correctly within their categories. Fixed.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
7:49 AM
Monday, October 29, 2007
v6.40.0026 - 2007-10-29 12:48
The warnings about UDC from v6.40.0014-v6.40.0019 being in "play-around-state" are now discontinued and UDC is now considered stable.
- * The Configuration dialog now remembers its last screen position. The position is NOT remembered between sessions (reason: avoid to lose the window). The initial default position is always center of screen.
- ! These three XY only Environment Variables...
%desktopreal%
%personalreal%
%winsysdir%
... returned paths with a trailing backslash. Fixed. Now they come unslashed. - ! Crash when trying to open a modal dialog (e.g. "About") on top of a sticky MDBU preview (right-clicked thumbnail). Fixed.
- ! Display glitch when horizontally shrinking the main window with the Navigation Panel hidden. Fixed.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
7:49 AM
Sunday, October 28, 2007
v6.40.0025 - 2007-10-28 14:30
- + Info Panel | Find Files | Contained Text: added checkbox "Invert". Check it to find all files NOT containing the given text string. Note that the Contained Text filter never returns folders (although they naturally do NOT contain any given text string).
- + Configuration | Startup & Exit: added "Permanent startup path". Here you can set a path that will always be the startup path, even if you closed the app on another path and saved this other path to the INI file. If "Permanent startup path" is empty then everything is as it has always been: XYplorer starts where it was closed last time (if "Save settings on exit" is enabled).
Note: If XY was closed in Find mode, then the "Permanent startup path" will auto-set the mode to browse on next startup. - + Configuration | Startup & Exit: added option "Startup minimized". Check it to always startup minimized. Useful when XYplorer is auto-launched upon boot.
- + New Tweak: now you can disallow a find operation on startup (which otherwise is triggered when you closed the app in Find mode). In the INI you'll find a new key:
[Settings]
NoFindOnStartup=0
Set it to 1 to always startup in Browse mode. - * Configuration | Color Filters: the typical pattern-based color coding (e.g. *.png;*.jpg;*.gif) is, of course, not meaningful for the Tree folders, so from now on, these patterns will only be applied to the list. In other words: the Tree color coding is constricted to attribute patterns, e.g. /s, /c, /e (= /system, /compressed, /encrypted), etc.
- ! Going Up and Breadcrumb did not work/look as expected when the current List was blocked/grey because the tab's path is not available anymore. Fixed.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
9:31 AM
Saturday, October 27, 2007
v6.40.0022 - 2007-10-27 14:30
- + Configuration | Color Filters: I finally made up my mind about color coding the Tree. Now it can be done.
- + UDC: added new command category "Rename". It comes in four flavours:
- It's a Batch Rename pattern. Show preview.
- It's a Batch Rename pattern. No preview.
- It's a Regular Expression. Show preview.
- It's a Regular Expression. No preview.
Might feel a bit unusual to append the binary choice "Show/No Preview" like this, but it keeps the interface lighter which otherwise would need a hideable checkbox which is not worth the pain for now. The rules for the patterns are, of course, identical to the ones in Rename Special | Batch Rename and Rename Special | RegExp Rename.
This is the last UDC command category for now. Later, in v6.60 I will add a very powerful one called "Free Script" (or so) and which will finally add my vision of a very simple user-friendly scripting to XY! - ! List: scrolling by keys (Home, End...) did not work as expected when the focused item was out of view. Fixed.
- ! List: Renaming via edit box failed when triggering the rename (and closing the box) by clicking the list. Fixed.
- ! Breadcrumb: "MyComputer" command was broken since 3 days. Fixed.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
8:30 AM
Friday, October 26, 2007
v6.40.0020 - 2007-10-26 13:16
- + Menu Edit | Backup To: Now the Catalog (Items and Categories) is supported as source for backup operations. To cope with distributed source items, the paths of the items are *fully* recreated in the target folder, including the drive letter (resp. server name). For example, if the selected Catalog Category contains these items...
- C:\project\code\
- D:\www\project\code\
- \\cary\grant\hat\black.ico
- \\cary\grant\suit\black.ico
... and you backup them today to E:\Backup\<dyyyy-mm-dd>, then the resulting copies will be:
- E:\Backup\2007-10-26\C\project\code\
- E:\Backup\2007-10-26\D\www\project\code\
- E:\Backup\2007-10-26\cary\grant\hat\black.ico
- E:\Backup\2007-10-26\cary\grant\suit\black.ico
This is the only way to guarantee that no merging/overwriting of homonymous items happens. And by the way, it's also a nice way to tell you quickly and exactly where a backup came from. Of course, you have to take care with huge path names, else you will hit the 260 char limit sooner than you think. The Backup Report will state as source: "[multiple source locations, fully recreated in target]". - * Backing up search results: now, if the search has been done over multiple locations (> 1 location in Location field) then the same method as described above (Backup from Catalog) is applied to avoid any collisions. This has not been handled before, so this point could also be filed under bug fixes.
- * Menu Edit | Move To is not allowed from Catalog anymore. It would render the Catalog useless.
- ! Fixed a glitch with the "Preview Now" button.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
7:17 AM
Thursday, October 25, 2007
v6.40.0019 - 2007-10-25 13:00
This UDC thing is still just in the play-around-state! So do not put too much effort in it now. This new version will (again!) reset your udc.dat to nothing, because I had to change the internal structure a little..
- +++ Menu Edit | Move/Copy/Backup To now work from Catalog! Also the relevant KS are now active if the focus is on Catalog, i.e. the KS scope has been enlarged. The smart part: If a Catalog Item is selected the item is taken, if a Catalog Category is selected, *all* items (that are pointing to copyable file system units) inside the Category are taken.
NOTE: !!! Try with care, it's still *very* fresh !!!
Note that the combination Backup-To-from-Catalog does not work yet (you'll get a message box), because I don't know yet how to handle the completely distributed source locations that are possible within a Catalog Category. How much of the source path should I recreate in the destination...?
Note further that the combination Move-To-from-Catalog is probably not very useful since after it the Catalog items will point into nothingness... I'll probably take that out... what do you think? - * UDC | Open With. Now handling of items is done smarter so that more items can be passed to a single instance of the opening application before the 2KB limit for command lines is reached. This new way, however, works only in Browse mode, where it is guaranteed that all files reside in the same location (which then
is passed as the default look up path. - + Configuration: added new section called "Startup & Exit".
- + Configuration: added new option "Open new instance always" that lets you control whether the app always creates a new instance or re-uses an already running previous instance. The latter had been the hard-coded default up to now.
- * When renaming a file that's being previewed, the preview has to be closed before the rename can take place (else the file would be locked). Now, I allow 100 msec extra time for the closing of the preview. That should fix issues some users had with renaming previewed DOC and PDF files.
- * Before, I slashed (put a backslash to the end) environment paths.
So, e.g.
%programfiles%\XYplorer\
was resolved to
C:\Program Files\\XYplorer\
The double slash, of course, creates a problem. Now, I changed this (no more slashing). So %programfiles%\XYplorer\ now will work in the address bar as expected. - + Preview: added "Preview Now" button to the Preview tab, visible if "File type excluded from preview in configuration." Click it to immediately preview the focused file.
- * Preview: now, if "File type excluded from preview in configuration.", a single call of menu File Preview (Ctrl+Q) or a single press of the "Preview" TB button (although it is in pressed state!) will suffice to actually preview the focused file. Before you needed two calls/presses. Of course, you can as well press the new "Preview Now" button.
- ! List: Scrolling by wheel did 6 lines (dep on your mouse settings) even if only 3 lines were visible per page (view port), for example in a Thumbnails view. Now scrolling by wheel does maximally one page, so that no lines are skipped.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
7:01 AM
Wednesday, October 24, 2007
v6.40.0016 - 2007-10-24 12:41
This UDC thing is still just in the play-around-state! So do not put too much effort in it now. This new version will (again!) reset your udc.dat to nothing, because I had to change the internal structure a little..
- + UDC: added three more command categories:
- Move To
- Copy To
- Backup To
Note that relative paths and date variables are supported. For example, set the Argument of Copy To to "" to copy the selected files to a subfolder of the current path named according to the current date (today: "2007-10-24"), and auto-created if not yet existing. Quite handy... - + UDC | Open With: added total portability to the Application argument. Now you can specify relative paths: they will be resolved relative to XYplorer's path. The same is true for Catalog | Open Selected List Item(s): also here the application can now be specified relative to XYplorer's path.
- + UDC dialog: added the capability to handle options/parameters modifying the Action. As a first example, the Open With commands now give you the following choice:
- Pass all the items to the same instance of the application.
- Pass each of the items to its own instance of the application.
The first option (same instance) has never been before in XY, so this is also a new feature. Of course, the receiving application must be able to handle multiple arguments in the command string. Only you can find out.
NOTE: to handle this new capability, the structure of udc.dat had to be changed once again, so your old UDC data will be lost after this upgrade! - + UDC dialog: added path name auto-completion (aka "autosuggest list") to the Argument edit field.
- + UDC dialog: now the KS (if any) are displayed in the Commands list.
- + UDC dialog: press INS to add new command.
- * Toolbar: new icon for button "Manage Commands". I did not want to make XY look like an esoteric bookshop... ;)
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
6:42 AM
Monday, October 22, 2007
v6.40.0014 - 2007-10-22 11:45
This UDC thing is still just in the play-around-state! So do not put too much effort in it now. This new version will reset your udc.dat to nothing, because I had to change the internal structure a little..
- + Toolbar: added button "Manage Commands". Opens the Manage UDC dialog, and has a context menu that allows you to directly jump to managing a particular command category (analog to the Configuration button's context menu). I chose an icon that suggests the Zen-ness of the feature ...:)
- % Because the way UDC are done now (namely not as "Scriptable Hotkeys"), I could reorganize the way KS are done (which had been designed with "Scriptable Hotkeys" already in mind). Effects: Faster processing, less memory usage, 75% smaller ks.dat file. Don't worry, I wrote backward code to keep your custom key assigments alive.
- ! Fixed various glitches with UDCs.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
5:45 AM
Sunday, October 21, 2007
v6.40.0013 - 2007-10-21 17:50
- ! Manage UDCs dialog: Little display glitch with the Category list. Fixed.
Entry Type:
Beta Update
Posted by
XYplorer user : J_C_Hallgren
at
11:49 AM



