Topic: Siren 3.00 rc 1 build 900

This new build adds and corrects the following :

* Change license to GPL (source code is now available)
* Help modifications : html check, faq embedded parameters



It is available under Windows (>= XP) and GNU/Linux (GTK2) :



Be careful, this is only a pre-release. Even if a lot of tests have been performed, problems can remain.

Here is a list of the main changes of the 3.00 version :

* License GPL (v3 or later)

* Multi platform (thanks to wxWidgets) : Windows, GNU/Linux

* Unicode

* Multilanguage (you can easily participate)

* New file types supported :
    + Image : tga, xpm, pnm, webp, svg, mop
    + RAW Image : sr2, arw, raw, erf, x3f, kdc, 3fr, nrw, mef
    + Audio :
        - Flac : flac
        - APE : ape
        - Matroska : mka
        - Real audio : ra
        - AAC : aac
    + Video :
        - Ogg/Theora : ogg
        - Flash video : flv
        - Matroska : mkv
        - WebM
        - Real Video : rv, rm, rmvb
        - other : f4v, 3gp, wm
    + Packages :
        - Mozilla extension : xpi
        - Chrome extension : crx
        - Android : apk
        - Debian : deb
        - RPM (very basic support)
    + Others :
        - Open document : odf, odt, ods, odp, ott
        - Electronic publication : epub
        - Email : eml
        - Interactive flash : swf
        - ISO
        - Link : lnk (MSW only)
        - Font : ttf, otf
        - Freedesktop.org "desktop entry" : desktop
        - Zip compressed files : zip, jar, war, htb ...
        - GNU mo Files, translated text files
    + Improvments of many current ones
        - pdf, torrent, mrw, html, jpg ...
        - iTunes infos extracted from mov/mp4 (includng cover)
        - pdf encrypted with empty password

* Renaming expression grammar/syntax :
    + Variables can be used as a expression parameters
      For examples : %b("title",%At).%e
                     %b("title",%Rs{10}(1,%Rn{1})).%e
    + File checksum : support of CRC32 (%cc), MD5 (%cm) and SHA1 (%cs)
    + Random number (%Rn), alpha (%Ra) and string (%Rs). They can be followed by "{<length>}"
    + Environment variables supported
        For example : ${HOMEPATH}\\%uf
        A new tab in the completion lists all available ones
    + A favourite expression can be "included" in an expression : #{"exp"}
    + New string modifier allowing transliteration : tr/from/to/cds
       For example, for the file "a video file.avi" :
       %b(tr/aeiouy/AEIOUY/).%e gives "A vIdEO fIlE.avi"
    + New syntax for the "[]" modifier grammar
        To the old [ ind, "sep" ] modifier, [ from, nb, "sep" ] is added.
    + String delimiter was only '"'. It can now be "'" too
    + # : new character modifier
        It replaces the "percent strings". For example :  bb%41cc.txt gives bbAcc
    + & : new character modifier. Utf8-ascii to utf8 ...
        Supposed to fix a character conversion problem : utf8 displayed as ascii
    + New columns/variables :
        - Base : %Pe : Siren's executable path
        - AudioTag group : Disk (%AD) extraction added for : mp3, qtf, asf, mpc and flac
        - Document : %OI : ID, %Od : Destination, %OF : File count, %OL : Line Count, %OW : Word Count
    + Line number parameter added to "%C" and "%T" variables. For example: %C{2} %T{"file.txt",2}
    + boost.org regular expression library, used in previous versions, has been replaced by wxWidgets's one

* User interface :
    + Directory tree
    + Wizard
    + New help
    + Tools : execute external programs on highlighted files
    + Tab to display file tags
    + Expression testbed
    + Check for new version
    + Apply and Restore buttons in Preferences
    + New preferences :
        - Automatic check for new version
        - Force copied files timestamps to original ones
        - Treat extensions for dir names. Only for expressions not on filters
        - Display the size of the directories
        - Display unselected files using alternate colors
        - Image high quality manipulations like rescaling
        - Stretch image to fit the available space
        - Choose dates format in the file list
    + Display new image file types : tif, png, tga ...
    + Two/three toolbars layout
    + Show/hide status bar
    + Status bar contains a new information : the sum of selected files duration
    + Show/hide column group toolbar
    + Changed size Gb, Mb and Kb to Gio, Mio and Kio
    + Executable group is integrated into the document one
    + Enhanced error display avec file operation : better messages and "details"
    + Directory name typed can contain environment variables (~...)
    + Enhance search selected files : Previous, Last
    + Recursion switch set to false if the current directory changes
    + Copy file list/data to clipboard : option save clipboard content to file
    + "Future name" renamed to "New name"
    + On the very first start some examples are added to Favourites and Tools
    + Command line option to list (or not) the hidden directories and files
    + Modification of GPSExif latitude/longitude format
    + Command line option to display current version
    + Base column group button behavior change

* Removed/Replaced :
    + Preferences :
        - Start in "explorer's window"
        - Use the local decimal separator
        - List system files
        - Empty variable if data format is invalid
        - Exif division symbol
    + Monitor current directory modifications
    + Columns are not dragable anymore
    + FCC code for Audio & Video except in case of unknown code
    + File attribute information details
    + %R replaced by %Rn

* Bugs correction