BETA version (with detailed history information)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0309 - 2014-07-03 22:15
    + List: Forget the Special Property column "Index" from v14.20.0308. It's 
      gone. Instead I implemented "Index" as a hard native column for all list 
      modes. It can't get any easier to use or faster to process.
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0308 - 2014-07-03 12:15
    + Custom Columns: Added a new Special Property column "Index". This column 
      displays the original index of each item as it was added to the list. So 
      sorting the list by this column will recreate the original order of the 
      items (you can achieve the same by clicking View | Sort By | Unsorted).
      Tip: This column is especially useful in Paper Folders which have been 
      manually sorted. It offers a quick and transparent way to recreate the 
      custom sort order.
      Usage (just to make sure):
      - Create new Column: View | Columns | New Column
      - Make it an Index column: Right-click the new column's column header, 
        choose "Select Special Property...", choose "Index" from the bottom of 
        the list.
      BTW, now also the command "View | Paper Folders | Save" becomes more 
      meaningful: After manually sorting items you can now update the Index 
      column by selecting "Save". As long as the PF is not saved (note that it 
      is auto-saved when you change the location or Save Settings) you can use 
      the Index column to return to the original order.
    + SC inputselect enhanced: Now you can return the selected index.
      Syntax: inputselect(header, listdata, [separator=|], [style=1], _
                  [cancel], [width=600], [height=400], [windowcaption])
        style: 
          128 = Return selected index.
                If nothing is selected, 0 (zero) is returned.
      Examples:
        text inputselect("Test", listfolder(<curpath>), , 128);
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0307 - 2014-07-02 21:48
   + Tweak to disable the following behavior:
        - v11.90.0012 - 2012-12-27 15:33
          List | Secondary Sorting: Now when the primary sorting is by date 
          (e.g. Modified), the secondary sorting will ignore the time parts 
          of the file dates when looking for groups of files that should be 
          secondary-sorted. Much more useful than before and hence hard-
          coded. Now you can e.g. sort all files in a list by Modified and 
          then sub sort each "modified day" by Name, or Size, or Type, etc.
      To disable it set the tweak like this:
        SortSecondaryByExactDate=1
    ! List: When going from a secondarily sorted list to a normally sorted list 
      by clicking the primary sort column then the column was just reversed, 
      thus inheriting the secondary sort order. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0306 - 2014-07-02 13:53
    + Toolbar | Paper Folder: Added a couple of related settings to the 
      right-click menu. Experimentally. Later they might go to Configuration.
      - Allow Zombies
        Unavailable items are listed anyway.
      - Always Show Path Column
        When going back to a normal folder the Path column is hidden.
      - On Delete Remove Items from Paper Folder
        Saves you from accidentally deleting items in a Paper Folder.
        Factory default is ON.
        Note that "Delete" from the Shell Context menu will still delete the 
        actual file!
    + Admin Settings: Added a new key "Paper" to the section [Paths] in 
      Admin.ini. It can be used to overwrite the default path to Paper Folder 
      files.
      The value has to be an absolute full path.
        [Paths]
        Paper=\\North\Share\XY\Paper\
      Note that this setting will overwrite the tweak PaperPath.
    * XYcopy: Updated to 2.10.0060.
    * Go | Go to Previous Location: Now when there is no previous location 
      within the session yet, the function simply goes back in history. Before, 
      it did nothing.
    ! Paper Folders: Fixed another handfull of glitches.
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0305 - 2014-07-01 21:35
    + New variable: <xypaper> = XYplorer Paper Folder path (unslashed). Points 
      to "<xydata>\Paper" unless tweaked (see next).
    + Tweak PaperPath to overwrite the default Paper Folder path 
      (<xydata>\Paper\, and <xypaper>). The value can be absolute or 
      portable/relative to app path. For example,
        PaperPath=Paper
      will resolve to K:\XY\Paper\ if XYplorer.exe is located in K:\XY\.
      That way you can also centralize the icons pool in a team context.
    + SC folderreport: Now it supports Paper Folders.
    + Paper Folders: Now all reporting functions support Paper Folders.
    ! Paper Folders: Fixed another couple of glitches.
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0304 - 2014-07-01 14:45
    + Custom Columns: Now you can logically invert filters by prefixing a "!".
      Examples:
        !jpg      = Match all non-JPEGs
        !*.*      = Match all items without extension
    * SC paperfolder: Now you can empty a Paper Folder by omitting the itemlist 
      and using mode "d".
      Example:
        paperfolder("test", , , "ds");
    + SC listfolder: Now it supports Paper Folders.
      Example (do it in some Paper Folder):
        inputselect("Contents of <curpath>",  listfolder(<curpath>));
    ! Select-On-Paste: Under certain conditions target items were auto-selected 
      that have not been overwritten. Fixed. Now it works like this:
      - Only items that have been actually copied (either new or overwritten) 
        are selected in the target location.
      - Copied folders whose contents were only partially copied are not 
        selected. This keeps the selections in sync with the action log 
        (see next).
      This fix only applies to Custom Copy. No change to get the necessary 
      information from shell copy.
    ! Undo/Redo/Action Log: Under certain conditions copy/move operations were 
      listed that did not happen (but were skipped for whatever reasons). Fixed. 
      Now it works like this:
      - Only items that have been actually copied (either new or overwritten) 
        are listed in the Action Log (and the operations can be undone).
      - Copied folders whose contents were only partially copied are not listed 
        in the Action Log. These partly copied folder are not listed in the 
        action log because you don't want to undo (delete) these folders 
        completely (some of the contents are still in the original state).
      This fix only applies to Custom Copy. No change to get the necessary 
      information from shell copy.      
    ! Paper Folders: Fixed another handfull of glitches.
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0303 - 2014-06-30 13:02
    + Scripting got a new function.
      Name: PaperFolder
      Action: Sets or gets Paper Folder contents.
      Syntax: paperfolder(name, [itemlist], [separator=CRLF], [mode=nl])
        name: Name of the Paper Folder, e.g. "test".
              May have prefix. e.g. "paper:test".
              Can also be full path/file, e.g. "E:\Test\foo.txt".
        itemlist: List of items to set and (optionally) load.
        separator: Separator used in itemlist
        mode:
          n = Load items in itemlist as new Paper Folder.
              Overwrites any existing Paper Folder of that name without asking.
          a = Append items in itemlist to Paper Folder.
              Creates new one if "name" does not exist.
          d = Delete items in itemlist from Paper Folder.
              Items are not deleted from the file system.
          l = Load Paper Folder into current list if not loaded anyway.
              This is done after processing itemlist.
          s = Show results in status bar (how many items were added/removed).
              Note: Will be overwritten by subsequent status if "l" is set as well.
          r = Return current contents of Paper Folder.
        return: The current contents of Paper Folder (before any new ones are set).
      Remarks:
        When adding items the function takes care that no duplicates are created.
      Examples:
        text paperfolder(, , , "r"); //return contents of currently shown paper folder (if any)
        text paperfolder("test", , , "r"); //return contents of paper folder "test"
        paperfolder("test", "E:\Test\LuckyLuke.jpg|C:\Users\Donald\Desktop\Desk\clap.png", "|"); //load 2 items as PF into list
        paperfolder("test", <clipboard>); //set items from clipboard (one per line) to paper folder "test", and load it
        paperfolder("test", <clipboard>, , "a"); //add items from clipboard (one per line) to paper folder "test"
        paperfolder("test", "E:\Test\LuckyLuke.jpg", , "ds"); //remove item from paper folder "test", show status
    ! Locked Tree: You could enter a path in wrong capitalization through the 
      Address Bar and it was not corrected. This wrong path could then end up in 
      the tags database where the tags would be useless since the database uses 
      binary matching. Fixed.
    ! Quick Search: Had the same wrong capitalization issue as above. Fixed.
    * Paper Folders: From now on, Paper Folder files MUST have the TXT 
      extension. Otherwise certain ambiguities cannot be resolved that can arise 
      due to the comfortable syntax "paper:basename".
      Still you cannot have ".txt" at the end of the basename of a Paper Folder 
      file. This name will not work: "Text.txt.txt".
    + Paper Folders: Now, if you copy items to a Paper Folder that does not 
      exist yet, it will be created on the fly without asking.
    + Paper Folders: Now you can set a Paper Folder file to read-only (manually) 
      and use it as temporary item collection. Have it as a locked tab on the 
      second pane. You can drag files to it while it is open, but they will 
      never survive a refresh or a tab switch. Nice.
    ! Paper Folders: Fixed another dozen of glitches.
    ! Configuration | Tags | Apply tagging to all selected items: Ticking it did 
      not affect the following commands in the Tags column context menu yet:
      - Copy Tags to Clipboard           
      - Find Items with Same Tags (Everywhere)
      - Find Items with Same Tags (This Branch)
      - Find Items with Same Tags (Here)
      - Add Tags to Tag List
      Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0302 - 2014-06-29 14:16
    + Paper Folders: Now when you go to a Paper Folder that does not exist you 
      are prompted whether you want to create it on the fly. That way you can 
      create new PFs right from the Address Bar very easily.
    ! Paper Folders: Fixed a dozen of glitches.
    + Ignore Articles When Sorting: Now additionally to spaces (default) also 
      "." and "_" are supported as word separators.
      For this to happen you have to tweak this key as follows:
        SortLeadingWordsToIgnore=a;an;the;a.;an.;the.;a_;an_;the_
      This will create this sort order:
        The Bucket List.txt
        A Simple Plan.txt
        A.Simple.Plan.txt
        A_Simple_Plan.txt
        A Tale of Two Sisters.txt
    ! Catalog | Insert as New Category Here | Tags: Still did not do all 
      necessary auto-quoting of tags. Tags with spaces also need to be quoted. 
      Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0301 - 2014-06-28 17:29
  +++ Paper Folders: Paper Folders are simple text files (UTF-16LE) that contain 
      the full paths to items, one per line. The files are located in <xydata>\Paper.
      XYplorer employs those files as virtual folders.
      
      Syntax:
      The syntax is simple, just prefix "paper:" to the base name of the text 
      file:
        Location:   paper:foo
        Refers to:  <xydata>\Paper\foo.txt
      Consequently the characters used for a Paper Folder name must be valid in 
      a filename, and they are not case-sensitive.
      
      Integration:
      The objective was maximum integration of Paper Folders. Ideally they 
      should work just like normal folders. This has been largely achieved:
      - History, Recent Locations, Hotlist, Favorites, Tabs, Catalog are supported.
      - Visual Filters supported. Examples:
          paper:Test|*.txt
          paper:Test|ageM: w //modified this week
      - Quick Search supported. Examples:
          paper:Test?b*
          paper:Test?tags:done
          paper:Test?1 w /fld=ageM //modified last week
      - Also Multi Location Quick Searches are supported. Examples:
          paper:Test1;paper:Test2?b* /n
          E:\Test;paper:Test?b* /n
      - Branch View supported:
          paper:Test? /:flat
      - Find Files supported (Paper Folder as searched location).
      - Breadcrumb Bar supported: Click "paper:" or the triangle right of it to 
        pop a list of all stored Paper Folders. Cool!
      - Custom File Icons supported. Example:
          paper:Test>diamond.ico
      - Folder View Settings supported. (yeah)
      - The right-click menu of items in a Paper Folder offers to go to the 
        original location (just like with search results).
        The menu also offers a command to remove items from the Paper Folder 
        (they will not be deleted from the file system).
      - Rename and Delete operations can performed from within Paper Folders. 
        They affect the real files!
      - All possible Copy/Move operations to and from Paper Folders are 
        supported, including Paste, Copy To, Drag-and-Drop, etc.
        Note:
        - Operations *to* Paper Folders just add pointers to the Paper 
          Folder files: they never involve real file operations.
          The mouse pointer is a black plus.
        - Operations *from* Paper Folders operate on the real locations of the 
          files and affect the files as if they were performed in the real 
          locations!
          The mouse pointer is the normal plus (copy) or minus (move).
      - You can also drag items from one Paper Folder to another.
      - Go to Last Target works after adding items to a Paper Folder.
      - Thumbnails can be cached for Paper Folders.
      - You can tag items in Paper Folders.
      - Custom columns work in Paper Folders.

      How to Create a Paper Folder:
      - See the menu functions described in the next section.
      
      Remarks on Usage:
      - When you copy/move (this makes no difference here!) items to a Paper 
        Folder they will be appended to the bottom of the list.
      - You can drag-and-drop items to Paper Folders in the list, across Panes, 
        onto foreground and background tabs, onto the Toolbar (droppable 
        buttons), and onto the Catalog.
      
      What's the Use of Paper Folders:
      - You can use them as temporary or permanent file collections for viewing 
        or further processing. Contrary to normal folders the files in a Paper 
        Folder can be located in totally different real locations, even all over 
        the network. And they take almost no additional space since internally 
        it's just a list of pointers.
      - You can use them to store search results. Going back to the Paper Folder 
        will often be much faster and easier than repeating the search.
      - You can use them as light table to manually arrange photos in a custom 
        sort order that is permanent.
      - You can use them as simple reports since the Paper Folder files 
        themselves are simple text files that can be viewed in any editor.
      - You can design your virtual folders in a text editor.
      - You can share them, and carry them along on a stick.        
      
      Final Remarks:
      - You can have as many Paper Folders as you like.
      - Paper Folders can also be located in subfolders of <xydata>\Paper:
          Location:   paper:Sub\foo
          Refers to:  <xydata>\Paper\Sub\foo.txt
      - Paper Folders can even be located in any location if you pass the full 
        path, and does not have to be named *.txt:
          Location:   paper:E:\Test\somewhere\foo.dat
          Refers to:  E:\Test\somewhere\foo.dat
        So you can also do this when the current file is a plain text file 
        containing a list of items:
          paper:<curitem>
      - Paper Folders have a static nature. They are not sensitive to changes in 
        the file system. Any stale items in a Paper Folder are automatically 
        removed from it when the folder is shown the next time.
        Exception: File operations perfomed on items in a currently opened Paper 
        Folder will be reflected by the folder as excepted (as if it would be a 
        normal folder).
      - Paper plane icon is by VisualPharm (http://www.visualpharm.com/). Thanks!

    + Menu View: Added sub menu "Paper Folders" with the following commands:
      - New: Create new empty Paper Folder.
      - Open: Open existing Paper Folder.
      - Save: Save Paper Folder to file.
        You normally don't have to do this -- saving fully automatic. But there 
        might be reasons to perform an explicit save now, so here is the command 
        to do it.
      - Save As...: Save current Paper Folder under a new name and load it.
      - Save Copy As...: Save current Paper Folder under a new name but keep the 
        current one loaded.
      - Remove Selected Items: Well, it does what it says.
        Note that this does not delete the items from the file system!
      - Empty Paper Folder: Remove all items from the Paper Folder.
        Again, this does not delete the items from the file system!
      - Toggle Paper Folder:
        On a normal folder, create a Paper Folder from the current list.
        Only Browse and Find tabs can be converted to a Paper Folder.
        On a Paper Folder, go back to the last used normal folder in this 
        tab.
    + Toolbar: Added button "Paper Folders". It shows the "Paper Folders" 
      submenu as dropdown.
  +++ Permanent Custom Sort Order: Now here is a warmly welcome side-effect of 
      Paper Folders.
      1) Use the "Manual Sorting" list style to realize a custom sort order.
      2) Set the sort order to "Unsorted"
      3) Save Folder View Settings.
      4) BANG! Now you have a folder with a Permanent Custom Sort Order and 
         hand-picked contents.
         When you now manually modify the sort order it will be automatically 
         stored and remembered when you next open the folder.
      Another major feature accomplished.
    + Soft Columns: Added "Configure Custom Column <n>..." to the context menu of
      those Soft Columns that are assigned to Custom Columns. Saves some clicks
      when you want to edit the Custom Column definition.
    + Custom Event Actions (CEA): Added another custom event, "Double-click 
      on the tree's/list's white space" (currently only as a tweak).
        [Settings]
        CEA_TreeListDoubleClickOnWhite=0
      You can currently choose between the following actions:
        0 = Default action (factory default)
        1 = Go Top (Go to the top of the tree/list)
        2 = Go Up
        3 = Go Back
        4 = Scroll In View (Scroll so that the focused item is in view)
        X (any other value) = Do nothing
      Note that if set to 0 the behavior is controlled by "Configuration | 
      Menus, Mouse, Safety | Mouse | Dbl-click on empty space goes up" (this 
      option will become obsolete once CEA_TreeListDoubleClickOnWhite is 
      elevated from tweak status).
    ! Rename Special | Batch Rename: Did not resolve property variables per-file 
      anymore (since about 3 months ago). Fixed. Now this Batch Rename term 
      works as expected (appends the dimensions to all selected image files):
        *_<prop #image.dimensions>
    ! Configuration: Dialog would slightly cover the taskbar under certain 
      conditions. Fixed.
    * MLS: Internally updated to version 8.50.
      > TRANSLATORS: Please wait until Reference_8.50.lng is uploaded.
        You will be notified if you have subscribed to this thread:
        http://www.xyplorer.com/xyfc/viewtopic.php?f=12&t=9648
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0206 - 2014-06-23 11:03
    ! SC writefile: Would fail to overwrite existing files if they were HIDDEN 
      or SYSTEM. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0205 - 2014-06-22 14:39
    * SC seticons: Changed the default for the mode parameter to "Add". That way 
      the default setting is less destructive -- probably a good idea.
      Syntax: seticons([definitions], [mode=a], [position=1], [separator=CRLF])
        definitions:
          List of Custom File Icon patterns, separated by separator.
          Each may optionally start with a '+' to indicate they are enabled.
        mode:
          a: [Default] Add Definitions (at position)
          s: Set Definitions (discards all current definitions!)
          r: Replace Definitions (from position; may go beyond the original bounds)
          d: Delete Definitions (identified by string compare)
      Examples:
        seticons("+*.txt>kiss.ico");        //add kiss.ico to the top of CFI
        seticons("+*.txt>kiss.ico", , 0);   //add kiss.ico to the end of CFI
        seticons("+*.txt>kiss.ico", s); //set kiss.ico to TXT files
        seticons("+*.txt>kiss.ico|+*.jpg>omelet.ico", s, , "|"); //set these two definitions
    * Configuration | Find Files & Branch View | Find Files | Synchronize tree 
      with search location: If ticked the Tree is now better synchronized with the 
      search location. Entering via Address Bar a Quick Search in a new location 
      will now adjust the Tree to that location. Before, the Tree would have 
      turned grey.
    * Info Panel | Find Files | Name: Does not trigger search anymore on 
      selecting a new location from the dropdown.
    * Info Panel | Find Files | Location: Does not trigger search anymore on 
      selecting a new location from the dropdown.
    * SC fresh: Fresh mode does not pop the language selection dialog anymore.
    ! Custom Toolbar Buttons: Apostrophe within a comment would lead 
      to wrong parsing of the button. Fixed.
      Note: This fix was only possible without regression by totally forbidding 
      TAB characters anywhere in a CTB definition. If you use them they will be 
      replaced by "  " (double space).
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0204 - 2014-06-20 14:05
    + Tabs: "Set Home" and "Go Home" now support Quick Searches as homes.
      All these terms can now be homes:
        E:\Test\Sort\Ignore Articles?a*
        C:\Program Files;C:\Program Files (x86)? /n
        E:\Test\SyncSelect? /:flat
        This PC?pop /T
        Desktop\Desk?*.txt /maxdepth=1 //search this level plus one
    ! Sync Select on both panes focused the other pane. Fixed.
    * SC seticons revamped.
      Name: SetIcons
      Action: Sets or gets the current Custom File Icons.
      Syntax: seticons([definitions], [mode=s], [position=1], [separator=CRLF])
        definitions:
          List of Custom File Icon patterns, separated by separator.
          Each may optionally start with a '+' to indicate they are enabled.
        mode:
          s: Set Definitions
          a: Add Definitions (at position)
          r: Replace Definitions (from position; may go beyond the original bounds)
          d: Delete Definitions (identified by string compare)
        position:
          Where to add or replace new definitions.
          Only used if mode is "a" (Add) or "r" (Replace).
          1: [Default] Top of list.
          n: Before nth item.
          0: Append to list (same for both modes: Add and Replace)
        separator:
          Separator between definitions (also used in return value).
          Defaults to CRLF.
        return: The current Custom File Icons (before any new ones are set).
      Examples:
        seticons("+*.txt>kiss.ico"); //set kiss.ico to TXT files
        seticons("+*.txt>kiss.ico|+*.jpg>omelet.ico", , , "|"); //set these two definitions
        seticons("+*.txt>kiss.ico", a);     //add kiss.ico to the top of CFI
        seticons("+*.txt>kiss.ico", a, 0);  //add kiss.ico to the end of CFI
        seticons("+*.txt>kiss.ico", r);     //replace the first definition
        seticons("+*.txt>kiss.ico", r, 2);  //replace the second definition
        seticons("+*.txt>kiss.ico", r, 0);  //add kiss.ico to the end of CFI (sic: same as add)
        seticons("+*.txt>kiss.ico|+*.jpg>omelet.ico", d, , "|"); //remove these two definitions
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0203 - 2014-06-19 20:48
    + Scripting got a new function.
      Name: SetIcons
      Action: Sets or gets the current Custom File Icons.
      Syntax: seticons([definitions], [flags=0], [position], [separator=CRLF])
        definitions:
          List of Custom File Icon patterns, separated by separator.
          Each may optionally start with a '+' to indicate they are enabled.
        flags:
          0: Set Definitions
          1: Add Definitions
        position:
          Where to insert new definitions.
          Only used if flags is 1 (Add).
          0: Top of list.
          n: After nth item.
         -1: Bottom/End of list.
        separator:
          Separator between definitions (also used in return value).
          Defaults to CRLF.
        return: The current Custom File Icons (before any new ones are set).
      Examples:
        seticons("+*.txt>kiss.ico"); //set kiss.ico to TXT files
        seticons("+*.txt>kiss.ico", 1); //add kiss.ico to the top of CFI
        seticons("+*.txt>kiss.ico", 1, -1); //add kiss.ico to the end of CFI
        seticons("+*.txt>kiss.ico|+*.jpg>omelet.ico", , , "|"); //set two icons
    ! Address Bar: The match list did not support "Configuration | Controls and 
      More | Miscellaneous | Support volume labels in paths" yet. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0202 - 2014-06-19 12:14
    + Configuration | Controls and More | Miscellaneous: Added option "Address 
      Bar paths include trailing backslash". Tick it to show the trailing 
      backslash for paths in the Address Bar box and MRU, and in the Find Files 
      Location box and MRU.
      Note that the ticked state was the hard-coded factory setting in previous 
      versions. Now the default is to show no trailing backslash.
    * Panes | Swap Panes: Now selections and focus are preserved after the swap.
    * Panes | Swap Panes: Renamed it to "Swap Locations".
    * Window | Show Navigation Panel: Renamed it to "Show Navigation Panels".
    ! Layout: Fixed a couple of glitches.
    ! File | Rename Special | Remove Diacritics: Did not work anymore with 
      Unicode strings since v14.00.0116. Fixed.
    * MLS: Internally updated to version 8.49.
      > TRANSLATORS: Please wait until Reference_8.49.lng is uploaded.
        You will be notified if you have subscribed to this thread:
        http://www.xyplorer.com/xyfc/viewtopic.php?f=12&t=9648
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v14.20.0201 - 2014-06-18 14:00
    + Backup / Custom Copy: Added a new condition for the behavior on name 
      collisions: "Overwrite if different size or date". Date here refers to the 
      modified date.
      This setting provides a pretty good way to copy only what is different and 
      skip the rest. Helps maximizing the lifetime of your SSD, and generally 
      speeds up copy jobs.
      Note: Since the actual contents of the files are not compared (for 
      performance reasons) there is the slight chance that two files with the 
      same size and modified date still have different contents. But that should 
      be quite unlikely in real life.      
    + Panes | Sync Select: Added two commands:
      - Select Different: Select all matches with a different size or modified date.
      - Select Uniques and Different: Select all items that are unique or different.
      Notes:
      - Sizes are only compared for files, not for folders.
      - If a folder and a file happen to be have the same name and modified 
        date, they will count as different (regardless of the size).
    + SC sync enhanced: Added two new commands.
      Syntax: sync([command], [justcalc], [ignoreextensions], [mode], [inactivepane])
        command:  The sync command to be executed:
                  - [Default] SelectMatches
                  - SelectUniques
                  - SelectNewer
                  - SelectDifferent (NEW)
                  - SelectUniquesAndNewer
                  - SelectUniquesAndDifferent (NEW)
                  - SelectSelected
      Examples:
        sync("SelectDifferent");
        sync("SelectUniquesAndDifferent");
    * XYcopy: Updated to 2.10.0059.
    ! Catalog | Insert as New Category Here | Tags: Still did not do all 
      necessary auto-quoting of tags. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) No-Install Package.

:!: Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.

Locked