BETA version (with detailed history information)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 07 Apr 2014 20:49

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0020 - 2014-04-07 20:48
    + SC SetColumns: Now you can define the position when toggling columns.
      Syntax: setcolumns([columns], [flags=0], [position])
        position:    Position where the column(s) should be placed.
                     0 = (default) append the column(s)
                     1 = first position
                     2 = second position
                    -1 = pre-last position 
      Examples:      
        setcolumns(":v-dimensions", 8, 1); //toggle Dimensions column, first position
        setcolumns(":v-dimensions", 8, 2); //toggle Dimensions column, second position
        setcolumns(":v-dimensions", 8, -1); //toggle Dimensions column, pre-last position
    * Custom Copy | Overwrite Prompt: Removed excessive white space where no 
      image preview is shown.
    * XYcopy: Updated to 2.10.0054.
    ! Visual Filters persisted across folders when switching from browse to find 
      mode even if "Persist Visual Filters Across Folders" was off. 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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 08 Apr 2014 11:37

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0100 - 2014-04-08 12:00
    = MAINTENANCE RELEASE.
  +++ Minor bug fixes and enhancements.

v13.90.0021 - 2014-04-08 09:58
    + SC SetColumns: Now you can toggle columns visibility without changing 
      their current position.
      Syntax: setcolumns([columns], [flags=0])
        flags:      Options for set and get.
          32: Toggle column visibility. Only one column at a time, identified by 
              its case-insensitive caption (A==a).
              Can only be combined with the Autosize columns flag (16).
      Examples:      
        setcolumns("path", 32); //toggle the Path column
        setcolumns("Mixed", 32); //toggle the Mixed column
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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 08 Apr 2014 16:00

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0101 - 2014-04-08 15:59
    + Scripting got a new function.
      Name: ExtractText
      Action: Extracts pure text from complex files.
      Syntax: extracttext([file])
        file:   File to extract text from.
                Defaults to the current file.
        return: Extracted text.
      Notes:
        This function makes use of IFilters. It depends on your system which 
        ones are available. On my system (Win 8.1) it works just fine with DOC 
        and DOCX (although no Word installed!), PDF, HTML, ODT and more.
      Examples:
        text extracttext("E:\Test\test.pdf");
        text extracttext("E:\Test\test.doc");
        text extracttext("E:\Test\test.htm");
    + Scripting got a new function.
      Name: FolderSize
      Action: Counts subfolders, files, and bytes in a folder (recursive).
      Syntax: foldersize([folder], [template="<d>|<f>|<b>"])
        folder:   Folder to investigate.
                  Defaults to the current list path.
        template: Format of the returned string.
                  <d> is replaced by the folder count.
                  <f> is replaced by the file count.
                  <b> is replaced by the byte count (formatted, rounded up).
                  <r> is replaced by the byte count (raw, exact).
                  Defaults to "<d>|<f>|<b>".
        return: (depends on the template)
      Notes:
        This can take time with huge folders. The process can be stopped by ESC.
      Examples:
        echo foldersize();
        echo foldersize("<xyscripts>");
        echo foldersize("<xyscripts>", "<b>");  //return just the bytes
        echo foldersize("<xyscripts>", "<r>");  //return just the raw bytes
        echo foldersize(, "Folders: <d><crlf>Files: <f><crlf>Bytes: <b>"); //friendly
    ! SC SetColumns: The toggle function (flag 8) modified the original column 
      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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 08 Apr 2014 21:26

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0102 - 2014-04-08 21:26
  +++ Find Files | Contents: Added support for IFilters. IFilters are used to 
      extract pure text from complex files. So now you can search the contents 
      of file types like DOC, DOCX, PDF, or HTML.
      Notes:
      - IFilters are not used when either "It's a hex string" or "Match unicode" 
        are ticked.
      - It depends on your system which IFilters are available. In the web you 
        can find IFilters for almost anything.
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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 09 Apr 2014 16:52

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0103 - 2014-04-09 16:50
  $$$ Standard Licenses: Before, the Standard License was valid for one major 
      version cycle of upgrades. Many users were unhappy with this (some 
      irrationally thought it would be better if I worked slower so they would 
      get free upgrades for a longer time) or simply did not understand it.
      From now on, the Standard License is valid for *one year* of upgrades! This 
      (given the current pace of development) means roughly a doubling of 
      upgrades for the same price.
      Since nobody will possibly object this change in licensing I have 
      implemented it for all Standard Licenses bought within the last year, 
      i.e. from v12.40 (released 2013-04-30) onwards. So, a Standard License 
      purchased for v12.40 will be valid for the current beta version and 
      probably also for v14.00!
    * SC listfolder and listpane enhanced: Added flag to return the count 
      instead of the items.
        flags: (binary field)
         32: ReturnCount (= return the count instead of the items)
      Example:
        echo listfolder(, "*.jpg", 1 + 32); //count of *.jpg files in current folder
    * SC listfolder enhanced: Added flag to easier handle square brackets. 
      In analogy to SC listpane.
        flags: (binary field)
         16: NoCharacterLists (= handy to match open square brackets)
      Examples:
        inputselect("Test", listfolder(, "[e]", 0));  // match all *e*
        inputselect("Test", listfolder(, "[e]", 16)); // match all *[e]*
    + SC FolderSize enhanced: Now it can be used non-recursive.
      Syntax: foldersize([folder], [template="<d>|<f>|<b>"]), [recursive=1])
        recursive:  0 = non-recursive
                    1 = recursive
      Example:
        echo foldersize(,,0); //current folder non-recursive
    * SC makecoffee enhanced: Now you choose what is served!
      Syntax: makecoffee [file], [stretchfactor=1]
        file: Full path to image file to draw.
              Should support transparency, e.g. PNG.
              If missing the internal cup of coffee is used.
        stretchfactor: can be used to shrink or enlarge the image.
      Example:
        makecoffee "E:\Test\tea.png", 1/5;
    * Find Files | Contents: Now where IFilters fail for whatever reason the 
      logic falls back to the old way and checks the raw bytes for contents.
    % Configuration dialog loads faster now.
    ! Floating Preview: With Cyclic Navigation enabled keys Left and PageUp did 
      not cycle. 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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 10 Apr 2014 16:37

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0104 - 2014-04-10 16:36
   * SC makecoffee enhanced: Now you choose where it is served.
      Syntax: makecoffee [file], [stretchfactor=1], [x], [y]
        x:    X position; randomized if missing
        y:    Y position; randomized if missing
      Example:
        makecoffee "E:\Test\tea.png", 1/5, 30, 10;
    * SC makecoffee: Now you can remove any coffee by passing "".
        makecoffee "";
    % Scripting: Commands with huge arguments are processed much faster.
    ! List: The Path column was not always correctly filled in browse mode after 
      coming from find mode. Fixed.
    ! Multi-line tooltips unnecessarily cropped on some systems.
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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 11 Apr 2014 14:11

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0105 - 2014-04-11 14:10
    + Configuration | Sort and Rename | Sort: Added option "Ignore articles when 
      sorting". Elevates tweak SortIgnoreLeadingWords to UI.
      Still to be tweaked is which articles are ignored. This is the factory 
      default:
        SortLeadingWordsToIgnore=a;an;the
    * Configuration Dialog: Organized the topics into seven sections, and 
      shuffled them a bit around.
    + Toolbar | Branch View: Added toggle "Branch View Inherits Current Columns" 
      (factory default ON) to the buttons right-click menu. Turn it off if you 
      don't like it.
    * Configuration | Controls and More | Miscellaneous | Allow zombies in the 
      Mini Tree: Now also affects drives, i.e. from now on also unvailable 
      drives are added only if Zombies are allowed. Before, unvailable drives 
      were always added to a Mini Tree.
    ! Large tooltips would flicker. Fixed #2. Now without cropping the tips.
    * XYcopy: Updated to 2.10.0055.
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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 11 Apr 2014 21:39

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0106 - 2014-04-11 21:38
  +++ Configure Custom Column: Added option "Trigger". Here you can select at 
      which point the script or process that generates the cell data is actually 
      triggered. You have three choices:
      - Browse [Default]: When the list is filled with folder contents or search 
        results.
      - List: When the items are listed. Only the currently visible items are 
        processed. This option will be much faster than "Browse" on long lists, 
        but the scrolling will be not as smooth.
      - Click: When the symbol that is shown as a placeholder is clicked 
        (actually you can click anywhere in the cell). Maximum speed, also when 
        scrolling. All data are only shown on demand.
      Notes:
      - When you right-click a column header and select Refresh Column then the 
        whole column data will be generated/refreshed.
      - Columns of type "Mixed" inherit the trigger per-cell from the chosen 
        sub-column.
      - The click symbol is currently identical to the "script" icon. I will use 
        something else later.
      - The "Click" trigger, i.e. data on demand, can be used for doing 
        incredible things via scripting, e.g. with the internet.
      - What's the market name of the feature? On Demand Columns (ODC)?
      It goes by itself that this is a revolutionary killer feature that's 
      nothing but mind-blowing and full of crazy possibilities.
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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 12 Apr 2014 11:39

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0107 - 2014-04-12 11:37
    * Custom Columns: When Custom Columns of type Script are triggered by Click 
      and the script has no "return" command then the click symbol remains in 
      the list and can be clicked again and again.
      And the list is not repainted after such a "no return" click so you can 
      make coffee this way.
    ! Custom Columns: Click- and List-triggered columns were completely filled 
      when showing them individually via Show Columns. Fixed.
    ! Custom Columns: List-triggered columns were completely filled if Autosize 
      Columns was ON. Fixed.
    * SC makecoffee redesigned. No more stretchfactor, but now you can pass a 
      limiting box where the image will be proportionally shrunk to fit if it is 
      too large (note that it will not be enlarged to fill the box if it is 
      smaller).
      Syntax: makecoffee [file], [x], [y], [maxwidth], [maxheight]
        x:    X position; randomized if missing
        y:    Y position; randomized if missing
        maxwidth:   maximum width to fit
        maxheight:  maximum height to fit
      Notes:
        Arguments "maxwidth" and "maxheight" are only applied if "file" is 
        passed.
      Example:
        makecoffee "<xyscripts>\katy.png", , , 200, 150;
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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 13 Apr 2014 13:09

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0108 - 2014-04-13 13:08
    * SC makecoffee: Now the passed file is resolved relative to <xyscripts>.
      This example works if cup-of-tea-icon.png is in <xyscripts>:
        makecoffee "cup-of-tea-icon.png", , , 150, 150;
    % List: Reduced superfluous painting that had emerged recently on location 
      change and tab switch. Result: Notably smoother browsing!
    ! Custom Columns: Click- and List-triggered Custom Columns were completely 
      filled when selecting them into a soft column. Fixed.
    ! Custom Columns: Fixed various issues related to column scripts containing 
      the not-officially-documented SC wait.
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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 13 Apr 2014 22:43

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0109 - 2014-04-13 22:42
    + MLS: Turkish is now supported. Status: 65% translated.
    * SC makecoffee: Now images are auto-positioned to be shown uncropped as far 
      as necessary and possible.
    * Custom Columns: Now you can click-trigger a cell also in a non-focused 
      list. Before, the first click on a non-focused list was eaten by the 
      focusing.
    ! Custom Columns: After click-triggering a column cell all selections were 
      reset. Fixed. They are kept now.
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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 14 Apr 2014 13:13

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0110 - 2014-04-14 13:12
    + SC SetColumns: Now you can reference Custom Columns by their caption.
      This example toggles a soft column at position 2 assigned to the first 
      custom column named "View":
        setcolumns(":d-view", 8, 2);
    ! Popup menus popped by mousedown would not release on mouseup anymore since 
      this change from v12.50.0001 - 2013-06-14 09:31:
        All right click menus now allow using the right click to trigger menu 
        items.
      Major usability bug! Fixed. Removed the change.
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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 14 Apr 2014 20:38

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0111 - 2014-04-14 20:37
    + Tweak to define the file types that use IFilters on Content search. If the 
      tweak is not set then all Web and Office file type are taken. For example, 
      this would confine the use of IFilters to DOC and DOCX files:
        IFilterCustom=doc.docx
    * Updated the help file.
    ! Full Row Select did not play nicely with Click-triggered custom columns. 
      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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 15 Apr 2014 21:42

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0112 - 2014-04-15 21:41
    * Custom Columns: Click-triggered custom columns that have been resolved are 
      now sorted *before* the unresolved ones (still showing the click symbol). 
      Before, they had been sorted after the unresolved ones.
    ! Custom Columns: Pressing ESC on a click-triggered custom column script 
      replaced the click symbol by "[Skipped by ESC]" in the next step. 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: 48499
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 25 Apr 2014 20:48

Change Log for the latest XYplorer BETA version:

Code: Select all

v13.90.0114 - 2014-04-25 20:47
    + Scripting got a new function.
        Name: TagItems
      Action: Tags items, and returns current tags of a particular item.
      Syntax: tagitems([field], [value], [itemlist])
        field:       One of the following:
              lbl, label  [Default] Label Field.
               tag, tags  Tags Field.
            cmt, comment  Comment Field.
                     1-5  Extra Tag 1 - Extra Tag 5.
                 ex1-ex5  Extra Tag 1 - Extra Tag 5.
                 ex:Name  Extra Tag with Column Caption "Name".
                 Name     Extra Tag with Column Caption "Name".
        value:        Tag value, which (depending on field) can be label name or
                      ID, tag(s), comment, or data.
                      Empty string ('') is treated similar to "Remove Data".
                      If omitted, field is retrieved but not set.
        itemlist:     |-separated list of items (full path) to tag;
                      if empty then current list selections are tagged.
        return:       The old value(s) for this field in the first passed item, or, if 
                      none passed, in the focused item.
      Remark:
        Function had been added already in 13.80 but was not yet documented.
      Examples:
        echo tagitems();          //set Label of the focused item
        echo tagitems("tag");     //set Tags of the focused item
        tagitems("cmt", "Done."); //set Comment of all selected items to "Done."
        tagitems("cmt", "Done.", "E:\Test\Test.txt"); //set Comment of "E:\Test\Test.txt" to "Done."
    ! Custom Columns: The "hard" Custom Columns 1-5 did not correctly resolve 
      when triggered by "List" (they just displayed nothing). Fixed.
    ! File | Rename Special | Mp3 Special | Filename ... to ID3 Tag: All these 
      commands did not work anymore for a while. Fixed.
    ! Info Panel | Find Files: The "Reset Filters" button did not correctly 
      reset the Type filter. Fixed.
    ! Custom File Associations: Did not support special paths for the associated 
      applications. Fixed.
    ! Weird progress indicator on background copy. Fixed.
    ! Show the 64-bit context menu: When invoked on a file it always popped the 
      menu for the containing folder. Fixed.
    ! Configuration | Tree and List | List | Select next item after delete and 
      move: Did not work alright when unticked and cutting an item from the 
      inactive into the active pane. Fixed.
    * MLS: Internally updated to version 8.46.
      > TRANSLATORS: Please wait until Reference_8.46.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.

Locked