commit 51bccde0048b1e61dc89fd41e932167e2c9b4474
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Nov 19 15:26:34 2019 +0100

    Version 2.2.2

 admin/version-testing | 4 ++--
 configure-testing     | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 81c62fb2273d9282a7c04194fba1c7b9f177ecc3
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Oct 15 15:34:38 2019 +0200

    Fix average function

 src/DateTime.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7eed30d71f5f140a59d89e4413ed42a93d6764d8
Merge: 727634e f87906b
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Oct 3 15:14:48 2019 +0200

    Merge branch 'testing' of ssh://download.geopsy.org/geopsy/git/QGpCoreTools into testing

commit 727634e130d0908fd55e833c0192986d591d2a80
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Oct 3 15:12:34 2019 +0200

    Version 2.2.1

 admin/version-testing | 4 ++--
 configure-testing     | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 0a21ba46835607020c796c23bdbe7c1cfe6b4a88
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Oct 3 11:24:51 2019 +0200

    Fix bug encountered with gphistogram
    
    Y sampling was limited to 2 bins. Count was not saved in SampingParameters if min and max was not properly set.
    Now fixed because _step or _count are selectively reset according to current _stepType

 src/SamplingParameters.cpp | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit f87906b0443844f7fd453721eea7ffee2a5a0b1c
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Oct 3 11:17:16 2019 +0200

    Fix bug encountered with gphistogram
    
    Y sampling was limited to 2 bins. Count was not saved in SampingParameters if min and max was not properly set.
    Now fixed because _step or _count are selectively reset according to current _stepType

 src/SamplingParameters.cpp | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 9a9aca6fa9a4afe876dea557f2abdfcf2a347b70
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Oct 1 11:30:08 2019 +0200

    Version 2.2.0

 admin/version-testing | 6 +++---
 configure-testing     | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 915c0bbccbbade9b8206c8cb25c2a0a80cb604fb
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Sep 30 13:39:21 2019 +0200

    Get rid of warning due to ';' after Q_UNUSED

 src/AbstractParameters.cpp    |  8 ++++----
 src/ColumnTextDescription.cpp | 12 ++++++------
 src/ColumnTextParser.cpp      | 14 +++++++-------
 src/ExpressionAction.cpp      | 18 +++++++++---------
 src/ExpressionParser.cpp      | 21 +++++++++++++--------
 src/MemoryCheckerPrivate.cpp  |  8 ++++----
 src/TraceBug.h                |  2 +-
 src/TraceLog.h                |  2 +-
 src/TreeContainer.cpp         |  2 +-
 src/XMLClass.cpp              | 16 ++++++++--------
 src/XMLGenericItem.cpp        | 24 ++++++++++++------------
 src/XMLHeader.cpp             | 12 ++++++------
 src/XMLMap.h                  | 10 +++++-----
 src/XMLStream.h               |  4 ++--
 14 files changed, 79 insertions(+), 74 deletions(-)

commit e9b62829e2d657d6a1e25cd0f41b7197fa39b673
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Sep 30 13:09:19 2019 +0200

    Minor modifications
    
    Move CoreApplicationPrivate::platform() to UpdateIcon
    Null sampling parameters if _max<_min
    Fix SamplingParameters::toUserString() for invalid cases: ouput _min and _max instead of value(0) and value(_n-1) itf they are not available.

 src/CoreApplicationPrivate.cpp | 35 -----------------------------------
 src/CoreApplicationPrivate.h   |  1 -
 src/SamplingParameters.cpp     | 22 +++++++++++-----------
 3 files changed, 11 insertions(+), 47 deletions(-)

commit 5385965b039faf5d9db8ccd670314968e68941af
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Sep 23 11:49:41 2019 +0200

    Version 2.1.1

 admin/version-testing | 4 ++--
 configure-testing     | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit b4aea52d51137deda2a716d5bcd5228ae64fd36b
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Sep 23 11:12:17 2019 +0200

    Platform used only by UpdateIcon, fixed

 src/CoreApplicationPrivate.cpp | 30 ++++++++++++++++++++++++++++--
 1 file changed, 28 insertions(+), 2 deletions(-)

commit cfbf38f5be6c7e395ba71377e939bb5eb6100b96
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Sep 19 21:46:20 2019 +0200

    Version in configure

 configure-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8529aca7fff2c2a8feab9559e4029822faad6721
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Sep 19 21:30:00 2019 +0200

    Version 2.1.0

 admin/version-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 92d26579ec4cd116c97cb054f979bac77f2349a8
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Sep 13 15:01:26 2019 +0200

    New STEP_TYPE to store the user choice for step definition

 src/CoreApplicationPrivate.cpp |   1 +
 src/SamplingParameters.cpp     | 124 +++++++++++++++++++++++++++++------------
 src/SamplingParameters.h       |  10 +++-
 src/XMLClass.h                 |  47 ++++++++--------
 4 files changed, 120 insertions(+), 62 deletions(-)

commit 43ba2f7f767d6753108643957d5846e3f185c4a6
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Sep 9 11:38:45 2019 +0200

    '#' for undefined dates

 src/DateTime.cpp | 26 +++++++++++++++-----------
 1 file changed, 15 insertions(+), 11 deletions(-)

commit cbd49ce6c1686649308ccc01d3185461b0d4c5bd
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Aug 26 18:03:43 2019 +0200

    Commit version to configure script

 configure-testing | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 04f4f2c73985a1b9da24d06d6cbde1868b879845
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Aug 26 16:29:56 2019 +0200

    Version 2.0.0

 admin/version-testing | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 1f98cb184090a3a5ead925686b1b9839311244d9
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Aug 26 16:19:21 2019 +0200

    Install DLL in bin for Windows

 configure-testing | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit e521b6d5d12596dfc5b865301b648f60332ad050
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Aug 22 11:42:15 2019 +0200

    configure does not generate src/PACKAGEVersion

 configure-testing | 32 +-------------------------------
 1 file changed, 1 insertion(+), 31 deletions(-)

commit 34d5d55af70b8c66b54b0829cb081bc974653881
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Aug 20 12:38:29 2019 +0200

    Force creation of InstallPath and Version
    
    Instead of manually add them in the lists

 configure-testing | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 5aa9c237a9e1e48889b1e8deaa095d8eeb709e4f
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Aug 20 11:58:45 2019 +0200

    Split configure in configure-$BRANCH

 configure => configure-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 99ac0c8384a6329c482a26a3769c714060705fac
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Aug 20 11:20:38 2019 +0200

    Fix header lists

 configure | 32 ++++++++++++++++++++++++--------
 1 file changed, 24 insertions(+), 8 deletions(-)

commit 61ca02bab1b6b70cb5b1591a5d474c8b091b9375
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Aug 20 10:53:32 2019 +0200

    rCKAGEVersion.h removed from git

 src/QGpCoreToolsVersion.h | 6 ------
 1 file changed, 6 deletions(-)

commit cf95d024c0b416eae8c3fc47974c54fbaee960d7
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Wed Aug 14 00:36:44 2019 +0200

    Add isDevel()

 src/Version.cpp | 6 +++---
 src/Version.h   | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 61db6d287b2808b5efb8d1188b9b6cd27aeb7c9d
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Aug 13 12:27:20 2019 +0200

    First successful build after merging devel

 configure                 | 4 ++--
 src/QGpCoreToolsVersion.h | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 6a7b1684f308ec664207e8af0f241c8b491ca04d
Merge: d8e54a4 157c634
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Aug 12 23:16:10 2019 +0200

    Merge branch 'devel' into testing

commit d8e54a4e8341b2bfea29e5e3685f2a311a4a146f
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Aug 12 16:19:27 2019 +0200

    Merge branch 'devel' into testing

 src/CoreApplicationPrivate.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 157c6344639024ae598e94d69113c194c94c1c32
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Aug 9 12:22:42 2019 +0200

    Annotate fall-through in switch

 src/AsciiLineParser.cpp  |  2 +-
 src/Color.cpp            |  4 ++--
 src/ExpressionParser.cpp |  1 +
 src/PathTranslator.cpp   | 34 ++++++++++++++--------------------
 4 files changed, 18 insertions(+), 23 deletions(-)

commit 2101fbd0cdf177a7d19c01ee1ef05cec0e81ce7f
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Aug 9 12:00:19 2019 +0200

    Fix find function

 src/StringSection.cpp | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

commit 9f0a6c4105c6f44d4efd463a7f48826864ca017c
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue May 21 10:21:42 2019 +0200

    Version 0.0.0-snapshot-20190521

 admin/version-devel       | 4 ++--
 src/QGpCoreToolsVersion.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 97175ab741c60507a1e2809244ba9e0e6cb7b375
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri May 17 10:32:43 2019 +0200

    Minor edit

 src/Complex.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit e3bbcfc18bcb869e311759221c8fefac2f3635e3
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon May 13 14:47:49 2019 +0200

    Obsoloete qSort replaced by std::sort

 src/CoreApplicationPrivate.cpp | 2 +-
 src/SortedVector.h             | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 8295d303449e15bbde8bb81d09b00eaebc84e103
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue May 7 16:29:09 2019 +0200

    New user string for reporting

 src/SamplingParameters.cpp | 16 ++++++++++++++++
 src/SamplingParameters.h   |  2 ++
 2 files changed, 18 insertions(+)

commit b919716907fe4a7340dc19366ea2ee5b3c9f7f0a
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sun Apr 14 23:18:37 2019 +0200

    Debug also for mac and windows

 configure | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

commit c134bb2e66892b4c4308005f9ae07606d18dc6eb
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Apr 2 13:51:16 2019 +0200

    Update license header

 src/AbstractParameters.cpp     |  4 ++--
 src/AbstractParameters.h       |  4 ++--
 src/AbstractProgress.cpp       |  4 ++--
 src/AbstractProgress.h         |  4 ++--
 src/AbstractStream.cpp         |  2 +-
 src/AbstractStream.h           |  2 +-
 src/ApplicationClock.cpp       |  2 +-
 src/ApplicationClock.h         |  2 +-
 src/ApplicationHelp.cpp        |  4 ++--
 src/ApplicationHelp.h          |  4 ++--
 src/ArgumentStdinReader.cpp    |  4 ++--
 src/ArgumentStdinReader.h      |  4 ++--
 src/AsciiLineParser.cpp        |  2 +-
 src/AsciiLineParser.h          |  2 +-
 src/AtomicBoolean.cpp          |  2 +-
 src/AtomicBoolean.h            |  2 +-
 src/Cache.cpp                  |  4 ++--
 src/Cache.h                    |  4 ++--
 src/CacheItem.cpp              |  4 ++--
 src/CacheItem.h                |  4 ++--
 src/CacheProcess.cpp           |  2 +-
 src/CacheProcess.h             |  2 +-
 src/Color.cpp                  |  2 +-
 src/Color.h                    |  2 +-
 src/ColumnTextDescription.cpp  |  4 ++--
 src/ColumnTextDescription.h    |  4 ++--
 src/ColumnTextFile.cpp         |  2 +-
 src/ColumnTextFile.h           |  2 +-
 src/ColumnTextIterator.cpp     |  2 +-
 src/ColumnTextIterator.h       |  2 +-
 src/ColumnTextParser.cpp       |  4 ++--
 src/ColumnTextParser.h         |  4 ++--
 src/Complex.cpp                |  4 ++--
 src/Complex.h                  |  4 ++--
 src/ComplexMP.cpp              |  2 +-
 src/ComplexMP.h                |  2 +-
 src/ConsoleProgress.cpp        |  4 ++--
 src/ConsoleProgress.h          |  4 ++--
 src/CoreApplication.cpp        |  4 ++--
 src/CoreApplication.h          |  4 ++--
 src/CoreApplicationPrivate.cpp |  4 ++--
 src/CoreApplicationPrivate.h   |  4 ++--
 src/DateTime.cpp               |  4 ++--
 src/DateTime.h                 |  4 ++--
 src/DynamicBuffer.cpp          |  4 ++--
 src/DynamicBuffer.h            |  4 ++--
 src/EventRestrictor.cpp        |  4 ++--
 src/EventRestrictor.h          |  4 ++--
 src/ExpressionAction.cpp       |  4 ++--
 src/ExpressionAction.h         |  4 ++--
 src/ExpressionActions.cpp      |  4 ++--
 src/ExpressionActions.h        |  4 ++--
 src/ExpressionContext.cpp      |  4 ++--
 src/ExpressionContext.h        |  4 ++--
 src/ExpressionParser.cpp       |  4 ++--
 src/ExpressionParser.h         |  4 ++--
 src/ExpressionStorage.cpp      |  4 ++--
 src/ExpressionStorage.h        |  4 ++--
 src/ExpressionString.cpp       |  4 ++--
 src/ExpressionString.h         |  4 ++--
 src/File.cpp                   |  4 ++--
 src/File.h                     |  4 ++--
 src/FileStream.cpp             |  2 +-
 src/FileStream.h               |  2 +-
 src/FletcherChecksum.cpp       |  4 ++--
 src/FletcherChecksum.h         |  4 ++--
 src/Global.cpp                 |  4 ++--
 src/Global.h                   |  4 ++--
 src/IncreaseStorage.cpp        |  4 ++--
 src/IncreaseStorage.h          |  4 ++--
 src/Leds.cpp                   |  4 ++--
 src/Leds.h                     |  4 ++--
 src/LineParser.cpp             |  4 ++--
 src/LineParser.h               |  4 ++--
 src/LocalPointer.cpp           |  2 +-
 src/LocalPointer.h             |  2 +-
 src/MemoryChecker.cpp          |  4 ++--
 src/MemoryChecker.h            |  4 ++--
 src/MemoryCheckerPrivate.cpp   |  4 ++--
 src/MemoryCheckerPrivate.h     |  4 ++--
 src/Message.cpp                |  4 ++--
 src/Message.h                  |  4 ++--
 src/MessageContext.cpp         |  4 ++--
 src/MessageContext.h           |  4 ++--
 src/Mutex.cpp                  |  2 +-
 src/Mutex.h                    |  2 +-
 src/Number.cpp                 |  4 ++--
 src/Number.h                   |  4 ++--
 src/PackageInfo.cpp            |  4 ++--
 src/PackageInfo.h              |  4 ++--
 src/ParallelLoop.cpp           |  4 ++--
 src/ParallelLoop.h             |  4 ++--
 src/PathTranslator.cpp         |  4 ++--
 src/PathTranslator.h           |  4 ++--
 src/PathTranslatorOptions.cpp  |  2 +-
 src/PathTranslatorOptions.h    |  2 +-
 src/PluginCoreApplication.cpp  |  4 ++--
 src/PluginCoreApplication.h    |  4 ++--
 src/QGpCoreTools.cpp           |  4 ++--
 src/ReadWriteLock.cpp          |  2 +-
 src/ReadWriteLock.h            |  2 +-
 src/RealMP.cpp                 |  2 +-
 src/RealMP.h                   |  2 +-
 src/SamplingParameters.cpp     |  4 ++--
 src/SamplingParameters.h       |  4 ++--
 src/ScriptContext.cpp          | 23 ++++++++++++-----------
 src/ScriptContext.h            | 23 ++++++++++++-----------
 src/SharedObject.cpp           |  4 ++--
 src/SharedObject.h             |  4 ++--
 src/SortedStringList.cpp       |  2 +-
 src/SortedStringList.h         |  2 +-
 src/SortedVector.cpp           |  2 +-
 src/SortedVector.h             |  2 +-
 src/StandardStream.cpp         |  2 +-
 src/StandardStream.h           |  2 +-
 src/StreamRedirection.cpp      |  4 ++--
 src/StreamRedirection.h        |  4 ++--
 src/StringSection.cpp          |  4 ++--
 src/StringSection.h            |  4 ++--
 src/StringStream.cpp           |  2 +-
 src/StringStream.h             |  2 +-
 src/Tar.cpp                    |  4 ++--
 src/Tar.h                      |  4 ++--
 src/Thread.cpp                 |  4 ++--
 src/Thread.h                   |  4 ++--
 src/ThreadTimer.cpp            |  4 ++--
 src/ThreadTimer.h              |  4 ++--
 src/Trace.cpp                  |  4 ++--
 src/Trace.h                    |  4 ++--
 src/TraceBug.cpp               |  4 ++--
 src/TraceBug.h                 |  4 ++--
 src/TraceInfo.cpp              |  4 ++--
 src/TraceInfo.h                |  4 ++--
 src/TraceLog.cpp               |  2 +-
 src/TraceLog.h                 |  2 +-
 src/TraceStamp.cpp             |  4 ++--
 src/TraceStamp.h               |  4 ++--
 src/Translations.cpp           |  4 ++--
 src/Translations.h             |  4 ++--
 src/TreeContainer.cpp          |  2 +-
 src/TreeContainer.h            |  2 +-
 src/TreeItem.cpp               |  4 ++--
 src/TreeItem.h                 |  4 ++--
 src/UniqueID.cpp               |  2 +-
 src/UniqueID.h                 |  2 +-
 src/Version.cpp                |  4 ++--
 src/Version.h                  |  4 ++--
 src/XMLByteArrayStream.cpp     |  4 ++--
 src/XMLByteArrayStream.h       |  4 ++--
 src/XMLClass.cpp               |  4 ++--
 src/XMLClass.h                 |  4 ++--
 src/XMLClassFactory.cpp        |  4 ++--
 src/XMLClassFactory.h          |  4 ++--
 src/XMLContext.cpp             |  4 ++--
 src/XMLContext.h               |  4 ++--
 src/XMLErrorReport.cpp         |  6 +++---
 src/XMLErrorReport.h           |  4 ++--
 src/XMLGenericItem.cpp         |  4 ++--
 src/XMLGenericItem.h           |  4 ++--
 src/XMLHeader.cpp              |  4 ++--
 src/XMLHeader.h                |  4 ++--
 src/XMLMap.cpp                 |  4 ++--
 src/XMLMap.h                   |  4 ++--
 src/XMLMember.cpp              |  4 ++--
 src/XMLMember.h                |  4 ++--
 src/XMLParser.cpp              |  4 ++--
 src/XMLParser.h                |  4 ++--
 src/XMLSaveAttributes.cpp      |  4 ++--
 src/XMLSaveAttributes.h        |  4 ++--
 src/XMLStream.cpp              |  4 ++--
 src/XMLStream.h                |  4 ++--
 src/XMLStringStream.cpp        |  4 ++--
 src/XMLStringStream.h          |  4 ++--
 src/XMLTarStream.cpp           |  4 ++--
 src/XMLTarStream.h             |  4 ++--
 175 files changed, 327 insertions(+), 325 deletions(-)

commit 972af7f76e2802203c00ff73d1056b6f615611db
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Apr 2 13:30:03 2019 +0200

    Support for BUILD_CONFIG in DEST_PREFIX

 configure | 40 ++++++++++++++++++++++++++++++++--------
 1 file changed, 32 insertions(+), 8 deletions(-)

commit e58bbb88a57c78abb9b26dcf052284e42bddf343
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sat Mar 30 00:30:40 2019 +0100

    Support period or frequency type
    
    Compatibility with command line tools like gpdc

 src/SamplingParameters.cpp | 16 ++++++++++++++++
 src/SamplingParameters.h   |  1 +
 2 files changed, 17 insertions(+)

commit 363eb484f99c23271295b727abbd3d91447bfb16
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Mar 26 16:29:48 2019 +0100

    Set values to param structure in any case

 src/AbstractParameters.cpp | 50 +++++++++++++++++++++++++++-------------------
 src/AbstractParameters.h   |  5 +++--
 2 files changed, 33 insertions(+), 22 deletions(-)

commit 7b4552033898b2cc0edc40951d69fe07a1f197e7
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Mar 26 00:01:38 2019 +0100

    Add operator-(const Complex&)

 src/Complex.h | 6 ++++++
 1 file changed, 6 insertions(+)

commit 47eecc7c5040efb559aa222afc7b6cbfbb452e1c
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Mar 18 23:02:11 2019 +0100

    Standard common sampling
    
    All log sampling are complatible wih 1
    All linear sampling are compatible with 0
    
    seValues() for AbstractParameter to have a delayed assignemen of values

 src/AbstractParameters.cpp     | 111 ++++++++++++++++++++++++++++++++---------
 src/AbstractParameters.h       |  26 ++++++++--
 src/AbstractProgress.cpp       |  12 ++---
 src/AbstractProgress.h         |   6 +--
 src/CoreApplicationPrivate.cpp |   5 ++
 src/File.h                     |  81 ++++++++++++++++++------------
 src/SamplingParameters.cpp     |  77 ++++++++++++++--------------
 src/SamplingParameters.h       |  13 +++--
 8 files changed, 220 insertions(+), 111 deletions(-)

commit 4f776d143654fbb2ffc4e888a924ff3ed29f4f18
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Mar 11 23:48:58 2019 +0100

    Level of help sections

 src/ApplicationHelp.cpp        | 27 ++++++++++++++++++++-------
 src/ApplicationHelp.h          |  7 ++++---
 src/CoreApplication.cpp        |  3 +--
 src/CoreApplicationPrivate.cpp | 11 ++++++-----
 4 files changed, 31 insertions(+), 17 deletions(-)

commit 4129b39ca58849b31ccf89e9444960f9560fdcdd
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sat Mar 9 18:05:55 2019 +0100

    Minor edit

 src/AbstractStream.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit cc693189059448a2517e6165d3569c286a746a7a
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sun Mar 3 23:20:05 2019 +0100

    Version 0.0.0-snapshot-20190303

 admin/version-devel       | 4 ++--
 src/QGpCoreToolsVersion.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 978bc5ca66275c3aff0314284982f790b30b9495
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sun Mar 3 22:53:40 2019 +0100

    Return false if file pattern has no match

 src/CoreApplicationPrivate.cpp | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 6be14466aa40bdab507fcf613bde0b610632477d
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sat Mar 2 01:49:06 2019 +0100

    Version 0.0.0-snapshot-20190302

 admin/version-devel       | 4 ++--
 src/QGpCoreToolsVersion.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit a1ed81027aad45694f9ad32412f20e8e1b32e9b7
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Mar 1 14:58:34 2019 +0100

    Version 0.0.0-snapshot-20190301

 admin/version-devel       | 4 ++--
 src/QGpCoreToolsVersion.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 677d831aad5be520a8e0b3b36d5bbddeac28f220
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Mar 1 14:57:50 2019 +0100

    -pch for small project modified

 configure | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit b53ee21fec91fecd55010abdc9d7aae72c762d74
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Feb 28 15:33:52 2019 +0100

    Avoid warning about all inline virtual class

 src/CoreApplicationPrivate.cpp | 5 +++++
 src/CoreApplicationPrivate.h   | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 658a0d0298f0cbd28e529a1ba3ffb6ff99d8907e
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Feb 25 15:16:15 2019 +0100

    Function to return step

 src/SamplingParameters.cpp | 4 ++--
 src/SamplingParameters.h   | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

commit d8cfd2d3e6ecf8ed719b2d3d4b43991da4a1b78d
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Feb 22 00:51:13 2019 +0100

    At bottom message option for all file dialogs

 src/File.cpp    | 14 ++++++++------
 src/Message.cpp | 39 ++++++++++++++++++++++++++++++---------
 src/Message.h   | 22 ++++++++++++++--------
 3 files changed, 52 insertions(+), 23 deletions(-)

commit 88a8f86cf24daff7bcee65cb21a153709290e5e7
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Feb 21 14:22:46 2019 +0100

    Allow interruption while reading files

 src/ArgumentStdinReader.cpp | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

commit 969c267ac3d31420339a13b782be1d18dbd2622d
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Feb 19 17:17:48 2019 +0100

    minor edit

 src/ParallelLoop.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 03fe127920dca42920860bdab95af117f4d03b6a
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Feb 19 13:53:09 2019 +0100

    Suppress qt when testing for openblas

 admin/customconfig | 1 +
 configure          | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit df1a5dc2fe15eb91d178d403ed51df6ce54c8b39
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Feb 19 00:23:42 2019 +0100

    Re-order data members to reduce padding
    
    In SamplingParameters
    For other classes: nullptr instead of 0

 src/ColumnTextFile.cpp   |  8 ++++----
 src/ColumnTextParser.cpp | 18 +++++++++---------
 src/SamplingParameters.h |  4 ++--
 3 files changed, 15 insertions(+), 15 deletions(-)

commit 665d7cc64c25712fe9846e7aaf2b2590d3ca6405
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Wed Feb 13 22:27:51 2019 +0100

    Version 0.0.0-snapshot-20190213

 admin/version-devel       | 4 ++--
 src/QGpCoreToolsVersion.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 161515cb986237b96048f5dff9bec4270e2d47c4
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Wed Feb 13 00:35:23 2019 +0100

    no pch for small projects

 configure | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit be81683ad63ee11f9e6bf531fd76e5e1f05f7722
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Feb 12 10:49:25 2019 +0100

    Add std:: for isfinite()

 src/SamplingParameters.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b3ba25bf87f77c96805d38badb81705c560ae948
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Feb 12 00:51:41 2019 +0100

    Direct reading of list of files
    
    Option to ignore stdin

 src/ArgumentStdinReader.cpp | 131 +++++++++++++++++++++++++++++---------------
 src/ArgumentStdinReader.h   |   5 +-
 2 files changed, 90 insertions(+), 46 deletions(-)

commit 674639aa548dd70bec44166d6e1dccf602d0059a
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sun Feb 10 23:51:47 2019 +0100

    Version 0.0.0-snapshot-20190210

 admin/version-devel       | 4 ++--
 src/QGpCoreToolsVersion.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 728dc90a026464478bfc7228eb4dbffbb6f92947
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Feb 7 23:02:54 2019 +0100

    fix addSeconds with negative s

 src/Complex.h    | 7 ++++---
 src/DateTime.cpp | 6 +++---
 2 files changed, 7 insertions(+), 6 deletions(-)

commit c552d37e3df4186a7d2d1c4d0a58bb7198370234
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sat Feb 2 08:53:08 2019 +0100

    Avoid a Qt internal message

 src/CoreApplicationPrivate.cpp | 1 +
 1 file changed, 1 insertion(+)

commit 5fa9351712c1be60c561e34b23e73cc357246f89
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Jan 24 15:50:58 2019 +0100

    Locale option for date format

 src/CoreApplicationPrivate.cpp |  28 +++---
 src/DateTime.cpp               | 210 +++++++++++++++++++++--------------------
 2 files changed, 126 insertions(+), 112 deletions(-)

commit 2452d383935eb5bcb1578ac3729cd38b83ed38e3
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Jan 17 14:48:15 2019 +0100

    winPath for inc dir

 configure | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit f20a044cad0a4de31109ce5fb55d917640f690a4
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Jan 15 14:43:41 2019 +0100

    Minor edit

 src/DateTime.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 195ce1f2f93785ffc6d6a8fd5b2d305d2c9aca02
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Jan 14 16:01:47 2019 +0100

    win path for ext libs

 configure | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 942b35e9be701cf57101b2a971c70dcd701ca30c
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Jan 14 15:49:25 2019 +0100

    Removal of CoreApplication::systemInfo()
    
    platform return the standard Qt keywords for platforms

 src/CoreApplicationPrivate.cpp | 138 ++---------------------------------------
 src/CoreApplicationPrivate.h   |  25 ++++----
 2 files changed, 16 insertions(+), 147 deletions(-)

commit dc580215c540c0563c89755c47d043654efc9038
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sat Jan 12 21:26:23 2019 +0100

    Minimum Mac deployement 10.7 (required by 10.14)

 configure | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 12552480b455b3629ea4a04271d53350127edd9b
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Jan 11 16:31:51 2019 +0100

    Skip qmake option

 configure                 | 193 +++++++++++++++++++++++++---------------------
 src/QGpCoreToolsVersion.h |   2 +-
 2 files changed, 105 insertions(+), 90 deletions(-)

commit 49c552ff0081fbbd2cedc9c8793a169bd412e6f3
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Jan 11 00:44:59 2019 +0100

    Fix winPath for path not starting with /c/

 configure | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 6bb71fdda9bbd0c2f54af22c61877ed99d619cce
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Jan 11 00:19:58 2019 +0100

    DEST_PREFIX/lib automatically added to EXTLIBDIR

 configure | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 6e5825c36134fb9bfeaad97a09b41088943547a4
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Jan 8 09:32:57 2019 +0100

    Minor edit

 src/AsciiLineParser.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 781b3820b81c4cce488155687d31c364e16b3a79
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Jan 7 11:48:16 2019 +0100

    Support multiple entries when searching include paths
    
    A find is used to transform a dependency lib name to a path to its include files.
    If the find returns several items, the new code considers all entries and select the first that match the required conditions

 configure | 35 +++++++++++++++++++++--------------
 1 file changed, 21 insertions(+), 14 deletions(-)

commit 3a6295edfb3694f4f4943143d151c08654cfc234
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sat Dec 29 23:14:13 2018 +0100

    Sudbir independent include dependencies

 configure | 43 +++++++++++++++++++++++++++++--------------
 1 file changed, 29 insertions(+), 14 deletions(-)

commit 4fa95b9e01a56a2a4010e2f47095e9a349d30ff0
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Dec 21 16:59:41 2018 +0100

    Convert some paths to windows style

 configure | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c44c992267ca8d37a98b163ebd6d187077e5ce3f
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Dec 21 16:53:31 2018 +0100

    Convert some paths to windows style

 configure | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)

commit 4aacfd5a39c3f38c2ce25268649cfbe6a7f887ce
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Dec 21 15:41:43 2018 +0100

    Getting rid of symlinks in compilation chain

 configure | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit bc6cefeaad838ab8e8d651f39f1dfae19500b02c
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Dec 21 12:05:17 2018 +0100

    Removal of DEST_DIR/include with symlinks

 configure                | 290 ++++++-----------------------------------------
 src/ApplicationClock.cpp |   4 +-
 src/QGpCoreTools.h       | 164 +++++++++++++--------------
 3 files changed, 120 insertions(+), 338 deletions(-)

commit bfc8e3e88fbbcb3e152b9ad04d68c9c344288926
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Dec 17 12:38:38 2018 +0100

    Update configure

 configure | 1 +
 1 file changed, 1 insertion(+)

commit da209bbf302a0b96eb000b491d6715466f421115
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Dec 17 11:55:12 2018 +0100

    Fix OpenBlas check for MINGW

 admin/customconfig |  5 -----
 configure          | 53 ++++++++++++++++++++++++++++++++---------------------
 src/XMLParser.cpp  |  2 +-
 3 files changed, 33 insertions(+), 27 deletions(-)

commit 1ba8f2945dc37688eb2bfbad36393163cd35cf76
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Dec 10 16:31:48 2018 +0100

    Default to 2000-01-01 for invalid dates

 src/DateTime.cpp | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

commit 86c64b31f7271862d3ebcd03f8a8e81207c6fcd9
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sat Dec 8 23:55:48 2018 +0100

    nullptr

 src/ArgumentStdinReader.cpp |  5 ++---
 src/File.cpp                |  8 ++++----
 src/ParallelLoop.cpp        |  4 +++-
 src/XMLParser.cpp           | 18 +++++++++++++++++-
 src/XMLParser.h             |  6 +++---
 5 files changed, 29 insertions(+), 12 deletions(-)

commit 7fa7a711eeb96f85e05462c308a39341cd27d376
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Nov 27 23:59:07 2018 +0100

    Version 0.0.0-snapshot-20181127

 admin/version-devel       | 4 ++--
 src/QGpCoreToolsVersion.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit b4c4a44c331b7ac9ce8eaef8e89587f08a20443c
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Nov 27 23:48:52 2018 +0100

    Round fractions in toString sz and ssz

 src/DateTime.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 46f020675bdfcfc2ac43cababf28ac3edc2b01a3
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Nov 27 23:03:57 2018 +0100

    Add roundSeconds()

 src/DateTime.cpp | 35 +++++++++++++++++++++++++++++++++++
 src/DateTime.h   |  2 ++
 2 files changed, 37 insertions(+)

commit 6107dfb4233ab9b08753993ebb404057324a6962
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Nov 27 14:48:42 2018 +0100

    Export for skipOpenBlasMultiThreading for windows

 src/DateTime.cpp | 5 ++++-
 src/Global.h     | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 3b7fd5770d9a06732e76a04d2128eafbc764b040
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Nov 27 10:20:56 2018 +0100

    Use qmake to check availability of OpenBlas
    
    We used g++ directly before but does not work for mingw cross-compilation.
    With the proposed modification, the correct compiler prefix is used.

 admin/customconfig | 16 ++++++++++++++--
 configure          | 20 ++++++++++++++++----
 2 files changed, 30 insertions(+), 6 deletions(-)

commit b25784922241ac65a5e89c1ed044e4f95a172538
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Nov 26 22:48:00 2018 +0100

    StringSection::find() returns qint64

 admin/customconfig             |  49 +++--
 configure                      |  46 ++++-
 src/CoreApplicationPrivate.cpp |   2 +-
 src/DateTime.cpp               | 232 +++++++++++++++++++++--
 src/DateTime.h                 |  36 +++-
 src/Global.cpp                 |  10 +
 src/Global.h                   |  12 +-
 src/LineParser.h               |   2 +-
 src/Number.cpp                 | 405 ++++++++++++++++++-----------------------
 src/Number.h                   |  70 +------
 src/QGpCoreToolsVersion.h      |   4 +-
 src/StringSection.cpp          |  17 +-
 src/StringSection.h            |   2 +-
 src/XMLClass.h                 |   2 +-
 14 files changed, 551 insertions(+), 338 deletions(-)

commit 2072a4140c16c6c0e2841f956351e99e2531236d
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Nov 13 23:27:53 2018 +0100

    True absolute timing with DateTime: under development

 src/CacheItem.h       |   2 +-
 src/DateTime.cpp      |  96 ++++++++++++++++++++++++++++++++---------
 src/DateTime.h        |  95 +++++++++++++++++++++++++++++++++--------
 src/LineParser.h      |  11 +++++
 src/PackageInfo.h     |   2 +-
 src/SortedVector.cpp  |  78 ++++++++++++++++++++++++++++++++-
 src/SortedVector.h    | 116 ++++++++++++++++++++++++++++----------------------
 src/StringSection.cpp |  26 ++++++++---
 src/StringSection.h   |  61 +++++++++++++-------------
 9 files changed, 359 insertions(+), 128 deletions(-)

commit 19a22699030ad4b6eb61c48df8cb0a075dc9a93e
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Wed Oct 31 00:48:31 2018 +0100

    Version 0.0.0-snapshot-20181030

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 0ff9f7c4db461aef9f0e981987a1b5e154727e9f
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Wed Oct 31 00:12:49 2018 +0100

    Minor edit

 src/ParallelLoop.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e8cfbacb28f1d34638b90597fecc41e3163d90f9
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Wed Oct 24 22:50:03 2018 +0200

    Version 0.0.0-snapshot-20181024

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit ff873cc20e4dcd15adb05ec84ba51f2c59013126
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sat Oct 20 15:25:43 2018 +0200

    Fix qmake for external build dir

 configure                | 11 +++++++----
 src/AbstractProgress.cpp |  2 +-
 src/Translations.h       |  4 ++--
 3 files changed, 10 insertions(+), 7 deletions(-)

commit abb747105fda26bb1f5ceca4c7e26f055c492a45
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Oct 15 23:13:09 2018 +0200

    Remove warning with Qt 5.11

 src/Complex.cpp | 16 ++++++++++------
 src/Complex.h   |  2 +-
 src/Global.h    |  3 ---
 3 files changed, 11 insertions(+), 10 deletions(-)

commit 80545342851e7d42ac7351953e6381a3ed095d08
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sun Oct 14 08:51:24 2018 +0200

    Fix warning with Qt 5.11

 src/ColumnTextParser.h         |  2 +-
 src/CoreApplicationPrivate.cpp |  2 +-
 src/EventRestrictor.h          |  2 +-
 src/Leds.h                     |  2 +-
 src/MemoryChecker.h            | 16 +++++++++-------
 src/MemoryCheckerPrivate.cpp   | 31 ++++++++++++++++++-------------
 src/ParallelLoop.h             |  2 +-
 src/Thread.h                   |  2 +-
 src/TreeItem.h                 |  2 +-
 src/XMLClassFactory.cpp        | 16 ++++++++++++----
 src/XMLClassFactory.h          |  6 +++---
 src/XMLGenericItem.h           |  4 ++--
 12 files changed, 51 insertions(+), 36 deletions(-)

commit d72f9943120f8726f5f2930db5e754357fa5248d
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Oct 5 13:55:11 2018 +0200

    Avoid infinite min/max

 src/SamplingParameters.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8078ec7e1a8ef7baf208e42106faa91081ee4a91
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Oct 4 13:15:02 2018 +0200

    Fix BUILD_SUBDIR

 configure | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit fe9f27097740e832d575c2eacbb5ee6f27ac35c7
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Oct 2 14:29:18 2018 +0200

    Fix double subdir in BUILD_DIR

 configure | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 28fb202fb1dd5716af2c95dc29966e4a8ff01265
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Oct 2 11:03:25 2018 +0200

    Update configure file
    
    -batch replaced by -accept-license
    Path to BUILD_DIR added to mkdir ui/

 configure | 35 +++++++++++++++++++++++++++++------
 1 file changed, 29 insertions(+), 6 deletions(-)

commit 0e2a1b940e1d6097e0767da6ff7c3e5a494009bb
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Oct 2 09:44:31 2018 +0200

    Linking to mpfr is now optional

 admin/info    |  2 +-
 admin/makepro |  6 ++++++
 configure     | 16 +++++++++++-----
 3 files changed, 18 insertions(+), 6 deletions(-)

commit e059cb33a2c3c0e081ece08f774b9d8993dd0540
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Sep 28 23:58:47 2018 +0200

    lib mpfr not used for now

 src/ComplexMP.cpp | 3 +++
 src/ComplexMP.h   | 3 +++
 src/RealMP.cpp    | 3 +++
 src/RealMP.h      | 4 ++++
 4 files changed, 13 insertions(+)

commit a6938f7216046c18b8340cf3198a612fc0aea10a
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Aug 27 10:57:19 2018 +0200

    New function to return a QTime object

 src/DateTime.h | 2 ++
 1 file changed, 2 insertions(+)

commit a576468ed3fbacb7bd169f4897a06e8c441f2551
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Jul 23 15:13:36 2018 +0200

    Accept step between 0 and 1 for linear scales

 src/SamplingParameters.cpp | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 9dd30aab7292e6c6d5a99e1f725ef69b41e98169
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Sun Jul 22 00:58:17 2018 +0200

    New function to report column parsing errors

 src/ColumnTextParser.cpp | 13 +++++++++++++
 src/ColumnTextParser.h   |  2 ++
 2 files changed, 15 insertions(+)

commit ee4dfcd9d99c613178cc3b220765ff3ea133ff35
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Wed Jul 18 00:41:35 2018 +0200

    Fix in checkRemainingArgs()
    
    ceil to round in computing step for SamplingParameters

 src/CoreApplicationPrivate.cpp | 14 +++++++-------
 src/SamplingParameters.cpp     |  4 ++--
 2 files changed, 9 insertions(+), 9 deletions(-)

commit 0077b1aed8b3771841d6fbc0ce6bec982c1102b0
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Jul 16 23:41:18 2018 +0200

    SamplingOptions moved to SamplingParameters

 src/ArgumentStdinReader.cpp |  2 +-
 src/SamplingParameters.cpp  | 24 ++++++++++--
 src/SamplingParameters.h    | 94 ++++++++++++++++++++++++---------------------
 3 files changed, 72 insertions(+), 48 deletions(-)

commit 11149052559e37c0ba4668649d31aae0d6c27229
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Jul 10 15:30:58 2018 +0200

    Set min and max with constant step now OK

 src/CoreApplicationPrivate.cpp |  1 +
 src/SamplingParameters.cpp     | 30 +++++++++++++++---------------
 src/SamplingParameters.h       |  4 ++--
 3 files changed, 18 insertions(+), 17 deletions(-)

commit 21fc7c9834d480fe39e8da02a25bfaefa7f3d1f2
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Jun 29 10:03:41 2018 +0200

    Add skip Qt translations

 configure | 112 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 61 insertions(+), 51 deletions(-)

commit c7588629990d5672722278914d05b5234d2963c4
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Jun 29 09:58:10 2018 +0200

    Update of configure

 configure | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 69f5847c8895cb61070f6089320e2978c86837d6
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Jun 28 23:16:20 2018 +0200

    New RealMP and ComplexMP for multiprecision

 admin/info         |   2 +-
 configure          |  22 ++++++---
 src/Complex.h      |   7 +--
 src/ComplexMP.cpp  |  67 ++++++++++++++++++++++++++
 src/ComplexMP.h    | 123 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/QGpCoreTools.h |   2 +
 src/RealMP.cpp     |  39 +++++++++++++++
 src/RealMP.h       | 136 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 8 files changed, 386 insertions(+), 12 deletions(-)

commit 5a7cff9f67e2d86515534ab1b6af07596cc93d5c
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Jun 15 14:05:42 2018 +0200

    Fix setting step even if min/max not set

 src/SamplingParameters.cpp | 26 ++++++++++++--------------
 1 file changed, 12 insertions(+), 14 deletions(-)

commit 6e4218924642b208de76788f3da4eac5fb141528
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Jun 12 21:48:51 2018 +0200

    Fix ORGANISATION

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9e8f4c45745b43879838ab0da860fc6043cbcdd0
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu Jun 7 15:50:08 2018 +0200

    Uniformization of toString(format, precision)

 src/Complex.cpp  | 13 +++++++------
 src/Complex.h    |  2 +-
 src/Number.h     | 12 ++++++------
 src/XMLClass.cpp |  4 ++--
 4 files changed, 16 insertions(+), 15 deletions(-)

commit bbe966682b324bbabe011b132915b594d9a6c902
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue Jun 5 13:06:14 2018 +0200

    Avoid complete app path stored in argument

 src/CoreApplicationPrivate.cpp | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

commit 4b54e332e2828c394fb066f2dacfdb8116be6106
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Jun 4 16:41:19 2018 +0200

    Replaced int by size_t

 src/IncreaseStorage.h | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

commit 60be9100a8c17c9182331c3c048c34e828c4263b
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon Jun 4 12:40:58 2018 +0200

    External build dir
    
    Add protected function capacity() for reporting

 configure             | 211 +++++++++++++++++++++++++++-----------------------
 src/IncreaseStorage.h |   2 +
 2 files changed, 115 insertions(+), 98 deletions(-)

commit 5c0d2216e117a3877fd01121ef3b31f1bc5b3b43
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri Jun 1 17:08:05 2018 +0200

    Fix lockCount bug
    
    With Read/Write locks the lockCount can modified simultaneously by
    several threads: int changed to QAtomicInt

 src/Cache.cpp   | 69 +++++++++++++++++++++++++++++++++++++++++++++------------
 src/Cache.h     | 23 +++++--------------
 src/CacheItem.h |  6 ++---
 3 files changed, 63 insertions(+), 35 deletions(-)

commit e7a1076149c6e7064f462042b67bd28ba5efd613
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Thu May 31 14:26:57 2018 +0200

    Move CPU affinity to Thread

 src/CoreApplication.cpp        |  3 ---
 src/CoreApplicationPrivate.cpp |  8 ++++++--
 src/ParallelLoop.cpp           | 43 ++++--------------------------------------
 src/ParallelLoop.h             |  2 --
 src/Thread.cpp                 | 36 +++++++++++++++++++++++++++++++++--
 src/Thread.h                   |  6 +++++-
 6 files changed, 49 insertions(+), 49 deletions(-)

commit 4a1c52eab775a91dcbb90b2335245e66e6a7ed34
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Wed May 30 23:37:03 2018 +0200

    Suspend parallel loop randomization for testing

 src/ParallelLoop.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 2a17a9571f8d27fcfffbdbfcc823b872d19a2f7b
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Wed May 30 23:21:42 2018 +0200

    Add CPU affinity support for Linux

 src/CoreApplication.cpp        |  3 ++
 src/CoreApplicationPrivate.cpp |  2 +-
 src/ParallelLoop.cpp           | 68 ++++++++++++++++++++++++++++++++++++++++--
 src/ParallelLoop.h             | 10 +++++--
 4 files changed, 77 insertions(+), 6 deletions(-)

commit 3878563fd1b2d52fd2aa8319e8f39650c40a3afc
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue May 29 17:01:10 2018 +0200

    Fix prefix in stream

 src/AbstractStream.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 82264c1424a7859b2015c7d861ca51b0504e36bc
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue May 29 13:10:13 2018 +0200

    Fix stream output
    
    MUTEX verbosity adjustable iwith a macro

 src/AbstractStream.cpp | 37 ++++---------------------------------
 src/Mutex.cpp          |  4 ++--
 src/Mutex.h            |  1 +
 src/ReadWriteLock.cpp  |  8 ++++----
 4 files changed, 11 insertions(+), 39 deletions(-)

commit 79164f2bc3a9d5d99cf9138136562388153b3b28
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Tue May 29 01:51:51 2018 +0200

    New "App::log()" instead of "App::stream() <<"
    
    Old structure was not working properly for parallel processes

 configure                      |  14 +++-
 src/AbstractParameters.cpp     |   6 +-
 src/AbstractProgress.cpp       |   4 +-
 src/AbstractProgress.h         |   3 +-
 src/AbstractStream.cpp         |  76 +++++++-----------
 src/AbstractStream.h           |  33 +++-----
 src/ApplicationHelp.cpp        | 169 ++++++++++++++++++++---------------------
 src/ArgumentStdinReader.cpp    |   2 +-
 src/AsciiLineParser.cpp        |   4 +-
 src/Cache.cpp                  |  42 +++++-----
 src/Cache.h                    |   3 +-
 src/CacheItem.cpp              |  22 ++++--
 src/CacheItem.h                |  29 +++++--
 src/Color.cpp                  |   2 +-
 src/ColumnTextFile.cpp         |   4 +-
 src/ColumnTextParser.cpp       |   8 +-
 src/ColumnTextParser.h         |   2 +-
 src/CoreApplicationPrivate.cpp |  59 ++++----------
 src/CoreApplicationPrivate.h   |  37 +++++----
 src/DateTime.cpp               |  72 +++++++++---------
 src/ExpressionAction.cpp       |   8 +-
 src/ExpressionParser.cpp       |  16 ++--
 src/ExpressionString.cpp       |   4 +-
 src/File.cpp                   |   8 +-
 src/FileStream.cpp             |   2 +-
 src/FileStream.h               |   2 +-
 src/Leds.cpp                   |  10 +--
 src/MemoryCheckerPrivate.cpp   |  10 +--
 src/MemoryCheckerPrivate.h     |   4 +-
 src/Message.cpp                |  12 +--
 src/Message.h                  |   3 +-
 src/Mutex.cpp                  |  74 ++++++++++++++++++
 src/Mutex.h                    |  56 ++++++++++++++
 src/Number.cpp                 |   8 +-
 src/ParallelLoop.cpp           |   8 +-
 src/ParallelLoop.h             |   6 +-
 src/QGpCoreTools.h             |   2 +
 src/QGpCoreToolsVersion.h      |   4 +-
 src/ReadWriteLock.cpp          | 102 +++++++++++++++++++++++++
 src/ReadWriteLock.h            |  61 +++++++++++++++
 src/SamplingParameters.cpp     |   4 +-
 src/ScriptContext.cpp          |   2 +-
 src/Tar.cpp                    |  18 ++---
 src/Tar.h                      |   4 +-
 src/Thread.cpp                 |  12 +--
 src/Thread.h                   |   5 +-
 src/TreeContainer.cpp          |   2 +-
 src/UniqueID.cpp               |   4 +-
 src/Version.cpp                |   2 +-
 src/XMLByteArrayStream.cpp     |   4 +-
 src/XMLClass.cpp               |   6 +-
 src/XMLErrorReport.cpp         |  18 ++---
 src/XMLHeader.cpp              |  12 +--
 src/XMLParser.cpp              |  24 +++---
 54 files changed, 697 insertions(+), 411 deletions(-)

commit 3c1793e184d87982672bcf2644d19fa9cbe0486d
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Mon May 28 11:11:05 2018 +0200

    Command line file dialog return abs path

 src/Message.cpp | 27 +++++++++++++++++++++++----
 1 file changed, 23 insertions(+), 4 deletions(-)

commit 644a56effc1205d6999d048142339f9ca43dfb05
Author: Marc Wathelet <marc.wathelet@univ-grenoble-alpes.fr>
Date:   Fri May 25 15:39:38 2018 +0200

    Minor edit

 src/SamplingParameters.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6cd6af381a23586540a91a0cab30c2b70b0c8ae7
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Apr 12 11:38:50 2018 +0200

    Version 0.0.0-snapshot-20180412

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a6b1e0a93c36e99b65c335ce5364af10c8bd09a4
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Mar 19 20:59:44 2018 +0100

    Keep track of complete argument list

 src/CoreApplicationPrivate.cpp | 13 ++++++-------
 src/CoreApplicationPrivate.h   |  2 ++
 2 files changed, 8 insertions(+), 7 deletions(-)

commit 583d8eb3393a6974678556e50dcb04cd2c1bde36
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Mar 5 17:18:52 2018 +0100

    Fix -march option

 configure | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 4ac2e732b337dd56636f4a89783e63af602c7872
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Mar 5 15:49:11 2018 +0100

    New option -sse3, -march and -cflags for configure

 configure | 40 +++++++++++++++++++++++-----------------
 1 file changed, 23 insertions(+), 17 deletions(-)

commit 72a352d3fe63b831416f44c23b07871243fbeff3
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Feb 26 15:56:21 2018 +0100

    Properly name tasks of loop
    
    It may help debugging

 src/ParallelLoop.cpp | 1 +
 1 file changed, 1 insertion(+)

commit 7301b474860f54582919e0cb23c464dbf4b764ac
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Feb 23 07:40:34 2018 +0100

    Rename setValue into parse
    
    Avoids declaration of public setValue in all subclasses

 src/AbstractParameters.cpp | 4 ++--
 src/AbstractParameters.h   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit c4a3d16c7626a3839574450bc7d87fa95c841a77
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 21 00:20:30 2018 +0100

    Fix memory leak

 configure    | 2 +-
 src/File.cpp | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 09013b8df8d2043726ae4ce8263f338135162f93
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Feb 20 13:13:54 2018 +0100

    More flexible buffer specification for parser
    
    Add macro APP_STREAM

 src/AsciiLineParser.cpp      | 66 +++++++++++++++++++++++++++++++++++---------
 src/AsciiLineParser.h        |  7 ++++-
 src/CoreApplicationPrivate.h |  7 +++++
 3 files changed, 66 insertions(+), 14 deletions(-)

commit d346349de9b5d3333fff859b0427189b66138cb8
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Dec 19 15:34:45 2017 +0100

    Public setValue

 src/AbstractParameters.cpp | 67 +++++++++++++++++++++++++---------------------
 src/AbstractParameters.h   |  1 +
 2 files changed, 38 insertions(+), 30 deletions(-)

commit 3833bafea6c00ef5e97a147667182ab314d00a33
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Dec 15 16:11:35 2017 +0100

    Add STEP parameter

 src/SamplingParameters.cpp | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

commit fbbf96c806daa5326336cc5669507536bb976405
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Dec 14 14:32:38 2017 +0100

    Optimize unique(), much faster for long lists

 src/Global.h | 130 ++++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 84 insertions(+), 46 deletions(-)

commit 7446012325d8f831563287d00fb45b2077153449
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Dec 12 14:00:02 2017 +0100

    Repalce space in keywords by underscore

 src/AbstractParameters.cpp | 12 ++++++++----
 src/SamplingParameters.cpp |  8 ++++----
 2 files changed, 12 insertions(+), 8 deletions(-)

commit 46976a1801a15808285e31fd2d2487f2b05ac12f
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Dec 7 15:23:15 2017 +0100

    Fix command line file dialog messages

 src/Message.cpp | 46 ++++++++++++++++++++++++++++------------------
 src/Message.h   |  5 +++--
 2 files changed, 31 insertions(+), 20 deletions(-)

commit 39537c3f25ee4a5d9738b8ed9fcc323c0eb60ab4
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Dec 7 12:48:20 2017 +0100

    Added AbstractParameters::totalKeywordCount
    
    Help checking the consistency of parameter indexes
    New Cache::free() to force purge of cache (used by geopsy-fk and
    geopsy-hrfk)

 src/AbstractParameters.cpp | 20 ++++++++++++++++++++
 src/AbstractParameters.h   |  3 +++
 src/Cache.cpp              |  9 +++++++++
 src/Cache.h                |  1 +
 4 files changed, 33 insertions(+)

commit 274105ca87eebb757f1692b5b0d335282e01a206
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Nov 20 22:23:36 2017 +0100

    Minor edit

 src/Complex.h    | 6 +++---
 src/DateTime.cpp | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 658d05c6c0d0562f67277db06176138203818de7
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Oct 25 00:31:36 2017 +0200

    GIT_COMMIT and BUILD_TIME
    
    Moved from ${PACKAGE}Version.h to ${PACKAGE}InstallPath.h
    Dependency of ${PACKAGE}DLLExport.h to ${PACKAGE}InstallPath.h replaced
    by ${PACKAGE}Static.h that may contain a define in case of static build

 configure                   | 44 ++++++++++++++++++++++----------------------
 src/QGpCoreToolsDLLExport.h |  4 ++--
 src/QGpCoreToolsStatic.h    |  0
 src/QGpCoreToolsVersion.h   |  2 --
 4 files changed, 24 insertions(+), 26 deletions(-)

commit aca97192b83bfae913429f6c6f175a767d87bcad
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Oct 24 23:17:09 2017 +0200

    Add PACKAGE.h to git

 src/QGpCoreTools.h        | 89 +++++++++++++++++++++++++++++++++++++++++++++++
 src/QGpCoreToolsVersion.h |  8 ++---
 2 files changed, 93 insertions(+), 4 deletions(-)

commit 577dbe2dd88b0dddbc6ac97e61b663d3cfb9f9c2
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Oct 24 22:01:43 2017 +0200

    Add stable.h to git

 src/stable.h | 5 +++++
 1 file changed, 5 insertions(+)

commit 6a91c8c2214e7993d48e48a9d4e276c68bdbb9bb
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Oct 24 21:56:39 2017 +0200

    Add ...DLLExport.h and ...Version.h to git

 src/QGpCoreToolsDLLExport.h | 25 +++++++++++++++++++++++++
 src/QGpCoreToolsVersion.h   |  8 ++++++++
 2 files changed, 33 insertions(+)

commit eaf625901ebe2044d401b257d5fc9247475ba93a
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Oct 24 21:46:27 2017 +0200

    Add configure script to git

 configure | 1138 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 1138 insertions(+)

commit b6bb05db258defbdeec4207958045bbede31fea9
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Oct 24 21:40:07 2017 +0200

    Version 0.0.0-snapshot-20171024

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a143187439f514088cac5537eddd2ba0f0ba269e
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Oct 24 21:37:35 2017 +0200

    Fix reading of non cannonical param files

 src/AbstractParameters.cpp | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit f05f1d0f8228193678c4d4e22d074383193b93a9
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Oct 24 09:21:27 2017 +0200

    Freeze in case of crash for command line

 src/CoreApplication.cpp | 3 +++
 1 file changed, 3 insertions(+)

commit d89a3e428bc890d4b4f6d3055e6fb6477925ce89
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Oct 23 11:49:58 2017 +0200

    Add correct build time and git commit

 src/CoreApplicationPrivate.cpp |  2 +-
 src/PackageInfo.cpp            |  9 ++++++---
 src/PackageInfo.h              | 12 ++++++++----
 3 files changed, 15 insertions(+), 8 deletions(-)

commit c7b85fe11b7e470f96dac707147b23e474558eaa
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sun Oct 22 09:10:55 2017 +0200

    Fix includes in its new library

 src/ScriptContext.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 195f0dca1865c808c8d6c8d2bec40e5a6985672f
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sat Oct 21 23:17:54 2017 +0200

    Moved from QGpGuiToools
    
    Add Qml dependency

 admin/makepro         | 10 ++++++
 src/ScriptContext.cpp | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/ScriptContext.h   | 53 +++++++++++++++++++++++++++++++
 3 files changed, 150 insertions(+)

commit 4f191d26e997074197e5b719abfb3e7ad3c340bd
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sat Oct 21 00:43:57 2017 +0200

    Replace QtScript by QJSEngine

 src/ExpressionParser.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9b0a43975339e2cb3ec043a047b753a4ecc6e1a3
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Oct 20 09:48:38 2017 +0200

    Fix display of progress

 src/AbstractProgress.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 7ba4db6123d48bf80a5d1c291130a054c957fb28
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Oct 12 13:38:44 2017 +0200

    Transparent white for color maps
    
    New option -qt-plugin-paths to debug Qt plugins
    If returned thread count <1, a minimum of 1 thread is started

 src/Color.cpp                  |  6 +++---
 src/Color.h                    |  3 +++
 src/CoreApplication.cpp        |  4 ++++
 src/CoreApplicationPrivate.cpp | 14 +++++++++++++-
 src/CoreApplicationPrivate.h   |  1 +
 src/ParallelLoop.cpp           |  2 +-
 6 files changed, 25 insertions(+), 5 deletions(-)

commit 38b691e5ed8b71921840b4ce7f6d51b49f2137b9
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Oct 10 23:57:15 2017 +0200

    Version 0.0.0-snapshot-20171010

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e247f93df0d68c8fe5eeb171aa9c6b2aaad514c4
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Oct 10 23:41:24 2017 +0200

    Improve args storage and depth
    
    Avoid storing args with -non-interactive' option
    Display depth
    Internal depth set to 1000 instead of 50
    
    Parallel loop: new virtual idealThreadCount()

 src/CoreApplication.cpp        |  6 +++-
 src/CoreApplicationPrivate.cpp | 71 ++++++++++++++++++++++++------------------
 src/CoreApplicationPrivate.h   |  6 ++--
 src/ParallelLoop.cpp           |  2 +-
 src/ParallelLoop.h             |  1 +
 5 files changed, 51 insertions(+), 35 deletions(-)

commit a3471296f5323e753d8cdfa8b6143f0bbbac71ee
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Sep 25 17:50:12 2017 +0200

    timeToSeconds option for Locale

 src/CoreApplicationPrivate.cpp |  2 +-
 src/Number.cpp                 | 57 +++++++++++++++++++++---------------------
 src/Number.h                   | 13 +++++-----
 3 files changed, 36 insertions(+), 36 deletions(-)

commit bf9b35eeaf84d26d9262696d76a58df481b79a63
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Sep 22 11:03:46 2017 +0200

    Problem localized in Tar::int2octal
    
    Probablby missing LL qualifier

 src/CoreApplicationPrivate.cpp | 1 +
 src/PathTranslator.cpp         | 2 +-
 src/Tar.cpp                    | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

commit 3e119c4e62d5e792e876af1eb22e58317fe2109c
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 21 16:24:34 2017 +0200

    Try to fix save of gpy under windows
    
    Problem localized in Tar::int2octal, probablby missing L qualifier
    Remove debug ouput for PathTranslator, exchange between linux and
    windows look like solved (in both directions)

 src/PathTranslator.cpp | 18 +++++++++---------
 src/Tar.cpp            |  2 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

commit b9be9c160bf6169483f57f669aa7c8a7547768bc
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Sep 19 00:10:09 2017 +0200

    Fix obsolete message (error in index)

 src/AbstractParameters.cpp | 6 +++---
 src/AbstractParameters.h   | 2 +-
 src/SamplingParameters.cpp | 2 +-
 src/SamplingParameters.h   | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

commit 929de568f4082539dd80bffe6590aae481391281
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Sep 18 23:42:30 2017 +0200

    Version 0.0.0-snapshot-20170918

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 458c1ebede3b726c4fef764b30d7973353e53cdb
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Sep 18 22:55:26 2017 +0200

    Versioning of parameters files

 src/AbstractParameters.cpp | 57 ++++++++++++++++++++++++++++++++++++----------
 src/AbstractParameters.h   | 17 ++++++++++----
 src/SamplingParameters.cpp | 20 ++++++++--------
 src/SamplingParameters.h   |  3 ++-
 4 files changed, 69 insertions(+), 28 deletions(-)

commit 76696c36a791266b9243db4e49a80197475708c6
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Sep 18 13:15:01 2017 +0200

    Log to specify the number of threads

 src/ParallelLoop.cpp | 2 ++
 1 file changed, 2 insertions(+)

commit bf2bfdae1f1ff3cfa51bd3027d3413447cecb9d7
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sun Sep 17 22:00:00 2017 +0200

    Fix compatibility loading of parameters

 src/AbstractParameters.cpp | 15 ++++++++++-----
 src/AbstractParameters.h   |  4 ++--
 src/SamplingParameters.cpp |  5 +++--
 3 files changed, 15 insertions(+), 9 deletions(-)

commit d81bc3c3bd74c2e5776a8934611d51384bcfea48
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sat Sep 16 21:39:30 2017 +0200

    Fix parameter export

 src/SamplingParameters.cpp | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit 939e13c49a97d3d1b09a82dede0282a7701c462b
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Sep 15 16:55:23 2017 +0200

    Fix reading of old .log files

 src/AbstractParameters.cpp | 3 ++-
 src/SamplingParameters.cpp | 4 ++++
 2 files changed, 6 insertions(+), 1 deletion(-)

commit c9fb74e43dad4e7415b68b5da4a742928d1af049
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Sep 15 16:23:39 2017 +0200

    Add export dll for encodeToHtml()

 src/Global.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit a74c502c68eb8d320e802bca9d8f123aa08ca5ec
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Sep 15 00:20:55 2017 +0200

    Fix reading parameters

 src/AbstractParameters.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 0e62b5fad20642dfa0b4b9617b22a45d0b87a744
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 14 16:23:47 2017 +0200

    Remove all inside ()

 src/AbstractParameters.cpp | 1 +
 1 file changed, 1 insertion(+)

commit a60817c908ff07fd237ca6e927657cd8119da9dc
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 14 15:27:43 2017 +0200

    Support '=' inside () for keywords

 src/AbstractParameters.cpp | 34 +++++++++++++++++++++++++++-------
 1 file changed, 27 insertions(+), 7 deletions(-)

commit c0155183a9cc50c6d6bfb87b2023c03081514cb8
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 14 14:41:12 2017 +0200

    New keyword suffix and obsolete warning

 src/AbstractParameters.cpp | 31 +++++++++++++++++++++++++++++--
 src/AbstractParameters.h   | 17 ++++++++++-------
 src/SamplingParameters.cpp | 20 +++++++++++---------
 3 files changed, 50 insertions(+), 18 deletions(-)

commit 6a71dc15b99155244d4699c545c3760ef995df19
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 14 13:00:59 2017 +0200

    Ignore text between () for keywords

 src/AbstractParameters.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 55351668bd0c91ede4c0831bcdc7950e8426c0c6
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 14 12:52:37 2017 +0200

    Reading of param files without endpattern fixed

 src/AbstractParameters.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit aeb351b73d17fd7831de10974c9cfa74a3e142a4
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 14 12:42:39 2017 +0200

    Fix reading of param files without endpattern

 src/AbstractParameters.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 7677e3216cba55e3d83742c5bfc4064e02ce3bd2
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Sep 11 15:07:23 2017 +0200

    Minor edit

 src/PackageInfo.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9e229f53a2983ad4cec9e0c4354c1108562fa568
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 7 16:37:11 2017 +0200

    Support for package name with '-'

 src/ColumnTextFile.cpp |  2 +-
 src/PackageInfo.h      | 16 ++++++++--------
 src/QGpCoreTools.cpp   |  2 +-
 3 files changed, 10 insertions(+), 10 deletions(-)

commit 7d367064680000ece9cf1c235ab2b6df1fec6db6
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Aug 24 15:36:44 2017 +0200

    New AbstractParameters::save()

 src/AbstractParameters.cpp | 23 +++++++++++++++++++++++
 src/AbstractParameters.h   |  1 +
 2 files changed, 24 insertions(+)

commit b108cddc9d544aada8a75ddeb06f543654dd3c8b
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jul 27 16:57:41 2017 +0200

    ArgumentStdinReader returns file names
    
    New File::crc32()

 src/ArgumentStdinReader.cpp |  3 ++-
 src/ArgumentStdinReader.h   |  3 +++
 src/File.cpp                | 26 ++++++++++++++++++++++++++
 src/File.h                  |  2 ++
 4 files changed, 33 insertions(+), 1 deletion(-)

commit f2338a432b4839c45d101aaa5367181c7c60e2b3
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Jul 4 10:45:46 2017 +0200

    Some built-in functions not available with clang
    
    clang is the default compiler for Mac OS X
    operator*=() for Mac cannot use data vectorization

 src/Complex.h | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit d04f2b5f0006715e25f62fee58feb03c40be9be4
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jun 30 22:29:57 2017 +0200

    load() from file added to AbstractParameters
    
    Fix reading Tar files generated on a Mac OS
    Set step after reading SamplingParameters from XML

 src/AbstractParameters.cpp | 51 ++++++++++++++++++++++++++++++++++++++++++++++
 src/AbstractParameters.h   |  3 +++
 src/SamplingParameters.cpp |  4 ++++
 src/Tar.cpp                | 13 ++++++------
 4 files changed, 65 insertions(+), 6 deletions(-)

commit fb5624b8e9e4e6c2c2c60994be97e3771ec92a97
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed May 24 09:53:59 2017 +0200

    Fix header size for better data alignement

 src/Complex.h              | 2 +-
 src/MemoryChecker.cpp      | 2 +-
 src/MemoryCheckerPrivate.h | 5 ++++-
 3 files changed, 6 insertions(+), 3 deletions(-)

commit b12fd3270f4cb3b4ea4435107763e21a7bf97f41
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri May 19 16:48:49 2017 +0200

    Fix usage of SSE

 src/Complex.cpp | 12 ++++++-----
 src/Complex.h   | 65 ++++++++++++++++++++++-----------------------------------
 2 files changed, 32 insertions(+), 45 deletions(-)

commit c13cd13f20c854a98736a7fcbf87210d2788e823
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue May 16 20:35:42 2017 +0200

    Avoid warning for uninitialized in Color
    
    Complex commented out, in preparation of migration to built-in C complex.
    Add error polish in XMLParser::closeContext()

 src/Color.cpp     | 10 ++++++++++
 src/Complex.cpp   |  5 +++++
 src/Complex.h     | 10 ++++++++--
 src/XMLParser.cpp |  5 ++++-
 4 files changed, 27 insertions(+), 3 deletions(-)

commit c7177311d33b37a14dac1c99efe0ff29e0141a30
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Apr 10 12:07:30 2017 +0200

    New AbstractStream::prefix()

 src/AbstractStream.cpp       | 13 +++++++
 src/AbstractStream.h         |  1 +
 src/AsciiLineParser.cpp      |  6 ++--
 src/CoreApplicationPrivate.h |  4 +++
 src/UniqueID.cpp             | 83 ++++++++++++++++++++++++++++++++++++++++++++
 src/UniqueID.h               | 50 ++++++++++++++++++++++++++
 6 files changed, 154 insertions(+), 3 deletions(-)

commit 9f99f95cc865b9c0724b50aef46c4699e8c115c7
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Mar 28 22:24:04 2017 +0200

    Add missing delete when parsing unknown spec char

 src/SamplingParameters.cpp | 2 +-
 src/XMLParser.cpp          | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 69f65325a03e5fbc0364672db958c6bc51987ac9
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Mar 24 09:13:53 2017 +0100

    new SamplingParameters::setCount(double)

 src/SamplingParameters.cpp | 47 +++++++++++++++++++++++++++++++++++-----------
 src/SamplingParameters.h   |  1 +
 src/XMLParser.cpp          |  4 ++--
 3 files changed, 39 insertions(+), 13 deletions(-)

commit dba814391a6dd5ff08ef07ae930bf72e6a91e431
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Mar 7 23:01:48 2017 +0000

    Preparing to AVIOS

 src/AbstractParameters.h       |   2 +
 src/AbstractProgress.cpp       |  15 +-
 src/AbstractProgress.h         |   1 -
 src/ColumnTextParser.cpp       |   3 +-
 src/ColumnTextParser.h         |   2 +-
 src/CoreApplication.cpp        |  32 +---
 src/CoreApplicationPrivate.cpp |  37 +++--
 src/CoreApplicationPrivate.h   | 333 +++++++++++++++++++++--------------------
 src/File.cpp                   |  43 ++++++
 src/File.h                     |   6 +-
 src/Global.cpp                 |  13 ++
 src/Global.h                   |   2 +
 src/Message.cpp                |  49 ++++--
 src/MessageContext.cpp         |   2 +-
 src/PathTranslator.cpp         |  89 +++++------
 src/PathTranslator.h           |  36 ++---
 src/PathTranslatorOptions.cpp  |  78 ++++++++++
 src/PathTranslatorOptions.h    |  67 +++++++++
 src/SamplingParameters.cpp     |   9 +-
 src/SamplingParameters.h       |   4 +-
 src/StringStream.cpp           |   6 -
 src/StringStream.h             |   2 +-
 src/Tar.cpp                    |  58 ++++---
 src/Tar.h                      |   4 +-
 src/XMLClass.cpp               |   5 +
 src/XMLClass.h                 |  10 +-
 src/XMLParser.cpp              |   5 +-
 27 files changed, 574 insertions(+), 339 deletions(-)

commit a18c0636a18f2b7731a027be367e5baf4f82eef9
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Feb 7 12:42:43 2017 +0000

    Fix for XMLGenericItem
    
    Various fixes required by gpxmlgrep. Now able to parse without knowing
    the root Tag, and root Tag correctly extracted. Correct handling of
    binDataTag.
    Set XML from tar warning to verbosity 1
    flushStream for StringStream, required when loading a mkup file through
    command line with non matching objects.
    Number::round() also provide standard round behavior

 src/Number.cpp            |  8 ++++--
 src/Number.h              |  2 +-
 src/StringStream.cpp      | 14 ++++++---
 src/StringStream.h        |  2 +-
 src/Tar.cpp               |  8 +++---
 src/Tar.h                 |  2 +-
 src/XMLErrorReport.h      | 40 +++++++++++++-------------
 src/XMLGenericItem.cpp    | 72 ++++++++++++++++++++++++++++++++++++-----------
 src/XMLGenericItem.h      |  3 ++
 src/XMLHeader.cpp         | 11 ++++++--
 src/XMLSaveAttributes.cpp |  2 +-
 11 files changed, 111 insertions(+), 53 deletions(-)

commit 036c2483e980d0ad0f54d5b9f3e9c39bb2dfc62d
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 13 09:41:29 2017 +0000

    Fix PathTranslator across Linux and Windows

 src/PathTranslator.cpp | 52 +++++++++++++++++++++++++++-----------------------
 src/TraceBug.h         |  8 ++++++--
 2 files changed, 34 insertions(+), 26 deletions(-)

commit 65d6dc7479ba0d26d2162fb14f7bb1071ee4b2b0
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jan 12 13:34:40 2017 +0000

    Automatic recognition of path separator

 src/PathTranslator.cpp | 97 +++++++++++++++++++++++++++++---------------------
 src/PathTranslator.h   |  7 ++--
 2 files changed, 60 insertions(+), 44 deletions(-)

commit 6371808c0ad831afe7546831e9ff08ac6b385c0d
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jan 12 12:33:31 2017 +0000

    Add support for Mac Sierra

 src/CoreApplicationPrivate.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

commit 10b81532321ddcc6373898402674582d173a208f
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jan 12 12:09:36 2017 +0000

    A try to fix PathTranslator for Windows

 src/PathTranslator.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 25512ffebadbd2f1a4a90f406ecc00438a5d0c4e
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Jan 10 15:14:39 2017 +0000

    Remove userId from report

 src/CoreApplicationPrivate.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 0318996bfc2ef1c516c5f8cc67dcd2735eef86c8
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Jan 9 09:58:37 2017 +0000

    Version 0.0.0-snapshot-20170109

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 4f3431740533014e400fecc0c743da782ac8a8a0
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 6 22:14:13 2017 +0000

    name() and setNamedColor() support alpha

 src/Color.cpp | 23 ++++++++++++++++++-----
 1 file changed, 18 insertions(+), 5 deletions(-)

commit 2c222be55d3210ed6369b09469626a7516406edc
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Dec 22 16:12:59 2016 +0000

    DateTime default to 2000-1-1

 src/Complex.h  | 6 ++++++
 src/DateTime.h | 3 ++-
 src/Number.h   | 6 +++++-
 3 files changed, 13 insertions(+), 2 deletions(-)

commit 90e5ae0c2a991ad99570ce949334d724e6c400be
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Dec 12 13:03:51 2016 +0000

    Version 0.0.0-snapshot-20161212

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 79a2012620c24c37823d46fa86ec07e929d9ceee
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Dec 12 12:33:53 2016 +0000

    New fileName()

 src/ColumnTextFile.cpp | 10 ++++++++++
 src/ColumnTextFile.h   |  2 ++
 2 files changed, 12 insertions(+)

commit d8d59341d44156afaad1c6d7286b661034f36443
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Dec 8 14:37:12 2016 +0000

    Avoid casting error under 64 bit

 src/CacheItem.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4ae4f52b6ab4617d6f3601501c3bbd736cd64074
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Dec 8 12:40:28 2016 +0000

    Avoid mutex lock during paint

 src/AbstractProgress.cpp | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

commit fd1b03ec1ca203b4f0599c968cce254f2b9b0809
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Dec 5 11:33:58 2016 +0000

    new CoreApplicationPrivate::removeGlobalObjects

 src/Cache.cpp                  |  2 +-
 src/CoreApplicationPrivate.cpp | 13 +++++++++++++
 src/CoreApplicationPrivate.h   |  3 +++
 src/ParallelLoop.cpp           |  6 ++++--
 4 files changed, 21 insertions(+), 3 deletions(-)

commit 8d7995c1ce61e0a801a67ef00b363e00dc0c9886
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Nov 21 22:54:53 2016 +0000

    Version 0.0.0-snapshot-20161121

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit bd2919707c35d23b639d944c48cdacf3feb56c68
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Nov 21 15:39:55 2016 +0000

    Boolean return for Color::SetNamedColor

 src/Color.cpp | 5 +++--
 src/Color.h   | 5 ++++-
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 376ce3ac159e18cc137c9737e6143073e4125af0
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Nov 18 11:08:36 2016 +0000

    Version 0.0.0-snapshot-20161118

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit fb1df984239380ea96bb51dd916e513f01c55f85
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Nov 18 09:25:08 2016 +0000

    Support 2 numbers versions

 src/Version.cpp | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

commit 87c6dea666f07dd5ef7c7b776a1e40067e277275
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Nov 17 11:25:55 2016 +0000

    Fix conversion from/to HSV
    
    Add Color::toGray()
    replace checkblocks by checkBlocks

 src/Color.cpp                | 161 ++++++++++++++++++++++++++++---------------
 src/Color.h                  |   5 ++
 src/CoreApplicationPrivate.h |   2 +-
 src/Global.h                 |  28 ++++++++
 src/MemoryCheckerPrivate.cpp |   2 +-
 src/MemoryCheckerPrivate.h   |   1 +
 6 files changed, 141 insertions(+), 58 deletions(-)

commit 413ddf3d45a8c7df06d61d07c0a7bdc454a92902
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Nov 8 22:36:42 2016 +0000

    Add McNames palette
    
    Rename of old ColorPalette into ColorMap
    ColorPalette contains now only the colors

 src/Color.cpp | 80 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/Color.h   |  9 +++++--
 src/Global.h  |  3 +++
 3 files changed, 90 insertions(+), 2 deletions(-)

commit c7bf72a5e8175e072bf75024d71cd8ed7b2e1dd4
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Nov 4 11:07:50 2016 +0000

    Remove obsolete 'register' keyword

 src/AsciiLineParser.cpp | 32 ++++++++++++++++----------------
 src/XMLStream.cpp       |  2 +-
 src/XMLTarStream.cpp    |  2 +-
 3 files changed, 18 insertions(+), 18 deletions(-)

commit de337c03d2ccf135a7174fd519cc0e9e41bfb4f6
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Oct 20 13:46:52 2016 +0000

    Removal of useless warnings

 src/CoreApplicationPrivate.cpp | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

commit d29b92b96c8834bd54f352615d3944db655b3c6b
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sat Sep 24 16:37:04 2016 +0000

    New TRACE_BUG_PRINT
    
    Debug TRACE_BUG for PathTranslator

 src/PathTranslator.cpp | 21 ++++++++++++++-------
 src/TraceBug.cpp       |  2 +-
 src/TraceBug.h         | 13 ++++++++-----
 src/TraceInfo.cpp      | 19 ++++++++++++++-----
 src/TraceStamp.cpp     |  2 +-
 5 files changed, 38 insertions(+), 19 deletions(-)

commit c73ca3c422d045b58612470fc266953384890661
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sat Sep 24 06:28:00 2016 +0000

    Version 0.0.0-snapshot-20160924

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit f2bdc95548fa0e9af134d20ae9fd17e7191e9037
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sun Sep 18 22:43:29 2016 +0000

    Version 0.0.0-snapshot-20160918

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c7a5ba4c78d38c23edcb1264755eb9abc4df27a9
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sun Sep 18 22:33:07 2016 +0000

    Fix non array variable

 src/ExpressionContext.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d0aa50527082c6b00680d52626936930607c5f3c
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Sep 13 22:11:58 2016 +0000

    Version 0.0.0-snapshot-20160913

 admin/version-devel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0c42c87f548ffb1a9ea40a832901e9f4d8eb70da
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Sep 13 15:03:08 2016 +0000

    Version 0.0.0-snapshot-20160913

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 648d55006d890c47589a862cc09ae74fb94098b1
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Sep 13 14:51:49 2016 +0000

    Fix Color, better support for Locale
    
    Fix Color and add standard Qt colors
    Full implementation of Locale in Number double/time/string conversions
    New option to set Locale

 src/Color.cpp                  | 113 ++++-
 src/Color.h                    |   7 +-
 src/CoreApplication.cpp        |   2 -
 src/CoreApplicationPrivate.cpp |  26 +-
 src/CoreApplicationPrivate.h   |   2 +
 src/Global.h                   |   9 -
 src/Number.cpp                 | 981 ++++++++++++++++++++++-------------------
 src/Number.h                   |  49 +-
 8 files changed, 657 insertions(+), 532 deletions(-)

commit 585e0f66a007587116a16a4fbd58262a184980aa
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 8 18:39:02 2016 +0000

    Version 0.0.0-snapshot-20160908

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 450a86e601ed9c9945933c7436b4c1b1c7f17c8f
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 8 12:16:43 2016 +0000

    Remove heurisitic in PathTranslator
    
    Add user information at the bottom of openFile dialog box when setting
    the new path in PathTranslator

 src/Message.cpp        | 826 +++++++++++++++++++++++++------------------------
 src/Message.h          | 406 ++++++++++++------------
 src/PathTranslator.cpp |  45 +--
 3 files changed, 635 insertions(+), 642 deletions(-)

commit de6fb8f75a300d6183eac4d3e57fa59139addf91
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Sep 6 12:37:41 2016 +0000

    New classed Color and ColumnTextFile

 src/Color.cpp                  |  90 ++++++++++++++++++++++++++++++
 src/Color.h                    |  78 ++++++++++++++++++++++++++
 src/ColumnTextFile.cpp         | 122 +++++++++++++++++++++++++++++++++++++++++
 src/ColumnTextFile.h           |  59 ++++++++++++++++++++
 src/ColumnTextParser.cpp       |   2 +-
 src/CoreApplicationPrivate.cpp |  17 +++---
 src/Global.h                   |  11 ++++
 src/PathTranslator.cpp         |  36 ++++++------
 8 files changed, 391 insertions(+), 24 deletions(-)

commit 4d7d08df69070820e9c613849f90fb8ac31de8c7
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Aug 18 14:53:27 2016 +0000

    Version 0.0.0-snapshot-20160818

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 1a0348f486f10080590c6b54e0512eef469db95c
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jun 23 12:30:08 2016 +0000

    Version 0.0.0-snapshot-20160623

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 7e3b0ea22399e79386d9e67da1bf1a8be6869ebe
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Jun 21 13:05:06 2016 +0000

    Fix rounding of seconds in DateTime
    
    Fix SortedVector<Key, T>::append, N2 was not updated correctly

 src/DateTime.cpp   | 23 +++++++++--------------
 src/DateTime.h     | 13 ++++++++++++-
 src/SortedVector.h | 21 ++++++++++++++++-----
 3 files changed, 37 insertions(+), 20 deletions(-)

commit 5668a85f6cdf2a37d3fd45075a32c3d0fa13ed12
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sun Jun 12 22:59:57 2016 +0000

    Version 0.0.0-snapshot-20160612

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 93c119e2d9b2f4409239710b93aab1021b91d713
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sun Jun 12 22:50:41 2016 +0000

    Support for quotes in LineParser

 src/LineParser.cpp    | 28 +++++++++++++++++++++
 src/LineParser.h      |  5 +++-
 src/StringSection.cpp | 70 +++++++++++++++++++++++++++++++++++++++++++++------
 src/StringSection.h   |  7 ++++--
 4 files changed, 100 insertions(+), 10 deletions(-)

commit d38aadb1256b7198d4033af34a8df06ce5c8d256
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Jun 7 12:12:45 2016 +0000

    Version 0.0.0-snapshot-20160607

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5004505e266e07bab52b40127c8096c2b7dad55c
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Jun 6 14:53:01 2016 +0000

    Version 0.0.0-snapshot-20160606

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 07aaee90b38d5e2925e945c520c561a2b57698ca
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Jun 6 14:42:32 2016 +0000

    Minor edit

 src/Cache.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 01f2fd728425750853f23c780582c7f0ead7f02d
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu May 26 15:29:34 2016 +0000

    Version 0.0.0-snapshot-20160526

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 41cd48a955dd00feea2e0e34283bb7fb7cfcd0a1
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue May 24 14:18:02 2016 +0000

    Version 0.0.0-snapshot-20160524

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 36f1b07cc6bcfb6bfeefbe15a1c50c448d03ea4a
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon May 23 15:09:41 2016 +0000

    Version 0.0.0-snapshot-20160523

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 729d71dfd095ddd71c4ba8422e331372db5a0dbd
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri May 20 14:58:23 2016 +0000

    Version 0.0.0-snapshot-20160520

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 01f51661083b97610b7ec94579af5a8d6dc1dfb7
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu May 19 12:35:27 2016 +0000

    Fix File::getLibList()
    
    No sure it was working for Linux and Mac

 src/File.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 92193d9f140600de21e6dff11dcf46abb7df30bc
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu May 19 10:36:18 2016 +0000

    Structure of EvenRestrictor modified
    
    Now the action to be executed is implemented with signal run()
    No longer necessary to test output value of newEvent()

 src/EventRestrictor.cpp | 37 ++++++++++++++++++++++++++-----------
 src/EventRestrictor.h   |  9 ++++++---
 2 files changed, 32 insertions(+), 14 deletions(-)

commit 4c6f933998e187c2901a322cdeaf8a5c5879bcb9
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue May 10 15:02:02 2016 +0000

    Fix of plugin path

 src/CoreApplicationPrivate.cpp | 7 +++++--
 src/CoreApplicationPrivate.h   | 6 +++---
 2 files changed, 8 insertions(+), 5 deletions(-)

commit d7b6b4220afd5318ddf8ccc206f48d2e0c78d7f3
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue May 3 12:55:08 2016 +0000

    Undo remove include of ...Version.h

 src/CoreApplicationPrivate.cpp | 1 +
 1 file changed, 1 insertion(+)

commit decdeb9e15c2a5e7095174e5c031cac50c33b795
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue May 3 12:52:11 2016 +0000

    Undo remove include of ...Version.h

 src/CoreApplicationPrivate.cpp | 1 -
 1 file changed, 1 deletion(-)

commit d56672528911a45bf3504ad02cd33304aaa05e77
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue May 3 12:41:26 2016 +0000

    Clean up of Mac install

 src/CoreApplicationPrivate.cpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit bf96a8828d3ecd061e7f320c47a7ed77fab111ac
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Apr 29 14:54:05 2016 +0000

    Version 0.0.0-snapshot-20160429

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 7c4e90fab1922b1ee69db8fa6d83f78e864c1068
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Apr 29 13:45:50 2016 +0000

    Add PLATFORM VERSION

 src/CoreApplicationPrivate.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2342c5e50a1c077545c1a36a6cb366070417a401
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Apr 29 13:40:35 2016 +0000

    Add PLATFORM VERSION

 src/CoreApplicationPrivate.cpp | 40 +---------------------------------------
 1 file changed, 1 insertion(+), 39 deletions(-)

commit 350af45ce46bdc7b4c15655381d63eb8be70e46d
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Apr 29 13:29:18 2016 +0000

    Fix setting library paths

 src/CoreApplicationPrivate.cpp | 1 +
 1 file changed, 1 insertion(+)

commit ad644a873a3eb232936739aa21fac97c4ccd37c1
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Apr 29 13:24:34 2016 +0000

    Fix setting library paths

 src/CoreApplicationPrivate.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f45628ebca44efb35c292724164eb1848e0bbc46
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Apr 29 13:22:14 2016 +0000

    Fix setting library paths

 src/CoreApplicationPrivate.cpp | 55 +++++++++++++++++++++++++++++++++++++++++-
 src/CoreApplicationPrivate.h   |  1 +
 2 files changed, 55 insertions(+), 1 deletion(-)

commit e42adb260d9c6d56f7d4e941d783ba323fc5b474
Author: Marc Wathelet <wathelem@ist-157-9.ujf-grenoble.fr>
Date:   Fri Apr 29 13:06:46 2016 +0200

    Fix plugin path for Qt cocoa

 src/CoreApplicationPrivate.cpp | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

commit 844ade657fc4d2f139daacb516db03557a09c95b
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Apr 26 20:01:35 2016 +0000

    Version 0.0.0-snapshot-20160426

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 82e5a686ee8d23425445e161e55d63e71a1a8fd8
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Apr 26 11:47:11 2016 +0000

    Minor edit

 src/CoreApplicationPrivate.cpp | 2 +-
 src/ParallelLoop.cpp           | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 7d01bc6a0e67d0920d9903a8f44105885bd8def7
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Apr 8 14:29:55 2016 +0000

    Minor edit

 src/PluginCoreApplication.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8327d5f735651c6433116acfaf144e7fe4e8fcbc
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Apr 7 22:09:33 2016 +0000

    New round function

 src/Number.cpp | 12 +++++++++++-
 src/Number.h   |  1 +
 2 files changed, 12 insertions(+), 1 deletion(-)

commit 4dd74ff3902082ffb9929dc8cfb2933c327eab5a
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Mar 10 15:03:26 2016 +0000

    Convenient comparison operators added

 src/Version.h | 2 ++
 1 file changed, 2 insertions(+)

commit 8d1954a5f470c61579343642c8541f8b4368df2e
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Mar 4 08:44:24 2016 +0000

    Version 0.0.0-snapshot-20160304

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 77f398aa8ad907f5d472db39e065725147e0b819
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Feb 16 08:13:05 2016 +0000

    Version 0.0.0-snapshot-20160216

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 4edfd5b9a7484a1cfe01d8c12e9980130268f072
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Feb 2 22:24:19 2016 +0000

    Porting to Qt5

 src/CoreApplicationPrivate.cpp | 4 ++++
 1 file changed, 4 insertions(+)

commit 9a9bc69346c2fbdac63425d51a7092d7aab5aaa5
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Feb 2 13:22:47 2016 +0100

    End of dpsubpull tests

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d04631876a70ee94dcfc009e56a329b9a7989317
Merge: d8e81a9 1646025
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Feb 2 11:56:19 2016 +0000

    test dppull

commit d8e81a97896c5cef597264600e61b7d5eeb7b545
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Feb 2 11:54:49 2016 +0000

    test dppull

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1646025ec892c97dce5c76ef6aab73c54c5ad360
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Feb 2 11:46:07 2016 +0100

    test dppull

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 49699a8fd08f032bdcf902ecf65a3db9ca502596
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Feb 1 17:28:34 2016 +0000

    Porting to Qt5

 src/Number.cpp |  8 ++++++++
 src/Number.h   | 15 +++++++++------
 2 files changed, 17 insertions(+), 6 deletions(-)

commit 3ddccb7f93d1622f74318340333e04896a3efb4a
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Jan 18 11:10:48 2016 +0000

    Porting to Qt5

 src/CoreApplicationPrivate.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit dc04aac8aefb4c8d823886f1e1abcd4276af2237
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 15 20:46:59 2016 +0000

    Porting to Qt5

 src/CoreApplicationPrivate.cpp | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

commit db9dd70c430c78b5143982682036e660b05efb06
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 15 13:53:02 2016 +0000

    Porting to Qt5

 src/CoreApplicationPrivate.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f70fcf2fe5cd39bf86a66b2d32a9eb758c2748be
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 15 13:05:52 2016 +0000

    Porting to Qt5

 admin/info    | 1 +
 admin/makepro | 6 ------
 2 files changed, 1 insertion(+), 6 deletions(-)

commit 5f33d5133b2d1855e71c3be88393151ef6673374
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 15 12:27:42 2016 +0000

    Porting to Qt5

 src/CoreApplicationPrivate.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e9169daf622a27698112a747f3ab631ec8f3cf29
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 15 12:24:28 2016 +0000

    Porting to Qt5

 src/CoreApplicationPrivate.cpp | 36 +++++++++++++++++++++++++++++++++---
 src/DateTime.h                 |  4 ++--
 2 files changed, 35 insertions(+), 5 deletions(-)

commit c2ac1042256dbc69d99d7bdb03215532f8badea0
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 15 12:09:38 2016 +0000

    Porting to Qt5

 src/CoreApplicationPrivate.cpp | 2 ++
 src/SamplingParameters.cpp     | 4 ++--
 src/SamplingParameters.h       | 2 +-
 src/Tar.h                      | 2 +-
 src/XMLMap.h                   | 1 +
 5 files changed, 7 insertions(+), 4 deletions(-)

commit 4b165c0bdf5c268fb7eb64836db10e336264f1ff
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 15 09:58:03 2016 +0000

    Porting to Qt5

 src/CoreApplicationPrivate.cpp | 4 ++++
 1 file changed, 4 insertions(+)

commit 111c015035a67fe49091cced4a96fc816934be09
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Dec 16 10:19:24 2015 +0000

    Support for multiple Qt version

 src/CoreApplicationPrivate.cpp | 2424 +++++++++++++++++++++-------------------
 src/CoreApplicationPrivate.h   |    1 +
 2 files changed, 1260 insertions(+), 1165 deletions(-)

commit 553cfb2f842fc31cdaa8729493dba9afb024355b
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Dec 15 07:47:57 2015 +0000

    Porting to Qt5

 src/ConsoleProgress.cpp        |  2 +-
 src/CoreApplicationPrivate.cpp | 34 +++++++++++++++++-----------------
 src/File.cpp                   |  6 +++---
 src/Leds.cpp                   |  8 ++++----
 src/MemoryCheckerPrivate.h     |  2 +-
 src/PackageInfo.h              |  2 +-
 src/PathTranslator.cpp         |  4 ++--
 src/Trace.h                    |  2 +-
 8 files changed, 30 insertions(+), 30 deletions(-)

commit f9ea55469951b27961e6fdcd4f53d7d07263eb3f
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Nov 5 12:44:34 2015 +0000

    More flexibility in AsciiLineParser
    
    Add separators, quotes and empty values options to AsciiLineParser
    Add waraing-critical option to CoreApplication mostly for debug
    DateTime:
      Fix behavior of parser in case of unrecognized character
      Fix also AM/PM stuff
      Add RegExp for quoted text in format

 src/AbstractProgress.cpp       |   2 +-
 src/AsciiLineParser.cpp        | 375 ++++++++++++++++++++++++++++++++++-------
 src/AsciiLineParser.h          |  29 ++++
 src/Cache.cpp                  |   8 +-
 src/CoreApplicationPrivate.cpp |  12 +-
 src/CoreApplicationPrivate.h   |   2 +-
 src/DateTime.cpp               |  43 ++---
 src/Number.h                   |   2 +-
 src/XMLHeader.cpp              |  32 ++--
 9 files changed, 406 insertions(+), 99 deletions(-)

commit f4952fa6148d5a21448d8db25675f8c42807f04c
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Apr 9 14:37:07 2015 +0000

    Avoid unused variable warning

 src/DateTime.cpp | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit cb6801868d873e23b4d904f1a7e4cb62ffbcc372
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Mar 30 13:02:35 2015 +0000

    Replace const char * by QString for reporting msg

 src/CoreApplicationPrivate.cpp | 43 +++++++++++++++++++++---------------------
 src/CoreApplicationPrivate.h   |  4 ++--
 2 files changed, 23 insertions(+), 24 deletions(-)

commit 6de1e587fbd75ff1adf6e77e51cbe12d25cc62c9
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Mar 18 21:05:04 2015 +0000

    Version 1.25.0

 admin/version-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9beb20f326b7cd87179e6adb0cc2127ec6c593a5
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Mar 10 07:17:50 2015 +0000

    Version 0.0.0-snapshot-20150310

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5cde205647e73246180320d6a305371d4099ca46
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sun Mar 8 07:57:40 2015 +0000

    Version 0.0.0-snapshot-20150308

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c6076a39e7c612e19235e188fed5e0823b468c30
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Mar 5 22:08:31 2015 +0000

    Version 0.0.0-snapshot-20150305

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 1a16a793c62243a93f85060ac4b7700be34d64ed
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Mar 4 09:21:15 2015 +0000

    Fix checkRemainingArguments
    
    Ignore the first argument supposed to be the application path name

 src/CoreApplicationPrivate.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 16be28af23a84a71bd817578c46cce4b400c9fe6
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Mar 3 12:48:27 2015 +0000

    Version 0.0.0-snapshot-20150303

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c65a303aaa718ff05864478a6f3d032dcb3a36fc
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Mar 3 11:27:43 2015 +0000

    Normalized misfit for Akaike computation

 src/StatValue.cpp | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

commit 7bbe1b8206975d22e895af798e765fb98b50645a
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Mar 2 13:22:43 2015 +0000

    new CoreApplicationPrivate::checkRemainingArgs()

 src/CoreApplicationPrivate.cpp | 21 ++++++++++++++++++++-
 src/CoreApplicationPrivate.h   |  1 +
 2 files changed, 21 insertions(+), 1 deletion(-)

commit 5a4af1710ae26733c723df8989851a7bcbb059ef
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sun Mar 1 19:57:29 2015 +0000

    Version 0.0.0-snapshot-20150301

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 0e4a74c0d67f544eeb676312bad335ed3f91d77b
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 25 14:50:03 2015 +0000

    Remove useless DLL_EXPORT

 src/Grid2D.h | 10 ++--------
 src/Grid3D.h | 11 ++---------
 2 files changed, 4 insertions(+), 17 deletions(-)

commit 506f80c816126d836cbaf45cc077ddd43711bc74
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Feb 23 21:02:24 2015 +0000

    Add EXPORTs to avoid warnings under windows

 src/Grid2D.h | 4 ++--
 src/Grid3D.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit fcfd39fafaadd686d092c1c8ecefee644d5cb428
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Feb 23 20:43:17 2015 +0000

    Add WINDOWS8_1

 src/CoreApplicationPrivate.cpp | 1 +
 1 file changed, 1 insertion(+)

commit eff97ee501a245b785f45ab9dc6ee3fb567acd6f
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Feb 23 19:40:49 2015 +0000

    New HAS_GUI instead of makepro

 admin/info                     | 1 +
 admin/makepro                  | 1 -
 src/CoreApplicationPrivate.cpp | 3 +--
 3 files changed, 2 insertions(+), 3 deletions(-)

commit 3e1bf836222d03550299f8d55e6b43e2402c443c
Merge: a046c10 4306e93
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Feb 19 10:03:14 2015 +0000

    Merge branch 'testing' into devel
    
    Conflicts:
            src/DirectionalSearch.cpp
            src/IrregularGrid2DData.cpp

commit a046c106af8ccd8ba3b5c64043bcaee825cd1a00
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 18 13:11:00 2015 +0000

    Version 0.0.0-snapshot-20150218

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 58d36e6458ae6224d900e47883665673abf42607
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 18 09:03:06 2015 +0000

    Insert at least one #include before Qt version checks

 src/AtomicBoolean.h            |  4 ++--
 src/CoreApplicationPrivate.cpp | 10 +++++-----
 src/CoreApplicationPrivate.h   |  2 +-
 src/SharedObject.h             |  2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)

commit 3ae02fc1bc0c92559318142a519c617a54129733
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Feb 16 09:50:32 2015 +0000

    Fix stream active status in AbstractStream::flush()
    
    new ColumnTextParser::setTypes(const QVector<int>& types)
    Avoid blank lines in argument history

 src/AbstractStream.cpp         |  2 +-
 src/ColumnTextDescription.cpp  |  8 ++++----
 src/ColumnTextParser.cpp       | 19 ++++++++++++++++++-
 src/ColumnTextParser.h         |  3 ++-
 src/CoreApplicationPrivate.cpp | 27 ++++++++++++++++-----------
 5 files changed, 41 insertions(+), 18 deletions(-)

commit bc761f977c775571fa9c1350aeabe1a163c86db0
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 4 13:04:21 2015 +0000

    Restore verbosity -1 for stream()

 src/CoreApplicationPrivate.cpp | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

commit 5a53be0416fc7d0ed1a9197dfbf0a2a46028b962
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 4 12:54:59 2015 +0000

    New verbosity level for CoreApplication
    
    New object SortedStringList
    New function lessThanLocalAwareCompareString()

 src/AbstractStream.cpp         | 33 ++++++++++++++++++++++----
 src/AbstractStream.h           | 11 +++++----
 src/CoreApplicationPrivate.cpp | 33 ++++++++++++++++++++++----
 src/CoreApplicationPrivate.h   | 20 +++++++++++-----
 src/Global.h                   |  5 ++++
 src/SortedStringList.cpp       | 48 ++++++++++++++++++++++++++++++++++++++
 src/SortedStringList.h         | 53 ++++++++++++++++++++++++++++++++++++++++++
 src/StreamRedirection.h        |  4 ++--
 src/XMLErrorReport.cpp         |  8 +++----
 9 files changed, 191 insertions(+), 24 deletions(-)

commit 24e507975e80345e87da17e3e1135cf3567f7e0d
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Jan 6 14:45:48 2015 +0000

    Support for Qt <4.7

 src/CoreApplicationPrivate.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

commit 09cfd670352b4b06bb88d291e6ef865eea2b9cb5
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Dec 18 16:33:14 2014 +0000

    delete Thread::startNoThread()
    
    Fixes for Qt 5

 admin/makepro            | 2 +-
 src/ColumnTextParser.cpp | 8 ++------
 src/ColumnTextParser.h   | 3 ++-
 src/ParallelLoop.cpp     | 9 ++++++---
 src/ParallelLoop.h       | 5 +++--
 src/Thread.cpp           | 6 ------
 src/Thread.h             | 2 --
 7 files changed, 14 insertions(+), 21 deletions(-)

commit 0076a611dbeac26c5fc40143071e0a23fe548670
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 12 18:40:59 2014 +0000

    Version 0.0.0-snapshot-20140212

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5d2888c344dfbb379fd2b741d56a7a6589721e91
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 12 18:34:49 2014 +0000

    Porting to Qt 5 started

 src/AbstractStream.cpp         |  2 +-
 src/AbstractStream.h           |  2 +-
 src/AsciiLineParser.h          |  4 +--
 src/AtomicBoolean.h            | 22 ++++++++++--
 src/Cache.cpp                  | 18 +++++-----
 src/ConsoleProgress.cpp        | 21 +++++------
 src/ConsoleProgress.h          |  1 -
 src/CoreApplicationPrivate.cpp | 80 +++++++++++++++++++++++++++++++++++++-----
 src/CoreApplicationPrivate.h   |  5 +++
 src/Leds.cpp                   |  2 +-
 src/PathTranslator.cpp         | 20 +++++------
 src/SharedObject.h             | 11 +++++-
 src/Tar.cpp                    |  2 +-
 src/Trace.cpp                  |  2 +-
 src/XMLClass.cpp               |  2 +-
 src/XMLClassFactory.cpp        |  2 +-
 src/XMLParser.cpp              | 34 +++++++++---------
 17 files changed, 159 insertions(+), 71 deletions(-)

commit e9180f772e5cd7997bbd82fe27647888dc12d23d
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 17 09:59:47 2014 +0000

    Link to Fortran does not exist any more
    
    since the split with QGpCoreMath

 admin/info | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit 135c00de0c616e688f9c87a5e904f7fef5327ac3
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jan 16 11:37:49 2014 +0000

    Version 0.0.0-snapshot-20140116

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 4306e932eae28ff303dc610285fcb198183ab116
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Dec 13 20:38:13 2013 +0000

    Fix unused variables

 src/DateTime.cpp            |  2 +-
 src/DirectionalSearch.cpp   |  2 --
 src/IrregularGrid2DData.cpp | 12 ++++++------
 3 files changed, 7 insertions(+), 9 deletions(-)

commit 1ee4c5ec10533f92b9fdc8698d2926c08ac8e8ee
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Dec 10 17:46:32 2013 +0000

    Fix fromString() for AM/PM

 src/DateTime.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0712f6414948924da1e0153c6b34cc83eceaad34
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sat Nov 30 13:49:53 2013 +0000

    Number::Scientific is rather 'g' than 'e', fixed

 src/Number.h | 1 +
 1 file changed, 1 insertion(+)

commit d2e6b6eac8ad6b374b8225a989bacf501ce44873
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Nov 28 20:38:45 2013 +0000

    Fix error parsing single quotes in date/time

 src/DateTime.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0962e11063af4abd1e8b5c60c45f6d73f1707b5c
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Nov 27 21:34:41 2013 +0000

    Move all math object to QGpCoreMath

 src/AbstractComplexPointOptions.cpp |   38 -
 src/AbstractComplexPointOptions.h   |   48 --
 src/AbstractFunction2.cpp           |   75 --
 src/AbstractFunction2.h             |   51 --
 src/AbstractNumericalCache.cpp      |  134 ----
 src/AbstractNumericalCache.h        |   89 ---
 src/AbstractNumericalKey.cpp        |   43 --
 src/AbstractNumericalKey.h          |   72 --
 src/Angle.cpp                       |  198 ------
 src/Angle.h                         |  208 ------
 src/Circle.cpp                      |  158 -----
 src/Circle.h                        |   53 --
 src/ComplexExponential.cpp          |   66 --
 src/ComplexExponential.h            |   73 --
 src/ComplexMatrix.cpp               |   59 --
 src/ComplexMatrix.h                 |   67 --
 src/ComplexPointOptions.cpp         |   76 --
 src/ComplexPointOptions.h           |   54 --
 src/ConcentricSearch.cpp            |  303 --------
 src/ConcentricSearch.h              |   76 --
 src/CoreApplicationPrivate.cpp      |    2 -
 src/Covariance.cpp                  |  142 ----
 src/Covariance.h                    |   56 --
 src/Curve.cpp                       |  166 -----
 src/Curve.h                         | 1036 ---------------------------
 src/CurvePointOptions.cpp           |   41 --
 src/CurvePointOptions.h             |   43 --
 src/DirectionalSearch.cpp           |  179 -----
 src/DirectionalSearch.h             |   64 --
 src/DoubleMatrix.cpp                |  258 -------
 src/DoubleMatrix.h                  |  144 ----
 src/Ellipse.cpp                     |  123 ----
 src/Ellipse.h                       |   69 --
 src/File.cpp                        |    4 +-
 src/File.h                          |    2 +-
 src/Function2Search.cpp             |  109 ---
 src/Function2Search.h               |   96 ---
 src/GaussDistribution.cpp           |   89 ---
 src/GaussDistribution.h             |   85 ---
 src/GoogleEarthKML.cpp              |  393 -----------
 src/GoogleEarthKML.h                |  152 ----
 src/Grid2D.cpp                      |   41 --
 src/Grid2D.h                        |  381 ----------
 src/Grid3D.cpp                      |   39 --
 src/Grid3D.h                        |  486 -------------
 src/GridSearch.cpp                  |  259 -------
 src/GridSearch.h                    |   72 --
 src/Histogram.cpp                   |  153 ----
 src/Histogram.h                     |   63 --
 src/IrregularGrid2D.cpp             |  295 --------
 src/IrregularGrid2D.h               |  158 -----
 src/IrregularGrid2DData.cpp         | 1320 -----------------------------------
 src/IrregularGrid2DData.h           |  292 --------
 src/Line2D.cpp                      |  118 ----
 src/Line2D.h                        |   53 --
 src/LineParser.h                    |    1 +
 src/Matrix.cpp                      |  113 ---
 src/Matrix.h                        |  273 --------
 src/MatrixData.cpp                  |   40 --
 src/MatrixData.h                    |  282 --------
 src/MatrixIterator.cpp              |   41 --
 src/MatrixIterator.h                |  168 -----
 src/MatrixMultiply.cpp              |   74 --
 src/MatrixMultiply.h                |  124 ----
 src/NamedPoint.cpp                  |   65 --
 src/NamedPoint.h                    |  123 ----
 src/Parallelepiped.cpp              |  174 -----
 src/Parallelepiped.h                |   90 ---
 src/PermutationVector.cpp           |   61 --
 src/PermutationVector.h             |   52 --
 src/Plane.cpp                       |  114 ---
 src/Plane.h                         |   70 --
 src/Point.cpp                       |  249 -------
 src/Point.h                         |  308 --------
 src/Point1D.cpp                     |   65 --
 src/Point1D.h                       |   76 --
 src/Point2D.cpp                     |  865 -----------------------
 src/Point2D.h                       |  300 --------
 src/PointLocate.cpp                 |  374 ----------
 src/PointLocate.h                   |   73 --
 src/PointND.cpp                     |   98 ---
 src/PointND.h                       |  133 ----
 src/PointNDOptions.cpp              |   38 -
 src/PointNDOptions.h                |   53 --
 src/ProcessStatistics.cpp           |  115 ---
 src/ProcessStatistics.h             |   66 --
 src/Random.cpp                      |  253 -------
 src/Random.h                        |   80 ---
 src/Rect.cpp                        |  504 -------------
 src/Rect.h                          |  137 ----
 src/RootSolver.cpp                  |  225 ------
 src/RootSolver.h                    |  758 --------------------
 src/Segment.cpp                     |  292 --------
 src/Segment.h                       |   74 --
 src/Segment2D.cpp                   |  183 -----
 src/Segment2D.h                     |   64 --
 src/Simplex.cpp                     |  166 -----
 src/Simplex.h                       |   41 --
 src/SmoothingParameters.cpp         |  135 ----
 src/SmoothingParameters.h           |   64 --
 src/SparseMatrix.cpp                |   38 -
 src/SparseMatrix.h                  |  313 ---------
 src/StatComparator.cpp              |  194 -----
 src/StatComparator.h                |   77 --
 src/Stationarity.cpp                |  131 ----
 src/Stationarity.h                  |   63 --
 src/StatisticalPoint.cpp            |   72 --
 src/StatisticalPoint.h              |  253 -------
 src/StatisticalValue.cpp            |   57 --
 src/StatisticalValue.h              |  380 ----------
 src/Statistics.cpp                  |  101 ---
 src/Statistics.h                    |   58 --
 src/Tar.cpp                         |    4 +-
 src/Value.cpp                       |   45 --
 src/Value.h                         |   94 ---
 src/XMLHeader.cpp                   |    1 -
 116 files changed, 7 insertions(+), 18452 deletions(-)

commit fce3ce175d352385cd6e661a87838f356a774824
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Oct 4 18:05:37 2013 +0000

    Version 0.0.0-snapshot-20131004

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 1a841678bb9bb67da7423c988124f400d1903a42
Merge: d029b92 68f53f6
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Sep 10 15:43:32 2013 +0000

    Merge branch 'testing' into devel
    
    Conflicts:
            src/Curve.h
            src/GridSearch.cpp
            src/IrregularGrid2DData.cpp
            src/PathTranslator.cpp
            src/Point2D.cpp
            src/StringSection.cpp
            src/Thread.cpp
            src/TreeItem.cpp

commit d029b92f46cbd8e80d1196264bcbccecd7b30a46
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 5 16:07:42 2013 +0000

    Fix reading of googleearth kml files

 src/AsciiLineParser.cpp | 120 +++++++++++++++++++++++++++++++++++++++++-------
 src/AsciiLineParser.h   |   4 +-
 src/GoogleEarthKML.cpp  |   6 ++-
 3 files changed, 112 insertions(+), 18 deletions(-)

commit 68f53f6b92417a5d16cff4826cc4206ec19b5c50
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Sep 5 10:33:05 2013 +0000

    Minor fixes
    
    Threads are sleeping after constructor
    TreeItem::isParentRemoved() was returning true if item itself was
    removed.

 admin/version-testing       |  4 ++--
 src/GridSearch.cpp          |  4 ++--
 src/IrregularGrid2DData.cpp |  6 +++---
 src/Leds.cpp                |  1 +
 src/PathTranslator.cpp      | 23 +++++++++++++++++++++--
 src/Point2D.cpp             |  1 +
 src/StringSection.cpp       |  3 +++
 src/Thread.cpp              |  4 +++-
 src/TreeItem.cpp            | 13 ++++++++++---
 9 files changed, 46 insertions(+), 13 deletions(-)

commit 4b83b09c12e6a954cb73b44fdc7b8a807008bf90
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Apr 30 08:39:47 2013 +0000

    File::expand() set private

 src/File.cpp | 6 ++----
 src/File.h   | 3 ++-
 2 files changed, 4 insertions(+), 5 deletions(-)

commit b7d2d17eac35d2db557a4b175fb60b54e21aa142
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Apr 10 11:38:08 2013 +0000

    Minor edit

 src/Covariance.cpp | 1 -
 1 file changed, 1 deletion(-)

commit fe35be57e6d52de7dc2759d75d5d3e2e823c7e91
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Apr 3 20:30:21 2013 +0000

    Version 0.0.0-snapshot-20130403

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 034b1c9de3e1e6ad8249b0ea5ef18c04f9e8b5a4
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Apr 3 20:19:29 2013 +0000

    New Matrix::fill()
    
    Matrix::subMatrix() changed to const
    Point::isSimilar() set to absolute
    Fix Segment::distanceTo()

 src/Matrix.h     |  5 +++--
 src/MatrixData.h | 12 ++++++++++--
 src/Point.h      |  2 +-
 src/Point2D.h    |  4 ++--
 src/Segment.cpp  | 16 ++++++----------
 5 files changed, 22 insertions(+), 17 deletions(-)

commit cb433c636fe474cc301b83d5e527ea4d25e46b6d
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Mar 14 11:50:56 2013 +0000

    Minor edit

 src/ArgumentStdinReader.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f0bdac24e0bec2e4c7d0347865c2a94dc7b64e51
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Mar 13 11:27:02 2013 +0000

    Version 0.0.0-snapshot-20130313

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 03afce0461fe88dd18ff853861b6ea6135113ba3
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Mar 11 17:44:45 2013 +0000

    Add parallel details in Segment::distanceTo()

 src/AbstractParameters.h |   2 +-
 src/Curve.h              |   1 +
 src/DoubleMatrix.cpp     |   4 +-
 src/Point.h              |   2 +-
 src/Point2D.h            |   4 +-
 src/Segment.cpp          | 243 ++++++++++++++++++++++++++++++++---------------
 src/Segment.h            |  23 +++--
 src/XMLClass.cpp         |   8 ++
 src/XMLClass.h           |   1 +
 9 files changed, 200 insertions(+), 88 deletions(-)

commit 97621f4432d6e47b3a139dc084ba387bd494a894
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Feb 14 19:42:44 2013 +0000

    Try to fix dll import error under windows

 src/Matrix.h       | 4 ++--
 src/SparseMatrix.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 9fedb70a4e219ac65aeb900cd1bc66b279fd50e7
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 13 19:54:33 2013 +0000

    Version 0.0.0-snapshot-20130214

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 913d7d1ddd6d6e4eca95833676ac2ccef7e8ea8f
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 13 11:01:47 2013 +0000

    Version 0.0.0-snapshot-20130213

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 68c3dbd713a9363458e893819ff6e797154fab07
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 13 10:49:50 2013 +0000

    New option -args to get the history of arguments
    
    Curve::toStream() replaced by toString()
    Fix Matrix copy contructor, generated bad initializations
    Add operator>> and << to QDataStream for Matrix
    Uniformization of toString() functions
    New class SparseMatrix currently dedicated to storage, not many
    processing currently available

 src/CoreApplication.cpp        |   9 +-
 src/CoreApplicationPrivate.cpp |  76 ++++++++--
 src/CoreApplicationPrivate.h   |   3 +
 src/Curve.h                    |  10 +-
 src/Matrix.h                   |  24 +++-
 src/NamedPoint.cpp             |   4 +-
 src/NamedPoint.h               |   2 +-
 src/SparseMatrix.cpp           |  38 +++++
 src/SparseMatrix.h             | 313 +++++++++++++++++++++++++++++++++++++++++
 src/StatisticalPoint.h         |  20 +--
 10 files changed, 471 insertions(+), 28 deletions(-)

commit 3b9cd0d28b1616cdd6e1cff1669bfdd9cfbf3df1
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 6 19:05:51 2013 +0000

    Version 0.0.0-snapshot-20130206

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 3cfcb5413cfb9c345f0306ab2c46e5f1f519a194
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Feb 6 16:39:03 2013 +0000

    Fix encoding for package authors
    
    Uniformize AxisType

 src/CoreApplicationPrivate.cpp |  2 ++
 src/DoubleMatrix.cpp           | 19 +++++++++++--------
 src/DoubleMatrix.h             | 18 +++++++++++++++---
 src/Global.h                   |  3 +++
 src/IrregularGrid2DData.h      |  3 ---
 src/PackageInfo.h              | 12 ++++++------
 src/XMLHeader.cpp              |  2 +-
 7 files changed, 38 insertions(+), 21 deletions(-)

commit 6db5e588b76b4d5f3d9583e21d47a282d241014d
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Feb 4 19:53:54 2013 +0000

    Version 0.0.0-snapshot-20130204

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c7edffb9ba32fe01cdcfd8aa82dee9614e6992a5
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Feb 4 19:46:58 2013 +0000

    Remove useless characters

 src/XMLClass.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 1129a7ee4a43ee9c112b41c11fd5c075ffcedfa1
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Feb 4 10:14:41 2013 +0000

    Bug in Matrix4x4::rotationOnly(): bad index
    
    Fix memory leakage in case of failure in DoubleMatrix::invert()
    Matrix::toUserString() now accept arguments format and precision
    
    New functions for Point and Point2D:
    operator*=(const Matrix4x4& transformation)
    operator*=(const Matrix3x3& transformation)
    isSimilar(const Point& p, double tolerance)
    
    Segment::distanceTo() return parallel flag to true if segments are
    parallel and do not compute distance vector.

 src/DoubleMatrix.cpp | 11 +++++++++--
 src/Matrix.h         |  2 +-
 src/MatrixData.h     |  6 +++---
 src/Point.cpp        | 11 +++++++++++
 src/Point.h          | 12 ++++++++++++
 src/Point2D.cpp      |  6 ++++++
 src/Point2D.h        |  9 +++++++++
 src/Segment.cpp      | 17 ++++++++++++++---
 src/Segment.h        |  2 +-
 9 files changed, 66 insertions(+), 10 deletions(-)

commit b912cc27461ccae156312cbb2e2017e45e3cec4f
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 25 14:39:29 2013 +0000

    Output to stdout for -h html instead of stderr
    
    (it fixes automatic generation of on-line man pages)
    New functions to build a sorted vector when the key is not available
    immediately. Sorting is defered later with sort().
    Fix crash loading ASCII files (bad assert)

 src/ApplicationHelp.cpp |  6 +++---
 src/AsciiLineParser.cpp | 12 ++++++------
 src/AsciiLineParser.h   |  2 +-
 src/SortedVector.cpp    | 16 ++++++++++++++++
 src/SortedVector.h      |  4 ++++
 5 files changed, 30 insertions(+), 10 deletions(-)

commit a044a0c853c0a92a5d9fdda7e9d2f18419668b5f
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jan 24 20:21:42 2013 +0000

    Version 0.0.0-snapshot-20130124

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 08d925b80f009fcb79e89f6c28ac7ce975b0f291
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jan 24 20:20:57 2013 +0000

    Fix utm zone and remove erroneous M0

 src/Point2D.cpp | 117 +++++++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 95 insertions(+), 22 deletions(-)

commit c8e7344a8efe134d2af021c3fc7203dd1d8355c1
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Jan 23 18:16:45 2013 +0000

    Version 0.0.0-snapshot-20130123

 admin/version-devel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 65c99cafed0c0a00d70c8825c7371f0dc7631553
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Jan 23 18:15:32 2013 +0000

    Fix error in Segment::distanceTo()

 admin/version-devel | 4 ++--
 src/Segment.cpp     | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 5a4178d742aa9b1fd4dc59a2e458c37a894f85cf
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Jan 22 20:42:53 2013 +0000

    Version 0.0.0-snapshot-20130122

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8f1c9dafecfbb52edae0330fae3b8091097cdb8e
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Jan 22 19:52:21 2013 +0000

    New Segment::distanceTo another Segment
    
    Minor matrix improvement (rotation)

 src/CoreApplicationPrivate.cpp |  3 +--
 src/DoubleMatrix.cpp           | 25 ++++++++++++++++++
 src/DoubleMatrix.h             | 57 +++++++++++++++++++++++++++++++-----------
 src/Matrix.h                   |  2 ++
 src/MatrixData.h               | 18 +++++++++++++
 src/Parallelepiped.cpp         |  2 +-
 src/Parallelepiped.h           |  2 +-
 src/Segment.cpp                | 49 ++++++++++++++++++++++++++++++++++++
 src/Segment.h                  |  1 +
 9 files changed, 141 insertions(+), 18 deletions(-)

commit 43587dcbb6f941b0e333d8777479b7d44995c2f6
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jan 10 18:39:31 2013 +0000

    Version 0.0.0-snapshot-20130110

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 3cb94f09c6d9cb195ce6bb65438d7c0d95cfeac5
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jan 10 18:34:25 2013 +0000

    New function Matrix::data()
    
    Fix compilation with gcc 4.8 for StatisticalPoint.h

 src/DoubleMatrix.cpp   | 2 +-
 src/Matrix.h           | 1 +
 src/MatrixData.h       | 1 +
 src/StatisticalPoint.h | 2 +-
 4 files changed, 4 insertions(+), 2 deletions(-)

commit 8c5cf7aeeb5888300ee12ddb1d5a76088ba24918
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Jan 8 16:27:47 2013 +0000

    Fix compilation error with gcc 4.8
    
    Required for compiling under Mac OS X Mountain Lion
    Increase usage of Angle class
    New function Parallelepiped::corners()

 src/Curve.h            |  1 +
 src/DoubleMatrix.cpp   | 64 +++++++++++++++++++-------------------------------
 src/DoubleMatrix.h     | 15 +++++++-----
 src/Parallelepiped.cpp | 15 ++++++++++++
 src/Parallelepiped.h   |  2 ++
 5 files changed, 51 insertions(+), 46 deletions(-)

commit ca948da34ecdce9d6508c71ec62a37238f83e320
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Jan 8 16:24:39 2013 +0000

    Fix compilation error with gcc 4.8
    
    Required for compiling under Mac OS X Mountain Lion

 src/Curve.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 23e3c20230b2cb468eb633d1ba17ff9b1197d5ec
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Jan 7 19:44:45 2013 +0000

    Matrix to and fromString()

 src/CoreApplicationPrivate.cpp |  1 +
 src/Matrix.h                   |  2 ++
 src/MatrixData.h               | 29 +++++++++++++++++++++++++++--
 src/Number.h                   | 17 ++++++++++++++++-
 4 files changed, 46 insertions(+), 3 deletions(-)

commit 41fe92d830eba26dee010b9295b39e7cf3d426a1
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Jan 7 19:43:33 2013 +0000

    Add Windows8

 src/CoreApplicationPrivate.cpp | 1 +
 1 file changed, 1 insertion(+)

commit a5af9d33029231a00dc0eaf288116a295c02cb9f
Merge: 9bf24e5 e58b3be
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 4 16:19:16 2013 +0000

    Support Led only for Q_WS_X11

commit e58b3be594466e551844208e713f7349ae5591e0
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 4 16:14:21 2013 +0000

    Support Led only for Q_WS_X11

 src/Leds.cpp | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

commit 9bf24e594495e4054317a087ddf7cf6e8cae235d
Merge: c0ab358 7040d0c
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 4 10:06:37 2013 +0000

    Merge branch 'testing' into devel

commit c0ab358fb12ccf9502d6ca0189b7e05c698418a5
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 4 10:05:14 2013 +0000

    Default constructor is invalid INFINITY

 src/Parallelepiped.cpp | 36 ++++++++++++++++++++----------------
 src/Parallelepiped.h   |  8 +-------
 2 files changed, 21 insertions(+), 23 deletions(-)

commit 7040d0c9291a13b497beb1b95f45de0d73e6dc86
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 4 10:03:06 2013 +0000

    Add Mountain Lion and Lion

 src/CoreApplicationPrivate.cpp | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit 933828afd90e7306a604a5dae21ad4b20f85f435
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jan 3 14:25:26 2013 +0000

    Fix authorship

 src/CoreApplicationPrivate.cpp | 21 ++++++++++-----------
 src/Histogram.cpp              |  2 +-
 src/Histogram.h                |  2 +-
 3 files changed, 12 insertions(+), 13 deletions(-)

commit cf83b27317745d039d12236bbdde468493c57745
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jan 3 11:49:46 2013 +0000

    Various improvements to basic class interface
    
    New Angle::operator+=()
    Remove Angle::rotate(Point2D& p) and merged with Point2D::rotate(const
    Angle& a)
    New Parallelepiped::add(const Point& p)
    New Parallelepiped function to retrieve geometry
    Renaming of polarAngleTo() into elevationTo(), change reference for
    returned angle (from horizontal instead of zenith)
    New Point::move(double distance, const Angle& azimuth, const Angle&
    elevation)
    Avoid multiple divisions for operator/ and /= in Point and Point2D
    New Segment::directionVector()

 src/Angle.cpp          | 307 +++++++++++++++++++++++----------------------
 src/Angle.h            | 332 ++++++++++++++++++++++++-------------------------
 src/Ellipse.cpp        |   1 -
 src/Parallelepiped.cpp |  10 ++
 src/Parallelepiped.h   |  24 +++-
 src/Point.cpp          |  16 ++-
 src/Point.h            |  11 +-
 src/Point2D.cpp        |  15 +--
 src/Point2D.h          |  13 +-
 src/Segment.cpp        |   8 ++
 src/Segment.h          |   1 +
 src/Segment2D.cpp      |   6 +-
 src/Segment2D.h        |   2 +-
 13 files changed, 394 insertions(+), 352 deletions(-)

commit 28bdbdc4e3780685d418dccff87e94db320f38f1
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Dec 20 23:09:47 2012 +0000

    Add normalize()

 src/Histogram.cpp | 26 ++++++++++++++++++++++++++
 src/Histogram.h   |  1 +
 src/Rect.h        |  1 +
 3 files changed, 28 insertions(+)

commit 26910a43c7a2e6b91ce91bfb55ae8c9b0f41b712
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Dec 19 16:39:31 2012 +0000

    Add option skipEmpty for LineParser

 src/Covariance.cpp          |   2 +-
 src/Covariance.h            |   2 +-
 src/Ellipse.cpp             |   2 +-
 src/Ellipse.h               |   2 +-
 src/EventRestrictor.cpp     |   2 +-
 src/EventRestrictor.h       |   2 +-
 src/FletcherChecksum.cpp    |   2 +-
 src/FletcherChecksum.h      |   2 +-
 src/Global.cpp              |  48 ++++++++---------
 src/Histogram.cpp           | 127 ++++++++++++++++++++++++++++++++++++++++++++
 src/Histogram.h             |  62 +++++++++++++++++++++
 src/IrregularGrid2DData.cpp |   2 +-
 src/LineParser.cpp          |   6 ++-
 src/LineParser.h            |   6 +++
 src/Parallelepiped.cpp      |   2 +-
 src/Parallelepiped.h        |   2 +-
 src/Rect.cpp                |  16 +++---
 src/Rect.h                  |   4 +-
 src/Segment.cpp             |   2 +-
 src/Segment.h               |   2 +-
 20 files changed, 247 insertions(+), 48 deletions(-)

commit 36ed8b4079a9f23d512e96a182f106b56e2839d4
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Dec 12 16:46:10 2012 +0000

    Tipo error in comments

 src/File.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit bca8f1442c44462967e5960c500549da1f8be219
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Dec 7 17:29:57 2012 +0000

    Fix Covariance when count==1
    
    Add initialization for orientation in Ellipse::Ellipse()

 src/Covariance.cpp | 32 +++++++++++++++++++++++---------
 src/Ellipse.cpp    |  1 +
 2 files changed, 24 insertions(+), 9 deletions(-)

commit b86eb47dd2df40a57b073b909aeb85ef5ca33857
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Dec 6 16:13:52 2012 +0000

    Version 0.0.0-snapshot-20121206

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d23dd83d02fadd0ec24cda04ab1d0374289e30fa
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Dec 6 16:08:57 2012 +0000

    New hash function for Point2D

 src/Point2D.cpp       |  12 +
 src/Point2D.h         |   2 +
 src/StringSection.cpp | 660 +++++++++++++++++++++++++-------------------------
 3 files changed, 344 insertions(+), 330 deletions(-)

commit 946cc4770d0d38aaf692d1b1a5d85f3351c44dc7
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Dec 6 09:35:31 2012 +0000

    Version 1.23.0

 admin/version-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 94cad430730d863ecb199fddd120f1620f657a91
Merge: 21e8067 c134a35
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Dec 5 14:06:23 2012 +0000

    Merge branch 'testing' into devel
    
    Conflicts:
            src/DoubleMatrix.cpp
            src/RootSolver.h
            src/Thread.cpp

commit 21e8067b5b50c95ce5a519e7fd531b0c12706efb
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Dec 4 12:14:46 2012 +0000

    Merge with branch testing

 admin/version-testing |  6 +++---
 src/Rect.cpp          | 29 +++++++++++++++--------------
 src/RootSolver.h      | 29 ++++++++++++++++-------------
 src/Thread.cpp        | 15 ++++++++-------
 4 files changed, 42 insertions(+), 37 deletions(-)

commit f403928b0cce08caf37eb071ea1c7be00ec723fa
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Dec 3 16:29:07 2012 +0000

    New Covariance and Ellipse
    
    Matrix, Point classes were also modified to add these two objects: ie
    eigen value computation.

 src/Angle.h             |    7 +-
 src/Circle.cpp          |    9 +-
 src/Circle.h            |    2 +-
 src/Covariance.cpp      |  129 +++++
 src/Covariance.h        |   56 ++
 src/DoubleMatrix.cpp    |   83 ++-
 src/DoubleMatrix.h      |   22 +
 src/Ellipse.cpp         |  123 +++++
 src/Ellipse.h           |   69 +++
 src/EventRestrictor.cpp |    2 +-
 src/Global.cpp          |   58 ++
 src/Global.h            |   92 +++-
 src/Matrix.cpp          |   11 +
 src/Matrix.h            |  356 ++++++------
 src/MatrixIterator.h    |   42 +-
 src/Point.cpp           |  365 +++++++------
 src/Point.h             |    3 +-
 src/Point2D.cpp         | 1395 ++++++++++++++++++++++++-----------------------
 src/Point2D.h           |    3 +-
 src/PointND.cpp         |   98 ++--
 src/PointND.h           |    1 +
 src/Segment2D.cpp       |    2 +-
 src/Segment2D.h         |    2 +-
 src/Statistics.cpp      |   15 +-
 src/Statistics.h        |    6 +-
 src/StringSection.cpp   |    2 +-
 26 files changed, 1822 insertions(+), 1131 deletions(-)

commit c134a353f473b0f59aca0797d360ab8d1365502f
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Nov 26 13:47:52 2012 +0000

    Fix root solver especially for ellipticity
    
    Fix rotation direction for rotation around X and Z
    Fix mutex locking for thread management

 src/DoubleMatrix.cpp | 14 +++++++-------
 src/Rect.cpp         | 35 ++++++++++++++++++-----------------
 src/RootSolver.h     | 29 ++++++++++++++++-------------
 src/Thread.cpp       |  5 +++--
 4 files changed, 44 insertions(+), 39 deletions(-)

commit c4fc9cfb7a11088c570c2de73c39597242ddba83
Merge: 6918e99 534405e
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Sep 18 11:38:11 2012 +0000

    Merge branch 'devel' of ssh://geopsy.isterre/home/git/QGpCoreTools into devel

commit 6918e992d815c490a24ec0492452774e037fbe8b
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Sep 18 10:38:57 2012 +0000

    Add Fortran configuration in main script

 admin/info    |  2 ++
 admin/makepro | 14 --------------
 2 files changed, 2 insertions(+), 14 deletions(-)

commit 534405ef8f4a131d86e46468ae0707dc368f2816
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Jul 19 16:42:09 2012 +0200

    Fix issues with gcc-4.7
    
    "No declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]" was issued with StatisticalPoint.h in void StatisticalPoint<numberType>::interpole(). Solved by adding an explicit "this->" before setMean, setStddev and setWeight.

 src/StatisticalPoint.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit fbd63ab66cc2ba87c93ce5f8f89044e018fcd364
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Jul 19 16:33:06 2012 +0200

    Add missing include under Fedora

 src/Leds.cpp | 2 ++
 1 file changed, 2 insertions(+)

commit 32f897fe66dfd023fa502138770281094e867459
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jul 6 10:57:29 2012 +0000

    Missing export tag for Windows

 src/AbstractParameters.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a7cfa28a4b0b204b43fc1a60105071fb9ca1ab94
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jun 29 11:18:20 2012 +0000

    Version 1.22.0

 admin/version-testing | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 4ee3cb61bf823c390a5426fec9e7a1ca0e6fb56d
Merge: 3bf2041 30befed
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Thu Jun 21 15:47:30 2012 +0000

    Merge branch 'testing' into devel
    
    Conflicts:
            src/CoreApplicationPrivate.cpp
            src/File.cpp
            src/Global.h
            src/Number.cpp

commit 3bf20419e6054d05d6ed123a2e728dcb6adfe174
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jun 8 16:09:51 2012 +0000

    UTM zone utility functions

 src/LineParser.cpp | 19 +++++++++++++++++++
 src/LineParser.h   |  1 +
 src/Point2D.cpp    | 36 +++++++++++++++++++++++++++---------
 src/Point2D.h      |  7 ++++---
 4 files changed, 51 insertions(+), 12 deletions(-)

commit 30befed0eb23cf63a03e83bba672fd621932b2b8
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jun 8 16:02:04 2012 +0000

    Remove swap() required with Qt 4.8

 src/Global.h | 8 --------
 1 file changed, 8 deletions(-)

commit f848ee225371bda5f6ba713aaeeb9c37e4b91991
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Apr 23 17:02:16 2012 +0000

    Many new objects

 src/{Sampling.cpp => AbstractParameters.cpp} | 101 +++++++--------
 src/AbstractParameters.h                     |  69 +++++++++++
 src/Angle.cpp                                |  39 +++++-
 src/Angle.h                                  |   2 +
 src/EventRestrictor.cpp                      |  61 +++++++++
 src/EventRestrictor.h                        |  54 ++++++++
 src/FletcherChecksum.cpp                     |  38 ++++++
 src/FletcherChecksum.h                       |  68 ++++++++++
 src/LineParser.h                             |   2 +-
 src/MatrixData.h                             |   2 +-
 src/Parallelepiped.cpp                       | 145 ++++++++++++++++++++++
 src/Parallelepiped.h                         |  82 +++++++++++++
 src/Point.cpp                                |  23 +++-
 src/Point.h                                  |   1 +
 src/Point2D.cpp                              | 158 ++++++++++++++++++++----
 src/Point2D.h                                |   9 +-
 src/Rect.cpp                                 |  30 +++--
 src/Rect.h                                   |  13 +-
 src/SamplingParameters.cpp                   | 177 +++++++++++++++++++++++++++
 src/{Sampling.h => SamplingParameters.h}     |  31 +++--
 src/Segment.cpp                              | 137 +++++++++++++++++++++
 src/Segment.h                                |  61 +++++++++
 src/Segment2D.cpp                            |   2 +-
 src/SmoothingParameters.cpp                  | 123 ++++++++++++++-----
 src/SmoothingParameters.h                    |  16 ++-
 25 files changed, 1285 insertions(+), 159 deletions(-)

commit bccb27f91ce36dd1a93ee9ae6d8cfe64c98b687a
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Sat Mar 24 00:48:55 2012 +0000

    Avoid more X11 messages

 src/CoreApplicationPrivate.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 89a7cc2a91cb0fd18edf71003996542d79d8d988
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Feb 7 02:55:05 2012 +0000

    New conflict with std::swap (under OS X Lion)

 src/Global.h | 1 +
 1 file changed, 1 insertion(+)

commit 626d829eb7c1f8e3910861159beaa3f82b19c7e7
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Mon Jan 30 10:54:57 2012 +0000

    Version 1.21.3

 admin/version-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 4eaf80fd3342e0e0deb43105f54b5ec8e4fa9c9b
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Fri Jan 27 13:14:18 2012 +0000

    Fix conversion from float to double
    
    Conversion of small number was not correct due to overflow error. Now
    fixed.

 src/Number.cpp | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 2f4c10752667a34128e7cc7194a82c678fb2f349
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Jan 25 14:22:24 2012 +0000

    AsciiiLineParser new functions
    
    ToInt(), to Double(), toString() with begin and end indexes as arguments
    to provide a direct extraction for fixed sized columns.
    
    Add precision argument for Segment2D::includes()
    
    Fix missing include for PermutationVector

 src/AsciiLineParser.cpp | 37 +++++++++++++++++++++++++++++++++++--
 src/AsciiLineParser.h   | 15 +++++++++++++++
 src/PermutationVector.h |  2 ++
 src/Segment2D.cpp       |  6 +++---
 src/Segment2D.h         |  2 +-
 5 files changed, 56 insertions(+), 6 deletions(-)

commit 72ca621ed98949d7cd0f4261e9609046bd0bf99d
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Wed Jan 25 11:02:12 2012 +0000

    Minor edit

 src/Cache.cpp     | 2 +-
 src/CacheItem.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 3ac78c69c475b427bc751ac19133ea74b62d2ab5
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Jan 17 10:51:44 2012 +0000

    Conversion functions in StringSection OK flag
    
    OK is now conforming to serial usage like in other places of the code
    Fix restoring attributes. When there is no attributes, attributes of
    past members were simply copied.
    New copy constructor for Segment2D and rotated()

 src/Segment2D.cpp       | 21 +++++++++++++++++
 src/Segment2D.h         |  2 ++
 src/SortedVector.h      |  2 +-
 src/StringSection.cpp   | 61 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/StringSection.h     |  8 +++----
 src/Version.cpp         | 14 ++++++------
 src/XMLParser.cpp       | 12 +++++++---
 src/XMLSaveAttributes.h |  3 ++-
 8 files changed, 107 insertions(+), 16 deletions(-)

commit 5d8de51490bab66b14f9e677776dc8dcd6ad5f8e
Author: Marc Wathelet <marc.wathelet@ujf-grenoble.fr>
Date:   Tue Dec 27 17:06:21 2011 +0000

    New Segment2D::pointAtFrom1 and 2()

 src/Matrix.h              |  4 ++--
 src/PermutationVector.cpp | 10 ++++++++++
 src/PermutationVector.h   |  2 ++
 src/Segment2D.cpp         | 14 ++++++++++++++
 src/Segment2D.h           |  2 ++
 src/StandardStream.cpp    |  2 +-
 6 files changed, 31 insertions(+), 3 deletions(-)

commit 2fc098639b8d020fab8234705117cf8c92a9cba8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Dec 20 10:50:19 2011 +0100

    Add function to sort matrix instead of multiplying
    
    To sort columns and rows you can build a permutation matrix and multiply
    on the left or right but this is quite inefficient. The proposed
    functions have quadratic performances when size increases. The
    multiplication option is cubic.

 src/Matrix.cpp            | 71 ++++++++++++++++++++++++++++++++++++++++++-----
 src/Matrix.h              | 26 +++++++++++++++++
 src/MatrixData.h          |  3 ++
 src/PermutationVector.cpp | 51 ++++++++++++++++++++++++++++++++++
 src/PermutationVector.h   | 48 ++++++++++++++++++++++++++++++++
 5 files changed, 192 insertions(+), 7 deletions(-)

commit 295ccd9bc67e4b7f29598a17c1b6c5fbc3e8c202
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Dec 19 18:40:50 2011 +0100

    Add more output for DateTime parser error
    
    New Matrix::nextNullRow()

 admin/makepro      | 26 ++++++++++-----------
 src/DateTime.cpp   | 68 +++++++++++++++++++++++++++---------------------------
 src/LineParser.cpp |  6 +++--
 src/LineParser.h   |  2 ++
 src/Matrix.h       |  1 +
 src/MatrixData.h   | 17 ++++++++++++++
 6 files changed, 71 insertions(+), 49 deletions(-)

commit 8c585bc9214fb046dd8f6b9ad6fc041f33557c5b
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Dec 18 22:18:06 2011 +0100

    Fix intersection of vert. and horiz. segments

 admin/makepro      | 26 +++++++++++++-------------
 src/Rect.cpp       |  6 +++---
 src/Segment2D.cpp  | 25 ++++++++++++++++++++-----
 src/SortedVector.h |  1 +
 4 files changed, 37 insertions(+), 21 deletions(-)

commit 7274f7a4c051618199f0c4e7c15c239082f7b452
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Dec 18 12:54:54 2011 +0100

    Matrix: invert() and fix multiplication
    
    invert() implementation based on Lapack
    Multiplication for big matrix fixed
    Transposed(): bug fixed
    New random()
    New operator-()
    New mergeRow()
    New mergeColumn()
    New subMatrix()
    
    Add format option for all toString() in Point, Point2D,...
    Fix segment::includes() for nearly vertical segments
    Fix file opening for FileStream

 admin/info                  |   2 +-
 admin/makepro               |  14 ++++
 src/DoubleMatrix.cpp        | 194 ++++++++++++++++++++++++++++----------------
 src/DoubleMatrix.h          |   3 +
 src/FileStream.cpp          |   2 +-
 src/IrregularGrid2DData.cpp |   8 +-
 src/Matrix.h                |  86 ++++++++++++++++----
 src/MatrixData.cpp          |   2 +-
 src/MatrixData.h            |  80 ++++++++++++++----
 src/MatrixMultiply.cpp      |   3 +-
 src/Point.cpp               |  12 ++-
 src/Point.h                 |   2 +-
 src/Point1D.cpp             |   8 +-
 src/Point1D.h               |   2 +-
 src/Point2D.cpp             |   8 +-
 src/Point2D.h               |   4 +-
 src/PointND.cpp             |  12 ++-
 src/PointND.h               |   2 +-
 src/Segment2D.cpp           |  30 +++++--
 src/Segment2D.h             |   6 +-
 20 files changed, 340 insertions(+), 140 deletions(-)

commit 7deeeac44cc0067a49368ae9eab939fd6e9f9990
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Dec 8 14:22:21 2011 +0100

    New state? command in tcp protocol

 src/AbstractProgress.cpp       |   2 +-
 src/CoreApplicationPrivate.cpp |   3 ++
 src/Curve.h                    |  75 +++++++++++++++--------------
 src/ExpressionAction.cpp       |   4 +-
 src/ExpressionString.cpp       |   9 ++--
 src/Number.cpp                 |  17 +++++++
 src/Number.h                   |   1 +
 src/XMLGenericItem.cpp         |  14 ++++--
 src/XMLGenericItem.h           |   2 +
 src/XMLParser.cpp              | 104 +++++++++++++++++++++++++++++++++--------
 src/XMLParser.h                |   3 +-
 11 files changed, 166 insertions(+), 68 deletions(-)

commit df37d2b22d89951b8499487047f92ae12695774e
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Sep 30 20:00:10 2011 +0200

    Add functions to AsciiLineParser API
    
    bool readColumn(int index)
    int countColumns()

 src/AsciiLineParser.cpp | 162 +++++++++++++++++++++++++++++++++++++++++++++++-
 src/AsciiLineParser.h   |  12 +++-
 2 files changed, 168 insertions(+), 6 deletions(-)

commit 2e266c165f7c555f2508333fc4a13a75a328bfc3
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Sep 26 22:02:15 2011 +0200

    DateTime default to 1/1/1970

 src/DateTime.cpp | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

commit edcac375ced3f83ad16bb34929337300a3f1e0fd
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Sep 23 18:28:06 2011 +0200

    Version 1.21.2

 admin/version-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 40a748077ef7709b4e79f96f67caa89cbad347dd
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Sep 23 18:15:01 2011 +0200

    Version 0.0.0-snapshot-20110923

 admin/version-devel | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6909b0e1bdcd96f14117cf3aed15c179360f172f
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Sep 23 17:09:08 2011 +0200

    New LineParser::startsAt() and endsAt()
    
    DateTimeFromString default to current date and time
    Fix arithmetic error in AbstractProgress::valueString() for null maximum
    (hence null value)
    Fix AsciiLineParser: index counting error
    Fix Fixed and Scientific type for Number::secondsToTime

 src/AbstractProgress.cpp |   6 +-
 src/AsciiLineParser.cpp  |  13 +++-
 src/DateTime.cpp         |  14 ++--
 src/LineParser.cpp       | 168 ++++++++++++++++++++++++++++-------------------
 src/LineParser.h         |   2 +
 src/Number.cpp           |  19 +++++-
 src/Number.h             |   8 +--
 src/StringSection.cpp    |   6 +-
 8 files changed, 148 insertions(+), 88 deletions(-)

commit 535f009131fdbe4727d2fc6865c7fb20ddc87a79
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Sep 23 16:53:05 2011 +0200

    Remove TRACE for little/big endian conversions

 src/File.cpp | 4 ----
 1 file changed, 4 deletions(-)

commit 99745f176661d4bd9c0cdcd06528c94f9f6d6fa1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Sep 20 17:17:24 2011 +0200

    Measure PPS drift

 src/AbstractProgress.cpp | 26 ++++++-------
 src/AbstractProgress.h   | 16 ++++----
 src/AsciiLineParser.cpp  | 98 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/AsciiLineParser.h    | 69 ++++++++++++++++++++++++++++++++++
 src/ConsoleProgress.cpp  |  6 +--
 src/ConsoleProgress.h    |  2 +-
 6 files changed, 192 insertions(+), 25 deletions(-)

commit 2f03563fb1dbf0035e3783cb8486cc3803a72380
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Sep 19 17:45:16 2011 +0200

    New AbstractProgress::value()

 src/AbstractProgress.cpp | 7 ++++++-
 src/AbstractProgress.h   | 3 ++-
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 702d37b8b76364fb1e8b224383a665ad867713f1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Sep 16 13:12:15 2011 +0200

    Avoid warnings

 src/File.cpp   | 28 +++++++++++++++++++++-------
 src/Leds.cpp   | 25 ++++++++++++++++++-------
 src/Number.cpp | 16 ++++++++--------
 3 files changed, 47 insertions(+), 22 deletions(-)

commit 3c2098e69fa1f83823858d44783250cd1c742eab
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Sep 16 12:17:21 2011 +0200

    Version 1.21.1

 admin/version-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 08fba9115affef73eec624367326b2fe2609f104
Merge: a32b7a1 e8e1906
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Sep 15 17:46:19 2011 +0200

    Merge branch 'testing' into devel
    
    Conflicts:
            src/CoreApplicationPrivate.cpp
            src/File.cpp
            src/MemoryCheckerPrivate.cpp

commit a32b7a10a2810748c4516ed186333d4e378079e9
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Sep 15 16:23:44 2011 +0200

    Proper deletion of cache process
    
    New function to get the list of registered ids of a factory

 src/CacheItem.cpp       | 12 +++++++++++-
 src/CacheItem.h         |  8 +-------
 src/CacheProcess.cpp    |  5 +++++
 src/CacheProcess.h      |  6 ++++++
 src/Global.h            | 12 ++++++++++++
 src/Message.h           |  2 +-
 src/XMLClassFactory.cpp | 13 +++++++++++++
 src/XMLClassFactory.h   |  2 ++
 8 files changed, 51 insertions(+), 9 deletions(-)

commit e8e19065228efcf031b5553e5d52881d9a18190b
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Sep 14 22:03:15 2011 +0200

    Fix expand of file paths with * and ?

 src/CoreApplicationPrivate.cpp |  2 ++
 src/File.cpp                   | 64 ++++++++++++++++++++++++++++++++----------
 2 files changed, 51 insertions(+), 15 deletions(-)

commit b66226a174d34c9078d4ae8c1ab3e0793ac1649f
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Aug 4 11:52:16 2011 +0200

    Fixed bug to conversion to BCD

 src/Number.cpp | 77 ++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 45 insertions(+), 32 deletions(-)

commit 1c12708afcd203aced70dc823db41fd1f567947c
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Jul 26 17:44:14 2011 +0200

    New functions that return the sign of a number

 src/Number.h | 26 ++++++++++++++++++++++++--
 1 file changed, 24 insertions(+), 2 deletions(-)

commit 7a544cec96855a762d679a7c3f27d1408d9ec041
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jul 11 12:44:00 2011 +0200

    Add minimum and maximumValue() to Grid2D/3D

 src/Grid2D.h | 28 +++++++++++++++++++++-------
 src/Grid3D.h | 26 ++++++++++++++++++++------
 2 files changed, 41 insertions(+), 13 deletions(-)

commit 64dfae0b99af227bf8aa30c2d9cc89951cb26358
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jul 11 11:01:02 2011 +0200

    New BCD function in Number

 src/Number.cpp | 109 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/Number.h   |   8 +++++
 2 files changed, 117 insertions(+)

commit a65d611e9906ac5222bc5adf056c9ed992ad3cc4
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jun 29 18:32:54 2011 +0200

    Add Grid3D::crossSection_() functions

 src/Grid3D.h  | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/Plane.cpp | 41 +++++++++++++++++++++++++++++++
 src/Plane.h   | 29 ++++++++++------------
 3 files changed, 130 insertions(+), 17 deletions(-)

commit 2e3a584809c084a7dbcd72c7a14c875e71433d55
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Jun 14 11:15:12 2011 +0200

    Fix LineParser copy constructor
    
    Avoid warning in MemoryChecker

 src/LineParser.cpp           | 2 +-
 src/MemoryCheckerPrivate.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit d50912c4f7460794a362d474a04895f38bbc6959
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue May 24 14:43:31 2011 +0200

    New functions for TreeItem collection
    
    New rank() and setRank() instead of childIndex() and indexOfChild()
    New takeChildren() to transfer parentship to another item
    New canTakeChildren() to check for circular references
    New isValidParent() to check for circular references no loner included
    in setParent()

 src/TreeContainer.cpp | 44 ++++++++++++++++++++++++++++++-
 src/TreeContainer.h   |  8 +++++-
 src/TreeItem.cpp      | 73 +++++++++++++++++++++++++++++++++------------------
 src/TreeItem.h        | 12 ++++++---
 src/XMLGenericItem.h  | 13 ++++++---
 5 files changed, 116 insertions(+), 34 deletions(-)

commit 07c4661e7b49a17d9c293a24d35c0326267df3a8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue May 17 21:55:38 2011 +0200

    Reformat blanks

 src/AbstractFunction2.cpp      |    2 +-
 src/AbstractFunction2.h        |    6 +-
 src/AbstractNumericalCache.cpp |   64 +--
 src/AbstractNumericalCache.h   |   38 +-
 src/AbstractNumericalKey.cpp   |    2 +-
 src/AbstractNumericalKey.h     |   18 +-
 src/AbstractProgress.cpp       |   34 +-
 src/AbstractProgress.h         |   28 +-
 src/AbstractStream.cpp         |    6 +-
 src/AbstractStream.h           |    2 +-
 src/Angle.h                    |   12 +-
 src/ApplicationHelp.cpp        |  176 +++---
 src/ApplicationHelp.h          |   12 +-
 src/ArgumentStdinReader.cpp    |   22 +-
 src/ArgumentStdinReader.h      |    2 +-
 src/Cache.cpp                  |  110 ++--
 src/Cache.h                    |   12 +-
 src/CacheItem.cpp              |    6 +-
 src/CacheItem.h                |   24 +-
 src/Circle.cpp                 |   72 +--
 src/Circle.h                   |    4 +-
 src/ColumnTextDescription.cpp  |   28 +-
 src/ColumnTextDescription.h    |   30 +-
 src/ColumnTextParser.cpp       |   62 +-
 src/ColumnTextParser.h         |  100 ++--
 src/Complex.cpp                |    4 +-
 src/Complex.h                  |  192 +++----
 src/ComplexExponential.cpp     |   10 +-
 src/ComplexExponential.h       |   20 +-
 src/ComplexMatrix.cpp          |   10 +-
 src/ComplexMatrix.h            |   12 +-
 src/ConcentricSearch.cpp       |   56 +-
 src/ConsoleProgress.cpp        |   18 +-
 src/ConsoleProgress.h          |    6 +-
 src/CoreApplication.cpp        |   34 +-
 src/CoreApplication.h          |    6 +-
 src/CoreApplicationPrivate.cpp |  344 ++++++------
 src/CoreApplicationPrivate.h   |   16 +-
 src/Curve.cpp                  |   24 +-
 src/Curve.h                    |  466 ++++++++--------
 src/DirectionalSearch.cpp      |   42 +-
 src/DirectionalSearch.h        |   10 +-
 src/DoubleMatrix.cpp           |   12 +-
 src/DoubleMatrix.h             |   20 +-
 src/ExpressionAction.cpp       |  200 +++----
 src/ExpressionAction.h         |   70 +--
 src/ExpressionActions.h        |    2 +-
 src/ExpressionContext.cpp      |  130 ++---
 src/ExpressionContext.h        |    2 +-
 src/ExpressionParser.cpp       |  124 ++--
 src/ExpressionParser.h         |    8 +-
 src/ExpressionString.cpp       |   56 +-
 src/ExpressionString.h         |    6 +-
 src/File.cpp                   |  190 +++----
 src/File.h                     |   12 +-
 src/Function2Search.cpp        |   22 +-
 src/Function2Search.h          |   10 +-
 src/GaussDistribution.cpp      |    6 +-
 src/Global.h                   |    2 +-
 src/GoogleEarthKML.cpp         |   28 +-
 src/GoogleEarthKML.h           |    2 +-
 src/Grid2D.h                   |  264 ++++-----
 src/Grid3D.h                   |  300 +++++-----
 src/GridSearch.cpp             |   68 +--
 src/GridSearch.h               |    4 +-
 src/IncreaseStorage.h          |   12 +-
 src/IrregularGrid2D.cpp        |  190 +++----
 src/IrregularGrid2D.h          |  132 ++---
 src/IrregularGrid2DData.cpp    | 1210 ++++++++++++++++++++--------------------
 src/IrregularGrid2DData.h      |  140 ++---
 src/Line2D.cpp                 |   68 +--
 src/LineParser.cpp             |    4 +-
 src/LineParser.h               |   62 +-
 src/Matrix.h                   |   90 +--
 src/MatrixData.h               |   74 +--
 src/MatrixIterator.h           |  112 ++--
 src/MatrixMultiply.cpp         |    2 +-
 src/MatrixMultiply.h           |   56 +-
 src/MemoryChecker.cpp          |    2 +-
 src/MemoryChecker.h            |   12 +-
 src/MemoryCheckerPrivate.cpp   |  366 ++++++------
 src/MemoryCheckerPrivate.h     |   28 +-
 src/Message.cpp                |  134 ++---
 src/Message.h                  |  212 +++----
 src/MessageContext.cpp         |    4 +-
 src/MessageContext.h           |    2 +-
 src/NamedPoint.cpp             |    8 +-
 src/NamedPoint.h               |   10 +-
 src/Number.cpp                 |  146 ++---
 src/Number.h                   |   10 +-
 src/PackageInfo.cpp            |   54 +-
 src/PackageInfo.h              |   14 +-
 src/ParallelLoop.cpp           |   92 +--
 src/ParallelLoop.h             |   44 +-
 src/PathTranslator.cpp         |   96 ++--
 src/PathTranslator.h           |   10 +-
 src/PluginCoreApplication.cpp  |    2 +-
 src/PluginCoreApplication.h    |    2 +-
 src/Point.cpp                  |   26 +-
 src/Point.h                    |   14 +-
 src/Point1D.cpp                |    2 +-
 src/Point2D.cpp                |  142 ++---
 src/Point2D.h                  |   24 +-
 src/PointLocate.cpp            |   70 +--
 src/PointLocate.h              |   30 +-
 src/PointND.cpp                |   14 +-
 src/PointND.h                  |   60 +-
 src/ProcessStatistics.cpp      |   34 +-
 src/ProcessStatistics.h        |    6 +-
 src/Random.cpp                 |   32 +-
 src/Rect.cpp                   |  150 ++---
 src/RootSolver.cpp             |   30 +-
 src/RootSolver.h               |  650 ++++++++++-----------
 src/Sampling.cpp               |   42 +-
 src/Sampling.h                 |   16 +-
 src/Segment2D.cpp              |   22 +-
 src/SharedObject.h             |    2 +-
 src/Simplex.cpp                |  106 ++--
 src/Simplex.h                  |    4 +-
 src/SmoothingParameters.cpp    |    6 +-
 src/SmoothingParameters.h      |    6 +-
 src/SortedVector.h             |   18 +-
 src/StatComparator.cpp         |   40 +-
 src/StatComparator.h           |   22 +-
 src/Stationarity.cpp           |   16 +-
 src/StatisticalPoint.cpp       |    4 +-
 src/StatisticalPoint.h         |   28 +-
 src/StatisticalValue.cpp       |    6 +-
 src/StatisticalValue.h         |   90 +--
 src/StringSection.cpp          |  162 +++---
 src/StringSection.h            |  104 ++--
 src/Tar.cpp                    |  122 ++--
 src/Tar.h                      |   32 +-
 src/Thread.cpp                 |   82 +--
 src/Thread.h                   |   24 +-
 src/ThreadTimer.cpp            |    6 +-
 src/Trace.cpp                  |   22 +-
 src/Trace.h                    |    8 +-
 src/TraceBug.cpp               |   26 +-
 src/TraceBug.h                 |   34 +-
 src/TraceInfo.h                |   16 +-
 src/TraceLog.cpp               |   22 +-
 src/TraceLog.h                 |   28 +-
 src/TraceStamp.cpp             |    2 +-
 src/TraceStamp.h               |    8 +-
 src/TreeContainer.cpp          |   60 +-
 src/TreeContainer.h            |   16 +-
 src/TreeItem.cpp               |   84 +--
 src/TreeItem.h                 |    4 +-
 src/Value.h                    |    2 +-
 src/Version.cpp                |   90 +--
 src/Version.h                  |   18 +-
 src/XMLByteArrayStream.cpp     |   44 +-
 src/XMLByteArrayStream.h       |   12 +-
 src/XMLClass.cpp               |  208 +++----
 src/XMLClass.h                 |   74 +--
 src/XMLClassFactory.cpp        |   12 +-
 src/XMLClassFactory.h          |    8 +-
 src/XMLErrorReport.cpp         |    8 +-
 src/XMLGenericItem.cpp         |   56 +-
 src/XMLGenericItem.h           |   12 +-
 src/XMLHeader.cpp              |  118 ++--
 src/XMLHeader.h                |    2 +-
 src/XMLMap.cpp                 |    2 +-
 src/XMLMap.h                   |   32 +-
 src/XMLMember.h                |    4 +-
 src/XMLParser.cpp              |  260 ++++-----
 src/XMLSaveAttributes.cpp      |   20 +-
 src/XMLSaveAttributes.h        |   32 +-
 src/XMLStream.cpp              |   16 +-
 src/XMLStream.h                |   20 +-
 src/XMLStringStream.h          |    2 +-
 src/XMLTarStream.cpp           |   20 +-
 src/XMLTarStream.h             |   18 +-
 174 files changed, 5371 insertions(+), 5373 deletions(-)

commit fc014f20ca1e3823109cf0a7fc5ee0784cc33871
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue May 17 11:44:52 2011 +0200

    Removal of all TreeItem attributes
    
    Folder, modified, removed were flags use for specific cases.
    This more generic implementation does not have such specific flags.
    The folder attribute is replaced by a new class TreeContainer.

 src/GoogleEarthKML.cpp |  11 +-
 src/GoogleEarthKML.h   |  11 +-
 src/LineParser.cpp     |   2 +-
 src/TreeContainer.cpp  |  79 +++++++++++
 src/TreeContainer.h    |  64 +++++++++
 src/TreeItem.cpp       | 365 ++++++++++++++++---------------------------------
 src/TreeItem.h         |  77 +++--------
 src/XMLGenericItem.cpp | 271 +++++++++++++++++++-----------------
 src/XMLGenericItem.h   |  89 ++++++------
 9 files changed, 483 insertions(+), 486 deletions(-)

commit 14933299bcdc833ddd80316f9858c94fbaadd7e8
Merge: 9f06107 0424233
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu May 12 15:54:57 2011 +0200

    Merge branch 'testing' into devel
    
    Conflicts:
            src/CoreApplicationPrivate.cpp
            src/CoreApplicationPrivate.h
            src/StringSection.h

commit 0424233ca16e3525e852986754169066a7e3b832
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu May 12 12:56:46 2011 +0200

    Version 1.21.0

 admin/version-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e0fb04c278e794bb524b4c7053963a0ea5293875
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed May 11 18:11:10 2011 +0200

    User interrupts and output encoding
    
    User interrupts while reading stdin: no more debug facility
    ISO 8859-1 for standard encoding: avoid bad characters in terminal
    output

 src/ArgumentStdinReader.cpp    |  5 ++++-
 src/ConcentricSearch.cpp       |  3 +++
 src/CoreApplicationPrivate.cpp | 34 ++++++++++++++++++++++++++--------
 src/CoreApplicationPrivate.h   |  3 +++
 src/File.cpp                   | 18 ++++++++++++++++++
 src/File.h                     |  1 +
 src/FileStream.cpp             |  2 ++
 src/MemoryCheckerPrivate.cpp   |  6 +++---
 src/Message.cpp                | 17 ++++++++---------
 src/StandardStream.cpp         |  6 ++++++
 src/StandardStream.h           |  2 +-
 11 files changed, 75 insertions(+), 22 deletions(-)

commit 4e2762b9d1ba91e0afbeda5b1c641e8c82885d0c
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed May 4 16:24:10 2011 +0200

    Change order of clean up
    
    This avoid warning message for undeleted AbstractNumericalCache.

 src/CoreApplicationPrivate.cpp |  4 ++--
 src/MatrixMultiply.cpp         | 22 +++++++++++-----------
 2 files changed, 13 insertions(+), 13 deletions(-)

commit 9f0610762caefd234ee8b0d3e21bca46b8e1ff2e
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Apr 28 18:45:07 2011 +0200

    Conversion to time improved and fix for Random
    
    No longer converts to 1d15h0m, instead provides 1d15h
    Random: minor edit and more comments

 src/Curve.h           |   4 +-
 src/Number.cpp        |   6 ++-
 src/Random.cpp        | 118 +++++++++++++++++++++++++++++---------------------
 src/Random.h          |  24 +++++-----
 src/StringSection.cpp |   4 ++
 5 files changed, 93 insertions(+), 63 deletions(-)

commit a08aee0e0cef41a952d1cd12c2141ce381e535e7
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Apr 28 18:18:18 2011 +0200

    Minor code reformat

 src/ColumnTextIterator.cpp     |  2 +-
 src/ColumnTextIterator.h       |  2 +-
 src/CoreApplicationPrivate.cpp |  6 +++++-
 src/GoogleEarthKML.cpp         |  2 +-
 src/GoogleEarthKML.h           |  2 +-
 src/IrregularGrid2DData.cpp    | 22 +++++++++++-----------
 6 files changed, 20 insertions(+), 16 deletions(-)

commit 58a360d537b83551c78138dac1a9e67079fa6ce8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Apr 11 17:39:59 2011 +0200

    Minor edit

 src/PackageInfo.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5801aa279b0756ff464c97a9b29d17380ec6be26
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Apr 7 17:14:51 2011 +0200

    Add a terminate flag ConcentricSearch
    
    ConcentricSearch::maximum() accepts an optional argument with a
    terminate flag to interrupt the process in a clean way when run in a separate
    thread.

 src/ConcentricSearch.cpp | 26 +++++++++++++++++---------
 src/ConcentricSearch.h   | 13 ++++++++-----
 2 files changed, 25 insertions(+), 14 deletions(-)

commit 1815f0a3de5508f7c2f0e5aaae2c5eb55b8c033c
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Apr 4 12:56:45 2011 +0200

    Fix warning about non const char * pointer

 src/CoreApplicationPrivate.cpp | 14 +++++++-------
 src/CoreApplicationPrivate.h   | 32 ++++++++++++++++----------------
 2 files changed, 23 insertions(+), 23 deletions(-)

commit b914e85583a21cde8bfa55b9310bc1538fd6eec6
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Mar 31 19:29:57 2011 +0200

    New local contexts for XML objects
    
    New function begin() and end() for StringSection
    Add tests in Curve::ySqrt(), Curve::yInverse(), Curve::yLog10() to avoid
    nan and inf

 src/Curve.h         |  9 ++++--
 src/StringSection.h | 22 ++++++++------
 src/XMLClass.h      |  3 ++
 src/XMLMember.cpp   | 14 +++++++--
 src/XMLMember.h     | 23 +++++++++-----
 src/XMLParser.cpp   | 87 +++++++++++++++++++++++++++--------------------------
 src/XMLParser.h     | 20 ++++++++++--
 7 files changed, 109 insertions(+), 69 deletions(-)

commit 293dbed03788ae604c00582e03515c6d3a1046e3
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Mar 31 19:27:35 2011 +0200

    Fix useless code in StringSection::toBool()

 src/StringSection.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d699e29a8ec3369a42b797151a852cafddc71b7a
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Mar 17 11:44:07 2011 +0100

    Fix warning for unused tag

 src/GoogleEarthKML.cpp | 4 ++++
 1 file changed, 4 insertions(+)

commit 46fc99f4ac8d1f7763323999c67394b21dc51e56
Merge: 99cf4f7 9ef5f2e
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Mar 16 17:04:57 2011 +0100

    Merge branch 'testing' into devel
    
    Conflicts:
            src/ColumnTextParser.cpp
            src/Curve.h
            src/Point.cpp
            src/Point.h
            src/Point1D.h
            src/Point2D.cpp
            src/Point2D.h
            src/PointLocate.cpp
            src/StringSection.h

commit 9ef5f2e57440b485a11260605a0f89fd0b887230
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Mar 16 16:06:22 2011 +0100

    Add StringSection::readLine()
    
    Support for StringSection buffer for LineParser

 src/LineParser.cpp    |  44 +++++++----
 src/LineParser.h      |   6 +-
 src/StringSection.cpp |  47 +++++++++---
 src/StringSection.h   | 201 +++++++++++++++++++++++++-------------------------
 4 files changed, 173 insertions(+), 125 deletions(-)

commit b7ae02cb25c617936aa176ad15cf1888b71f1526
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Mar 13 20:47:55 2011 +0100

    Version 1.20.0

 admin/version-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 29bb56fd55ba8ce7160329b8f6a7bd1cc396b326
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Mar 13 09:52:10 2011 +0100

    Add export for Winows

 src/GoogleEarthKML.h | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit f723feb08896e87e20ec5ae3d86360627a1d9366
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Mar 11 21:48:33 2011 +0100

    Improvement of geomtrical tools
    
    Conversion static functions for Angle
    Maximum number of columns option added to ColumnTextParser
    Suppression of multiple least square implementations: removed PointList,
    Point2List and functionality moved to Curve.
    Add unique() to Curve
    Point and NamedPoint inherit Point2D which has all geographical
    functions.
    Add conversion to UTM coordinates
    Add support for azimuth and distance for geographical coordinates
    Rect: add compatibility with QPoint and QPointF

 admin/references/Snyder1987.pdf | Bin 0 -> 23146699 bytes
 src/Angle.cpp                   |  70 +++++
 src/Angle.h                     |  49 +++-
 src/Circle.cpp                  |   1 +
 src/ColumnTextParser.cpp        | 326 ++++++++++++------------
 src/ColumnTextParser.h          |  18 +-
 src/Curve.h                     | 135 +++++++---
 src/Function2Search.h           |   1 +
 src/Global.h                    |  28 +-
 src/GoogleEarthKML.cpp          | 392 ++++++++++++++++++++++++++++
 src/GoogleEarthKML.h            | 156 ++++++++++++
 src/Line2D.cpp                  |   1 +
 src/NamedPoint.h                |  48 +++-
 src/Point.cpp                   | 343 ++-----------------------
 src/Point.h                     | 305 ++++++++++------------
 src/Point1D.cpp                 |   2 +-
 src/Point1D.h                   |  22 +-
 src/Point2D.cpp                 | 550 ++++++++++++++++++++++++++++++----------
 src/Point2D.h                   | 198 +++++++--------
 src/PointLocate.cpp             | 362 +++++++++++++-------------
 src/PointLocate.h               |   2 +-
 src/PointND.cpp                 |   2 +-
 src/PointND.h                   |   4 +-
 src/Rect.cpp                    |  20 +-
 src/Rect.h                      |  37 ++-
 src/TreeItem.cpp                |   2 +-
 26 files changed, 1896 insertions(+), 1178 deletions(-)

commit 99cf4f7e4d06ac100bc9bac98dc3ecd7a44fc9b7
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Feb 18 21:26:51 2011 +0100

    Remove assert for missing stream and SharedObject
    
    In App::stream(), if stream does not exist for current thread redirect
    to stream of main thread.
    Do not assert if referenceCount is less than 0 in destructor (allows for
    multiple dereferencing)

 src/ColumnTextParser.cpp       |  1 +
 src/CoreApplicationPrivate.cpp | 16 ++++++++++++++--
 src/SharedObject.h             |  7 +++++--
 3 files changed, 20 insertions(+), 4 deletions(-)

commit de0c573a7d2ef866a29d995516fca03a394639b2
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Feb 1 18:30:20 2011 +0100

    Version 1.19.0

 admin/version-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b158b68106829e774aff32793560532d5469a951
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Jan 30 22:34:08 2011 +0100

    Fix compilation under Mac

 src/CoreApplicationPrivate.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e248cbe84a1eca6b03a0587a8e46754b5cf756ca
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Jan 30 22:32:56 2011 +0100

    Fix compilation under Mac

 src/CoreApplicationPrivate.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit eb151b9cd03c240e74cd1bd1733786d71a40d1d8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Jan 30 22:12:50 2011 +0100

    Add y manipulation functions
    
    Add Curve::sameSampling()
    Fix version comparison without release name

 src/Curve.cpp   |   2 +-
 src/Curve.h     | 189 +++++++++++++++++++++++++++++++++++++++++++++++++-------
 src/Version.cpp |   6 +-
 3 files changed, 169 insertions(+), 28 deletions(-)

commit d695ca066a6852d1c22d685e81a794ecf160c32f
Merge: 6d910a0 99f6b2c
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Jan 28 12:42:12 2011 +0100

    Merge branch 'testing' into devel
    
    Conflicts:
            src/ColumnTextParser.cpp
            src/CoreApplicationPrivate.cpp
            src/CoreApplicationPrivate.h
            src/StatValue.cpp
            src/StatValue.h
            src/StreamRedirection.cpp
            src/StreamRedirection.h
            src/Value.h

commit 6d910a004ee5cbdd97e51edd7497c693e7199a6d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Jan 28 11:00:26 2011 +0100

    Set invalid when weight is 0

 src/StatisticalValue.cpp | 24 +++++++++++++++---------
 src/StatisticalValue.h   |  4 ++--
 2 files changed, 17 insertions(+), 11 deletions(-)

commit 99f6b2c839bb50740dff8ae8875126e1c418ca3a
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Jan 28 10:44:26 2011 +0100

    Collect comments while parsing
    
    Add CoreApplicationPrivate::platform()
    Set invalid when weight is 0
    Fix comparison of versions with 0.0.0

 src/ColumnTextIterator.cpp     |   38 ++
 src/ColumnTextIterator.h       |  101 ++++
 src/ColumnTextParser.cpp       | 1028 +++++++++++++++++++++-------------------
 src/ColumnTextParser.h         |   38 +-
 src/CoreApplicationPrivate.cpp |   23 +
 src/CoreApplicationPrivate.h   |    1 +
 src/StatValue.h                |    8 +-
 src/Version.cpp                |   84 ++--
 8 files changed, 784 insertions(+), 537 deletions(-)

commit 4ce42db5ba30bb8f756c08dc2c0860de6d9ef9c2
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jan 17 14:40:11 2011 +0100

    Remove warning conversion double to int

 src/CacheProcess.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit aa8b0295a3150e89e0808f8e579073538f5e268b
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jan 12 11:55:41 2011 +0100

    Fix stream errors
    
    New LocalPointer and AtomicBoolean classes

 src/AbstractStream.cpp         |  9 ++++---
 src/AtomicBoolean.cpp          | 38 ++++++++++++++++++++++++++++
 src/AtomicBoolean.h            | 56 ++++++++++++++++++++++++++++++++++++++++++
 src/CoreApplicationPrivate.cpp | 21 +++++++++++++---
 src/CoreApplicationPrivate.h   |  2 ++
 src/LocalPointer.cpp           | 38 ++++++++++++++++++++++++++++
 src/LocalPointer.h             | 50 +++++++++++++++++++++++++++++++++++++
 src/Thread.cpp                 |  1 +
 src/XMLErrorReport.cpp         |  8 ++----
 src/XMLErrorReport.h           |  1 -
 10 files changed, 210 insertions(+), 14 deletions(-)

commit a83360e761ffc0852775d28a765352450f1e30bd
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Jan 7 14:55:25 2011 +0100

    Fix misfit issue about log normalized type
    
    Without stddev LogNormalized misfit were not correct (L1 and L2),
    removed the division by log(mean) which is null for mean=1.
    Add Value::abs() used for signed/unsigned ellipticity computations
    Add Rect::square() to keep only the largest dimension and transform
    rectangle into a square.

 src/Rect.cpp      | 20 +++++++++++++
 src/Rect.h        | 63 +++++++++++++++++++--------------------
 src/StatValue.cpp | 88 +++++++++++++++++++++++++++----------------------------
 src/Value.h       |  6 ++++
 4 files changed, 102 insertions(+), 75 deletions(-)

commit 5f10587a39d0e448244f4fc5b452ddb0b83843df
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jan 3 17:08:22 2011 +0100

    Set release version

 admin/version-testing | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c81e6921f1e1df877f7d1d42cc381349f1c9e38c
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jan 3 16:53:53 2011 +0100

    New branch testing and release version

 admin/version-2.1     | 4 ++--
 admin/version-testing | 5 +++++
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 97ef5630fcbb4bdc8ed2e2537142adfb0c66c54b
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jan 3 16:20:45 2011 +0100

    Fix error in XMLClass:message
    
    Add stop in StreamRedirection()
    Messages were not correct due to missing 'break' in 'switch'

 src/CoreApplicationPrivate.cpp | 13 ++++----
 src/StreamRedirection.cpp      | 74 +++++++++++++++++++++++++-----------------
 src/StreamRedirection.h        |  3 +-
 src/XMLClass.cpp               | 22 +++++++++++++
 src/XMLErrorReport.cpp         | 21 ++++++++----
 5 files changed, 90 insertions(+), 43 deletions(-)

commit 63922dbfc51648a4e4da39c60b0f4eca8768706c
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jan 3 15:22:18 2011 +0100

    New devel branch

 admin/version-devel            |   5 ++
 admin/version-master           |   8 +--
 src/AbstractStream.cpp         |  18 ++++++-
 src/AbstractStream.h           |  19 ++++---
 src/ApplicationHelp.cpp        |   1 +
 src/CoreApplicationPrivate.cpp | 110 +++++++++++++++++++++--------------------
 src/CoreApplicationPrivate.h   |  76 ++++++++++------------------
 src/ForwardStream.cpp          |  38 --------------
 src/ForwardStream.h            |  50 -------------------
 src/StreamRedirection.cpp      |  41 +++------------
 src/StreamRedirection.h        |  15 ++++--
 src/XMLClass.cpp               |  22 +++++++++
 src/XMLErrorReport.cpp         |  27 +++++++---
 src/XMLHeader.cpp              |   1 +
 14 files changed, 178 insertions(+), 253 deletions(-)

commit 65876c2ba4e0698620654981bb8b9bea56caade2
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Dec 22 23:07:53 2010 +0100

    Thread-safe shared object

 src/Random.cpp       |  2 +-
 src/SharedObject.cpp |  6 ++----
 src/SharedObject.h   | 20 ++++++++++++++------
 3 files changed, 17 insertions(+), 11 deletions(-)

commit 2db07ab6a93dbd5a57160221ee6672b9eab330f1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Dec 21 13:19:08 2010 +0100

    Add stop() function

 src/StreamRedirection.cpp | 16 +++++++++++++++-
 src/StreamRedirection.h   |  3 ++-
 2 files changed, 17 insertions(+), 2 deletions(-)

commit 427f1f4133f439a4d89ed00108434470968dd445
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Dec 2 18:18:15 2010 +0100

    Version 1.18.0-snapshot-20101202

 admin/version-master | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 1b098cee233ce7571e892b8837a7e8443c363dc9
Merge: 6d3aacf b359b85
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Nov 29 13:16:05 2010 +0100

    Merge branch '2.1'

commit 6d3aacfb824e9394f4f3fd5e8e13f32fb08f92a8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Nov 19 18:43:00 2010 +0100

    Version 1.18.0-snapshot-20101119

 admin/version-master | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b359b858fa8c8835f6ecbda93ec631e66c014089
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Nov 19 18:41:53 2010 +0100

    Version 1.18.0-snapshot-20101119

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6a0d220636f342e1195db12863350a69bcfb90f9
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Nov 17 23:17:06 2010 +0100

    Version 1.18.0-snapshot-20101117

 admin/version-master | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 4b81b68cbbbdc147b680ddc5fa7e93fae0e2761d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Nov 17 18:07:38 2010 +0100

    Version 1.18.0-snapshot-20101117

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a3041806f073e963389c17b75120296d45a6ae08
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Nov 16 16:56:51 2010 +0100

    General option -j
    
    Add a explicity message for '-h all' when '-h' is invoqued without
    argument.

 src/ApplicationHelp.cpp        |  16 +--
 src/ApplicationHelp.h          |   2 +-
 src/CoreApplication.cpp        |   9 --
 src/CoreApplication.h          |   2 -
 src/CoreApplicationPrivate.cpp |  51 ++++++---
 src/CoreApplicationPrivate.h   |   5 +-
 src/ParallelLoop.cpp           | 246 +++++++++++++++++++++--------------------
 src/ParallelLoop.h             |   8 +-
 src/Thread.cpp                 |   8 +-
 src/Thread.h                   |   2 +-
 10 files changed, 184 insertions(+), 165 deletions(-)

commit 47a4111f9c3166dd1b4e10595b41868e2d1f34df
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Nov 15 19:14:37 2010 +0100

    Version 1.18.0-snapshot-20101115

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 49614b4dcb72dcda9a2ea772f77db1d6ea509d4f
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Nov 15 18:44:13 2010 +0100

    Thread safer for add/remove processes

 src/CacheItem.cpp | 25 ++++++-------------------
 src/CacheItem.h   | 20 +++++++++++++++++---
 2 files changed, 23 insertions(+), 22 deletions(-)

commit ed4b493cbddbb00df5779df9cb5c33a5e85ce180
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Oct 7 12:07:17 2010 +0200

    Version 1.18.0-snapshot-20101007

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b0b0eddb127649886a72af6007e46d33fad7fb05
Merge: b744248 0e4ec25
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Sep 21 16:51:13 2010 +0200

    Merge branch '2.1'

commit 0e4ec25ef73c055a2904a1e0253433ec7876ba09
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Sep 21 16:37:36 2010 +0200

    Support \n in string for AbstractStream
    
    Flush AbstractStream and after generating Xml file
    NamedPoint::fromString() supports X Y [Z [NAME]]

 src/AbstractStream.cpp     | 27 +++++++++++++++++++++------
 src/NamedPoint.cpp         |  4 ++--
 src/XMLByteArrayStream.cpp |  2 +-
 src/XMLByteArrayStream.h   |  3 ++-
 4 files changed, 26 insertions(+), 10 deletions(-)

commit b744248ef7b98b164b4c2d81cadb3fb1fc1aa2d3
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Sep 21 16:25:49 2010 +0200

    Fix flush for endl in AbstractStream
    
    Add copy constructors for Circle and Line
    Export for RealStatisticalValue and ComplexStatisticalValue

 src/AbstractStream.cpp |  1 +
 src/Circle.cpp         | 18 ++++++++++++++----
 src/Circle.h           |  9 +++++----
 src/Line2D.cpp         | 16 +++++++++++++---
 src/Line2D.h           |  9 +++++----
 src/StatisticalValue.h |  4 ++--
 6 files changed, 40 insertions(+), 17 deletions(-)

commit b24f861683c5887899d089c4e6ab804e5bca52ae
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Sep 14 06:17:22 2010 +0200

    Version 1.18.0-snapshot-20100914

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 0bebba6eb9a480fb39652776ef406e9dd7cfe500
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Sep 14 02:01:28 2010 +0200

    Add export for Windows

 src/StatisticalPoint.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 461b72b2d5be1404c1392cebff0e71ee37d2bcdf
Merge: 16f86a7 7334d1c
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Sep 13 06:22:04 2010 +0200

    Merge branch '2.1'
    
    Conflicts:
            src/ExpressionContext.cpp

commit 16f86a79ce51aa364cd0dbe0ebb987f0255cdbbd
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Sep 13 06:20:10 2010 +0200

    Switch to string index for Expression

 src/ApplicationClock.h    |  6 +++---
 src/ExpressionAction.cpp  |  8 ++++----
 src/ExpressionContext.cpp | 10 +++++-----
 src/ExpressionContext.h   | 10 +++++-----
 src/ExpressionStorage.cpp | 14 +++++++-------
 src/ExpressionStorage.h   | 10 +++++-----
 6 files changed, 29 insertions(+), 29 deletions(-)

commit 7334d1c88434917b465ae71446220d8a04abeb08
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Sep 13 06:17:11 2010 +0200

    Add classId() for AbstractStream

 src/AbstractStream.h | 4 ++++
 src/FileStream.h     | 2 ++
 src/ForwardStream.h  | 2 ++
 src/StandardStream.h | 2 ++
 src/StringStream.h   | 2 ++
 5 files changed, 12 insertions(+)

commit 103f258b2803be5ab68f23384b5d31f4237a4023
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Sep 13 05:12:17 2010 +0200

    Fix error adding variable to context
    
    Fix also compile error for 32 bit systems

 src/ApplicationClock.h    | 6 +++---
 src/ExpressionContext.cpp | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 3f2581a3061266b147e84329ef86ef6e1111110e
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Sep 13 03:29:06 2010 +0200

    Add support for string submitted with \n

 src/AbstractStream.cpp | 26 ++++++++++++++++++++------
 1 file changed, 20 insertions(+), 6 deletions(-)

commit 2191848e5c8adf4c8a751d0676b6ee6b21e9e92b
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Sep 13 01:38:16 2010 +0200

    Minor edit

 src/XMLMap.h | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit af37e589cc2127e7074f671cf730e943199b2065
Merge: d3950b0 f538d59
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Sep 13 01:38:07 2010 +0200

    Merge branch '2.1'

commit f538d598de352f7c73944cd2f671dd0d88a374b1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Sep 13 00:56:56 2010 +0200

    Fix proble for 32 bit systems

 src/ApplicationClock.h | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit d3950b0736041b898a4d7ecb169ba65b6a608f30
Merge: 18fa0ac 167f95d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Sep 12 17:25:21 2010 +0200

    Merge branch '2.1'
    
    Conflicts:
            admin/version-2.1
            src/DateTime.cpp
            src/StatPoint.cpp
            src/StringSection.h
            src/XMLErrorReport.h

commit 167f95de3287d367227364b4013bc46e787dff42
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Sep 12 07:04:54 2010 +0200

    New stream infrastructure and new cache
    
    Streams now based on AbstractStream, also ForwardStream for instance
    Implementation of cache based of predicted time

 src/AbstractStream.cpp         | 168 +++++++++++++++++++++++++++++++++++
 src/AbstractStream.h           |  88 +++++++++++++++++++
 src/ApplicationClock.cpp       |  75 ++++++++++++++++
 src/ApplicationClock.h         |  54 ++++++++++++
 src/ApplicationHelp.cpp        |   5 +-
 src/ArgumentStdinReader.cpp    |   2 +-
 src/Cache.cpp                  | 194 +++++++++++------------------------------
 src/Cache.h                    |  12 +--
 src/CacheItem.cpp              |  57 +++---------
 src/CacheItem.h                | 145 +++++++++++++++---------------
 src/CacheProcess.cpp           |  98 +++++++++++++++++++++
 src/CacheProcess.h             |  70 +++++++++++++++
 src/ColumnTextParser.cpp       |   2 +-
 src/CoreApplication.cpp        |   4 +-
 src/CoreApplicationPrivate.cpp |  81 ++++++-----------
 src/CoreApplicationPrivate.h   |  49 +++++------
 src/Curve.h                    |   6 +-
 src/DateTime.cpp               |  70 +++++++--------
 src/DoubleMatrix.cpp           |  11 ++-
 src/DoubleMatrix.h             |   3 +-
 src/ExpressionAction.cpp       |   8 +-
 src/ExpressionParser.cpp       |  16 ++--
 src/ExpressionString.cpp       |   4 +-
 src/FileStream.cpp             |  53 +++++++++++
 src/FileStream.h               |  51 +++++++++++
 src/ForwardStream.cpp          |  38 ++++++++
 src/ForwardStream.h            |  48 ++++++++++
 src/Global.h                   |  92 +++++++++----------
 src/Grid2D.h                   |   6 +-
 src/Grid3D.h                   |   6 +-
 src/IrregularGrid2D.cpp        |  34 ++++----
 src/IrregularGrid2DData.cpp    |   6 +-
 src/Leds.cpp                   |   2 +-
 src/LogStream.cpp              | 137 -----------------------------
 src/LogStream.h                | 186 ---------------------------------------
 src/Matrix.cpp                 |   2 +-
 src/Matrix.h                   |   4 +-
 src/Message.cpp                |  41 ++++-----
 src/MessageContext.cpp         |   1 +
 src/PathTranslator.cpp         |   4 +-
 src/Random.cpp                 |   2 +-
 src/RootSolver.h               |  10 +--
 src/StandardStream.cpp         |  38 ++++++++
 src/StandardStream.h           |  48 ++++++++++
 src/StreamRedirection.cpp      |  30 ++++---
 src/StreamRedirection.h        |  17 ++--
 src/StringStream.cpp           |  37 ++++++++
 src/StringStream.h             |  48 ++++++++++
 src/Tar.cpp                    |  10 +--
 src/Tar.h                      |   5 +-
 src/ThreadTimer.cpp            |   2 +-
 src/Version.cpp                |   2 +-
 src/XMLByteArrayStream.cpp     |   7 +-
 src/XMLClass.cpp               |  32 ++++---
 src/XMLErrorReport.cpp         | 118 ++++++++++++++-----------
 src/XMLErrorReport.h           |   9 +-
 src/XMLHeader.cpp              |  14 +--
 src/XMLParser.cpp              |  16 ++--
 src/XMLStream.h                |   3 +-
 src/XMLStringStream.cpp        |  27 ++++--
 src/XMLStringStream.h          |   4 +-
 src/XMLTarStream.h             |   1 +
 62 files changed, 1447 insertions(+), 966 deletions(-)

commit 18fa0ac03ad3b1e98167f0524658b64261721b3e
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Aug 13 16:23:10 2010 +0200

    Number::Time replaced by Weeks, Days, Hours,...
    
    Fix usage of attributes in setProperties
    Fix deletion of class factories

 src/CoreApplicationPrivate.cpp |   2 +
 src/DateTime.cpp               | 230 ----------------------------------------
 src/DateTime.h                 |   6 --
 src/Number.cpp                 | 234 +++++++++++++++++++++++++++++++++++++++++
 src/Number.h                   |  60 ++++++++---
 src/XMLClassFactory.cpp        |   4 +-
 src/XMLErrorReport.h           |   3 +-
 src/XMLParser.cpp              |   2 +-
 8 files changed, 286 insertions(+), 255 deletions(-)

commit 0ed949cf8e47653fbe896d6f90e663303159d1df
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Aug 6 18:36:19 2010 +0200

    New Geopsy MetaData facility and core engine

 src/CoreApplicationPrivate.cpp | 2 +-
 src/StatisticalValue.h         | 8 ++++----
 src/XMLClassFactory.cpp        | 4 ++--
 src/XMLParser.cpp              | 9 ++-------
 4 files changed, 9 insertions(+), 14 deletions(-)

commit aae27d210ae411bc4eea64dbb3d2d098a55b6cbe
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Aug 6 15:49:09 2010 +0200

    Version 1.18.0-snapshot-20100806

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9139e15ace92b04985abadd4f903d723e35cf617
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Aug 5 15:04:06 2010 +0200

    Add Windows 7 to recognized platforms

 src/CoreApplicationPrivate.cpp | 1 +
 1 file changed, 1 insertion(+)

commit ea781e909acad1df90c7df092468e9248fef501b
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Aug 3 17:41:45 2010 +0200

    Fix warning for non virtual destructor of creator

 src/XMLClassFactory.h | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit e66a76000d1dc3973ba0059ad0ae2ce4e938758e
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Aug 3 10:52:06 2010 +0200

    Add a virtual destructor to class creator

 src/XMLClassFactory.cpp | 5 ++---
 src/XMLClassFactory.h   | 3 ++-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit e43ed72ebcefd80eb2d50a1c020dbe6113c92ab0
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Jul 30 15:43:10 2010 +0200

    New class factory based on tags and ids
    
    New sorted vector (behaves like a QMap but slower on insertion but with
    probably less memory consumption)

 src/SortedVector.cpp    |  51 +++++++++
 src/SortedVector.h      | 157 +++++++++++++++++++++++++++
 src/XMLClassFactory.cpp | 274 ++++++++++++++++++++++++++----------------------
 src/XMLClassFactory.h   | 139 +++++++++++-------------
 4 files changed, 422 insertions(+), 199 deletions(-)

commit c619ce2ba50b42db59e9d1e82ea797c98dc451c4
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jul 26 16:18:05 2010 +0200

    Accept '.' in alphanumeric expressions

 src/ExpressionParser.cpp | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

commit a8c5731406710a18d7133288097ae6ff6eeb22e1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Jul 23 18:54:24 2010 +0200

    XMLClass::xml_tagName() pure virtual
    
    Add tag in setPreprerties() arguments
    XMLSaveAttributes::add() returns a reference to added value

 src/ColumnTextParser.cpp  |  3 +-
 src/Grid2D.h              |  1 +
 src/StatisticalPoint.h    |  2 +-
 src/StatisticalValue.h    |  1 +
 src/XMLClass.cpp          |  2 -
 src/XMLClass.h            |  6 +--
 src/XMLParser.cpp         |  8 ++--
 src/XMLSaveAttributes.cpp | 99 +++++++++++++++++++++++++----------------------
 src/XMLSaveAttributes.h   | 12 ++++--
 9 files changed, 73 insertions(+), 61 deletions(-)

commit cf2fa32aed06f3ae8dfdd917e94c741594e90d17
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Jul 15 11:10:27 2010 +0200

    Replace last firstField

 src/Complex.cpp        | 2 +-
 src/StatisticalPoint.h | 2 +-
 src/StatisticalValue.h | 2 ++
 3 files changed, 4 insertions(+), 2 deletions(-)

commit d5ca51419fbee9a1b854000561333f12487a94e8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jun 30 17:49:27 2010 +0200

    Merge with 2.1

 admin/version-2.1              |   4 +-
 src/ArgumentStdinReader.cpp    |   2 +-
 src/ConcentricSearch.cpp       |  66 +++++++++++++++++++++++---
 src/CoreApplicationPrivate.cpp |   2 +
 src/Grid2D.h                   |   2 +-
 src/Grid3D.h                   |   2 +-
 src/IrregularGrid2DData.cpp    |   4 ++
 src/MemoryChecker.h            |   4 +-
 src/MemoryCheckerPrivate.cpp   |  18 +++----
 src/MemoryCheckerPrivate.h     |  14 +++---
 src/NamedPoint.cpp             |   2 +-
 src/Point.cpp                  |   2 +-
 src/Point2D.cpp                |   2 +-
 src/PointND.cpp                |   2 +-
 src/StringSection.cpp          | 103 ++++++++++++++++++++++-------------------
 src/StringSection.h            |   4 +-
 src/Version.cpp                |  17 ++++++-
 src/Version.h                  |   1 +
 18 files changed, 167 insertions(+), 84 deletions(-)

commit 5c0e03fbfd622828af61d2059a57299bca700095
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jun 30 15:44:17 2010 +0200

    Fix warnings for gcc 4.4
    
    Add bug print for IrregularGrid2DData allocation
    Add bug print for ConcentricSearch
    Remove bug report for paper size warning

 src/ArgumentStdinReader.cpp    |  2 +-
 src/ConcentricSearch.cpp       | 66 +++++++++++++++++++++++++++++++++++++-----
 src/CoreApplicationPrivate.cpp |  2 ++
 src/IrregularGrid2DData.cpp    |  4 +++
 src/MemoryChecker.h            |  4 +--
 src/MemoryCheckerPrivate.cpp   | 18 ++++++------
 src/MemoryCheckerPrivate.h     | 14 ++++-----
 7 files changed, 84 insertions(+), 26 deletions(-)

commit 8b40ab5a810dfdb1832037a41005057808a26646
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jun 21 09:31:33 2010 +0200

    Unify firstField() & nextField() in StringSection

 src/Grid2D.h          |   2 +-
 src/Grid3D.h          |   2 +-
 src/NamedPoint.cpp    |   2 +-
 src/Point.cpp         |   2 +-
 src/Point2D.cpp       |   2 +-
 src/PointND.cpp       |   2 +-
 src/StatPoint.cpp     |   2 +-
 src/StringSection.cpp | 103 +++++++++++++++++++++++++++-----------------------
 src/StringSection.h   |   4 +-
 src/Version.cpp       |  17 ++++++++-
 src/Version.h         |   1 +
 11 files changed, 82 insertions(+), 57 deletions(-)

commit 6c39dd92a4b7f7edbef04dbc76b175ce061410d9
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jun 16 22:43:03 2010 +0200

    Minor edit

 src/ExpressionActions.h  | 4 ++--
 src/ExpressionParser.cpp | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit b7feee7ed5121e9b491ea8369855476c103c7ceb
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jun 16 21:25:22 2010 +0200

    Version 1.18.0-snapshot-20100616

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 118c3c0f34fdc81e8bc32992f63daaffe8fcdf3d
Merge: 01d36b5 604d843
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jun 9 21:13:10 2010 +0200

    Merge branch '2.1'
    
    Conflicts:
            src/StatValue.cpp

commit 01d36b52e5651d3757a74b9d674e0984c78d02d4
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jun 9 20:55:03 2010 +0200

    Add StringSection::nextNumber()
    
    Useful to parse complex in StatisticalPoint::fromString()
    Fix interpretation of return value for ArgumentStdinReader::parse()

 src/ArgumentStdinReader.cpp |  2 +-
 src/Plane.cpp               | 73 +++++++++++++++++++++++++++++++++++++++++++++
 src/Plane.h                 | 73 +++++++++++++++++++++++++++++++++++++++++++++
 src/StatisticalPoint.h      |  7 ++---
 src/StringSection.cpp       | 35 ++++++++++++++++++++++
 src/StringSection.h         |  3 ++
 6 files changed, 188 insertions(+), 5 deletions(-)

commit 604d843dee25c54bf46aa49bcc2bff69426d9e49
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jun 9 20:47:08 2010 +0200

    Fix translations loading
    
    Fix return value if ArgumentStdinReader::parse() returns false

 src/ArgumentStdinReader.cpp    |  2 +-
 src/CoreApplicationPrivate.cpp | 17 ++++-------------
 2 files changed, 5 insertions(+), 14 deletions(-)

commit 8075b47c2bcb318b71e84ab6b9dca102e14ffa6d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu May 27 18:09:57 2010 +0200

    More inline oprators for Complex
    
    Curve::line() can be used also with Complex curves

 src/Complex.h               | 62 +++++++++++++++++++++++++++++++++++----------
 src/ComplexPointOptions.cpp |  4 +--
 src/Curve.h                 | 10 +++-----
 3 files changed, 54 insertions(+), 22 deletions(-)

commit eeeffd7ed73bebb5b08786ae4d0f42676a313c32
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue May 25 09:06:04 2010 +0200

    Version 1.18.0-snapshot-20100525

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 78cd823b7a5bc1e6e4679ed203816a3812fafb17
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon May 24 17:40:41 2010 +0200

    Add TRACE_LOG
    
    TRACE_LOG to record values permanently unlike TRACE_BUG that are
    valid only during backtrace.
    TRACE_INT replaced by TRACE_BUG_INT (other type as well)

 src/CoreApplicationPrivate.cpp | 10 ++++-
 src/Thread.cpp                 | 11 +++++
 src/Thread.h                   |  4 ++
 src/TraceBug.h                 | 10 ++---
 src/TraceLog.cpp               | 79 +++++++++++++++++++++++++++++++++++
 src/TraceLog.h                 | 94 ++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 202 insertions(+), 6 deletions(-)

commit 3efd0d57698c38315ee52933fe1e12c8e1cfc4a3
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri May 21 10:25:03 2010 +0200

    Support for complex statistical value and points
    
    New streaming members for Complex (operator<<,  operator>>, fromString,
    toString).
    Support for string argument beginning with "-" for command lines
    New point options for converting anything to double Y in Curve
    StatValue renamed and transformed into a template for double and Complex
    Idem for StatPoint
    Support for Complex in XMLClass

 src/AbstractComplexPointOptions.cpp |  38 ++++
 src/AbstractComplexPointOptions.h   |  48 +++++
 src/Angle.h                         |   2 +-
 src/Circle.cpp                      |   4 +-
 src/Complex.cpp                     |  58 ++++++
 src/Complex.h                       |  71 ++++---
 src/ComplexPointOptions.cpp         |  76 ++++++++
 src/ComplexPointOptions.h           |  54 ++++++
 src/ConcentricSearch.cpp            |   2 +-
 src/CoreApplicationPrivate.cpp      |   7 +-
 src/Curve.h                         |  70 ++++---
 src/CurvePointOptions.cpp           |  41 ++++
 src/CurvePointOptions.h             |  43 ++++
 src/DirectionalSearch.cpp           |   4 +-
 src/ExpressionContext.cpp           |   8 +-
 src/IrregularGrid2DData.cpp         |   6 +-
 src/Line2D.cpp                      |   2 +-
 src/Number.h                        |  10 +
 src/Point.cpp                       |  49 ++---
 src/Point.h                         |   9 +-
 src/Point1D.h                       |   4 +
 src/Point2D.cpp                     |   6 +-
 src/Point2D.h                       |   7 +-
 src/PointLocate.cpp                 |  13 +-
 src/PointND.cpp                     |  13 ++
 src/PointND.h                       |   6 +-
 src/PointNDOptions.cpp              |  38 ++++
 src/PointNDOptions.h                |  53 +++++
 src/ProcessStatistics.cpp           |  20 +-
 src/ProcessStatistics.h             |   6 +-
 src/StatPoint.cpp                   | 115 -----------
 src/StatPoint.h                     |  98 ----------
 src/StatValue.cpp                   | 277 --------------------------
 src/StatValue.h                     | 163 ----------------
 src/StatisticalPoint.cpp            |  72 +++++++
 src/StatisticalPoint.h              | 254 ++++++++++++++++++++++++
 src/StatisticalValue.cpp            |  51 +++++
 src/StatisticalValue.h              | 377 ++++++++++++++++++++++++++++++++++++
 src/StringSection.cpp               |  22 +++
 src/StringSection.h                 |  43 ++--
 src/Value.h                         |  51 +++--
 src/XMLClass.cpp                    |  30 +--
 src/XMLClass.h                      |  30 +--
 43 files changed, 1517 insertions(+), 834 deletions(-)

commit 4a721fa5c9ad52e21ffac8d12342ef6682e0460d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri May 7 17:58:27 2010 +0200

    Version 1.18.0-snapshot-20100507

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit de221f6fbbb90ec70592e9d8de9343ec87198829
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu May 6 19:21:31 2010 +0200

    Version 1.18.0-snapshot-20100506

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e43b0dad4cb14e8a46b025cc1f067c8afd96e99d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu May 6 19:14:09 2010 +0200

    Add LogNormalized in misfitTypeString()

 src/StatValue.cpp | 4 ++++
 1 file changed, 4 insertions(+)

commit d585473e01dd18955213f8ec9de312be95f57712
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu May 6 12:48:45 2010 +0200

    Public xml_* functions
    
    Mising Log* misfit types

 src/StatValue.cpp |  4 ++++
 src/XMLClass.h    | 16 ++++++++--------
 2 files changed, 12 insertions(+), 8 deletions(-)

commit 67a14d14724a380934e2eeb40bc963711f748e50
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed May 5 14:30:44 2010 +0200

    Fix increase of cache size for seedlink

 src/Cache.cpp     | 4 ++--
 src/CacheItem.cpp | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 170f49c8d23221e05a81e4a4141497f6cd313904
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue May 4 18:16:50 2010 +0200

    Add mutex for checkBlocks and findBlock

 src/MemoryCheckerPrivate.cpp | 17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

commit 94ce9fd207ac1a498712364b3caf21cd71d6def9
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue May 4 12:15:20 2010 +0200

    Version 1.18.0-snapshot-20100504

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8527c74689d931749d6e5bb6ee4cc59f14baf42d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Apr 26 17:45:34 2010 +0200

    Stop updates when setting text (parser)
    
    Add LogNormalized misfit

 src/ColumnTextParser.cpp | 15 +++++++++++++++
 src/ColumnTextParser.h   |  2 +-
 src/StatValue.cpp        | 16 ++++++++++++++++
 src/StatValue.h          |  4 ++--
 4 files changed, 34 insertions(+), 3 deletions(-)

commit a49dbed6c3570bfa03b72035dd36d7fc05116b93
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Apr 16 12:18:43 2010 +0200

    Version 1.18.0-snapshot-20100416

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit bc9e596829c76f0b06f911ccb271525da6f2c602
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Mar 30 19:12:16 2010 +0200

    Fix bug in dateTime()
    
    Set secondsTo() as const

 src/DateTime.cpp | 2 +-
 src/DateTime.h   | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit e3bad036c33b5e25dd27ca8daab363d4ba325f0d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Mar 28 23:41:49 2010 +0200

    Add L2_NormalizedBySigmaOnly

 src/StatValue.cpp | 24 +++++++++++++++++++++++-
 src/StatValue.h   |  4 +++-
 2 files changed, 26 insertions(+), 2 deletions(-)

commit c6aebf5362501deebdaccd8437280bbec679651c
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Mar 24 22:06:42 2010 +0100

    Version 1.18.0-snapshot-20100324

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 80b62af5d41d61ff16df31fb9569a1e2fc331bd5
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Mar 22 23:48:56 2010 +0100

    All manual bug report through html form

 src/ApplicationHelp.cpp        | 84 +++++++++++++++++++++---------------------
 src/ApplicationHelp.h          |  2 +
 src/CoreApplication.cpp        | 36 +++++++++++++++---
 src/CoreApplicationPrivate.cpp | 25 +++++++++++++
 src/CoreApplicationPrivate.h   |  3 ++
 5 files changed, 102 insertions(+), 48 deletions(-)

commit d6196eb50496d54458bd41149bcf996d56834e90
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Mar 22 01:07:09 2010 +0100

    New report for XML errors

 src/Message.cpp        |  32 ++++++-------
 src/Message.h          |   5 +-
 src/PathTranslator.cpp |   2 +-
 src/XMLClass.cpp       | 122 +++++++++++++++++++++----------------------------
 src/XMLClass.h         |   2 +-
 src/XMLErrorReport.cpp | 101 ++++++++++++++++++++++++++++++++++++++++
 src/XMLErrorReport.h   |  58 +++++++++++++++++++++++
 src/XMLParser.cpp      |   2 +-
 8 files changed, 232 insertions(+), 92 deletions(-)

commit e48f8fd83dcfc7d3caf95e69871fdfe32f403d81
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Mar 20 00:56:28 2010 +0100

    Fix bug for non mandatory arguments of options

 src/CoreApplicationPrivate.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 1f362252219eb88f8e8167dcfb1bcf7fbcea0228
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Mar 19 20:08:20 2010 +0100

    Implement html help
    
    Replace copyright and contact by authors

 src/ApplicationHelp.cpp        | 215 ++++++++++++++---------------------------
 src/ApplicationHelp.h          |   2 +-
 src/CoreApplicationPrivate.cpp |   8 +-
 src/CoreApplicationPrivate.h   |   2 +-
 src/PackageInfo.cpp            |  27 +++---
 src/PackageInfo.h              |  28 +++---
 src/QGpCoreTools.cpp           |  53 ++--------
 7 files changed, 107 insertions(+), 228 deletions(-)

commit f6ca304085c3e9866405c01afb92cccd93f6d8cb
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Mar 17 18:33:19 2010 +0100

    Avoid double sample for negative value

 src/Curve.h | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit a254761ae1a8cba6e89c3c3350fc1481a43dac2c
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Mar 16 19:37:04 2010 +0100

    Remove warning for missing translations

 src/CoreApplicationPrivate.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit c8fcde22dd61bab2dee32c3b6f1b6a54fce964c9
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Mar 4 17:22:06 2010 +0100

    Minor edit

 src/ColumnTextParser.cpp  | 1 -
 src/ColumnTextParser.h    | 1 -
 src/XMLByteArrayStream.h  | 1 -
 src/XMLMap.h              | 1 -
 src/XMLSaveAttributes.cpp | 1 -
 5 files changed, 5 deletions(-)

commit 6c5703231b2936d0f0f7cbbdc537dfd0973286f3
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Mar 2 07:51:00 2010 +0100

    New function to convert char to Number::Type
    
    Moved all to inline
    Add skip of error QFileSystemWatcher: failed to add paths

 src/CoreApplicationPrivate.cpp |  3 ++-
 src/Number.cpp                 | 13 +------------
 src/Number.h                   | 30 ++++++++++++++++++++++++++++--
 3 files changed, 31 insertions(+), 15 deletions(-)

commit 97ff9d7552757aef3e2f1da648036e702a389829
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Feb 26 19:44:53 2010 +0100

    Version 1.18.0-snapshot-20100226

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9d9024c4ca1352ca5824b93db4a5abad8b343992
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Feb 22 18:58:49 2010 +0100

    Version 1.18.0-snapshot-20100222

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b5f1122811ecfc3502b6bfeb517e223ccc111580
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Feb 21 20:43:40 2010 +0100

    Version 1.18.0-snapshot-20100221

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c8501ac9643287c35bb6ac51cf72aca8756532c9
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Feb 20 20:42:29 2010 +0100

    Version 1.18.0-snapshot-20100220

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 98ea8ae6d35eceb3496d9dd2add5baf7506cd373
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Feb 19 19:40:47 2010 +0100

    Version 1.18.0-snapshot-20100219

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8ad69bd0e1e34f92d84589329eecc8704358c960
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Feb 18 13:14:27 2010 +0100

    Version 1.18.0-snapshot-20100218

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 756f411efa2c7fada98db5c7cb0fbff56f6a01b6
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Feb 18 13:09:53 2010 +0100

    Allow 2 args in if()

 src/ExpressionContext.cpp | 4 ++++
 1 file changed, 4 insertions(+)

commit 2bffb966b935630ce72c4ea27505b62e1399850c
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Feb 17 17:50:48 2010 +0100

    Version 1.18.0-snapshot-20100217

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9f968dc3acc6c6c340044e1790d652ba0276611f
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Feb 17 13:20:03 2010 +0100

    Add central repository for plugins
    
    Ensure a proper deletion of all plugins

 src/CoreApplicationPrivate.cpp | 25 ++++++++++++++++++++++++-
 src/CoreApplicationPrivate.h   |  5 +++++
 2 files changed, 29 insertions(+), 1 deletion(-)

commit aa644f8ab1006fd57678b70ee89994c0550a9c18
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Feb 12 19:40:24 2010 +0100

    Version 1.18.0-snapshot-20100212

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit efba3b5a409f6d4f51327d4c8e7fb78915657b56
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Feb 12 19:31:47 2010 +0100

    Improve user info in case of XML error

 src/DateTime.cpp  |  5 +----
 src/XMLClass.cpp  | 14 ++++++++++++--
 src/XMLClass.h    |  2 +-
 src/XMLParser.cpp |  6 +++++-
 4 files changed, 19 insertions(+), 8 deletions(-)

commit a8edf12cd5e5da6a481ad6058324a20227d15952
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Feb 9 20:25:05 2010 +0100

    Version 1.18.0-snapshot-20100209

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8ecd93d9a3caf2c2591bcec3ac25d92eaabcc357
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Feb 7 00:20:38 2010 +0100

    Version 1.18.0-snapshot-20100206

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a0ebbaee7e81069660780a3853031bedd87dd182
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Feb 6 23:46:06 2010 +0100

    Simplify output of time

 src/DateTime.cpp | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)

commit aaffad489c33e974765d11c9792e9f1de0b72f7a
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Feb 4 21:47:06 2010 +0100

    New copy constructor

 src/StreamRedirection.h | 3 +--
 src/XMLHeader.cpp       | 9 +++++++++
 src/XMLHeader.h         | 5 +++--
 3 files changed, 13 insertions(+), 4 deletions(-)

commit 5785f21f6fd5cbb5f80776b55e3c0c3a16e26d91
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Feb 1 12:42:49 2010 +0100

    Add an assert to prevent null grids

 src/IrregularGrid2DData.cpp | 1 +
 1 file changed, 1 insertion(+)

commit d3954d51b90c24f40969cd6c36c47b1182daf240
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Jan 30 13:14:33 2010 +0100

    Version 1.18.0-snapshot-20100130

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e8857075afab4438b4083ae781554502c56019be
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Jan 28 17:21:12 2010 +0100

    Version 1.18.0-snapshot-20100128

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 54ad10177d4c188481dd65c094481fc7aa6d3724
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Jan 28 00:09:59 2010 +0100

    Case unsensitive compare of file names

 src/PathTranslator.cpp | 30 +++++++++++++++++++++++++-----
 src/PathTranslator.h   |  1 +
 2 files changed, 26 insertions(+), 5 deletions(-)

commit ba8ea8ac60e12cadfa9c255a6123ee540337a050
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jan 27 21:30:51 2010 +0100

    Version 1.18.0-snapshot-20100127

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 77b17c86db58ac91ece56545c87fbdffaf0cd3a0
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jan 27 20:55:11 2010 +0100

    Remove useless header in XML files
    
    Force default path for searching Qt plugin under Mac

 src/CoreApplicationPrivate.cpp |  7 ++++
 src/XMLHeader.cpp              | 75 +++++++++++++++++++++---------------------
 src/XMLHeader.h                | 14 +++-----
 3 files changed, 48 insertions(+), 48 deletions(-)

commit 6af3a0aaeb4c4e2b928b66d1a47767a63ba0a7fe
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Jan 26 23:53:01 2010 +0100

    Version 1.18.0-snapshot-20100126

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9a234dc007d3738e9723833d54caf1e95b0d2827
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jan 13 11:26:30 2010 +0100

    Version 1.18.0-snapshot-20100113

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 35361b88061dd79bc50ee8fb093ea95f9f3c876e
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Jan 8 02:12:41 2010 +0100

    Strict namespace for libraries

 src/AbstractNumericalCache.h | 2 +-
 src/AbstractNumericalKey.h   | 2 +-
 src/AbstractProgress.h       | 2 +-
 src/Angle.h                  | 2 +-
 src/ApplicationHelp.h        | 2 +-
 src/ArgumentStdinReader.h    | 2 +-
 src/Cache.h                  | 2 +-
 src/CacheItem.h              | 2 +-
 src/Circle.h                 | 2 +-
 src/ColumnTextDescription.h  | 2 +-
 src/ColumnTextParser.h       | 2 +-
 src/Complex.h                | 2 +-
 src/ComplexExponential.h     | 2 +-
 src/ComplexMatrix.h          | 2 +-
 src/ConcentricSearch.h       | 2 +-
 src/ConsoleProgress.h        | 2 +-
 src/CoreApplication.h        | 2 +-
 src/CoreApplicationPrivate.h | 2 +-
 src/Curve.h                  | 5 +++--
 src/DateTime.h               | 2 +-
 src/DirectionalSearch.h      | 2 +-
 src/DoubleMatrix.h           | 2 +-
 src/DynamicBuffer.h          | 2 +-
 src/ExpressionAction.h       | 2 +-
 src/ExpressionActions.h      | 2 +-
 src/ExpressionContext.h      | 2 +-
 src/ExpressionParser.h       | 2 +-
 src/ExpressionStorage.h      | 2 +-
 src/ExpressionString.h       | 2 +-
 src/File.h                   | 2 +-
 src/GaussDistribution.h      | 2 +-
 src/Global.h                 | 2 +-
 src/GridSearch.h             | 2 +-
 src/IncreaseStorage.h        | 2 +-
 src/IrregularGrid2DData.h    | 3 ++-
 src/Leds.h                   | 2 +-
 src/LineParser.h             | 2 +-
 src/LogStream.h              | 2 +-
 src/Matrix.h                 | 2 +-
 src/MatrixData.h             | 2 +-
 src/MatrixIterator.h         | 2 +-
 src/MatrixMultiply.h         | 2 +-
 src/MemoryChecker.h          | 2 +-
 src/MemoryCheckerPrivate.h   | 2 +-
 src/Message.h                | 4 ++--
 src/MessageContext.h         | 2 +-
 src/NamedPoint.h             | 2 +-
 src/Number.h                 | 2 +-
 src/PackageInfo.h            | 2 +-
 src/ParallelLoop.h           | 2 +-
 src/PathTranslator.h         | 2 +-
 src/PluginCoreApplication.h  | 2 +-
 src/Point.h                  | 2 +-
 src/PointLocate.h            | 2 +-
 src/PointND.h                | 2 +-
 src/ProcessStatistics.h      | 2 +-
 src/Random.h                 | 2 +-
 src/Rect.h                   | 2 +-
 src/RootSolver.h             | 2 +-
 src/Sampling.h               | 2 +-
 src/SharedObject.h           | 2 +-
 src/Simplex.h                | 2 +-
 src/SmoothingParameters.h    | 2 +-
 src/StatComparator.h         | 2 +-
 src/StatPoint.h              | 2 +-
 src/StatValue.h              | 2 +-
 src/Stationarity.h           | 2 +-
 src/Statistics.h             | 2 +-
 src/StreamRedirection.h      | 6 ++----
 src/StringSection.h          | 2 +-
 src/Tar.h                    | 2 +-
 src/Thread.h                 | 2 +-
 src/ThreadTimer.h            | 2 +-
 src/Trace.h                  | 2 +-
 src/TraceBug.h               | 2 +-
 src/TraceInfo.h              | 2 +-
 src/TraceStamp.h             | 2 +-
 src/Translations.h           | 2 +-
 src/TreeItem.h               | 2 +-
 src/Value.h                  | 2 +-
 src/Version.h                | 2 +-
 src/XMLByteArrayStream.h     | 2 +-
 src/XMLClass.cpp             | 1 -
 src/XMLClass.h               | 2 +-
 src/XMLClassFactory.h        | 2 +-
 src/XMLContext.h             | 2 +-
 src/XMLGenericItem.h         | 2 +-
 src/XMLHeader.h              | 2 +-
 src/XMLMap.h                 | 2 +-
 src/XMLMember.h              | 2 +-
 src/XMLParser.h              | 2 +-
 src/XMLSaveAttributes.h      | 2 +-
 src/XMLStream.h              | 2 +-
 src/XMLStringStream.h        | 2 +-
 src/XMLTarStream.h           | 2 +-
 95 files changed, 99 insertions(+), 100 deletions(-)

commit 4992fd6bc4a2ef9f13a9b4817b5ab8ef4b110cd1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jan 6 17:50:37 2010 +0100

    Add tr() for global environments (e.g. main())

 src/Translations.h | 9 +++++++++
 1 file changed, 9 insertions(+)

commit b809684221fd9ee03f84c6df3444d1b56601c00e
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jan 6 17:23:26 2010 +0100

    Introduce strict namespace

 src/AbstractFunction2.cpp      |  4 ++
 src/AbstractFunction2.h        |  7 ++-
 src/AbstractNumericalCache.cpp |  4 ++
 src/AbstractNumericalCache.h   |  6 ++-
 src/AbstractNumericalKey.cpp   |  4 ++
 src/AbstractNumericalKey.h     |  6 ++-
 src/AbstractProgress.cpp       |  4 ++
 src/AbstractProgress.h         |  6 ++-
 src/Angle.cpp                  |  4 ++
 src/Angle.h                    |  6 ++-
 src/ApplicationHelp.cpp        |  4 ++
 src/ApplicationHelp.h          |  6 ++-
 src/ArgumentStdinReader.cpp    |  8 +++-
 src/ArgumentStdinReader.h      | 10 +++--
 src/Cache.cpp                  | 18 +++++---
 src/Cache.h                    |  9 +++-
 src/CacheItem.cpp              |  4 ++
 src/CacheItem.h                |  7 ++-
 src/Circle.cpp                 |  4 ++
 src/Circle.h                   |  6 ++-
 src/ColumnTextDescription.cpp  |  4 ++
 src/ColumnTextDescription.h    |  5 ++-
 src/ColumnTextParser.cpp       |  6 ++-
 src/ColumnTextParser.h         |  6 ++-
 src/Complex.cpp                |  4 ++
 src/Complex.h                  |  6 ++-
 src/ComplexExponential.cpp     |  4 ++
 src/ComplexExponential.h       |  6 ++-
 src/ComplexMatrix.cpp          |  4 ++
 src/ComplexMatrix.h            |  8 +++-
 src/ConcentricSearch.cpp       |  4 ++
 src/ConcentricSearch.h         |  6 ++-
 src/ConsoleProgress.cpp        |  4 ++
 src/ConsoleProgress.h          |  6 ++-
 src/CoreApplication.cpp        | 14 +++---
 src/CoreApplication.h          |  7 ++-
 src/CoreApplicationPrivate.cpp | 62 ++++++++++++++-------------
 src/CoreApplicationPrivate.h   | 13 ++++--
 src/Curve.cpp                  |  4 ++
 src/Curve.h                    | 86 +++++++++++++++++++------------------
 src/DateTime.cpp               | 74 +++++++++++++++++---------------
 src/DateTime.h                 |  9 +++-
 src/DirectionalSearch.cpp      |  4 ++
 src/DirectionalSearch.h        |  6 ++-
 src/DoubleMatrix.cpp           |  8 +++-
 src/DoubleMatrix.h             |  6 ++-
 src/DynamicBuffer.cpp          |  4 ++
 src/DynamicBuffer.h            |  6 ++-
 src/ExpressionAction.cpp       | 12 ++++--
 src/ExpressionAction.h         |  7 ++-
 src/ExpressionActions.cpp      |  4 ++
 src/ExpressionActions.h        |  7 ++-
 src/ExpressionContext.cpp      |  5 ++-
 src/ExpressionContext.h        |  7 ++-
 src/ExpressionParser.cpp       | 20 +++++----
 src/ExpressionParser.h         |  6 ++-
 src/ExpressionStorage.cpp      |  4 ++
 src/ExpressionStorage.h        |  7 ++-
 src/ExpressionString.cpp       |  8 +++-
 src/ExpressionString.h         |  6 ++-
 src/File.cpp                   |  6 ++-
 src/File.h                     |  7 ++-
 src/Function2Search.cpp        |  4 ++
 src/Function2Search.h          |  6 ++-
 src/GaussDistribution.cpp      |  4 ++
 src/GaussDistribution.h        |  6 ++-
 src/Global.h                   |  7 ++-
 src/Grid2D.cpp                 |  4 +-
 src/Grid2D.h                   | 21 +++++----
 src/Grid3D.cpp                 |  4 ++
 src/Grid3D.h                   | 21 +++++----
 src/GridSearch.cpp             |  4 ++
 src/GridSearch.h               |  7 ++-
 src/IncreaseStorage.cpp        |  4 ++
 src/IncreaseStorage.h          |  6 ++-
 src/IrregularGrid2D.cpp        | 42 +++++++++---------
 src/IrregularGrid2D.h          | 76 ++++++++++++++++++---------------
 src/IrregularGrid2DData.cpp    | 97 ++++++++++++++++++++++--------------------
 src/IrregularGrid2DData.h      | 95 +++++++++++++++++++++--------------------
 src/Leds.cpp                   |  6 ++-
 src/Leds.h                     |  7 ++-
 src/Line2D.cpp                 |  4 ++
 src/Line2D.h                   | 10 +++--
 src/LineParser.cpp             |  4 ++
 src/LineParser.h               |  6 ++-
 src/LogStream.cpp              |  6 ++-
 src/LogStream.h                | 11 +++--
 src/Matrix.cpp                 |  4 ++
 src/Matrix.h                   |  6 ++-
 src/MatrixData.cpp             |  4 ++
 src/MatrixData.h               |  6 ++-
 src/MatrixIterator.cpp         |  4 ++
 src/MatrixIterator.h           |  6 ++-
 src/MatrixMultiply.cpp         |  4 ++
 src/MatrixMultiply.h           |  6 ++-
 src/MemoryChecker.cpp          |  4 ++
 src/MemoryChecker.h            |  2 +-
 src/MemoryCheckerPrivate.cpp   | 30 +++++++------
 src/MemoryCheckerPrivate.h     |  8 +++-
 src/Message.cpp                | 80 +++++++++++++++++-----------------
 src/Message.h                  | 27 ++++++------
 src/MessageContext.cpp         |  4 ++
 src/MessageContext.h           |  6 ++-
 src/NamedPoint.cpp             |  4 ++
 src/NamedPoint.h               |  6 ++-
 src/Number.cpp                 |  4 ++
 src/Number.h                   |  7 ++-
 src/PackageInfo.cpp            |  4 ++
 src/PackageInfo.h              |  7 ++-
 src/ParallelLoop.cpp           |  4 ++
 src/ParallelLoop.h             |  7 ++-
 src/PathTranslator.cpp         |  5 +++
 src/PathTranslator.h           | 10 +++--
 src/PluginCoreApplication.cpp  |  4 ++
 src/PluginCoreApplication.h    |  6 ++-
 src/Point.cpp                  |  9 ++--
 src/Point.h                    | 11 ++++-
 src/Point1D.cpp                |  4 ++
 src/Point1D.h                  |  6 ++-
 src/Point2D.cpp                |  8 +++-
 src/Point2D.h                  | 11 ++++-
 src/PointLocate.cpp            |  4 ++
 src/PointLocate.h              |  6 ++-
 src/PointND.cpp                |  4 ++
 src/PointND.h                  |  6 ++-
 src/ProcessStatistics.cpp      |  4 ++
 src/ProcessStatistics.h        |  6 ++-
 src/QGpCoreTools.cpp           |  4 ++
 src/Random.cpp                 |  7 ++-
 src/Random.h                   |  6 ++-
 src/Rect.cpp                   | 24 ++++++-----
 src/Rect.h                     | 12 ++++--
 src/RootSolver.cpp             |  4 ++
 src/RootSolver.h               | 16 ++++---
 src/Sampling.cpp               |  4 ++
 src/Sampling.h                 |  6 ++-
 src/Segment2D.cpp              |  4 ++
 src/Segment2D.h                |  6 ++-
 src/SharedObject.cpp           |  4 ++
 src/SharedObject.h             |  6 ++-
 src/Simplex.cpp                | 28 +++++++-----
 src/Simplex.h                  | 10 +++--
 src/SmoothingParameters.cpp    |  4 ++
 src/SmoothingParameters.h      |  7 ++-
 src/StatComparator.cpp         |  4 ++
 src/StatComparator.h           |  6 ++-
 src/StatPoint.cpp              |  4 ++
 src/StatPoint.h                |  6 ++-
 src/StatValue.cpp              |  4 ++
 src/StatValue.h                |  9 ++--
 src/Stationarity.cpp           |  4 ++
 src/Stationarity.h             |  6 ++-
 src/Statistics.cpp             |  4 ++
 src/Statistics.h               |  6 ++-
 src/StreamRedirection.cpp      |  4 ++
 src/StreamRedirection.h        |  9 +++-
 src/StringSection.cpp          |  4 ++
 src/StringSection.h            |  6 ++-
 src/Tar.cpp                    | 14 +++---
 src/Tar.h                      | 10 +++--
 src/Thread.cpp                 |  4 ++
 src/Thread.h                   |  6 ++-
 src/ThreadTimer.cpp            |  4 ++
 src/ThreadTimer.h              |  6 ++-
 src/Trace.cpp                  |  4 ++
 src/Trace.h                    |  7 ++-
 src/TraceBug.cpp               |  4 ++
 src/TraceBug.h                 |  7 ++-
 src/TraceInfo.cpp              |  4 ++
 src/TraceInfo.h                |  7 ++-
 src/TraceStamp.cpp             |  4 ++
 src/TraceStamp.h               |  6 ++-
 src/Translations.cpp           |  4 ++
 src/Translations.h             | 23 ++--------
 src/TreeItem.cpp               |  4 ++
 src/TreeItem.h                 |  6 ++-
 src/Value.cpp                  |  4 ++
 src/Value.h                    |  6 ++-
 src/Version.cpp                |  6 ++-
 src/Version.h                  |  6 ++-
 src/XMLByteArrayStream.cpp     |  8 +++-
 src/XMLByteArrayStream.h       | 11 +++--
 src/XMLClass.cpp               | 66 ++++++++++++++--------------
 src/XMLClass.h                 | 15 ++++---
 src/XMLClassFactory.cpp        |  4 ++
 src/XMLClassFactory.h          |  7 ++-
 src/XMLContext.cpp             |  4 ++
 src/XMLContext.h               |  6 ++-
 src/XMLGenericItem.cpp         |  4 ++
 src/XMLGenericItem.h           |  7 ++-
 src/XMLHeader.cpp              | 20 +++++----
 src/XMLHeader.h                |  6 ++-
 src/XMLMap.cpp                 |  4 ++
 src/XMLMap.h                   |  6 ++-
 src/XMLMember.cpp              |  4 ++
 src/XMLMember.h                |  6 ++-
 src/XMLParser.cpp              | 18 +++++---
 src/XMLParser.h                |  6 ++-
 src/XMLSaveAttributes.cpp      |  4 ++
 src/XMLSaveAttributes.h        |  6 ++-
 src/XMLStream.cpp              |  4 ++
 src/XMLStream.h                |  8 +++-
 src/XMLStringStream.cpp        |  4 ++
 src/XMLStringStream.h          | 10 +++--
 src/XMLTarStream.cpp           |  4 ++
 src/XMLTarStream.h             |  6 ++-
 206 files changed, 1427 insertions(+), 614 deletions(-)

commit 2df31e4edf021bc1fb7e90b8efffc2003b69f464
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Jan 5 23:11:26 2010 +0100

    Remove Time.h that generate conflicts under Mac OS
    
    Move Time.h to DateTime.h
    Add enumeration for Mac OS X Snow Leopard

 src/CoreApplicationPrivate.cpp |   1 +
 src/DateTime.cpp               | 258 ++++++++++++++++++++++++++++++++++
 src/DateTime.h                 |  33 +++++
 src/Number.h                   |   6 +-
 src/Time.cpp                   | 309 -----------------------------------------
 src/Time.h                     |  62 ---------
 6 files changed, 295 insertions(+), 374 deletions(-)

commit 36433e93a32e9d3ad14a6bb4daf9dc6ffdd49f9a
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Dec 17 15:42:26 2009 +0100

    Replace copyright by list of authors

 src/AbstractFunction2.cpp      |  5 +++--
 src/AbstractFunction2.h        |  5 +++--
 src/AbstractNumericalCache.cpp |  5 +++--
 src/AbstractNumericalCache.h   |  5 +++--
 src/AbstractNumericalKey.cpp   |  5 +++--
 src/AbstractNumericalKey.h     |  5 +++--
 src/AbstractProgress.cpp       |  5 +++--
 src/AbstractProgress.h         |  5 +++--
 src/Angle.cpp                  |  6 ++++--
 src/Angle.h                    |  6 ++++--
 src/ApplicationHelp.cpp        |  5 +++--
 src/ApplicationHelp.h          |  5 +++--
 src/ArgumentStdinReader.cpp    |  5 +++--
 src/ArgumentStdinReader.h      |  5 +++--
 src/Cache.cpp                  |  5 +++--
 src/Cache.h                    |  5 +++--
 src/CacheItem.cpp              |  5 +++--
 src/CacheItem.h                |  5 +++--
 src/Circle.cpp                 |  6 ++++--
 src/Circle.h                   |  6 ++++--
 src/ColumnTextDescription.cpp  |  5 +++--
 src/ColumnTextDescription.h    |  5 +++--
 src/ColumnTextParser.cpp       |  5 +++--
 src/ColumnTextParser.h         |  5 +++--
 src/Complex.cpp                |  6 ++++--
 src/Complex.h                  |  6 ++++--
 src/ComplexExponential.cpp     |  5 +++--
 src/ComplexExponential.h       |  5 +++--
 src/ComplexMatrix.cpp          |  5 +++--
 src/ComplexMatrix.h            |  5 +++--
 src/ConcentricSearch.cpp       |  5 +++--
 src/ConcentricSearch.h         |  5 +++--
 src/ConsoleProgress.cpp        |  5 +++--
 src/ConsoleProgress.h          |  5 +++--
 src/CoreApplication.cpp        |  5 +++--
 src/CoreApplication.h          |  5 +++--
 src/CoreApplicationPrivate.cpp |  5 +++--
 src/CoreApplicationPrivate.h   |  5 +++--
 src/Curve.cpp                  |  5 +++--
 src/Curve.h                    |  5 +++--
 src/DateTime.cpp               |  5 +++--
 src/DateTime.h                 |  5 +++--
 src/DirectionalSearch.cpp      |  5 +++--
 src/DirectionalSearch.h        |  5 +++--
 src/DoubleMatrix.cpp           |  5 +++--
 src/DoubleMatrix.h             |  5 +++--
 src/DynamicBuffer.cpp          |  5 +++--
 src/DynamicBuffer.h            |  5 +++--
 src/ExpressionAction.cpp       |  5 +++--
 src/ExpressionAction.h         |  5 +++--
 src/ExpressionActions.cpp      |  5 +++--
 src/ExpressionActions.h        |  5 +++--
 src/ExpressionContext.cpp      |  5 +++--
 src/ExpressionContext.h        |  5 +++--
 src/ExpressionParser.cpp       |  5 +++--
 src/ExpressionParser.h         |  5 +++--
 src/ExpressionStorage.cpp      |  5 +++--
 src/ExpressionStorage.h        |  5 +++--
 src/ExpressionString.cpp       |  5 +++--
 src/ExpressionString.h         |  5 +++--
 src/File.cpp                   |  6 ++++--
 src/File.h                     |  6 ++++--
 src/Function2Search.cpp        |  5 +++--
 src/Function2Search.h          |  5 +++--
 src/GaussDistribution.cpp      |  6 ++++--
 src/GaussDistribution.h        |  6 ++++--
 src/Global.h                   |  5 +++--
 src/Grid2D.cpp                 |  6 ++++--
 src/Grid2D.h                   |  6 ++++--
 src/Grid3D.cpp                 |  5 +++--
 src/Grid3D.h                   |  5 +++--
 src/GridSearch.cpp             |  6 ++++--
 src/GridSearch.h               |  6 ++++--
 src/IncreaseStorage.cpp        | 24 +++++++++++++-----------
 src/IncreaseStorage.h          | 22 ++++++++++++----------
 src/IrregularGrid2D.cpp        |  6 ++++--
 src/IrregularGrid2D.h          |  6 ++++--
 src/IrregularGrid2DData.cpp    |  5 +++--
 src/IrregularGrid2DData.h      |  5 +++--
 src/Leds.cpp                   |  5 +++--
 src/Leds.h                     |  5 +++--
 src/Line2D.cpp                 |  6 ++++--
 src/Line2D.h                   |  6 ++++--
 src/LineParser.cpp             |  5 +++--
 src/LineParser.h               |  5 +++--
 src/LogStream.cpp              |  6 ++++--
 src/LogStream.h                |  6 ++++--
 src/Matrix.cpp                 |  6 ++++--
 src/Matrix.h                   |  6 ++++--
 src/MatrixData.cpp             |  5 +++--
 src/MatrixData.h               |  5 +++--
 src/MatrixIterator.cpp         |  5 +++--
 src/MatrixIterator.h           |  5 +++--
 src/MatrixMultiply.cpp         |  5 +++--
 src/MatrixMultiply.h           |  5 +++--
 src/MemoryChecker.cpp          |  5 +++--
 src/MemoryChecker.h            |  5 +++--
 src/MemoryCheckerPrivate.cpp   |  5 +++--
 src/MemoryCheckerPrivate.h     |  5 +++--
 src/Message.cpp                |  5 +++--
 src/Message.h                  |  5 +++--
 src/MessageContext.cpp         |  5 +++--
 src/MessageContext.h           |  5 +++--
 src/NamedPoint.cpp             |  5 +++--
 src/NamedPoint.h               |  5 +++--
 src/Number.cpp                 |  5 +++--
 src/Number.h                   |  5 +++--
 src/PackageInfo.cpp            |  5 +++--
 src/PackageInfo.h              |  5 +++--
 src/ParallelLoop.cpp           |  5 +++--
 src/ParallelLoop.h             |  5 +++--
 src/PathTranslator.cpp         |  5 +++--
 src/PathTranslator.h           |  5 +++--
 src/PluginCoreApplication.cpp  |  5 +++--
 src/PluginCoreApplication.h    |  5 +++--
 src/Point.cpp                  |  6 ++++--
 src/Point.h                    |  6 ++++--
 src/Point1D.cpp                |  5 +++--
 src/Point1D.h                  |  5 +++--
 src/Point2D.cpp                |  6 ++++--
 src/Point2D.h                  |  6 ++++--
 src/PointLocate.cpp            |  5 +++--
 src/PointLocate.h              |  5 +++--
 src/PointND.cpp                |  5 +++--
 src/PointND.h                  |  5 +++--
 src/ProcessStatistics.cpp      |  6 ++++--
 src/ProcessStatistics.h        |  6 ++++--
 src/QGpCoreTools.cpp           |  6 ++++--
 src/Random.cpp                 |  6 ++++--
 src/Random.h                   |  6 ++++--
 src/Rect.cpp                   |  6 ++++--
 src/Rect.h                     |  6 ++++--
 src/RootSolver.cpp             |  6 ++++--
 src/RootSolver.h               |  6 ++++--
 src/Sampling.cpp               |  6 ++++--
 src/Sampling.h                 |  6 ++++--
 src/Segment2D.cpp              |  6 ++++--
 src/Segment2D.h                |  6 ++++--
 src/SharedObject.cpp           |  5 +++--
 src/SharedObject.h             |  5 +++--
 src/Simplex.cpp                |  6 ++++--
 src/Simplex.h                  |  6 ++++--
 src/SmoothingParameters.cpp    |  5 +++--
 src/SmoothingParameters.h      |  5 +++--
 src/StatComparator.cpp         |  6 ++++--
 src/StatComparator.h           |  6 ++++--
 src/StatPoint.cpp              |  5 +++--
 src/StatPoint.h                |  5 +++--
 src/StatValue.cpp              |  6 ++++--
 src/StatValue.h                |  6 ++++--
 src/Stationarity.cpp           |  6 ++++--
 src/Stationarity.h             |  6 ++++--
 src/Statistics.cpp             |  5 +++--
 src/Statistics.h               |  5 +++--
 src/StreamRedirection.cpp      |  5 +++--
 src/StreamRedirection.h        |  5 +++--
 src/StringSection.cpp          |  6 ++++--
 src/StringSection.h            |  6 ++++--
 src/Tar.cpp                    |  5 +++--
 src/Tar.h                      |  5 +++--
 src/Thread.cpp                 |  5 +++--
 src/Thread.h                   |  5 +++--
 src/ThreadTimer.cpp            |  6 ++++--
 src/ThreadTimer.h              |  6 ++++--
 src/Time.cpp                   |  6 ++++--
 src/Time.h                     |  6 ++++--
 src/Trace.cpp                  |  5 +++--
 src/Trace.h                    |  5 +++--
 src/TraceBug.cpp               |  5 +++--
 src/TraceBug.h                 |  5 +++--
 src/TraceInfo.cpp              |  5 +++--
 src/TraceInfo.h                |  5 +++--
 src/TraceStamp.cpp             |  5 +++--
 src/TraceStamp.h               |  5 +++--
 src/Translations.cpp           |  5 +++--
 src/Translations.h             |  5 +++--
 src/TreeItem.cpp               |  5 +++--
 src/TreeItem.h                 |  5 +++--
 src/Value.cpp                  |  5 +++--
 src/Value.h                    |  5 +++--
 src/Version.cpp                |  5 +++--
 src/Version.h                  |  5 +++--
 src/XMLByteArrayStream.cpp     |  5 +++--
 src/XMLByteArrayStream.h       |  5 +++--
 src/XMLClass.cpp               |  6 ++++--
 src/XMLClass.h                 |  6 ++++--
 src/XMLClassFactory.cpp        |  6 ++++--
 src/XMLClassFactory.h          |  6 ++++--
 src/XMLContext.cpp             |  5 +++--
 src/XMLContext.h               |  5 +++--
 src/XMLGenericItem.cpp         |  5 +++--
 src/XMLGenericItem.h           |  5 +++--
 src/XMLHeader.cpp              |  5 +++--
 src/XMLHeader.h                |  5 +++--
 src/XMLMap.cpp                 |  5 +++--
 src/XMLMap.h                   |  5 +++--
 src/XMLMember.cpp              |  5 +++--
 src/XMLMember.h                |  5 +++--
 src/XMLParser.cpp              |  5 +++--
 src/XMLParser.h                |  5 +++--
 src/XMLSaveAttributes.cpp      |  5 +++--
 src/XMLSaveAttributes.h        |  5 +++--
 src/XMLStream.cpp              |  5 +++--
 src/XMLStream.h                |  5 +++--
 src/XMLStringStream.cpp        |  5 +++--
 src/XMLStringStream.h          |  5 +++--
 src/XMLTarStream.cpp           |  5 +++--
 src/XMLTarStream.h             |  5 +++--
 208 files changed, 700 insertions(+), 433 deletions(-)

commit a19d0b5b953cfa0a52cb2662142d9901323f2bb5
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Dec 14 15:22:10 2009 +0100

    Version 1.18.0-snapshot-20091214

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c5d6ef3cc79b7fea8ca68de23141b9b67cb46793
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Dec 9 17:05:43 2009 +0100

    Bug fixed for compatibility of QtbXMLClass
    
    Also changed back to UTF-8 rather than UTF-16

 src/XMLHeader.cpp | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

commit 92bab417c27dac3c0c4af28e20fe6c0566128063
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Dec 9 12:49:49 2009 +0100

    Fix compatibility for QtbXMLClass

 src/PathTranslator.cpp |  4 ++--
 src/XMLHeader.cpp      | 36 ++++++++++++++++++++++++------------
 src/XMLHeader.h        |  4 +++-
 3 files changed, 29 insertions(+), 15 deletions(-)

commit 8459e69925f2f66d3a7166ea0d761b8a72c05462
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Dec 4 13:15:36 2009 +0100

    emove useless TRACE_DISABLED

 src/Thread.h | 8 +++++---
 src/Trace.h  | 2 --
 2 files changed, 5 insertions(+), 5 deletions(-)

commit ad338003df2d0599839ac07be73979b2af4490a8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Dec 2 13:49:55 2009 +0100

    Bug fixed setting month through MMM or MMMM

 src/DateTime.cpp | 16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

commit 3feb8f16ccd60e57c7569ec0ed7f699b9970144a
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Dec 1 10:23:01 2009 +0100

    Version 1.18.0-snapshot-20091201

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6c9e97533013aa8731dd5d263177984ea9f76767
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Nov 20 15:59:32 2009 +0100

    Version 1.18.0-snapshot-20091120

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit ba4d43bffd069178f7fc7d73b4ef08c2d87f3bf9
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Nov 20 13:07:25 2009 +0100

    Need for EXPORT for Windows

 src/DateTime.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 030d2646c2ec986c9dd65c3ddef32b5b1c52b13d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Nov 14 14:03:30 2009 +0100

    Fix compile error under Windows

 src/Trace.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 17f7dd907128d3a95579735cea226d3aa6c48fe0
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Nov 7 17:34:29 2009 +0100

    Bug fixed parsing months with M and MM

 src/DateTime.cpp | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 0b7d5385087421a4553b18b8acb1cf842e962bc4
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Nov 6 22:05:50 2009 +0100

    Moved from GpCoreTools

 src/IncreaseStorage.cpp |  33 +++++++++++++++
 src/IncreaseStorage.h   | 105 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 138 insertions(+)

commit 825839690a207023f6ec5a8eb5b4c84f4669428b
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Nov 6 16:17:21 2009 +0100

    Add includes for -no-pch option

 src/DateTime.h | 1 +
 1 file changed, 1 insertion(+)

commit 8030e607777804b4eb603a9b798efb39d66318e4
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Nov 5 18:53:37 2009 +0100

    New DateTime object and bug fix
    
    DateTime is able to handle all time from centuries to picoseconds
    Curve: speedup of setFunction() when there multiple double x() entries
    left, right, mid function for StringSection
    Fix usage of of XMLSaveAttributes in XMLMap

 src/Curve.cpp       |    2 +-
 src/Curve.h         |   21 +-
 src/DateTime.cpp    | 1188 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/DateTime.h      |  226 ++++++++++
 src/PointND.h       |   23 +-
 src/StringSection.h |   34 +-
 src/XMLMap.h        |   12 +-
 7 files changed, 1483 insertions(+), 23 deletions(-)

commit bdcb65536c168100f612cf57333a2f5ceec7abd1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Oct 2 06:18:49 2009 +0200

    More flexibility in definition of time
    
    Allow alternate tag names for child of XMLHeader for compatibility.

 src/Time.cpp      | 24 ++++++++++++++++++++++--
 src/XMLHeader.cpp |  7 ++++++-
 src/XMLHeader.h   |  4 ++++
 3 files changed, 32 insertions(+), 3 deletions(-)

commit daaf83a42a8a0abf46f2a6ab3fc3ec3e9b3526dc
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Sep 26 05:51:35 2009 +0200

    Under development

 src/ArgumentStdinReader.cpp |   7 ++-
 src/Curve.h                 |  48 +++++++++++---------
 src/DynamicBuffer.cpp       |   7 +++
 src/DynamicBuffer.h         |   2 +-
 src/GridSearch.cpp          |   2 +-
 src/Leds.cpp                |   3 ++
 src/Leds.h                  |   1 -
 src/LogStream.cpp           |  75 +++++++++++++++++--------------
 src/LogStream.h             | 105 +++++++++++++++++++++++++++++++++++++++++++-
 src/Matrix.h                |   2 +
 src/MatrixData.h            |  19 ++++++++
 src/Number.h                |   6 ++-
 src/ParallelLoop.cpp        |   7 ++-
 src/ParallelLoop.h          |   2 -
 src/Thread.cpp              |   6 +++
 src/Thread.h                |   1 +
 src/XMLClass.cpp            |   2 +-
 17 files changed, 228 insertions(+), 67 deletions(-)

commit c7e44df36f672b1e644f774237db22ec18d0eeb4
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Sep 3 17:26:09 2009 +0200

    New class Leds
    
    Fix complex arithmetics without SSE
    Fix bugs in XMLHeader object name

 src/Complex.h                |  59 +++++++++++---
 src/CoreApplicationPrivate.h |   1 +
 src/Leds.cpp                 | 180 +++++++++++++++++++++++++++++++++++++++++++
 src/Leds.h                   |  60 +++++++++++++++
 src/XMLHeader.cpp            |  20 +++--
 5 files changed, 303 insertions(+), 17 deletions(-)

commit 8f0534eeacac560bec4f3992a1c0617eeb088df9
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Aug 30 23:30:54 2009 +0200

    Fix failed==> better to revise dpstableh

 src/Number.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3fac87e791c6870b5f4e95223bc5647c14e2ae59
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Aug 30 10:41:26 2009 +0200

    Remove mpreal.h from stableh

 src/Number.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ed164909c80e5465f3192af5e5d5ad113f5f9402
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Aug 27 18:19:09 2009 +0200

    Fix details for OpenWRT

 src/CoreApplicationPrivate.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 61f847f4ffa63afd9bf2947ae0a7b513be84ca08
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Aug 27 11:48:31 2009 +0200

    Minor fix after last big changes

 lang/QGpCoreTools.de.ts | 721 ++++++++++++++++++++++++++++++++++++++++++++++++
 lang/QGpCoreTools.es.ts | 721 ++++++++++++++++++++++++++++++++++++++++++++++++
 lang/QGpCoreTools.fr.ts | 721 ++++++++++++++++++++++++++++++++++++++++++++++++
 lang/QGpCoreTools.it.ts | 721 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/QGpCoreTools.cpp    |  83 ++++++
 5 files changed, 2967 insertions(+)

commit d2d04b0c367bccbcbf62badb5d1d6f048621b564
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Aug 27 11:18:26 2009 +0200

    New header framwork: one big include per library

 admin/info                                         |   3 +-
 lang/qgpcoretools.de.ts                            | 934 ---------------------
 lang/qgpcoretools.es.ts                            | 934 ---------------------
 lang/qgpcoretools.fr.ts                            | 934 ---------------------
 lang/qgpcoretools.it.ts                            | 934 ---------------------
 src/AbstractFunction2.cpp                          |   2 +-
 src/AbstractFunction2.h                            |   7 +-
 src/AbstractNumericalCache.cpp                     |   4 +-
 src/AbstractNumericalCache.h                       |   6 +-
 src/AbstractNumericalKey.cpp                       |   2 +-
 src/AbstractNumericalKey.h                         |   4 +-
 src/AbstractProgress.cpp                           |   2 +-
 src/AbstractProgress.h                             |   8 +-
 src/Angle.cpp                                      |   2 +-
 src/Angle.h                                        |   4 +-
 src/{QtApplicationHelp.cpp => ApplicationHelp.cpp} | 155 ++--
 src/{QtApplicationHelp.h => ApplicationHelp.h}     |  18 +-
 src/ArgumentStdinReader.cpp                        |   6 +-
 src/ArgumentStdinReader.h                          |   4 +-
 src/Cache.cpp                                      |  23 +-
 src/Cache.h                                        |   4 +-
 src/CacheItem.cpp                                  |   2 +-
 src/CacheItem.h                                    |   7 +-
 src/Circle.cpp                                     |   2 +-
 src/Circle.h                                       |   3 +-
 src/ColumnTextDescription.cpp                      |   2 +-
 src/ColumnTextDescription.h                        |   4 +-
 src/ColumnTextParser.cpp                           |   7 +-
 src/ColumnTextParser.h                             |   9 +-
 src/Complex.cpp                                    |   2 +-
 src/Complex.h                                      |   4 +-
 src/ComplexExponential.cpp                         |   2 +-
 src/ComplexExponential.h                           |   4 +-
 src/ComplexMatrix.cpp                              |   2 +-
 src/ComplexMatrix.h                                |   4 +-
 src/ConcentricSearch.cpp                           |   2 +-
 src/ConcentricSearch.h                             |   4 +-
 src/ConsoleProgress.cpp                            |  12 +-
 src/ConsoleProgress.h                              |   2 +-
 src/{QtCoreApplication.cpp => CoreApplication.cpp} |  29 +-
 src/{QtCoreApplication.h => CoreApplication.h}     |  23 +-
 ...ationPrivate.cpp => CoreApplicationPrivate.cpp} | 200 +++--
 ...plicationPrivate.h => CoreApplicationPrivate.h} |  75 +-
 src/Curve.cpp                                      |   2 +-
 src/Curve.h                                        |  10 +-
 src/DirectionalSearch.cpp                          |   2 +-
 src/DirectionalSearch.h                            |   4 +-
 src/DoubleMatrix.cpp                               |   2 +-
 src/DoubleMatrix.h                                 |   4 +-
 src/DynamicBuffer.cpp                              |   6 +-
 src/DynamicBuffer.h                                |   6 +-
 src/ExpressionAction.cpp                           |  12 +-
 src/ExpressionAction.h                             |   6 +-
 src/ExpressionActions.cpp                          |   2 +-
 src/ExpressionActions.h                            |   7 +-
 src/ExpressionContext.cpp                          |   3 +-
 src/ExpressionContext.h                            |   8 +-
 src/ExpressionParser.cpp                           |  20 +-
 src/ExpressionParser.h                             |   6 +-
 src/ExpressionStorage.cpp                          |   2 +-
 src/ExpressionStorage.h                            |   8 +-
 src/ExpressionString.cpp                           |   8 +-
 src/ExpressionString.h                             |   4 +-
 src/{QtFile.cpp => File.cpp}                       |  53 +-
 src/{QtFile.h => File.h}                           |  19 +-
 src/Function2Search.cpp                            |   2 +-
 src/Function2Search.h                              |   4 +-
 src/GaussDistribution.cpp                          |   2 +-
 src/GaussDistribution.h                            |   4 +-
 src/Global.h                                       |  14 +-
 src/Grid2D.cpp                                     |   4 +-
 src/Grid2D.h                                       |  13 +-
 src/Grid3D.cpp                                     |   2 +-
 src/Grid3D.h                                       |  13 +-
 src/GridSearch.cpp                                 |   2 +-
 src/GridSearch.h                                   |   3 +-
 src/IrregularGrid2D.cpp                            |  22 +-
 src/IrregularGrid2D.h                              |   2 +-
 src/IrregularGrid2DData.cpp                        |  10 +-
 src/IrregularGrid2DData.h                          |   7 +-
 src/Line2D.cpp                                     |   2 +-
 src/Line2D.h                                       |   4 +-
 src/LineParser.cpp                                 |   2 +-
 src/LineParser.h                                   |   4 +-
 src/LogStream.cpp                                  |   7 +-
 src/LogStream.h                                    |  12 +-
 src/Matrix.cpp                                     |   2 +-
 src/Matrix.h                                       |   3 +-
 src/MatrixData.cpp                                 |   2 +-
 src/MatrixData.h                                   |   3 +-
 src/MatrixIterator.cpp                             |   2 +-
 src/MatrixIterator.h                               |   4 +-
 src/MatrixMultiply.cpp                             |   2 +-
 src/MatrixMultiply.h                               |   4 +-
 src/MemoryChecker.cpp                              |  10 +-
 src/MemoryChecker.h                                |   4 +-
 src/MemoryCheckerPrivate.cpp                       |   8 +-
 src/MemoryCheckerPrivate.h                         |   8 +-
 src/Message.cpp                                    | 124 +--
 src/Message.h                                      |   9 +-
 src/MessageContext.cpp                             |   8 +-
 src/MessageContext.h                               |   4 +-
 src/NamedPoint.cpp                                 |   2 +-
 src/NamedPoint.h                                   |   4 +-
 src/Number.cpp                                     |   2 +-
 src/Number.h                                       |   5 +-
 src/{QtPackageInfo.cpp => PackageInfo.cpp}         |  21 +-
 src/{QtPackageInfo.h => PackageInfo.h}             |  38 +-
 src/ParallelLoop.cpp                               |   6 +-
 src/ParallelLoop.h                                 |   7 +-
 src/PathTranslator.cpp                             |   3 +-
 src/PathTranslator.h                               |   7 +-
 src/PluginCoreApplication.cpp                      |   4 +-
 src/PluginCoreApplication.h                        |   8 +-
 src/Point.cpp                                      |   3 +-
 src/Point.h                                        |   6 +-
 src/Point1D.cpp                                    |   2 +-
 src/Point1D.h                                      |   4 +-
 src/Point2D.cpp                                    |   2 +-
 src/Point2D.h                                      |  18 +-
 src/PointLocate.cpp                                |   3 +-
 src/PointLocate.h                                  |   4 +-
 src/PointND.cpp                                    |   2 +-
 src/PointND.h                                      |   4 +-
 src/ProcessStatistics.cpp                          |   2 +-
 src/ProcessStatistics.h                            |   4 +-
 src/Random.cpp                                     |   7 +-
 src/Random.h                                       |   2 +-
 src/Rect.cpp                                       |   2 +-
 src/Rect.h                                         |   4 +-
 src/RootSolver.cpp                                 |   2 +-
 src/RootSolver.h                                   |  14 +-
 src/Sampling.cpp                                   |   2 +-
 src/Sampling.h                                     |   5 +-
 src/Segment2D.cpp                                  |   2 +-
 src/Segment2D.h                                    |   4 +-
 src/SharedObject.cpp                               |   2 +-
 src/SharedObject.h                                 |   6 +-
 src/Simplex.cpp                                    |   2 +-
 src/Simplex.h                                      |   4 +-
 src/SmoothingParameters.cpp                        |   3 +-
 src/SmoothingParameters.h                          |   5 +-
 src/StatComparator.cpp                             |   2 +-
 src/StatComparator.h                               |   4 +-
 src/StatPoint.cpp                                  |   2 +-
 src/StatPoint.h                                    |   4 +-
 src/StatValue.cpp                                  |   4 +-
 src/StatValue.h                                    |   6 +-
 src/Stationarity.cpp                               |   4 +-
 src/Stationarity.h                                 |   6 +-
 src/Statistics.cpp                                 |   4 +-
 src/Statistics.h                                   |   6 +-
 src/StreamRedirection.cpp                          |  11 +-
 src/StreamRedirection.h                            |   4 +-
 src/StringSection.cpp                              |   2 +-
 src/StringSection.h                                |   5 +-
 src/Tar.cpp                                        |  15 +-
 src/Tar.h                                          |  11 +-
 src/Thread.cpp                                     |   5 +-
 src/Thread.h                                       |   6 +-
 src/ThreadTimer.cpp                                |   3 +-
 src/ThreadTimer.h                                  |   8 +-
 src/Time.cpp                                       |   7 +-
 src/Time.h                                         |   8 +-
 src/Trace.cpp                                      |   4 +-
 src/Trace.h                                        |   5 +-
 src/TraceBug.cpp                                   |   6 +-
 src/TraceBug.h                                     |   5 +-
 src/TraceInfo.cpp                                  |   2 +-
 src/TraceInfo.h                                    |   8 +-
 src/TraceStamp.cpp                                 |   2 +-
 src/TraceStamp.h                                   |   7 +-
 src/Translations.cpp                               |   6 +-
 src/Translations.h                                 |   6 +-
 src/TreeItem.cpp                                   |   2 +-
 src/TreeItem.h                                     |   4 +-
 src/Value.cpp                                      |   2 +-
 src/Value.h                                        |   4 +-
 src/Version.cpp                                    |   6 +-
 src/Version.h                                      |   4 +-
 src/XMLByteArrayStream.cpp                         |   8 +-
 src/XMLByteArrayStream.h                           |   5 +-
 src/XMLClass.cpp                                   |  18 +-
 src/XMLClass.h                                     |   9 +-
 src/XMLClassFactory.cpp                            |   4 +-
 src/XMLClassFactory.h                              |   8 +-
 src/XMLContext.cpp                                 |   2 +-
 src/XMLContext.h                                   |   4 +-
 src/XMLGenericItem.cpp                             |   2 +-
 src/XMLGenericItem.h                               |   5 +-
 src/XMLHeader.cpp                                  |  20 +-
 src/XMLHeader.h                                    |   4 +-
 src/XMLMap.cpp                                     |   2 +-
 src/XMLMap.h                                       |   5 +-
 src/XMLMember.cpp                                  |   2 +-
 src/XMLMember.h                                    |   4 +-
 src/XMLParser.cpp                                  |  18 +-
 src/XMLParser.h                                    |   2 +-
 src/XMLSaveAttributes.cpp                          |   3 +-
 src/XMLSaveAttributes.h                            |   9 +-
 src/XMLStream.cpp                                  |   3 +-
 src/XMLStream.h                                    |   6 +-
 src/XMLStringStream.cpp                            |   2 +-
 src/XMLStringStream.h                              |   2 +-
 src/XMLTarStream.cpp                               |   2 +-
 src/XMLTarStream.h                                 |   2 +-
 src/qgpcoretools.cpp                               |  83 --
 207 files changed, 825 insertions(+), 4753 deletions(-)

commit b58bc23c6cf809c84c76305c45d00a5e4cf25ce8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Aug 26 08:58:08 2009 +0200

    Drop of Qtb prefix

 src/{qtbdynamicbuffer.cpp => DynamicBuffer.cpp} | 24 ++++++++++-----------
 src/{qtbdynamicbuffer.h => DynamicBuffer.h}     | 14 ++++++-------
 src/Point.cpp                                   |  2 +-
 src/Point.h                                     |  9 ++++----
 src/QtCoreApplicationPrivate.cpp                |  4 ++--
 src/{qtbstationarity.cpp => Stationarity.cpp}   | 28 ++++++++++++-------------
 src/{qtbstationarity.h => Stationarity.h}       | 14 ++++++-------
 src/{qtbstatistics.cpp => Statistics.cpp}       | 20 +++++++++---------
 src/{qtbstatistics.h => Statistics.h}           | 12 +++++------
 src/XMLHeader.cpp                               | 10 ++++-----
 src/XMLParser.cpp                               |  2 +-
 11 files changed, 70 insertions(+), 69 deletions(-)

commit 5958cdc8ea33607e1cc385ccc648def4256e8987
Merge: cb953b6 45e6ae1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Aug 26 01:05:16 2009 +0200

    Merge branch 'master' into 2.1
    
    Conflicts:
            src/Grid3D.h
            src/IrregularGrid2DData.cpp
            src/LineParser.cpp
            src/LineParser.h
            src/MemoryCheckerPrivate.cpp
            src/QtApplicationHelp.cpp
            src/QtCoreApplication.cpp
            src/QtCoreApplicationPrivate.cpp
            src/SharedObject.cpp
            src/StatComparator.h
            src/StationaryProcess.cpp
            src/StationaryProcess.h
            src/XMLClass.cpp
            src/XMLClass.h
            src/XMLHeader.cpp
            src/qtbpoint.h
            src/qtbstationaryprocess.h
            src/qtbstatistics.h

commit 45e6ae151f7878816088ee442b16883e72762f0a
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Aug 26 00:42:54 2009 +0200

    Minor edit

 src/Curve.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1d76490bd04d4ad67eff01c000b11dce421c3a1b
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Aug 25 22:59:33 2009 +0200

    Drop prefix Qtb and rename to qgpcoretools

 admin/info                                         |   2 +-
 lang/{qtbtools.es.ts => qgpcoretools.de.ts}        | 600 +++++++++-------
 lang/{qtbtools.it.ts => qgpcoretools.es.ts}        | 600 +++++++++-------
 lang/{qtbtools.de.ts => qgpcoretools.fr.ts}        | 602 +++++++++-------
 lang/{qtbtools.fr.ts => qgpcoretools.it.ts}        | 778 ++++++++++-----------
 ...abstractfunction2.cpp => AbstractFunction2.cpp} |  22 +-
 ...{qtbabstractfunction2.h => AbstractFunction2.h} |  18 +-
 ...mericalcache.cpp => AbstractNumericalCache.cpp} |  56 +-
 ...ctnumericalcache.h => AbstractNumericalCache.h} |  44 +-
 ...ctnumericalkey.cpp => AbstractNumericalKey.cpp} |  14 +-
 ...stractnumericalkey.h => AbstractNumericalKey.h} |  30 +-
 ...tbabstractprogress.cpp => AbstractProgress.cpp} |  42 +-
 src/{qtbabstractprogress.h => AbstractProgress.h}  |  30 +-
 src/{qtbangle.cpp => Angle.cpp}                    |  28 +-
 src/{qtbangle.h => Angle.h}                        |  76 +-
 ...mentstdinreader.cpp => ArgumentStdinReader.cpp} |  20 +-
 ...argumentstdinreader.h => ArgumentStdinReader.h} |  20 +-
 src/{qtbcache.cpp => Cache.cpp}                    | 102 +--
 src/{qtbcache.h => Cache.h}                        |  58 +-
 src/{qtbcacheitem.cpp => CacheItem.cpp}            |  46 +-
 src/{qtbcacheitem.h => CacheItem.h}                |  48 +-
 src/{qtbcircle.cpp => Circle.cpp}                  |  32 +-
 src/{qtbcircle.h => Circle.h}                      |  22 +-
 ...xtdescription.cpp => ColumnTextDescription.cpp} |  36 +-
 ...mntextdescription.h => ColumnTextDescription.h} |  22 +-
 ...tbcolumntextparser.cpp => ColumnTextParser.cpp} | 168 ++---
 src/{qtbcolumntextparser.h => ColumnTextParser.h}  |  36 +-
 src/{qtbcomplex.cpp => Complex.cpp}                |  10 +-
 src/{qtbcomplex.h => Complex.h}                    | 174 ++---
 ...mplexexponential.cpp => ComplexExponential.cpp} |  18 +-
 ...tbcomplexexponential.h => ComplexExponential.h} |  28 +-
 src/{qtbcomplexmatrix.cpp => ComplexMatrix.cpp}    |  16 +-
 src/{qtbcomplexmatrix.h => ComplexMatrix.h}        |  42 +-
 ...tbconcentricsearch.cpp => ConcentricSearch.cpp} |  50 +-
 src/{qtbconcentricsearch.h => ConcentricSearch.h}  |  28 +-
 ...{qtbconsoleprogress.cpp => ConsoleProgress.cpp} |  36 +-
 src/{qtbconsoleprogress.h => ConsoleProgress.h}    |  16 +-
 src/{qtbcurve.cpp => Curve.cpp}                    |  48 +-
 src/{qtbcurve.h => Curve.h}                        | 279 ++++----
 ...directionalsearch.cpp => DirectionalSearch.cpp} |  50 +-
 ...{qtbdirectionalsearch.h => DirectionalSearch.h} |  24 +-
 src/{qtbdoublematrix.cpp => DoubleMatrix.cpp}      |  22 +-
 src/{qtbdoublematrix.h => DoubleMatrix.h}          |  44 +-
 ...tbexpressionaction.cpp => ExpressionAction.cpp} | 194 ++---
 src/{qtbexpressionaction.h => ExpressionAction.h}  | 124 ++--
 ...expressionactions.cpp => ExpressionActions.cpp} |   8 +-
 ...{qtbexpressionactions.h => ExpressionActions.h} |  24 +-
 ...expressioncontext.cpp => ExpressionContext.cpp} |  52 +-
 ...{qtbexpressioncontext.h => ExpressionContext.h} |  32 +-
 ...tbexpressionparser.cpp => ExpressionParser.cpp} | 180 ++---
 src/{qtbexpressionparser.h => ExpressionParser.h}  |  28 +-
 ...expressionstorage.cpp => ExpressionStorage.cpp} |  18 +-
 ...{qtbexpressionstorage.h => ExpressionStorage.h} |  20 +-
 ...tbexpressionstring.cpp => ExpressionString.cpp} |  50 +-
 src/{qtbexpressionstring.h => ExpressionString.h}  |  30 +-
 ...{qtbfunction2search.cpp => Function2Search.cpp} |  34 +-
 src/{qtbfunction2search.h => Function2Search.h}    |  60 +-
 ...gaussdistribution.cpp => GaussDistribution.cpp} |  30 +-
 ...{qtbgaussdistribution.h => GaussDistribution.h} |  18 +-
 src/{qtbglobal.h => Global.h}                      |  68 +-
 src/{qtbgrid2d.cpp => Grid2D.cpp}                  |  10 +-
 src/{qtbgrid2d.h => Grid2D.h}                      | 152 ++--
 src/{qtbgrid3d.cpp => Grid3D.cpp}                  |  12 +-
 src/{qtbgrid3d.h => Grid3D.h}                      | 156 ++---
 src/{qtbgridsearch.cpp => GridSearch.cpp}          |  54 +-
 src/{qtbgridsearch.h => GridSearch.h}              |  22 +-
 ...{qtbirregulargrid2d.cpp => IrregularGrid2D.cpp} |  90 +--
 src/{qtbirregulargrid2d.h => IrregularGrid2D.h}    |  92 +--
 ...gulargrid2ddata.cpp => IrregularGrid2DData.cpp} | 324 ++++-----
 ...irregulargrid2ddata.h => IrregularGrid2DData.h} | 160 ++---
 src/{qtbline2d.cpp => Line2D.cpp}                  |  26 +-
 src/{qtbline2d.h => Line2D.h}                      |  24 +-
 src/{qtblineparser.cpp => LineParser.cpp}          |  32 +-
 src/{qtblineparser.h => LineParser.h}              |  46 +-
 src/{qtblogstream.cpp => LogStream.cpp}            |  36 +-
 src/{qtblogstream.h => LogStream.h}                |  38 +-
 src/{qtbmatrix.cpp => Matrix.cpp}                  |  10 +-
 src/Matrix.h                                       | 137 ++++
 src/{qtbmatrixdata.cpp => MatrixData.cpp}          |  10 +-
 src/{qtbmatrixdata.h => MatrixData.h}              |  66 +-
 src/{qtbmatrixiterator.cpp => MatrixIterator.cpp}  |  10 +-
 src/MatrixIterator.h                               | 163 +++++
 src/{qtbmatrixmultiply.cpp => MatrixMultiply.cpp}  |  30 +-
 src/{qtbmatrixmultiply.h => MatrixMultiply.h}      |  56 +-
 src/{qtbmemorychecker.cpp => MemoryChecker.cpp}    |  18 +-
 src/{qtbmemorychecker.h => MemoryChecker.h}        |  28 +-
 ...checkerprivate.cpp => MemoryCheckerPrivate.cpp} | 152 ++--
 ...morycheckerprivate.h => MemoryCheckerPrivate.h} |  40 +-
 src/{qtbmessage.cpp => Message.cpp}                | 218 +++---
 src/{qtbmessage.h => Message.h}                    |  72 +-
 src/{qtbmessagecontext.cpp => MessageContext.cpp}  |  22 +-
 src/{qtbmessagecontext.h => MessageContext.h}      |  18 +-
 src/{qtbnamedpoint.cpp => NamedPoint.cpp}          |  20 +-
 src/NamedPoint.h                                   |  82 +++
 src/{qtbnumber.cpp => Number.cpp}                  |  16 +-
 src/{qtbnumber.h => Number.h}                      |  34 +-
 src/{qtbparallelloop.cpp => ParallelLoop.cpp}      |  76 +-
 src/{qtbparallelloop.h => ParallelLoop.h}          |  36 +-
 src/{qtbpathtranslator.cpp => PathTranslator.cpp}  |  52 +-
 src/{qtbpathtranslator.h => PathTranslator.h}      |  22 +-
 ...reapplication.cpp => PluginCoreApplication.cpp} |  20 +-
 ...incoreapplication.h => PluginCoreApplication.h} |  20 +-
 src/{qtbpoint.cpp => Point.cpp}                    | 154 ++--
 src/Point.h                                        | 320 +++++++++
 src/{qtbpoint1d.cpp => Point1D.cpp}                |  18 +-
 src/{qtbpoint1d.h => Point1D.h}                    |  36 +-
 src/{qtbpoint2d.cpp => Point2D.cpp}                | 144 ++--
 src/Point2D.h                                      | 287 ++++++++
 src/{qtbpointlocate.cpp => PointLocate.cpp}        | 134 ++--
 src/{qtbpointlocate.h => PointLocate.h}            |  22 +-
 src/{qtbpointnd.cpp => PointND.cpp}                |  20 +-
 src/{qtbpointnd.h => PointND.h}                    |  50 +-
 ...processstatistics.cpp => ProcessStatistics.cpp} |  44 +-
 ...{qtbprocessstatistics.h => ProcessStatistics.h} |  20 +-
 ...tbapplicationhelp.cpp => QtApplicationHelp.cpp} | 186 ++---
 src/{qtbapplicationhelp.h => QtApplicationHelp.h}  |  22 +-
 ...tbcoreapplication.cpp => QtCoreApplication.cpp} |  34 +-
 src/{qtbcoreapplication.h => QtCoreApplication.h}  |  24 +-
 ...ionprivate.cpp => QtCoreApplicationPrivate.cpp} | 334 ++++-----
 ...icationprivate.h => QtCoreApplicationPrivate.h} | 112 +--
 src/{qtbfile.cpp => QtFile.cpp}                    |  90 +--
 src/QtFile.h                                       |  68 ++
 src/{qtbpackageinfo.cpp => QtPackageInfo.cpp}      |  46 +-
 src/{qtbpackageinfo.h => QtPackageInfo.h}          |  56 +-
 src/{qtbrandom.cpp => Random.cpp}                  |  50 +-
 src/{qtbrandom.h => Random.h}                      |  30 +-
 src/{qtbrect.cpp => Rect.cpp}                      | 142 ++--
 src/{qtbrect.h => Rect.h}                          |  58 +-
 src/{qtbrootsolver.cpp => RootSolver.cpp}          |  60 +-
 src/{qtbrootsolver.h => RootSolver.h}              |  90 +--
 src/{qtbsampling.cpp => Sampling.cpp}              |  30 +-
 src/{qtbsampling.h => Sampling.h}                  |  16 +-
 src/{qtbsegment2d.cpp => Segment2D.cpp}            |  32 +-
 src/{qtbsegment2d.h => Segment2D.h}                |  38 +-
 src/{qtbsharedobject.cpp => SharedObject.cpp}      |  12 +-
 src/{qtbsharedobject.h => SharedObject.h}          |  18 +-
 src/{qtbsimplex.cpp => Simplex.cpp}                |  12 +-
 src/{qtbsimplex.h => Simplex.h}                    |  12 +-
 ...thingparameters.cpp => SmoothingParameters.cpp} |  18 +-
 ...smoothingparameters.h => SmoothingParameters.h} |  16 +-
 src/{qtbstatcomparator.cpp => StatComparator.cpp}  |  36 +-
 src/{qtbstatcomparator.h => StatComparator.h}      |  26 +-
 src/{qtbstatpoint.cpp => StatPoint.cpp}            |  42 +-
 src/{qtbstatpoint.h => StatPoint.h}                |  52 +-
 src/{qtbstatvalue.cpp => StatValue.cpp}            |  78 +--
 src/{qtbstatvalue.h => StatValue.h}                |  58 +-
 ...stationaryprocess.cpp => StationaryProcess.cpp} |  30 +-
 ...{qtbstationaryprocess.h => StationaryProcess.h} |  16 +-
 ...streamredirection.cpp => StreamRedirection.cpp} |  30 +-
 ...{qtbstreamredirection.h => StreamRedirection.h} |  22 +-
 src/{qtbstringsection.cpp => StringSection.cpp}    |  70 +-
 src/{qtbstringsection.h => StringSection.h}        | 128 ++--
 src/{qtbtar.cpp => Tar.cpp}                        |  78 +--
 src/{qtbtar.h => Tar.h}                            |  42 +-
 src/{qtbthread.cpp => Thread.cpp}                  |  60 +-
 src/{qtbthread.h => Thread.h}                      |  42 +-
 src/{qtbthreadtimer.cpp => ThreadTimer.cpp}        |  22 +-
 src/{qtbthreadtimer.h => ThreadTimer.h}            |  18 +-
 src/{qtbtime.cpp => Time.cpp}                      |  38 +-
 src/{qtbtime.h => Time.h}                          |  16 +-
 src/{qtbtrace.cpp => Trace.cpp}                    |  32 +-
 src/{qtbtrace.h => Trace.h}                        |  52 +-
 src/{qtbtracebug.cpp => TraceBug.cpp}              |  30 +-
 src/{qtbtracebug.h => TraceBug.h}                  |  66 +-
 src/{qtbtraceinfo.cpp => TraceInfo.cpp}            |  12 +-
 src/{qtbtraceinfo.h => TraceInfo.h}                |  22 +-
 src/{qtbtracestamp.cpp => TraceStamp.cpp}          |  16 +-
 src/{qtbtracestamp.h => TraceStamp.h}              |  18 +-
 src/{qtbtranslations.cpp => Translations.cpp}      |  14 +-
 src/{qtbtranslations.h => Translations.h}          |  22 +-
 src/{qtbtreeitem.cpp => TreeItem.cpp}              | 110 +--
 src/{qtbtreeitem.h => TreeItem.h}                  |  48 +-
 src/{qtbvalue.cpp => Value.cpp}                    |  10 +-
 src/{qtbvalue.h => Value.h}                        |  28 +-
 src/{qtbversion.cpp => Version.cpp}                |  38 +-
 src/{qtbversion.h => Version.h}                    |  34 +-
 ...lbytearraystream.cpp => XMLByteArrayStream.cpp} |  48 +-
 ...tbxmlbytearraystream.h => XMLByteArrayStream.h} |  28 +-
 src/{qtbxmlclass.cpp => XMLClass.cpp}              | 334 ++++-----
 src/{qtbxmlclass.h => XMLClass.h}                  | 156 ++---
 ...{qtbxmlclassfactory.cpp => XMLClassFactory.cpp} |  58 +-
 src/{qtbxmlclassfactory.h => XMLClassFactory.h}    |  68 +-
 src/{qtbxmlcontext.cpp => XMLContext.cpp}          |  12 +-
 src/{qtbxmlcontext.h => XMLContext.h}              |  18 +-
 src/{qtbxmlgenericitem.cpp => XMLGenericItem.cpp}  |  70 +-
 src/{qtbxmlgenericitem.h => XMLGenericItem.h}      |  46 +-
 src/{qtbxmlheader.cpp => XMLHeader.cpp}            | 136 ++--
 src/{qtbxmlheader.h => XMLHeader.h}                |  40 +-
 src/{qtbxmlmap.cpp => XMLMap.cpp}                  |  10 +-
 src/{qtbxmlmap.h => XMLMap.h}                      |  44 +-
 src/{qtbxmlmember.cpp => XMLMember.cpp}            |  12 +-
 src/{qtbxmlmember.h => XMLMember.h}                |  38 +-
 src/{qtbxmlparser.cpp => XMLParser.cpp}            | 196 +++---
 src/{qtbxmlparser.h => XMLParser.h}                |  62 +-
 ...xmlsaveattributes.cpp => XMLSaveAttributes.cpp} |  22 +-
 ...{qtbxmlsaveattributes.h => XMLSaveAttributes.h} |  36 +-
 src/{qtbxmlstream.cpp => XMLStream.cpp}            |  18 +-
 src/{qtbxmlstream.h => XMLStream.h}                |  18 +-
 ...{qtbxmlstringstream.cpp => XMLStringStream.cpp} |   8 +-
 src/{qtbxmlstringstream.h => XMLStringStream.h}    |  18 +-
 src/{qtbxmltarstream.cpp => XMLTarStream.cpp}      |  24 +-
 src/{qtbxmltarstream.h => XMLTarStream.h}          |  34 +-
 src/{qtbtools.cpp => qgpcoretools.cpp}             |  89 ++-
 src/qtbcompatqt43.h                                |  98 ---
 src/qtbfile.h                                      |  66 --
 src/qtbfunctiontracer.h                            |   3 -
 src/qtbgetopt.cpp                                  | 201 ------
 src/qtbgetopt.h                                    |  65 --
 src/qtbmatrix.h                                    | 137 ----
 src/qtbmatrixiterator.h                            | 163 -----
 src/qtbnamedpoint.h                                |  82 ---
 src/qtbpoint.h                                     | 320 ---------
 src/qtbpoint2d.h                                   | 287 --------
 src/qtbspecfunctions.cpp                           |  76 --
 src/qtbspecfunctions.h                             |  44 --
 src/qtbtools.h                                     |  74 --
 src/qtbtoolsdllexport.h                            |  45 --
 217 files changed, 7708 insertions(+), 8016 deletions(-)

commit cb953b6cf3ffecbe10e7841472efb0c13d47ede5
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Aug 17 22:11:49 2009 +0200

    Remove recursive FS watcher
    
    These classes were added not to loose the code. But in fact, these
    classes are not suitable for their current target: moniter a FS on an
    Alix box running OpenWRT. In this system, QFileSystemWatcher is not
    available.

 src/qtbfilesystemitem.cpp    |  72 ----------------
 src/qtbfilesystemitem.h      |  51 ------------
 src/qtbfilesystemwatcher.cpp | 194 -------------------------------------------
 src/qtbfilesystemwatcher.h   |  82 ------------------
 4 files changed, 399 deletions(-)

commit cbbafebc3f135fc8267641bdd26634dcce98dc7b
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Aug 17 22:10:50 2009 +0200

    New classes for a recursive FS watcher

 src/qtbfilesystemitem.cpp    |  72 ++++++++++++++++
 src/qtbfilesystemitem.h      |  51 ++++++++++++
 src/qtbfilesystemwatcher.cpp | 194 +++++++++++++++++++++++++++++++++++++++++++
 src/qtbfilesystemwatcher.h   |  82 ++++++++++++++++++
 4 files changed, 399 insertions(+)

commit f650eba56767b088f258a2fdf438caefb6d516cd
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Aug 5 19:50:28 2009 +0200

    Bug fixed when increasing buffer
    
    After a large packet arrival the increase of the buffer capacity was not
    correct.

 src/qtbdynamicbuffer.cpp | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

commit ae2b4b3fa9f436d0f52af07e91e0a445e0ecf55d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Jul 30 13:29:24 2009 +0200

    Version 1.18.0-snapshot-20090730

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9c9cecb798896ff05b8dc85c26930a8dd4428c30
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jul 29 19:48:04 2009 +0200

    Fix restore of QtbXMLGenericItem
    
    When an item doesn't if it has children or not it was reporting an
    error.

 src/qtbxmlclass.cpp  | 494 ---------------------------------------------------
 src/qtbxmlparser.cpp |   8 +-
 2 files changed, 4 insertions(+), 498 deletions(-)

commit b550501cb29b62c0bccad81f7df3c62dbb5b83ef
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Jul 24 17:09:44 2009 +0200

    Bug fixed with QtbXMLGenericClass
    
    Restore of values was not working
    New class QtbDynamicBuffer, mainly to be connected with sockets

 src/qtbapplicationhelp.cpp |   6 +--
 src/qtbdynamicbuffer.cpp   | 100 +++++++++++++++++++++++++++++++++++++++++++++
 src/qtbdynamicbuffer.h     |  51 +++++++++++++++++++++++
 src/qtbgrid3d.h            |   4 ++
 src/qtbxmlheader.cpp       |  18 ++++----
 src/qtbxmlparser.cpp       |  10 +++++
 6 files changed, 179 insertions(+), 10 deletions(-)

commit c02c251bfa5d333778413e41e234e7402d869b87
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Jul 12 14:39:24 2009 +0200

    Localization for checkBlocks
    
    Standard deviation reset automatically when using set()

 src/qtbcoreapplicationprivate.cpp | 6 ++++--
 src/qtbcoreapplicationprivate.h   | 2 +-
 src/qtbmemorycheckerprivate.cpp   | 5 ++++-
 src/qtbmemorycheckerprivate.h     | 8 ++++----
 src/qtbstatistics.cpp             | 1 +
 5 files changed, 14 insertions(+), 8 deletions(-)

commit 5845d80fe2ef787ea14adb3d050b201120ccabff
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jul 6 21:37:09 2009 +0200

    Re-actualization of QtbStationaryProcess
    
    New object QtbStatistics

 src/qtbcoreapplication.cpp                        |   6 +-
 src/qtbcoreapplicationprivate.cpp                 |   4 +-
 src/qtbirregulargrid2ddata.cpp                    |   6 +-
 src/qtbsharedobject.cpp                           |   7 ++
 src/qtbstatcomparator.h                           |   1 +
 src/qtbstationarity.cpp                           | 125 ++++++++++++++++++++++
 src/{qtbstationaryprocess.h => qtbstationarity.h} |  16 ++-
 src/qtbstationaryprocess.cpp                      | 112 -------------------
 src/qtbstatistics.cpp                             |  92 ++++++++++++++++
 src/qtbstatistics.h                               |  51 +++++++++
 10 files changed, 291 insertions(+), 129 deletions(-)

commit 59fd23919cbc9d976d8d12577136bd86f04a5b25
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jun 22 10:40:58 2009 +0200

    checkOptionArg without qtbApp: fixed
    
    new toUInt() in QtbStringSection and QtbLinePArser
    Not mandatory to have Z in QtbPoint::fromString()
    New functions rotate and translate in QtbPoint

 src/qtbcoreapplicationprivate.cpp |  6 +++++-
 src/qtblineparser.cpp             | 13 +++++++++++++
 src/qtblineparser.h               | 11 +++++++++++
 src/qtbpoint.cpp                  | 18 ++++++++++++++++--
 src/qtbpoint.h                    |  2 ++
 src/qtbstringsection.h            |  1 +
 6 files changed, 48 insertions(+), 3 deletions(-)

commit 1b0190cd5c375ec76fb268c6f42a78c309aba3a1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jun 17 23:47:45 2009 +0200

    Version 1.18.0-snapshot-20090617

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 91fe8f9acdb7382abe620c63ff3bf20e21792d40
Merge: 86e5062 033a77d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Jun 16 16:36:21 2009 +0200

    Merge branch '2.1' of ssh://marc@geopsy.org/home/git/qtbtools into 2.1

commit 86e506244926baef53303c95fd8e2d9b6ba81c60
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Jun 16 14:29:05 2009 +0200

    xml_polishChild made public

 src/qtbxmlclass.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 033a77ded8bd26c9f2738022ec19a912838efc47
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Jun 11 20:48:16 2009 +0000

    Fix bug in restoreFile for plain xml content

 src/qtbxmlheader.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 8cd62c6d4ddf6b4934fe46b425e5b038f9401f7c
Merge: 37e60c5 3a7e753
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Jun 11 20:36:07 2009 +0200

    Merge branch '2.1'

commit 3a7e753e9cb205c0c77968d4f1b74baddec830b8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Jun 10 16:24:06 2009 +0200

    Version 1.18.0-snapshot-20090610

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 324554ebcbd801295e907a06602b644a9a72e65f
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jun 8 20:51:13 2009 +0200

    Fix skipping
    
    Put skipping in a separate loop to speed up a little bit the main
    process.

 src/qtbxmlheader.cpp |   9 +--
 src/qtbxmlheader.h   |   1 -
 src/qtbxmlparser.cpp | 218 ++++++++++++++++++++++++++++++++++-----------------
 src/qtbxmlparser.h   |   2 +-
 4 files changed, 150 insertions(+), 80 deletions(-)

commit 3247a2795d0c65b83a3635fbbf976b3c1c9aaefa
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jun 8 19:21:44 2009 +0200

    Fix XML context

 src/qtbgrid3d.h | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 40ce946ba3611d1178fa68ffa9bbac2a15c606cd
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Jun 8 19:07:30 2009 +0200

    Re-writing of XML parser
    
    Original QtbXMLClass was rather uggly with one single function to parse
    all xml code (with recursion). Also some special exception were written
    for the starting QtbXMLClass tag. In the new structure the parser is a
    separated class with the whole process separated in sub function in much
    clearer way. The exception mentionned here above has be replaced by a
    normal xml processing of an additional object: QtbXMLHeader. It also
    includes the save/restore functions, moved from QtbXMLClass.

 src/qtbxmlclass.cpp  | 485 ++++---------------------------------
 src/qtbxmlclass.h    |  49 ++--
 src/qtbxmlheader.cpp | 288 ++++++++++++++++++++++
 src/qtbxmlheader.h   |  71 ++++++
 src/qtbxmlparser.cpp | 669 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbxmlparser.h   |  97 ++++++++
 6 files changed, 1196 insertions(+), 463 deletions(-)

commit 28731d447159ca04cfcae926e295efc9310202b7
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Jun 7 16:44:49 2009 +0200

    Reduce size of QtbXMLMember and fix bugs

 src/qtbxmlclass.cpp | 82 ++++++++++++++++++++++++++++-------------------------
 src/qtbxmlclass.h   |  4 +--
 src/qtbxmlmember.h  | 71 +++++++++++++++++++++++++++++-----------------
 3 files changed, 90 insertions(+), 67 deletions(-)

commit f1d11339131a5d66f23a799a720ca917c645e5b3
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Jun 7 14:45:37 2009 +0200

    Explicit QtbXMLMember::Unknown
    
    Lets introduction of QtbXMLMember::Skip to skip member silently (without
    warnings).

 src/qtbcolumntextdescription.cpp |  2 +-
 src/qtbcolumntextparser.cpp      |  4 +--
 src/qtbgrid2d.h                  |  2 +-
 src/qtbgrid3d.h                  |  2 +-
 src/qtbirregulargrid2d.cpp       |  2 +-
 src/qtbpoint.cpp                 |  2 +-
 src/qtbpoint2d.cpp               |  2 +-
 src/qtbrect.cpp                  |  2 +-
 src/qtbstatvalue.cpp             |  2 +-
 src/qtbtreeitem.cpp              |  2 +-
 src/qtbxmlclass.cpp              | 33 ++++++++++---------
 src/qtbxmlclass.h                | 38 ++--------------------
 src/qtbxmlmap.h                  |  2 +-
 src/qtbxmlmember.cpp             | 36 +++++++++++++++++++++
 src/qtbxmlmember.h               | 68 ++++++++++++++++++++++++++++++++++++++++
 15 files changed, 136 insertions(+), 63 deletions(-)

commit eceea10cd4c6b448727b81c7bd741525e5907e79
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Jun 7 13:23:23 2009 +0200

    New QtbXMLContext
    
    Context lets pass information about current XML import or export like
    the type of file generated (which influences the type of information to
    include),... By default the QtbXMLContext is empty. It can be
    sub-classed to include whatever information needed.

 src/qtbcolumntextdescription.cpp |   3 +
 src/qtbcolumntextparser.cpp      |   7 +-
 src/qtbexpressionaction.cpp      |  19 +++--
 src/qtbgrid2d.h                  |   6 +-
 src/qtbirregulargrid2d.cpp       |   9 ++-
 src/qtbrect.cpp                  |   3 +
 src/qtbstatpoint.cpp             |   9 ++-
 src/qtbstatvalue.cpp             |   6 +-
 src/qtbtreeitem.cpp              |   7 +-
 src/qtbxmlclass.cpp              | 153 ++++++++++++++++++++-------------------
 src/qtbxmlclass.h                |  95 ++++++++++++------------
 src/qtbxmlcontext.cpp            |  36 +++++++++
 src/qtbxmlcontext.h              |  39 ++++++++++
 src/qtbxmlgenericitem.cpp        |   9 ++-
 src/qtbxmlgenericitem.h          |   2 +-
 15 files changed, 266 insertions(+), 137 deletions(-)

commit 3f595c10de3b9e00fba498031c3d18256f8b0437
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Jun 5 18:40:12 2009 +0200

    New functions to expand wildcards

 src/qtbfile.cpp           | 77 +++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbfile.h             |  5 ++-
 src/qtbxmlclass.cpp       |  1 +
 src/qtbxmlgenericitem.cpp |  1 +
 4 files changed, 83 insertions(+), 1 deletion(-)

commit 7212e0b4b04a0056db9473c8f76f6d599a4f50e2
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri May 29 18:01:27 2009 +0200

    Fix weight/valid in fromString()

 src/qtbstatpoint.cpp | 2 ++
 1 file changed, 2 insertions(+)

commit 50a38e9e52d9e417f4b7ed3bdf5e0a62c2100606
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri May 29 17:06:58 2009 +0200

    Minor editing

 src/qtbstatpoint.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 72a4f93450e5d96701c581e5c78e5a657dbbcae1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu May 28 21:51:54 2009 +0200

    New QtbFile::uniqueName()
    
    Moved from QtbSignalFile in geopsycore

 src/qtbfile.cpp | 39 +++++++++++++++++++++++++++++++++++++++
 src/qtbfile.h   |  3 +++
 2 files changed, 42 insertions(+)

commit 3648e12945280ffe3d094be401082d0a11c8855c
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu May 28 15:00:45 2009 +0200

    Set QVector as private in QtbCurve
    
    QtbCurve::toStream() export also invalid points
    QtbStatPoint::toString() set weight to 0 for invalid points.

 src/qtbcurve.h                 | 11 +++++++----
 src/qtbirregulargrid2ddata.cpp |  8 ++++----
 src/qtbirregulargrid2ddata.h   |  8 ++++----
 src/qtbstatpoint.cpp           | 15 +++++++++++++--
 4 files changed, 28 insertions(+), 14 deletions(-)

commit 116478d093623f4dea5a2289b599379e79251574
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue May 26 16:38:18 2009 +0200

    Fix bug in QtbIrregularGrid2D::indexOf()

 src/qtbargumentstdinreader.h   | 2 +-
 src/qtbirregulargrid2ddata.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 37e60c5795eaf391cc3decc590501e043c5ccdd8
Merge: cf6910e 23817bf
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri May 22 09:52:21 2009 +0200

    Merge branch '2.1'

commit 23817bfd8096887f638f1eeac4be3b337942c05f
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu May 21 22:44:01 2009 +0200

    Version 1.18.0-snapshot-20090521

 admin/version-2.1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 297263509efa9d18b3ed41b35a948d779b170e0f
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu May 21 19:08:30 2009 +0200

    Fix comparison of versions
    
    There was a problem comparing version with and without release name.
    If there is no release name the version must be considered as more
    recent than with a release name like 'snapshot-YYYYMMDD'.

 src/qtbversion.cpp  |  6 +++++-
 src/qtbxmlclass.cpp | 28 ++++++++++++++--------------
 2 files changed, 19 insertions(+), 15 deletions(-)

commit cf6910e26ff1f1a6e3ea2ef7972dcf54a72be7c0
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu May 21 16:13:21 2009 +0200

    Version 1.18.0-snapshot-20090521

 admin/version-master | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit bbfeefcf5c71680d8e5aff851eed9c9face3053a
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed May 20 16:58:45 2009 +0200

    New branch 2.1

 admin/version-2.1 | 5 +++++
 1 file changed, 5 insertions(+)

commit 84f0f27ea53ec9fd3782d86c12fd5459e36c40c5
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed May 20 15:17:05 2009 +0200

    Version 1.18.0

 admin/version-master | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d1ee32e28e88430dc6e1df2b3f308534eebe3bab
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon May 18 00:52:17 2009 +0200

    Avoid several calls to QThread::currentThread

 src/qtbcoreapplicationprivate.cpp | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

commit ed5e0be0476cc39467de052583c13e4d669691a3
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed May 13 23:15:14 2009 +0200

    Add integer random generation

 src/qtbrandom.cpp | 13 +++++++++----
 src/qtbrandom.h   | 13 ++++++++++---
 2 files changed, 19 insertions(+), 7 deletions(-)

commit 9692ebb7a9b2d1ed9a7a6cac6a81c920da328eb8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue May 5 20:16:24 2009 +0200

    Minor edit

 src/qtbxmlclass.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c95bdee8f9c2c57d5c37676f191ab32e54d2a4f6
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon May 4 21:21:56 2009 +0200

    Use macro from Qt for SSE
    
    Revert to ptr increment before nextField()

 src/qtbcomplex.h         | 6 +++---
 src/qtbstringsection.cpp | 7 ++++---
 src/qtbversion.cpp       | 2 +-
 3 files changed, 8 insertions(+), 7 deletions(-)

commit 844e1c6ff1a286d8d8c74167b01a4034224cafe6
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Apr 22 16:16:21 2009 +0200

    Remove build key
    
    Add a new object QtbVersion
    Remove codeReference
    Fix problem in QtbStringSection: ptr is advanced at the end to next
    character (before it was advanced by one if option skipEmpty was false).

 src/qtbcoreapplicationprivate.cpp |  11 +---
 src/qtbcoreapplicationprivate.h   |   1 -
 src/qtbpackageinfo.cpp            |   8 +--
 src/qtbpackageinfo.h              |  19 +-----
 src/qtbstringsection.cpp          |   3 +-
 src/qtbtools.cpp                  |   1 -
 src/qtbversion.cpp                | 120 ++++++++++++++++++++++++++++++++++++++
 src/qtbversion.h                  |  54 +++++++++++++++++
 src/qtbxmlclass.cpp               |  35 ++---------
 src/qtbxmlclass.h                 |   1 -
 10 files changed, 184 insertions(+), 69 deletions(-)

commit 5f39383c3c7661093677f09015f54ce1843ee282
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Apr 18 14:28:13 2009 +0200

    Fix compilation without pch

 src/qtbabstractnumericalcache.cpp | 2 ++
 src/qtbthread.cpp                 | 1 +
 2 files changed, 3 insertions(+)

commit 77cd473cd16d2d03421469b3ee2cda3d95576b57
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Apr 17 11:12:29 2009 +0200

    Fix missing symbols under windows

 src/qtbmatrixmultiply.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b05d3e7a5967e4900d4794bb4464d985f811adac
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Apr 16 18:18:11 2009 +0200

    Export flag for QtbMatrixMulptiply

 src/qtbmatrixmultiply.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit aaa666e7a3eb2c7d55a51afc9f4e7485d9fa993e
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Apr 15 21:38:12 2009 +0200

    Remove temporarily the SSE2 support
    
    A complete test in configuration is required

 admin/customconfig | 39 +++++++++++++++++++++++++++++++++++++++
 src/qtbcomplex.h   |  3 +--
 2 files changed, 40 insertions(+), 2 deletions(-)

commit 616998ff13f6c41cf5781382b60ba9567f52efcd
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Apr 15 18:34:59 2009 +0200

    Remove QTB_TRACE from constructors
    
    Initialization of QtbStringSection::null led to bus error

 src/qtbstringsection.cpp | 4 ++++
 src/qtbstringsection.h   | 6 ------
 2 files changed, 4 insertions(+), 6 deletions(-)

commit 19634ea40d83d23c5c5ecc7e50da9619e3d0300d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Apr 15 09:32:11 2009 +0200

    Fix error public/private in QtbThread (due to QTB_TRACE)
    
    Fix warnings

 src/qtbcoreapplicationprivate.cpp |  1 +
 src/qtbstringsection.cpp          | 10 +++++-----
 src/qtbthread.h                   | 20 ++++++++++----------
 3 files changed, 16 insertions(+), 15 deletions(-)

commit 49b0c926574a9e47b8149132f9affe6dc62bd3b8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Apr 14 15:27:29 2009 +0200

    Add needed size in error msg (allocate() failure)

 src/qtbcache.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 05665b0de543cceb5a1bad5a5b1ffb0084d7d511
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Apr 13 02:34:18 2009 +0200

    New numerical cache structure
    
    Moved matrix multiply to this new structure
    Still to include it in QtbCache
    IdealThreadCount takes number of running thread to open parallelization

 src/qtbabstractnumericalcache.cpp | 129 +++++++++++++++++++++++++++++++
 src/qtbabstractnumericalcache.h   |  86 +++++++++++++++++++++
 src/qtbabstractnumericalkey.cpp   |  38 +++++++++
 src/qtbabstractnumericalkey.h     |  67 ++++++++++++++++
 src/qtbcomplex.h                  | 157 +++++++++++++++++++++-----------------
 src/qtbcomplexexponential.cpp     |  61 +++++++++++++++
 src/qtbcomplexexponential.h       |  68 +++++++++++++++++
 src/qtbcoreapplicationprivate.cpp |   5 +-
 src/qtbmatrix.h                   |   7 +-
 src/qtbmatrixmultiply.cpp         |  54 +++++--------
 src/qtbmatrixmultiply.h           |  76 +++++++++++-------
 src/qtbparallelloop.cpp           |  54 +++++++------
 src/qtbparallelloop.h             |   5 +-
 src/qtbthread.cpp                 |  76 +++++++++++++++++-
 src/qtbthread.h                   |  11 +++
 15 files changed, 723 insertions(+), 171 deletions(-)

commit 988d3e863301a664fc502296e10d02593273c2a1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Apr 9 17:13:19 2009 +0200

    Switch headers to LGPL

 src/qtbabstractfunction2.cpp      | 16 ++++++++++------
 src/qtbabstractfunction2.h        | 16 ++++++++++------
 src/qtbabstractprogress.cpp       | 16 ++++++++++------
 src/qtbabstractprogress.h         | 16 ++++++++++------
 src/qtbangle.cpp                  | 16 ++++++++++------
 src/qtbangle.h                    | 16 ++++++++++------
 src/qtbapplicationhelp.cpp        | 16 ++++++++++------
 src/qtbapplicationhelp.h          | 16 ++++++++++------
 src/qtbargumentstdinreader.cpp    | 16 ++++++++++------
 src/qtbargumentstdinreader.h      | 16 ++++++++++------
 src/qtbcache.cpp                  | 16 ++++++++++------
 src/qtbcache.h                    | 16 ++++++++++------
 src/qtbcacheitem.cpp              | 16 ++++++++++------
 src/qtbcacheitem.h                | 16 ++++++++++------
 src/qtbcircle.cpp                 | 16 ++++++++++------
 src/qtbcircle.h                   | 16 ++++++++++------
 src/qtbcolumntextdescription.cpp  | 16 ++++++++++------
 src/qtbcolumntextdescription.h    | 16 ++++++++++------
 src/qtbcolumntextparser.cpp       | 16 ++++++++++------
 src/qtbcolumntextparser.h         | 16 ++++++++++------
 src/qtbcompatqt43.h               | 16 ++++++++++------
 src/qtbcomplex.cpp                | 16 ++++++++++------
 src/qtbcomplex.h                  | 16 ++++++++++------
 src/qtbcomplexmatrix.cpp          | 16 ++++++++++------
 src/qtbcomplexmatrix.h            | 16 ++++++++++------
 src/qtbconcentricsearch.cpp       | 16 ++++++++++------
 src/qtbconcentricsearch.h         | 16 ++++++++++------
 src/qtbconsoleprogress.cpp        | 16 ++++++++++------
 src/qtbconsoleprogress.h          | 16 ++++++++++------
 src/qtbcoreapplication.cpp        | 16 ++++++++++------
 src/qtbcoreapplication.h          | 16 ++++++++++------
 src/qtbcoreapplicationprivate.cpp | 16 ++++++++++------
 src/qtbcoreapplicationprivate.h   | 16 ++++++++++------
 src/qtbcurve.cpp                  | 16 ++++++++++------
 src/qtbcurve.h                    | 16 ++++++++++------
 src/qtbdirectionalsearch.cpp      | 16 ++++++++++------
 src/qtbdirectionalsearch.h        | 16 ++++++++++------
 src/qtbdoublematrix.cpp           | 16 ++++++++++------
 src/qtbdoublematrix.h             | 16 ++++++++++------
 src/qtbexpressionaction.cpp       | 16 ++++++++++------
 src/qtbexpressionaction.h         | 16 ++++++++++------
 src/qtbexpressionactions.cpp      | 16 ++++++++++------
 src/qtbexpressionactions.h        | 16 ++++++++++------
 src/qtbexpressioncontext.cpp      | 16 ++++++++++------
 src/qtbexpressioncontext.h        | 16 ++++++++++------
 src/qtbexpressionparser.cpp       | 16 ++++++++++------
 src/qtbexpressionparser.h         | 16 ++++++++++------
 src/qtbexpressionstorage.cpp      | 16 ++++++++++------
 src/qtbexpressionstorage.h        | 16 ++++++++++------
 src/qtbexpressionstring.cpp       | 16 ++++++++++------
 src/qtbexpressionstring.h         | 16 ++++++++++------
 src/qtbfile.cpp                   | 16 ++++++++++------
 src/qtbfile.h                     | 16 ++++++++++------
 src/qtbfunction2search.cpp        | 16 ++++++++++------
 src/qtbfunction2search.h          | 16 ++++++++++------
 src/qtbgaussdistribution.cpp      | 16 ++++++++++------
 src/qtbgaussdistribution.h        | 16 ++++++++++------
 src/qtbgetopt.cpp                 | 16 ++++++++++------
 src/qtbgetopt.h                   | 16 ++++++++++------
 src/qtbglobal.h                   | 16 ++++++++++------
 src/qtbgrid2d.cpp                 | 16 ++++++++++------
 src/qtbgrid2d.h                   | 16 ++++++++++------
 src/qtbgrid3d.cpp                 | 16 ++++++++++------
 src/qtbgrid3d.h                   | 16 ++++++++++------
 src/qtbgridsearch.cpp             | 16 ++++++++++------
 src/qtbgridsearch.h               | 16 ++++++++++------
 src/qtbirregulargrid2d.cpp        | 16 ++++++++++------
 src/qtbirregulargrid2d.h          | 16 ++++++++++------
 src/qtbirregulargrid2ddata.cpp    | 16 ++++++++++------
 src/qtbirregulargrid2ddata.h      | 16 ++++++++++------
 src/qtbline2d.cpp                 | 16 ++++++++++------
 src/qtbline2d.h                   | 16 ++++++++++------
 src/qtblineparser.cpp             | 16 ++++++++++------
 src/qtblineparser.h               | 16 ++++++++++------
 src/qtblogstream.cpp              | 16 ++++++++++------
 src/qtblogstream.h                | 16 ++++++++++------
 src/qtbmatrix.cpp                 | 16 ++++++++++------
 src/qtbmatrix.h                   | 16 ++++++++++------
 src/qtbmatrixdata.cpp             | 16 ++++++++++------
 src/qtbmatrixdata.h               | 16 ++++++++++------
 src/qtbmatrixiterator.cpp         | 16 ++++++++++------
 src/qtbmatrixiterator.h           | 16 ++++++++++------
 src/qtbmatrixmultiply.cpp         | 16 ++++++++++------
 src/qtbmatrixmultiply.h           | 16 ++++++++++------
 src/qtbmemorychecker.cpp          | 16 ++++++++++------
 src/qtbmemorychecker.h            | 16 ++++++++++------
 src/qtbmemorycheckerprivate.cpp   | 16 ++++++++++------
 src/qtbmemorycheckerprivate.h     | 16 ++++++++++------
 src/qtbmessage.cpp                | 16 ++++++++++------
 src/qtbmessage.h                  | 16 ++++++++++------
 src/qtbmessagecontext.cpp         | 16 ++++++++++------
 src/qtbmessagecontext.h           | 16 ++++++++++------
 src/qtbnamedpoint.cpp             | 16 ++++++++++------
 src/qtbnamedpoint.h               | 16 ++++++++++------
 src/qtbnumber.cpp                 | 16 ++++++++++------
 src/qtbnumber.h                   | 16 ++++++++++------
 src/qtbpackageinfo.cpp            | 16 ++++++++++------
 src/qtbpackageinfo.h              | 16 ++++++++++------
 src/qtbparallelloop.cpp           | 16 ++++++++++------
 src/qtbparallelloop.h             | 16 ++++++++++------
 src/qtbpathtranslator.cpp         | 16 ++++++++++------
 src/qtbpathtranslator.h           | 16 ++++++++++------
 src/qtbplugincoreapplication.cpp  | 16 ++++++++++------
 src/qtbplugincoreapplication.h    | 16 ++++++++++------
 src/qtbpoint.cpp                  | 16 ++++++++++------
 src/qtbpoint.h                    | 16 ++++++++++------
 src/qtbpoint1d.cpp                | 16 ++++++++++------
 src/qtbpoint1d.h                  | 16 ++++++++++------
 src/qtbpoint2d.cpp                | 16 ++++++++++------
 src/qtbpoint2d.h                  | 16 ++++++++++------
 src/qtbpointlocate.cpp            | 16 ++++++++++------
 src/qtbpointlocate.h              | 16 ++++++++++------
 src/qtbpointnd.cpp                | 16 ++++++++++------
 src/qtbpointnd.h                  | 16 ++++++++++------
 src/qtbprocessstatistics.cpp      | 16 ++++++++++------
 src/qtbprocessstatistics.h        | 16 ++++++++++------
 src/qtbrandom.cpp                 | 16 ++++++++++------
 src/qtbrandom.h                   | 16 ++++++++++------
 src/qtbrect.cpp                   | 16 ++++++++++------
 src/qtbrect.h                     | 16 ++++++++++------
 src/qtbrootsolver.cpp             | 16 ++++++++++------
 src/qtbrootsolver.h               | 16 ++++++++++------
 src/qtbsampling.cpp               | 16 ++++++++++------
 src/qtbsampling.h                 | 16 ++++++++++------
 src/qtbsegment2d.cpp              | 16 ++++++++++------
 src/qtbsegment2d.h                | 16 ++++++++++------
 src/qtbsharedobject.cpp           | 16 ++++++++++------
 src/qtbsharedobject.h             | 16 ++++++++++------
 src/qtbsimplex.cpp                | 16 ++++++++++------
 src/qtbsimplex.h                  | 16 ++++++++++------
 src/qtbsmoothingparameters.cpp    | 16 ++++++++++------
 src/qtbsmoothingparameters.h      | 16 ++++++++++------
 src/qtbspecfunctions.cpp          | 16 ++++++++++------
 src/qtbspecfunctions.h            | 16 ++++++++++------
 src/qtbstatcomparator.cpp         | 16 ++++++++++------
 src/qtbstatcomparator.h           | 16 ++++++++++------
 src/qtbstationaryprocess.cpp      | 16 ++++++++++------
 src/qtbstationaryprocess.h        | 16 ++++++++++------
 src/qtbstatpoint.cpp              | 16 ++++++++++------
 src/qtbstatpoint.h                | 16 ++++++++++------
 src/qtbstatvalue.cpp              | 16 ++++++++++------
 src/qtbstatvalue.h                | 16 ++++++++++------
 src/qtbstreamredirection.cpp      | 16 ++++++++++------
 src/qtbstreamredirection.h        | 16 ++++++++++------
 src/qtbstringsection.cpp          | 16 ++++++++++------
 src/qtbstringsection.h            | 16 ++++++++++------
 src/qtbtar.cpp                    | 16 ++++++++++------
 src/qtbtar.h                      | 16 ++++++++++------
 src/qtbthread.cpp                 | 16 ++++++++++------
 src/qtbthread.h                   | 16 ++++++++++------
 src/qtbthreadtimer.cpp            | 16 ++++++++++------
 src/qtbthreadtimer.h              | 16 ++++++++++------
 src/qtbtime.cpp                   | 16 ++++++++++------
 src/qtbtime.h                     | 16 ++++++++++------
 src/qtbtools.cpp                  | 16 ++++++++++------
 src/qtbtools.h                    | 16 ++++++++++------
 src/qtbtoolsdllexport.h           | 16 ++++++++++------
 src/qtbtrace.cpp                  | 16 ++++++++++------
 src/qtbtrace.h                    | 16 ++++++++++------
 src/qtbtracebug.cpp               | 16 ++++++++++------
 src/qtbtracebug.h                 | 16 ++++++++++------
 src/qtbtraceinfo.cpp              | 16 ++++++++++------
 src/qtbtraceinfo.h                | 16 ++++++++++------
 src/qtbtracestamp.cpp             | 16 ++++++++++------
 src/qtbtracestamp.h               | 16 ++++++++++------
 src/qtbtranslations.cpp           | 16 ++++++++++------
 src/qtbtranslations.h             | 16 ++++++++++------
 src/qtbtreeitem.cpp               | 16 ++++++++++------
 src/qtbtreeitem.h                 | 16 ++++++++++------
 src/qtbvalue.cpp                  | 16 ++++++++++------
 src/qtbvalue.h                    | 16 ++++++++++------
 src/qtbxmlbytearraystream.cpp     | 16 ++++++++++------
 src/qtbxmlbytearraystream.h       | 16 ++++++++++------
 src/qtbxmlclass.cpp               | 16 ++++++++++------
 src/qtbxmlclass.h                 | 16 ++++++++++------
 src/qtbxmlclassfactory.cpp        | 16 ++++++++++------
 src/qtbxmlclassfactory.h          | 16 ++++++++++------
 src/qtbxmlgenericitem.cpp         | 16 ++++++++++------
 src/qtbxmlgenericitem.h           | 16 ++++++++++------
 src/qtbxmlmap.cpp                 | 16 ++++++++++------
 src/qtbxmlmap.h                   | 16 ++++++++++------
 src/qtbxmlsaveattributes.cpp      | 16 ++++++++++------
 src/qtbxmlsaveattributes.h        | 16 ++++++++++------
 src/qtbxmlstream.cpp              | 16 ++++++++++------
 src/qtbxmlstream.h                | 16 ++++++++++------
 src/qtbxmlstringstream.cpp        | 16 ++++++++++------
 src/qtbxmlstringstream.h          | 16 ++++++++++------
 src/qtbxmltarstream.cpp           | 16 ++++++++++------
 src/qtbxmltarstream.h             | 16 ++++++++++------
 189 files changed, 1890 insertions(+), 1134 deletions(-)

commit 3303aa00df13de6a9651ab5c39a7238bf5ebb6e4
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Apr 9 17:12:36 2009 +0200

    Switch to LPGL

 admin/info | 1 +
 1 file changed, 1 insertion(+)

commit c62ecc6a7cccb4a25871086cc03001274df3aba5
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Apr 8 19:27:04 2009 +0200

    New function QtbCurve::leastSquare
    
    Computes linear regression for X, Y curves
    Bug fixed in cut when limits outside initial range

 src/qtbcurve.cpp              |   6 +-
 src/qtbcurve.h                | 125 ++++++++++++++++++++++++++++++++++++++----
 src/qtbline2d.h               |   2 +-
 src/qtbmemorycheckerprivate.h |   2 +-
 4 files changed, 120 insertions(+), 15 deletions(-)

commit 685e64d5a35c8f1d5686036270a9c03caa07d6f0
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Mar 30 00:31:32 2009 +0200

    IncreaseValue for progress fixed
    
    Quiet option for message context (no dialog if no user choice, only one
    button).

 src/qtbabstractprogress.cpp |  8 +++++---
 src/qtbabstractprogress.h   |  7 +++++--
 src/qtbconsoleprogress.cpp  |  4 ++--
 src/qtbmessage.cpp          | 28 ++++++++++++++--------------
 src/qtbmessage.h            | 30 +++++++++++++++++++++++++-----
 src/qtbmessagecontext.cpp   |  4 ++--
 src/qtbmessagecontext.h     |  2 +-
 7 files changed, 54 insertions(+), 29 deletions(-)

commit bfe534e19f011082faffc1b50e8e62e5401d458b
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Mar 25 10:16:09 2009 +0100

    Revised line parser to return ok status
    
    Compare in QtbStringSection take invalid strings into account
    New QtbStringSection::null

 src/qtbfile.cpp          |  8 +++----
 src/qtblineparser.cpp    | 10 ++++++--
 src/qtblineparser.h      | 60 ++++++++++++++++++++++++++++++++++++++++++++----
 src/qtbrootsolver.h      |  4 ++--
 src/qtbstringsection.cpp | 11 ++++++++-
 src/qtbstringsection.h   |  3 ++-
 6 files changed, 81 insertions(+), 15 deletions(-)

commit 7a16591b5d598207ae735eee527418edbdb3d654
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Mar 18 21:06:06 2009 +0100

    Tipo correction

 src/qtbexpressionaction.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 699f17a125b44969cc36e43a88c721f7f4e340de
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Mar 17 23:18:35 2009 +0100

    Set addChild as private
    
    Direct use of addChild is likely to lead to unexpected results and
    crash. It is better to use setParent() to change the filiation of items

 src/qtbtreeitem.h | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

commit 4c45be6067007f3099b62a1b8e799c292e0cc3f8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Mar 15 21:30:23 2009 +0100

    New object to ease parsing text line
    
    Add an option for application object to avoid starting automatically the
    internal debugger

 src/qtbcoreapplication.cpp |  4 +--
 src/qtbcoreapplication.h   |  2 +-
 src/qtblineparser.cpp      | 70 ++++++++++++++++++++++++++++++++++++++++++++++
 src/qtblineparser.h        | 58 ++++++++++++++++++++++++++++++++++++++
 4 files changed, 130 insertions(+), 4 deletions(-)

commit e9fd0d21e6c64e0e2f948a73e56b92a530f12ab7
Merge: 7a212b0 fa5e247
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Mar 8 01:43:10 2009 +0100

    Merge branch 'sesarray-2.0'
    
    Conflicts:
            admin/info
            admin/makepro
            src/qtbapplicationhelp.cpp
            src/qtbapplicationhelp.h
            src/qtbcompatqt43.h
            src/qtbcoreapplicationprivate.cpp
            src/qtbcoreapplicationprivate.h
            src/qtbirregulargrid2d.cpp
            src/qtbpackageinfo.cpp
            src/qtbpackageinfo.h
            src/qtbparallelloop.cpp
            src/qtbparallelloop.h
            src/qtbthread.cpp
            src/qtbtracebug.cpp
            src/qtbtracebug.h
            src/qtbtracepoint.cpp
            src/qtbtracepoint.h
            src/qtbtracestamp.cpp
            src/qtbtracestamp.h

commit fa5e247d9f45c8b6587c769980457c36fd0bc764
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Mar 7 21:59:22 2009 +0100

    Set a first DESCRIPTION and CATEGORY

 admin/info | 2 ++
 1 file changed, 2 insertions(+)

commit 7a212b056edcb95e1b312c3716962dbcfa337d51
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Mar 7 20:34:03 2009 +0100

    Fix complie error under mingw

 src/qtbcoreapplicationprivate.cpp | 1 +
 1 file changed, 1 insertion(+)

commit 3569f5d54a5834c0ec048f22b776d6083ae086cd
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Mar 6 21:27:15 2009 +0100

    QtbProgressBar now inherits QtbAbstractProgress

 src/qtbabstractprogress.cpp | 18 ++++++++++--------
 src/qtbabstractprogress.h   |  5 +++--
 src/qtbconsoleprogress.cpp  |  5 +++--
 src/qtbconsoleprogress.h    |  2 +-
 4 files changed, 17 insertions(+), 13 deletions(-)

commit e59fa094e62cdf00f435f659eba5de4ac290b8da
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Mar 5 09:10:39 2009 +0100

    Missing windows.h for ::Sleep

 src/qtbcoreapplicationprivate.cpp | 1 +
 1 file changed, 1 insertion(+)

commit 9b5652c0c3c46021adf56eca9a5a03208ed10e63
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Mar 5 01:23:39 2009 +0100

    Replaced usleep by Sleep under Windows

 src/qtbcoreapplicationprivate.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 79498efd336b41685a0c7aa0c915c0508aea5910
Author: Marc Wathelet <marc@geopsy.org>
Date:   Thu Mar 5 01:16:22 2009 +0100

    usleep replaced by Sleep
    
    usleep doesn't work properly under windows

 src/qtbcoreapplicationprivate.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 835a4f191fd26b2abbc47071a858e4b5601160b5
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Mar 2 23:50:07 2009 +0100

    Move version to version-BRANCH
    
    This will ease merge branches, avoid constant conflicts on
    admin/version.

 admin/{version => version-sesarray-2.0} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

commit 7cb90052820e770025696db3a889006b50e042ed
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Mar 2 23:41:15 2009 +0100

    Move version to version-BRANCH
    
    This will ease merge branches, avoid constant conflicts on admin/version

 admin/{version => version-master} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

commit 53cce93f21f5820fa665074b1913b0565540fc8a
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Mar 2 17:57:08 2009 +0100

    Fix license header (homogeneous with 2.1)

 src/qtbabstractfunction2.cpp      | 2 +-
 src/qtbabstractfunction2.h        | 2 +-
 src/qtbabstractprogress.cpp       | 2 +-
 src/qtbabstractprogress.h         | 2 +-
 src/qtbangle.cpp                  | 2 +-
 src/qtbangle.h                    | 2 +-
 src/qtbapplicationhelp.cpp        | 2 +-
 src/qtbapplicationhelp.h          | 2 +-
 src/qtbcache.cpp                  | 2 +-
 src/qtbcache.h                    | 2 +-
 src/qtbcacheitem.cpp              | 2 +-
 src/qtbcacheitem.h                | 2 +-
 src/qtbcircle.cpp                 | 2 +-
 src/qtbcircle.h                   | 2 +-
 src/qtbcompatqt43.h               | 2 +-
 src/qtbcomplex.cpp                | 2 +-
 src/qtbcomplex.h                  | 2 +-
 src/qtbconcentricsearch.cpp       | 2 +-
 src/qtbconcentricsearch.h         | 2 +-
 src/qtbconsoleprogress.cpp        | 2 +-
 src/qtbconsoleprogress.h          | 2 +-
 src/qtbcoreapplication.cpp        | 2 +-
 src/qtbcoreapplication.h          | 2 +-
 src/qtbcoreapplicationprivate.cpp | 2 +-
 src/qtbcoreapplicationprivate.h   | 2 +-
 src/qtbcurve.cpp                  | 2 +-
 src/qtbcurve.h                    | 2 +-
 src/qtbdirectionalsearch.cpp      | 2 +-
 src/qtbdirectionalsearch.h        | 2 +-
 src/qtbexpressionaction.cpp       | 2 +-
 src/qtbexpressionaction.h         | 2 +-
 src/qtbexpressionactions.cpp      | 2 +-
 src/qtbexpressionactions.h        | 2 +-
 src/qtbexpressioncontext.cpp      | 2 +-
 src/qtbexpressioncontext.h        | 2 +-
 src/qtbexpressionparser.cpp       | 2 +-
 src/qtbexpressionparser.h         | 2 +-
 src/qtbexpressionstorage.cpp      | 2 +-
 src/qtbexpressionstorage.h        | 2 +-
 src/qtbexpressionstring.cpp       | 2 +-
 src/qtbexpressionstring.h         | 2 +-
 src/qtbfile.cpp                   | 2 +-
 src/qtbfile.h                     | 2 +-
 src/qtbfunction2search.cpp        | 2 +-
 src/qtbfunction2search.h          | 2 +-
 src/qtbgaussdistribution.cpp      | 2 +-
 src/qtbgaussdistribution.h        | 2 +-
 src/qtbgetopt.cpp                 | 2 +-
 src/qtbgetopt.h                   | 2 +-
 src/qtbglobal.h                   | 2 +-
 src/qtbgrid2d.cpp                 | 2 +-
 src/qtbgrid2d.h                   | 2 +-
 src/qtbgridsearch.cpp             | 2 +-
 src/qtbgridsearch.h               | 2 +-
 src/qtbirregulargrid2d.cpp        | 2 +-
 src/qtbirregulargrid2d.h          | 2 +-
 src/qtbline2d.cpp                 | 2 +-
 src/qtbline2d.h                   | 2 +-
 src/qtblogstream.cpp              | 2 +-
 src/qtblogstream.h                | 2 +-
 src/qtbmatrix.cpp                 | 2 +-
 src/qtbmatrix.h                   | 2 +-
 src/qtbmemorychecker.cpp          | 2 +-
 src/qtbmemorychecker.h            | 2 +-
 src/qtbmemorycheckerprivate.cpp   | 2 +-
 src/qtbmemorycheckerprivate.h     | 2 +-
 src/qtbmessage.cpp                | 2 +-
 src/qtbmessage.h                  | 2 +-
 src/qtbmessagecontext.cpp         | 2 +-
 src/qtbmessagecontext.h           | 2 +-
 src/qtbnumber.cpp                 | 2 +-
 src/qtbnumber.h                   | 2 +-
 src/qtbpackageinfo.cpp            | 2 +-
 src/qtbpackageinfo.h              | 2 +-
 src/qtbparallelloop.cpp           | 2 +-
 src/qtbparallelloop.h             | 2 +-
 src/qtbpathtranslator.cpp         | 2 +-
 src/qtbpathtranslator.h           | 2 +-
 src/qtbpoint.cpp                  | 2 +-
 src/qtbpoint.h                    | 2 +-
 src/qtbpoint1d.cpp                | 2 +-
 src/qtbpoint1d.h                  | 2 +-
 src/qtbpoint2d.cpp                | 2 +-
 src/qtbpoint2d.h                  | 2 +-
 src/qtbprocessstatistics.cpp      | 2 +-
 src/qtbprocessstatistics.h        | 2 +-
 src/qtbrandom.cpp                 | 2 +-
 src/qtbrandom.h                   | 2 +-
 src/qtbrect.cpp                   | 2 +-
 src/qtbrect.h                     | 2 +-
 src/qtbsampling.cpp               | 2 +-
 src/qtbsampling.h                 | 2 +-
 src/qtbsegment2d.cpp              | 2 +-
 src/qtbsegment2d.h                | 2 +-
 src/qtbsharedobject.cpp           | 2 +-
 src/qtbsharedobject.h             | 2 +-
 src/qtbsimplex.cpp                | 2 +-
 src/qtbsimplex.h                  | 2 +-
 src/qtbsmoothingparameters.cpp    | 2 +-
 src/qtbsmoothingparameters.h      | 2 +-
 src/qtbspecfunctions.cpp          | 2 +-
 src/qtbspecfunctions.h            | 2 +-
 src/qtbstatcomparator.cpp         | 2 +-
 src/qtbstatcomparator.h           | 2 +-
 src/qtbstationaryprocess.cpp      | 2 +-
 src/qtbstationaryprocess.h        | 2 +-
 src/qtbstatpoint.cpp              | 2 +-
 src/qtbstatpoint.h                | 2 +-
 src/qtbstatvalue.cpp              | 2 +-
 src/qtbstatvalue.h                | 2 +-
 src/qtbstreamredirection.cpp      | 2 +-
 src/qtbstreamredirection.h        | 2 +-
 src/qtbstringsection.cpp          | 2 +-
 src/qtbstringsection.h            | 2 +-
 src/qtbtar.cpp                    | 2 +-
 src/qtbtar.h                      | 2 +-
 src/qtbthread.cpp                 | 2 +-
 src/qtbthread.h                   | 2 +-
 src/qtbthreadtimer.cpp            | 2 +-
 src/qtbthreadtimer.h              | 2 +-
 src/qtbtime.cpp                   | 2 +-
 src/qtbtime.h                     | 2 +-
 src/qtbtools.cpp                  | 2 +-
 src/qtbtools.h                    | 2 +-
 src/qtbtoolsdllexport.h           | 2 +-
 src/qtbtrace.cpp                  | 2 +-
 src/qtbtrace.h                    | 2 +-
 src/qtbtracebug.cpp               | 2 +-
 src/qtbtracebug.h                 | 2 +-
 src/qtbtraceinfo.cpp              | 2 +-
 src/qtbtraceinfo.h                | 2 +-
 src/qtbtracepoint.cpp             | 2 +-
 src/qtbtracepoint.h               | 2 +-
 src/qtbtracestamp.cpp             | 2 +-
 src/qtbtracestamp.h               | 2 +-
 src/qtbtranslations.cpp           | 2 +-
 src/qtbtranslations.h             | 2 +-
 src/qtbtreeitem.cpp               | 2 +-
 src/qtbtreeitem.h                 | 2 +-
 src/qtbvalue.cpp                  | 2 +-
 src/qtbvalue.h                    | 2 +-
 src/qtbxmlbytearraystream.cpp     | 2 +-
 src/qtbxmlbytearraystream.h       | 2 +-
 src/qtbxmlclass.cpp               | 2 +-
 src/qtbxmlclass.h                 | 2 +-
 src/qtbxmlgenericitem.cpp         | 2 +-
 src/qtbxmlgenericitem.h           | 2 +-
 src/qtbxmlstream.cpp              | 2 +-
 src/qtbxmlstream.h                | 2 +-
 src/qtbxmlstringstream.cpp        | 2 +-
 src/qtbxmlstringstream.h          | 2 +-
 src/qtbxmltarstream.cpp           | 2 +-
 src/qtbxmltarstream.h             | 2 +-
 153 files changed, 153 insertions(+), 153 deletions(-)

commit 16793fd66b6e1b33ca32d50cc38bdc7dad69a451
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Mar 2 10:47:33 2009 +0100

    Remove MAKE_*_DLL, add description

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ec656467a216f2de9876ea397dcc3971bb931d24
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Mar 2 01:14:04 2009 +0100

    MAKE_*_DLL directly handled by dpconfigure

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c751bdc023aece4cf63b510d97b3b22241472a27
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Mar 2 00:47:38 2009 +0100

    Still under development

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit dd20e258d009c9aa2c771b5fce9b2fca2567c574
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Mar 2 00:43:56 2009 +0100

    MAKE_*_DLL handled by dpconfigure

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 11ed6c09e437f9b96a51f044c0422e78bae90fcf
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Mar 1 23:23:19 2009 +0100

    Fix default directory for getExistingDirectory

 src/qtbmessage.cpp | 8 ++++----
 src/qtbmessage.h   | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 9955536015590fa7564b26a22cc95d1e7ff0882d
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Mar 1 13:25:02 2009 +0100

    Fix static library -l under mingw

 src/qtbabstractprogress.h         |  2 ++
 src/qtbcacheitem.h                |  2 ++
 src/qtbcoreapplicationprivate.cpp | 23 ++++++++++++++++-------
 src/qtbparallelloop.h             |  2 ++
 4 files changed, 22 insertions(+), 7 deletions(-)

commit 566798452fcdbd340b3201f35ee8e962fc9285d1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Feb 28 22:30:48 2009 +0100

    Minor fixes
    
    No longer crash if from, to swaped
    Fix syntax error in QtbGrid3D

 src/qtbgrid3d.h     |  2 +-
 src/qtbrootsolver.h | 11 ++++++-----
 2 files changed, 7 insertions(+), 6 deletions(-)

commit 58b11e0fd7c30b9663c8af8b39f9d6de9d75cad0
Merge: 08ba452 9a84e64
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Feb 28 22:15:17 2009 +0100

    Merge branch 'master' of ssh://marc@geopsy.org/home/git/qtbtools

commit 9a84e645e8c8fe3df200bd1c97d965ff0a5d68b4
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Feb 28 22:14:51 2009 +0100

    Remove debug print of tar size

 src/qtbtar.cpp | 1 -
 1 file changed, 1 deletion(-)

commit 08ba452d08651cd468aa6e8b7b5b1f1a33cab6ad
Merge: 03f0d33 5a89bbd
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Feb 28 22:13:37 2009 +0100

    Merge branch 'master' of ssh://marc@geopsy.org/home/git/qtbtools

commit 5a89bbd2e11aef7e593beee801fef30e54c4d3fc
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Feb 28 22:03:28 2009 +0100

    Full QtbGrid3D definition

 src/qtbgrid2d.h   |  44 ++++---
 src/qtbgrid3d.cpp |  21 +---
 src/qtbgrid3d.h   | 352 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/qtbpointnd.h  |  14 +--
 src/qtbtar.cpp    |   1 +
 5 files changed, 390 insertions(+), 42 deletions(-)

commit 03f0d33073c1e65f79ffd32aa80bc8d8ffa1c4f7
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Feb 25 22:03:07 2009 +0100

    New function to save/restore state of generator
    
    Also add functions to test the quality of generator.

 src/qtbrandom.cpp | 98 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
 src/qtbrandom.h   | 26 ++++++++++-----
 2 files changed, 112 insertions(+), 12 deletions(-)

commit d9210d0ef558be9de164182ac0e8417bca0ff644
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Feb 24 01:56:19 2009 +0100

    Bug fixed exporting tar file
    
    Error with file size multiple of 512

 src/qtbtar.cpp | 21 +++++++++------------
 1 file changed, 9 insertions(+), 12 deletions(-)

commit 06835fc18a581aa74ac2509bdaa1ea6c6d2d4251
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Feb 24 01:51:21 2009 +0100

    Bug fixed for writing to a tar file
    
    If size of file is a multiple of 512, older code was generating a wrong
    tar file.

 lang/qtbtools.de.ts   | 545 +++++++++++++++++++++++++++++---------------------
 lang/qtbtools.es.ts   | 545 +++++++++++++++++++++++++++++---------------------
 lang/qtbtools.fr.ts   | 506 ++++++++++++++++++++++++++++++----------------
 lang/qtbtools.it.ts   | 545 +++++++++++++++++++++++++++++---------------------
 src/qtbtar.cpp        |  21 +-
 src/qtbxmltarstream.h |   2 +-
 6 files changed, 1301 insertions(+), 863 deletions(-)

commit 609f0248b4e41a1a1247c69735bf2adf9d50c4b2
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Feb 24 01:47:41 2009 +0100

    Remove CONTACT, BUG_MAIL, BUG_TRACKER

 admin/info | 2 --
 1 file changed, 2 deletions(-)

commit 1aa7baecc01c4946caeac048abbda6f19371eb81
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Feb 22 13:47:28 2009 +0100

    Better support for < ... /> tags and attributes

 src/qtbapplicationhelp.cpp |  2 +-
 src/qtbxmlclass.cpp        | 29 ++++++++++++++++++++++++++---
 src/qtbxmlclass.h          |  2 ++
 3 files changed, 29 insertions(+), 4 deletions(-)

commit 7d14a7d9ec32291ffecff0ea7cde5c37abe32ef6
Author: Marc Wathelet <mwathele@Macintosh-9.local>
Date:   Thu Feb 19 23:14:04 2009 +0100

    Avoid warnings with gcc 4.2 (mac)
    
    Warning for for(...); replaced by for(...) {}
    Warning for missing mac platforms in QtbCoreApplicationPrivate::systemInfo()

 src/qtbcoreapplicationprivate.cpp | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit fe6e46d1b6b1c27b71fe9c693ad19c41e33133f9
Author: Marc Wathelet <marc@geopsy.org>
Date:   Tue Feb 17 12:38:07 2009 +0100

    Add includes for i686-mingw32 (gcc 4.3)

 src/qtbabstractprogress.h         |  2 ++
 src/qtbcacheitem.h                |  2 ++
 src/qtbcoreapplicationprivate.cpp | 12 +++++++++++-
 src/qtbparallelloop.h             |  2 ++
 4 files changed, 17 insertions(+), 1 deletion(-)

commit d2dc5595903744678d78705a54dd34150619b0a5
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Feb 16 15:03:12 2009 +0100

    Lincense header in all source files

 src/qtbabstractfunction2.cpp      | 24 +++++++++++++++++++-----
 src/qtbabstractfunction2.h        | 24 +++++++++++++++++++-----
 src/qtbabstractprogress.cpp       | 24 +++++++++++++++++++-----
 src/qtbabstractprogress.h         | 24 +++++++++++++++++++-----
 src/qtbangle.cpp                  | 24 +++++++++++++++++++-----
 src/qtbangle.h                    | 24 +++++++++++++++++++-----
 src/qtbapplicationhelp.cpp        | 24 +++++++++++++++++++-----
 src/qtbapplicationhelp.h          | 24 +++++++++++++++++++-----
 src/qtbcache.cpp                  | 24 +++++++++++++++++++-----
 src/qtbcache.h                    | 24 +++++++++++++++++++-----
 src/qtbcacheitem.cpp              | 24 +++++++++++++++++++-----
 src/qtbcacheitem.h                | 24 +++++++++++++++++++-----
 src/qtbcircle.cpp                 | 24 +++++++++++++++++++-----
 src/qtbcircle.h                   | 24 +++++++++++++++++++-----
 src/qtbcompatqt43.h               | 24 +++++++++++++++++++-----
 src/qtbcomplex.cpp                | 24 +++++++++++++++++++-----
 src/qtbcomplex.h                  | 24 +++++++++++++++++++-----
 src/qtbconcentricsearch.cpp       | 24 +++++++++++++++++++-----
 src/qtbconcentricsearch.h         | 24 +++++++++++++++++++-----
 src/qtbconsoleprogress.cpp        | 24 +++++++++++++++++++-----
 src/qtbconsoleprogress.h          | 24 +++++++++++++++++++-----
 src/qtbcoreapplication.cpp        | 24 +++++++++++++++++++-----
 src/qtbcoreapplication.h          | 24 +++++++++++++++++++-----
 src/qtbcoreapplicationprivate.cpp | 24 +++++++++++++++++++-----
 src/qtbcoreapplicationprivate.h   | 24 +++++++++++++++++++-----
 src/qtbcurve.cpp                  | 24 +++++++++++++++++++-----
 src/qtbcurve.h                    | 24 +++++++++++++++++++-----
 src/qtbdirectionalsearch.cpp      | 24 +++++++++++++++++++-----
 src/qtbdirectionalsearch.h        | 24 +++++++++++++++++++-----
 src/qtbexpressionaction.cpp       | 24 +++++++++++++++++++-----
 src/qtbexpressionaction.h         | 24 +++++++++++++++++++-----
 src/qtbexpressionactions.cpp      | 24 +++++++++++++++++++-----
 src/qtbexpressionactions.h        | 24 +++++++++++++++++++-----
 src/qtbexpressioncontext.cpp      | 24 +++++++++++++++++++-----
 src/qtbexpressioncontext.h        | 24 +++++++++++++++++++-----
 src/qtbexpressionparser.cpp       | 24 +++++++++++++++++++-----
 src/qtbexpressionparser.h         | 24 +++++++++++++++++++-----
 src/qtbexpressionstorage.cpp      | 24 +++++++++++++++++++-----
 src/qtbexpressionstorage.h        | 24 +++++++++++++++++++-----
 src/qtbexpressionstring.cpp       | 24 +++++++++++++++++++-----
 src/qtbexpressionstring.h         | 24 +++++++++++++++++++-----
 src/qtbfile.cpp                   | 24 +++++++++++++++++++-----
 src/qtbfile.h                     | 24 +++++++++++++++++++-----
 src/qtbfunction2search.cpp        | 24 +++++++++++++++++++-----
 src/qtbfunction2search.h          | 24 +++++++++++++++++++-----
 src/qtbgaussdistribution.cpp      | 24 +++++++++++++++++++-----
 src/qtbgaussdistribution.h        | 24 +++++++++++++++++++-----
 src/qtbgetopt.cpp                 | 24 +++++++++++++++++++-----
 src/qtbgetopt.h                   | 24 +++++++++++++++++++-----
 src/qtbglobal.h                   | 24 +++++++++++++++++++-----
 src/qtbgrid2d.cpp                 | 24 +++++++++++++++++++-----
 src/qtbgrid2d.h                   | 24 +++++++++++++++++++-----
 src/qtbgridsearch.cpp             | 24 +++++++++++++++++++-----
 src/qtbgridsearch.h               | 24 +++++++++++++++++++-----
 src/qtbirregulargrid2d.cpp        | 24 +++++++++++++++++++-----
 src/qtbirregulargrid2d.h          | 24 +++++++++++++++++++-----
 src/qtbline2d.cpp                 | 24 +++++++++++++++++++-----
 src/qtbline2d.h                   | 24 +++++++++++++++++++-----
 src/qtblogstream.cpp              | 24 +++++++++++++++++++-----
 src/qtblogstream.h                | 24 +++++++++++++++++++-----
 src/qtbmatrix.cpp                 | 24 +++++++++++++++++++-----
 src/qtbmatrix.h                   | 24 +++++++++++++++++++-----
 src/qtbmemorychecker.cpp          | 24 +++++++++++++++++++-----
 src/qtbmemorychecker.h            | 24 +++++++++++++++++++-----
 src/qtbmemorycheckerprivate.cpp   | 24 +++++++++++++++++++-----
 src/qtbmemorycheckerprivate.h     | 24 +++++++++++++++++++-----
 src/qtbmessage.cpp                | 24 +++++++++++++++++++-----
 src/qtbmessage.h                  | 24 +++++++++++++++++++-----
 src/qtbmessagecontext.cpp         | 24 +++++++++++++++++++-----
 src/qtbmessagecontext.h           | 24 +++++++++++++++++++-----
 src/qtbnumber.cpp                 | 24 +++++++++++++++++++-----
 src/qtbnumber.h                   | 24 +++++++++++++++++++-----
 src/qtbpackageinfo.cpp            | 24 +++++++++++++++++++-----
 src/qtbpackageinfo.h              | 24 +++++++++++++++++++-----
 src/qtbparallelloop.cpp           | 24 +++++++++++++++++++-----
 src/qtbparallelloop.h             | 24 +++++++++++++++++++-----
 src/qtbpathtranslator.cpp         | 24 +++++++++++++++++++-----
 src/qtbpathtranslator.h           | 24 +++++++++++++++++++-----
 src/qtbpoint.cpp                  | 24 +++++++++++++++++++-----
 src/qtbpoint.h                    | 24 +++++++++++++++++++-----
 src/qtbpoint1d.cpp                | 24 +++++++++++++++++++-----
 src/qtbpoint1d.h                  | 24 +++++++++++++++++++-----
 src/qtbpoint2d.cpp                | 24 +++++++++++++++++++-----
 src/qtbpoint2d.h                  | 24 +++++++++++++++++++-----
 src/qtbprocessstatistics.cpp      | 24 +++++++++++++++++++-----
 src/qtbprocessstatistics.h        | 24 +++++++++++++++++++-----
 src/qtbrandom.cpp                 | 24 +++++++++++++++++++-----
 src/qtbrandom.h                   | 24 +++++++++++++++++++-----
 src/qtbrect.cpp                   | 24 +++++++++++++++++++-----
 src/qtbrect.h                     | 24 +++++++++++++++++++-----
 src/qtbsampling.cpp               | 24 +++++++++++++++++++-----
 src/qtbsampling.h                 | 24 +++++++++++++++++++-----
 src/qtbsegment2d.cpp              | 24 +++++++++++++++++++-----
 src/qtbsegment2d.h                | 24 +++++++++++++++++++-----
 src/qtbsharedobject.cpp           | 24 +++++++++++++++++++-----
 src/qtbsharedobject.h             | 24 +++++++++++++++++++-----
 src/qtbsimplex.cpp                | 24 +++++++++++++++++++-----
 src/qtbsimplex.h                  | 24 +++++++++++++++++++-----
 src/qtbsmoothingparameters.cpp    | 24 +++++++++++++++++++-----
 src/qtbsmoothingparameters.h      | 24 +++++++++++++++++++-----
 src/qtbspecfunctions.cpp          | 24 +++++++++++++++++++-----
 src/qtbspecfunctions.h            | 24 +++++++++++++++++++-----
 src/qtbstatcomparator.cpp         | 24 +++++++++++++++++++-----
 src/qtbstatcomparator.h           | 24 +++++++++++++++++++-----
 src/qtbstationaryprocess.cpp      | 24 +++++++++++++++++++-----
 src/qtbstationaryprocess.h        | 24 +++++++++++++++++++-----
 src/qtbstatpoint.cpp              | 24 +++++++++++++++++++-----
 src/qtbstatpoint.h                | 24 +++++++++++++++++++-----
 src/qtbstatvalue.cpp              | 24 +++++++++++++++++++-----
 src/qtbstatvalue.h                | 24 +++++++++++++++++++-----
 src/qtbstreamredirection.cpp      | 24 +++++++++++++++++++-----
 src/qtbstreamredirection.h        | 24 +++++++++++++++++++-----
 src/qtbstringsection.cpp          | 24 +++++++++++++++++++-----
 src/qtbstringsection.h            | 24 +++++++++++++++++++-----
 src/qtbtar.cpp                    | 24 +++++++++++++++++++-----
 src/qtbtar.h                      | 24 +++++++++++++++++++-----
 src/qtbthread.cpp                 | 24 +++++++++++++++++++-----
 src/qtbthread.h                   | 24 +++++++++++++++++++-----
 src/qtbthreadtimer.cpp            | 24 +++++++++++++++++++-----
 src/qtbthreadtimer.h              | 24 +++++++++++++++++++-----
 src/qtbtime.cpp                   | 24 +++++++++++++++++++-----
 src/qtbtime.h                     | 24 +++++++++++++++++++-----
 src/qtbtools.cpp                  | 24 +++++++++++++++++++-----
 src/qtbtools.h                    | 24 +++++++++++++++++++-----
 src/qtbtoolsdllexport.h           | 24 +++++++++++++++++++-----
 src/qtbtrace.cpp                  | 24 +++++++++++++++++++-----
 src/qtbtrace.h                    | 24 +++++++++++++++++++-----
 src/qtbtracebug.cpp               | 24 +++++++++++++++++++-----
 src/qtbtracebug.h                 | 24 +++++++++++++++++++-----
 src/qtbtraceinfo.cpp              | 24 +++++++++++++++++++-----
 src/qtbtraceinfo.h                | 24 +++++++++++++++++++-----
 src/qtbtracepoint.cpp             | 24 +++++++++++++++++++-----
 src/qtbtracepoint.h               | 24 +++++++++++++++++++-----
 src/qtbtracestamp.cpp             | 24 +++++++++++++++++++-----
 src/qtbtracestamp.h               | 24 +++++++++++++++++++-----
 src/qtbtranslations.cpp           | 24 +++++++++++++++++++-----
 src/qtbtranslations.h             | 24 +++++++++++++++++++-----
 src/qtbtreeitem.cpp               | 24 +++++++++++++++++++-----
 src/qtbtreeitem.h                 | 24 +++++++++++++++++++-----
 src/qtbvalue.cpp                  | 24 +++++++++++++++++++-----
 src/qtbvalue.h                    | 24 +++++++++++++++++++-----
 src/qtbxmlbytearraystream.cpp     | 24 +++++++++++++++++++-----
 src/qtbxmlbytearraystream.h       | 24 +++++++++++++++++++-----
 src/qtbxmlclass.cpp               | 24 +++++++++++++++++++-----
 src/qtbxmlclass.h                 | 24 +++++++++++++++++++-----
 src/qtbxmlgenericitem.cpp         | 24 +++++++++++++++++++-----
 src/qtbxmlgenericitem.h           | 24 +++++++++++++++++++-----
 src/qtbxmlstream.cpp              | 24 +++++++++++++++++++-----
 src/qtbxmlstream.h                | 24 +++++++++++++++++++-----
 src/qtbxmlstringstream.cpp        | 24 +++++++++++++++++++-----
 src/qtbxmlstringstream.h          | 24 +++++++++++++++++++-----
 src/qtbxmltarstream.cpp           | 24 +++++++++++++++++++-----
 src/qtbxmltarstream.h             | 24 +++++++++++++++++++-----
 153 files changed, 2907 insertions(+), 765 deletions(-)

commit a4caab4ebca1bb5d06faaba376d902c5354b53e1
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Feb 15 23:40:22 2009 +0100

    Speed up indexOfX/Y()

 src/qtbgrid2d.h   | 21 ++++++++++++++-------
 src/qtbgrid3d.cpp | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbgrid3d.h   | 36 ++++++++++++++++++++++++++++++++++++
 3 files changed, 99 insertions(+), 7 deletions(-)

commit a51fba9ccd49fa04bcba4982e52462a9991e2bb5
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Feb 15 20:54:40 2009 +0100

    Version 1.17.5

 admin/version | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ab173d3e2c08d26cb103261313c79e7ecf8baae9
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sun Feb 15 15:42:55 2009 +0100

    New solver and other details
    
    QtbNevilleSolver is replaced by QtbRootSolver which includes now all
    directions for searching. It has also three different types of refining
    algorithms: halving, Neville, and Newton-Raphson.
    
    Neville refinement dratically improved. The voluntary shift introduced
    by M. Wathelet was not added in the right direction. Performances are
    now multiplicated by at least a factor 3 (reducing the required number
    of iterations.
    
    Copyright message in help is corrected to match the copyright of each
    package application (included in QtbPackageInfo)
    
    QtbExpressionContext contains now basic mathematical functions and
    string manipulation. The last one were moved from QtbSignalExpression.
    Hence QtbExpressionContext is no longer an abstract class.
    
    New QtbCurve::derivative()

 src/qtbapplicationhelp.cpp                  |   6 +-
 src/qtbcoreapplicationprivate.cpp           |  14 +
 src/qtbcoreapplicationprivate.h             |   1 +
 src/qtbcurve.h                              |  22 +-
 src/qtbexpressioncontext.cpp                | 156 ++++++++
 src/qtbexpressioncontext.h                  |   6 +-
 src/qtbnevillesolver.cpp                    | 161 --------
 src/qtbnumber.cpp                           |  22 +-
 src/qtbnumber.h                             |   8 +
 src/qtbpackageinfo.cpp                      |   6 +
 src/qtbpackageinfo.h                        |   8 +
 src/qtbrootsolver.cpp                       | 215 +++++++++++
 src/{qtbnevillesolver.h => qtbrootsolver.h} | 575 ++++++++++++++++------------
 13 files changed, 778 insertions(+), 422 deletions(-)

commit 316caa2d983fbb4de1904cc58e7fa69833871dad
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Feb 7 15:42:39 2009 +0100

    New license header

 src/qtbabstractfunction2.cpp      | 8 ++++----
 src/qtbabstractfunction2.h        | 8 ++++----
 src/qtbabstractprogress.cpp       | 8 ++++----
 src/qtbabstractprogress.h         | 8 ++++----
 src/qtbangle.cpp                  | 8 ++++----
 src/qtbangle.h                    | 8 ++++----
 src/qtbapplicationhelp.cpp        | 8 ++++----
 src/qtbapplicationhelp.h          | 8 ++++----
 src/qtbargumentstdinreader.cpp    | 8 ++++----
 src/qtbargumentstdinreader.h      | 8 ++++----
 src/qtbcache.cpp                  | 8 ++++----
 src/qtbcache.h                    | 8 ++++----
 src/qtbcacheitem.cpp              | 8 ++++----
 src/qtbcacheitem.h                | 8 ++++----
 src/qtbcircle.cpp                 | 8 ++++----
 src/qtbcircle.h                   | 8 ++++----
 src/qtbcolumntextdescription.cpp  | 8 ++++----
 src/qtbcolumntextdescription.h    | 8 ++++----
 src/qtbcolumntextparser.cpp       | 8 ++++----
 src/qtbcolumntextparser.h         | 8 ++++----
 src/qtbcompatqt43.h               | 8 ++++----
 src/qtbcomplex.cpp                | 8 ++++----
 src/qtbcomplex.h                  | 8 ++++----
 src/qtbcomplexmatrix.cpp          | 8 ++++----
 src/qtbcomplexmatrix.h            | 8 ++++----
 src/qtbconcentricsearch.cpp       | 8 ++++----
 src/qtbconcentricsearch.h         | 8 ++++----
 src/qtbconsoleprogress.cpp        | 8 ++++----
 src/qtbconsoleprogress.h          | 8 ++++----
 src/qtbcoreapplication.cpp        | 8 ++++----
 src/qtbcoreapplication.h          | 8 ++++----
 src/qtbcoreapplicationprivate.cpp | 8 ++++----
 src/qtbcoreapplicationprivate.h   | 8 ++++----
 src/qtbcurve.cpp                  | 8 ++++----
 src/qtbcurve.h                    | 8 ++++----
 src/qtbdirectionalsearch.cpp      | 8 ++++----
 src/qtbdirectionalsearch.h        | 8 ++++----
 src/qtbdoublematrix.cpp           | 8 ++++----
 src/qtbdoublematrix.h             | 8 ++++----
 src/qtbexpressionaction.cpp       | 8 ++++----
 src/qtbexpressionaction.h         | 8 ++++----
 src/qtbexpressionactions.cpp      | 8 ++++----
 src/qtbexpressionactions.h        | 8 ++++----
 src/qtbexpressioncontext.cpp      | 8 ++++----
 src/qtbexpressioncontext.h        | 8 ++++----
 src/qtbexpressionparser.cpp       | 8 ++++----
 src/qtbexpressionparser.h         | 8 ++++----
 src/qtbexpressionstorage.cpp      | 8 ++++----
 src/qtbexpressionstorage.h        | 8 ++++----
 src/qtbexpressionstring.cpp       | 8 ++++----
 src/qtbexpressionstring.h         | 8 ++++----
 src/qtbfile.cpp                   | 8 ++++----
 src/qtbfile.h                     | 8 ++++----
 src/qtbfunction2search.cpp        | 8 ++++----
 src/qtbfunction2search.h          | 8 ++++----
 src/qtbgaussdistribution.cpp      | 8 ++++----
 src/qtbgaussdistribution.h        | 8 ++++----
 src/qtbgetopt.cpp                 | 8 ++++----
 src/qtbgetopt.h                   | 8 ++++----
 src/qtbglobal.h                   | 8 ++++----
 src/qtbgrid2d.cpp                 | 8 ++++----
 src/qtbgrid2d.h                   | 8 ++++----
 src/qtbgridsearch.cpp             | 8 ++++----
 src/qtbgridsearch.h               | 8 ++++----
 src/qtbirregulargrid2d.cpp        | 8 ++++----
 src/qtbirregulargrid2d.h          | 8 ++++----
 src/qtbirregulargrid2ddata.cpp    | 8 ++++----
 src/qtbirregulargrid2ddata.h      | 8 ++++----
 src/qtbline2d.cpp                 | 8 ++++----
 src/qtbline2d.h                   | 8 ++++----
 src/qtblogstream.cpp              | 8 ++++----
 src/qtblogstream.h                | 8 ++++----
 src/qtbmatrix.cpp                 | 8 ++++----
 src/qtbmatrix.h                   | 8 ++++----
 src/qtbmatrixdata.cpp             | 8 ++++----
 src/qtbmatrixdata.h               | 8 ++++----
 src/qtbmatrixiterator.cpp         | 8 ++++----
 src/qtbmatrixiterator.h           | 8 ++++----
 src/qtbmatrixmultiply.cpp         | 8 ++++----
 src/qtbmatrixmultiply.h           | 8 ++++----
 src/qtbmemorychecker.cpp          | 8 ++++----
 src/qtbmemorychecker.h            | 8 ++++----
 src/qtbmemorycheckerprivate.cpp   | 8 ++++----
 src/qtbmemorycheckerprivate.h     | 8 ++++----
 src/qtbmessage.cpp                | 8 ++++----
 src/qtbmessage.h                  | 8 ++++----
 src/qtbmessagecontext.cpp         | 8 ++++----
 src/qtbmessagecontext.h           | 8 ++++----
 src/qtbnamedpoint.cpp             | 8 ++++----
 src/qtbnamedpoint.h               | 8 ++++----
 src/qtbnevillesolver.cpp          | 8 ++++----
 src/qtbnevillesolver.h            | 8 ++++----
 src/qtbnumber.cpp                 | 8 ++++----
 src/qtbnumber.h                   | 8 ++++----
 src/qtbpackageinfo.cpp            | 8 ++++----
 src/qtbpackageinfo.h              | 8 ++++----
 src/qtbparallelloop.cpp           | 8 ++++----
 src/qtbparallelloop.h             | 8 ++++----
 src/qtbpathtranslator.cpp         | 8 ++++----
 src/qtbpathtranslator.h           | 8 ++++----
 src/qtbplugincoreapplication.cpp  | 8 ++++----
 src/qtbplugincoreapplication.h    | 8 ++++----
 src/qtbpoint.cpp                  | 8 ++++----
 src/qtbpoint.h                    | 8 ++++----
 src/qtbpoint1d.cpp                | 8 ++++----
 src/qtbpoint1d.h                  | 8 ++++----
 src/qtbpoint2d.cpp                | 8 ++++----
 src/qtbpoint2d.h                  | 8 ++++----
 src/qtbpointlocate.cpp            | 8 ++++----
 src/qtbpointlocate.h              | 8 ++++----
 src/qtbpointnd.cpp                | 8 ++++----
 src/qtbpointnd.h                  | 8 ++++----
 src/qtbprocessstatistics.cpp      | 8 ++++----
 src/qtbprocessstatistics.h        | 8 ++++----
 src/qtbrandom.cpp                 | 8 ++++----
 src/qtbrandom.h                   | 8 ++++----
 src/qtbrect.cpp                   | 8 ++++----
 src/qtbrect.h                     | 8 ++++----
 src/qtbsampling.cpp               | 8 ++++----
 src/qtbsampling.h                 | 8 ++++----
 src/qtbsegment2d.cpp              | 8 ++++----
 src/qtbsegment2d.h                | 8 ++++----
 src/qtbsharedobject.cpp           | 8 ++++----
 src/qtbsharedobject.h             | 8 ++++----
 src/qtbsimplex.cpp                | 8 ++++----
 src/qtbsimplex.h                  | 8 ++++----
 src/qtbsmoothingparameters.cpp    | 8 ++++----
 src/qtbsmoothingparameters.h      | 8 ++++----
 src/qtbspecfunctions.cpp          | 8 ++++----
 src/qtbspecfunctions.h            | 8 ++++----
 src/qtbstatcomparator.cpp         | 8 ++++----
 src/qtbstatcomparator.h           | 8 ++++----
 src/qtbstationaryprocess.cpp      | 8 ++++----
 src/qtbstationaryprocess.h        | 8 ++++----
 src/qtbstatpoint.cpp              | 8 ++++----
 src/qtbstatpoint.h                | 8 ++++----
 src/qtbstatvalue.cpp              | 8 ++++----
 src/qtbstatvalue.h                | 8 ++++----
 src/qtbstreamredirection.cpp      | 8 ++++----
 src/qtbstreamredirection.h        | 8 ++++----
 src/qtbstringsection.cpp          | 8 ++++----
 src/qtbstringsection.h            | 8 ++++----
 src/qtbtar.cpp                    | 8 ++++----
 src/qtbtar.h                      | 8 ++++----
 src/qtbthread.cpp                 | 8 ++++----
 src/qtbthread.h                   | 8 ++++----
 src/qtbthreadtimer.cpp            | 8 ++++----
 src/qtbthreadtimer.h              | 8 ++++----
 src/qtbtime.cpp                   | 8 ++++----
 src/qtbtime.h                     | 8 ++++----
 src/qtbtools.cpp                  | 8 ++++----
 src/qtbtools.h                    | 8 ++++----
 src/qtbtoolsdllexport.h           | 8 ++++----
 src/qtbtrace.cpp                  | 8 ++++----
 src/qtbtrace.h                    | 8 ++++----
 src/qtbtracebug.cpp               | 8 ++++----
 src/qtbtracebug.h                 | 8 ++++----
 src/qtbtraceinfo.cpp              | 8 ++++----
 src/qtbtraceinfo.h                | 8 ++++----
 src/qtbtracestamp.cpp             | 8 ++++----
 src/qtbtracestamp.h               | 8 ++++----
 src/qtbtranslations.cpp           | 8 ++++----
 src/qtbtranslations.h             | 8 ++++----
 src/qtbtreeitem.cpp               | 8 ++++----
 src/qtbtreeitem.h                 | 8 ++++----
 src/qtbvalue.cpp                  | 8 ++++----
 src/qtbvalue.h                    | 8 ++++----
 src/qtbxmlbytearraystream.cpp     | 8 ++++----
 src/qtbxmlbytearraystream.h       | 8 ++++----
 src/qtbxmlclass.cpp               | 8 ++++----
 src/qtbxmlclass.h                 | 8 ++++----
 src/qtbxmlclassfactory.cpp        | 8 ++++----
 src/qtbxmlclassfactory.h          | 8 ++++----
 src/qtbxmlgenericitem.cpp         | 8 ++++----
 src/qtbxmlgenericitem.h           | 8 ++++----
 src/qtbxmlmap.cpp                 | 8 ++++----
 src/qtbxmlmap.h                   | 8 ++++----
 src/qtbxmlsaveattributes.cpp      | 8 ++++----
 src/qtbxmlsaveattributes.h        | 8 ++++----
 src/qtbxmlstream.cpp              | 8 ++++----
 src/qtbxmlstream.h                | 8 ++++----
 src/qtbxmlstringstream.cpp        | 8 ++++----
 src/qtbxmlstringstream.h          | 8 ++++----
 src/qtbxmltarstream.cpp           | 8 ++++----
 src/qtbxmltarstream.h             | 8 ++++----
 185 files changed, 740 insertions(+), 740 deletions(-)

commit 7956ec4114d7e49ed483f302214aa93c58c26ad8
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Feb 4 19:13:20 2009 +0100

    Include GPL header directly in source tree
    
    Better for distribution directly from git repository

 src/qtbabstractfunction2.cpp      | 16 +++++++++++++++-
 src/qtbabstractfunction2.h        | 16 +++++++++++++++-
 src/qtbabstractprogress.cpp       | 16 +++++++++++++++-
 src/qtbabstractprogress.h         | 16 +++++++++++++++-
 src/qtbangle.cpp                  | 16 +++++++++++++++-
 src/qtbangle.h                    | 16 +++++++++++++++-
 src/qtbapplicationhelp.cpp        | 16 +++++++++++++++-
 src/qtbapplicationhelp.h          | 16 +++++++++++++++-
 src/qtbargumentstdinreader.cpp    | 16 +++++++++++++++-
 src/qtbargumentstdinreader.h      | 16 +++++++++++++++-
 src/qtbcache.cpp                  | 16 +++++++++++++++-
 src/qtbcache.h                    | 16 +++++++++++++++-
 src/qtbcacheitem.cpp              | 16 +++++++++++++++-
 src/qtbcacheitem.h                | 16 +++++++++++++++-
 src/qtbcircle.cpp                 | 16 +++++++++++++++-
 src/qtbcircle.h                   | 16 +++++++++++++++-
 src/qtbcolumntextdescription.cpp  | 16 +++++++++++++++-
 src/qtbcolumntextdescription.h    | 16 +++++++++++++++-
 src/qtbcolumntextparser.cpp       | 16 +++++++++++++++-
 src/qtbcolumntextparser.h         | 16 +++++++++++++++-
 src/qtbcompatqt43.h               | 16 +++++++++++++++-
 src/qtbcomplex.cpp                | 16 +++++++++++++++-
 src/qtbcomplex.h                  | 16 +++++++++++++++-
 src/qtbcomplexmatrix.cpp          | 16 +++++++++++++++-
 src/qtbcomplexmatrix.h            | 16 +++++++++++++++-
 src/qtbconcentricsearch.cpp       | 16 +++++++++++++++-
 src/qtbconcentricsearch.h         | 16 +++++++++++++++-
 src/qtbconsoleprogress.cpp        | 16 +++++++++++++++-
 src/qtbconsoleprogress.h          | 16 +++++++++++++++-
 src/qtbcoreapplication.cpp        | 16 +++++++++++++++-
 src/qtbcoreapplication.h          | 16 +++++++++++++++-
 src/qtbcoreapplicationprivate.cpp | 16 +++++++++++++++-
 src/qtbcoreapplicationprivate.h   | 16 +++++++++++++++-
 src/qtbcurve.cpp                  | 16 +++++++++++++++-
 src/qtbcurve.h                    | 16 +++++++++++++++-
 src/qtbdirectionalsearch.cpp      | 16 +++++++++++++++-
 src/qtbdirectionalsearch.h        | 16 +++++++++++++++-
 src/qtbdoublematrix.cpp           | 16 +++++++++++++++-
 src/qtbdoublematrix.h             | 16 +++++++++++++++-
 src/qtbexpressionaction.cpp       | 16 +++++++++++++++-
 src/qtbexpressionaction.h         | 16 +++++++++++++++-
 src/qtbexpressionactions.cpp      | 16 +++++++++++++++-
 src/qtbexpressionactions.h        | 16 +++++++++++++++-
 src/qtbexpressioncontext.cpp      | 16 +++++++++++++++-
 src/qtbexpressioncontext.h        | 16 +++++++++++++++-
 src/qtbexpressionparser.cpp       | 16 +++++++++++++++-
 src/qtbexpressionparser.h         | 16 +++++++++++++++-
 src/qtbexpressionstorage.cpp      | 16 +++++++++++++++-
 src/qtbexpressionstorage.h        | 16 +++++++++++++++-
 src/qtbexpressionstring.cpp       | 16 +++++++++++++++-
 src/qtbexpressionstring.h         | 16 +++++++++++++++-
 src/qtbfile.cpp                   | 16 +++++++++++++++-
 src/qtbfile.h                     | 16 +++++++++++++++-
 src/qtbfunction2search.cpp        | 16 +++++++++++++++-
 src/qtbfunction2search.h          | 16 +++++++++++++++-
 src/qtbgaussdistribution.cpp      | 16 +++++++++++++++-
 src/qtbgaussdistribution.h        | 16 +++++++++++++++-
 src/qtbgetopt.cpp                 | 16 +++++++++++++++-
 src/qtbgetopt.h                   | 16 +++++++++++++++-
 src/qtbglobal.h                   | 16 +++++++++++++++-
 src/qtbgrid2d.cpp                 | 16 +++++++++++++++-
 src/qtbgrid2d.h                   | 16 +++++++++++++++-
 src/qtbgridsearch.cpp             | 16 +++++++++++++++-
 src/qtbgridsearch.h               | 16 +++++++++++++++-
 src/qtbirregulargrid2d.cpp        | 16 +++++++++++++++-
 src/qtbirregulargrid2d.h          | 16 +++++++++++++++-
 src/qtbirregulargrid2ddata.cpp    | 16 +++++++++++++++-
 src/qtbirregulargrid2ddata.h      | 16 +++++++++++++++-
 src/qtbline2d.cpp                 | 16 +++++++++++++++-
 src/qtbline2d.h                   | 16 +++++++++++++++-
 src/qtblogstream.cpp              | 16 +++++++++++++++-
 src/qtblogstream.h                | 16 +++++++++++++++-
 src/qtbmatrix.cpp                 | 16 +++++++++++++++-
 src/qtbmatrix.h                   | 16 +++++++++++++++-
 src/qtbmatrixdata.cpp             | 16 +++++++++++++++-
 src/qtbmatrixdata.h               | 16 +++++++++++++++-
 src/qtbmatrixiterator.cpp         | 16 +++++++++++++++-
 src/qtbmatrixiterator.h           | 16 +++++++++++++++-
 src/qtbmatrixmultiply.cpp         | 16 +++++++++++++++-
 src/qtbmatrixmultiply.h           | 16 +++++++++++++++-
 src/qtbmemorychecker.cpp          | 16 +++++++++++++++-
 src/qtbmemorychecker.h            | 16 +++++++++++++++-
 src/qtbmemorycheckerprivate.cpp   | 16 +++++++++++++++-
 src/qtbmemorycheckerprivate.h     | 16 +++++++++++++++-
 src/qtbmessage.cpp                | 16 +++++++++++++++-
 src/qtbmessage.h                  | 16 +++++++++++++++-
 src/qtbmessagecontext.cpp         | 16 +++++++++++++++-
 src/qtbmessagecontext.h           | 16 +++++++++++++++-
 src/qtbnamedpoint.cpp             | 16 +++++++++++++++-
 src/qtbnamedpoint.h               | 16 +++++++++++++++-
 src/qtbnevillesolver.cpp          | 16 +++++++++++++++-
 src/qtbnevillesolver.h            | 16 +++++++++++++++-
 src/qtbnumber.cpp                 | 16 +++++++++++++++-
 src/qtbnumber.h                   | 16 +++++++++++++++-
 src/qtbpackageinfo.cpp            | 16 +++++++++++++++-
 src/qtbpackageinfo.h              | 16 +++++++++++++++-
 src/qtbparallelloop.cpp           | 16 +++++++++++++++-
 src/qtbparallelloop.h             | 16 +++++++++++++++-
 src/qtbpathtranslator.cpp         | 16 +++++++++++++++-
 src/qtbpathtranslator.h           | 16 +++++++++++++++-
 src/qtbplugincoreapplication.cpp  | 16 +++++++++++++++-
 src/qtbplugincoreapplication.h    | 16 +++++++++++++++-
 src/qtbpoint.cpp                  | 16 +++++++++++++++-
 src/qtbpoint.h                    | 16 +++++++++++++++-
 src/qtbpoint1d.cpp                | 16 +++++++++++++++-
 src/qtbpoint1d.h                  | 16 +++++++++++++++-
 src/qtbpoint2d.cpp                | 16 +++++++++++++++-
 src/qtbpoint2d.h                  | 16 +++++++++++++++-
 src/qtbpointlocate.cpp            | 16 +++++++++++++++-
 src/qtbpointlocate.h              | 16 +++++++++++++++-
 src/qtbpointnd.cpp                | 16 +++++++++++++++-
 src/qtbpointnd.h                  | 16 +++++++++++++++-
 src/qtbprocessstatistics.cpp      | 16 +++++++++++++++-
 src/qtbprocessstatistics.h        | 16 +++++++++++++++-
 src/qtbrandom.cpp                 | 16 +++++++++++++++-
 src/qtbrandom.h                   | 16 +++++++++++++++-
 src/qtbrect.cpp                   | 16 +++++++++++++++-
 src/qtbrect.h                     | 16 +++++++++++++++-
 src/qtbsampling.cpp               | 16 +++++++++++++++-
 src/qtbsampling.h                 | 16 +++++++++++++++-
 src/qtbsegment2d.cpp              | 16 +++++++++++++++-
 src/qtbsegment2d.h                | 16 +++++++++++++++-
 src/qtbsharedobject.cpp           | 16 +++++++++++++++-
 src/qtbsharedobject.h             | 16 +++++++++++++++-
 src/qtbsimplex.cpp                | 16 +++++++++++++++-
 src/qtbsimplex.h                  | 16 +++++++++++++++-
 src/qtbsmoothingparameters.cpp    | 16 +++++++++++++++-
 src/qtbsmoothingparameters.h      | 16 +++++++++++++++-
 src/qtbspecfunctions.cpp          | 16 +++++++++++++++-
 src/qtbspecfunctions.h            | 16 +++++++++++++++-
 src/qtbstatcomparator.cpp         | 16 +++++++++++++++-
 src/qtbstatcomparator.h           | 16 +++++++++++++++-
 src/qtbstationaryprocess.cpp      | 16 +++++++++++++++-
 src/qtbstationaryprocess.h        | 16 +++++++++++++++-
 src/qtbstatpoint.cpp              | 16 +++++++++++++++-
 src/qtbstatpoint.h                | 16 +++++++++++++++-
 src/qtbstatvalue.cpp              | 16 +++++++++++++++-
 src/qtbstatvalue.h                | 16 +++++++++++++++-
 src/qtbstreamredirection.cpp      | 16 +++++++++++++++-
 src/qtbstreamredirection.h        | 16 +++++++++++++++-
 src/qtbstringsection.cpp          | 16 +++++++++++++++-
 src/qtbstringsection.h            | 16 +++++++++++++++-
 src/qtbtar.cpp                    | 16 +++++++++++++++-
 src/qtbtar.h                      | 16 +++++++++++++++-
 src/qtbthread.cpp                 | 16 +++++++++++++++-
 src/qtbthread.h                   | 16 +++++++++++++++-
 src/qtbthreadtimer.cpp            | 16 +++++++++++++++-
 src/qtbthreadtimer.h              | 16 +++++++++++++++-
 src/qtbtime.cpp                   | 16 +++++++++++++++-
 src/qtbtime.h                     | 16 +++++++++++++++-
 src/qtbtools.cpp                  | 16 +++++++++++++++-
 src/qtbtools.h                    | 16 +++++++++++++++-
 src/qtbtoolsdllexport.h           | 16 +++++++++++++++-
 src/qtbtrace.cpp                  | 16 +++++++++++++++-
 src/qtbtrace.h                    | 16 +++++++++++++++-
 src/qtbtracebug.cpp               | 16 +++++++++++++++-
 src/qtbtracebug.h                 | 16 +++++++++++++++-
 src/qtbtraceinfo.cpp              | 16 +++++++++++++++-
 src/qtbtraceinfo.h                | 16 +++++++++++++++-
 src/qtbtracestamp.cpp             | 16 +++++++++++++++-
 src/qtbtracestamp.h               | 16 +++++++++++++++-
 src/qtbtranslations.cpp           | 16 +++++++++++++++-
 src/qtbtranslations.h             | 16 +++++++++++++++-
 src/qtbtreeitem.cpp               | 16 +++++++++++++++-
 src/qtbtreeitem.h                 | 16 +++++++++++++++-
 src/qtbvalue.cpp                  | 16 +++++++++++++++-
 src/qtbvalue.h                    | 16 +++++++++++++++-
 src/qtbxmlbytearraystream.cpp     | 16 +++++++++++++++-
 src/qtbxmlbytearraystream.h       | 16 +++++++++++++++-
 src/qtbxmlclass.cpp               | 16 +++++++++++++++-
 src/qtbxmlclass.h                 | 16 +++++++++++++++-
 src/qtbxmlclassfactory.cpp        | 16 +++++++++++++++-
 src/qtbxmlclassfactory.h          | 16 +++++++++++++++-
 src/qtbxmlgenericitem.cpp         | 16 +++++++++++++++-
 src/qtbxmlgenericitem.h           | 16 +++++++++++++++-
 src/qtbxmlmap.cpp                 | 16 +++++++++++++++-
 src/qtbxmlmap.h                   | 16 +++++++++++++++-
 src/qtbxmlsaveattributes.cpp      | 16 +++++++++++++++-
 src/qtbxmlsaveattributes.h        | 16 +++++++++++++++-
 src/qtbxmlstream.cpp              | 16 +++++++++++++++-
 src/qtbxmlstream.h                | 16 +++++++++++++++-
 src/qtbxmlstringstream.cpp        | 16 +++++++++++++++-
 src/qtbxmlstringstream.h          | 16 +++++++++++++++-
 src/qtbxmltarstream.cpp           | 16 +++++++++++++++-
 src/qtbxmltarstream.h             | 16 +++++++++++++++-
 185 files changed, 2775 insertions(+), 185 deletions(-)

commit 80f5abb99dcc5b1514c43dc3694d55542e94101e
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Feb 4 16:31:51 2009 +0100

    Clean info file

 admin/info | 2 --
 1 file changed, 2 deletions(-)

commit 731dd556ca916e49c0db2bf93726e6ca968d7c16
Author: Marc Wathelet <marc@geopsy.org>
Date:   Wed Feb 4 15:49:09 2009 +0100

    More intuitive API for Neville solver
    
    Also cover all directions of search and relative/absolute steps.
    QtbValue is not valid by default.

 src/qtbnevillesolver.cpp |  96 +++----
 src/qtbnevillesolver.h   | 688 ++++++++++++++++++++++++++++-------------------
 src/qtbvalue.h           |   3 +-
 3 files changed, 451 insertions(+), 336 deletions(-)

commit d171d51a784f80b5be6a51b5bc0adf87d1640046
Author: Marc Wathelet <marc@geopsy.org>
Date:   Mon Feb 2 18:29:18 2009 +0100

    Neville solver moved from qtbwave library

 src/qtbnevillesolver.cpp | 165 +++++++++++++++
 src/qtbnevillesolver.h   | 523 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 688 insertions(+)

commit 2f404cbd23136e26578aed50df70b0bb0d7149ef
Author: Marc Wathelet <marc@geopsy.org>
Date:   Sat Jan 31 00:02:02 2009 +0100

    New template QtbGrid2D for travel time computation
    
    New MACRO to avoid abusive warnings from -Wuninitialized
    Template QtbGrid2D for float or double (will be used for travel time
    computation).
    Fix uninitialized variable in QtbPointLocate::position()

 src/qtbglobal.h                |   5 +-
 src/qtbgrid2d.cpp              | 284 +-------------------------------------
 src/qtbgrid2d.h                | 301 ++++++++++++++++++++++++++++++++++++++---
 src/qtbirregulargrid2d.cpp     |   9 +-
 src/qtbirregulargrid2ddata.cpp |  24 ++--
 src/qtbirregulargrid2ddata.h   |  39 +++---
 src/qtbnumber.cpp              |   4 +-
 src/qtbpointlocate.cpp         |   2 +-
 8 files changed, 327 insertions(+), 341 deletions(-)

commit 1f774f8f7ed12f1361744e9611f799b8e707d3da
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Jan 16 01:27:51 2009 +0100

    Moved to new configure directly based on qmake

 admin/makepro            | 2 ++
 src/qtbspecfunctions.cpp | 0
 src/qtbspecfunctions.h   | 0
 3 files changed, 2 insertions(+)

commit 0bf64b157bfa8b03e1a222d2f64f87f5f43747fd
Author: Marc Wathelet <marc@geopsy.org>
Date:   Fri Jan 16 00:59:27 2009 +0100

    Moved to new configure directly based on qmake

 admin/info               | 3 +--
 admin/makepro            | 2 ++
 src/qtbcache.cpp         | 2 +-
 src/qtbspecfunctions.cpp | 0
 src/qtbspecfunctions.h   | 0
 5 files changed, 4 insertions(+), 3 deletions(-)

commit d3ab8b638d6b6637d12c58b7c5531d1a3e1f1b24
Author: marc <marc>
Date:   Tue Jan 13 13:09:06 2009 +0000

    Version 1.18.0-snapshot-20090113

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 16b65df1feb97cba8d681f8a3e8d5095fec93d9a
Author: marc <marc>
Date:   Mon Jan 12 18:30:11 2009 +0000

    Modified QtbCurve::indexAfter()
    New QtbCurve::insert()
    QtbCurve: inverseX or Y replaced by indexOfX or Y
    Quicker lookup for QtbIrregularGrid::inverseX or Y replaced by indexOfX or Y
    QtbRect::enlarge() support other scales than just linear
    New QtbTreeItem::takeChildren() and removeChildren()
    New function to query the value of XML save attributes
    New plugin core application object
    New object to read from files in arguments or stdin

 src/qtbargumentstdinreader.cpp   | 60 ++++++++++++++++++++++++++
 src/qtbargumentstdinreader.h     | 28 +++++++++++++
 src/qtbcurve.h                   | 45 +++++++++++++++++---
 src/qtbirregulargrid2d.h         | 16 ++-----
 src/qtbirregulargrid2ddata.cpp   | 84 +++++++++++++++++++++++++++++--------
 src/qtbirregulargrid2ddata.h     | 23 +++++++---
 src/qtbplugincoreapplication.cpp | 39 +++++++++++++++++
 src/qtbplugincoreapplication.h   | 24 +++++++++++
 src/qtbrect.cpp                  | 91 +++++++++++++++++++++++++++++++++-------
 src/qtbrect.h                    |  5 ++-
 src/qtbtreeitem.cpp              | 23 +++++++++-
 src/qtbtreeitem.h                |  8 ++--
 src/qtbxmlsaveattributes.cpp     | 14 ++++++-
 src/qtbxmlsaveattributes.h       |  1 +
 14 files changed, 398 insertions(+), 63 deletions(-)

commit a2d5954f848422ec99d341f7d0c1e3852381a62d
Author: marc <marc>
Date:   Mon Dec 8 13:45:53 2008 +0000

    Version 1.18.0-snapshot-20081208

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 09a48ed78206bb00aaa96ca6792d27c317774020
Author: marc <marc>
Date:   Mon Dec 8 11:56:01 2008 +0000

    Remove trace in QtbXMLClassFactory functions. Most of them are called upon loading of dynamic libraries and initializations. Got crashes under Mac and Windows

 src/qtbxmlclassfactory.cpp | 12 ------------
 1 file changed, 12 deletions(-)

commit 7d157be050003a5e993a21b7d81cbef43d5d262f
Author: marc <marc>
Date:   Sun Dec 7 14:10:38 2008 +0000

    Not significative changes

 admin/info | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit fd284f2dcdf67dc8995c1f4c08644d416df611a7
Author: marc <marc>
Date:   Sat Dec 6 11:17:36 2008 +0000

    Version 1.18.0-snapshot-20081206

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d9116b0e822a0e4f181e6add2367696840144eb0
Author: marc <marc>
Date:   Fri Dec 5 22:30:22 2008 +0000

    Version 1.18.0-snapshot-20081205

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c178aa701c7001cb57a669a7d02fd974a25360da
Author: marc <marc>
Date:   Fri Dec 5 22:26:10 2008 +0000

    Export to Wiki rather than Html (still to develop)

 src/qtbapplicationhelp.cpp        | 139 ++++++++++++++++++++++++++++++++++++--
 src/qtbapplicationhelp.h          |   2 +-
 src/qtbcoreapplicationprivate.cpp |   2 +-
 3 files changed, 137 insertions(+), 6 deletions(-)

commit a17fd6dee1a42090a88b11b63e006a8ef7c64562
Author: marc <marc>
Date:   Thu Dec 4 17:05:25 2008 +0000

    Version 1.18.0-snapshot-20081204

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit dad3a64ebefb11936a10aff7eb3e31b78e1a59d2
Author: marc <marc>
Date:   Thu Dec 4 16:33:57 2008 +0000

    Fix bugs in help display for short terminals
    QtbStatValue misfit now customizable: L1, L2, Normalization, Akaike,...
    Bug fixed for QtbXmlGenericItem attributes (error while saving them)

 src/qtbapplicationhelp.cpp        | 40 ++++++++++++-----
 src/qtbcoreapplication.cpp        |  2 +-
 src/qtbcoreapplicationprivate.cpp |  4 +-
 src/qtbstatvalue.cpp              | 95 +++++++++++++++++++++++++++------------
 src/qtbstatvalue.h                | 17 ++++---
 src/qtbxmlgenericitem.cpp         |  4 +-
 6 files changed, 110 insertions(+), 52 deletions(-)

commit 91a69c975340fa11ee480b9579b1d52d52a55db2
Author: marc <marc>
Date:   Mon Dec 1 15:31:51 2008 +0000

    Version 1.18.0-snapshot-20081201

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e074945206a4fc85d25ecf8ac2d19a5ce2742baa
Author: marc <marc>
Date:   Fri Nov 28 16:20:05 2008 +0000

    Version 1.18.0-snapshot-20081128

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 3064b4650f07da6400b4f9619b7d07ff5bf8eade
Author: marc <marc>
Date:   Fri Nov 28 15:24:06 2008 +0000

    Prefix for all lines in logs

 src/qtblogstream.cpp | 66 +++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 53 insertions(+), 13 deletions(-)

commit a35afd98b4ba6818a88af36aba7218eecd758b3e
Author: marc <marc>
Date:   Tue Nov 25 15:48:02 2008 +0000

    Not significative changes

 src/qtbcoreapplication.cpp   | 2 ++
 src/qtbxmlsaveattributes.cpp | 2 ++
 2 files changed, 4 insertions(+)

commit f4c838e2bb0a079c150213564a660d4eb8b72b2f
Author: marc <marc>
Date:   Tue Nov 25 13:52:11 2008 +0000

    Version 1.18.0-snapshot-20081125

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit f4f168affd020f4349c8a928c046dac11daebbca
Author: marc <marc>
Date:   Tue Nov 25 13:37:56 2008 +0000

    Remove constructor of QtbXMLSaveAttributes with a string to force conversion to new attribute interface
    Macro QTB_MEMORY_CHECKER must be explicitely specified during configuration to activate memory tracing
    Fix rounding from float to double for 0

 src/qtbcolumntextparser.cpp     |  3 ++-
 src/qtbcoreapplication.cpp      |  3 +++
 src/qtbcoreapplicationprivate.h |  2 ++
 src/qtbmemorychecker.h          |  4 ++--
 src/qtbmemorycheckerprivate.cpp |  2 +-
 src/qtbmemorycheckerprivate.h   |  6 +++---
 src/qtbnumber.cpp               | 13 ++++++++++++-
 src/qtbstatvalue.cpp            |  3 ++-
 src/qtbxmlsaveattributes.h      |  2 +-
 9 files changed, 28 insertions(+), 10 deletions(-)

commit 8bb08d578cabfb6480cbac07775513534441aec1
Author: marc <marc>
Date:   Wed Nov 12 18:59:26 2008 +0000

    Not significative changes

 src/qtbtrace.cpp | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit d422361404ea1d8538ea6315ac4ee368a236c190
Author: marc <marc>
Date:   Mon Nov 10 12:04:54 2008 +0000

    Merge with branch 2.0.5

 src/qtbcoreapplicationprivate.cpp | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 9435117bb4094a6cbbf3983d92e51a50da304197
Author: marc <marc>
Date:   Mon Nov 10 11:42:23 2008 +0000

    Better interface for XML attributes (no longer a simple string where it was impossible to make correct special character replacements)
    New multi-dimensional point QtbPointND

 src/qtbcolumntextdescription.cpp  |  4 +-
 src/qtbcolumntextparser.cpp       | 13 +++---
 src/qtbcoreapplicationprivate.cpp |  2 +-
 src/qtbcurve.h                    |  4 +-
 src/qtbgrid2d.cpp                 |  4 +-
 src/qtbirregulargrid2d.cpp        |  4 +-
 src/qtbpoint1d.cpp                | 17 ++++++++
 src/qtbpoint1d.h                  | 10 ++++-
 src/qtbpointnd.cpp                | 46 ++++++++++++++++++++
 src/qtbpointnd.h                  | 90 +++++++++++++++++++++++++++++++++++++++
 src/qtbrect.cpp                   |  4 +-
 src/qtbstatpoint.cpp              | 34 ++++++++++++++-
 src/qtbstatpoint.h                |  4 ++
 src/qtbstatvalue.cpp              | 13 +++---
 src/qtbtrace.h                    |  4 +-
 src/qtbtracebug.h                 |  4 +-
 src/qtbtracestamp.cpp             |  6 +--
 src/qtbtracestamp.h               |  8 ++--
 src/qtbtreeitem.cpp               |  4 +-
 src/qtbxmlclass.cpp               | 58 ++++++++++++++-----------
 src/qtbxmlclass.h                 | 58 ++++++++++++++++---------
 src/qtbxmlgenericitem.cpp         | 24 ++++-------
 src/qtbxmlgenericitem.h           |  6 +--
 src/qtbxmlmap.h                   |  6 +--
 src/qtbxmlsaveattributes.cpp      | 54 +++++++++++++++++++++++
 src/qtbxmlsaveattributes.h        | 55 ++++++++++++++++++++++++
 26 files changed, 430 insertions(+), 106 deletions(-)

commit 1d98527a8563e52c84c5980050ed02f864790c08
Author: marc <marc>
Date:   Mon Nov 10 08:51:24 2008 +0000

    Version 1.17.5

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d7a61e1783b68d053afcd773df0cb9fd53259922
Author: marc <marc>
Date:   Sat Nov 8 09:43:13 2008 +0000

    Section concept in column text parser
    New float to double conversion
    Support all XML special characters
    Support synonyms for compatibility
    New XML class factory that replace QtbClassFactory

 src/qtbcolumntextdescription.cpp |  52 ++++++
 src/qtbcolumntextdescription.h   |  54 ++++++
 src/qtbcolumntextparser.cpp      | 350 ++++++++++++++++++++++++++-------------
 src/qtbcolumntextparser.h        |  91 +++++++---
 src/qtbcurve.cpp                 |   9 +-
 src/qtbcurve.h                   |  99 ++++++-----
 src/qtbmemorycheckerprivate.h    |   2 +-
 src/qtbnumber.cpp                |  28 ++++
 src/qtbnumber.h                  |   1 +
 src/qtbxmlclass.cpp              | 333 +++++++++++++++++++++++++------------
 src/qtbxmlclass.h                |  13 +-
 src/qtbxmlclassfactory.cpp       | 152 +++++++++++++++++
 src/qtbxmlclassfactory.h         |  93 +++++++++++
 13 files changed, 988 insertions(+), 289 deletions(-)

commit d3085c19b4f2d1f245721550ea2533284bf593b0
Author: marc <marc>
Date:   Sat Nov 8 09:38:41 2008 +0000

    Not significative changes

 src/qtbcoreapplicationprivate.cpp | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit a9338ec7838b32d864d78ee46f0f74115ce58c3a
Author: marc <marc>
Date:   Thu Oct 30 19:07:22 2008 +0000

    Avoid problems with stable.h for includes inside ifdef/endif

 src/qtbcompatqt43.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 78cc86f0bc240195ef13912bc1d3aba4d29ed6d3
Author: marc <marc>
Date:   Wed Oct 29 19:28:19 2008 +0000

    Not significative changes

 src/qtbcompatqt43.h | 2 ++
 1 file changed, 2 insertions(+)

commit 49be0222c0430d45b7ffa12e08fb8c59fad0dadf
Author: marc <marc>
Date:   Wed Oct 29 19:24:10 2008 +0000

    Not significative changes

 src/qtbcompatqt43.h | 1 +
 1 file changed, 1 insertion(+)

commit d4a6bcf957d6c13d6ec9105315cc07a2f957aaeb
Author: marc <marc>
Date:   Wed Oct 29 17:37:32 2008 +0000

    Version 1.18.0-snapshot-20081029

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 25d1d35bea7288d6c1ab464af6e55cf48d5f4f9e
Author: marc <marc>
Date:   Tue Oct 28 18:08:22 2008 +0000

    Version 1.18.0-snapshot-20081028

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 1a14bdce59b8be4c09edde2871ff8d60e1577309
Author: marc <marc>
Date:   Mon Oct 27 19:21:48 2008 +0000

    Merge with 2.0.4

 INSTALL                           |  51 ------
 LICENSE.GPL                       | 341 --------------------------------------
 admin/makepro                     |   2 +
 src/qtbcoreapplicationprivate.cpp |   1 +
 src/qtbirregulargrid2d.cpp        | 152 ++++++++++++-----
 5 files changed, 113 insertions(+), 434 deletions(-)

commit aaf3c4b864513d94c44fe6ff1822529c0ca6d63a
Author: marc <marc>
Date:   Thu Oct 23 13:46:49 2008 +0000

    Remove LICENSE.GPL and INSTALL from cvs

 INSTALL     |  51 ---------
 LICENSE.GPL | 341 ------------------------------------------------------------
 2 files changed, 392 deletions(-)

commit 61e9047eec0dc15858d5e8d20cd610f5a8850366
Author: marc <marc>
Date:   Thu Oct 23 12:17:31 2008 +0000

    Version 1.17.4

 admin/version | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 1ab25c0b8d58a3f3ca958eaace44d8cd2f7ccc66
Author: marc <marc>
Date:   Wed Oct 22 18:43:25 2008 +0000

    Not significative changes

 src/qtbcoreapplicationprivate.cpp | 5 +----
 src/qtbirregulargrid2ddata.h      | 2 +-
 2 files changed, 2 insertions(+), 5 deletions(-)

commit 0209bde1ab8c311e829c7f72f3b28853a414610a
Author: marc <marc>
Date:   Wed Oct 22 18:15:18 2008 +0000

    Move -lz in makepro

 admin/info                        | 2 +-
 admin/makepro                     | 2 ++
 src/qtbcoreapplicationprivate.cpp | 1 +
 3 files changed, 4 insertions(+), 1 deletion(-)

commit 5ea92d503692776cea1d261fa7b065fbbaa85d58
Author: marc <marc>
Date:   Wed Oct 22 09:27:11 2008 +0000

    *** empty log message ***

 src/qtbtracebug.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit b398d15dda0b6d18018bb222c76272d980a379b8
Author: marc <marc>
Date:   Wed Oct 22 09:24:46 2008 +0000

    Not significative changes

 src/qtbexpressioncontext.cpp | 3 +++
 src/qtbtrace.h               | 4 ++--
 src/qtbtracebug.h            | 8 ++++----
 3 files changed, 9 insertions(+), 6 deletions(-)

commit 98cc78ed96a63baaa45ee80ac5b213cb8e71dd1c
Author: marc <marc>
Date:   Wed Oct 22 08:43:20 2008 +0000

    Not significative changes

 admin/info | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 62941639a22b99f86d7afd201a1bc0a85b780c26
Author: marc <marc>
Date:   Tue Oct 21 18:56:13 2008 +0000

    New remote debugging tool

 src/qtbcoreapplicationprivate.cpp | 69 +++++++++++++++++++++++++---
 src/qtbcoreapplicationprivate.h   |  2 +
 src/qtbirregulargrid2d.cpp        | 12 ++---
 src/qtbparallelloop.cpp           |  8 +---
 src/qtbthread.cpp                 |  2 +-
 src/qtbtracebug.cpp               | 94 +++++++++++++++++++++++++++++++++++++++
 src/qtbtracebug.h                 | 92 ++++++++++++++++++++++++++++++++++++++
 src/qtbtraceinfo.cpp              | 32 +++++++++++++
 src/qtbtraceinfo.h                | 41 +++++++++++++++++
 src/qtbtracestamp.cpp             | 32 +++++++++++++
 src/qtbtracestamp.h               | 32 +++++++++++++
 11 files changed, 399 insertions(+), 17 deletions(-)

commit ca53fa7d25921ab789d98b6eff7b2f3dc834a9fb
Author: marc <marc>
Date:   Tue Oct 21 18:52:53 2008 +0000

    file qtbtracestamp.h was added on branch sesarray-2_0_1-branch on 2008-10-21 18:56:13 +0000

commit 6226b43c98ca97a873ce40b0768e3f70e562ce5c
Author: marc <marc>
Date:   Tue Oct 21 18:52:53 2008 +0000

    file qtbtracestamp.cpp was added on branch sesarray-2_0_1-branch on 2008-10-21 18:56:13 +0000

commit 5f25224c55dd1ca1332bd518f5295c2aba3cbb49
Author: marc <marc>
Date:   Tue Oct 21 18:52:53 2008 +0000

    file qtbtraceinfo.h was added on branch sesarray-2_0_1-branch on 2008-10-21 18:56:13 +0000

commit 5d7763d61920a90174c0978f7fd41617c9913911
Author: marc <marc>
Date:   Tue Oct 21 18:52:53 2008 +0000

    file qtbtraceinfo.cpp was added on branch sesarray-2_0_1-branch on 2008-10-21 18:56:13 +0000

commit 6a3b4187474fec035aca73ea99c47e2aad0062b2
Author: marc <marc>
Date:   Tue Oct 21 18:52:53 2008 +0000

    file qtbtracebug.h was added on branch sesarray-2_0_1-branch on 2008-10-21 18:56:13 +0000

commit 06405223e1b3712f93eefae317909f6c86bea5d4
Author: marc <marc>
Date:   Tue Oct 21 18:52:53 2008 +0000

    file qtbtracebug.cpp was added on branch sesarray-2_0_1-branch on 2008-10-21 18:56:13 +0000

commit 3d6f2734ab114af0efde8ffb2b3754b0f8748fc7
Author: marc <marc>
Date:   Tue Oct 21 18:52:52 2008 +0000

    New remote debugging tool
    Bug fixed for QtbIrregularGrid2D(int) initialization

 src/qtbcoreapplicationprivate.cpp | 129 ++++++++++++++++++++------------------
 src/qtbcoreapplicationprivate.h   |   6 +-
 src/qtbirregulargrid2ddata.cpp    |   9 +--
 src/qtbparallelloop.cpp           |   9 +--
 src/qtbthread.cpp                 |  19 ++++--
 src/qtbthread.h                   |  16 ++---
 src/qtbtrace.cpp                  |  16 ++---
 src/qtbtrace.h                    |  23 +++----
 src/qtbtracebug.cpp               |  69 ++++++++++++++++++++
 src/qtbtracebug.h                 |  77 +++++++++++++++++++++++
 src/qtbtraceinfo.cpp              |  32 ++++++++++
 src/qtbtraceinfo.h                |  41 ++++++++++++
 src/qtbtracepoint.cpp             |  16 -----
 src/qtbtracepoint.h               |  34 ----------
 src/qtbtracestamp.cpp             |  32 ++++++++++
 src/qtbtracestamp.h               |  32 ++++++++++
 16 files changed, 406 insertions(+), 154 deletions(-)

commit 6efff89b51aca7614031435e26eeef7ecdf38cb7
Author: marc <marc>
Date:   Thu Oct 16 08:47:13 2008 +0000

    Constness for QtbCoreApplication::hasGui()
    Bug fixed for QtbFile::readLineNoComment()
    New function to return the list of variable in QtbExpressionContext

 src/qtbcoreapplication.h        |  2 +-
 src/qtbcoreapplicationprivate.h |  2 +-
 src/qtbcurve.h                  |  8 +++++---
 src/qtbexpressioncontext.cpp    |  9 +++++++++
 src/qtbexpressioncontext.h      |  2 ++
 src/qtbfile.cpp                 | 16 ++++++++++------
 6 files changed, 28 insertions(+), 11 deletions(-)

commit d48ebc97f070617bf26de4d94028ea5494b5b0b1
Author: marc <marc>
Date:   Thu Oct 9 12:14:13 2008 +0000

    Require -lz for ubuntu 8.04

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit cb03df5bb5e9fda0ddcb7abcbb80c1f1099d563b
Author: marc <marc>
Date:   Tue Oct 7 14:32:49 2008 +0000

    Version 1.18.0-snapshot-20081007

 admin/version   | 4 ++--
 src/qtbfile.cpp | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

commit ffd59bc93715f7a91571f63081efa0538dac5219
Author: marc <marc>
Date:   Tue Oct 7 09:39:15 2008 +0000

    Smooth conversion from FILE to QFile: new function QtbFile::readLineNoComments() to deal with QTextStream
    QtbStringSection: new set(const QString&)

 src/qtbfile.cpp        | 17 +++++++++++++++++
 src/qtbfile.h          |  3 +++
 src/qtbstringsection.h |  3 ++-
 3 files changed, 22 insertions(+), 1 deletion(-)

commit f70e41d1fa6bf72b9c64fdc057f87ede8963c7a0
Author: marc <marc>
Date:   Thu Oct 2 18:43:48 2008 +0000

    Version 1.18.0-snapshot-20081002

 admin/version | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit aa0caa4b49e68fa1aeacd497e23200d1d97016b7
Author: marc <marc>
Date:   Thu Oct 2 16:45:59 2008 +0000

    Re-introduced QtbParallelLoop::waitFinished() : needed for command line interface
    Correct terminal size when piping out stdout to another process

 src/qtbcoreapplicationprivate.cpp |  3 ++-
 src/qtbparallelloop.cpp           | 12 ++++++++++++
 src/qtbparallelloop.h             |  1 +
 3 files changed, 15 insertions(+), 1 deletion(-)

commit 341c8e4a825acd010a804c027804572dfa8511df
Author: marc <marc>
Date:   Thu Oct 2 16:42:00 2008 +0000

    New format to exchange grid: x y z (back compatibility ensured for reading)

 src/qtbirregulargrid2d.cpp | 154 +++++++++++++++++++++++++++++++--------------
 1 file changed, 108 insertions(+), 46 deletions(-)

commit cdb66bc33cbfb2964bc05ce4ccfd55c719403e23
Author: marc <marc>
Date:   Sat Sep 27 12:19:03 2008 +0000

    Not significative changes

 src/qtbcoreapplicationprivate.cpp | 6 ++++++
 src/qtbparallelloop.h             | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit f5bcad67449f8d6f9bd9cc85723df73926f8f0e5
Author: marc <marc>
Date:   Fri Sep 26 23:02:20 2008 +0000

    Check if atomic operation are available at runtime
    operator= and copy constructors for QtbNamedPoint
    New function QtbStringSection::appendTo() to replace += .toString()
    New function QtbNumber::divisors( int n )
    Remove QtbParallelLoop::waitFinished(), and replace it by signal/slot
    Emit a last task progress at the end to get a full progress bar
    New function QtbParallelLoop::threadCount() to be accessed by other objects
    Time format: added ".w.d.h.m.s:

 src/qtbcoreapplication.cpp        |   1 +
 src/qtbcoreapplicationprivate.cpp |  18 +++
 src/qtbcoreapplicationprivate.h   |   1 +
 src/qtbexpressionparser.cpp       |   2 +-
 src/qtbexpressionstring.cpp       |   6 +-
 src/qtbirregulargrid2ddata.cpp    |   2 +-
 src/qtbnamedpoint.h               |  31 +++++
 src/qtbnumber.cpp                 |  29 ++++-
 src/qtbnumber.h                   |  13 +-
 src/qtbparallelloop.cpp           |  64 +++++-----
 src/qtbparallelloop.h             |  15 ++-
 src/qtbstringsection.h            |   2 +
 src/qtbtime.cpp                   | 244 +++++++++++++++++++++++++++++++-------
 src/qtbtime.h                     |  12 +-
 src/qtbxmlclass.cpp               |  22 +---
 src/qtbxmlgenericitem.cpp         |   5 +-
 16 files changed, 362 insertions(+), 105 deletions(-)

commit f2e34e5bd0047f125acacfd0526bf376d1c7a0f2
Author: marc <marc>
Date:   Fri Sep 26 22:41:41 2008 +0000

    Emit a status changed message when task is finished

 src/qtbparallelloop.cpp | 8 ++++++--
 src/qtbparallelloop.h   | 1 +
 2 files changed, 7 insertions(+), 2 deletions(-)

commit b466565f4326224bebfcc3648514ddf3500f9818
Author: marc <marc>
Date:   Mon Sep 22 23:45:54 2008 +0000

    Not significative changes

 src/qtbpointlocate.cpp | 2 ++
 1 file changed, 2 insertions(+)

commit af80df16fb620ae6060b17092650bb7a36640c6b
Author: marc <marc>
Date:   Sun Sep 14 23:32:31 2008 +0000

    New function to enlarge a rect by just a constant

 src/qtbrect.cpp | 12 ++++++++++++
 src/qtbrect.h   |  1 +
 2 files changed, 13 insertions(+)

commit 0e5dc776e7cffa607791b8a2c479d72e3ee6bd06
Author: marc <marc>
Date:   Fri Aug 8 16:17:18 2008 +0000

    Not significative changes

 src/qtbcolumntextparser.h | 1 +
 1 file changed, 1 insertion(+)

commit efb2429e18e2340db7be2db2c4d30b22b02a974b
Author: marc <marc>
Date:   Fri Aug 8 10:05:13 2008 +0000

    New versioning system

 admin/info                        |  4 ---
 admin/version                     |  5 +++
 src/qtbabstractprogress.h         |  2 +-
 src/qtbcolumntextparser.cpp       |  4 +--
 src/qtbcolumntextparser.h         |  5 +--
 src/qtbcompatqt43.h               | 76 +++++++++++++++++++++++++++++++++++++++
 src/qtbcomplexmatrix.cpp          |  4 +--
 src/qtbcomplexmatrix.h            |  4 +--
 src/qtbcoreapplicationprivate.cpp |  4 +--
 src/qtbdoublematrix.cpp           |  4 +--
 src/qtbdoublematrix.h             |  4 +--
 src/qtbfile.cpp                   |  1 +
 src/qtbirregulargrid2ddata.cpp    |  4 +--
 src/qtbirregulargrid2ddata.h      |  4 +--
 src/qtbmatrixdata.cpp             |  4 +--
 src/qtbmatrixdata.h               |  4 +--
 src/qtbmatrixiterator.cpp         |  4 +--
 src/qtbmatrixiterator.h           |  4 +--
 src/qtbmatrixmultiply.cpp         |  4 +--
 src/qtbmatrixmultiply.h           |  4 +--
 src/qtbnamedpoint.cpp             |  4 +--
 src/qtbnamedpoint.h               |  4 +--
 src/qtbparallelloop.h             |  2 +-
 src/qtbpointlocate.cpp            |  4 +--
 src/qtbpointlocate.h              |  4 +--
 src/qtbtoolsversion.h             |  5 ---
 src/qtbtrace.h                    |  2 +-
 src/qtbxmlmap.cpp                 |  4 +--
 src/qtbxmlmap.h                   |  4 +--
 29 files changed, 107 insertions(+), 75 deletions(-)

commit 44373ec40adc7cf3fd38c0935e824dcc049bce92
Author: marc <marc>
Date:   Fri Aug 8 10:02:40 2008 +0000

    New versioning system

 admin/info            | 4 ----
 admin/version         | 5 +++++
 src/qtbtoolsversion.h | 5 -----
 3 files changed, 5 insertions(+), 9 deletions(-)

commit a07520528cabd8f495d4901722bfc10f8b0c8e20
Author: marc <marc>
Date:   Thu Aug 7 12:02:14 2008 +0000

    Avoid QAtomicInt to be included in stableh

 src/qtbcompatqt43.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2684b6aba013c523a762e4e74708eab506263458
Author: marc <marc>
Date:   Thu Aug 7 10:45:41 2008 +0000

    Blank release names

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 82fd7953436f6bf71d1d398148c3f5bcc8d9eb77
Author: marc <marc>
Date:   Thu Aug 7 10:43:43 2008 +0000

    Version 1.17.3

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit dabbf8d4c6637acf1d1b2702e1ea08b3c6d06b17
Author: marc <marc>
Date:   Thu Aug 7 10:40:42 2008 +0000

    Compatibility with Qt 4.3 and Qt 4.4: temporary header "qtbcompatqt43.h" to be replaced by simply <QAtomicInt> when Qt 4.4 will be the standard.

 src/qtbabstractprogress.cpp |  4 +--
 src/qtbabstractprogress.h   |  7 +++--
 src/qtbcompatqt43.h         | 76 +++++++++++++++++++++++++++++++++++++++++++++
 src/qtbparallelloop.h       |  9 +++---
 4 files changed, 87 insertions(+), 9 deletions(-)

commit fabf32cc08a334143b64fab3331c587d004e18d4
Author: marc <marc>
Date:   Wed Aug 6 18:38:02 2008 +0000

    New function to parse text with comments (new readLine function)

 src/qtbfile.cpp | 26 ++++++++++++++++++++++++++
 src/qtbfile.h   |  2 ++
 2 files changed, 28 insertions(+)

commit 40606ee17d1b256a69040c23a1f807f534892094
Author: marc <marc>
Date:   Wed Aug 6 11:04:31 2008 +0000

    Enable QTB_TRACE for Mac

 src/qtbcoreapplicationprivate.cpp | 4 ++--
 src/qtbfile.cpp                   | 1 +
 src/qtbtrace.h                    | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

commit 8ac5901b575b0691f21e20966fa2e08cb4f38ca2
Author: marc <marc>
Date:   Tue Aug 5 09:56:10 2008 +0000

    Atomic operations have changed in Qt 4.4

 src/qtbabstractprogress.cpp |  4 ++--
 src/qtbabstractprogress.h   |  7 ++++---
 src/qtbcolumntextparser.cpp | 17 +++++++++--------
 src/qtbcolumntextparser.h   |  5 +++--
 src/qtbparallelloop.h       |  9 +++++----
 5 files changed, 23 insertions(+), 19 deletions(-)

commit fb7dac2b8651827a78f0f2bd20cda0ab68475806
Author: marc <marc>
Date:   Mon Aug 4 20:30:31 2008 +0000

    Merge with branch sesarray-2_0

 admin/info                        |  2 +-
 src/qtbcoreapplicationprivate.cpp | 10 +++++++---
 src/qtbpackageinfo.cpp            |  3 +++
 src/qtbpackageinfo.h              |  4 ++++
 src/qtbtoolsversion.h             |  4 ++--
 5 files changed, 17 insertions(+), 6 deletions(-)

commit 9cd88691da806a3e9fef56e60108eaaca3db4d99
Author: marc <marc>
Date:   Mon Aug 4 15:04:32 2008 +0000

    Version 1.17.2

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit aa9d309311250c25c42bd5f5b16e0990e21dbd5d
Author: marc <marc>
Date:   Mon Aug 4 14:57:38 2008 +0000

    New "Distribution" attribute for packages

 src/qtbcoreapplicationprivate.cpp | 10 +++++++---
 src/qtbpackageinfo.cpp            |  3 +++
 src/qtbpackageinfo.h              |  4 ++++
 3 files changed, 14 insertions(+), 3 deletions(-)

commit 5b6d295643408ff38b2cd709f535d1c7d6f2c693
Author: marc <marc>
Date:   Mon Aug 4 14:14:50 2008 +0000

    Not significative changes

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit fd551ce9779cbabe7348a05376dd9710136bc2cd
Author: marc <marc>
Date:   Mon Aug 4 13:57:29 2008 +0000

    Not significative changes

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0e6375ce026b2f7264535626051b164e5aa9b528
Author: marc <marc>
Date:   Fri Aug 1 20:34:21 2008 +0000

    Better rendering for console print in help, take into account custom indents
    Revize circle intersection (allow multi-solution with 3 circles)
    QtbComplex and QtbMatrix revized to be more flexible, operation chaining
    Expresion fixed for order of same priority operation
    Irregular grid implicitely
    Functions to convert to and from lat/long

 src/qtbapplicationhelp.cpp        |   42 +-
 src/qtbapplicationhelp.h          |    3 +-
 src/qtbcircle.cpp                 |  129 ++--
 src/qtbcircle.h                   |   11 +-
 src/qtbcolumntextparser.cpp       |  407 ++++++++++++
 src/qtbcolumntextparser.h         |  119 ++++
 src/qtbcomplex.h                  |  127 ++--
 src/qtbcomplexmatrix.cpp          |   38 ++
 src/qtbcomplexmatrix.h            |   46 ++
 src/qtbcoreapplicationprivate.cpp |   11 +-
 src/qtbcurve.cpp                  |   10 -
 src/qtbcurve.h                    |  148 +++--
 src/qtbdoublematrix.cpp           |   92 +++
 src/qtbdoublematrix.h             |   53 ++
 src/qtbexpressionaction.cpp       |  230 ++++++-
 src/qtbexpressionaction.h         |    7 +
 src/qtbexpressionparser.cpp       |    2 +-
 src/qtbexpressionstring.cpp       |    6 +-
 src/qtbfunction2search.cpp        |   24 +-
 src/qtbfunction2search.h          |    4 +-
 src/qtbglobal.h                   |    5 +
 src/qtbirregulargrid2d.cpp        | 1296 +------------------------------------
 src/qtbirregulargrid2d.h          |  307 +++------
 src/qtbirregulargrid2ddata.cpp    | 1254 +++++++++++++++++++++++++++++++++++
 src/qtbirregulargrid2ddata.h      |  261 ++++++++
 src/qtbmatrix.cpp                 |  113 +---
 src/qtbmatrix.h                   |  279 +++-----
 src/qtbmatrixdata.cpp             |   19 +
 src/qtbmatrixdata.h               |  121 ++++
 src/qtbmatrixiterator.cpp         |   20 +
 src/qtbmatrixiterator.h           |  147 +++++
 src/qtbmatrixmultiply.cpp         |   72 +++
 src/qtbmatrixmultiply.h           |   84 +++
 src/qtbmemorychecker.h            |    2 +
 src/qtbmemorycheckerprivate.cpp   |    4 +
 src/qtbmemorycheckerprivate.h     |    5 +-
 src/qtbnamedpoint.cpp             |   44 ++
 src/qtbnamedpoint.h               |   35 +
 src/qtbpoint.cpp                  |  125 ++++
 src/qtbpoint.h                    |   82 ++-
 src/qtbpoint2d.h                  |   35 +-
 src/qtbpointlocate.cpp            |  360 +++++++++++
 src/qtbpointlocate.h              |   52 ++
 src/qtbsampling.cpp               |    7 +
 src/qtbsampling.h                 |    2 +
 src/qtbstringsection.cpp          |   24 +-
 src/qtbstringsection.h            |   17 +-
 src/qtbvalue.h                    |   15 +
 src/qtbxmlclass.cpp               |   64 +-
 src/qtbxmlgenericitem.cpp         |    6 +-
 src/qtbxmlmap.cpp                 |   21 +
 src/qtbxmlmap.h                   |   89 +++
 src/qtbxmlstringstream.h          |    2 +-
 53 files changed, 4376 insertions(+), 2102 deletions(-)

commit 44ff08c7870ad4c1ffd653ce4cb628509f15398c
Author: marc <marc>
Date:   Fri Aug 1 16:39:24 2008 +0000

    String - number implicit conversion in basic operations now fixed

 src/qtbexpressionaction.cpp | 148 +++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 140 insertions(+), 8 deletions(-)

commit c46b26181de84b40539473756d809ec2865d2b9c
Author: marc <marc>
Date:   Fri Jul 4 15:03:54 2008 +0000

    Fix conflicts generated by $Id$ after merging 2.0.1

 src/qtbangle.cpp           | 4 ----
 src/qtbcoreapplication.cpp | 4 ----
 2 files changed, 8 deletions(-)

commit cd455bd09468837198bc416bbbf72715dd9a2838
Author: marc <marc>
Date:   Fri Jul 4 15:00:16 2008 +0000

    $id in header of file removed (required when merging branches).

 admin/info                        |  2 +-
 src/qtbabstractfunction2.cpp      |  4 +---
 src/qtbabstractfunction2.h        |  4 +---
 src/qtbabstractprogress.cpp       |  4 +---
 src/qtbabstractprogress.h         |  4 +---
 src/qtbangle.cpp                  |  8 +++++---
 src/qtbangle.h                    |  4 +---
 src/qtbapplicationhelp.cpp        |  4 +---
 src/qtbapplicationhelp.h          |  4 +---
 src/qtbcache.cpp                  |  4 +---
 src/qtbcache.h                    |  4 +---
 src/qtbcacheitem.cpp              |  4 +---
 src/qtbcacheitem.h                |  4 +---
 src/qtbcircle.cpp                 |  4 +---
 src/qtbcircle.h                   |  4 +---
 src/qtbcomplex.cpp                |  4 +---
 src/qtbcomplex.h                  |  4 +---
 src/qtbconcentricsearch.cpp       |  4 +---
 src/qtbconcentricsearch.h         |  4 +---
 src/qtbconsoleprogress.cpp        |  4 +---
 src/qtbconsoleprogress.h          |  4 +---
 src/qtbcoreapplication.cpp        |  8 +++++---
 src/qtbcoreapplication.h          |  4 +---
 src/qtbcoreapplicationprivate.cpp |  4 +---
 src/qtbcoreapplicationprivate.h   |  4 +---
 src/qtbcurve.cpp                  |  9 ++++++---
 src/qtbcurve.h                    |  4 +---
 src/qtbdirectionalsearch.cpp      |  4 +---
 src/qtbdirectionalsearch.h        |  4 +---
 src/qtbexpressionaction.cpp       |  4 +---
 src/qtbexpressionaction.h         |  4 +---
 src/qtbexpressionactions.cpp      |  4 +---
 src/qtbexpressionactions.h        |  4 +---
 src/qtbexpressioncontext.cpp      |  4 +---
 src/qtbexpressioncontext.h        |  4 +---
 src/qtbexpressionparser.cpp       |  4 +---
 src/qtbexpressionparser.h         |  4 +---
 src/qtbexpressionstorage.cpp      |  4 +---
 src/qtbexpressionstorage.h        |  4 +---
 src/qtbexpressionstring.cpp       |  4 +---
 src/qtbexpressionstring.h         |  4 +---
 src/qtbfile.cpp                   |  4 +---
 src/qtbfile.h                     |  4 +---
 src/qtbfunction2search.cpp        |  4 +---
 src/qtbfunction2search.h          |  4 +---
 src/qtbgaussdistribution.cpp      |  4 +---
 src/qtbgaussdistribution.h        |  4 +---
 src/qtbgetopt.cpp                 |  4 +---
 src/qtbgetopt.h                   |  4 +---
 src/qtbglobal.h                   |  4 +---
 src/qtbgrid2d.cpp                 |  4 +---
 src/qtbgrid2d.h                   |  4 +---
 src/qtbgridsearch.cpp             |  4 +---
 src/qtbgridsearch.h               |  4 +---
 src/qtbirregulargrid2d.cpp        | 14 ++++++++------
 src/qtbirregulargrid2d.h          |  4 +---
 src/qtbline2d.cpp                 |  4 +---
 src/qtbline2d.h                   |  4 +---
 src/qtblogstream.cpp              |  4 +---
 src/qtblogstream.h                |  4 +---
 src/qtbmatrix.cpp                 |  4 +---
 src/qtbmatrix.h                   |  4 +---
 src/qtbmemorychecker.cpp          |  4 +---
 src/qtbmemorychecker.h            |  4 +---
 src/qtbmemorycheckerprivate.cpp   |  4 +---
 src/qtbmemorycheckerprivate.h     |  4 +---
 src/qtbmessage.cpp                |  4 +---
 src/qtbmessage.h                  |  4 +---
 src/qtbmessagecontext.cpp         |  4 +---
 src/qtbmessagecontext.h           |  4 +---
 src/qtbnumber.cpp                 |  4 +---
 src/qtbnumber.h                   |  4 +---
 src/qtbpackageinfo.cpp            |  4 +---
 src/qtbpackageinfo.h              |  4 +---
 src/qtbparallelloop.cpp           |  4 +---
 src/qtbparallelloop.h             |  4 +---
 src/qtbpathtranslator.cpp         |  4 +---
 src/qtbpathtranslator.h           |  4 +---
 src/qtbpoint.cpp                  |  4 +---
 src/qtbpoint.h                    |  4 +---
 src/qtbpoint1d.cpp                |  4 +---
 src/qtbpoint1d.h                  |  4 +---
 src/qtbpoint2d.cpp                |  4 +---
 src/qtbpoint2d.h                  |  4 +---
 src/qtbprocessstatistics.cpp      |  4 +---
 src/qtbprocessstatistics.h        |  4 +---
 src/qtbrandom.cpp                 |  4 +---
 src/qtbrandom.h                   |  4 +---
 src/qtbrect.cpp                   | 22 +++++++---------------
 src/qtbrect.h                     |  4 +---
 src/qtbsampling.cpp               |  4 +---
 src/qtbsampling.h                 |  4 +---
 src/qtbsegment2d.cpp              |  4 +---
 src/qtbsegment2d.h                |  4 +---
 src/qtbsharedobject.cpp           |  4 +---
 src/qtbsharedobject.h             |  4 +---
 src/qtbsimplex.cpp                |  4 +---
 src/qtbsimplex.h                  |  4 +---
 src/qtbsmoothingparameters.cpp    |  4 +---
 src/qtbsmoothingparameters.h      |  4 +---
 src/qtbspecfunctions.cpp          |  4 +---
 src/qtbspecfunctions.h            |  4 +---
 src/qtbstatcomparator.cpp         |  4 +---
 src/qtbstatcomparator.h           |  4 +---
 src/qtbstationaryprocess.cpp      |  4 +---
 src/qtbstationaryprocess.h        |  4 +---
 src/qtbstatpoint.cpp              |  4 +---
 src/qtbstatpoint.h                |  4 +---
 src/qtbstatvalue.cpp              |  4 +---
 src/qtbstatvalue.h                |  4 +---
 src/qtbstreamredirection.cpp      |  4 +---
 src/qtbstreamredirection.h        |  4 +---
 src/qtbstringsection.cpp          |  4 +---
 src/qtbstringsection.h            |  4 +---
 src/qtbtar.cpp                    |  4 +---
 src/qtbtar.h                      |  4 +---
 src/qtbthread.cpp                 |  4 +---
 src/qtbthread.h                   |  4 +---
 src/qtbthreadtimer.cpp            |  4 +---
 src/qtbthreadtimer.h              |  4 +---
 src/qtbtime.cpp                   |  4 +---
 src/qtbtime.h                     |  4 +---
 src/qtbtools.cpp                  |  4 +---
 src/qtbtools.h                    |  4 +---
 src/qtbtoolsdllexport.h           |  4 +---
 src/qtbtoolsversion.h             |  4 ++--
 src/qtbtrace.cpp                  |  4 +---
 src/qtbtrace.h                    |  4 +---
 src/qtbtracepoint.cpp             |  4 +---
 src/qtbtracepoint.h               |  4 +---
 src/qtbtranslations.cpp           |  4 +---
 src/qtbtranslations.h             |  4 +---
 src/qtbtreeitem.cpp               |  4 +---
 src/qtbtreeitem.h                 |  4 +---
 src/qtbvalue.cpp                  |  4 +---
 src/qtbvalue.h                    |  4 +---
 src/qtbxmlbytearraystream.cpp     |  4 +---
 src/qtbxmlbytearraystream.h       |  4 +---
 src/qtbxmlclass.cpp               |  4 +---
 src/qtbxmlclass.h                 |  4 +---
 src/qtbxmlgenericitem.cpp         |  4 +---
 src/qtbxmlgenericitem.h           |  4 +---
 src/qtbxmlstream.cpp              |  4 +---
 src/qtbxmlstream.h                |  4 +---
 src/qtbxmlstringstream.cpp        |  4 +---
 src/qtbxmlstringstream.h          |  4 +---
 src/qtbxmltarstream.cpp           |  4 +---
 src/qtbxmltarstream.h             |  4 +---
 148 files changed, 175 insertions(+), 456 deletions(-)

commit d0eb85f4d38311b506a482c8f7e3ec9e6fd331d1
Author: marc <marc>
Date:   Fri Jul 4 14:58:41 2008 +0000

    $id in header of file removed (required when merging branches).

 src/qtbabstractfunction2.cpp      |   4 +-
 src/qtbabstractfunction2.h        |   4 +-
 src/qtbabstractprogress.cpp       |   4 +-
 src/qtbabstractprogress.h         |   4 +-
 src/qtbangle.cpp                  |   4 +-
 src/qtbangle.h                    |   4 +-
 src/qtbapplicationhelp.cpp        | 129 +-------------------------------------
 src/qtbapplicationhelp.h          |   6 +-
 src/qtbcache.cpp                  |   4 +-
 src/qtbcache.h                    |   4 +-
 src/qtbcacheitem.cpp              |   4 +-
 src/qtbcacheitem.h                |   4 +-
 src/qtbcircle.cpp                 |   4 +-
 src/qtbcircle.h                   |   4 +-
 src/qtbcomplex.cpp                |   4 +-
 src/qtbcomplex.h                  |   4 +-
 src/qtbconcentricsearch.cpp       |   4 +-
 src/qtbconcentricsearch.h         |   4 +-
 src/qtbconsoleprogress.cpp        |   4 +-
 src/qtbconsoleprogress.h          |   4 +-
 src/qtbcoreapplication.cpp        |   4 +-
 src/qtbcoreapplication.h          |   4 +-
 src/qtbcoreapplicationprivate.cpp |   4 +-
 src/qtbcoreapplicationprivate.h   |   6 +-
 src/qtbcurve.cpp                  |   4 +-
 src/qtbcurve.h                    |   4 +-
 src/qtbdirectionalsearch.cpp      |   4 +-
 src/qtbdirectionalsearch.h        |   4 +-
 src/qtbexpressionaction.cpp       |   4 +-
 src/qtbexpressionaction.h         |   4 +-
 src/qtbexpressionactions.cpp      |   4 +-
 src/qtbexpressionactions.h        |   4 +-
 src/qtbexpressioncontext.cpp      |   4 +-
 src/qtbexpressioncontext.h        |   4 +-
 src/qtbexpressionparser.cpp       |   4 +-
 src/qtbexpressionparser.h         |   4 +-
 src/qtbexpressionstorage.cpp      |   4 +-
 src/qtbexpressionstorage.h        |   4 +-
 src/qtbexpressionstring.cpp       |   4 +-
 src/qtbexpressionstring.h         |   4 +-
 src/qtbfile.cpp                   |   4 +-
 src/qtbfile.h                     |   4 +-
 src/qtbfunction2search.cpp        |   4 +-
 src/qtbfunction2search.h          |   4 +-
 src/qtbgaussdistribution.cpp      |   4 +-
 src/qtbgaussdistribution.h        |   4 +-
 src/qtbgetopt.cpp                 |   4 +-
 src/qtbgetopt.h                   |   4 +-
 src/qtbglobal.h                   |   4 +-
 src/qtbgrid2d.cpp                 |   4 +-
 src/qtbgrid2d.h                   |   4 +-
 src/qtbgridsearch.cpp             |   4 +-
 src/qtbgridsearch.h               |   4 +-
 src/qtbirregulargrid2d.cpp        |   4 +-
 src/qtbirregulargrid2d.h          |   4 +-
 src/qtbline2d.cpp                 |   4 +-
 src/qtbline2d.h                   |   4 +-
 src/qtblogstream.cpp              |   4 +-
 src/qtblogstream.h                |   4 +-
 src/qtbmatrix.cpp                 |   4 +-
 src/qtbmatrix.h                   |   4 +-
 src/qtbmemorychecker.cpp          |   4 +-
 src/qtbmemorychecker.h            |   4 +-
 src/qtbmemorycheckerprivate.cpp   |   4 +-
 src/qtbmemorycheckerprivate.h     |   4 +-
 src/qtbmessage.cpp                |   4 +-
 src/qtbmessage.h                  |   4 +-
 src/qtbmessagecontext.cpp         |   4 +-
 src/qtbmessagecontext.h           |   4 +-
 src/qtbnumber.cpp                 |   4 +-
 src/qtbnumber.h                   |   4 +-
 src/qtbpackageinfo.cpp            |   4 +-
 src/qtbpackageinfo.h              |   4 +-
 src/qtbparallelloop.cpp           |   4 +-
 src/qtbparallelloop.h             |   4 +-
 src/qtbpathtranslator.cpp         |   4 +-
 src/qtbpathtranslator.h           |   4 +-
 src/qtbpoint.cpp                  |   4 +-
 src/qtbpoint.h                    |   4 +-
 src/qtbpoint1d.cpp                |   4 +-
 src/qtbpoint1d.h                  |   4 +-
 src/qtbpoint2d.cpp                |   4 +-
 src/qtbpoint2d.h                  |   4 +-
 src/qtbprocessstatistics.cpp      |   4 +-
 src/qtbprocessstatistics.h        |   4 +-
 src/qtbrandom.cpp                 |   4 +-
 src/qtbrandom.h                   |   4 +-
 src/qtbrect.cpp                   |   4 +-
 src/qtbrect.h                     |   4 +-
 src/qtbsampling.cpp               |   4 +-
 src/qtbsampling.h                 |   4 +-
 src/qtbsegment2d.cpp              |   4 +-
 src/qtbsegment2d.h                |   4 +-
 src/qtbsharedobject.cpp           |   4 +-
 src/qtbsharedobject.h             |   4 +-
 src/qtbsimplex.cpp                |   4 +-
 src/qtbsimplex.h                  |   4 +-
 src/qtbsmoothingparameters.cpp    |   4 +-
 src/qtbsmoothingparameters.h      |   4 +-
 src/qtbspecfunctions.cpp          |   4 +-
 src/qtbspecfunctions.h            |   4 +-
 src/qtbstatcomparator.cpp         |   4 +-
 src/qtbstatcomparator.h           |   4 +-
 src/qtbstationaryprocess.cpp      |   4 +-
 src/qtbstationaryprocess.h        |   4 +-
 src/qtbstatpoint.cpp              |   4 +-
 src/qtbstatpoint.h                |   4 +-
 src/qtbstatvalue.cpp              |   4 +-
 src/qtbstatvalue.h                |   4 +-
 src/qtbstreamredirection.cpp      |   4 +-
 src/qtbstreamredirection.h        |   4 +-
 src/qtbstringsection.cpp          |   4 +-
 src/qtbstringsection.h            |   4 +-
 src/qtbtar.cpp                    |   4 +-
 src/qtbtar.h                      |   4 +-
 src/qtbthread.cpp                 |   4 +-
 src/qtbthread.h                   |   4 +-
 src/qtbthreadtimer.cpp            |   4 +-
 src/qtbthreadtimer.h              |   4 +-
 src/qtbtime.cpp                   |   4 +-
 src/qtbtime.h                     |   4 +-
 src/qtbtools.cpp                  |   5 +-
 src/qtbtools.h                    |   4 +-
 src/qtbtoolsdllexport.h           |   4 +-
 src/qtbtrace.cpp                  |   4 +-
 src/qtbtrace.h                    |   4 +-
 src/qtbtracepoint.cpp             |   4 +-
 src/qtbtracepoint.h               |   4 +-
 src/qtbtranslations.cpp           |   4 +-
 src/qtbtranslations.h             |   4 +-
 src/qtbtreeitem.cpp               |   4 +-
 src/qtbtreeitem.h                 |   4 +-
 src/qtbvalue.cpp                  |   4 +-
 src/qtbvalue.h                    |   4 +-
 src/qtbxmlbytearraystream.cpp     |   4 +-
 src/qtbxmlbytearraystream.h       |   4 +-
 src/qtbxmlclass.cpp               |   4 +-
 src/qtbxmlclass.h                 |   4 +-
 src/qtbxmlgenericitem.cpp         |   4 +-
 src/qtbxmlgenericitem.h           |   4 +-
 src/qtbxmlstream.cpp              |   4 +-
 src/qtbxmlstream.h                |   4 +-
 src/qtbxmlstringstream.cpp        |   4 +-
 src/qtbxmlstringstream.h          |   4 +-
 src/qtbxmltarstream.cpp           |   4 +-
 src/qtbxmltarstream.h             |   4 +-
 146 files changed, 150 insertions(+), 564 deletions(-)

commit 74313035158f8c124df943b149d10818b0f27d7d
Author: marc <marc>
Date:   Mon Jun 30 14:35:38 2008 +0000

    Version 1.17.1

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit ab863eb8dec5e6da74e4dc1209d63ca27dcc28b2
Author: marc <marc>
Date:   Mon Jun 30 10:11:35 2008 +0000

    Fix merge of rectangle with 1e99 and -1e99 being the non-defiend limits

 src/qtbrect.cpp | 20 +++++++-------------
 1 file changed, 7 insertions(+), 13 deletions(-)

commit 62052d8b250400e7091c4c7ed7d54921e2598e76
Author: marc <marc>
Date:   Fri Jun 27 14:13:35 2008 +0000

    Bug fixed for merging rectangles

 src/qtbrect.cpp | 28 +++++++++++++++++++++-------
 1 file changed, 21 insertions(+), 7 deletions(-)

commit 67c1bca4418dde72fd7b85a61156d5b5ed93465b
Author: marc <marc>
Date:   Tue Jun 24 17:22:05 2008 +0000

    Fix non exit after -h option
    Fix bounding rect computation for QtbGraphContent, bug was in QtbRect::add

 src/qtbangle.cpp                  |  2 +-
 src/qtbcoreapplication.cpp        |  2 +-
 src/qtbcoreapplicationprivate.cpp | 18 ++++++------------
 src/qtbcurve.cpp                  |  7 ++++++-
 src/qtbirregulargrid2d.cpp        | 12 ++++++++----
 src/qtbrect.cpp                   | 28 +++++++---------------------
 6 files changed, 29 insertions(+), 40 deletions(-)

commit 83765d8d7d8ebdfc2daec58efc5192bb86c3fde8
Author: marc <marc>
Date:   Sat Jun 21 12:24:41 2008 +0000

    *** empty log message ***

commit 80f5cb347f792ede6053a29e2c2e5aa69d86d2b2
Author: marc <marc>
Date:   Fri Jun 20 11:07:28 2008 +0000

    *** empty log message ***

 doc/Doxyfile | 259 -----------------------------------------------------------
 1 file changed, 259 deletions(-)

commit 9aabaadd03a4b62366719c4ffd9db7b6bf106751
Author: marc <marc>
Date:   Fri Jun 20 11:04:20 2008 +0000

    New functions in QtbApplicationHelp to directly output help as html or latex. Only latex is implemented.
    Fix applicationVersion() --> use correct application name

 src/qtbapplicationhelp.cpp        | 127 +++++++++++++++++++++++++++++++++++++-
 src/qtbapplicationhelp.h          |   4 +-
 src/qtbcoreapplicationprivate.cpp |  18 ++++--
 src/qtbcoreapplicationprivate.h   |   4 +-
 4 files changed, 141 insertions(+), 12 deletions(-)

commit 4a195f13073a8d640569b8074f82c5d2193a80d9
Author: marc <marc>
Date:   Thu Jun 19 07:52:45 2008 +0000

    *** empty log message ***

 src/qtbangle.cpp | 4 ++--
 src/qtbtools.cpp | 3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)

commit e2acf2817b7383421013006f7b051f9b43c039bc
Author: marc <marc>
Date:   Tue Jun 17 18:21:45 2008 +0000

    Bug introduced by recent change from std::exit() to exit(). In QtbCoreApplication constructor, this exit() has no meaning. Replaced by ::exit().

 src/qtbcoreapplication.cpp        |  6 +++---
 src/qtbcoreapplicationprivate.cpp | 14 +++++++-------
 2 files changed, 10 insertions(+), 10 deletions(-)

commit 4d986718e8047d82cfada6c2ea363c7db7c3628a
Author: marc <marc>
Date:   Mon Jun 16 14:15:59 2008 +0000

    Version 1.17.0

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 6377e5383e37579b4693b3dd03e1f7ad1de8bcb8
Author: marc <marc>
Date:   Mon Jun 16 14:10:21 2008 +0000

    Replaced all std::exit() by simply exit(), bug reported with gcc 4.3

 src/qtbcoreapplication.cpp        | 6 +++---
 src/qtbcoreapplicationprivate.cpp | 8 ++++----
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 2df88a5ba3b4b2558479a12d00985a09b3cefe68
Author: marc <marc>
Date:   Thu Jun 12 19:47:18 2008 +0000

    Not significative changes

 src/qtbxmlclass.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5b2e2023e98b33854eb614cc42d07a25dee77caa
Author: marc <marc>
Date:   Tue Jun 10 19:20:15 2008 +0000

    QTB_XML_PROPERTIES moved to qtbglobal.h and renamed to QTB_DUMMY_PROPERTIES
    No longer contain definition of virtual functions xml_...

 src/qtbglobal.h     | 12 +++++++++++-
 src/qtbxmlclass.cpp | 42 +++---------------------------------------
 src/qtbxmlclass.h   | 24 +-----------------------
 3 files changed, 15 insertions(+), 63 deletions(-)

commit 627a5e235c4fd37e127a87f383f8ee0a851694f3
Author: marc <marc>
Date:   Tue Jun 10 17:30:53 2008 +0000

    Temporarily suspend the priority feature of cache items

 src/qtbcacheitem.cpp | 26 ++++++++++++++------------
 src/qtbcacheitem.h   | 20 ++++++++++----------
 2 files changed, 24 insertions(+), 22 deletions(-)

commit 416f8e93cd9b35fe8843285d5ecfe37cb1a80aa0
Author: marc <marc>
Date:   Fri Jun 6 16:04:38 2008 +0000

    Avoid long output of Linux platform

 src/qtbcoreapplicationprivate.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a72a3f2e21fc9cb48f9acd3ff5853e282e945093
Author: marc <marc>
Date:   Tue Jun 3 17:18:31 2008 +0000

    Parallel loop with individual report of progress
    QtbMessage output to qtbApp if no gui

 src/qtbcacheitem.cpp    |  4 ++--
 src/qtbmessage.cpp      | 52 ++++++++++++++++++++++---------------------------
 src/qtbparallelloop.cpp | 35 ++++++++++++++++++++++++++++++++-
 src/qtbparallelloop.h   | 27 ++++++++++++++++++++++++-
 4 files changed, 85 insertions(+), 33 deletions(-)

commit c32dfa78277acc6416bf99d2c056fa540ad4abcf
Author: marc <marc>
Date:   Fri May 30 00:03:30 2008 +0000

    Version 1.16.0

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit a2c1cabf1d13ef80cdd4823e9b199c8cf4a84f10
Author: marc <marc>
Date:   Fri May 30 00:00:43 2008 +0000

    Bug fixed for cross platform translation (windows-linux)

 src/qtbcoreapplicationprivate.cpp |  7 +++++--
 src/qtbcoreapplicationprivate.h   |  4 ++--
 src/qtbpathtranslator.cpp         | 36 +++++++++++++++++-------------------
 src/qtbpathtranslator.h           |  8 ++++----
 4 files changed, 28 insertions(+), 27 deletions(-)

commit 718b97b22fa5083ba2503cb27e2e18650f423780
Author: marc <marc>
Date:   Sun May 25 20:24:49 2008 +0000

    *** empty log message ***

 admin/info            | 4 ++--
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 70a7ab9fc1415227c336132ba44e88da6454e2be
Author: marc <marc>
Date:   Thu May 22 22:44:03 2008 +0000

    Bug fixed in cache management: dead locks

 src/qtbcache.cpp     | 14 ++++++++++----
 src/qtbcacheitem.cpp | 17 ++++++++++-------
 src/qtbcacheitem.h   | 24 ++++++++++++++++--------
 3 files changed, 36 insertions(+), 19 deletions(-)

commit d4a90e04fecccc7afced4cc256f4dc85b000fed3
Author: marc <marc>
Date:   Fri May 16 20:03:43 2008 +0000

    Version 1.14.2

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 9d727f7954c0976f353d4716e80cabaf5e0df2ed
Author: marc <marc>
Date:   Fri May 16 17:14:06 2008 +0000

    Bug fixed if widthOrHeight is called on a null grid

 src/qtbirregulargrid2d.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit a70951bb1ae60b6ca17824f11b73d571f73d8ceb
Author: marc <marc>
Date:   Wed May 14 17:50:11 2008 +0000

    Noticed a missing help with figue... add a flush for security

 src/qtbapplicationhelp.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 891cfa7e919a7c7bac668827bec3a233d2550c49
Author: marc <marc>
Date:   Sun May 11 22:22:07 2008 +0000

    Small bug fixed only for Mac retrieving the .crash file for Leopard

 src/qtbcoreapplicationprivate.cpp | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit b7d1a02bb5ca57f1af114e282ee56649ec80c0d7
Author: marc <marc>
Date:   Sun May 11 19:30:27 2008 +0000

    Version 1.14.1

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 02df738d73b094a7daf49299916ccf5995232e1c
Author: marc <marc>
Date:   Sun May 11 18:27:17 2008 +0000

    Bug fixes for QtbApplicationHelp::print: correct cut of lines
    Support crash reports from Mac OS X Leopard (include date in name)

 src/qtbapplicationhelp.cpp        | 47 +++++++++++++++++++++++----------------
 src/qtbcoreapplicationprivate.cpp | 35 ++++++++++++++++++++---------
 2 files changed, 53 insertions(+), 29 deletions(-)

commit 5255a01005a9734a663f99a82516405fc2ab42ae
Author: marc <marc>
Date:   Sat May 10 10:38:13 2008 +0000

    Commented print of trace

 src/qtbtrace.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 887397f389aae78c4bafab3154cf7dd8e0dc6d66
Author: marc <marc>
Date:   Fri May 9 22:21:04 2008 +0000

    Version 1.14.0

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit c2b6ece27f3bf4a2a12396405194ac51ac767a20
Author: marc <marc>
Date:   Fri May 9 15:33:01 2008 +0000

    Support for crash file under Mac Leopard: still to implement file query (most recent file)

 src/qtbcoreapplicationprivate.cpp | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

commit 3f0419945d2e7451757c429355b7e1bd7cf9152d
Author: marc <marc>
Date:   Fri May 9 13:23:41 2008 +0000

    QtbRect can be null and new function isNull()

 src/qtbrect.cpp | 6 +++---
 src/qtbrect.h   | 3 ++-
 2 files changed, 5 insertions(+), 4 deletions(-)

commit fbefbdb5b79ef4656163e8131de57d94eaca0401
Author: marc <marc>
Date:   Fri Apr 25 18:43:30 2008 +0000

    Version 1.13.0

 admin/info            | 4 ++--
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 98eab85d377af0ea6832fe36bf6c7694a6f5b9ff
Author: marc <marc>
Date:   Fri Apr 25 13:39:00 2008 +0000

    Progress bugs fixed: bugs linked with nextValue concept. Replaced by time: one update per second max.
    New function to remove global objects

 src/qtbabstractprogress.cpp       | 50 +++++++++++++++++++++------------------
 src/qtbabstractprogress.h         | 22 +++++++++--------
 src/qtbcoreapplicationprivate.cpp |  8 ++++++-
 src/qtbcoreapplicationprivate.h   |  4 +++-
 4 files changed, 49 insertions(+), 35 deletions(-)

commit ecaa6da964e2d8103a25434dbee6b36948042eab
Author: marc <marc>
Date:   Wed Apr 9 01:10:36 2008 +0000

    Bug fixed in progress: exit with a wrong display of a few per cent.
    Prefix option for QtbApplicationHelp::print
    Comments for QtbFile
    New convenient function QString QtbFile::readLine()
    Message output for concole implemented, and answer interpretation fixed
    New class QtbNumber to format numbers in strings

 src/qtbabstractprogress.cpp       |  3 +-
 src/qtbabstractprogress.h         |  6 ++--
 src/qtbapplicationhelp.cpp        | 18 ++++++------
 src/qtbapplicationhelp.h          |  4 +--
 src/qtbcoreapplicationprivate.cpp |  9 +++---
 src/qtbfile.cpp                   | 48 ++++++++++++++++++++++++++++----
 src/qtbfile.h                     |  5 ++--
 src/qtbglobal.h                   |  5 +++-
 src/qtbmessage.cpp                | 58 ++++++++++++++++++++++++++-------------
 src/qtbnumber.cpp                 | 43 +++++++++++++++++++++++++++++
 src/qtbnumber.h                   | 54 ++++++++++++++++++++++++++++++++++++
 11 files changed, 207 insertions(+), 46 deletions(-)

commit a1b9f4890b6918bbc35624c539ee733d0b5393c1
Author: marc <marc>
Date:   Mon Mar 17 14:27:19 2008 +0000

    Linear regression for QtbPoint2D

 src/qtbpoint.cpp   |  3 +-
 src/qtbpoint2d.cpp | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/qtbpoint2d.h   |  9 +++++-
 src/qtbrect.cpp    | 13 +++++++-
 src/qtbrect.h      |  3 +-
 5 files changed, 112 insertions(+), 5 deletions(-)

commit 08590895d90760ddea5270f2d6cdff2e61e52c5e
Author: marc <marc>
Date:   Thu Mar 6 22:42:46 2008 +0000

    Version 1.12.1

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit b4fcdad572ffb766c45d9b74e3a89b16a7f9f67f
Author: marc <marc>
Date:   Thu Mar 6 22:17:32 2008 +0000

    setFunction of QtbCurve was comparing the whole points where only the x was necessary
    Bug fixed when freezing a log stream

 src/qtbcoreapplicationprivate.cpp |  3 +--
 src/qtbcurve.cpp                  |  4 +---
 src/qtbcurve.h                    | 25 +++++++++++++++++++++++--
 src/qtblogstream.h                | 15 ++++++++-------
 src/qtbstatpoint.h                |  6 +++---
 src/qtbstatvalue.h                |  8 +++++++-
 6 files changed, 43 insertions(+), 18 deletions(-)

commit 2a6fa0e34b1fe3505715e77e43e8452b775701d6
Author: marc <marc>
Date:   Wed Mar 5 07:24:21 2008 +0000

    Version 1.12.0

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 0a1b4ca50e38d8a6f809d72315a98fb8ddcf6868
Author: marc <marc>
Date:   Tue Mar 4 23:01:22 2008 +0000

    Not significative changes

 src/qtbangle.h | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

commit a675a8a0763612b5f0594e57545e296ab7bf865e
Author: marc <marc>
Date:   Mon Mar 3 10:07:06 2008 +0000

    Not significative changes

 src/qtbcoreapplicationprivate.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit beb251e246f718c66c02e1339d71dbe12938ccdf
Author: marc <marc>
Date:   Mon Mar 3 09:06:34 2008 +0000

    Not significative changes

 src/qtbparallelloop.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c8bbd91a998db08c5bc141859b1a8b964630ddd4
Author: marc <marc>
Date:   Sun Mar 2 14:59:54 2008 +0000

    Not significative changes

 src/qtbparallelloop.h |  3 +--
 src/qtbtime.cpp       | 14 +++++++-------
 src/qtbtime.h         |  4 ++--
 src/qtbxmlclass.h     |  4 ++--
 4 files changed, 12 insertions(+), 13 deletions(-)

commit cdeefefc9fb1d05a5d1eb25b8a02d2b61e4c51d3
Author: marc <marc>
Date:   Sun Mar 2 11:23:50 2008 +0000

    Cache revised to fix bugs with geopsy: now in a relatively stable state even with high multi-thread constraints.

 src/qtbcache.cpp           | 50 ++++++++++++++++++++++++++--------------------
 src/qtbcache.h             | 20 ++++---------------
 src/qtbcacheitem.cpp       |  8 +++++++-
 src/qtbcacheitem.h         | 39 +++++++++++++++++++++++++-----------
 src/qtbgridsearch.h        | 10 +++++-----
 src/qtbirregulargrid2d.cpp | 10 +++++-----
 src/qtbirregulargrid2d.h   | 32 ++++++++++++++---------------
 7 files changed, 92 insertions(+), 77 deletions(-)

commit 0553c46bd65bfe5cadf2abdb32572ab5d90c1679
Author: marc <marc>
Date:   Fri Feb 29 00:14:23 2008 +0000

    QtbCache adjusted for a multi-threaded environment
    Point objects no longer support x,y,z returned as non-const references

 src/qtbangle.h                    |  6 ++---
 src/qtbcache.cpp                  | 34 +++++++++++++------------
 src/qtbcache.h                    | 32 +++++++++++++++---------
 src/qtbcacheitem.cpp              | 52 +++++++++++++++++++++++++++++++--------
 src/qtbcacheitem.h                | 37 ++++++++++++++--------------
 src/qtbcircle.cpp                 | 24 +++++++++---------
 src/qtbcoreapplicationprivate.cpp |  9 ++++---
 src/qtbgrid2d.cpp                 | 10 ++++----
 src/qtbirregulargrid2d.cpp        | 10 ++++----
 src/qtbirregulargrid2d.h          | 12 ++++-----
 src/qtbline2d.cpp                 | 14 +++++------
 src/qtbmatrix.cpp                 |  8 +++---
 src/qtbpoint.cpp                  | 14 ++++++++---
 src/qtbpoint.h                    |  6 +----
 src/qtbpoint1d.h                  |  4 ++-
 src/qtbpoint2d.cpp                | 12 ++++++---
 src/qtbpoint2d.h                  |  5 +---
 src/qtbrect.cpp                   | 18 +++++++-------
 src/qtbsegment2d.cpp              | 18 +++++++-------
 src/qtbxmlclass.h                 |  8 ++++--
 20 files changed, 196 insertions(+), 137 deletions(-)

commit 62250fdc246886b8a9aacc283dc2d8dc9e15d0ba
Author: marc <marc>
Date:   Mon Feb 25 15:11:20 2008 +0000

    Not significative changes

 src/qtbcoreapplicationprivate.cpp | 53 +++++++++++++++++++++------------------
 src/qtbcoreapplicationprivate.h   |  3 ++-
 src/qtbxmlgenericitem.cpp         | 28 ++++++++++++++++++++-
 src/qtbxmlgenericitem.h           |  3 ++-
 4 files changed, 60 insertions(+), 27 deletions(-)

commit 8f6692f183d052e7d876c3a9c7739dad22d00504
Author: marc <marc>
Date:   Thu Feb 21 00:06:45 2008 +0000

    Interface for parallel loop simplified: removal of useless "parameters"
    Console progress split, new clas QtbAbstractProgress (used by QtbPaintProgress in scifigs)

 src/qtbabstractprogress.cpp | 84 +++++++++++++++++++++++++++++++++++++++++++++
 src/qtbabstractprogress.h   | 65 +++++++++++++++++++++++++++++++++++
 src/qtbapplicationhelp.cpp  | 32 +++++++++--------
 src/qtbconsoleprogress.cpp  | 56 ++++++------------------------
 src/qtbconsoleprogress.h    | 44 ++++--------------------
 src/qtbparallelloop.cpp     | 48 +++++++++++++-------------
 src/qtbparallelloop.h       | 65 +++++++++++++++--------------------
 7 files changed, 235 insertions(+), 159 deletions(-)

commit fefcb18d06550ad95158767d1b3e618ec2e8b879
Author: marc <marc>
Date:   Thu Feb 14 17:37:59 2008 +0000

    Not significative changes

 src/qtbcoreapplicationprivate.cpp |  4 +--
 src/qtbparallelloop.cpp           | 65 ++++++++++++++++++++++++++-------------
 src/qtbparallelloop.h             | 55 +++++++++++++--------------------
 3 files changed, 67 insertions(+), 57 deletions(-)

commit 0ba88e8c153618170e2fb129aa150ede9c13c93f
Author: marc <marc>
Date:   Fri Feb 8 17:09:41 2008 +0000

    New template function to swap two variables

 src/qtbtools.h | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit a70f899563af76d9c9abfe853cc42cab15de7621
Author: marc <marc>
Date:   Thu Feb 7 19:13:06 2008 +0000

    QtbParallelLoop improved, rather than splitting the loops in big blocks, all threads are interlaced (better performances, especially if the loop is heterogeneous in time load).
    Bug fixed for XML parser for <.../> members, reset of content missing (introduced by generic parsing (without knowledge of type of tag, property or child).

 src/qtbparallelloop.cpp | 22 +++++++---------------
 src/qtbparallelloop.h   | 35 +++++++++++++++++++----------------
 src/qtbxmlclass.cpp     | 17 +++++++++++++++--
 3 files changed, 41 insertions(+), 33 deletions(-)

commit 4f02475d6f6ee9ff2e3f650b77e31c3546c2b5be
Author: marc <marc>
Date:   Wed Feb 6 18:30:27 2008 +0000

    New QtbCurve::setValid
    New operator= for QtbSampling

 src/qtbcurve.cpp    |  7 ++++++-
 src/qtbcurve.h      | 13 ++++++++++++-
 src/qtbsampling.cpp | 14 ++++++++++++--
 src/qtbsampling.h   |  4 +++-
 4 files changed, 33 insertions(+), 5 deletions(-)

commit 27fc7526bf6d8e31add1975ecefb115f2155bcdd
Author: marc <marc>
Date:   Fri Jan 18 14:45:45 2008 +0000

    Version 1.11.0

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 23bea5606e685d0f53f2967eade5e8ab77a3d325
Author: marc <marc>
Date:   Fri Jan 11 14:28:44 2008 +0000

    Not significative changes

 src/qtbapplicationhelp.cpp        |   4 +-
 src/qtbconsoleprogress.cpp        |  24 ++++----
 src/qtbcoreapplicationprivate.cpp | 123 +++++++++++++++++++++++++++++++++++++-
 src/qtbcoreapplicationprivate.h   |   7 ++-
 4 files changed, 143 insertions(+), 15 deletions(-)

commit 946949a3223a74907f5074b36983cbeb0a3d4805
Author: marc <marc>
Date:   Fri Jan 11 13:18:40 2008 +0000

    User interrupts: add question to avoid bug report for usual interrupts
    Bug fixed for QtbMessage in terminal

 src/qtbcoreapplication.cpp        |  8 +++++---
 src/qtbcoreapplication.h          |  3 ++-
 src/qtbcoreapplicationprivate.cpp | 31 ++++++++++++++++++++++++++-----
 src/qtbcoreapplicationprivate.h   |  4 +++-
 src/qtbmessage.cpp                | 23 ++++++++++++-----------
 5 files changed, 48 insertions(+), 21 deletions(-)

commit 06ab87ba415173ea133c1a54d6da16a736cfa06a
Author: marc <marc>
Date:   Mon Jan 7 20:16:33 2008 +0000

    New XML bug report

 src/qtbcoreapplication.cpp        |  5 ++-
 src/qtbcoreapplicationprivate.cpp | 95 +++++++++++++++++----------------------
 src/qtbxmlclass.cpp               | 23 +++++++++-
 src/qtbxmlclass.h                 |  6 ++-
 4 files changed, 72 insertions(+), 57 deletions(-)

commit 5c889fca5f749c4414c7dfbff4e76b9edca1654d
Author: marc <marc>
Date:   Thu Jan 3 00:37:19 2008 +0000

    Version 1.10.0

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 21a400680c1b029e91e926a8bc50fe2470fbd937
Author: marc <marc>
Date:   Wed Jan 2 23:39:10 2008 +0000

    Software back trace tested under linux, added the def for Windows only

 src/qtbtrace.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit ac4b027bd23e320f23724e4b2ecf0ecc2b34db5e
Author: marc <marc>
Date:   Fri Dec 28 22:28:37 2007 +0000

    Bug report contains now all threads correctly named

 src/qtbcoreapplicationprivate.cpp | 34 +++++++++++++++-------------
 src/qtbthread.cpp                 | 47 ++++++++++++++++++++++++++++++++++++++-
 src/qtbthread.h                   | 13 +++++++++--
 src/qtbtrace.cpp                  | 19 +++-------------
 src/qtbtrace.h                    |  4 ++--
 5 files changed, 81 insertions(+), 36 deletions(-)

commit c8ed130cf6cb11281ff7a6711ed5810cdb23fdaf
Author: marc <marc>
Date:   Thu Dec 27 19:48:10 2007 +0000

    Not significative changes

 src/qtbgetopt.cpp | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

commit 24a96b82833ddcb9e342bbac2c00be5d5c98c266
Author: marc <marc>
Date:   Thu Dec 27 17:43:34 2007 +0000

    New trace system for windows backtrace

 src/qtbangle.h                    | 13 ++++++-
 src/qtbapplicationhelp.cpp        | 11 +++++-
 src/qtbcache.cpp                  | 10 ++++-
 src/qtbcacheitem.h                |  5 ++-
 src/qtbcircle.cpp                 |  5 ++-
 src/qtbcomplex.h                  | 28 +++++++++++++-
 src/qtbconcentricsearch.cpp       | 11 +++++-
 src/qtbconsoleprogress.cpp        |  8 +++-
 src/qtbconsoleprogress.h          |  4 +-
 src/qtbcoreapplicationprivate.cpp | 48 ++++++------------------
 src/qtbcoreapplicationprivate.h   |  7 +---
 src/qtbcurve.h                    | 20 +++++++++-
 src/qtbdirectionalsearch.cpp      | 10 ++++-
 src/qtbexpressionaction.cpp       | 31 +++++++++++++++-
 src/qtbexpressioncontext.cpp      |  8 +++-
 src/qtbexpressionparser.cpp       | 12 +++++-
 src/qtbexpressionstorage.cpp      |  5 ++-
 src/qtbexpressionstring.cpp       |  6 ++-
 src/qtbfile.cpp                   | 16 +++++++-
 src/qtbfunction2search.cpp        |  5 ++-
 src/qtbfunction2search.h          |  4 +-
 src/qtbgaussdistribution.cpp      | 12 ++++--
 src/qtbgetopt.cpp                 |  9 ++++-
 src/qtbgrid2d.cpp                 | 20 +++++++++-
 src/qtbgridsearch.cpp             | 11 +++++-
 src/qtbirregulargrid2d.cpp        | 65 ++++++++++++++++++++++++++++++---
 src/qtbirregulargrid2d.h          |  6 ++-
 src/qtbline2d.cpp                 |  6 ++-
 src/qtblogstream.cpp              |  7 +++-
 src/qtblogstream.h                |  4 +-
 src/qtbmatrix.cpp                 |  6 ++-
 src/qtbmatrix.h                   |  3 +-
 src/qtbmemorychecker.cpp          |  3 +-
 src/qtbmessage.cpp                | 18 ++++++++-
 src/qtbmessagecontext.cpp         |  4 +-
 src/qtbpackageinfo.cpp            |  3 +-
 src/qtbparallelloop.cpp           |  5 ++-
 src/qtbparallelloop.h             | 10 +++--
 src/qtbpathtranslator.cpp         |  8 +++-
 src/qtbpoint.cpp                  | 22 ++++++++++-
 src/qtbpoint.h                    | 17 ++++++++-
 src/qtbpoint1d.h                  |  4 +-
 src/qtbpoint2d.cpp                | 17 ++++++++-
 src/qtbpoint2d.h                  | 23 +++++++++++-
 src/qtbprocessstatistics.cpp      | 10 ++++-
 src/qtbrandom.cpp                 | 50 ++++++++++++-------------
 src/qtbrandom.h                   | 18 ++++++---
 src/qtbrect.cpp                   | 25 ++++++++++++-
 src/qtbrect.h                     |  3 +-
 src/qtbsampling.cpp               |  7 +++-
 src/qtbsegment2d.cpp              |  7 +++-
 src/qtbsimplex.cpp                |  6 ++-
 src/qtbsmoothingparameters.cpp    |  5 ++-
 src/qtbspecfunctions.cpp          |  4 +-
 src/qtbstatcomparator.cpp         |  7 +++-
 src/qtbstatcomparator.h           |  5 ++-
 src/qtbstationaryprocess.cpp      |  8 +++-
 src/qtbstatpoint.cpp              |  5 ++-
 src/qtbstatpoint.h                |  5 ++-
 src/qtbstatvalue.cpp              | 11 +++++-
 src/qtbstatvalue.h                |  6 ++-
 src/qtbstreamredirection.cpp      |  5 ++-
 src/qtbstringsection.cpp          | 10 ++++-
 src/qtbstringsection.h            | 19 +++++++++-
 src/qtbtar.cpp                    | 14 ++++++-
 src/qtbtar.h                      |  4 +-
 src/qtbthread.cpp                 | 22 +++++++++++
 src/qtbthread.h                   | 35 ++++++++++++++++++
 src/qtbthreadtimer.cpp            |  6 ++-
 src/qtbtime.cpp                   |  8 +++-
 src/qtbtrace.cpp                  | 77 +++++++++++++++++++++++++++++++++++++++
 src/qtbtrace.h                    | 54 +++++++++++++++++++++++++++
 src/qtbtracepoint.cpp             | 18 +++++++++
 src/qtbtracepoint.h               | 36 ++++++++++++++++++
 src/qtbtranslations.h             |  7 +++-
 src/qtbtreeitem.cpp               | 20 +++++++++-
 src/qtbxmlbytearraystream.cpp     |  7 +++-
 src/qtbxmlbytearraystream.h       |  3 +-
 src/qtbxmlclass.cpp               | 21 ++++++++++-
 src/qtbxmlclass.h                 | 16 +++++++-
 src/qtbxmlgenericitem.cpp         | 11 +++++-
 src/qtbxmlgenericitem.h           |  4 +-
 src/qtbxmlstream.cpp              |  5 ++-
 src/qtbxmltarstream.cpp           |  5 ++-
 src/qtbxmltarstream.h             |  5 ++-
 85 files changed, 983 insertions(+), 161 deletions(-)

commit 30a50f85e1c2500bdf3f2da1c94494b3366aeedb
Author: marc <marc>
Date:   Sat Dec 15 19:49:47 2007 +0000

    Avoid possible multi thread problem in QtbMessage for automatic answers

 src/qtbmessage.cpp | 12 +++++++++++-
 src/qtbmessage.h   |  6 ++++--
 2 files changed, 15 insertions(+), 3 deletions(-)

commit b05658a59f4404c3a9a79b31da58832a77c9176b
Author: marc <marc>
Date:   Mon Dec 10 16:11:40 2007 +0000

    Not significative changes

 src/qtbcoreapplicationprivate.cpp | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 26a2ed0d451de293ab75e8e9955a9110546c80b7
Author: marc <marc>
Date:   Thu Dec 6 13:48:12 2007 +0000

    Version 1.9.0

 admin/info            | 4 ++--
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit db659b48eca7f4597741a4dfb638b62a3166727c
Author: marc <marc>
Date:   Thu Dec 6 13:47:54 2007 +0000

    Version 1.8.2

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit ac47d17c4375d946e6afffcea4711db2eef1a93c
Author: marc <marc>
Date:   Thu Dec 6 13:31:35 2007 +0000

    XML stream to a QByteArray (used for streaming scifigs objects to clipboard)

 src/qtbxmlbytearraystream.cpp | 88 ++++++++++++++++++++-----------------------
 src/qtbxmlbytearraystream.h   |  6 ++-
 src/qtbxmlclass.cpp           | 36 +++++++++++++++++-
 src/qtbxmlclass.h             |  4 +-
 4 files changed, 82 insertions(+), 52 deletions(-)

commit f8ce9ba685d7d9cbb8cbf325dd34fb42ec4ae732
Author: marc <marc>
Date:   Thu Dec 6 10:53:52 2007 +0000

    Version 1.8.1

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 0b417311fa65e863966760b47620f818e7376eb6
Author: marc <marc>
Date:   Wed Dec 5 19:38:35 2007 +0000

    QtbXMLDummy was not working to skip whole block of XML files, replaced by QtbXMLGenericItem

 src/qtbxmldummy.cpp | 45 ---------------------------------------------
 src/qtbxmldummy.h   | 30 ------------------------------
 2 files changed, 75 deletions(-)

commit fa83bccf337caae7330f76b96404e5fe8acccc9e
Author: marc <marc>
Date:   Fri Nov 30 15:13:54 2007 +0000

    Version 1.8.0

 admin/info            | 4 ++--
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit f131a6896fd7ee936889f8d20058791d96fc218f
Author: marc <marc>
Date:   Fri Nov 30 14:38:33 2007 +0000

    QtbMessage was always returning Information: fixed

 src/qtbmessage.h | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

commit 7eba206c3b6b1236c525727ed2610707fb469463
Author: marc <marc>
Date:   Fri Nov 30 13:44:05 2007 +0000

    Comments for QtbAbstractFunction2
    Save attributes, tail and header for XML to string
    XML parsing modified to allow generic xml object parsing (QtbXMLGenericItem)

 src/qtbabstractfunction2.cpp |  42 +++++++-
 src/qtbtreeitem.cpp          |  25 +++--
 src/qtbtreeitem.h            |  11 ++-
 src/qtbxmlclass.cpp          | 225 ++++++++++++++++++++++++++++---------------
 src/qtbxmlclass.h            |   4 +-
 src/qtbxmldummy.cpp          |  27 +-----
 src/qtbxmldummy.h            |  13 +--
 src/qtbxmlgenericitem.cpp    | 112 +++++++++++++++++++++
 src/qtbxmlgenericitem.h      |  62 ++++++++++++
 9 files changed, 397 insertions(+), 124 deletions(-)

commit cb19596f33d4d5c4afaabb2265bec3d0ba952c94
Author: marc <marc>
Date:   Fri Nov 23 13:39:48 2007 +0000

    Version 1.7.3

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit c7d0e7dc4bc4d4ac796ad6d353688ba8ab73cf2c
Author: marc <marc>
Date:   Fri Nov 23 12:57:54 2007 +0000

    New ummy XML object to allow skipping some XML parts from the xml_member virtual function

 src/qtbxmldummy.cpp | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbxmldummy.h   | 35 ++++++++++++++++++++++++++++
 2 files changed, 101 insertions(+)

commit b575844c5bddd04653ef27c1462cfdb1679db6e0
Author: marc <marc>
Date:   Tue Nov 20 17:16:20 2007 +0000

    Version 1.7.2

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 33de876ca37e070611d24ef93e9a0660bd702c43
Author: marc <marc>
Date:   Tue Nov 20 16:32:15 2007 +0000

    Not significative changes

 src/qtbirregulargrid2d.cpp | 6 +++---
 src/qtbirregulargrid2d.h   | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 1a5fc28b0f06a77d0dee32c466c676349e528772
Author: marc <marc>
Date:   Mon Nov 19 23:19:26 2007 +0000

    Version 1.7.1

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 3f2fcd6c4456ea3a366ecbeb5300ed1c223419bd
Author: marc <marc>
Date:   Mon Nov 19 23:16:56 2007 +0000

    Not significative changes

 src/qtbconsoleprogress.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 2e4fa328a60c766a6e9cbf6a84a10ea576ffa39b
Author: marc <marc>
Date:   Fri Nov 16 16:24:41 2007 +0000

    New function to smooth grid in a very simple way
    Console progress improved with increaseValue working correctly (long line message should be still improved)

 src/qtbapplicationhelp.h   |  4 ++--
 src/qtbconsoleprogress.cpp | 27 ++++++++++++++++++++-----
 src/qtbconsoleprogress.h   |  8 ++++----
 src/qtbirregulargrid2d.cpp | 50 ++++++++++++++++++++++++++++++++++++++--------
 src/qtbirregulargrid2d.h   | 11 +++++++---
 5 files changed, 78 insertions(+), 22 deletions(-)

commit a8c7e79fe09bff89903a9580994ab737139dfc9f
Author: marc <marc>
Date:   Thu Nov 15 12:09:36 2007 +0000

    Buildkey reported by option -version
    New increaseValue for console progress

 src/qtbconsoleprogress.cpp        | 4 +++-
 src/qtbconsoleprogress.h          | 8 +++++++-
 src/qtbcoreapplicationprivate.cpp | 8 ++++++--
 src/qtbpackageinfo.cpp            | 5 ++++-
 src/qtbpackageinfo.h              | 6 +++++-
 src/qtbparallelloop.h             | 3 ++-
 6 files changed, 27 insertions(+), 7 deletions(-)

commit 6e4c6f6303659e06190abe2ec79720da75623b3c
Author: marc <marc>
Date:   Wed Nov 14 00:39:26 2007 +0000

    Version 1.7.0

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit d1439cd384106d802d401cc6f10fc6a071815de8
Author: marc <marc>
Date:   Wed Nov 14 00:34:55 2007 +0000

    Not significative changes

 src/qtbconcentricsearch.cpp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 7637132fcd5f57bc3d8cba9fcbd5691f296ad92a
Author: marc <marc>
Date:   Tue Nov 13 23:16:58 2007 +0000

    Parallel loop: parameters are shared between runs... hence const added
    Init functions for grid: possibility to init only in size, no value is set

 src/qtbirregulargrid2d.cpp | 10 ++++++++--
 src/qtbirregulargrid2d.h   |  5 +++--
 src/qtbparallelloop.h      |  6 +++---
 3 files changed, 14 insertions(+), 7 deletions(-)

commit ac5d1abcb8bb5c80dbcc5dc2032983993669eacc
Author: marc <marc>
Date:   Mon Nov 12 23:58:40 2007 +0000

    New API for grid search objects: concentric, grid, directional all based on the same abstract function

 src/qtbabstractfunction2.cpp |  18 ++++++
 src/qtbabstractfunction2.h   |  30 +++++++++
 src/qtbconcentricsearch.cpp  |  76 +++++++++++++---------
 src/qtbconcentricsearch.h    |  17 +++--
 src/qtbdirectionalsearch.cpp | 150 +++++++++++++++++++++++++++++++++++++++++++
 src/qtbdirectionalsearch.h   |  43 +++++++++++++
 src/qtbexpressionparser.cpp  |   5 +-
 src/qtbfunction2search.cpp   |  63 ++++++++++++++++++
 src/qtbfunction2search.h     |  70 ++++++++++++++++++++
 src/qtbgridsearch.cpp        | 140 ++++++++++++++++++++--------------------
 src/qtbgridsearch.h          |  53 +++++----------
 src/qtbirregulargrid2d.cpp   |   8 ++-
 src/qtbirregulargrid2d.h     |   5 +-
 13 files changed, 528 insertions(+), 150 deletions(-)

commit 1aba8530dabd22f26c3bc378c970976c75422aaa
Author: marc <marc>
Date:   Wed Oct 31 23:23:02 2007 +0000

    Version 1.6.0

 admin/info            | 4 ++--
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit e217b8d52fde5db09df9ff741e850343a81ec49d
Author: marc <marc>
Date:   Wed Oct 31 17:19:49 2007 +0000

    Cross section for a path implemented

 src/qtbcurve.h             |   6 ++-
 src/qtbirregulargrid2d.cpp | 103 +++++++++++++++++++++++++++++----------------
 src/qtbirregulargrid2d.h   |   5 ++-
 src/qtbsegment2d.cpp       |  28 ++++++++----
 src/qtbsegment2d.h         |  18 ++++----
 5 files changed, 102 insertions(+), 58 deletions(-)

commit d820a72b5d5b17193c9cb1fbd1ec749d37ff2f1a
Author: marc <marc>
Date:   Tue Oct 30 17:56:22 2007 +0000

    Not significative changes

 src/qtbirregulargrid2d.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit f7741f3ee46dd471626d979de5ae1b47a0ceb408
Author: marc <marc>
Date:   Mon Oct 29 19:47:03 2007 +0000

    -nobugreport had no effect if a warning occur before a fatal error (qt messages)

 src/qtbcoreapplicationprivate.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 00a3e3cc55aadb1fc169e116816a8670a5f25426
Author: marc <marc>
Date:   Fri Oct 26 17:31:29 2007 +0000

    New functions to analyze grid maxima (follow...)

 src/qtbirregulargrid2d.cpp | 113 +++++++++++++++++++++++++++++++++++++++++++--
 src/qtbirregulargrid2d.h   |  99 +++++++++++++++++++++++++++++++++++++--
 2 files changed, 206 insertions(+), 6 deletions(-)

commit 2c88d3ecac1f75b06e8e08f175132f5157a33a01
Author: marc <marc>
Date:   Wed Oct 24 19:16:36 2007 +0000

    Version 1.5.1

 admin/info            |  2 +-
 src/qtbtoolsversion.h |  4 ++--
 src/qtbxmlclass.cpp   | 11 ++++++++---
 3 files changed, 11 insertions(+), 6 deletions(-)

commit 0d6b20c45adf908c9eaf4067075bb57a652559a9
Author: marc <marc>
Date:   Wed Oct 24 18:11:04 2007 +0000

    Console progress adjust its time step automatically (before was always increasing)
    Reset every time setMaximumValue is called

 src/qtbconsoleprogress.cpp | 15 +++++++++++++--
 src/qtbconsoleprogress.h   |  7 +++++--
 2 files changed, 18 insertions(+), 4 deletions(-)

commit 3054d271544ba68d91e5c93635e6d3a0c50f6c7c
Author: marc <marc>
Date:   Mon Oct 22 13:53:46 2007 +0000

    Not significative changes

 src/qtbparallelloop.cpp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 5db62ba80056cf20b6ca1ff0ffb43f489f2e96ab
Author: marc <marc>
Date:   Mon Oct 22 13:08:10 2007 +0000

    Bug fixed for nextField() --> rsik of passing the end of string

 src/qtbfile.cpp | 24 +++++++++++++++++++-----
 1 file changed, 19 insertions(+), 5 deletions(-)

commit 5f4b0da86ae9d290b77fad934272364f5700aebd
Author: marc <marc>
Date:   Thu Oct 18 16:40:13 2007 +0000

    Version 1.5.0

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit e868e3aa3f2d32a049ffc4f8bc1c6d7f4e990dbd
Author: marc <marc>
Date:   Thu Oct 18 16:39:23 2007 +0000

    Translation files updated

 lang/qtbtools.de.ts | 26 +++++++++++++-------------
 lang/qtbtools.es.ts | 26 +++++++++++++-------------
 lang/qtbtools.fr.ts | 26 +++++++++++++-------------
 lang/qtbtools.it.ts | 26 +++++++++++++-------------
 4 files changed, 52 insertions(+), 52 deletions(-)

commit c66067a61bf266473a84a6dbd3bb46de9eea1933
Author: marc <marc>
Date:   Thu Oct 18 16:32:40 2007 +0000

    Not significative changes

 src/qtbcoreapplicationprivate.cpp |  4 ++--
 src/qtbpackageinfo.cpp            |  8 +++++++-
 src/qtbpackageinfo.h              | 11 +++++++++--
 3 files changed, 18 insertions(+), 5 deletions(-)

commit e91378eee5d2da7d5a14e67438c088fef6218d11
Author: marc <marc>
Date:   Thu Oct 18 15:41:16 2007 +0000

    Not significative changes

 src/qtbcoreapplicationprivate.cpp |  3 +-
 src/qtbdebugsymbol.cpp            | 18 ----------
 src/qtbdebugsymbol.h              | 48 -------------------------
 src/qtbdebugsymbols.cpp           | 75 ---------------------------------------
 src/qtbdebugsymbols.h             | 31 ----------------
 src/qtbpackageinfo.cpp            | 19 +---------
 src/qtbpackageinfo.h              |  6 +---
 7 files changed, 3 insertions(+), 197 deletions(-)

commit acd35888589ccf8401cad7745c3dfcf7af3bb59f
Author: marc <marc>
Date:   Thu Oct 18 15:32:04 2007 +0000

    Under Linux backtrace is now complete, no longer necessary to implement our own backtrace

 src/qtbcoreapplication.cpp        |  5 +---
 src/qtbcoreapplicationprivate.cpp | 60 ++++-----------------------------------
 src/qtbcoreapplicationprivate.h   |  5 +---
 3 files changed, 7 insertions(+), 63 deletions(-)

commit fd4dc42647e1d20d353cf97195b2c04eb252b792
Author: marc <marc>
Date:   Mon Oct 15 17:22:58 2007 +0000

    Function to parse binary files: conversions to native byte order

 src/qtbfile.cpp | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/qtbfile.h   |  7 ++++-
 2 files changed, 99 insertions(+), 2 deletions(-)

commit 5cf324fa8d54c481456f3cfcaea0207c52f4d8fa
Author: marc <marc>
Date:   Fri Oct 12 09:14:13 2007 +0000

    Experimental backtrace (still to debug)

 src/qtbcoreapplication.cpp        |  5 ++-
 src/qtbcoreapplicationprivate.cpp | 77 ++++++++++++++++++++++++++++++++++-----
 src/qtbcoreapplicationprivate.h   |  5 ++-
 src/qtbdebugsymbol.cpp            | 18 +++++++++
 src/qtbdebugsymbol.h              | 48 ++++++++++++++++++++++++
 src/qtbdebugsymbols.cpp           | 75 ++++++++++++++++++++++++++++++++++++++
 src/qtbdebugsymbols.h             | 31 ++++++++++++++++
 src/qtbfile.cpp                   | 41 ++++++++++++++++++++-
 src/qtbfile.h                     |  5 ++-
 src/qtbpackageinfo.cpp            | 20 +++++++++-
 src/qtbpackageinfo.h              |  7 +++-
 11 files changed, 317 insertions(+), 15 deletions(-)

commit 878387944bbfba8335dda2a217acc59d4684bed7
Author: marc <marc>
Date:   Fri Oct 5 12:07:34 2007 +0000

    New parallel loop structure, more efficient for quick loop tasks (reduce overhead due to multi-thread)

 src/qtbparallelloop.cpp | 79 +++++++++++++++++++++++--------------------------
 src/qtbparallelloop.h   | 62 +++++++++++++++++++++++++++++---------
 2 files changed, 85 insertions(+), 56 deletions(-)

commit 36024140e133f9b0c897a2024123357950775edc
Author: marc <marc>
Date:   Mon Sep 24 15:15:45 2007 +0000

    Backup all xml file before over-writing, avoid loss of data if program is crashing during write process

 src/qtbtoolsversion.h   |  2 +-
 src/qtbxmltarstream.cpp | 21 +++++++++++++--------
 2 files changed, 14 insertions(+), 9 deletions(-)

commit e6a081e6a4998aea96983d0815d6db3136ab38e8
Author: marc <marc>
Date:   Tue Sep 18 13:50:26 2007 +0000

    Version 1.4.0

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit f7c17816fe7859c2037e3da195fb39db16d35a51
Author: marc <marc>
Date:   Fri Sep 14 16:36:49 2007 +0000

    Not significative changes

 src/qtbpoint.cpp      | 5 ++++-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 94bd4f2983b26f0eed957a7ac2555b636c059439
Author: marc <marc>
Date:   Tue Sep 11 18:23:35 2007 +0000

    print function set as static and public... usefull to print indented text to stdout

 src/qtbapplicationhelp.h | 6 +++---
 src/qtbtoolsversion.h    | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit a6d0560eff54a9a775c2259f540b042bbdacdc00
Author: marc <marc>
Date:   Mon Sep 10 13:38:27 2007 +0000

    Not significative changes

 src/qtbconsoleprogress.cpp | 5 ++++-
 src/qtbtoolsversion.h      | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit ea166c3087f8f8f9e5991e56eaf34567b28db3e4
Author: marc <marc>
Date:   Mon Sep 10 13:38:12 2007 +0000

    Translation files updated

 lang/qtbtools.de.ts | 275 +++++++++++++++++++++++++++++++++++++---------------
 lang/qtbtools.es.ts | 275 +++++++++++++++++++++++++++++++++++++---------------
 lang/qtbtools.fr.ts | 275 +++++++++++++++++++++++++++++++++++++---------------
 lang/qtbtools.it.ts | 275 +++++++++++++++++++++++++++++++++++++---------------
 4 files changed, 780 insertions(+), 320 deletions(-)

commit c98a49e16332e8aeb8e9be63d7545f0f759a5570
Author: marc <marc>
Date:   Thu Aug 30 17:16:54 2007 +0000

    New function in QtbIrregularGrid2D to compute pow10 and log10 of all values
    Possiblity to set an absolute precision in QtbGridSearch

 src/qtbgridsearch.cpp      | 20 ++++++++++++++++----
 src/qtbgridsearch.h        |  6 ++++--
 src/qtbirregulargrid2d.cpp | 16 +++++++++++++++-
 src/qtbirregulargrid2d.h   |  6 ++++--
 src/qtbtoolsversion.h      |  2 +-
 5 files changed, 40 insertions(+), 10 deletions(-)

commit 09b76b8038ed28080a1880425e3e653e0246190d
Author: marc <marc>
Date:   Fri Aug 24 12:10:50 2007 +0000

    Version 1.3.0

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit e632dec013d07c2083c9079d6e5627d3fbbf65fc
Author: marc <marc>
Date:   Fri Aug 24 12:10:50 2007 +0000

    Version 1.3.0

 src/qtbtoolsversion.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit bbae8ba33673afe8f42d4c1f2a0c50c8ab407aac
Author: marc <marc>
Date:   Fri Aug 24 10:27:11 2007 +0000

    Bug fixed for blamk line every time a file was imported in geopsy: linked to endl directly handled by QTextStream rather than QtbLogStream
    Add a more comfortable interface for QtbMessage box for again option
    QtbRect::includes now accept points as x1,y1
    Support for QObject properties in QtbXMLClass
    Smart error reporting in QtbXMLClass

 admin/info                      |   2 +-
 src/qtbcoreapplicationprivate.h |  25 ++++--
 src/qtblogstream.h              |  20 ++++-
 src/qtbmessage.h                | 161 +++++++++++++++++++++++++++++----------
 src/qtbrect.cpp                 |  59 ++++++++-------
 src/qtbrect.h                   |  10 ++-
 src/qtbtoolsversion.h           |   6 +-
 src/qtbxmlclass.cpp             | 163 +++++++++++++++++++++++++++++++++++++++-
 src/qtbxmlclass.h               |  23 +++++-
 src/qtbxmltarstream.h           |   8 +-
 10 files changed, 388 insertions(+), 89 deletions(-)

commit 4fce7c02c6d312a35459c4ce1e3d11abea74afb9
Author: marc <marc>
Date:   Fri Aug 10 13:14:22 2007 +0000

    Version 1.2.0-snapshot-20070810

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 6026a95b7cb328578bc423b3693a2bb00975c9f6
Author: marc <marc>
Date:   Fri Aug 3 19:39:36 2007 +0000

    Version 1.2.0-snapshot-20070803

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 5d03199e457ef6d97b896c6d0da67a01a6babeb9
Author: marc <marc>
Date:   Wed Aug 1 15:58:22 2007 +0000

    Version 1.2.0-snapshot-20070801

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 5041617f6f9d38008d0895443cd32afac4783470
Author: marc <marc>
Date:   Tue Jul 31 17:26:20 2007 +0000

    Average of curves fixed
    Output of pointers improved in memory checker

 admin/info                      |  2 +-
 src/qtbcurve.h                  | 89 ++++++++++++++---------------------------
 src/qtbmemorycheckerprivate.cpp | 38 +++++++++---------
 src/qtbtoolsversion.h           |  4 +-
 4 files changed, 52 insertions(+), 81 deletions(-)

commit ae9aff863f4d134e50aff9ffe65d5cfc2886d7c5
Author: marc <marc>
Date:   Mon Jul 23 12:53:43 2007 +0000

    Version 1.2.0-snapshot-20070723a

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 45e834331778d12d6d56c8d3e973d9e7261935b7
Author: marc <marc>
Date:   Mon Jul 23 10:17:25 2007 +0000

    Version 1.2.0-snapshot-20070723

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 0fe024bef9ca8e8456414f66d606620ddcd1bd64
Author: marc <marc>
Date:   Mon Jul 23 10:06:08 2007 +0000

    Bug fixed for computing stddev in QtbStatValue
    QtbProcessStatistics can handle geometrical average

 src/qtbprocessstatistics.cpp | 60 ++++++++++++++++++++++++++++++++++++--------
 src/qtbprocessstatistics.h   | 17 +++++++++++--
 src/qtbstatvalue.h           |  6 ++---
 src/qtbtoolsversion.h        |  2 +-
 4 files changed, 69 insertions(+), 16 deletions(-)

commit 4b4e79e1e5ce39e2be729a967fc6737c548bdf5c
Author: marc <marc>
Date:   Sun Jul 22 10:15:58 2007 +0000

    Version 1.2.0-snapshot-20070722

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 2707eab6202dbe87558d001d14e38f3fe1872837
Author: marc <marc>
Date:   Sun Jul 22 08:39:20 2007 +0000

    Help facility improved (-help <SECTION> for more readable help)

 src/qtbapplicationhelp.cpp        | 117 ++++++++++++++++++++++++++------------
 src/qtbapplicationhelp.h          |  13 ++++-
 src/qtbcoreapplication.cpp        |  11 ++--
 src/qtbcoreapplication.h          |   7 ++-
 src/qtbcoreapplicationprivate.cpp |  70 ++++++++++++++++++-----
 src/qtbcoreapplicationprivate.h   |  13 +++--
 src/qtbpathtranslator.cpp         |  28 +++++++--
 src/qtbpathtranslator.h           |   3 +-
 src/qtbtoolsversion.h             |   2 +-
 9 files changed, 192 insertions(+), 72 deletions(-)

commit 58f7c1da717f809992e89bcf4539fe42ab2e91f5
Author: marc <marc>
Date:   Thu Jul 19 12:38:22 2007 +0000

    Renaming maxValue to maximumValue()
    New function minimumValue()
    -------------------------

 src/qtbirregulargrid2d.cpp | 14 ++++++++++++--
 src/qtbirregulargrid2d.h   |  5 +++--
 src/qtbtoolsversion.h      |  2 +-
 3 files changed, 16 insertions(+), 5 deletions(-)

commit c77575afa7dc6710c12d89da5f29436844a7f6dd
Author: marc <marc>
Date:   Wed Jul 18 09:16:53 2007 +0000

    Version 1.2.0-snapshot-20070718

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 2359c387e3f5317a3da6a2ccd5782905df8eb427
Author: marc <marc>
Date:   Tue Jul 17 16:29:42 2007 +0000

    Version 1.2.0-snapshot-20070717

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d90215514117639ab44d3cc22ed4653f0d0b4c8d
Author: marc <marc>
Date:   Tue Jul 17 02:33:26 2007 +0000

    *** empty log message ***

 src/qtbconsoleprogress.h | 6 +++++-
 src/qtbtoolsversion.h    | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit ea273e1089823b4e39e11a435bcb1e28d6ca5042
Author: marc <marc>
Date:   Tue Jul 17 01:56:14 2007 +0000

    Version 1.2.0-snapshot-20070717

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit de9ae9dcdb04c5991b09b3a2aacab03660794e38
Author: marc <marc>
Date:   Tue Jul 17 01:43:29 2007 +0000

    Average of stat value fixed for weights of 1

 src/qtbsampling.cpp   |  4 ++--
 src/qtbsampling.h     |  4 ++--
 src/qtbstatvalue.h    | 14 +++++++++++---
 src/qtbtoolsversion.h |  2 +-
 4 files changed, 16 insertions(+), 8 deletions(-)

commit 91c1daf71aff6c42c39e29b23ea8fe8598db1f1c
Author: marc <marc>
Date:   Fri Jul 13 17:53:10 2007 +0000

    Version 1.2.0-snapshot-20070713

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 9aa279f27ebd274ca636e512b443b45152844ffa
Author: marc <marc>
Date:   Fri Jul 13 17:31:30 2007 +0000

    Path translator moved to core application
    Average function of curve fixed for curves with distinct sampling (bug reported by S. Bonnefoy-claudet)

 src/qtbcoreapplicationprivate.cpp | 14 +++++++++++-
 src/qtbcoreapplicationprivate.h   |  6 +++++-
 src/qtbcurve.h                    | 45 ++++++++++-----------------------------
 src/qtbtoolsversion.h             |  2 +-
 4 files changed, 30 insertions(+), 37 deletions(-)

commit eaf150b8a527b71b087e3eb46098d13c8cdcb876
Author: marc <marc>
Date:   Wed Jul 11 10:39:38 2007 +0000

    Fix for mutex lock of QtbCache: makeAvailable lock must be done by caller together with the lock.

 src/qtbcache.cpp      | 8 ++++----
 src/qtbcache.h        | 3 ++-
 src/qtbtoolsversion.h | 2 +-
 3 files changed, 7 insertions(+), 6 deletions(-)

commit dcb7432788314dd9248d044a4ace53285e228277
Author: marc <marc>
Date:   Wed Jul 11 09:16:46 2007 +0000

    Bug report in case of full QtbCache
    Bug fix in cache management: best block to free now return blocks even with the same clock as now, untill now block just allocated before were not considered for freeing (clock() was the same as lastAccess

 src/qtbcache.cpp      | 86 ++++++++++++++++++++++++++-------------------------
 src/qtbcache.h        |  4 +--
 src/qtbtoolsversion.h |  2 +-
 3 files changed, 47 insertions(+), 45 deletions(-)

commit 7ae73f9684377e9761c2ce589639532341000415
Author: marc <marc>
Date:   Tue Jul 10 16:26:43 2007 +0000

    New object for printing nice progress information in a terminal

 src/qtbconsoleprogress.cpp | 62 ++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbconsoleprogress.h   | 43 ++++++++++++++++++++++++++++++++
 src/qtbpathtranslator.cpp  |  4 +--
 src/qtbstringsection.h     |  4 +--
 src/qtbtoolsversion.h      |  2 +-
 5 files changed, 110 insertions(+), 5 deletions(-)

commit e7d5c38acf34e91b0c5794c97de3939791d5b5a0
Author: marc <marc>
Date:   Fri Jul 6 14:55:09 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts      | 1252 ++++++++++++++++++++---------------------
 lang/qtbtools.es.ts      | 1252 ++++++++++++++++++++---------------------
 lang/qtbtools.fr.ts      | 1382 +++++++++++++++++++++++-----------------------
 lang/qtbtools.it.ts      | 1252 ++++++++++++++++++++---------------------
 src/qtbstringsection.cpp |    8 +-
 src/qtbstringsection.h   |    6 +-
 src/qtbtoolsversion.h    |    2 +-
 7 files changed, 2577 insertions(+), 2577 deletions(-)

commit de55814f8f9fd94db5607378f146600b7bb01440
Author: marc <marc>
Date:   Thu Jul 5 16:32:10 2007 +0000

    Version 1.2.0-snapshot-20070705

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 7b358fa2f70a5c0e6e180f3448514dd979199072
Author: marc <marc>
Date:   Thu Jul 5 16:21:54 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 1252 +++++++++++++++++++++++-----------------------
 lang/qtbtools.es.ts | 1252 +++++++++++++++++++++++-----------------------
 lang/qtbtools.fr.ts | 1382 +++++++++++++++++++++++++--------------------------
 lang/qtbtools.it.ts | 1252 +++++++++++++++++++++++-----------------------
 4 files changed, 2569 insertions(+), 2569 deletions(-)

commit fd0060f9563e40b814168195ab71cac2fb487d32
Author: marc <marc>
Date:   Thu Jul 5 15:26:16 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 26 +++++++++++++-------------
 lang/qtbtools.es.ts | 26 +++++++++++++-------------
 lang/qtbtools.fr.ts | 26 +++++++++++++-------------
 lang/qtbtools.it.ts | 26 +++++++++++++-------------
 src/qtbglobal.h     | 19 +++++++++++++++++++
 5 files changed, 71 insertions(+), 52 deletions(-)

commit 64bf58314dccf567b7c552410b054fb506719d0c
Author: marc <marc>
Date:   Thu Jul 5 13:55:26 2007 +0000

    Q_ASSERT replaced by QTB_ASSERT, and introduction of file qtbglobal.h

 src/qtbcacheitem.h                |  7 ++++---
 src/qtbconcentricsearch.cpp       |  7 +++----
 src/qtbcoreapplicationprivate.cpp |  9 +++++----
 src/qtbcoreapplicationprivate.h   |  7 +------
 src/qtbcurve.h                    | 11 +++++-----
 src/qtbexpressionaction.cpp       |  5 +++--
 src/qtbirregulargrid2d.cpp        | 42 +++++++++++++++++++--------------------
 src/qtbmatrix.h                   |  5 +++--
 src/qtbtreeitem.cpp               |  6 ++++--
 src/qtbxmlbytearraystream.cpp     |  6 ++++--
 10 files changed, 54 insertions(+), 51 deletions(-)

commit 6fe2fcdc9c3465c8d6bedac60e490181bdc2f72b
Author: marc <marc>
Date:   Thu Jul 5 13:53:25 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 1252 +++++++++++++++++++++++-----------------------
 lang/qtbtools.es.ts | 1252 +++++++++++++++++++++++-----------------------
 lang/qtbtools.fr.ts | 1382 +++++++++++++++++++++++++--------------------------
 lang/qtbtools.it.ts | 1252 +++++++++++++++++++++++-----------------------
 4 files changed, 2569 insertions(+), 2569 deletions(-)

commit cae355495e3f30cbe1f916006092a242f9f2b8ee
Author: marc <marc>
Date:   Thu Jul 5 13:09:30 2007 +0000

    Bug fixed for bug report under windows: application paths with SPACE were not tolarated.

 src/qtbcoreapplicationprivate.cpp | 13 ++++++++-----
 src/qtbcoreapplicationprivate.h   |  7 ++++++-
 src/qtbtoolsversion.h             |  2 +-
 3 files changed, 15 insertions(+), 7 deletions(-)

commit b3602b6d7227a504afe8f7c0955e2d05aac61075
Author: marc <marc>
Date:   Thu Jul 5 09:40:14 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts     | 1252 +++++++++++++++++++++---------------------
 lang/qtbtools.es.ts     | 1252 +++++++++++++++++++++---------------------
 lang/qtbtools.fr.ts     | 1382 +++++++++++++++++++++++------------------------
 lang/qtbtools.it.ts     | 1252 +++++++++++++++++++++---------------------
 src/qtbcache.cpp        |    3 +-
 src/qtbparallelloop.cpp |    4 +-
 src/qtbtoolsversion.h   |    2 +-
 7 files changed, 2575 insertions(+), 2572 deletions(-)

commit a9100ab73d4c97e23c4f569358bc7fab36a7d1d9
Author: marc <marc>
Date:   Wed Jul 4 15:51:10 2007 +0000

    Parallel loop now allow a clean termination

 src/qtbparallelloop.cpp | 22 ++++++++++++++++------
 src/qtbparallelloop.h   |  9 +++++----
 src/qtbtoolsversion.h   |  2 +-
 3 files changed, 22 insertions(+), 11 deletions(-)

commit 6ec1f69c201e8bf3fd61bfc969f7d4cdba2173bf
Author: marc <marc>
Date:   Wed Jul 4 10:35:21 2007 +0000

    Try to fix bug in TFA massive computation (bug in computing abs() probably due to a missing mutex)

 src/qtbcache.cpp      | 9 ++++++---
 src/qtbcache.h        | 3 ++-
 src/qtbtoolsversion.h | 2 +-
 3 files changed, 9 insertions(+), 5 deletions(-)

commit 1706c9a678e8fa831281c1180a17873d78a4455f
Author: marc <marc>
Date:   Tue Jul 3 18:20:05 2007 +0000

    Export of grid through QTextStream: binary output suppreessed for new export action in QtbIrregularGrid2DPlot

 src/qtbirregulargrid2d.cpp | 22 +++++++---------------
 src/qtbirregulargrid2d.h   |  6 +++---
 src/qtbtoolsversion.h      |  2 +-
 3 files changed, 11 insertions(+), 19 deletions(-)

commit a03d4d9ebd4e4b7f1085d111b40b7641fd05fc9e
Author: marc <marc>
Date:   Thu Jun 28 10:53:15 2007 +0000

    Version 1.2.0-snapshot-20070628

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit d25d8c6d7d52f9e1db6d0dddb5629b243dca32a4
Author: marc <marc>
Date:   Thu Jun 28 10:37:58 2007 +0000

    Misfit computation with or without normalization (bug fixed)

 src/qtbrect.cpp       | 13 ++++++++++++-
 src/qtbrect.h         |  3 ++-
 src/qtbstatvalue.cpp  | 14 +++++++++-----
 src/qtbstatvalue.h    |  6 +++---
 src/qtbtoolsversion.h |  2 +-
 5 files changed, 27 insertions(+), 11 deletions(-)

commit 216d0276e96c4004b8d8073359dde5dce8f13047
Author: marc <marc>
Date:   Thu Jun 28 10:37:02 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 28 +++++++++++++++++++---------
 lang/qtbtools.es.ts | 28 +++++++++++++++++++---------
 lang/qtbtools.fr.ts | 28 +++++++++++++++++++---------
 lang/qtbtools.it.ts | 28 +++++++++++++++++++---------
 4 files changed, 76 insertions(+), 36 deletions(-)

commit b9b3b2f9626ccbf01e8da2cb9830befbdb241afe
Author: marc <marc>
Date:   Thu Jun 28 08:33:05 2007 +0000

    For single processor computers, it is better to start two process at the same time. Tested that it is strictly equivalent to a non threaded process. Adding more processes does not really improve performances.

 src/qtbparallelloop.h | 4 ++--
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit eacdf3fa3650de4b0ef9ecca990c493f953c56b6
Author: marc <marc>
Date:   Tue Jun 26 21:28:59 2007 +0000

    Bug report for "X Error" filtered out and replaced by a link to the FAQ web page explaining how to configure ssh.

 src/qtbcoreapplicationprivate.cpp | 13 ++++++++++++-
 src/qtbtoolsversion.h             |  2 +-
 2 files changed, 13 insertions(+), 2 deletions(-)

commit d3d4cf37bb45218283b2d469f05eaac087181d95
Author: marc <marc>
Date:   Tue Jun 26 21:27:42 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 13 +++++++++++--
 lang/qtbtools.es.ts | 13 +++++++++++--
 lang/qtbtools.fr.ts | 13 +++++++++++--
 lang/qtbtools.it.ts | 13 +++++++++++--
 4 files changed, 44 insertions(+), 8 deletions(-)

commit ad7629dcda6475e5b2e3b563c98af7bcb573a1d1
Author: marc <marc>
Date:   Tue Jun 26 12:19:53 2007 +0000

    Version 1.2.0-snapshot-20070626

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 57cde2fcd5d376d769fc397cd049e7b64d3df6cb
Author: marc <marc>
Date:   Fri Jun 22 17:34:41 2007 +0000

    Version 1.2.0-snapshot-20070622

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit c1337a999b148090a8f44e74c81753a1fdb2d41e
Author: marc <marc>
Date:   Fri Jun 22 17:12:29 2007 +0000

    Print human info about already allocated blocks when cannot allocate block

 src/qtbcache.cpp      | 10 ++++++----
 src/qtbtoolsversion.h |  2 +-
 2 files changed, 7 insertions(+), 5 deletions(-)

commit 30244a4f1cc2924553748fc3c8c759ca700cd65e
Author: marc <marc>
Date:   Fri Jun 22 13:04:23 2007 +0000

    New object to parallelize loops
    QtbCache support multi-thread
    New function in QtbCache to get human information about allocated blocks (help debugging).

 src/qtbcache.cpp                | 53 +++++++++++++++++++++----------
 src/qtbcache.h                  |  4 ++-
 src/qtbcoreapplicationprivate.h | 10 ++++--
 src/qtbparallelloop.cpp         | 69 +++++++++++++++++++++++++++++++++++++++++
 src/qtbparallelloop.h           | 41 ++++++++++++++++++++++++
 src/qtbtoolsversion.h           |  2 +-
 6 files changed, 159 insertions(+), 20 deletions(-)

commit f4687b1660e60c9174e8208080618c296ad5cf53
Author: marc <marc>
Date:   Fri Jun 15 17:31:17 2007 +0000

    Version 1.2.0-snapshot-20070615

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 3e43e8c0fd55be91997edc62cca837ff8d147b4c
Author: marc <marc>
Date:   Fri Jun 15 17:08:15 2007 +0000

    Operator== for QtbComplex
    QtbStreamRedirection has a new constructor from a QtbLogStream

 src/qtbcomplex.h             | 9 ++++++++-
 src/qtbstreamredirection.cpp | 7 ++++++-
 src/qtbstreamredirection.h   | 5 ++++-
 src/qtbtoolsversion.h        | 2 +-
 4 files changed, 19 insertions(+), 4 deletions(-)

commit 09842e1d42b04377b40f6500c9d344bc7566f2f9
Author: marc <marc>
Date:   Fri Jun 15 17:06:34 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 66 +++++++++++++++++++++++++++++------------------------
 lang/qtbtools.es.ts | 66 +++++++++++++++++++++++++++++------------------------
 lang/qtbtools.fr.ts | 66 +++++++++++++++++++++++++++++------------------------
 lang/qtbtools.it.ts | 66 +++++++++++++++++++++++++++++------------------------
 4 files changed, 144 insertions(+), 120 deletions(-)

commit a13aca49dd7e39fab003a4d2c11930d8dbb16f5a
Author: marc <marc>
Date:   Tue Jun 12 16:37:17 2007 +0000

    Version 1.2.0-snapshot-20070612

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 24400fde27b3655a4f4bf8169a494cf5c6b81e5a
Author: marc <marc>
Date:   Tue Jun 12 11:56:17 2007 +0000

    Bug fixed for xml tags of type <tag .../> when not inside (needed for parsing seedlink output
    Patch for QTextStream removed but QTextStream::pos() must be used instead of QIODevice:pos()
    Bug fixed for bug report if the command with option -reportBug cannot be started(avoid freezing).

 src/qtbcoreapplicationprivate.cpp | 12 +++++++++---
 src/qtbmessage.cpp                | 28 ++++++++++++++++------------
 src/qtbtoolsversion.h             |  2 +-
 src/qtbxmlclass.cpp               | 13 ++++++++++++-
 4 files changed, 38 insertions(+), 17 deletions(-)

commit 7c689b65d1643a5b11732291bd3bce8fc4db18a9
Author: marc <marc>
Date:   Tue Jun 5 08:43:04 2007 +0000

    Version 1.2.0-snapshot-20070605

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 8ae59c0b43194d6fbdcdd0a8033e0cfd45e891c2
Author: marc <marc>
Date:   Sun Jun 3 18:27:31 2007 +0000

    Version 1.2.0-snapshot-20070603

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 2085389dbb1ac980615b31577326794303a80d90
Author: marc <marc>
Date:   Sun Jun 3 08:20:24 2007 +0000

    *** empty log message ***

 src/qtbirregulargrid2d.cpp | 8 ++++----
 src/qtbtoolsversion.h      | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 9e46f67669c246723db6fce1c75d29cfe1916b97
Author: marc <marc>
Date:   Thu May 31 14:51:46 2007 +0000

    Version 1.2.0-snapshot-20070531

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 7634917c8cd0c641b98595ad2b472d8d63be74ce
Author: marc <marc>
Date:   Thu May 31 14:27:03 2007 +0000

    Patch for QTextStream need for Qt 4.1 removed (not needed any more since Qt 4.2)

 src/qtbgrid2d.h            |  4 ++--
 src/qtbpatchtextstream.cpp | 29 -----------------------------
 src/qtbpatchtextstream.h   | 26 --------------------------
 src/qtbpoint2d.cpp         | 20 ++++++++------------
 src/qtbtoolsversion.h      |  2 +-
 5 files changed, 11 insertions(+), 70 deletions(-)

commit 9ea7316f718e69cc292e2e50fe3ac48e4725d454
Author: marc <marc>
Date:   Thu May 31 14:26:12 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 66 ++++++++++++++++++++++++++---------------------------
 lang/qtbtools.es.ts | 66 ++++++++++++++++++++++++++---------------------------
 lang/qtbtools.fr.ts | 66 ++++++++++++++++++++++++++---------------------------
 lang/qtbtools.it.ts | 66 ++++++++++++++++++++++++++---------------------------
 4 files changed, 132 insertions(+), 132 deletions(-)

commit 965173a57bc490b0323ca84373dc478bfbd801d6
Author: marc <marc>
Date:   Wed May 30 17:34:46 2007 +0000

    Bug fixed in QtbXMLClass for "inside" feature (restoring an object which is not the main one of the XML description)
    Bug fixed in case of option -nobugreport and if a assert fails

 src/qtbcoreapplication.cpp        |  8 ++--
 src/qtbcoreapplicationprivate.cpp | 48 +++++++++++++++-----
 src/qtbcoreapplicationprivate.h   |  5 ++-
 src/qtbtoolsversion.h             |  2 +-
 src/qtbxmlclass.cpp               | 93 ++++++++++++++++++++++++++++++++-------
 5 files changed, 123 insertions(+), 33 deletions(-)

commit 07a00055804672a0f617d7d3d3f3b5589549cbdd
Author: marc <marc>
Date:   Wed May 30 17:25:31 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 30 +++++++++++++++---------------
 lang/qtbtools.es.ts | 30 +++++++++++++++---------------
 lang/qtbtools.fr.ts | 30 +++++++++++++++---------------
 lang/qtbtools.it.ts | 30 +++++++++++++++---------------
 4 files changed, 60 insertions(+), 60 deletions(-)

commit 0c8b8270b113bac5a98421365d80ddf25e9905ae
Author: marc <marc>
Date:   Tue May 29 22:12:32 2007 +0000

    Version 1.2.0-snapshot-20070529

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b9822a85a4295228bf1484f33d4fac7e5e543dbe
Author: marc <marc>
Date:   Tue May 29 21:59:20 2007 +0000

    Bug fixed for tag of style <?xml ... ?> (needed for seedlink client)

 src/qtbspecfunctions.cpp | 5 +++--
 src/qtbtoolsversion.h    | 2 +-
 src/qtbxmlclass.cpp      | 6 +++++-
 3 files changed, 9 insertions(+), 4 deletions(-)

commit 2be7b6a0cc36a46da0acc02ffb7689042e392b47
Author: marc <marc>
Date:   Tue May 29 16:26:31 2007 +0000

    Version 1.2.0-snapshot-20070529

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit d96127c6d1b39c8e8bef46f71ef679167ee96914
Author: marc <marc>
Date:   Tue May 29 16:05:10 2007 +0000

    QtbStatPoint::average moved to QtbStatValue::average (no link to x value, hence no reason to keep it in QtbStatPoint)
    Bug fixed for xml restore of an object embedded in another xml structure
    QtbStatValue::misfit2(): if mean less than 1, no normalization (avoid big numbers in spac inversion where mean may be close to 0)

 src/qtbcurve.h        |  4 ++--
 src/qtbstatpoint.h    | 22 +---------------------
 src/qtbstatvalue.cpp  |  9 ++++++---
 src/qtbstatvalue.h    | 25 ++++++++++++++++++++++++-
 src/qtbtar.cpp        | 12 +++++++++++-
 src/qtbtar.h          |  5 +++--
 src/qtbtoolsversion.h |  2 +-
 src/qtbxmlclass.cpp   |  6 +++---
 8 files changed, 51 insertions(+), 34 deletions(-)

commit a72c8a3cd4807fdf036591771a6e26cfa1792e14
Author: marc <marc>
Date:   Tue May 29 15:58:53 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 14 +++++++-------
 lang/qtbtools.es.ts | 14 +++++++-------
 lang/qtbtools.fr.ts | 14 +++++++-------
 lang/qtbtools.it.ts | 14 +++++++-------
 4 files changed, 28 insertions(+), 28 deletions(-)

commit d447b5bcccb5af1d3d2d6927bf408c2b2013a2e5
Author: marc <marc>
Date:   Thu May 24 22:29:57 2007 +0000

    Version 1.2.0-snapshot-20070524

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit d59efdeb10f69936aec86756050d7e8d89c8a66c
Author: marc <marc>
Date:   Mon May 21 17:56:14 2007 +0000

    *** empty log message ***

 src/qtbspecfunctions.h | 5 ++++-
 src/qtbtoolsversion.h  | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 97103e608555c8c2db82dc70b480e4b8e3dd9943
Author: marc <marc>
Date:   Wed May 16 19:45:42 2007 +0000

    Version 1.2.0-snapshot-20070516

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit fa1b77d5d621584d632323ee5f5f762107aa2717
Author: marc <marc>
Date:   Tue May 15 17:35:36 2007 +0000

    Version 1.2.0-snapshot-20070515

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit a7c3a746bc2e17c1d6035c32733b368e31b3d4e8
Author: marc <marc>
Date:   Tue May 15 17:24:20 2007 +0000

    *** empty log message ***

 src/qtbcoreapplicationprivate.cpp | 4 ++--
 src/qtbtoolsversion.h             | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 1e9e79283c50d9ddf7335b0eced1762aea6f3801
Author: marc <marc>
Date:   Fri May 4 21:36:08 2007 +0000

    Version 1.2.0-snapshot-20070504

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit cfd2971d0a936258efd9f2b7372564fbb9610fd2
Author: marc <marc>
Date:   Thu May 3 18:28:14 2007 +0000

    Version 1.2.0-snapshot-20070503

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 7fe5a379e3b1862761cea5f05669e03861647c0c
Author: marc <marc>
Date:   Wed May 2 17:08:43 2007 +0000

    Version 1.2.0-snapshot-20070502

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit e0c5e999d8c7389d43b702c84d35d4dfdd9910f5
Author: marc <marc>
Date:   Tue May 1 23:42:40 2007 +0000

    Version 1.2.0-snapshot-20070501

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 446ea4515ea6be69fe5b19c0a373c8791ccb5e11
Author: marc <marc>
Date:   Tue May 1 23:23:49 2007 +0000

    New feature that allow enlarging a cache item
    New function QtbCacheItem::touch (used by QtbDynamicSignal

 src/qtbcache.cpp      | 30 +++++++++++++++++++++++++++++-
 src/qtbcache.h        |  3 ++-
 src/qtbcacheitem.h    |  3 ++-
 src/qtbtoolsversion.h |  2 +-
 4 files changed, 34 insertions(+), 4 deletions(-)

commit 46d75da59314d5499e68a823015def7f0d8ad423
Author: marc <marc>
Date:   Tue May 1 23:22:37 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 2 +-
 lang/qtbtools.es.ts | 2 +-
 lang/qtbtools.fr.ts | 2 +-
 lang/qtbtools.it.ts | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit e82853ad48ff6fe68ea10bdb511c4eed1f396597
Author: marc <marc>
Date:   Tue May 1 20:36:34 2007 +0000

    Package info improved to work even in a static context

 src/qtbcoreapplicationprivate.cpp | 10 +++++-----
 src/qtbpackageinfo.cpp            | 12 +++++++++---
 src/qtbpackageinfo.h              |  8 +++++---
 src/qtbtoolsversion.h             |  2 +-
 src/qtbxmlbytearraystream.h       |  4 +++-
 5 files changed, 23 insertions(+), 13 deletions(-)

commit 3286352969c4db676d208a48cea9392d28b612db
Author: marc <marc>
Date:   Tue May 1 20:20:18 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 80 ++++++++++++++++++++++++++++++-----------------------
 lang/qtbtools.es.ts | 80 ++++++++++++++++++++++++++++++-----------------------
 lang/qtbtools.fr.ts | 80 ++++++++++++++++++++++++++++++-----------------------
 lang/qtbtools.it.ts | 80 ++++++++++++++++++++++++++++++-----------------------
 4 files changed, 180 insertions(+), 140 deletions(-)

commit d7268ccb273a3cd658a04ee468941bec452f977d
Author: marc <marc>
Date:   Mon Apr 30 19:58:18 2007 +0000

    Attributes are now better handled inside the xml core parser

 src/qtbtoolsversion.h |  2 +-
 src/qtbxmlclass.cpp   | 33 ++++++++++++++++++++++++++++++---
 src/qtbxmlclass.h     | 18 +++++++++++++++++-
 3 files changed, 48 insertions(+), 5 deletions(-)

commit 2ef27c8ef1c849556a3937b7c4c6f37c2cb5344e
Author: marc <marc>
Date:   Fri Apr 27 17:50:22 2007 +0000

    Version 1.2.0-snapshot-20070427

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 4ed7520c61a7b2a30688faa8f1002e67ec97c125
Author: marc <marc>
Date:   Fri Apr 27 17:36:58 2007 +0000

    XML support tags <.../> (for seedlink parser)

 src/qtbcoreapplicationprivate.cpp |   9 +-
 src/qtbgrid2d.h                   |   4 +-
 src/qtbtoolsversion.h             |   2 +-
 src/qtbxmlbytearraystream.cpp     | 109 +++++++++++++++++++++++++
 src/qtbxmlbytearraystream.h       |  43 ++++++++++
 src/qtbxmlclass.cpp               | 167 ++++++++++++++------------------------
 src/qtbxmlclass.h                 |  40 +++------
 src/qtbxmlstream.cpp              |  48 +++++++++++
 src/qtbxmlstream.h                |  45 ++++++++++
 src/qtbxmlstringstream.cpp        |  18 ++++
 src/qtbxmlstringstream.h          |  28 +++++++
 src/qtbxmltarstream.cpp           |  62 ++++++++++++++
 src/qtbxmltarstream.h             |  50 ++++++++++++
 13 files changed, 487 insertions(+), 138 deletions(-)

commit 7ef878bf4eae5b16a30c8b26dc367c4b5a87a703
Author: marc <marc>
Date:   Fri Apr 27 17:24:06 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 59 ++++++++++++++++++++++++++++++-----------------------
 lang/qtbtools.es.ts | 59 ++++++++++++++++++++++++++++++-----------------------
 lang/qtbtools.fr.ts | 59 ++++++++++++++++++++++++++++++-----------------------
 lang/qtbtools.it.ts | 59 ++++++++++++++++++++++++++++++-----------------------
 4 files changed, 136 insertions(+), 100 deletions(-)

commit 38c22cf577feb2c5ea67aa3b3187afa09ab5c16c
Author: marc <marc>
Date:   Tue Apr 24 09:24:30 2007 +0000

    Version 1.2.0-snapshot-20070424

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit b08907dd09bb097488ea0d6855f0e039ba6c4da5
Author: marc <marc>
Date:   Tue Apr 24 09:11:55 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts        | 4 ++--
 lang/qtbtools.es.ts        | 4 ++--
 lang/qtbtools.fr.ts        | 4 ++--
 lang/qtbtools.it.ts        | 4 ++--
 src/qtbexpressioncontext.h | 5 ++++-
 src/qtbtoolsversion.h      | 2 +-
 6 files changed, 13 insertions(+), 10 deletions(-)

commit 1258101e5b0d2b54a4155b98bbce85098466b3f5
Author: marc <marc>
Date:   Fri Apr 20 17:14:33 2007 +0000

    Removed the static member on expression parser, replaced by QtbExpressionContext

 src/qtbexpressionaction.cpp  | 69 ++++++-------------------------------
 src/qtbexpressionaction.h    | 39 +++++----------------
 src/qtbexpressionactions.cpp | 18 ++++++++++
 src/qtbexpressionactions.h   | 31 +++++++++++++++++
 src/qtbexpressioncontext.cpp | 82 ++++++++++++++++++++++++++++++++++++++++++++
 src/qtbexpressioncontext.h   | 41 ++++++++++++++++++++++
 src/qtbexpressionparser.cpp  | 18 +++++-----
 src/qtbexpressionparser.h    |  7 ++--
 src/qtbexpressionstring.cpp  | 21 ++++++------
 src/qtbexpressionstring.h    | 10 +++---
 src/qtbtoolsversion.h        |  2 +-
 11 files changed, 222 insertions(+), 116 deletions(-)

commit d80672c4b6de406b35b5dc8cc884810dc1c9aa76
Author: marc <marc>
Date:   Wed Apr 11 16:57:05 2007 +0000

    Version 1.2.0-snapshot-20070411

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit aa706b4700de8bbb3a87d044e892620ea6679a3e
Author: marc <marc>
Date:   Wed Apr 11 16:50:28 2007 +0000

    Memory checker does not work under Mac

 src/qtbmemorycheckerprivate.h | 4 ++--
 src/qtbtoolsversion.h         | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 0ef6a0783946dfdd11620ec1af2f4625bb3f7e7b
Author: marc <marc>
Date:   Wed Apr 11 15:20:28 2007 +0000

    Version 1.2.0-snapshot-20070411

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 6760a4153101d731c8b35488578a0d7b7f149b4b
Author: marc <marc>
Date:   Wed Apr 11 15:05:17 2007 +0000

    *** empty log message ***

 src/qtbexpressionstorage.h | 5 ++++-
 src/qtbtoolsversion.h      | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit ff777fb149eafe00d5a060dce4eaf074267a722b
Author: marc <marc>
Date:   Wed Apr 11 13:37:52 2007 +0000

    saveSpecChar for all write string in QtbXMLClass
    QtbRandom::irregular() moved to a new class in dinvercore: QtbPdfCurve

 src/qtbexpressionaction.cpp  | 606 +++++++++++++++++++++++++++++++++++++++++++
 src/qtbexpressionaction.h    | 208 +++++++++++++++
 src/qtbexpressionparser.cpp  | 460 ++++++++++++++++++++++++++++++++
 src/qtbexpressionparser.h    |  44 ++++
 src/qtbexpressionstorage.cpp |  33 +++
 src/qtbexpressionstorage.h   |  36 +++
 src/qtbexpressionstring.cpp  | 103 ++++++++
 src/qtbexpressionstring.h    |  35 +++
 src/qtbrandom.cpp            |  33 +--
 src/qtbrandom.h              |   5 +-
 src/qtbtoolsversion.h        |   2 +-
 src/qtbxmlclass.cpp          |  16 +-
 12 files changed, 1536 insertions(+), 45 deletions(-)

commit 0c92234e7fe237bb15f5e747d6ea2bdb67b31049
Author: marc <marc>
Date:   Wed Apr 11 13:36:42 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 lang/qtbtools.es.ts | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 lang/qtbtools.fr.ts | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 lang/qtbtools.it.ts | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 244 insertions(+)

commit 3349d234fc79e6e914aaa0836777ff67bf456322
Author: marc <marc>
Date:   Mon Apr 2 20:12:28 2007 +0000

    Version 1.2.0-snapshot-20070402

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit c5b561bbc3717c43858136b59d068d250a8eb643
Author: marc <marc>
Date:   Mon Apr 2 20:04:09 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 18 +++++++++---------
 lang/qtbtools.es.ts | 18 +++++++++---------
 lang/qtbtools.fr.ts | 18 +++++++++---------
 lang/qtbtools.it.ts | 18 +++++++++---------
 4 files changed, 36 insertions(+), 36 deletions(-)

commit 566f62d819e54b1553c7a14c621b586460cf5d41
Author: marc <marc>
Date:   Mon Apr 2 19:17:42 2007 +0000

    QtbCurve::average fully debugged

 src/qtbcoreapplicationprivate.cpp | 11 ++++++++++-
 src/qtbcoreapplicationprivate.h   |  3 ++-
 src/qtbcurve.h                    | 32 ++++++++++++++++++++++++++------
 src/qtbstatvalue.h                | 12 ++++++++++--
 src/qtbtoolsversion.h             |  2 +-
 5 files changed, 49 insertions(+), 11 deletions(-)

commit db7a3abadee2df99562e0d9ef36c8b4e4d3fe124
Author: marc <marc>
Date:   Mon Apr 2 10:51:39 2007 +0000

    New function that print full header information in case of damaged block
    New verbose flag that show all allocation and deallocation on the console

 src/qtbmemorycheckerprivate.cpp | 49 ++++++++++++++++++++++++++++++-----------
 src/qtbmemorycheckerprivate.h   |  8 ++++++-
 src/qtbtoolsversion.h           |  2 +-
 3 files changed, 44 insertions(+), 15 deletions(-)

commit a0f9f3de70c67cc0506b00db24e75d09befc6899
Author: marc <marc>
Date:   Mon Apr 2 10:50:35 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 18 +++++++++---------
 lang/qtbtools.es.ts | 18 +++++++++---------
 lang/qtbtools.fr.ts | 18 +++++++++---------
 lang/qtbtools.it.ts | 18 +++++++++---------
 4 files changed, 36 insertions(+), 36 deletions(-)

commit 7995ef905a95b8c4f4abc41a6c869a092fd40517
Author: marc <marc>
Date:   Mon Apr 2 06:31:46 2007 +0000

    max() function debugged in QtbCurve

 src/qtbcurve.h        | 10 +++++-----
 src/qtbtoolsversion.h |  2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 771e900f6d5ba971864003ec94ce0ae4c3da8e79
Author: marc <marc>
Date:   Sun Apr 1 21:52:55 2007 +0000

    Unamed thread in bug report

 src/qtbcoreapplicationprivate.cpp | 7 +++++--
 src/qtbtoolsversion.h             | 2 +-
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 69311cd81d4c89e0bd7aea82e8a8013c51e12193
Author: marc <marc>
Date:   Sun Apr 1 11:51:32 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts               | 18 +++++++++---------
 lang/qtbtools.es.ts               | 18 +++++++++---------
 lang/qtbtools.fr.ts               | 18 +++++++++---------
 lang/qtbtools.it.ts               | 18 +++++++++---------
 src/qtbcoreapplicationprivate.cpp |  3 ++-
 5 files changed, 38 insertions(+), 37 deletions(-)

commit c5875feddbabca0e8efbbb80c3709a59293d3405
Author: marc <marc>
Date:   Sun Apr 1 10:55:39 2007 +0000

    New interface for obtaining the current release

 src/qtbcoreapplicationprivate.cpp | 24 +++++++++++++++++++++++-
 src/qtbcoreapplicationprivate.h   |  3 ++-
 src/qtbtoolsversion.h             |  2 +-
 3 files changed, 26 insertions(+), 3 deletions(-)

commit a88b8b8e614940f29ee98d9404b73e9bc1fba980
Author: marc <marc>
Date:   Sun Apr 1 09:45:06 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 22 +++++++++++-----------
 lang/qtbtools.es.ts | 22 +++++++++++-----------
 lang/qtbtools.fr.ts | 22 +++++++++++-----------
 lang/qtbtools.it.ts | 22 +++++++++++-----------
 4 files changed, 44 insertions(+), 44 deletions(-)

commit 34bdc60382a9e95199e61403e4efbf2bb166591e
Author: marc <marc>
Date:   Sun Apr 1 09:35:48 2007 +0000

    Do memory check re-enabled
    QtbCurve::max() corrected

 src/qtbcurve.h                  | 4 ++--
 src/qtbmemorycheckerprivate.cpp | 9 +++++----
 src/qtbmemorycheckerprivate.h   | 4 ++--
 src/qtbmessage.cpp              | 3 ++-
 src/qtbtoolsversion.h           | 2 +-
 5 files changed, 12 insertions(+), 10 deletions(-)

commit 4f5537db332fc6699e8c11f2292a2588f129add5
Author: marc <marc>
Date:   Sun Apr 1 09:32:53 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 32 ++++++++++++++++----------------
 lang/qtbtools.es.ts | 32 ++++++++++++++++----------------
 lang/qtbtools.fr.ts | 32 ++++++++++++++++----------------
 lang/qtbtools.it.ts | 32 ++++++++++++++++----------------
 4 files changed, 64 insertions(+), 64 deletions(-)

commit 2905da06a641d540eb17ac19f581468a1f68bfa4
Author: marc <marc>
Date:   Sat Mar 31 21:14:25 2007 +0000

    Bug report facility debugged under Mac, no longer need for "Force to Quit" when quitting Geopsy

 src/qtbcoreapplication.cpp        |  5 ++--
 src/qtbcoreapplicationprivate.cpp | 53 ++++++++++++++++++++++++++-------------
 src/qtbcoreapplicationprivate.h   |  7 +++---
 src/qtbtoolsversion.h             |  2 +-
 4 files changed, 43 insertions(+), 24 deletions(-)

commit 6ff8395bd093c1d1a17716b021a92a8147889a35
Author: marc <marc>
Date:   Fri Mar 30 22:17:32 2007 +0000

    Add time stamp for messages with automatic answer

 src/qtbmemorychecker.h          | 6 ++----
 src/qtbmemorycheckerprivate.cpp | 4 +---
 src/qtbmessage.cpp              | 4 ++--
 src/qtbtoolsversion.h           | 2 +-
 4 files changed, 6 insertions(+), 10 deletions(-)

commit 8f5db493bef04e3dd15f5681d59698e5a237df89
Author: marc <marc>
Date:   Fri Mar 30 19:46:56 2007 +0000

    Signal SIGBUS not valid for Windows

 src/qtbcoreapplicationprivate.cpp | 6 +++++-
 src/qtbtoolsversion.h             | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 533166a015ee725bf4ed0ec5eae4e40a8e64d034
Author: marc <marc>
Date:   Fri Mar 30 19:41:48 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 18 +++++++++---------
 lang/qtbtools.es.ts | 18 +++++++++---------
 lang/qtbtools.fr.ts | 18 +++++++++---------
 lang/qtbtools.it.ts | 18 +++++++++---------
 4 files changed, 36 insertions(+), 36 deletions(-)

commit f5f3d37d50b01f06494fb983ea822319f233a2b7
Author: marc <marc>
Date:   Fri Mar 30 16:45:23 2007 +0000

    Version 1.2.0-snapshot-20070330

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7e3cbf9eac18d4bd4a69680bb67f5ac7ca92ad82
Author: marc <marc>
Date:   Fri Mar 30 15:17:19 2007 +0000

    Version 1.2.0-snapshot-20070330

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ffe5f25dca059b2b1eb4ab40659854ac95e1ac79
Author: marc <marc>
Date:   Fri Mar 30 11:48:17 2007 +0000

    Bug report now working on Mac
    New function max() for QtbCurve

 src/qtbcoreapplicationprivate.cpp | 45 ++++++++++++++++++++++++++++-----------
 src/qtbcurve.h                    | 18 +++++++++++++++-
 src/qtbfile.cpp                   |  8 ++++---
 src/qtbmemorycheckerprivate.cpp   |  3 +--
 src/qtbtoolsversion.h             |  2 +-
 5 files changed, 57 insertions(+), 19 deletions(-)

commit 1d81d7af8ae4ff8e6247f640eae1124ffd023581
Author: marc <marc>
Date:   Fri Mar 30 11:46:59 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 20 ++++++++++----------
 lang/qtbtools.es.ts | 20 ++++++++++----------
 lang/qtbtools.fr.ts | 20 ++++++++++----------
 lang/qtbtools.it.ts | 20 ++++++++++----------
 4 files changed, 40 insertions(+), 40 deletions(-)

commit 288a64b8ed02231f220c2a0faa5d650a60273800
Author: marc <marc>
Date:   Fri Mar 30 00:09:25 2007 +0000

    Version 1.2.0-snapshot-20070330

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 0a5477cbb18c6a17b9a772f481c14f76c2846019
Author: marc <marc>
Date:   Thu Mar 29 23:42:40 2007 +0000

    Place for examples in help from command line
    New function for streaming QtbCurve
    New function to init values of a QtbIrregularGrid2D
    Memory checker moved to full static
    Bug fixed for QtbStringSection in setEnd(), uninitialized size was possible
    Bug fixed in QtbTreeItem for removing items

 src/qtbapplicationhelp.cpp        |  33 ++++++++++--
 src/qtbapplicationhelp.h          |   8 ++-
 src/qtbcoreapplicationprivate.cpp |  12 ++---
 src/qtbcurve.h                    |  13 ++++-
 src/qtbirregulargrid2d.cpp        |  12 +++--
 src/qtbirregulargrid2d.h          |   3 +-
 src/qtbmemorychecker.h            |   6 ++-
 src/qtbmemorycheckerprivate.cpp   | 108 ++++++++++++++++++++++----------------
 src/qtbmemorycheckerprivate.h     |  38 +++++++-------
 src/qtbsampling.cpp               |  57 ++++++++++++++++++++
 src/qtbsampling.h                 |  43 +++++++++++++++
 src/qtbstringsection.h            |  11 +++-
 src/qtbtoolsversion.h             |   2 +-
 src/qtbtreeitem.cpp               |   4 +-
 14 files changed, 266 insertions(+), 84 deletions(-)

commit fe6d214340470a7a49decca969a95ac12d585197
Author: marc <marc>
Date:   Thu Mar 29 23:39:29 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 4 ++--
 lang/qtbtools.es.ts | 4 ++--
 lang/qtbtools.fr.ts | 4 ++--
 lang/qtbtools.it.ts | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

commit e982fb8cd5a70f482a634dfdc13c299b5eb61741
Author: marc <marc>
Date:   Fri Mar 23 00:04:20 2007 +0000

    Porting to Mac

 admin/info                        | 7 +++----
 src/qtbcoreapplicationprivate.cpp | 9 ++++++---
 src/qtbfile.cpp                   | 7 +++++--
 src/qtbtoolsversion.h             | 2 +-
 4 files changed, 15 insertions(+), 10 deletions(-)

commit bc0f094122c08753b23231b355260ee24d08884f
Author: marc <marc>
Date:   Fri Mar 23 00:02:30 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 18 +++++++++---------
 lang/qtbtools.es.ts | 18 +++++++++---------
 lang/qtbtools.fr.ts | 18 +++++++++---------
 lang/qtbtools.it.ts | 18 +++++++++---------
 4 files changed, 36 insertions(+), 36 deletions(-)

commit a4ac8410c58c98be6ecb40615a3b3fb71ad4578f
Author: marc <marc>
Date:   Wed Mar 21 23:07:36 2007 +0000

    Version 1.2.0-snapshot-20070321

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4ea52a032429352f3b6b8e0ff22b671e88a5d44d
Author: marc <marc>
Date:   Wed Mar 21 22:55:44 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 18 +++++++++---------
 lang/qtbtools.es.ts | 18 +++++++++---------
 lang/qtbtools.fr.ts | 18 +++++++++---------
 lang/qtbtools.it.ts | 18 +++++++++---------
 4 files changed, 36 insertions(+), 36 deletions(-)

commit 7d7a44926024e00f04cea55aae6dc008c20158af
Author: marc <marc>
Date:   Wed Mar 21 19:23:20 2007 +0000

    Version 1.2.0-snapshot-20070321

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit a83fed4762a748f486e055b95e5dda053c662617
Author: marc <marc>
Date:   Wed Mar 21 19:11:56 2007 +0000

    Bug fixed for computing MSG_ID

 src/qtbcoreapplicationprivate.cpp | 17 +----------------
 src/qtbmessage.cpp                |  4 ++--
 src/qtbtoolsversion.h             |  2 +-
 3 files changed, 4 insertions(+), 19 deletions(-)

commit b0bcfb62ac2135987f55dd83cb96369328b75817
Author: marc <marc>
Date:   Tue Mar 20 18:34:53 2007 +0000

    Porting to Windows

 src/qtbcoreapplicationprivate.cpp | 79 ++++++++++++++++++++++++++-------------
 src/qtbcoreapplicationprivate.h   |  5 ++-
 src/qtbmemorychecker.cpp          |  4 +-
 src/qtbmemorychecker.h            |  4 +-
 src/qtbmemorycheckerprivate.cpp   | 16 ++++----
 src/qtbpackageinfo.cpp            |  4 +-
 src/qtbpackageinfo.h              |  5 ++-
 src/qtbpathtranslator.cpp         |  4 +-
 src/qtbsmoothingparameters.cpp    |  4 +-
 src/qtbtar.h                      |  4 +-
 src/qtbtoolsversion.h             |  2 +-
 11 files changed, 85 insertions(+), 46 deletions(-)

commit 5e9f02752d713f653a0ec70de66861bafaf0490b
Author: marc <marc>
Date:   Tue Mar 20 18:34:22 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 260 ++++++++++++++++++++++++++--------------------------
 lang/qtbtools.es.ts | 256 +++++++++++++++++++++++++--------------------------
 lang/qtbtools.fr.ts | 248 ++++++++++++++++++++++++-------------------------
 lang/qtbtools.it.ts | 256 +++++++++++++++++++++++++--------------------------
 4 files changed, 510 insertions(+), 510 deletions(-)

commit de76d93da8905af22048a718cfceb82d7d430f49
Author: marc <marc>
Date:   Mon Mar 19 08:38:18 2007 +0000

    Version 1.2.0-snapshot-20070319

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 0bfb01487d019fc4999f495c29f7c52d1e3256c8
Author: marc <marc>
Date:   Mon Mar 19 07:41:40 2007 +0000

    New prefix option for streams
    New function to generate a random number following an arbitrary probability density function
    Bug fixed by adding an operator= to QtbValue

 src/qtbcoreapplicationprivate.h | 14 +++++++-------
 src/qtblogstream.cpp            |  3 ++-
 src/qtblogstream.h              |  4 +++-
 src/qtbrandom.cpp               | 37 ++++++++++++++++++++++++++++++++++---
 src/qtbrandom.h                 |  8 ++++++--
 src/qtbtoolsversion.h           |  2 +-
 src/qtbvalue.h                  | 12 +++++++-----
 7 files changed, 60 insertions(+), 20 deletions(-)

commit 0ffebc0b45c466ceb09de39a84f21051e3f917ca
Author: marc <marc>
Date:   Mon Mar 19 07:36:40 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 22 +++++++++++-----------
 lang/qtbtools.es.ts | 22 +++++++++++-----------
 lang/qtbtools.fr.ts | 22 +++++++++++-----------
 lang/qtbtools.it.ts | 22 +++++++++++-----------
 4 files changed, 44 insertions(+), 44 deletions(-)

commit ab8dd6cb7a194050c10cc11285fdad620dc5f0ed
Author: marc <marc>
Date:   Fri Mar 9 22:03:15 2007 +0000

    Version 1.2.0-snapshot-20070309

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit da14a9415416fbb667138f860f74d4393965c14b
Author: marc <marc>
Date:   Fri Mar 9 21:56:38 2007 +0000

    Bug fix for translation loading and initialization: must be after QApplication intialization

 src/qtbcoreapplication.cpp        | 4 +++-
 src/qtbcoreapplicationprivate.cpp | 4 +---
 src/qtbcoreapplicationprivate.h   | 4 ++--
 src/qtbtoolsversion.h             | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

commit 1c326bf86e87813e04a973a7230db90a4ff38590
Author: marc <marc>
Date:   Fri Mar 9 19:31:54 2007 +0000

    New constructor for QtbCoreApplicationPrivate (needed by QtbPluginApplication)

 src/qtbcoreapplication.h          |  4 +++-
 src/qtbcoreapplicationprivate.cpp |  4 ++--
 src/qtbcoreapplicationprivate.h   | 11 +++++++----
 src/qtbmemorycheckerprivate.h     |  4 ++--
 src/qtbtoolsversion.h             |  2 +-
 5 files changed, 15 insertions(+), 10 deletions(-)

commit 364a65a883001cca776f737ae6b63d32b672a0ed
Author: marc <marc>
Date:   Fri Mar 9 19:30:15 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 36 ++++++++++++++++++------------------
 lang/qtbtools.es.ts | 36 ++++++++++++++++++------------------
 lang/qtbtools.fr.ts | 36 ++++++++++++++++++------------------
 lang/qtbtools.it.ts | 36 ++++++++++++++++++------------------
 4 files changed, 72 insertions(+), 72 deletions(-)

commit db8f463838c7f1ce89fdf073c1c07b3daa15350b
Author: marc <marc>
Date:   Mon Mar 5 18:07:47 2007 +0000

    Check for option admit negative numbers
    Bug fixed for QtbRect::includes() (fix for selecting curves in a plot)
    Misfit computation transfered from QtbModalPoint to QtbStatValue
    Support for both -- or - options in QtbCoreApplication, etc
    Filter out bug report for Qt bug: "QCoreApplication::postEvent: Unexpected null receiver"

 src/qtbcoreapplication.cpp        |  6 ++---
 src/qtbcoreapplicationprivate.cpp | 29 +++++++++++++++--------
 src/qtbrect.cpp                   | 36 +++++++++++++---------------
 src/qtbstatvalue.cpp              | 50 ++++++++++++++++++++++++++++++++++++++-
 src/qtbstatvalue.h                |  7 +++++-
 src/qtbtoolsversion.h             |  2 +-
 src/qtbvalue.cpp                  | 24 +++++++++++++++++++
 src/qtbvalue.h                    | 34 ++++++++++++++++++++++++++
 8 files changed, 153 insertions(+), 35 deletions(-)

commit 551c01afa16f8c88451bc3fae5033494d79b640a
Author: marc <marc>
Date:   Mon Mar 5 18:03:54 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 26 +++++++++++++-------------
 lang/qtbtools.es.ts | 26 +++++++++++++-------------
 lang/qtbtools.fr.ts | 26 +++++++++++++-------------
 lang/qtbtools.it.ts | 26 +++++++++++++-------------
 4 files changed, 52 insertions(+), 52 deletions(-)

commit 8df4ece3be226d003c5fb454447f92e382048bc3
Author: marc <marc>
Date:   Tue Feb 27 22:15:12 2007 +0000

    Version 1.2.0-snapshot-20070227

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 92f7704f17c790ff54d3910dfe96c3195826d97a
Author: marc <marc>
Date:   Tue Feb 27 20:14:38 2007 +0000

    Version 1.2.0-snapshot-20070227

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fd58e3e0989b1d47330a7c7d2d2c3a7c328a23ca
Author: marc <marc>
Date:   Tue Feb 27 20:14:36 2007 +0000

    Version 1.2.0-snapshot-20070227

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit d8fd18fdeef60473d62cef0cf7b057c41df4e4e5
Author: marc <marc>
Date:   Tue Feb 27 19:50:30 2007 +0000

    Re-implementation of resampling algorithm for QtbCurve
    Remove invalid for 0 values for QtbPoint, QtbPoint2D, these points are always valid
    New interface function for points of a curve: average
    New class for smoothing parameters

 src/qtbcurve.cpp               |  23 +++++--
 src/qtbcurve.h                 | 150 ++++++++++++++++++++++++++++-------------
 src/qtbpoint.cpp               |   8 +--
 src/qtbpoint.h                 |   7 +-
 src/qtbpoint1d.h               |   5 +-
 src/qtbpoint2d.cpp             |   6 +-
 src/qtbpoint2d.h               |   7 +-
 src/qtbsmoothingparameters.cpp |  45 +++++++++++++
 src/qtbsmoothingparameters.h   |  33 +++++++++
 src/qtbstatpoint.h             |  27 +++++++-
 src/qtbstatvalue.h             |   4 +-
 src/qtbstringsection.h         |   4 +-
 src/qtbtoolsversion.h          |   2 +-
 13 files changed, 246 insertions(+), 75 deletions(-)

commit 09955ddbf29955f8255e81246854a0fc707dd34f
Author: marc <marc>
Date:   Tue Feb 27 19:47:34 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 18 +++++++++---------
 lang/qtbtools.es.ts | 18 +++++++++---------
 lang/qtbtools.fr.ts | 18 +++++++++---------
 lang/qtbtools.it.ts | 18 +++++++++---------
 4 files changed, 36 insertions(+), 36 deletions(-)

commit 780951a99dad3e713cdcdc1951e2818cb65d6db5
Author: marc <marc>
Date:   Wed Feb 21 18:05:14 2007 +0000

    New generic option "--nobugreport"
    Formatting of help improved
    New feature to store global pointers and to delete them when quitting application
    Qt options valid only for gui applications moved to QtbApplication
    New function QtbCurve::multiply()
    getFileFilter() in qtbgetopt.h moved to QtbCoreApplicationPrivate as getFileList()

 src/qtbapplicationhelp.cpp        |  6 +--
 src/qtbcoreapplication.cpp        | 19 ++++++++-
 src/qtbcoreapplication.h          |  3 +-
 src/qtbcoreapplicationprivate.cpp | 85 +++++++++++++++++++++++++++++----------
 src/qtbcoreapplicationprivate.h   | 19 ++++++---
 src/qtbcurve.cpp                  |  6 +--
 src/qtbcurve.h                    | 14 ++++++-
 src/qtbgetopt.cpp                 | 37 +----------------
 src/qtbgetopt.h                   |  4 +-
 src/qtbpoint1d.cpp                | 23 +++++++++++
 src/qtbpoint1d.h                  | 40 ++++++++++++++++++
 src/qtbtoolsversion.h             |  2 +-
 12 files changed, 180 insertions(+), 78 deletions(-)

commit 3ac0c00fa31a4a30d10289fef58989a43bff1831
Author: marc <marc>
Date:   Wed Feb 21 18:01:38 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 84 ++++++++++++++++++++++++++++++++++++++++++++++++-----
 lang/qtbtools.es.ts | 84 ++++++++++++++++++++++++++++++++++++++++++++++++-----
 lang/qtbtools.fr.ts | 84 ++++++++++++++++++++++++++++++++++++++++++++++++-----
 lang/qtbtools.it.ts | 84 ++++++++++++++++++++++++++++++++++++++++++++++++-----
 4 files changed, 308 insertions(+), 28 deletions(-)

commit d837a80d76372edaabc8c2b759ce2ffcd55ecbb6
Author: marc <marc>
Date:   Mon Feb 19 18:32:44 2007 +0000

    Format for help message
    Qt command line options

 src/qtbapplicationhelp.cpp        | 61 +++++++++++++++++++++++++++++----------
 src/qtbapplicationhelp.h          |  5 ++--
 src/qtbcoreapplicationprivate.cpp | 18 ++++++++++--
 src/qtbcoreapplicationprivate.h   |  3 +-
 src/qtbtoolsversion.h             |  2 +-
 5 files changed, 66 insertions(+), 23 deletions(-)

commit bc9e96337dcfd3c9f7d1727d3a2a17daa2fc10a1
Author: marc <marc>
Date:   Mon Feb 19 17:23:55 2007 +0000

    Pipe between crashed application and --reportbug application fixed
    Back to removeLater() function in QtbTreeItem

 src/qtbcoreapplication.cpp        |  4 +++-
 src/qtbcoreapplicationprivate.cpp | 38 +++++++++++++++++++++-----------------
 src/qtbcoreapplicationprivate.h   |  3 ++-
 src/qtbfile.cpp                   |  7 ++++---
 src/qtbfile.h                     |  4 ++--
 src/qtbtoolsversion.h             |  2 +-
 src/qtbtreeitem.cpp               | 23 ++++++++++++++++++-----
 src/qtbtreeitem.h                 |  9 ++++++---
 8 files changed, 57 insertions(+), 33 deletions(-)

commit 9fad61fd45d1ea4ee13b44666eae33ce1a5b5225
Author: marc <marc>
Date:   Sun Feb 18 12:16:43 2007 +0000

    Debug report piped
    TreeItem: remove the removeLater option

 src/qtbcoreapplication.cpp        | 25 ++++++++++++++++++++++++-
 src/qtbcoreapplication.h          |  4 +++-
 src/qtbcoreapplicationprivate.cpp | 17 ++++++++++++++++-
 src/qtbcoreapplicationprivate.h   |  4 ++--
 src/qtbmessage.cpp                |  4 +---
 src/qtbtoolsversion.h             |  2 +-
 src/qtbtreeitem.cpp               | 31 ++++++-------------------------
 src/qtbtreeitem.h                 |  9 +++------
 8 files changed, 56 insertions(+), 40 deletions(-)

commit 43dab181a84f3dca42d0a9f99964b62f7c56166a
Author: marc <marc>
Date:   Fri Feb 9 18:58:22 2007 +0000

    New help system for command line

 src/qtbapplicationhelp.cpp        | 78 +++++++++++++++++++++++++++++++++++++++
 src/qtbapplicationhelp.h          | 46 +++++++++++++++++++++++
 src/qtbcoreapplicationprivate.cpp | 23 +++++++++---
 src/qtbcoreapplicationprivate.h   | 10 ++++-
 src/qtbtoolsversion.h             |  2 +-
 5 files changed, 150 insertions(+), 9 deletions(-)

commit 17d39be32716ea9d600a0eaa5312601c75063d25
Author: marc <marc>
Date:   Fri Feb 9 18:51:23 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 58 ++++++++++++++++++++++++++++++-----------------------
 lang/qtbtools.es.ts | 58 ++++++++++++++++++++++++++++++-----------------------
 lang/qtbtools.fr.ts | 58 ++++++++++++++++++++++++++++++-----------------------
 lang/qtbtools.it.ts | 58 ++++++++++++++++++++++++++++++-----------------------
 4 files changed, 132 insertions(+), 100 deletions(-)

commit 39f9461d4326f73744df22ee0e6b7041008f6778
Author: marc <marc>
Date:   Fri Feb 9 16:47:31 2007 +0000

    QtbMessage, bug report, QtbLogStream, translation paths, lib version and lib code references are now all gathered in QtbCoreApplication
    Stream redirection is improved as well as automatic message answers

 src/qtbcache.cpp                  |  12 +-
 src/qtbcoreapplication.cpp        |  39 +++
 src/qtbcoreapplication.h          |  26 ++
 src/qtbcoreapplicationprivate.cpp | 503 ++++++++++++++++++++++++++++++++++++++
 src/qtbcoreapplicationprivate.h   |  89 +++++++
 src/qtbgrid2d.cpp                 |  16 +-
 src/qtbirregulargrid2d.cpp        |  28 +--
 src/qtblogstream.cpp              |  78 +-----
 src/qtblogstream.h                |  38 +--
 src/qtbmatrix.h                   |   7 +-
 src/qtbmemorychecker.cpp          |  74 +-----
 src/qtbmemorychecker.h            |  15 +-
 src/qtbmessage.cpp                | 367 +++++++--------------------
 src/qtbmessage.h                  | 120 ++++-----
 src/qtbmessagecontext.cpp         |  35 +++
 src/qtbmessagecontext.h           |  23 ++
 src/qtbpackageinfo.cpp            |  75 ++++++
 src/qtbpackageinfo.h              |  77 ++++++
 src/qtbpathtranslator.cpp         |   8 +-
 src/qtbstatvalue.cpp              |   4 +-
 src/qtbstreamredirection.cpp      |  36 +++
 src/qtbstreamredirection.h        |  25 ++
 src/qtbtar.cpp                    |  14 +-
 src/qtbtar.h                      |   7 +-
 src/qtbthreadtimer.h              |   4 +-
 src/qtbtools.cpp                  |  32 +--
 src/qtbtools.h                    |  67 +----
 src/qtbtoolsversion.h             |   2 +-
 src/qtbtranslations.cpp           |  43 +---
 src/qtbtranslations.h             |   8 +-
 src/qtbxmlclass.cpp               |  68 +++---
 31 files changed, 1177 insertions(+), 763 deletions(-)

commit a7978f80f46db04465e220c185e81cf2e39c1400
Author: marc <marc>
Date:   Fri Feb 9 16:40:47 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 68 ++++++++++++++++++++++-------------------------------
 lang/qtbtools.es.ts | 68 ++++++++++++++++++++++-------------------------------
 lang/qtbtools.fr.ts | 68 ++++++++++++++++++++++-------------------------------
 lang/qtbtools.it.ts | 68 ++++++++++++++++++++++-------------------------------
 4 files changed, 112 insertions(+), 160 deletions(-)

commit 9017a13f95d3c51167ce73ad5e55027212e35da6
Author: marc <marc>
Date:   Wed Feb 7 17:06:33 2007 +0000

    Version 1.2.0-snapshot-20070207

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5756e7ec9ccc275e63a0992e2cd4aebc53de7b26
Author: marc <marc>
Date:   Wed Feb 7 15:37:57 2007 +0000

    Version 1.2.0-snapshot-20070207

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e2921ae9cf1df3fb226d8bd21d5220b6b2356562
Author: marc <marc>
Date:   Wed Feb 7 15:14:42 2007 +0000

    Version 1.2.0-snapshot-20070207

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit b0419cd3589505bba7626f44ce06598dfdbd6373
Author: marc <marc>
Date:   Wed Feb 7 11:12:08 2007 +0000

    Report bug interface improved, now with an external call to the application itself for gui warning (avoid being trapped in refresh bugs). A QtbApplication object has still to be achieved to pack all Qtb like application stuffs

 src/qtbmessage.cpp    | 75 ++++++++++++++++++++++++++++++++++-----------------
 src/qtbmessage.h      | 14 +++++-----
 src/qtbtoolsversion.h |  2 +-
 3 files changed, 60 insertions(+), 31 deletions(-)

commit 5d2167d22f48e5816bf1b7b7145fc8bea5e1b1ce
Author: marc <marc>
Date:   Tue Feb 6 00:00:36 2007 +0000

    In QtbLogStream::clear(), way stream are destroyed is changed to avoid bugs due to invalid iterator

 src/qtblogstream.cpp  | 8 ++++----
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 9b16a32285fec29b8083ef7abae508b651b5ea04
Author: marc <marc>
Date:   Mon Feb 5 23:59:36 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 54 ++++++++++++++++++++++++++---------------------------
 lang/qtbtools.es.ts | 54 ++++++++++++++++++++++++++---------------------------
 lang/qtbtools.fr.ts | 54 ++++++++++++++++++++++++++---------------------------
 lang/qtbtools.it.ts | 54 ++++++++++++++++++++++++++---------------------------
 4 files changed, 108 insertions(+), 108 deletions(-)

commit ac5098b440fdbece9b4c79d00d09ec7c29cdb07a
Author: marc <marc>
Date:   Mon Feb 5 16:57:25 2007 +0000

    QtbMemoryChecker replaces QtbDebugMem and is thread safe
    bug info even for console only programs

 admin/info                      |   4 +-
 src/qtbangle.cpp                |   4 +-
 src/qtbcache.cpp                |   4 +-
 src/qtbcircle.cpp               |   4 +-
 src/qtbcomplex.cpp              |   4 +-
 src/qtbfile.cpp                 |   4 +-
 src/qtbgaussdistribution.cpp    |   4 +-
 src/qtbgetopt.cpp               |   4 +-
 src/qtbgrid2d.cpp               |   4 +-
 src/qtbgridsearch.cpp           |   4 +-
 src/qtbirregulargrid2d.cpp      |   4 +-
 src/qtbline2d.cpp               |   4 +-
 src/qtblogstream.cpp            |  12 +-
 src/qtblogstream.h              |   6 +-
 src/qtbmatrix.cpp               |   4 +-
 src/qtbmemorychecker.cpp        |  97 ++++++++++++
 src/qtbmemorychecker.h          |  44 ++++++
 src/qtbmemorycheckerprivate.cpp | 324 ++++++++++++++++++++++++++++++++++++++++
 src/qtbmemorycheckerprivate.h   |  70 +++++++++
 src/qtbmessage.cpp              | 158 ++++++++++++++++++--
 src/qtbmessage.h                |   9 +-
 src/qtbpathtranslator.cpp       |   4 +-
 src/qtbpoint.cpp                |   4 +-
 src/qtbpoint2d.cpp              |   4 +-
 src/qtbprocessstatistics.cpp    |   4 +-
 src/qtbrandom.cpp               |   4 +-
 src/qtbrect.cpp                 |   4 +-
 src/qtbsegment2d.cpp            |   4 +-
 src/qtbstatcomparator.cpp       |   4 +-
 src/qtbstationaryprocess.cpp    |   4 +-
 src/qtbstatvalue.cpp            |   4 +-
 src/qtbstringsection.cpp        |   4 +-
 src/qtbtime.cpp                 |   4 +-
 src/qtbtools.cpp                |   4 +-
 src/qtbtoolsversion.h           |   2 +-
 src/qtbtranslations.cpp         |   4 +-
 src/qtbxmlclass.cpp             |   4 +-
 37 files changed, 753 insertions(+), 81 deletions(-)

commit 99e430da511598c6dbf482856deb3009937f7cb3
Author: marc <marc>
Date:   Fri Jan 19 23:08:55 2007 +0000

    Print rather than auto bug report for qDebug outputs
    Path translator bug fixed when the key path is blank
    No more warning for locale 'C' missing

 src/qtbmessage.cpp        |  6 +++++-
 src/qtbpathtranslator.cpp | 15 +++++++++++----
 src/qtbtoolsversion.h     |  2 +-
 src/qtbtranslations.cpp   | 10 ++++++++--
 4 files changed, 25 insertions(+), 8 deletions(-)

commit 660ace876482ac902623bcfd718c2fbd6948e3e5
Author: marc <marc>
Date:   Fri Jan 19 23:07:13 2007 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 58 ++++++++++++++++++++++++++---------------------------
 lang/qtbtools.es.ts | 58 ++++++++++++++++++++++++++---------------------------
 lang/qtbtools.fr.ts | 58 ++++++++++++++++++++++++++---------------------------
 lang/qtbtools.it.ts | 58 ++++++++++++++++++++++++++---------------------------
 4 files changed, 116 insertions(+), 116 deletions(-)

commit e539685ee5dcc33d94c127ae23af7bf5d60b26f2
Author: marc <marc>
Date:   Thu Jan 18 16:53:43 2007 +0000

    New interface designed for automatic bug report for release

 lang/qtbtools.de.ts   | 105 +++++++++++++++++++++++++++++---------------------
 lang/qtbtools.es.ts   | 105 +++++++++++++++++++++++++++++---------------------
 lang/qtbtools.fr.ts   | 105 +++++++++++++++++++++++++++++---------------------
 lang/qtbtools.it.ts   | 105 +++++++++++++++++++++++++++++---------------------
 src/qtbmessage.cpp    |  88 ++++++++++++++++++++++++++++++++++++++----
 src/qtbmessage.h      |   7 +++-
 src/qtbtools.cpp      |  14 ++++++-
 src/qtbtools.h        |  17 +++++++-
 src/qtbtoolsversion.h |   2 +-
 9 files changed, 360 insertions(+), 188 deletions(-)

commit 9972d492d37b1f0ccf6d9f565b9275404c0faea6
Author: marc <marc>
Date:   Tue Dec 19 17:05:27 2006 +0000

    *** empty log message ***

 src/qtbspecfunctions.cpp | 3 ++-
 src/qtbspecfunctions.h   | 4 +++-
 src/qtbtoolsversion.h    | 2 +-
 3 files changed, 6 insertions(+), 3 deletions(-)

commit 445ef57461bcac2f98c272b0f90dab6a7f51cc2e
Author: marc <marc>
Date:   Thu Dec 14 18:28:01 2006 +0000

    *** empty log message ***

 src/qtbangle.h        | 4 ++--
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 6ce3347ee319b3778f61d9475655da495c05110c
Author: marc <marc>
Date:   Thu Dec 14 17:38:02 2006 +0000

    New functions for QtbAngle: mirror and operator< (fix bug with spac3C)

 src/qtbangle.cpp      |  7 ++++++-
 src/qtbangle.h        | 12 +++++++++++-
 src/qtbtoolsversion.h |  2 +-
 3 files changed, 18 insertions(+), 3 deletions(-)

commit 73a7becee9ccae9eb1c987950760fd4bf3b543d6
Author: marc <marc>
Date:   Thu Dec 14 16:31:00 2006 +0000

    *** empty log message ***

 lang/qtbtools.de.ts   | 63 +++++++++++++++-----------------------
 lang/qtbtools.es.ts   | 63 +++++++++++++++-----------------------
 lang/qtbtools.fr.ts   | 85 ++++++++++++++++++++++-----------------------------
 lang/qtbtools.it.ts   | 63 +++++++++++++++-----------------------
 src/qtbtoolsversion.h |  2 +-
 5 files changed, 112 insertions(+), 164 deletions(-)

commit 9cc5ac3f3b09a255f579565af1cc83c76d793a9b
Author: marc <marc>
Date:   Thu Dec 14 11:24:47 2006 +0000

    Bug fix for generating rotation matrix
    New feature to allow console QtbMessage even if qtbguitools loaded
    New interface for QtbAngle
    Redirection of qtbLog improved in case of multiple redirects²

 lang/qtbtools.de.ts   |   4 +-
 lang/qtbtools.es.ts   |   4 +-
 lang/qtbtools.fr.ts   |   4 +-
 lang/qtbtools.it.ts   |   4 +-
 src/qtbangle.cpp      | 111 ++++++++++++++++++++------------------------------
 src/qtbangle.h        | 103 +++++++++++++++++++++++++++++++++++++++++-----
 src/qtbcacheitem.h    |   8 ++--
 src/qtblogstream.cpp  |  42 ++++++++-----------
 src/qtblogstream.h    |   9 ++--
 src/qtbmatrix.cpp     |  31 +++++++++++---
 src/qtbmatrix.h       |  31 ++++++++++----
 src/qtbmessage.cpp    |  11 ++++-
 src/qtbmessage.h      |   3 +-
 src/qtbsharedobject.h |   4 +-
 src/qtbtoolsversion.h |   2 +-
 15 files changed, 235 insertions(+), 136 deletions(-)

commit ee7c2ec262230efd20dfbedac8a75aed50f11136
Author: marc <marc>
Date:   Fri Dec 1 17:27:43 2006 +0000

    Cache equiped with a clock --> item not accessed since a long time and not with priority are freed first
    QtbCache::take removed (useless for geopsycore, this function was introduced to modify the number of samples of signal, we removed this option which was leading to confusing situations)
    Bug fixed for pathTranslator
    Error codes for XML parser
    New function write attributes in XML code

 lang/qtbtools.de.ts          |  99 ++++++++++---------
 lang/qtbtools.es.ts          |  99 ++++++++++---------
 lang/qtbtools.fr.ts          |  93 ++++++++++--------
 lang/qtbtools.it.ts          |  99 ++++++++++---------
 src/qtbcache.cpp             |  51 +++++-----
 src/qtbcache.h               |   3 +-
 src/qtbcacheitem.h           |   5 +-
 src/qtbcmdlinefilefilter.cpp |  49 ----------
 src/qtbcmdlinefilefilter.h   |  20 ----
 src/qtbgetopt.cpp            |   4 +-
 src/qtbintrect.cpp           |  53 ----------
 src/qtbintrect.h             |  34 -------
 src/qtbmessage.cpp           |  51 +++++++++-
 src/qtbpathtranslator.cpp    |  10 +-
 src/qtbtools.cpp             |  50 +++++++++-
 src/qtbtoolsversion.h        |   2 +-
 src/qtbtreeitem.cpp          | 223 +++++++++++++++++++++++++++++++++++++++++++
 src/qtbtreeitem.h            |  75 +++++++++++++++
 src/qtbxmlclass.cpp          | 124 ++++++++++++++++--------
 src/qtbxmlclass.h            |  61 +++++++++---
 20 files changed, 774 insertions(+), 431 deletions(-)

commit c278bc4d4b8f2bc68f54b2960c63ccb74cd557ca
Author: marc <marc>
Date:   Fri Nov 17 16:23:36 2006 +0000

    *** empty log message ***

 lang/qtbtools.de.ts   | 86 +++++++++++++++++++++++++++++++++++++++++++---
 lang/qtbtools.es.ts   | 86 +++++++++++++++++++++++++++++++++++++++++++---
 lang/qtbtools.fr.ts   | 95 ++++++++++++++++++++++++++++++++++++++++++++++++---
 lang/qtbtools.it.ts   | 86 +++++++++++++++++++++++++++++++++++++++++++---
 src/qtbtoolsversion.h |  2 +-
 5 files changed, 334 insertions(+), 21 deletions(-)

commit 342635af950d509e7691a78f19314b611006c97d
Author: marc <marc>
Date:   Fri Nov 17 12:13:04 2006 +0000

    XML files are now automatically compressed and stored in tar like files

 lang/qtbtools.de.ts        |  49 +++++--
 lang/qtbtools.es.ts        |  49 +++++--
 lang/qtbtools.fr.ts        |  45 +++++-
 lang/qtbtools.it.ts        |  49 +++++--
 src/qtbcurve.h             |   4 +-
 src/qtbgetopt.cpp          |  41 +++++-
 src/qtbgetopt.h            |   8 +-
 src/qtbgrid2d.cpp          |  12 +-
 src/qtbgrid2d.h            |   3 +-
 src/qtbintrect.cpp         |  10 +-
 src/qtbirregulargrid2d.cpp |  30 ++--
 src/qtbirregulargrid2d.h   |  28 ++--
 src/qtbpoint.cpp           |   8 +-
 src/qtbpoint2d.cpp         |   6 +-
 src/qtbrect.cpp            |  10 +-
 src/qtbstatpoint.cpp       |  24 +++-
 src/qtbstatpoint.h         |   9 +-
 src/qtbstatvalue.cpp       |  12 +-
 src/qtbstatvalue.h         |   7 +-
 src/qtbtar.cpp             | 147 ++++++++++++++-----
 src/qtbtar.h               |  16 ++-
 src/qtbtools.h             |   3 +-
 src/qtbtoolsversion.h      |   2 +-
 src/qtbxmlclass.cpp        | 348 +++++++++++++++++++++++++++++----------------
 src/qtbxmlclass.h          |  81 ++++++-----
 25 files changed, 706 insertions(+), 295 deletions(-)

commit 75ff6757a9abdb2af3c16b3f4ab711b262f2e80e
Author: marc <marc>
Date:   Fri Nov 17 10:45:26 2006 +0000

    Version 1.2.0-snapshot-20061116

 admin/info            | 6 +++---
 src/qtbtoolsversion.h | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 777e682476e61517a3c308d56446080c11611d45
Author: marc <marc>
Date:   Fri Nov 10 17:39:08 2006 +0000

    New class to read and write compressed tar files from QByteArray

 src/qtbtar.cpp | 205 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbtar.h   |  61 +++++++++++++++++
 2 files changed, 266 insertions(+)

commit ceca5e6f9c339f0e5a59bef1aa7b924d4a3ce9c9
Author: marc <marc>
Date:   Thu Nov 9 15:24:33 2006 +0000

    *** empty log message ***

 lang/qtbtools.de.ts   | 6 +++++-
 lang/qtbtools.es.ts   | 6 +++++-
 lang/qtbtools.fr.ts   | 6 +++++-
 lang/qtbtools.it.ts   | 6 +++++-
 src/qtbtoolsversion.h | 2 +-
 5 files changed, 21 insertions(+), 5 deletions(-)

commit ddd5e215f53f8a91e34c9e4e0fb08846b0b008a1
Author: marc <marc>
Date:   Fri Nov 3 17:13:34 2006 +0000

    Comments for API documentation

 doc/Doxyfile              |   2 +-
 lang/qtbtools.de.ts       |  29 ++++++++++++
 lang/qtbtools.es.ts       |  29 ++++++++++++
 lang/qtbtools.fr.ts       |  29 ++++++++++++
 lang/qtbtools.it.ts       |  29 ++++++++++++
 src/qtbcacheitem.cpp      |   6 +--
 src/qtbcurve.cpp          |  16 +++----
 src/qtbmatrix.h           |   4 +-
 src/qtbpathtranslator.cpp |  11 ++++-
 src/qtbpoint.cpp          |   6 +--
 src/qtbrandom.cpp         |  10 ++++-
 src/qtbrect.cpp           |   4 +-
 src/qtbsharedobject.cpp   |   6 +--
 src/qtbstringsection.cpp  |  36 +++++++++------
 src/qtbtoolsversion.h     |   2 +
 src/qtbtranslations.cpp   |  24 +++++-----
 src/qtbxmlclass.cpp       | 110 +++++++++++++++++++++++++++++++++++++++++++---
 17 files changed, 294 insertions(+), 59 deletions(-)

commit ecdeceb68180b2bba585057e3044f0be095193d1
Author: marc <marc>
Date:   Mon Oct 30 13:27:54 2006 +0000

    QtbErrorHandling replaced by functions in QtbMessage (core without gui)
    Syntax fixed for GCC 4.1

 src/qtbgrid2d.h            |  4 +-
 src/qtbmessage.cpp         | 93 +++++++++++++++++++++++++++++++++++++++++++++-
 src/qtbmessage.h           |  6 ++-
 src/qtbpatchtextstream.cpp |  4 +-
 src/qtbpoint2d.cpp         | 14 +++----
 src/qtbxmlclass.h          |  5 +--
 6 files changed, 110 insertions(+), 16 deletions(-)

commit 6468b95f5f5451189c30a7eacdb3ddd2e3d1c27c
Author: marc <marc>
Date:   Mon Oct 2 16:22:48 2006 +0000

    New automatic license header
    Replacement of QtbFunction by QtbCurve (QtbFunction still available in qtbcompatibility with prefix QtbCompat)

 admin/info                   |   1 -
 doc/Doxyfile                 |   2 +-
 lang/qtbtools.de.ts          |  64 +--
 lang/qtbtools.es.ts          |  64 +--
 lang/qtbtools.fr.ts          |  60 +--
 lang/qtbtools.it.ts          |  64 +--
 src/qtbangle.cpp             |  28 +-
 src/qtbangle.h               |  28 +-
 src/qtbcache.cpp             |  37 +-
 src/qtbcache.h               |  22 +-
 src/qtbcacheitem.cpp         |  21 +-
 src/qtbcacheitem.h           |  21 +-
 src/qtbcircle.cpp            |  28 +-
 src/qtbcircle.h              |  28 +-
 src/qtbcmdlinefilefilter.cpp |  28 +-
 src/qtbcmdlinefilefilter.h   |  28 +-
 src/qtbcomplex.cpp           |  28 +-
 src/qtbcomplex.h             |  28 +-
 src/qtbconcentricsearch.cpp  |  23 +-
 src/qtbconcentricsearch.h    |  23 +-
 src/qtbcurve.cpp             | 135 ++++++
 src/qtbcurve.h               | 407 ++++++++++++++++++
 src/qtbdatapoint.cpp         | 156 -------
 src/qtbdatapoint.h           | 184 --------
 src/qtbdoublevector.cpp      |  57 ---
 src/qtbdoublevector.h        |  49 ---
 src/qtbfile.cpp              |  27 +-
 src/qtbfile.h                |  27 +-
 src/qtbfunction.cpp          | 989 -------------------------------------------
 src/qtbfunction.h            | 126 ------
 src/qtbfunctionlist.cpp      | 242 -----------
 src/qtbfunctionlist.h        |  59 ---
 src/qtbgaussdistribution.cpp |  28 +-
 src/qtbgaussdistribution.h   |  28 +-
 src/qtbgetopt.cpp            |  28 +-
 src/qtbgetopt.h              |  28 +-
 src/qtbgrid2d.cpp            |  30 +-
 src/qtbgrid2d.h              |  30 +-
 src/qtbgridsearch.cpp        |  28 +-
 src/qtbgridsearch.h          |  28 +-
 src/qtbintrect.cpp           |  28 +-
 src/qtbintrect.h             |  28 +-
 src/qtbirregulargrid2d.cpp   | 289 ++++++-------
 src/qtbirregulargrid2d.h     |  69 ++-
 src/qtbline2d.cpp            |  28 +-
 src/qtbline2d.h              |  28 +-
 src/qtblogstream.cpp         |  28 +-
 src/qtblogstream.h           |  28 +-
 src/qtbmatrix.cpp            |  28 +-
 src/qtbmatrix.h              |  28 +-
 src/qtbmessage.cpp           |  21 +-
 src/qtbmessage.h             |  21 +-
 src/qtbpatchtextstream.cpp   |  21 +-
 src/qtbpatchtextstream.h     |  21 +-
 src/qtbpathtranslator.cpp    |  21 +-
 src/qtbpathtranslator.h      |  21 +-
 src/qtbpoint.cpp             |  60 ++-
 src/qtbpoint.h               |  53 ++-
 src/qtbpoint2d.cpp           |  60 ++-
 src/qtbpoint2d.h             |  53 ++-
 src/qtbprocessstatistics.cpp |  28 +-
 src/qtbprocessstatistics.h   |  28 +-
 src/qtbrandom.cpp            |  28 +-
 src/qtbrandom.h              |  28 +-
 src/qtbrect.cpp              |  30 +-
 src/qtbrect.h                |  30 +-
 src/qtbsegment2d.cpp         |  28 +-
 src/qtbsegment2d.h           |  28 +-
 src/qtbsharedobject.cpp      |  21 +-
 src/qtbsharedobject.h        |  21 +-
 src/qtbsimplex.cpp           | 158 ++++---
 src/qtbsimplex.h             |  36 +-
 src/qtbspecfunctions.cpp     |  28 +-
 src/qtbspecfunctions.h       |  28 +-
 src/qtbstatcomparator.cpp    |  28 +-
 src/qtbstatcomparator.h      |  28 +-
 src/qtbstationaryprocess.cpp |  28 +-
 src/qtbstationaryprocess.h   |  28 +-
 src/qtbstatpoint.cpp         |  23 +
 src/qtbstatpoint.h           |  62 +++
 src/qtbstatvalue.cpp         | 102 +++++
 src/qtbstatvalue.h           |  84 ++++
 src/qtbstringsection.cpp     |  28 +-
 src/qtbstringsection.h       |  56 ++-
 src/qtbthreadtimer.cpp       |  28 +-
 src/qtbthreadtimer.h         |  28 +-
 src/qtbtime.cpp              |  28 +-
 src/qtbtime.h                |  28 +-
 src/qtbtools.cpp             |  28 +-
 src/qtbtools.h               |  40 +-
 src/qtbtoolsdllexport.h      |  28 +-
 src/qtbtranslations.cpp      |  21 +-
 src/qtbtranslations.h        |  21 +-
 src/qtbxmlclass.cpp          |  33 +-
 src/qtbxmlclass.h            |  28 +-
 95 files changed, 1617 insertions(+), 3927 deletions(-)

commit 4b632a59ad5df6fc92fffb55545f3e8fa64954bb
Author: marc <marc>
Date:   Mon Sep 4 14:58:05 2006 +0000

    Improvement of path translator to identify changed base root

 src/qtbgetopt.h           |  4 +--
 src/qtblogstream.cpp      |  8 +++--
 src/qtbmessage.cpp        |  9 ++++--
 src/qtbmessage.h          |  6 ++--
 src/qtbpathtranslator.cpp | 79 ++++++++++++++++++++++++++++++++++++++++++-----
 src/qtbpathtranslator.h   | 11 +++++--
 src/qtbtranslations.cpp   |  3 +-
 7 files changed, 98 insertions(+), 22 deletions(-)

commit 1ccb4ab36cee357e95954905a1ef50661ea63aa8
Author: marc <marc>
Date:   Fri Aug 18 08:40:22 2006 +0000

    Bug fixed and documentation of QtbLine2D

 src/qtbline2d.cpp | 130 +++++++++++++++++++++++++++++-------------------------
 src/qtbline2d.h   |  51 +++++++++++----------
 2 files changed, 96 insertions(+), 85 deletions(-)

commit 58e3caeef0b3d58159b402e647d74cc6f64c96bd
Author: marc <marc>
Date:   Wed Aug 16 12:11:30 2006 +0000

    Merging sesarray-2_0_0-beta-patch branch

 lang/qtbtools.de.ts   |  18 ++++
 lang/qtbtools.es.ts   |  18 ++++
 lang/qtbtools.fr.ts   |  18 ++++
 lang/qtbtools.it.ts   |  18 ++++
 src/qtbcache.cpp      | 294 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbcache.h        |  81 ++++++++++++++
 src/qtbcacheitem.cpp  | 116 ++++++++++++++++++++
 src/qtbcacheitem.h    |  82 ++++++++++++++
 src/qtbmatrix.cpp     |  42 ++++----
 src/qtbmatrix.h       |  11 +-
 src/qtbrect.cpp       |  13 ++-
 src/qtbrect.h         |   9 +-
 src/qtbsharedobject.h |   6 +-
 src/qtbxmlclass.cpp   |   4 +-
 src/qtbxmlclass.h     |  21 ++--
 15 files changed, 703 insertions(+), 48 deletions(-)

commit 5e75bcd2037fca28689b3a92b8bfc11d8d66c5f3
Author: marc <marc>
Date:   Mon Jun 26 08:13:28 2006 +0000

    Interface function to get reference count, mostly for debug purposes

 src/qtbsharedobject.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit a8f7cc73c4b53e8de21985d223d98e78cf2aee72
Author: marc <marc>
Date:   Thu Jun 15 16:50:56 2006 +0000

    Version 1.1.2-beta

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 3be15eae0bfc6f11ab255369aaaf4a03350ac9b4
Author: marc <marc>
Date:   Wed Jun 14 13:57:20 2006 +0000

    Version 1.1.2-snapshot-20060614

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 901b883fc91fcf81861ca711ba46ca7b4bc8fdcf
Author: marc <marc>
Date:   Tue Jun 13 17:09:57 2006 +0000

    Bug fixed reading installpaths from registry (linked to new install package for Windows with NSIS)

 src/qtbtools.cpp | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

commit 3ac70a5523d29e3b03c15081e6b54d9aaeb70746
Author: marc <marc>
Date:   Tue Jun 13 16:57:20 2006 +0000

    Add of translation files simplified

 src/qtbtranslations.cpp |  6 +++---
 src/qtbtranslations.h   | 17 ++++-------------
 2 files changed, 7 insertions(+), 16 deletions(-)

commit 03d0fbfa1977ac62f32573c27f70c49b151928e1
Author: marc <marc>
Date:   Tue Jun 13 10:58:53 2006 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 12 ++++++++++++
 lang/qtbtools.es.ts | 12 ++++++++++++
 lang/qtbtools.fr.ts | 12 ++++++++++++
 lang/qtbtools.it.ts | 12 ++++++++++++
 4 files changed, 48 insertions(+)

commit e4921b3a28c93b529e94072c01f6a00bce3f2f60
Author: marc <marc>
Date:   Mon Jun 12 12:43:51 2006 +0000

    New class for translating paths automatically

 src/qtbpathtranslator.cpp | 78 +++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbpathtranslator.h   | 48 +++++++++++++++++++++++++++++
 2 files changed, 126 insertions(+)

commit 9f0d24cbf9475e27b2f7c1b228f4195b088877c7
Author: marc <marc>
Date:   Mon Jun 12 12:12:31 2006 +0000

    Make sure translate() is the global Qt function

 src/qtbtranslations.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit ba2602944f3888da912800e1f1cfad1a02fd609a
Author: marc <marc>
Date:   Sun Jun 4 21:30:09 2006 +0000

    Version 1.1.2-snapshot-20060604

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit cfcb91abfb5d3a7fd9615496d4b89508bed8bc56
Author: marc <marc>
Date:   Fri Jun 2 20:05:28 2006 +0000

    Export of patch symbols for DLL

 src/qtbpatchtextstream.h | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 052f7b6e911745019d1dcefcc0ea6d7fd0b7b282
Author: marc <marc>
Date:   Fri Jun 2 15:47:27 2006 +0000

    New function package##DLLDir() to get either the bin or the lib dir according to platforms (especially Windows). This solves the default path for plugins

 src/qtbtools.h | 70 ++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 44 insertions(+), 26 deletions(-)

commit a8aec3bf92d9b31df15095d9d46063fae5ea8185
Author: marc <marc>
Date:   Thu Jun 1 17:29:26 2006 +0000

    Version 1.1.2-snapshot-20060527

 src/qtbpatchtextstream.cpp | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbpatchtextstream.h   | 41 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 87 insertions(+)

commit 45abf2910313fc355154d580a1e8c4f952e65bd6
Author: marc <marc>
Date:   Sat May 27 04:01:24 2006 +0000

    Version 1.1.2-snapshot-20060527

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit aa4f94d3331e66d4c29cbb079d8400ba0722bbfc
Author: marc <marc>
Date:   Sat May 20 04:02:17 2006 +0000

    Version 1.1.2-snapshot-20060520

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit f37cef9699b8b82e3efd3f24cc53a5c6749c2db2
Author: marc <marc>
Date:   Fri May 19 17:16:11 2006 +0000

    Bug fixed in function erase() from QtbFunction: bug visible in resampling target in Dinver
    Now all XML output export with full precision for real numbers

 src/qtbfunction.cpp     | 20 +++++++++++---------
 src/qtbsharedobject.cpp | 50 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbsharedobject.h   | 45 ++++++++++++++++++++++++++++++++++++++++++++
 src/qtbxmlclass.cpp     |  6 +++++-
 4 files changed, 111 insertions(+), 10 deletions(-)

commit ffdf423c77bd0be774b3338e0aa1435848cc7e4a
Author: marc <marc>
Date:   Tue May 16 17:04:48 2006 +0000

    Save coarse grid value (for futur developments of fk processing)

 src/qtbgridsearch.cpp | 7 ++++++-
 src/qtbgridsearch.h   | 3 ++-
 src/qtbxmlclass.h     | 4 ++--
 3 files changed, 10 insertions(+), 4 deletions(-)

commit 40cfc2847c7bf48f85f874239fdce5ecaa5c23e3
Author: marc <marc>
Date:   Sat May 13 04:01:23 2006 +0000

    Version 1.1.2-snapshot-20060513

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 678aabdc96fe92579f477a1f7ae3158f690e2ac9
Author: marc <marc>
Date:   Wed May 10 16:42:29 2006 +0000

    Version 1.1.2-snapshot-20060510

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 02e5b397d6b6e0d5b95e346cc5d719e48c4a243d
Author: marc <marc>
Date:   Tue May 9 15:58:43 2006 +0000

    Version 1.1.2-snapshot-20060509

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit c5211cd56727d1ee224cbb1a5ab4a852ca255e90
Author: marc <marc>
Date:   Sat May 6 08:10:55 2006 +0000

    Avoid warning for missing returned value

 src/qtbangle.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 7bbd8be9a8711aa421874e53a9ff480ce08a9b97
Author: marc <marc>
Date:   Sat May 6 04:02:01 2006 +0000

    Version 1.1.2-snapshot-20060506

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit e16926cf077da40d1ae38c7a165dd2ec8b839fa0
Author: marc <marc>
Date:   Fri May 5 17:37:51 2006 +0000

    Version 1.1.2-snapshot-20060505

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 33cfd2a1e4e6802eb43b67c03b209742454a83b1
Author: marc <marc>
Date:   Fri May 5 15:31:22 2006 +0000

    Support for SunOS 5.9 (no official getopt.h)

 src/qtbgetopt.cpp | 6 +++---
 src/qtbgetopt.h   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

commit bac2aa3c58592e18aa949891e818c3f577fb6123
Author: marc <marc>
Date:   Tue May 2 15:08:00 2006 +0000

    Version 1.1.2-snapshot-20060502

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit eccc09ef0393e7fda64caa62944d95f633ff812b
Author: marc <marc>
Date:   Tue May 2 14:51:48 2006 +0000

    *** empty log message ***

 lang/qtbtools.de.ts | 7 -------
 lang/qtbtools.es.ts | 7 -------
 lang/qtbtools.fr.ts | 7 -------
 lang/qtbtools.it.ts | 7 -------
 4 files changed, 28 deletions(-)

commit 5b0ea9e5fc7b561f03e0a3f6e6404a3c13a7eff0
Author: marc <marc>
Date:   Sat Apr 29 04:02:09 2006 +0000

    Version 1.1.2-snapshot-20060429

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit b06587fe42f30470765ff57ac4d961cecbbd45a8
Author: marc <marc>
Date:   Fri Apr 28 15:19:53 2006 +0000

    More asserts for x and y vectors of QtbIrregularGrid2D (order of samples)
    QtbTranslation error messages are in english as not translation is loaded so far
    QtbXMLClass now handle dynamic IDs for properties (new operator+ for QtbXMLMember)

 src/qtbirregulargrid2d.cpp | 14 +++++++++++---
 src/qtbirregulargrid2d.h   |  6 +++---
 src/qtbpoint.cpp           |  6 +++++-
 src/qtbtranslations.cpp    |  4 ++--
 src/qtbxmlclass.h          |  3 ++-
 5 files changed, 23 insertions(+), 10 deletions(-)

commit 2eb967f96277dff8ff9496497a69b08b2ed5323f
Author: marc <marc>
Date:   Sat Apr 22 04:01:51 2006 +0000

    Version 1.1.2-snapshot-20060422

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 26543946035a167a8a0171222af3ba3617696bf0
Author: marc <marc>
Date:   Sat Apr 15 04:01:49 2006 +0000

    Version 1.1.2-snapshot-20060415

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 43bee45a8989820752d2b99e1f5f49a22164d410
Author: marc <marc>
Date:   Mon Apr 10 15:56:36 2006 +0000

    Version 1.1.2-snapshot-20060410

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 0c537a1aba897cbf9dfc994f1329021d1e200acb
Author: marc <marc>
Date:   Fri Apr 7 08:51:24 2006 +0000

    Version 1.1.2-snapshot-20060407

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 9c3d7c20a9dac45886b550a60de454baf2990952
Author: marc <marc>
Date:   Wed Apr 5 13:16:29 2006 +0000

    Version 1.1.2-snapshot-20060405

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 9e39ef1aff3966c32d33fc402d4bd6de3f078bb6
Author: marc <marc>
Date:   Tue Apr 4 17:43:12 2006 +0000

    Version 1.1.2-snapshot-20060404

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 0f0f96386470bd7d03395c841d432a6892c874ce
Author: marc <marc>
Date:   Tue Apr 4 17:32:39 2006 +0000

    New system for messaging (including "show again option")
    Bug fixed for requested relative precision in grid search

 lang/qtbtools.de.ts   |  12 +++
 lang/qtbtools.es.ts   |  12 +++
 lang/qtbtools.fr.ts   |  12 +++
 lang/qtbtools.it.ts   |  12 +++
 src/qtbgridsearch.cpp |  10 ++-
 src/qtbmessage.cpp    | 224 ++++++++++++++++++++++++++++----------------------
 src/qtbmessage.h      | 102 +++++++++++++++--------
 7 files changed, 250 insertions(+), 134 deletions(-)

commit 3e21d33bec72234318ee8c1400b0b68492178b2c
Author: marc <marc>
Date:   Mon Apr 3 06:32:23 2006 +0000

    Version 1.1.2-snapshot-20060403

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit d19c3b1910cfe920ec571261bb54f265e08e06ba
Author: marc <marc>
Date:   Sun Apr 2 16:29:23 2006 +0000

    Version 1.1.2-snapshot-20060402

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 0c580d6ed9ad49a814d05958f10360c28d988b3e
Author: marc <marc>
Date:   Sat Apr 1 14:59:32 2006 +0000

    Relative precision for stopping grid search

 src/qtbgridsearch.cpp | 31 +++++++++++++++++--------------
 src/qtbgridsearch.h   |  3 ++-
 2 files changed, 19 insertions(+), 15 deletions(-)

commit 97a2044a20fba91a9e4737a8733ef932b6796f09
Author: marc <marc>
Date:   Sat Apr 1 04:02:57 2006 +0000

    Version 1.1.2-snapshot-20060401

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 6ec5f46bc7384e25b1d431d9492b540b40bb8d7d
Author: marc <marc>
Date:   Mon Mar 27 17:58:16 2006 +0000

    Version 1.1.2-snapshot-20060327

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 57497384e20466a9f897fbb1ad90099109c462e2
Author: marc <marc>
Date:   Sat Mar 25 04:01:39 2006 +0000

    Version 1.1.2-snapshot-20060325

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 199fc4566eb0736ce76a35c43b920177b220031c
Author: marc <marc>
Date:   Fri Mar 24 09:20:54 2006 +0000

    New function to get the list of dynamic libraries inside a list of paths
    (platform independent)

 src/qtbfile.cpp | 27 ++++++++++++++++++++++++++-
 src/qtbfile.h   |  9 +++++----
 2 files changed, 31 insertions(+), 5 deletions(-)

commit e0300b39ccc32200bba4262f8eda74a409878b1f
Author: marc <marc>
Date:   Sat Mar 18 03:02:03 2006 +0000

    Version 1.1.2-snapshot-20060318

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit d40a4f2ff100de6933f35689c3082d3548f21ae9
Author: marc <marc>
Date:   Thu Mar 16 22:02:18 2006 +0000

    Modified comment

 src/qtbpoint.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 4575efbfa77804e3e3931461fcf2783be83d6252
Author: marc <marc>
Date:   Tue Mar 14 20:37:14 2006 +0000

    Version 1.1.2-snapshot-20060314

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 8965de46d29f131bb1b5b40c3f97296ee3b11ea0
Author: marc <marc>
Date:   Mon Mar 13 12:34:29 2006 +0000

    Version 1.1.2-snapshot-20060313

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit ea680277bfcf7db1210ed89b2a8c37ebc496f0f9
Author: marc <marc>
Date:   Sat Mar 11 03:02:02 2006 +0000

    Version 1.1.2-snapshot-20060311

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 811350c96ed9df8d1497c179d7cbf86a31b1ad6e
Author: marc <marc>
Date:   Thu Mar 9 19:00:18 2006 +0000

    Bug fixed for install path modified in registry (not tested)

 src/qtbtools.cpp | 15 +++++++--------
 src/qtbtools.h   |  5 ++---
 2 files changed, 9 insertions(+), 11 deletions(-)

commit e51fa9098e6abd2a625c684a44a394911d037373
Author: marc <marc>
Date:   Sat Mar 4 03:01:18 2006 +0000

    Version 1.1.2-snapshot-20060304

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 4dc2aaf64a89752ca65676cb79390f48fdc7f791
Author: marc <marc>
Date:   Sat Feb 25 03:01:49 2006 +0000

    Version 1.1.2-snapshot-20060225

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit e3474c519c5f25f08ecd31136751f208c2828855
Author: marc <marc>
Date:   Sat Feb 18 03:01:30 2006 +0000

    Version 1.1.2-snapshot-20060218

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit c6d155f5d59d3cc83b66e1d1a458558c75080681
Author: marc <marc>
Date:   Tue Feb 14 15:13:34 2006 +0000

    Bug fixed for multiple maxima in fk map, there were not sorted correctly

 src/qtbgridsearch.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 10bfbe0a2bb0208af4f1491f363eb7a2a1c244ec
Author: marc <marc>
Date:   Sat Feb 11 03:01:49 2006 +0000

    Version 1.1.2-snapshot-20060211

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 3767b523703f839a9b3a1a4b9d1629e27678615a
Author: marc <marc>
Date:   Wed Feb 8 20:16:47 2006 +0000

    Bug fixed: .page containing IrregularGridPlot couldn't be loaded in figue, now ok

 src/qtbirregulargrid2d.cpp | 10 +++++++++-
 src/qtbirregulargrid2d.h   |  3 ++-
 2 files changed, 11 insertions(+), 2 deletions(-)

commit acd57f787e2d0815b4ce8b0ba5e254afe725c959
Author: marc <marc>
Date:   Sat Feb 4 03:01:46 2006 +0000

    Version 1.1.2-snapshot-20060204

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 3cb1785d305c1a8b788c3dd427b5bf32943e7918
Author: marc <marc>
Date:   Wed Feb 1 22:29:34 2006 +0000

    Version 1.1.2-snapshot-20060201

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 37f47e2b87aedae5f2bfca1b09f031ab5b7262c4
Author: marc <marc>
Date:   Tue Jan 31 10:10:46 2006 +0000

    QtbDebugMem moved to qtbdebugtools

 src/qtbdebugmem.cpp | 263 ----------------------------------------------------
 src/qtbdebugmem.h   |  55 -----------
 2 files changed, 318 deletions(-)

commit b4c8452066720fde5859cff9a196008b4df9a031
Author: marc <marc>
Date:   Tue Jan 31 10:01:43 2006 +0000

    Rearrangment of QtbDebugMem to make it work under Windows

 admin/info              |  4 ++--
 src/qtbtoolsdllexport.h |  8 ++++----
 src/qtbxmlclass.cpp     | 24 +-----------------------
 3 files changed, 7 insertions(+), 29 deletions(-)

commit 3e954b0fe0bf0ab272d7432b6ed060bdd5b186f6
Author: marc <marc>
Date:   Sat Jan 28 03:01:27 2006 +0000

    Version 1.1.2-snapshot-20060128

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit a6eb015d82963502823ef2035cfea152e0d110d8
Author: marc <marc>
Date:   Fri Jan 27 23:46:31 2006 +0000

    Bug fixed for QtbCurveBrowser (adding new point on Pick)

 src/qtbfunction.cpp | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

commit 06efeccfb042daf6b46ba2d6f86baf5f2b732d6a
Author: marc <marc>
Date:   Wed Jan 25 12:33:51 2006 +0000

    QtbDebugMem: format of block header changed, ptr to block info and then the no man's land to avoid corrupted ptr.
    New function interface for QtbXMLClass: xml_setBinaryDataOld(). Between November 2004 and October 2005, the tag of blocks in binary files were starting with the XML tag as char, from October 2005, as QChar (unicode). xml_setBinaryDataOld() is called when a char tag is recognized for backwards compatibility.

 src/qtbdebugmem.cpp | 19 ++++++------
 src/qtbxmlclass.cpp | 85 +++++++++++++++++++++++++++++++++--------------------
 src/qtbxmlclass.h   |  5 +++-
 3 files changed, 67 insertions(+), 42 deletions(-)

commit 18c09eba617be7b7812bc0177a572f63416a456e
Author: marc <marc>
Date:   Sat Jan 21 03:01:11 2006 +0000

    Version 1.1.2-snapshot-20060121

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 2ba588bac1613c78edde03e6f79e0a2c5980f0e6
Author: marc <marc>
Date:   Mon Jan 16 17:34:45 2006 +0000

    Version 1.1.2-snapshot-20060116

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 3c55869bea0a4e9870467111a14fb9879b448958
Author: marc <marc>
Date:   Sat Jan 14 03:01:09 2006 +0000

    Version 1.1.2-snapshot-20060114

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 8987c39daeccf0f920cf5fbf33d05b44860b5d03
Author: marc <marc>
Date:   Fri Jan 13 15:12:21 2006 +0000

    Version 1.1.2-snapshot-20060113

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 36a7572f89e261d5e77c4e8d76adae00304a98da
Author: marc <marc>
Date:   Fri Jan 13 15:07:43 2006 +0000

    Missing DLL export for windows

 src/qtbconcentricsearch.h | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit a7ab08719222f3ca7d5d10d4f499b11337c7da10
Author: marc <marc>
Date:   Fri Jan 13 14:14:27 2006 +0000

    QtbAngle revised to set directly dx et dy
    QtbConcentricSearch return the max as angle from centre

 src/qtbangle.cpp          | 37 ++++++++++++++++++++++++++++++++++++-
 src/qtbangle.h            |  7 ++++++-
 src/qtbconcentricsearch.h |  6 +++++-
 3 files changed, 47 insertions(+), 3 deletions(-)

commit cd2a638df376f570c940d233faf8c3d2235f0199
Author: marc <marc>
Date:   Thu Jan 12 15:50:01 2006 +0000

    Const added to QtbAngle interface
    Insert noiseLevel concept for concetric search avoid mulotiple and useless refienmenets
    Bug #88 fixed for QtbGridSearch

 src/qtbangle.cpp             |  6 +++---
 src/qtbangle.h               | 19 ++++++++++---------
 src/qtbcircle.cpp            |  6 +++---
 src/qtbcircle.h              |  6 +++---
 src/qtbcmdlinefilefilter.cpp |  6 +++---
 src/qtbcmdlinefilefilter.h   |  6 +++---
 src/qtbcomplex.cpp           |  6 +++---
 src/qtbcomplex.h             |  6 +++---
 src/qtbconcentricsearch.cpp  | 22 ++++++++++++++++------
 src/qtbconcentricsearch.h    |  6 +++---
 src/qtbdatapoint.cpp         |  6 +++---
 src/qtbdatapoint.h           |  6 +++---
 src/qtbdebugmem.cpp          |  6 +++---
 src/qtbdebugmem.h            |  6 +++---
 src/qtbdoublevector.cpp      |  6 +++---
 src/qtbdoublevector.h        |  6 +++---
 src/qtbfile.cpp              |  4 ++--
 src/qtbfile.h                |  4 ++--
 src/qtbfunction.cpp          |  6 +++---
 src/qtbfunction.h            |  6 +++---
 src/qtbfunctionlist.cpp      |  6 +++---
 src/qtbfunctionlist.h        |  6 +++---
 src/qtbgaussdistribution.cpp |  6 +++---
 src/qtbgaussdistribution.h   |  6 +++---
 src/qtbgetopt.cpp            |  6 +++---
 src/qtbgetopt.h              |  6 +++---
 src/qtbgrid2d.cpp            |  4 ++--
 src/qtbgrid2d.h              |  4 ++--
 src/qtbgridsearch.cpp        | 24 ++++++++----------------
 src/qtbgridsearch.h          | 15 +++++++--------
 src/qtbintrect.cpp           |  6 +++---
 src/qtbintrect.h             |  6 +++---
 src/qtbirregulargrid2d.cpp   |  6 +++---
 src/qtbirregulargrid2d.h     |  6 +++---
 src/qtbline2d.cpp            |  6 +++---
 src/qtbline2d.h              |  6 +++---
 src/qtblogstream.cpp         |  6 +++---
 src/qtblogstream.h           |  6 +++---
 src/qtbmatrix.cpp            |  6 +++---
 src/qtbmatrix.h              |  6 +++---
 src/qtbmessage.cpp           |  6 +++---
 src/qtbmessage.h             |  6 +++---
 src/qtbpoint.cpp             |  4 ++--
 src/qtbpoint.h               |  4 ++--
 src/qtbpoint2d.cpp           |  4 ++--
 src/qtbpoint2d.h             |  4 ++--
 src/qtbprocessstatistics.cpp |  6 +++---
 src/qtbprocessstatistics.h   |  6 +++---
 src/qtbrandom.cpp            |  6 +++---
 src/qtbrandom.h              |  6 +++---
 src/qtbrect.cpp              |  4 ++--
 src/qtbrect.h                |  4 ++--
 src/qtbsegment2d.cpp         |  6 +++---
 src/qtbsegment2d.h           |  6 +++---
 src/qtbsimplex.cpp           |  4 ++--
 src/qtbsimplex.h             |  4 ++--
 src/qtbspecfunctions.cpp     |  6 +++---
 src/qtbspecfunctions.h       |  6 +++---
 src/qtbstatcomparator.cpp    |  6 +++---
 src/qtbstatcomparator.h      |  6 +++---
 src/qtbstationaryprocess.cpp |  6 +++---
 src/qtbstationaryprocess.h   |  6 +++---
 src/qtbstringsection.cpp     |  6 +++---
 src/qtbstringsection.h       |  6 +++---
 src/qtbthreadtimer.cpp       |  6 +++---
 src/qtbthreadtimer.h         |  6 +++---
 src/qtbtime.cpp              |  6 +++---
 src/qtbtime.h                |  6 +++---
 src/qtbtools.cpp             |  6 +++---
 src/qtbtools.h               |  6 +++---
 src/qtbtoolsdllexport.h      |  6 +++---
 src/qtbtranslations.cpp      |  6 +++---
 src/qtbtranslations.h        |  6 +++---
 src/qtbxmlclass.cpp          |  6 +++---
 src/qtbxmlclass.h            |  6 +++---
 75 files changed, 242 insertions(+), 240 deletions(-)

commit 39c5757d0faa58d7c0b12e6bf09449fcf4947e8e
Author: marc <marc>
Date:   Tue Jan 10 07:22:44 2006 +0000

    Version 1.1.2-snapshot-20060106

 src/qtbconcentricsearch.cpp | 198 ++++++++++++++++++++++++++++++++++++++++++++
 src/qtbconcentricsearch.h   |  59 +++++++++++++
 2 files changed, 257 insertions(+)

commit 627482e5b252ed753a56bf4643c75e3abf7242fd
Author: marc <marc>
Date:   Sat Jan 7 03:01:06 2006 +0000

    Version 1.1.2-snapshot-20060107

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit cae40af8202e29375f273f1d3f50ccc85fc5ca2e
Author: marc <marc>
Date:   Fri Jan 6 15:41:35 2006 +0000

    More complete interface fro QtbAngle

 src/qtbangle.cpp | 15 +++++++++++----
 src/qtbangle.h   | 11 +++++++++--
 2 files changed, 20 insertions(+), 6 deletions(-)

commit 3e2e7334d2418353da69ddfc58d43f6706bb6cb3
Author: marc <marc>
Date:   Thu Jan 5 23:21:23 2006 +0000

    Version 1.1.2-snapshot-20060106

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 5ec88c97cc0e4bcf5710bd6d9b81def0e3ebc0ed
Author: marc <marc>
Date:   Wed Jan 4 18:33:01 2006 +0000

    Bug fixed in function QtbFunction::closestMax() (assert, out of range)

 lang/qtbtools.de.ts |  6 ------
 lang/qtbtools.es.ts |  6 ------
 lang/qtbtools.it.ts |  6 ------
 src/qtbfunction.cpp | 11 +++++++----
 4 files changed, 7 insertions(+), 22 deletions(-)

commit 13aecd136693f5f52624bf469e2bff654cc284c2
Author: marc <marc>
Date:   Wed Jan 4 11:01:08 2006 +0000

    Lang files updated

 lang/qtbtools.de.ts | 141 ++++++++++++++++++++++++++++++++++++++++++++++--
 lang/qtbtools.es.ts | 141 ++++++++++++++++++++++++++++++++++++++++++++++--
 lang/qtbtools.fr.ts | 153 ++++++++++++++++++++++++++++++++++++++++++++++++++--
 lang/qtbtools.it.ts | 141 ++++++++++++++++++++++++++++++++++++++++++++++--
 4 files changed, 564 insertions(+), 12 deletions(-)

commit d2c63a4e08d7cd74d47a7933086c20bdb54f220f
Author: marc <marc>
Date:   Sat Dec 31 03:01:06 2005 +0000

    Version 1.1.2-snapshot-20051231

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 332237b4edaf5965dd5b700c06b81d3e12cc8414
Author: marc <marc>
Date:   Sat Dec 24 03:01:23 2005 +0000

    Version 1.1.2-snapshot-20051224

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 10a8d41a6d1b2abc3dfb98afb525d9e251596de0
Author: marc <marc>
Date:   Wed Dec 21 08:52:24 2005 +0000

    New virtual interface to identify the type of log stream (id)

 src/qtblogstream.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit df3be54e6cf072b389b38c9c8f6034e8624d85ae
Author: marc <marc>
Date:   Mon Dec 19 17:25:30 2005 +0000

    Version 1.1.2-snapshot-20051219

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 4761e8f1d40dbb6b5c1c58d37883def6e7e7e982
Author: marc <marc>
Date:   Mon Dec 19 17:16:58 2005 +0000

    bug fixed: bad declaration

 src/qtbcmdlinefilefilter.cpp | 5 +++--
 src/qtbcmdlinefilefilter.h   | 4 ++--
 2 files changed, 5 insertions(+), 4 deletions(-)

commit c71223512448d13b1e7f9d94a781938c4cc95d16
Author: marc <marc>
Date:   Sat Dec 17 03:01:07 2005 +0000

    Version 1.1.2-snapshot-20051217

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit bed63dcc10385f590bd5c4e82b3741c8341d57d2
Author: marc <marc>
Date:   Wed Dec 14 16:38:07 2005 +0000

    Bug fixed for translations files under MacOS x
    Bug fixed for qtblog, destroy of stream was done in destructor that can be called very late after program termination

 src/qtblogstream.cpp    | 5 ++++-
 src/qtbtranslations.cpp | 7 ++++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 82708235e79aa6f834284060778984bd5ac3ae68
Author: marc <marc>
Date:   Wed Dec 14 10:54:11 2005 +0000

    Version 1.1.2-snapshot-20051214

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 066ff993cb197a942497b4a5875bfc2ab41c178c
Author: marc <marc>
Date:   Tue Dec 13 12:44:34 2005 +0000

    Missing DLL export

 src/qtbdoublevector.h | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 8a43e25c3fa070f5007774d489e31be4a78adc86
Author: marc <marc>
Date:   Tue Dec 13 03:01:06 2005 +0000

    Version 1.1.2-snapshot-20051213

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit f52fad55aae271e3cebcd37d068d1b87a1370eda
Author: marc <marc>
Date:   Mon Dec 12 03:01:04 2005 +0000

    Version 1.1.2-snapshot-20051212

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 2e8695cddff4ee152c8d76a311a2b879de95e1c9
Author: marc <marc>
Date:   Sun Dec 11 03:01:03 2005 +0000

    Version 1.1.2-snapshot-20051211

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 494a885a5cf13f359a1629c78a2d29c509adaddc
Author: marc <marc>
Date:   Sat Dec 10 03:01:07 2005 +0000

    Version 1.1.2-snapshot-20051210

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 474c945caad3595842f77cf28c50625afcd7b191
Author: marc <marc>
Date:   Fri Dec 9 13:03:20 2005 +0000

    Version control in XML files is no longer based on the complete version (includi
    ng the date), but just on the version number. This is due to snapshot automatiza
    tion, installed beginning of December 2005.

 src/qtbxmlclass.cpp | 22 ++++------------------
 1 file changed, 4 insertions(+), 18 deletions(-)

commit d038a23d83103fb013bc38e524ba677abe6630b9
Author: marc <marc>
Date:   Fri Dec 9 08:23:27 2005 +0000

    Version 1.1.2-snapshot-20051209

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 38346b0bca2f0d08c28029dc5e8be8e9a1818136
Author: marc <marc>
Date:   Wed Dec 7 08:51:50 2005 +0000

    Version 2.0.0-snapshot-20051207

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 7b1d2f8fb6f5317b8439c7bcfaf57b906a04956e
Author: marc <marc>
Date:   Tue Dec 6 13:50:25 2005 +0000

    Version 1.1.2-snapshot-20051206

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit ad94f698dd3602c67e65ddd6341599988ce00c85
Author: marc <marc>
Date:   Fri Dec 2 18:30:51 2005 +0000

    Bug fix in absence of std err (picked curves in QtbDynXYColorLines)

 INSTALL                 | 2 +-
 admin/info              | 2 +-
 src/qtbfunctionlist.cpp | 7 +++++--
 src/qtbtoolsversion.h   | 2 +-
 4 files changed, 8 insertions(+), 5 deletions(-)

commit c7d4c6519b5ba90310c7e2a000a660b3b8459825
Author: marc <marc>
Date:   Thu Nov 17 23:18:50 2005 +0000

    Add necessary include

 src/qtbthreadtimer.cpp | 4 +++-
 src/qtbtoolsversion.h  | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 265d3122a16a2ede8f719f23f641a780158a7f38
Author: marc <marc>
Date:   Thu Nov 17 02:43:30 2005 +0000

    DataPoint vector restored from XML in a more flexible way (stop using index)

 src/qtbdatapoint.cpp  | 76 ++++++++++-----------------------------------------
 src/qtbdatapoint.h    |  9 ++----
 src/qtbtoolsversion.h |  2 +-
 3 files changed, 18 insertions(+), 69 deletions(-)

commit b0bf32345725afe245691f4f392e8bcac88666e6
Author: marc <marc>
Date:   Mon Nov 14 17:23:04 2005 +0000

    Some "const" features added
    clear() function added to QtbFunctionList

 src/qtbdatapoint.cpp    | 16 ++++++++--------
 src/qtbdatapoint.h      | 18 +++++++++---------
 src/qtbfunctionlist.cpp |  8 +++++++-
 src/qtbfunctionlist.h   |  3 ++-
 src/qtbtime.cpp         |  5 ++---
 src/qtbtoolsversion.h   |  2 +-
 6 files changed, 29 insertions(+), 23 deletions(-)

commit 36bcdb01cf11d473b643691ecaccefbea6f0fadc
Author: marc <marc>
Date:   Mon Nov 7 15:48:40 2005 +0000

    Bug fixed on deleting streams
    New feature to redirect streams
    Better synchronisation for threads at the end

 src/qtblogstream.cpp   | 159 +++++++++++++++++++++++++++++++------------------
 src/qtblogstream.h     |  19 ++++--
 src/qtbrandom.cpp      |   4 +-
 src/qtbrandom.h        |   4 +-
 src/qtbthreadtimer.cpp |  16 ++++-
 src/qtbthreadtimer.h   |  15 +----
 src/qtbtoolsversion.h  |   2 +-
 7 files changed, 135 insertions(+), 84 deletions(-)

commit 93b566a1dd4a79cee07240cc713e2c5a448b97ce
Author: marc <marc>
Date:   Fri Nov 4 20:07:07 2005 +0000

    QtbThreadTimer improved to automatically adjust the delay
    Bug fixed in QtbXMLClass (virtual destructor was not defined)
    QtbLogStream: no more automatic desctruction of the stream when the thread is stopped

 src/qtblogstream.cpp   | 20 +-------------------
 src/qtblogstream.h     |  7 ++-----
 src/qtbthreadtimer.cpp | 10 +++++-----
 src/qtbthreadtimer.h   | 22 +++++++++-------------
 src/qtbtoolsversion.h  |  2 +-
 src/qtbxmlclass.h      |  3 ++-
 6 files changed, 20 insertions(+), 44 deletions(-)

commit 555563590ae6bd9a2432094071ae24864bf1c4a8
Author: marc <marc>
Date:   Wed Nov 2 20:29:28 2005 +0000

    Bug fixed in QtbXMLClass for writeProperty(const char *)
    qtbLog accepts << endl and initialization to custom thread
    Bug fixed in QtbDoubleVector (restore XML)

 src/qtbdebugmem.cpp     |  4 ++--
 src/qtbdoublevector.cpp |  4 ++--
 src/qtblogstream.cpp    | 16 ++++++++++++----
 src/qtblogstream.h      | 17 +++++++++++++----
 src/qtbtoolsversion.h   |  2 +-
 src/qtbxmlclass.cpp     | 34 +++++++++++++++++++++-------------
 src/qtbxmlclass.h       |  5 +++--
 7 files changed, 54 insertions(+), 28 deletions(-)

commit 8e5219e6cb37923990070dbcd2b7f4c276235fe4
Author: marc <marc>
Date:   Fri Oct 28 18:20:33 2005 +0000

    Begin portage of inversion tools

 src/qtbdatapoint.cpp       | 16 ++++++-------
 src/qtbdoublevector.cpp    | 57 ++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbdoublevector.h      | 48 ++++++++++++++++++++++++++++++++++++++
 src/qtbfunction.cpp        | 28 ++++++++++++-----------
 src/qtbirregulargrid2d.cpp | 14 +++++++-----
 src/qtbmatrix.h            |  5 ++--
 src/qtbtools.h             |  4 ++--
 src/qtbtoolsversion.h      |  2 +-
 8 files changed, 142 insertions(+), 32 deletions(-)

commit 4dc6cf5e46d1807b7216259129568ae3dfe4948d
Author: marc <marc>
Date:   Fri Oct 21 16:43:31 2005 +0000

    QtbVDataPointVector created after debugging QtbSurfaceWave library
    QtbGridSearch improved in the refined search

 src/qtbdatapoint.cpp   |  71 +++++++++++++++++++++++++++++++-
 src/qtbdatapoint.h     |  24 +++++++++--
 src/qtbfile.h          |   4 +-
 src/qtbgetopt.h        |   4 +-
 src/qtbgridsearch.cpp  | 107 ++++++++++++++++++++++++++++---------------------
 src/qtbgridsearch.h    |   6 +--
 src/qtbintrect.h       |   4 +-
 src/qtbmessage.h       |   8 ++--
 src/qtbspecfunctions.h |   4 +-
 src/qtbtime.h          |   4 +-
 src/qtbtools.h         |   4 +-
 src/qtbtoolsversion.h  |   2 +-
 src/qtbtranslations.h  |   4 +-
 13 files changed, 175 insertions(+), 71 deletions(-)

commit 2bce80837cc87d5db0779bf75b2a802e3003ca58
Author: marc <marc>
Date:   Tue Oct 18 12:10:05 2005 +0000

    Version 1.1.2

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 7c85c71cde7070583836ebe8119938c00ca13901
Author: marc <marc>
Date:   Mon Oct 17 15:26:48 2005 +0000

    Window portage finished

 src/qtbmessage.h      | 7 ++++---
 src/qtbtools.h        | 4 ++--
 src/qtbtoolsversion.h | 2 +-
 3 files changed, 7 insertions(+), 6 deletions(-)

commit 41050b001e483cf00d25e915f429f52c20f4347e
Author: marc <marc>
Date:   Fri Oct 14 17:47:02 2005 +0000

    Bug fixed for sort function
    Translated warning message in case of bad programer use
    Complete debug of QtbGridSearch
    Bug fixed for QtbXMLClass in case of binary offset (avoid warning)

 src/qtbfunction.cpp   |  98 ++++++++++++++++++++++++----------
 src/qtbfunction.h     |  20 ++++++-
 src/qtbgridsearch.cpp | 142 ++++++++++++++++++++++++++++++++++----------------
 src/qtbgridsearch.h   |  47 ++++++++++-------
 src/qtbpoint2d.h      |   7 ++-
 src/qtbtoolsversion.h |   2 +-
 src/qtbxmlclass.cpp   |  48 +++++++++--------
 7 files changed, 248 insertions(+), 116 deletions(-)

commit 4afd87b0ca0752236d165d7c950cf13feb64a622
Author: marc <marc>
Date:   Fri Oct 7 00:45:26 2005 +0000

    Custom strings for messages

 src/qtbmessage.cpp    | 56 ++++++++++++++++++++++++++++++++++++++++++++++-----
 src/qtbmessage.h      | 23 +++++++++++++++++----
 src/qtbtoolsversion.h |  2 +-
 src/qtbtranslations.h |  4 +++-
 4 files changed, 74 insertions(+), 11 deletions(-)

commit d26007f40bf53067d7288c2671a159e3ba95b8bf
Author: marc <marc>
Date:   Thu Oct 6 19:32:53 2005 +0000

    Template for QtbMatrix and inline for all function of QtbComplex

 src/qtbcomplex.cpp    | 170 +------------------------
 src/qtbcomplex.h      | 342 ++++++++++++++++++++++++++++++++++++++++----------
 src/qtbmatrix.cpp     | 129 ++++---------------
 src/qtbmatrix.h       | 257 +++++++++++++++++++++++++++----------
 src/qtbtoolsversion.h |   2 +-
 5 files changed, 496 insertions(+), 404 deletions(-)

commit fc785dfef5171b8248bb3c7396b0e78e8a16a881
Author: marc <marc>
Date:   Tue Oct 4 19:47:57 2005 +0000

    New QtbMessage system to offer message for non-gui functions, based on vitual classes
    function localMaxEnd() uncommented after debugging libgeopsyarray (formely called geopsyfk, geopsymspac and geopsylinearfk)

 admin/info            |   1 -
 admin/makepro         |   1 +
 src/qtbgridsearch.h   |   4 +-
 src/qtbmessage.cpp    | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbmessage.h      |  82 +++++++++++++++++++++++++++++
 src/qtbtoolsversion.h |   2 +-
 6 files changed, 228 insertions(+), 4 deletions(-)

commit d2af65724fd62f0389e0a841f677043b59d0e62c
Author: marc <marc>
Date:   Thu Sep 29 17:37:32 2005 +0000

    Uniformisation between QTB_INSTALL_DIR_DECL and QTB_INSTALL_DIR_IMPL
    New function printBlockInfo() in qtbdebgumem.h

 src/qtbdebugmem.cpp   | 23 ++++++++++++++++++++++-
 src/qtbdebugmem.h     |  6 +++++-
 src/qtbtools.h        | 14 +++++++-------
 src/qtbtoolsversion.h |  2 +-
 src/qtbtranslations.h |  9 ++++++++-
 5 files changed, 43 insertions(+), 11 deletions(-)

commit f00c15c2f47f6027de545f4e56791ee75e4e4baa
Author: marc <marc>
Date:   Mon Sep 26 16:20:38 2005 +0000

    Version computed correctly

 src/qtbtoolsversion.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3fff93ee009fb856e367ebe3bcb59fdb5374e4c1
Author: marc <marc>
Date:   Wed Sep 21 23:13:17 2005 +0000

    Syntax error under Windows

 src/qtbtools.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 729e8376a086e72a74cb6c5edc3986400e17663a
Author: marc <marc>
Date:   Wed Sep 21 22:47:26 2005 +0000

    INSTALL instructions updated
    Version 1.1.1

 INSTALL               | 65 ++++++++++++++++++++++++++++++++++-----------------
 admin/info            |  2 +-
 src/qtbtoolsversion.h |  2 +-
 3 files changed, 45 insertions(+), 24 deletions(-)

commit a3e1634a094501ab6513aa35571b681eee4457c1
Author: marc <marc>
Date:   Wed Sep 21 17:11:25 2005 +0000

    First translate in German
    Bad case for functions set() in QtbPoint and QtbPoint2D
    New function uniq to remove duplicates in a sorted QList (global utility function)

 lang/qtbtools.de.ts |  4 ++--
 src/qtbpoint.h      |  6 +++---
 src/qtbpoint2d.h    |  6 +++---
 src/qtbtime.cpp     |  8 +++++---
 src/qtbtools.h      | 15 ++++++++++++++-
 5 files changed, 27 insertions(+), 12 deletions(-)

commit 7511ecd540f63dbf072dd32aba065e896641069b
Author: marc <marc>
Date:   Wed Sep 21 13:25:48 2005 +0000

    Bug fixed for QTB_CHECKARGS, if not arg it was crashing

 src/qtbgetopt.cpp | 4 ++--
 src/qtbgetopt.h   | 6 ++----
 2 files changed, 4 insertions(+), 6 deletions(-)

commit 1b3005987117cb14cb852f8be5cfe8af21932105
Author: marc <marc>
Date:   Wed Sep 21 11:10:13 2005 +0000

    System include modifications to allow Mac compilation

 src/qtbfile.cpp       | 4 +++-
 src/qtbgetopt.h       | 7 ++++---
 src/qtbtoolsversion.h | 2 +-
 3 files changed, 8 insertions(+), 5 deletions(-)

commit 975c754e03eb988d816315d67b14ae6a26dd84af
Author: marc <marc>
Date:   Wed Aug 24 07:50:58 2005 +0000

    Const modifiers added when appropriate

 src/qtbrect.cpp       |  72 +++++++++++++++++++++++++--------
 src/qtbrect.h         | 109 +++++++++++++++++++++++---------------------------
 src/qtbtoolsversion.h |   2 +-
 3 files changed, 106 insertions(+), 77 deletions(-)

commit 45ffba9e6e1754f6663aadb9aa249c893bd262ea
Author: marc <marc>
Date:   Tue Aug 23 13:52:37 2005 +0000

    Organisation name added

 admin/info            | 1 +
 src/qtbtoolsversion.h | 2 +-
 src/qtbtranslations.h | 4 ++--
 3 files changed, 4 insertions(+), 3 deletions(-)

commit 591100b45228a435cc8f37a6cd8742b9c99521e9
Author: marc <marc>
Date:   Mon Aug 22 17:20:22 2005 +0000

    Translation files

 lang/qtbtools.de.ts | 194 +++++++++++++++++++++++++++++++++++++++++++++++++
 lang/qtbtools.es.ts | 194 +++++++++++++++++++++++++++++++++++++++++++++++++
 lang/qtbtools.fr.ts | 202 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 lang/qtbtools.it.ts | 194 +++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 784 insertions(+)

commit 290be722caba7444c4289b4a0fbef2850dcebd78
Author: marc <marc>
Date:   Mon Aug 22 17:12:42 2005 +0000

    New functions to ease support of multi language libraries and applications

 src/qtbtranslations.cpp | 81 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbtranslations.h   | 60 ++++++++++++++++++++++++++++++++++++
 2 files changed, 141 insertions(+)

commit 71b162100153cbc2ec1b3f8279e291131bb7f0fb
Author: marc <marc>
Date:   Mon Aug 22 17:11:38 2005 +0000

    Uniformization of macro names
    Warnings corrected

 admin/info                   |   2 +
 src/qtbangle.h               |   8 +-
 src/qtbcircle.h              |   8 +-
 src/qtbcmdlinefilefilter.cpp |   3 +-
 src/qtbcmdlinefilefilter.h   |   8 +-
 src/qtbcomplex.h             |   8 +-
 src/qtbdatapoint.cpp         |   5 +-
 src/qtbdatapoint.h           |  16 ++--
 src/qtbdebugmem.cpp          |  40 ++++----
 src/qtbfile.h                |  18 ++--
 src/qtbfunction.cpp          |  12 +--
 src/qtbfunction.h            |  14 +--
 src/qtbfunctionlist.cpp      |   6 +-
 src/qtbfunctionlist.h        |  11 +--
 src/qtbfunctiontracer.h      |   2 +-
 src/qtbgaussdistribution.h   |   8 +-
 src/qtbgetopt.h              |  20 ++--
 src/qtbgrid2d.cpp            |  24 +++--
 src/qtbgrid2d.h              |  10 +-
 src/qtbgridsearch.h          |   8 +-
 src/qtbintrect.cpp           |   4 +-
 src/qtbintrect.h             |   8 +-
 src/qtbirregulargrid2d.cpp   |  40 ++++----
 src/qtbirregulargrid2d.h     |  10 +-
 src/qtbline2d.h              |   8 +-
 src/qtblogstream.cpp         |   3 +-
 src/qtblogstream.h           |  12 +--
 src/qtbmatrix.h              |  12 +--
 src/qtbpoint.h               |  22 ++---
 src/qtbpoint2d.h             |  20 ++--
 src/qtbprocessstatistics.h   |   8 +-
 src/qtbrandom.h              |   8 +-
 src/qtbrect.cpp              |   4 +-
 src/qtbrect.h                |   8 +-
 src/qtbsegment2d.h           |   8 +-
 src/qtbsimplex.h             |   8 +-
 src/qtbspecfunctions.h       |  10 +-
 src/qtbstatcomparator.h      |   8 +-
 src/qtbstationaryprocess.h   |   8 +-
 src/qtbstringsection.cpp     |   8 +-
 src/qtbstringsection.h       |  14 +--
 src/qtbthreadtimer.h         |   8 +-
 src/qtbtime.h                |   8 +-
 src/qtbtools.cpp             |  17 +++-
 src/qtbtools.h               |  85 ++++++++++++-----
 src/qtbtoolsdllexport.h      |  12 +--
 src/qtbtoolsversion.h        |   2 +-
 src/qtbxmlclass.cpp          |  15 ++-
 src/qtbxmlclass.h            | 223 +++++++++++++++++++++++++------------------
 49 files changed, 462 insertions(+), 370 deletions(-)

commit 0d2acdcef0a6c56dbfdea1bfaee832e6a284a38a
Author: marc <marc>
Date:   Mon Aug 15 17:01:12 2005 +0000

    Release 1.1.0 August 15 2005
    This is the fist release linked to Qt4
    
    qtbStringCompare replaced by QtbStringSection::compare
    qtbtr replaced by tr

 admin/info                 |  2 +-
 src/qtbdatapoint.cpp       |  6 +++---
 src/qtbgrid2d.cpp          | 18 ++++++++---------
 src/qtbirregulargrid2d.cpp | 26 ++++++++++++------------
 src/qtblogstream.cpp       |  4 ++--
 src/qtbstringsection.cpp   | 12 +++++------
 src/qtbstringsection.h     | 26 ++++++++++++------------
 src/qtbtoolsversion.h      |  2 +-
 src/qtbxmlclass.cpp        | 50 +++++++++++++++++++++++-----------------------
 src/qtbxmlclass.h          |  6 +++---
 10 files changed, 76 insertions(+), 76 deletions(-)

commit e8dea1f006ffcccb4ee7a8c4add6ebb900270e75
Author: marc <marc>
Date:   Fri Aug 12 17:38:36 2005 +0000

    Recovering of qtbfile namespace for text processing function (maintain compatibility)

 src/qtbfile.cpp       | 155 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbfile.h         |  42 ++++++++++++++
 src/qtbtoolsversion.h |   2 +-
 3 files changed, 198 insertions(+), 1 deletion(-)

commit 72cc0097607aeb2d328c2d971c4c9661cbcf90d6
Author: marc <marc>
Date:   Wed Aug 10 14:45:31 2005 +0000

    Bug fixed in comparing versions (work around a Qt bug with QDate, submitted)

 src/qtbtoolsversion.h |   2 +-
 src/qtbxmlclass.cpp   | 177 +++++++++++++++++++++++++-------------------------
 2 files changed, 91 insertions(+), 88 deletions(-)

commit c7c6dc03d642adf5a11090789d4079da516a6e12
Author: marc <marc>
Date:   Tue Aug 9 17:15:14 2005 +0000

    checkVersion replaced by compareVersions, to allow more generic comparison of versions

 src/qtbtoolsversion.h |  2 +-
 src/qtbxmlclass.cpp   | 70 +++++++++++++++++++++++++++++----------------------
 src/qtbxmlclass.h     |  4 +--
 3 files changed, 43 insertions(+), 33 deletions(-)

commit db5ab0c791c5f2a6c74b1305c1a842f5e560773f
Author: marc <marc>
Date:   Fri Aug 5 16:38:37 2005 +0000

    FALSE and TRUE replaced by false and true, respectively

 src/qtbdebugmem.cpp        | 282 ++++++++++++++++++++++-----------------------
 src/qtbfunction.cpp        |  26 ++---
 src/qtbfunction.h          |   6 +-
 src/qtbgrid2d.cpp          |   8 +-
 src/qtbirregulargrid2d.cpp |  12 +-
 src/qtblogstream.cpp       |   8 +-
 src/qtblogstream.h         |   4 +-
 src/qtbstringsection.h     |  16 +--
 src/qtbtime.cpp            |   6 +-
 src/qtbtoolsversion.h      |   2 +-
 src/qtbxmlclass.cpp        |  96 +++++++--------
 src/qtbxmlclass.h          |  12 +-
 12 files changed, 238 insertions(+), 240 deletions(-)

commit e9f01fc19fe80d3ffbca8cede09961406915e5cb
Author: marc <marc>
Date:   Thu Aug 4 11:22:50 2005 +0000

    xml_tagName() is now public

 src/qtbrect.h         | 8 ++++----
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

commit d0cc9694b5c6b64ec6b1352aef8490ff06e0243f
Author: marc <marc>
Date:   Tue Aug 2 16:24:42 2005 +0000

    Remove useless files

 src/qtbinstallpaths.cpp | 64 -------------------------------------------------
 src/qtbinstallpaths.h   | 59 ---------------------------------------------
 2 files changed, 123 deletions(-)

commit cf3a469f66acbc45742b48e70aadde193fabff4d
Author: marc <marc>
Date:   Tue Aug 2 16:01:08 2005 +0000

    DLL export tag for QtbIntRect

 src/qtbintrect.h | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit cb4a5383127e1dd427be00477e3da27e53bb4d20
Author: marc <marc>
Date:   Tue Aug 2 13:38:43 2005 +0000

    Inline spec for Windows
    Bug fixed for xml_tagName, now return reference
    Initialization of qtbLog may be called various times for the same thread without danger

 src/qtbangle.h           |   4 +-
 src/qtbdatapoint.h       | 172 +++++++++++++++++++++++------------------------
 src/qtbgrid2d.h          |   4 +-
 src/qtbgridsearch.h      |   6 +-
 src/qtbintrect.h         |   4 +-
 src/qtbirregulargrid2d.h |  10 +--
 src/qtblogstream.cpp     |  13 ++--
 src/qtblogstream.h       |  10 +--
 src/qtbmatrix.h          |  14 ++--
 src/qtbpoint.h           |  34 +++++-----
 src/qtbpoint2d.h         |  44 ++++++------
 src/qtbrect.h            |   4 +-
 src/qtbstatcomparator.h  |  82 +++++++++++-----------
 src/qtbstringsection.h   |  34 +++++-----
 src/qtbthreadtimer.h     |   4 +-
 src/qtbxmlclass.h        |   6 +-
 16 files changed, 225 insertions(+), 220 deletions(-)

commit 3492496e037a9f5332bda729862e0ab6148523a1
Author: marc <marc>
Date:   Tue Aug 2 00:50:58 2005 +0000

    Specific DEFINES for Windows
    ifdef/endif for initialization of QtbMemDebug (in QtbXMLClass)

 admin/info            | 2 ++
 src/qtbtoolsversion.h | 2 +-
 src/qtbxmlclass.cpp   | 5 ++++-
 3 files changed, 7 insertions(+), 2 deletions(-)

commit 78ab0addaedfe3e474702ba190ca260969193794
Author: marc <marc>
Date:   Mon Aug 1 20:58:06 2005 +0000

    Optional Debug messages for the initialization of QtbDebugMem

 src/qtbxmlclass.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 8a9f85fc6f86d9777af2590248b785f3a2681546
Author: marc <marc>
Date:   Mon Aug 1 16:17:24 2005 +0000

    LIBTYPE corrected to "shared"

 admin/info            | 2 +-
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 4611dc86efbe4668279638b5d7777c7b468d9013
Author: marc <marc>
Date:   Thu Jul 28 15:18:00 2005 +0000

    Qt headers with capital letters

 src/qtbtime.cpp       | 4 ++--
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit dca43b0b58cd8b809914313fdd202b4d74706288
Author: marc <marc>
Date:   Tue Jul 26 15:44:04 2005 +0000

    debugmem ported to 64 bit architectures (should work also for 32 bits)
    Still not deeply tested

 src/qtbdebugmem.cpp   | 87 ++++++++++++++++++++++-----------------------------
 src/qtbtime.cpp       |  4 +--
 src/qtbtoolsversion.h |  2 +-
 3 files changed, 40 insertions(+), 53 deletions(-)

commit 80eb7a9bc8929389840f767dcd0342386472e289
Author: marc <marc>
Date:   Mon Jul 25 08:09:49 2005 +0000

    qglobal in qtbtooldllexport
    QtbRectArea replaced by QtbRect::Area

 src/qtbrect.cpp         |  4 ++--
 src/qtbrect.h           | 26 +++++++++++++-------------
 src/qtbtoolsdllexport.h |  4 +++-
 src/qtbtoolsversion.h   |  2 +-
 4 files changed, 19 insertions(+), 17 deletions(-)

commit deee6189af02a76023215bf1c9fe863db4414d39
Author: marc <marc>
Date:   Sun Jul 24 21:20:34 2005 +0000

    Bug fixed for restore and save spec chars

 src/qtbtoolsversion.h |  2 +-
 src/qtbxmlclass.cpp   | 31 ++++++++++++++++++++-----------
 2 files changed, 21 insertions(+), 12 deletions(-)

commit 41cdfa63d06cd38fef5a31f8f5b60bb1dc3364f1
Author: marc <marc>
Date:   Wed Jul 20 07:42:01 2005 +0000

    Dependencies to env/platform removed

 src/qtbdebugmem.cpp    | 4 ++--
 src/qtbdebugmem.h      | 4 ++--
 src/qtbspecfunctions.h | 5 +++--
 3 files changed, 7 insertions(+), 6 deletions(-)

commit 03a915ba4dd763732cc8656ac9aacfad083e0040
Author: marc <marc>
Date:   Wed Jul 20 07:32:21 2005 +0000

    Classes from qtbguitools that use only QtCore are transfered to qtbtools

 src/qtbcmdlinefilefilter.cpp |   63 +++
 src/qtbcmdlinefilefilter.h   |   36 ++
 src/qtbdatapoint.cpp         |  130 +++++
 src/qtbdatapoint.h           |  173 ++++++
 src/qtbfunction.cpp          |  936 +++++++++++++++++++++++++++++++++
 src/qtbfunction.h            |  108 ++++
 src/qtbfunctionlist.cpp      |  233 +++++++++
 src/qtbfunctionlist.h        |   59 +++
 src/qtbgrid2d.cpp            |  299 +++++++++++
 src/qtbgrid2d.h              |   73 +++
 src/qtbirregulargrid2d.cpp   | 1184 ++++++++++++++++++++++++++++++++++++++++++
 src/qtbirregulargrid2d.h     |  154 ++++++
 src/qtbthreadtimer.cpp       |   52 ++
 src/qtbthreadtimer.h         |   68 +++
 src/qtbtime.cpp              |  121 +++++
 src/qtbtime.h                |   60 +++
 16 files changed, 3749 insertions(+)

commit bbd5082c87f0352cb743c7587a3857c537bace0d
Author: marc <marc>
Date:   Wed Jul 20 07:27:31 2005 +0000

    Portage to Qt4
    qtbtools is now linked with QtCore
    Basic template classes are removed and replaced by calls to QtCore
    QtbPoint and QtbPoint2D members (x,y,z) are no longer public
    Initialization of DebugMem tranfered to qtbxmlclass.cpp to be sure that it will
    be cleaned at the very end of the program
    QtbLogStream modified to handle QString, now based on QTextStream
    QtbXMLClass now handle unicode, based on QString and QTextStream
    MACRO definitions for the arguments of virtual xml_* functions
    
    QtbStringSection is an evolution of QtbLenString, based on unicode (QChar)

 admin/info                                     |   2 +-
 src/qtbangle.h                                 |   8 +-
 src/qtbcircle.cpp                              | 158 +++--
 src/qtbcircle.h                                |   5 +-
 src/qtbcomplex.cpp                             |  11 +-
 src/qtbcomplex.h                               |   8 +-
 src/qtbdebugmem.cpp                            |  12 +-
 src/qtbdebugmem.h                              |  10 +-
 src/qtbfile.cpp                                | 512 ---------------
 src/qtbfile.h                                  |  76 ---
 src/qtbfunctiontracer.h                        |   2 +-
 src/qtbgetopt.h                                |   4 +-
 src/qtbgridsearch.cpp                          |  16 +-
 src/qtbgridsearch.h                            |   9 +-
 src/qtbgrowingdoublevector.cpp                 |  69 --
 src/qtbgrowingvector.h                         | 288 ---------
 src/qtbgrowstring.cpp                          |  25 -
 src/qtbgrowstring.h                            |  88 ---
 src/qtbinstallpaths.cpp                        |  69 +-
 src/qtbinstallpaths.h                          |  37 +-
 src/qtbintrect.cpp                             |  67 ++
 src/{qtbgrowingdoublevector.h => qtbintrect.h} |  34 +-
 src/qtblenstring.cpp                           | 162 -----
 src/qtblenstring.h                             | 215 -------
 src/qtbline2d.cpp                              |  81 ++-
 src/qtblist.cpp                                |  32 -
 src/qtblist.h                                  | 386 -----------
 src/qtblogstream.cpp                           | 115 ++--
 src/qtblogstream.h                             | 135 ++--
 src/qtbmap.cpp                                 |  27 -
 src/qtbmap.h                                   | 139 ----
 src/qtbmatrix.cpp                              |  14 +-
 src/qtbpoint.cpp                               | 239 +++++--
 src/qtbpoint.h                                 | 161 +++--
 src/qtbpoint2d.cpp                             | 208 +++---
 src/qtbpoint2d.h                               | 153 +++--
 src/qtbrect.cpp                                | 117 ++--
 src/qtbrect.h                                  |  12 +-
 src/qtbsegment2d.cpp                           |  48 +-
 src/qtbsort.cpp                                |  28 -
 src/qtbsort.h                                  | 147 -----
 src/qtbstack.cpp                               |  28 -
 src/qtbstack.h                                 |  46 --
 src/qtbstream.cpp                              |  55 --
 src/qtbstream.h                                |  84 ---
 src/qtbstring.cpp                              | 640 -------------------
 src/qtbstring.h                                | 141 -----
 src/qtbstringlist.cpp                          |  92 ---
 src/qtbstringlist.h                            |  43 --
 src/qtbstringsection.cpp                       | 222 +++++++
 src/qtbstringsection.h                         | 192 ++++++
 src/qtbtoolsdllexport.h                        |   4 +-
 src/qtbtoolsversion.h                          |   2 +-
 src/qtbtree.cpp                                | 258 --------
 src/qtbtree.h                                  | 197 ------
 src/qtbvector.cpp                              |  27 -
 src/qtbvector.h                                |  64 --
 src/qtbxmlclass.cpp                            | 845 ++++++++++++++-----------
 src/qtbxmlclass.h                              | 178 +++---
 59 files changed, 2029 insertions(+), 5018 deletions(-)

commit 164e9eff6d4cd6288a42013bc7a3c2cdd327e697
Author: marc <marc>
Date:   Wed Jun 29 11:25:04 2005 +0000

    New function QtbList::at(int index)
    Bug fixed for QtbTextStream::buffer(), leaveOwnership() was already called by QtbString::endgrow()
    New function QtbString::readAll(const char * fileName)
    New function xml_saveHead() and xml_saveTail() to allow custom construction of XML stream
    QtbXMLClass::parseDocType() is replaced by static function checkDocType()
    XML Streams now fully support DOCTYPE header and all object are always within <QtbXMLClass> and </QtbXMLClass>. New <Dummy> tag, that match any object tag. This is usefull on loading a new stream: children can be added even if the original parent slightly differs from the destination parent.

 src/qtblist.h         | 13 +++++++-
 src/qtbstream.cpp     | 11 +++----
 src/qtbstream.h       |  4 +--
 src/qtbstring.cpp     | 24 +++++++++++++-
 src/qtbstring.h       |  3 +-
 src/qtbtoolsversion.h |  2 +-
 src/qtbxmlclass.cpp   | 87 +++++++++++++++++++++++++++------------------------
 src/qtbxmlclass.h     | 49 +++++++++++++++++++----------
 8 files changed, 123 insertions(+), 70 deletions(-)

commit 2242fc6e0c4453f36e7f9bd7a346e2c49295b70b
Author: marc <marc>
Date:   Tue Jun 28 19:57:50 2005 +0000

    Support for DOCTYPE in QtbXMLClass, version warning
    All tag are inside a special super tag called QtbXMLClass

 src/qtbxmlclass.cpp | 150 ++++++++++++++++++++++++++++++++++++++++++++--------
 src/qtbxmlclass.h   |   9 ++--
 2 files changed, 133 insertions(+), 26 deletions(-)

commit 52084fe97335461f1eb7d5273c7a08e2e04d91cf
Author: marc <marc>
Date:   Tue Jun 28 15:20:18 2005 +0000

    Comparison function return bool

 src/qtblist.h | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

commit 5b370a21cccd9ae4382c875d920232a41ce8fcba
Author: marc <marc>
Date:   Tue Jun 28 14:31:11 2005 +0000

    Errors in merging qtblist.h, now ok

 src/qtblist.h | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit b69f3d45d8ce9a4a08f1facd0eb79e6ecda8b586
Author: marc <marc>
Date:   Tue Jun 28 14:22:20 2005 +0000

    New class QtbPtrList which is the same as QtbList except that the items require operator* to be defined.
    Comparision for QtbList item revised for ptr list, not based on compareItems any longer

 src/qtbfile.cpp | 106 +++++++++++++++++++++--------------------
 src/qtbfile.h   |   3 +-
 src/qtblist.h   | 143 ++++++++++++++++++++++++++++++++++----------------------
 src/qtbmap.h    |  18 +++----
 src/qtbsort.h   |  10 ++--
 5 files changed, 155 insertions(+), 125 deletions(-)

commit c246eaacfcb515481bc3977cc2fabac658469ee1
Author: marc <marc>
Date:   Tue Jun 28 14:01:05 2005 +0000

    QtbStream now correctly added to CVS

 src/qtbstream.cpp | 56 +++++++++++++++++++++++++++++++++++++
 src/qtbstream.h   | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 140 insertions(+)

commit 38857267806226a304541869165422d77e40038f
Author: marc <marc>
Date:   Tue Jun 28 13:28:52 2005 +0000

    Template class must not be specified in constructors and destructors

 src/qtblist.h | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit d0e0df0531dde1297d11981187ce6c67b1ffc3ab
Author: marc <marc>
Date:   Tue Jun 28 11:54:25 2005 +0000

    New class QtbStream
    QtbXMLClass now based on QtbStream rather than FILE
    QtbGrowString now inherits privately, includes a hard coded length (to avoid repetitive calls to strlen), new function memeber to access data and to leaveOwnership
    New function xml_saveFile xml_saveString to directly export to file or to string
    All QtbXMLClass::restore chain is const char * for the buffer hence it is possible to restore buffer without modifying it (restoreSpecChar was specially modified)

 src/qtbgrowingdoublevector.cpp |  8 ++--
 src/qtbgrowingdoublevector.h   |  4 +-
 src/qtbgrowingvector.h         | 96 ++++++++++++++++++------------------------
 src/qtbgrowstring.h            | 33 +++++++++------
 src/qtbinstallpaths.cpp        | 33 ++++++---------
 src/qtbinstallpaths.h          |  4 +-
 src/qtbpoint.cpp               | 10 ++---
 src/qtbpoint2d.cpp             |  8 ++--
 src/qtbrect.cpp                | 12 +++---
 src/qtbrect.h                  |  4 +-
 src/qtbtoolsversion.h          |  2 +-
 src/qtbxmlclass.cpp            | 95 ++++++++++++++++++++++++-----------------
 src/qtbxmlclass.h              | 46 +++++++++++---------
 13 files changed, 184 insertions(+), 171 deletions(-)

commit 701536937d14782d8148702f11423322b82b7315
Author: marc <marc>
Date:   Wed Jun 22 12:50:03 2005 +0000

    Bug fixed for windows in QtbFile::ls()

 src/qtbfile.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 3a06468ef56884e9f3d2771d3fec8beaf2245622
Author: marc <marc>
Date:   Wed Jun 22 10:51:18 2005 +0000

    Bug fixed for ls (x11), was first corrected only for Windows

 src/qtbfile.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit eb3f3160fac2ef6b343a5d08c5fc0ab8acc0c5eb
Author: marc <marc>
Date:   Tue Jun 21 22:56:04 2005 +0000

    Remove error return if QtbFile::ls() returns in a recurcive search

 src/qtbfile.cpp       | 4 ++--
 src/qtbtoolsversion.h | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 2c88c20ce2f61a977e88a1ac5f936cddf39453e8
Author: marc <marc>
Date:   Tue Jun 21 19:22:44 2005 +0000

    New function to return the home directory
    QtbInstallPath makes call to QtbFile::homeDir()
    qtbversion.h replaced by qtbtoolsversion.h

 admin/info                              |  4 ++--
 src/qtbfile.cpp                         | 29 ++++++++++++++++++++++++++-
 src/qtbfile.h                           |  3 ++-
 src/qtbinstallpaths.cpp                 | 35 ++++++---------------------------
 src/qtbtools.cpp                        |  4 ++--
 src/{qtbversion.h => qtbtoolsversion.h} |  2 +-
 6 files changed, 41 insertions(+), 36 deletions(-)

commit c6fdd02a462b75ff0ee825f3b6fb557bbf73f4dd
Author: marc <marc>
Date:   Tue Jun 21 14:24:52 2005 +0000

    QtbRect inherits QtbXMLClass
    '///' in header file converted to '//'

 src/qtbrect.cpp  | 41 ++++++++++++++++++++++++++++++++++++++++-
 src/qtbrect.h    | 38 ++++++++++++++++++++++++--------------
 src/qtbversion.h |  2 +-
 3 files changed, 65 insertions(+), 16 deletions(-)

commit 85b787147d3eaec4713c506adace64d5d2fb7b57
Author: marc <marc>
Date:   Mon Jun 20 18:25:22 2005 +0000

    New file: QtbStringList (currently only fromString and toString functions)

 src/qtbstringlist.cpp | 92 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbstringlist.h   | 43 ++++++++++++++++++++++++
 2 files changed, 135 insertions(+)

commit c7ebbc4e4f6e20c51d3b428b3e3295c7a3c87211
Author: marc <marc>
Date:   Mon Jun 20 17:31:52 2005 +0000

    Bug fixed for QtbFile::ls() : empty directory returns files without prefix

 src/qtbdebugmem.cpp     |  4 +--
 src/qtbdebugmem.h       |  4 +--
 src/qtbfile.cpp         | 18 ++++++++---
 src/qtbfile.h           |  4 +--
 src/qtbgetopt.h         |  4 +--
 src/qtbspecfunctions.h  |  4 +--
 src/qtbtools.pro        | 86 -------------------------------------------------
 src/qtbtoolsdllexport.h |  4 +--
 src/qtbtree.h           |  4 +--
 src/qtbversion.h        |  2 +-
 10 files changed, 28 insertions(+), 106 deletions(-)

commit 32e7f88cde9158bda23bf64e4cfc85af44929698
Author: marc <marc>
Date:   Thu Jun 16 19:47:39 2005 +0000

    Bug fixed for find in QtbLenString and QtbString
    New feature for QtbString::find(): wordOnly search

 src/qtblenstring.cpp |  4 ++--
 src/qtbstring.cpp    | 21 ++++++++++++++++-----
 src/qtbstring.h      |  5 +++--
 src/qtbversion.h     |  2 +-
 4 files changed, 22 insertions(+), 10 deletions(-)

commit 5aac08088a0649690c866ac79f4c56878c0200e4
Author: marc <marc>
Date:   Tue Jun 14 12:02:32 2005 +0000

    New bool option for QtbFile::readLine to automatically remove the '\n' at the end

 src/qtbfile.cpp | 8 ++++++--
 src/qtbfile.h   | 4 ++--
 2 files changed, 8 insertions(+), 4 deletions(-)

commit cb45c8fff0a2c61334fde7beb7d4d5711d13d4db
Author: marc <marc>
Date:   Thu Jun 9 09:15:01 2005 +0000

    New function QtbLenString::find()
    New function QtbGrowString::operator+=(char c)
    One more parameter for QtbString::find to start search in the middle of the text

 src/qtbgrowstring.h  | 15 ++++++++++++++-
 src/qtblenstring.cpp | 28 +++++++++++++++++++++++++++-
 src/qtblenstring.h   |  3 ++-
 src/qtbstring.cpp    |  7 ++++---
 src/qtbstring.h      |  4 ++--
 src/qtbversion.h     |  2 +-
 6 files changed, 50 insertions(+), 9 deletions(-)

commit 0961eb830b1010bf18290f4d0c4163b103e503e3
Author: marc <marc>
Date:   Tue Jun 7 13:10:43 2005 +0000

    include of qtbdebugmem systematically added in all .cpp
    Cleaning of remaining <iostream>

 src/qtbinstallpaths.cpp      | 3 ++-
 src/qtbmatrix.cpp            | 5 +++--
 src/qtbrect.cpp              | 7 +++----
 src/qtbsegment2d.cpp         | 5 +++--
 src/qtbspecfunctions.cpp     | 6 +++---
 src/qtbstatcomparator.cpp    | 5 +++--
 src/qtbstationaryprocess.cpp | 8 +++-----
 src/qtbtools.cpp             | 3 ++-
 src/qtbtree.cpp              | 3 ++-
 src/qtbxmlclass.cpp          | 4 ++--
 10 files changed, 26 insertions(+), 23 deletions(-)

commit a613e1d5795453dd7de06ef8d8a42c81a42cdf54
Author: marc <marc>
Date:   Tue May 31 15:58:57 2005 +0000

    Reading home directory for Windows implemented
    stripWhiteSpace: bug fixed for QtbString

 src/qtbinstallpaths.cpp | 34 ++++++++++++++++++++++++++--------
 src/qtbstring.cpp       | 23 +++++++++++++++++++----
 2 files changed, 45 insertions(+), 12 deletions(-)

commit 8341e58203a1ea40f95d609388aa8265171d9488
Author: marc <marc>
Date:   Thu May 26 12:18:46 2005 +0000

    operator[] was not defined for QtbString
    Export of symbols was missing in QtbInstallPaths

 src/qtbinstallpaths.h | 7 ++++---
 src/qtbstring.h       | 4 +++-
 2 files changed, 7 insertions(+), 4 deletions(-)

commit 8183865bf668ad5f3d432734c182206b8cfde50e
Author: marc <marc>
Date:   Tue May 24 21:25:07 2005 +0000

    New functions in QtbString: count, endWith, beginWith and stripWhiteSpace

 src/qtbstring.cpp | 45 ++++++++++++++++++++++++++++++++++++++++++++-
 src/qtbstring.h   |  7 +++++--
 src/qtbversion.h  |  2 +-
 3 files changed, 50 insertions(+), 4 deletions(-)

commit 0cc4bab1ea847518551b8db3cfadfd5a12e558d2
Author: marc <marc>
Date:   Mon May 23 19:18:58 2005 +0000

    Bug fixed for toInt() (bad string allocation)

 src/qtbstring.cpp | 4 ++--
 src/qtbversion.h  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 8225765c91cb58ad4530599d2c303e926da6610a
Author: marc <marc>
Date:   Mon May 23 17:33:30 2005 +0000

    QtbSort: insertion order kept
    QtbInstallPaths: simplified to res, bin and lib

 src/qtbinstallpaths.cpp | 96 +++++++++++++++++++++++++++----------------------
 src/qtbinstallpaths.h   | 45 +++++++++++++----------
 src/qtbsort.h           |  8 ++++-
 3 files changed, 87 insertions(+), 62 deletions(-)

commit a20d5201ab47d362d17c696e5bd68c3cfae842f0
Author: marc <marc>
Date:   Mon May 23 12:00:06 2005 +0000

    Bug fixed: re-initialization of value in function getKeyValue() was erroneous

 src/qtbfile.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 0656a9098e49db649bc8c6d7ee0f0f73bd66e8cd
Author: marc <marc>
Date:   Mon May 23 09:35:36 2005 +0000

    New object to manage installation paths (QtbInstallPaths)

 src/qtbfile.cpp         |   3 +-
 src/qtbinstallpaths.cpp | 100 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbinstallpaths.h   |  56 +++++++++++++++++++++++++++
 src/qtbmap.h            |   6 +--
 src/qtbsort.h           |  25 +++++++++---
 src/qtbstring.cpp       |  17 ++++++--
 src/qtbtools.pro        |   6 ++-
 7 files changed, 198 insertions(+), 15 deletions(-)

commit a2dd7e53931c721de573e23699e250524eb68df4
Author: marc <marc>
Date:   Thu May 19 16:05:33 2005 +0000

    Forgot to add qtbversion.h to CVS

 src/qtbversion.h | 3 +++
 1 file changed, 3 insertions(+)

commit 7349c2fb34ff593d7c3488b5754bdcd9ff9554fb
Author: marc <marc>
Date:   Thu May 19 09:45:04 2005 +0000

    QtbLenString:
      bug fixed for firstField and nextField regarding the separator list
      New function shrink() to reduce the size of a string (removing characters at the end)
    QtbList:
      New operator== for iterators
    QtbString:
      New constructors for automatically merge 2 or 3 strings
      New operator (const char *)

 src/qtblenstring.cpp | 17 +++++++++--------
 src/qtblenstring.h   |  7 ++++---
 src/qtblist.h        |  5 ++++-
 src/qtbstring.cpp    | 46 +++++++++++++++++++++++++++++++++++++++++++++-
 src/qtbstring.h      |  8 +++++++-
 5 files changed, 69 insertions(+), 14 deletions(-)

commit e8019d2a81d0331176aa04e99c8733c990a6291b
Author: marc <marc>
Date:   Thu Apr 28 15:32:33 2005 +0000

    New function clear for QtbVector

 src/qtblist.h            | 678 ++++++++++++++++----------------
 src/qtblogstream.h       | 198 +++++-----
 src/qtbspecfunctions.cpp | 144 +++----
 src/qtbspecfunctions.h   |  76 ++--
 src/qtbstring.cpp        | 990 +++++++++++++++++++++++------------------------
 src/qtbtools.h           |  68 ++--
 src/qtbtools.pro         | 168 ++++----
 src/qtbvector.cpp        |  54 +--
 src/qtbvector.h          | 127 +++---
 9 files changed, 1252 insertions(+), 1251 deletions(-)

commit c9dfdd44879ad845922dba53fda1149343ed6037
Author: marc <marc>
Date:   Wed Apr 27 08:34:59 2005 +0000

    New implementation of STL vector based in QtbGrowingVector

 src/qtbvector.cpp | 27 ++++++++++++++++++++++++
 src/qtbvector.h   | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 90 insertions(+)

commit 5d3724a1b53635aeccd26502df4db4a0d0fede46
Author: marc <marc>
Date:   Wed Apr 27 08:00:58 2005 +0000

    Const qualifier for QtbList::size()
    QtbLogStream::name() returns a reference
    Bug fixed in QtbString::replace(): infinite loop
    Bug fixed in QtbString::beginGrow(): ignore existing string for the new growing string
    libqtbtoolsVersion() exported in DLL
    New file to handle special math functions (e.g. Bessel are not available in Borland)

 src/qtblist.h            | 678 ++++++++++++++++----------------
 src/qtblogstream.h       | 198 +++++-----
 src/qtbspecfunctions.cpp |  72 ++++
 src/qtbspecfunctions.h   |  38 ++
 src/qtbstring.cpp        | 993 +++++++++++++++++++++++------------------------
 src/qtbtools.h           |  66 ++--
 src/qtbtools.pro         | 164 ++++----
 7 files changed, 1161 insertions(+), 1048 deletions(-)

commit dffeed006b01b097af9f85d652629c978297e27d
Author: marc <marc>
Date:   Tue Apr 26 12:32:07 2005 +0000

    Bug fixed: (char*) was missing in an error message

 src/qtbfile.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 4c953ca0bc7098c1b2f1c834a8b9973ef090cf6e
Author: marc <marc>
Date:   Fri Apr 22 19:26:26 2005 +0000

    Bug fixed for QtbFile::ls under linux (with slashify)

 src/qtbfile.cpp  |   4 +-
 src/qtbtools.pro | 160 +++++++++++++++++++++++++++----------------------------
 2 files changed, 82 insertions(+), 82 deletions(-)

commit 67fe625ac769c2e752f85f2ce8d012a04a406080
Author: marc <marc>
Date:   Fri Apr 22 17:17:38 2005 +0000

    New function find in QtbList
    Bug fixed for QtbFile::ls for Windows

 src/qtbfile.cpp  |  33 ++++++++----
 src/qtbfile.h    |   4 +-
 src/qtblist.h    |  20 +++++--
 src/qtbtools.pro | 160 +++++++++++++++++++++++++++----------------------------
 4 files changed, 120 insertions(+), 97 deletions(-)

commit fe58258fec7592509546467d2f480687b386e566
Author: marc <marc>
Date:   Fri Apr 22 17:16:56 2005 +0000

    Removed useless MAKE_*_DLL define (already generated by qtbconfigure)

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d17b6ea3aca0778d8fbb5d7250219cdff79b5d29
Author: marc <marc>
Date:   Fri Apr 22 10:03:18 2005 +0000

    M_PI is useless with Borland

 src/qtbangle.cpp   | 6 +-----
 src/qtbpoint2d.cpp | 6 +-----
 2 files changed, 2 insertions(+), 10 deletions(-)

commit 5936f42c6043affb2c7adec0c9efc6964b7e42db
Author: marc <marc>
Date:   Fri Apr 22 08:32:40 2005 +0000

    Bug fixed in qtbgetopt.cpp (arround optind)
    QtbFile::ls: implementation Win32 compatible

 src/qtbfile.cpp   | 16 +++++++++++++++-
 src/qtbgetopt.cpp |  4 ++--
 2 files changed, 17 insertions(+), 3 deletions(-)

commit d4e58dd929866f07a1f28fcd05d3d0f88995b8b3
Author: marc <marc>
Date:   Thu Apr 21 20:10:56 2005 +0000

    sprintf now use QtbGrowString for a better reliability, avoid writing outside bounds
    QtbFile::basename has a supplementary option to leave the extension untouched

 src/qtbfile.cpp   | 20 ++++++++++++++++----
 src/qtbfile.h     |  5 +++--
 src/qtbstring.cpp | 47 +++++++++++++----------------------------------
 src/qtbstring.h   |  3 +--
 4 files changed, 33 insertions(+), 42 deletions(-)

commit ca7579a9462331f0e355249f8e59eceb6f04afa0
Author: marc <marc>
Date:   Mon Apr 18 13:05:48 2005 +0000

    New constructor for QtbString to accept QtbLenString
    New function in QtbFile for test if it is a directory
    curdir and mkdir changed to curDir and mkDir

 src/qtbfile.cpp   | 43 +++++++++++++++++++++++++++++++++++++------
 src/qtbfile.h     | 12 ++++++++----
 src/qtbstring.cpp | 18 +++++++++++++++++-
 src/qtbstring.h   |  3 ++-
 4 files changed, 64 insertions(+), 12 deletions(-)

commit 56cd237ce389d58ae211b663176066fbeebfd08a
Author: marc <marc>
Date:   Mon Apr 18 07:25:48 2005 +0000

    DEPSLIBS removed

 admin/info | 1 -
 1 file changed, 1 deletion(-)

commit c5525764e841b8d4301e41d646b31d57a2e23613
Author: marc <marc>
Date:   Sun Apr 17 11:00:16 2005 +0000

    Bug fixed for QtbLenString::find (infinite loop)

 src/qtblenstring.cpp | 4 ++--
 src/qtbstring.cpp    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit e54b7ffdb5ce4f2ddd8e17fb33b2b4421c270a71
Author: marc <marc>
Date:   Fri Apr 15 15:24:26 2005 +0000

    New function to get the file extension

 src/qtbfile.cpp | 27 ++++++++++++++++++++++++++-
 src/qtbfile.h   |  3 ++-
 2 files changed, 28 insertions(+), 2 deletions(-)

commit 3b47593dbbb2dfe09c58b8d0eaf2f7366d4a2b71
Author: marc <marc>
Date:   Fri Apr 15 14:55:28 2005 +0000

    Conformed to new qtbmake and qtbconfigure
    New functions to get a canonical absolute path and a relative path between two directories
    
    New function find and replace in QtbString, also new feature to get an efficient growing string
    minimizing the number of string copy.

 src/qtbfile.cpp     | 131 ++++++++++++++++++++++++++++++++++++++++++----------
 src/qtbfile.h       |   7 ++-
 src/qtbstring.cpp   |  87 +++++++++++++++++++++++++++++++---
 src/qtbstring.h     |  12 ++++-
 src/qtbxmlclass.cpp |   6 +--
 5 files changed, 207 insertions(+), 36 deletions(-)

commit 848331447233cd85f5326c337607417a000a79b1
Author: marc <marc>
Date:   Fri Apr 15 14:53:42 2005 +0000

    Conformed to new qtbmake and qtbconfigure

 admin/info | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 16e5ea48ce8d4ac3bd050b87f16b507b66bcdd3d
Author: marc <marc>
Date:   Tue Apr 12 23:36:10 2005 +0000

    Applying dpwin2lin to remove all \r characters

 src/qtbangle.h        |  62 ++++----
 src/qtbcomplex.h      | 188 ++++++++++++------------
 src/qtbgetopt.cpp     | 394 +++++++++++++++++++++++++-------------------------
 src/qtbgridsearch.cpp | 322 ++++++++++++++++++++---------------------
 src/qtbgridsearch.h   | 152 +++++++++----------
 src/qtbpoint.cpp      | 266 +++++++++++++++++-----------------
 src/qtbtools.pro      | 160 ++++++++++----------
 7 files changed, 772 insertions(+), 772 deletions(-)

commit 53f06377445711976e7ff75995fcdb02d0f0d520
Author: marc <marc>
Date:   Tue Apr 12 21:46:54 2005 +0000

    Removed the double codes that avoid warning about inline function in Borland C++
    We accept the warnings for simplicity.

 src/qtbstring.cpp |  7 ++----
 src/qtbtree.cpp   | 69 +------------------------------------------------------
 src/qtbtree.h     | 10 +-------
 3 files changed, 4 insertions(+), 82 deletions(-)

commit 13af45673afd39f212002ae8f83a0684886ffa40
Author: marc <marc>
Date:   Tue Apr 12 21:38:34 2005 +0000

    Compilation under Windows with our system of configure/qtbmake is now OK
    Tests with dll and static library are OK. Developing scripts for distribution
    before integrating this library into configure and qtbmake.

 src/qtbcomplex.h      | 188 ++++++++++++------------
 src/qtbfile.cpp       |   4 +-
 src/qtbgetopt.cpp     | 387 +++++++++++++++++++++++++-------------------------
 src/qtbgetopt.h       |   4 +-
 src/qtbgridsearch.cpp | 322 ++++++++++++++++++++---------------------
 src/qtbgridsearch.h   | 153 ++++++++++----------
 src/qtblenstring.h    |  20 ++-
 src/qtbmap.h          |  50 ++++++-
 src/qtbpoint.cpp      | 270 +++++++++++++++++------------------
 src/qtbsort.h         |   3 +-
 src/qtbstring.cpp     |  12 +-
 src/qtbtools.pro      | 158 +++++++++++----------
 12 files changed, 821 insertions(+), 750 deletions(-)

commit 0d41ae08188dfb0c5bf13af26fe0cfb0c3e54ccd
Author: marc <marc>
Date:   Tue Apr 12 10:55:55 2005 +0000

    Includes name changes for files and new classes

 src/qtbtools.pro | 20 ++++++++++++++++----
 1 file changed, 16 insertions(+), 4 deletions(-)

commit c8a73c172f8a84ac36829410d7fe464759632a54
Author: marc <marc>
Date:   Tue Apr 12 10:52:13 2005 +0000

    New container template classes added for portability under Windows, without
    requiring Qt librairies.
    
    Especially QtbMap has been compared to QMap (from Qt) and insertion rate is
    slightly better as well as the searching time. QtbList has also been compared
    to QValueList, and also compares very well.
    
    QtbGrowString is a string type dedicated to string concatenation, currently
    only "operator+=" is defined.

 src/qtbgrowstring.cpp |  25 ++++
 src/qtbgrowstring.h   |  66 ++++++++++
 src/qtblist.cpp       |  32 +++++
 src/qtblist.h         | 327 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbmap.cpp        |  27 +++++
 src/qtbmap.h          |  95 +++++++++++++++
 src/qtbsort.cpp       |  28 +++++
 src/qtbsort.h         | 127 ++++++++++++++++++++
 src/qtbstack.cpp      |  28 +++++
 src/qtbstack.h        |  46 +++++++
 src/qtbtree.cpp       | 324 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbtree.h         | 205 +++++++++++++++++++++++++++++++
 12 files changed, 1330 insertions(+)

commit 2f2c35a5c8c548e3b34f4c311be0320e8c9f5d09
Author: marc <marc>
Date:   Tue Apr 12 10:41:52 2005 +0000

    Various improvements brough by the compilation of qtbmake and configure
    under Windows with Borland C++ Builder. This is the last last checkout before
    compiling this library under Windows. Afterwards, qtbmake and configure will
    be linked to this package.

 src/qtbangle.cpp               |  67 +++++-----
 src/qtbcircle.cpp              |   5 +-
 src/qtbcircle.h                |   3 +-
 src/qtbdebugmem.cpp            |   6 +-
 src/qtbdebugmem.h              |   5 +-
 src/qtbfile.cpp                | 284 +++++++++++++++++++++++++++++++++++------
 src/qtbfile.h                  |  48 +++++--
 src/qtbgetopt.cpp              | 155 ++++++++++++++++++----
 src/qtbgetopt.h                |  44 +++++--
 src/qtbgrowingdoublevector.cpp |  14 +-
 src/qtbgrowingdoublevector.h   |   6 +-
 src/qtbgrowingvector.h         |  42 +++---
 src/qtblenstring.cpp           |  40 +++---
 src/qtblenstring.h             |  12 +-
 src/qtbline2d.cpp              |   6 +-
 src/qtblogstream.cpp           |  13 +-
 src/qtblogstream.h             |  10 +-
 src/qtbpoint.cpp               |   6 +-
 src/qtbpoint2d.cpp             |   6 +-
 src/qtbpoint2d.h               |   3 +-
 src/qtbstring.cpp              |  40 +++++-
 src/qtbstring.h                |  29 ++++-
 src/qtbxmlclass.cpp            |  67 +++++-----
 src/qtbxmlclass.h              |  32 +++--
 24 files changed, 694 insertions(+), 249 deletions(-)

commit 33f545100c3dd9eae0fa9d53d6b3867f6a749a18
Author: marc <marc>
Date:   Thu Mar 24 12:47:59 2005 +0000

    function asString was commented et returned a QString, now return a QtbString
    Function fromString(QString) was commented, now removed

 src/qtbpoint.cpp   | 21 +++------------------
 src/qtbpoint.h     |  6 +++---
 src/qtbpoint2d.cpp | 19 +++----------------
 src/qtbpoint2d.h   |  6 +++---
 4 files changed, 12 insertions(+), 40 deletions(-)

commit d48997df9500620d9aaba7e4f7947ba44524a8c1
Author: marc <marc>
Date:   Wed Mar 23 21:33:06 2005 +0000

    New GPL headers with $Id$
    
    Theses classes are grouped in a new library that do not require linking
    with Qt, for instance allowing its usage in deamon programming.
    
    Minor changes to fix bugs.

 src/qtbangle.cpp               | 106 ++++++++---------
 src/qtbangle.h                 | 105 ++++++++---------
 src/qtbcircle.cpp              |  56 ++++-----
 src/qtbcircle.h                |  44 +++----
 src/qtbcomplex.cpp             |  58 ++++++----
 src/qtbcomplex.h               | 140 ++++++++++++-----------
 src/qtbdebugmem.cpp            |  56 ++++-----
 src/qtbdebugmem.h              |  61 +++++-----
 src/qtbfile.cpp                |  45 ++++----
 src/qtbfile.h                  |  54 ++++-----
 src/qtbgaussdistribution.cpp   |  42 +++----
 src/qtbgaussdistribution.h     |  46 ++++----
 src/qtbgetopt.cpp              |  59 +++++-----
 src/qtbgetopt.h                |  56 ++++-----
 src/qtbgridsearch.cpp          |  44 +++----
 src/qtbgridsearch.h            |  45 ++++----
 src/qtbgrowingdoublevector.cpp |  80 +++++++------
 src/qtbgrowingdoublevector.h   |  54 ++++-----
 src/qtbgrowingvector.h         |  71 +++++++-----
 src/qtblenstring.cpp           |  73 ++++++------
 src/qtblenstring.h             | 119 +++++++++++--------
 src/qtbline2d.cpp              |  50 ++++----
 src/qtbline2d.h                |  52 ++++-----
 src/qtblogstream.cpp           |  48 ++++----
 src/qtblogstream.h             |  55 ++++-----
 src/qtbmatrix.cpp              |  42 +++----
 src/qtbmatrix.h                |  54 ++++-----
 src/qtbpoint.cpp               | 253 +++++++----------------------------------
 src/qtbpoint.h                 | 112 +++++++-----------
 src/qtbpoint2d.cpp             | 135 ++++++----------------
 src/qtbpoint2d.h               |  87 ++++++--------
 src/qtbprocessstatistics.cpp   |  49 ++++----
 src/qtbprocessstatistics.h     |  52 ++++-----
 src/qtbrandom.cpp              | 124 +++++++++++++-------
 src/qtbrandom.h                |  93 +++++----------
 src/qtbrect.cpp                |  70 ++++++------
 src/qtbrect.h                  |  46 ++++----
 src/qtbsegment2d.cpp           |  42 +++----
 src/qtbsegment2d.h             |  52 ++++-----
 src/qtbsimplex.cpp             |  42 +++----
 src/qtbsimplex.h               |  46 ++++----
 src/qtbstatcomparator.cpp      |  42 +++----
 src/qtbstatcomparator.h        |  46 ++++----
 src/qtbstationaryprocess.cpp   |  42 +++----
 src/qtbstationaryprocess.h     |  52 ++++-----
 src/qtbstring.cpp              |  64 +++++++----
 src/qtbstring.h                |  49 ++++----
 src/qtbtools.cpp               |   2 +-
 src/qtbtools.h                 |   2 +-
 src/qtbtoolsdllexport.h        |   2 +-
 src/qtbxmlclass.cpp            |  68 +++++------
 src/qtbxmlclass.h              |  60 +++++-----
 52 files changed, 1570 insertions(+), 1777 deletions(-)

commit e1602bb713c2f1bdce7b3fb6771df20091ded786
Author: marc <marc>
Date:   Wed Mar 23 20:15:38 2005 +0000

    Initial revision

 INSTALL                 |  30 +++++
 LICENSE.GPL             | 341 ++++++++++++++++++++++++++++++++++++++++++++++++
 admin/info              |  15 +++
 doc/Doxyfile            | 259 ++++++++++++++++++++++++++++++++++++
 src/qtbtools.cpp        |  37 ++++++
 src/qtbtools.h          |  32 +++++
 src/qtbtools.pro        |  66 ++++++++++
 src/qtbtoolsdllexport.h |  45 +++++++
 8 files changed, 825 insertions(+)

commit 21d7f4be9673e31e89af82921637ce3388e009f1
Author: marc <marc>
Date:   Sun Dec 5 14:43:48 2004 +0000

    Support for binary stream with offset saved in xml file

 src/qtbxmlclass.cpp | 81 ++++++++++++++++++++++++++++++++++++++++++-----------
 src/qtbxmlclass.h   | 20 +++++++++----
 2 files changed, 78 insertions(+), 23 deletions(-)

commit 3137ad9eddca402ced1a0e7fcc9439d8ee25427c
Author: marc <marc>
Date:   Sun Dec 5 14:42:09 2004 +0000

    No more a virtual class
    Removed XML support

 src/qtbpoint2d.cpp | 51 ++++++++++++++++++++++++++++++++++++-------
 src/qtbpoint2d.h   | 63 ++++++++++++++++++++++++------------------------------
 2 files changed, 71 insertions(+), 43 deletions(-)

commit 13a2876e1d6dfd37cb7d8e4a13abc6226429d33a
Author: marc <marc>
Date:   Sun Dec 5 14:41:48 2004 +0000

    No more a virtual class

 src/qtbpoint.h | 80 +++++++++++++++++++++++-----------------------------------
 1 file changed, 31 insertions(+), 49 deletions(-)

commit 6c0c9bf786b106bf782233b35025eb73d1662114
Author: marc <marc>
Date:   Sun Dec 5 14:40:58 2004 +0000

    Removed XML support
    new function fromString(QtbLenString str)
    No more a virtual class

 src/qtbpoint.cpp | 290 +++++++++++++++++++++++++++++--------------------------
 1 file changed, 153 insertions(+), 137 deletions(-)

commit ceee9afa576805f822fec5f4b62a7f63a6063fe4
Author: marc <marc>
Date:   Sun Dec 5 14:40:36 2004 +0000

    New feature to freeze the output to log

 src/qtblogstream.cpp | 3 +++
 src/qtblogstream.h   | 3 +++
 2 files changed, 6 insertions(+)

commit 8893f61c47039caf92bb6a52fcecaa86d1c3fce7
Author: marc <marc>
Date:   Sun Dec 5 14:39:23 2004 +0000

    New technique to avoid useless copy in case of string0(),
    macro QtbLENSTRING0
    Comparison operator revised
    Inline constructors

 src/qtblenstring.h | 91 +++++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 70 insertions(+), 21 deletions(-)

commit 6f4e9faf3684be616661cffbb39375882cde3ad8
Author: marc <marc>
Date:   Sun Dec 5 14:38:30 2004 +0000

    Inline constructors
    nextField and firstField to scan the string

 src/qtblenstring.cpp | 100 +++++++++++++++++++++++++++++++++------------------
 1 file changed, 66 insertions(+), 34 deletions(-)

commit 5d2f38197736d5d96dc532eeb8cd197c9cbeab7c
Author: marc <marc>
Date:   Sun Dec 5 14:37:43 2004 +0000

    operator= now of type const

 src/qtbgrowingvector.h | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 6d5e1d4d7a408ffce98af810622a532a961dcd4c
Author: marc <marc>
Date:   Sun Dec 5 14:37:41 2004 +0000

    *** empty log message ***

 src/qtbgrowingdoublevector.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 636411f147f3ce42c5b0fa61d8b5c5a81ea684d5
Author: marc <marc>
Date:   Wed Dec 1 00:25:31 2004 +0000

    Bug fixed parsing XML file (childrens)

 src/qtbxmlclass.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 81e482be6435d1be88050a225ff05495ab63ee6d
Author: marc <marc>
Date:   Tue Nov 30 23:32:03 2004 +0000

    *** empty log message ***

 src/qtbgrowingdoublevector.cpp | 1 +
 1 file changed, 1 insertion(+)

commit 01157c8a88cc488b0b8b80b4ec13258ad05bd9cf
Author: marc <marc>
Date:   Tue Nov 30 23:20:26 2004 +0000

    Qtb Prefix
    New XML api

 src/qtbgrowingdoublevector.h | 32 +++++++++++++++++---------------
 1 file changed, 17 insertions(+), 15 deletions(-)

commit 514e991f68582f133128a300299ef847fa8a76dc
Author: marc <marc>
Date:   Tue Nov 30 23:20:09 2004 +0000

    Qtb prefix
    New XML api

 src/qtbgrowingdoublevector.cpp |  48 ++++---
 src/qtbpoint.cpp               | 117 ++++++++-------
 src/qtbpoint.h                 | 130 ++++++++---------
 src/qtbxmlclass.cpp            | 313 +++++++++++++++++++++++++++++++----------
 src/qtbxmlclass.h              |  84 +++++++----
 5 files changed, 450 insertions(+), 242 deletions(-)

commit 63bfb97283d66be3562f3dca8b1531c553ef8ec2
Author: marc <marc>
Date:   Tue Nov 30 23:19:43 2004 +0000

    Initial revision

 src/qtbfunctiontracer.h | 3 +++
 1 file changed, 3 insertions(+)

commit 561aa744df2cb0f5985e91342c05473f31890394
Author: marc <marc>
Date:   Tue Nov 30 23:14:44 2004 +0000

    Qtb prefix

 src/qtbangle.cpp             |  22 +++----
 src/qtbangle.h               |  30 +++++-----
 src/qtbcircle.cpp            |  26 ++++----
 src/qtbcircle.h              |  26 ++++----
 src/qtbcomplex.cpp           |  96 +++++++++++++++---------------
 src/qtbcomplex.h             |  74 +++++++++++------------
 src/qtbdebugmem.cpp          |  94 ++++++++++++++---------------
 src/qtbdebugmem.h            |  14 ++---
 src/qtbfile.cpp              |  16 ++---
 src/qtbfile.h                |  26 ++++----
 src/qtbgaussdistribution.cpp |  26 ++++----
 src/qtbgaussdistribution.h   |  26 ++++----
 src/qtbgetopt.cpp            |  16 ++---
 src/qtbgetopt.h              |  24 ++++----
 src/qtbgridsearch.cpp        |  34 +++++------
 src/qtbgridsearch.h          |  34 +++++------
 src/qtbgrowingvector.h       |  58 +++++++++---------
 src/qtblenstring.cpp         |  38 ++++++------
 src/qtblenstring.h           |  50 ++++++++--------
 src/qtbline2d.cpp            |  26 ++++----
 src/qtbline2d.h              |  30 +++++-----
 src/qtblogstream.cpp         |  48 +++++++--------
 src/qtblogstream.h           |  88 +++++++++++++--------------
 src/qtbmatrix.cpp            |  50 ++++++++--------
 src/qtbmatrix.h              |  54 ++++++++---------
 src/qtbpoint2d.cpp           |  56 +++++++++---------
 src/qtbpoint2d.h             | 138 +++++++++++++++++++++----------------------
 src/qtbprocessstatistics.cpp |  24 ++++----
 src/qtbprocessstatistics.h   |  22 +++----
 src/qtbrandom.cpp            |  28 ++++-----
 src/qtbrandom.h              |  26 ++++----
 src/qtbrect.cpp              |  56 +++++++++---------
 src/qtbrect.h                |  50 ++++++++--------
 src/qtbsegment2d.cpp         |  28 ++++-----
 src/qtbsegment2d.h           |  48 +++++++--------
 src/qtbsimplex.cpp           |  16 ++---
 src/qtbsimplex.h             |  26 ++++----
 src/qtbstatcomparator.cpp    |  34 +++++------
 src/qtbstatcomparator.h      |  28 ++++-----
 src/qtbstationaryprocess.cpp |  26 ++++----
 src/qtbstationaryprocess.h   |  24 ++++----
 src/qtbstring.cpp            | 137 ++++++++++++++++++++++++------------------
 src/qtbstring.h              |  60 ++++++++++---------
 43 files changed, 939 insertions(+), 914 deletions(-)

commit d20a845aeda9055c217c898ab66ba7006c34448e
Author: marc <marc>
Date:   Sun Nov 14 01:06:00 2004 +0000

    Initial revision

 src/qtbgrowingdoublevector.cpp |  56 +++++++
 src/qtbgrowingdoublevector.h   |  45 ++++++
 src/qtbgrowingvector.h         | 287 +++++++++++++++++++++++++++++++++
 src/qtblenstring.cpp           | 108 +++++++++++++
 src/qtblenstring.h             | 121 ++++++++++++++
 src/qtblogstream.cpp           |  98 +++++++++++
 src/qtblogstream.h             |  93 +++++++++++
 src/qtbstring.cpp              | 358 +++++++++++++++++++++++++++++++++++++++++
 src/qtbstring.h                |  94 +++++++++++
 src/qtbxmlclass.cpp            | 250 ++++++++++++++++++++++++++++
 src/qtbxmlclass.h              | 101 ++++++++++++
 11 files changed, 1611 insertions(+)

commit 397414f87096aafafd0b92c702ac1e84513fa16f
Author: marc <marc>
Date:   Sun Nov 14 01:05:39 2004 +0000

    XML export

 src/qtbpoint.cpp | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit 26cd27576328e01ecda21e1e0adff43fabfcb6f3
Author: marc <marc>
Date:   Sun Nov 14 01:04:57 2004 +0000

    Strip white space for non zero terminated string

 src/qtbfile.cpp | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

commit fbb974416f52b0f6d967cc8076f03d6c7cfb73e6
Author: marc <marc>
Date:   Sun Nov 14 01:02:52 2004 +0000

    *** empty log message ***

 src/qtbangle.cpp          |  1 +
 src/qtbcomplex.cpp        |  1 +
 src/qtbdebugmem.cpp       |  2 +-
 src/qtbfile.h             |  1 +
 src/qtbgridsearch.cpp     |  1 +
 src/qtbmatrix.cpp         |  1 +
 src/qtbpoint.h            |  7 ++++++-
 src/qtbrandom.h           |  2 +-
 src/qtbsegment2d.cpp      |  1 +
 src/qtbstatcomparator.cpp | 12 ++++++------
 10 files changed, 20 insertions(+), 9 deletions(-)

commit 34fa3e50572d18f1ec059468c0b2e520d56b7b60
Author: marc <marc>
Date:   Wed Oct 13 17:32:25 2004 +0000

    Initial revision

 src/qtbangle.cpp | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbangle.h   | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 104 insertions(+)

commit 5a8bdfcc3dfda37d6460c7ba886bf31a5b04418d
Author: marc <marc>
Date:   Tue Sep 28 19:45:03 2004 +0000

    *** empty log message ***

 src/qtbpoint.h | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

commit 291da4da6ff47da91fc1d7976171968b9ea9b018
Author: marc <marc>
Date:   Tue Sep 28 19:44:28 2004 +0000

    Add a pointer to block info in header for quick and secure delete

 src/qtbdebugmem.cpp | 106 +++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 75 insertions(+), 31 deletions(-)

commit 70f6830c8dc6c98c0f9e4af2adfdd843c015af55
Author: marc <marc>
Date:   Tue Sep 28 19:43:06 2004 +0000

    New functions to get the average azimuth of a line and uniq to be sure
    that the liste does not contain identical entries

 src/qtbpoint.cpp | 181 ++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 106 insertions(+), 75 deletions(-)

commit 840962d140f7d6eb37e350b2a0ba4bd3f8c59eb4
Author: marc <marc>
Date:   Wed Sep 15 18:45:49 2004 +0000

    Azimuth uses atan2

 src/qtbpoint.cpp | 126 +++++++++++++++++++++++++++----------------------------
 1 file changed, 61 insertions(+), 65 deletions(-)

commit 3276aa8039f8e5a14f578c8ba717b72bd669de80
Author: marc <marc>
Date:   Wed Sep 15 18:45:24 2004 +0000

    Include of 'simplex.h' for correct DLL export

 src/qtbsimplex.cpp | 1 +
 1 file changed, 1 insertion(+)

commit a8b852ece7a840eb44aecbea51fcdc6c9c14ceb5
Author: marc <marc>
Date:   Wed Sep 15 18:44:33 2004 +0000

    Include of 'mw_textfileutil.h' for correct DLL export

 src/qtbfile.cpp | 1 +
 1 file changed, 1 insertion(+)

commit 5bbe8ecb32d6e9cdfc4fa7cb51f4f48eed0b8f07
Author: marc <marc>
Date:   Wed Sep 15 18:44:13 2004 +0000

    *** empty log message ***

 src/qtbdebugmem.cpp | 148 ++++++++++++++++++++++++++--------------------------
 1 file changed, 74 insertions(+), 74 deletions(-)

commit 5051e565247ed4db63d6d8f54d369f9526f6f99a
Author: marc <marc>
Date:   Wed Sep 15 18:42:30 2004 +0000

    DLL export for Windows and eventually Mac OS X

 src/qtbcircle.h            |  7 +------
 src/qtbcomplex.h           |  6 ++++--
 src/qtbfile.h              |  7 ++++---
 src/qtbgaussdistribution.h |  5 +++--
 src/qtbgetopt.h            |  7 ++++---
 src/qtbgridsearch.h        |  5 ++++-
 src/qtbline2d.h            | 10 +++-------
 src/qtbmatrix.h            |  6 +++---
 src/qtbpoint.h             | 17 +++++++++--------
 src/qtbpoint2d.h           | 17 +++++++++--------
 src/qtbprocessstatistics.h |  4 +++-
 src/qtbrandom.cpp          |  3 ++-
 src/qtbrandom.h            |  5 +----
 src/qtbrect.h              |  3 ++-
 src/qtbsegment2d.h         |  3 ++-
 src/qtbsimplex.h           | 10 ++++++++--
 src/qtbstatcomparator.h    |  4 +++-
 src/qtbstationaryprocess.h | 20 +++-----------------
 18 files changed, 68 insertions(+), 71 deletions(-)

commit 0a97eab2f2ea7c16fa09f266fabba6dd3a9d14fd
Author: marc <marc>
Date:   Wed Sep 15 18:40:46 2004 +0000

    Works also for 1D grid
    Windows variable declaration in 'for'
    New function 'RefineMax' for 1D data only

 src/qtbgridsearch.cpp | 34 ++++++++++++++++++++++++++++++----
 1 file changed, 30 insertions(+), 4 deletions(-)

commit 32a7b3f967ff4f9460fc69b302f5ec84ba6df44f
Author: marc <marc>
Date:   Wed Sep 15 18:36:22 2004 +0000

    Azimuth uses atan2

 src/qtbpoint2d.cpp | 115 +++++++++++++++++++++++++----------------------------
 1 file changed, 54 insertions(+), 61 deletions(-)

commit 177faf864754685fee979180c437518365519f24
Author: marc <marc>
Date:   Mon Sep 6 18:27:11 2004 +0000

    *** empty log message ***

 src/qtbdebugmem.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 06acbba33c5bc2877eb4f390d603e859489778c0
Author: marc <marc>
Date:   Mon Sep 6 18:23:54 2004 +0000

    Allow to check the integrity of blocks while running
    Not listing all the undeleted blocks

 src/qtbdebugmem.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 3ac7ae58519e1b73b1953ab4d130b9269713cd89
Author: marc <marc>
Date:   Wed Sep 1 11:16:47 2004 +0000

    Bug fixed in operator*=

 src/qtbcomplex.cpp | 113 +++++++++++++++++++++++++++--------------------------
 1 file changed, 57 insertions(+), 56 deletions(-)

commit 5ad6e11979ecf2c27eedcf23ceabf7f26f585359
Author: marc <marc>
Date:   Wed Sep 1 11:15:31 2004 +0000

    *** empty log message ***

 src/qtbdebugmem.cpp | 122 ++++++++++++++++++++++++++--------------------------
 1 file changed, 61 insertions(+), 61 deletions(-)

commit f895a43216656e553ec147f0a2a7689af13bac39
Author: marc <marc>
Date:   Wed Sep 1 10:54:33 2004 +0000

    Initial revision

 src/qtbgridsearch.cpp | 134 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbgridsearch.h   |  73 +++++++++++++++++++++++++++
 2 files changed, 207 insertions(+)

commit e83289ff1b19dd11a804feb87fc3bb8a8cc164d8
Author: marc <marc>
Date:   Thu Aug 5 13:40:48 2004 +0000

    see .cpp

 src/qtbfile.h | 1 +
 1 file changed, 1 insertion(+)

commit c91594ea5910c9d97fe252e040edd6239f37574c
Author: marc <marc>
Date:   Thu Aug 5 13:40:01 2004 +0000

    New function to read all file

 src/qtbfile.cpp | 20 +++++++++++++++++---
 1 file changed, 17 insertions(+), 3 deletions(-)

commit a5bda846d58f66be7d544158c8b92dd0c2f5af28
Author: marc <marc>
Date:   Thu Aug 5 13:39:08 2004 +0000

    To avoid crash when deleting a non existing block
    Defines to switch all checks off

 src/qtbdebugmem.cpp | 95 ++++++++++++++++++++++++++++++++---------------------
 1 file changed, 58 insertions(+), 37 deletions(-)

commit c4cdcbb4739bd920ea2c07f9ff66da2a03a784dd
Author: marc <marc>
Date:   Thu Jul 15 08:13:53 2004 +0000

    Maximum function evaluation set to 100000

 src/qtbsimplex.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d7997d76d4add689fd2e8d7b2227eb2cc5daca80
Author: marc <marc>
Date:   Thu Jul 1 08:30:03 2004 +0000

    Less digits for output, usefull for station names in cap geopsy (for uge number of stations)

 src/qtbpoint.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d8f770a5daae1f4c97719e0a25733c246faed6af
Author: marc <marc>
Date:   Mon Jun 28 14:28:37 2004 +0000

    New functions setAsExp and abs2

 src/qtbcomplex.h | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit 1008fce521652fdce84da137134e4ec8902893cd
Author: marc <marc>
Date:   Fri Jun 11 17:05:22 2004 +0000

    see .cpp

 src/qtbcomplex.h   | 1 +
 src/qtbsegment2d.h | 1 +
 2 files changed, 2 insertions(+)

commit c4f135ce4b390b2baaf80b898e05c36b81bf14c8
Author: marc <marc>
Date:   Fri Jun 11 17:04:50 2004 +0000

    New function to calculate the distance between a segment and a point

 src/qtbsegment2d.cpp | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

commit cdeb6c1946d303033b8cfcf279596134fd6f3e9d
Author: marc <marc>
Date:   Fri Jun 11 17:04:39 2004 +0000

    To compile under icc

 src/qtbrect.cpp | 1 +
 1 file changed, 1 insertion(+)

commit 6f0d17eab162eb5d02e9de914980fa95b9d89485
Author: marc <marc>
Date:   Fri Jun 11 16:59:32 2004 +0000

    New function to take the inverse of a complex number (in view of the future integration of the
    attenuation into the dispersion curve computation)

 src/qtbcomplex.cpp | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 35f011cfd42ba81a2e43f0f965d943538a4e64f3
Author: marc <marc>
Date:   Wed Jun 2 15:37:01 2004 +0000

    see .cpp

 src/qtbrect.h | 2 ++
 1 file changed, 2 insertions(+)

commit 35092afc1593d64b855263c0287e23bfd0ffd851
Author: marc <marc>
Date:   Wed Jun 2 15:36:14 2004 +0000

    New function intersect() to compute the intersection of a rectangle and a line segment
    Constructor avoid minuscule rectangles

 src/qtbrect.cpp | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

commit 7702be778e92f8f99f91801ebd330ce8c379b212
Author: marc <marc>
Date:   Wed Jun 2 14:21:20 2004 +0000

    see .cpp

 src/qtbprocessstatistics.h | 10 ----------
 1 file changed, 10 deletions(-)

commit 5765725d5d9bc7454cf70bc2fc60bb27168e6d7f
Author: marc <marc>
Date:   Wed Jun 2 14:20:58 2004 +0000

    Initial revision

 src/qtbsegment2d.cpp | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbsegment2d.h   | 52 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 122 insertions(+)

commit d72eea78d838b3fbaf0293225129538179ed3214
Author: marc <marc>
Date:   Wed Jun 2 14:19:45 2004 +0000

    Correct formula for standard deviation /(n-1)

 src/qtbprocessstatistics.cpp | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit bd1ff1b2f8a2dd4605d57c89a3babd9c7b60fec8
Author: marc <marc>
Date:   Mon May 24 08:03:45 2004 +0000

    Initial revision

 src/qtbmatrix.cpp | 188 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbmatrix.h   | 116 +++++++++++++++++++++++++++++++++
 2 files changed, 304 insertions(+)

commit 25ace4bf5b3713c0dcfed953d5e9c9de9e92fe9b
Author: marc <marc>
Date:   Mon May 10 14:34:03 2004 +0000

    Now prob is inlined
    New function to get the theoretical partition function

 src/qtbgaussdistribution.h | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

commit 8fcfebee374a00215082a09910b461bae901da56
Author: marc <marc>
Date:   Mon May 10 14:33:44 2004 +0000

    Now prob is inlined

 src/qtbgaussdistribution.cpp | 7 -------
 1 file changed, 7 deletions(-)

commit 1307ba9cd021cc3636aa5bd31bacab68327e1aa1
Author: marc <marc>
Date:   Wed Apr 28 17:05:45 2004 +0000

    GPL Header

 src/qtbcircle.cpp            | 21 +++++++++++++++------
 src/qtbcircle.h              | 21 +++++++++++++++------
 src/qtbcomplex.cpp           | 21 +++++++++++++++------
 src/qtbcomplex.h             | 21 +++++++++++++++------
 src/qtbdebugmem.cpp          | 21 +++++++++++++++------
 src/qtbdebugmem.h            | 21 +++++++++++++++------
 src/qtbfile.cpp              | 21 +++++++++++++++------
 src/qtbfile.h                | 21 +++++++++++++++------
 src/qtbgaussdistribution.cpp | 21 +++++++++++++++------
 src/qtbgaussdistribution.h   | 21 +++++++++++++++------
 src/qtbgetopt.cpp            | 21 +++++++++++++++------
 src/qtbgetopt.h              | 21 +++++++++++++++------
 src/qtbline2d.cpp            | 21 +++++++++++++++------
 src/qtbline2d.h              | 21 +++++++++++++++------
 src/qtbpoint.cpp             | 21 +++++++++++++++------
 src/qtbpoint.h               | 21 +++++++++++++++------
 src/qtbpoint2d.cpp           | 21 +++++++++++++++------
 src/qtbpoint2d.h             | 21 +++++++++++++++------
 src/qtbprocessstatistics.cpp | 21 +++++++++++++++------
 src/qtbprocessstatistics.h   | 21 +++++++++++++++------
 src/qtbrandom.cpp            | 21 +++++++++++++++------
 src/qtbrandom.h              | 21 +++++++++++++++------
 src/qtbrect.cpp              | 21 +++++++++++++++------
 src/qtbrect.h                | 21 +++++++++++++++------
 src/qtbsimplex.cpp           | 21 +++++++++++++++------
 src/qtbsimplex.h             | 21 +++++++++++++++------
 src/qtbstatcomparator.cpp    | 21 +++++++++++++++------
 src/qtbstatcomparator.h      | 21 +++++++++++++++------
 src/qtbstationaryprocess.cpp | 21 +++++++++++++++------
 src/qtbstationaryprocess.h   | 21 +++++++++++++++------
 30 files changed, 450 insertions(+), 180 deletions(-)

commit 7714cd704705ccdfa2ab1c6d3998aefd5021bff8
Author: marc <marc>
Date:   Fri Apr 16 17:44:04 2004 +0000

    Initial revision

 src/qtbsimplex.cpp | 140 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbsimplex.h   |  20 ++++++++
 2 files changed, 160 insertions(+)

commit b2607c98f159671d9f32043098d092138cda011d
Author: marc <marc>
Date:   Tue Apr 6 08:36:08 2004 +0000

    Better automatic scale for maps

 src/qtbrect.cpp | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

commit 6c7e3696ea851fbf84701e0817a05a66cb87996f
Author: marc <marc>
Date:   Mon Mar 29 13:08:33 2004 +0000

    New enumeration to define the area of the rectangle

 src/qtbrect.h | 6 ++++++
 1 file changed, 6 insertions(+)

commit a6a9633933750f49c4a0b5fe8955f377ffa192e4
Author: marc <marc>
Date:   Mon Mar 29 13:06:17 2004 +0000

    new function to test if a point is located in a specified area of the rectangle

 src/qtbrect.cpp | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

commit 5329f546d17b83566dfadc1f17c7e921b6316fd8
Author: marc <marc>
Date:   Mon Mar 29 13:03:23 2004 +0000

    Output format for point as changed (30.20lg to .20lg), no influence for existing files

 src/qtbpoint.cpp   | 6 +++---
 src/qtbpoint2d.cpp | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 462d82bed7f0a0d64cb68c50e11b190cb80ba35d
Author: marc <marc>
Date:   Tue Mar 16 20:32:22 2004 +0000

    Warning fro icc now fixed

 src/qtbrect.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a0a2054902d2caba9c5b08a8bbfaf586ee02c2e6
Author: marc <marc>
Date:   Tue Mar 16 20:12:08 2004 +0000

    Warning from icc

 src/qtbpoint2d.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7a35664ceef59f9871c0625c135851efc1c4e61a
Author: marc <marc>
Date:   Tue Mar 16 20:11:28 2004 +0000

    Initial revision

 src/qtbfile.cpp | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbfile.h   | 25 +++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

commit 6f284e9ce92fd7349b73d5fd752c9e07715cdd39
Author: marc <marc>
Date:   Sun Mar 7 10:34:31 2004 +0000

    see .cpp

 src/qtbrect.h | 1 +
 1 file changed, 1 insertion(+)

commit aaf3754e84b2e64a0fd7f6e331c5c77c0a83f495
Author: marc <marc>
Date:   Sun Mar 7 10:33:28 2004 +0000

    New function to enlarge the rect by 5%, this is usefull for setting axis limits
    Espacially for axis starting in the negative part

 src/qtbrect.cpp | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit e6edae4a2d129eea713431e7d8dc762731d4b417
Author: marc <marc>
Date:   Sun Mar 7 10:32:40 2004 +0000

    Just more comment

 src/qtbgaussdistribution.cpp | 1 +
 1 file changed, 1 insertion(+)

commit 567b7a613bede784987fa09dca93e468a214e139
Author: marc <marc>
Date:   Sun Mar 7 10:23:27 2004 +0000

    Output format changed for f to g

 src/qtbpoint.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit a58590a29df41b8ea4036dd45a57ef25a92c40b2
Author: marc <marc>
Date:   Sun Mar 7 10:22:40 2004 +0000

    Output format changed to be the same as DD_Point

 src/qtbpoint2d.cpp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit ef93a9d9bdfa2e3380ca3dc65eb9e4678102c511
Author: marc <marc>
Date:   Wed Feb 11 17:23:46 2004 +0000

    New function to test if a block is not damaged

 src/qtbdebugmem.cpp | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

commit 8aca3ae24605e56a6d1a4ecd1e78b262113aa105
Author: marc <marc>
Date:   Tue Feb 10 18:03:57 2004 +0000

    Avoid removing the block info if it does not exist

 src/qtbdebugmem.cpp | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 27c6db2b491cbd3a9ffdd04f0bc51fa29222d2fd
Author: marc <marc>
Date:   Fri Jan 23 07:59:58 2004 +0000

    the re() and im() that return the values as ref were not practical
    They are now separated in re() and setRe()

 src/qtbcomplex.h | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 5ba9757213c98a30af483f2b739801fcdcfb94c3
Author: marc <marc>
Date:   Fri Jan 23 07:58:40 2004 +0000

    Wrong formula for cos (sorry!)
    The sqrt function does not change the the object itself, thus forgot to call the
    operator = in asin()

 src/qtbcomplex.cpp | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 3837287fed6fa4c1322d80229aca1d7d154c5406
Author: marc <marc>
Date:   Wed Jan 21 15:34:00 2004 +0000

    see .cpp

 src/qtbdebugmem.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 10c274c846bf1f735b8ed4c8969e60e6ebf44788
Author: marc <marc>
Date:   Wed Jan 21 15:33:35 2004 +0000

    Initial revision

 src/qtbcomplex.cpp | 170 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbcomplex.h   |  72 +++++++++++++++++++++++
 2 files changed, 242 insertions(+)

commit 0638b88414c2bcbab81245a6d6f9806f0f66414e
Author: marc <marc>
Date:   Wed Jan 21 15:32:57 2004 +0000

    Exclude the memory check for all platteforms other than Linux

 src/qtbdebugmem.cpp | 5 +++++
 1 file changed, 5 insertions(+)

commit 243c845b0a7ce944c62e63c884520e1f74124f4d
Author: marc <marc>
Date:   Fri Jan 16 11:42:08 2004 +0000

    Pseaudo class to get control over the program termination
    At the end checks the remaining undeleted blocks

 src/qtbdebugmem.cpp | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 1beb2f3b81bab8351723254269d56cc2ab90389e
Author: marc <marc>
Date:   Thu Jan 15 16:13:05 2004 +0000

    In case of damaged block, the pointer to block info is generally not available any more
    A dereferencing of it led to crashs, it has been replced by a search in all available blocks

 src/qtbdebugmem.cpp | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit b85c358930b624fbc5e39fc20de63465dd7502ee
Author: marc <marc>
Date:   Wed Jan 14 08:40:49 2004 +0000

    In case of damaged block, reference to file of allocation

 src/qtbdebugmem.cpp | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

commit 59ee22b647be75b5185c24c9ba1a6a4ce80d8c79
Author: marc <marc>
Date:   Tue Jan 13 12:39:12 2004 +0000

    Version 1.5.3 build f, strange error with file geopsy.cpp, bug corrected in SAF import format

 src/qtbcircle.cpp            | 1 +
 src/qtbgaussdistribution.cpp | 1 +
 src/qtbgetopt.cpp            | 1 +
 src/qtbline2d.cpp            | 1 +
 src/qtbpoint.cpp             | 1 +
 src/qtbpoint2d.cpp           | 1 +
 src/qtbprocessstatistics.cpp | 1 +
 src/qtbrandom.cpp            | 1 +
 src/qtbrect.cpp              | 1 +
 src/qtbstatcomparator.cpp    | 1 +
 src/qtbstationaryprocess.cpp | 1 +
 11 files changed, 11 insertions(+)

commit 54cd8501510f7810e31cd777ad7976e7bfc25dbb
Author: marc <marc>
Date:   Mon Jan 12 17:11:51 2004 +0000

    Version 1.5.3 build e, memory tester is now finished

 src/qtbdebugmem.cpp | 139 +++++++++++++++++++++++++++++++++++-----------------
 src/qtbdebugmem.h   |   7 ++-
 2 files changed, 98 insertions(+), 48 deletions(-)

commit bf5052cb408fa26662b6869d0c86a561604ddadb
Author: marc <marc>
Date:   Fri Jan 9 19:47:06 2004 +0000

    Version 1.5.3 build c, forgot to remove the memory checker

 src/qtbdebugmem.cpp | 156 ++++++----------------------------------------------
 src/qtbdebugmem.h   |   2 +
 2 files changed, 20 insertions(+), 138 deletions(-)

commit 8d35f850b4738a06b908ef91a0035a9f952a1cb1
Author: marc <marc>
Date:   Fri Jan 9 19:23:15 2004 +0000

    Version 1.5.3 build b, bugs fixed under linux and windows, new function to substract signals

 src/qtbdebugmem.cpp | 206 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbdebugmem.h   |  35 +++++++++
 2 files changed, 241 insertions(+)

commit b0681ac20ed4c3215a5541934f570ff1cff16687
Author: marc <marc>
Date:   Wed Dec 17 18:26:54 2003 +0000

    Version 1.5.2 build a, HV finished, tested with new cap, SPAC still under construction, FK grid inversion has to be stabilized

 src/qtbrandom.cpp         |   2 +-
 src/qtbstatcomparator.cpp | 172 ++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbstatcomparator.h   |  56 +++++++++++++++
 3 files changed, 229 insertions(+), 1 deletion(-)

commit a076d8b9cb7debe38846e42d305bdce45d2fc215
Author: marc <marc>
Date:   Thu Dec 4 11:31:50 2003 +0000

    Version 1.5.0 build a, integration of new cap sources from Matthias (26/11/03), Sardine is now a complete MDI application, all critical bugs are corrected. Beginning of MSPAC inside sardine.

 src/qtbrandom.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 277be0d897c8b7d5c5ffeb542acb8d4b6c9591e1
Author: marc <marc>
Date:   Thu Nov 13 13:06:21 2003 +0000

    Version 1.4.8 build a, all functions have now an initial not capital letter, sardine preferences, no more QSettings at the global scope, so settings are regularly saved (better in case of application crash). Sardine signal display can normalize all traces by an automatic maximum or by automatic maxima of each trace. Useless codes of mw_batch have been removed

 src/qtbcircle.cpp  | 146 +++++++++++------------
 src/qtbpoint.cpp   | 341 ++++++++++++++++++++++++++---------------------------
 src/qtbpoint.h     |  81 +++++--------
 src/qtbpoint2d.cpp | 241 ++++++++++++++++++-------------------
 src/qtbpoint2d.h   |  76 ++++--------
 src/qtbrect.cpp    | 216 ++++++++++++++++-----------------
 src/qtbrect.h      |  55 ++++-----
 7 files changed, 533 insertions(+), 623 deletions(-)

commit e4aeb84a7092c9dbc9e02b640cc20f4f08ea8fb1
Author: marc <marc>
Date:   Mon Nov 3 15:51:33 2003 +0000

    Version 1.4.7 alpha, many things have changed ... among them the axis scales and the picking of curves.

 src/qtbgetopt.cpp | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbgetopt.h   | 30 ++++++++++++++++++++++
 src/qtbrect.cpp   | 16 ++++++------
 3 files changed, 112 insertions(+), 8 deletions(-)

commit 452eca7590836515b7c0ac3888c480ee3714859c
Author: marc <marc>
Date:   Thu Sep 11 13:21:40 2003 +0000

    Version 1.4.1, Inversion of HV frequency.

 src/qtbpoint.h     | 6 ++++--
 src/qtbpoint2d.cpp | 8 ++++----
 src/qtbpoint2d.h   | 8 +++-----
 3 files changed, 11 insertions(+), 11 deletions(-)

commit cd64e52a76edf94b8760d1d8f0590e87f849c6aa
Author: marc <marc>
Date:   Fri Aug 29 16:39:47 2003 +0000

    Version 1.4.0, GraphicSheet-GraphicObject to enhance the flexibility of the visualisation tools. Implementation of the Script Engine from Qt, not present for all programs, only os_forward, na_viewer, buil_array and makepage. Improvements of the forward computation of dispersion curves: new tests to avoid mode jumping

 src/qtbpoint2d.cpp | 12 ++++++++++++
 src/qtbpoint2d.h   |  1 +
 2 files changed, 13 insertions(+)

commit bcaf7744e7115a2e87f66ff9aefe94a041716713
Author: marc <marc>
Date:   Tue Jul 22 16:33:31 2003 +0000

    Version

 src/qtbcircle.h            |  5 ++++
 src/qtbgaussdistribution.h |  9 +++++++
 src/qtbline2d.h            |  9 +++++--
 src/qtbpoint.cpp           | 15 ++++++++++++
 src/qtbpoint.h             | 52 +++++++++++++++++++++++++++++++++++-----
 src/qtbpoint2d.h           | 59 +++++++++++++++++++++++++++++++++++++++++-----
 src/qtbprocessstatistics.h | 10 ++++++++
 src/qtbrandom.h            |  7 ++++++
 src/qtbrect.h              | 13 ++++++++++
 src/qtbstationaryprocess.h | 16 +++++++++++++
 10 files changed, 181 insertions(+), 14 deletions(-)

commit e5adb63344d2d12b867c4f7cacf821c447250541
Author: marc <marc>
Date:   Fri Jun 13 16:40:38 2003 +0000

    *** empty log message ***

 src/qtbpoint.cpp   | 138 --------------------------------------------------
 src/qtbpoint.h     |  65 ++++++++++++++++++++++++
 src/qtbpoint2d.cpp | 146 -----------------------------------------------------
 src/qtbpoint2d.h   |  64 ++++++++++++++++++++++-
 4 files changed, 127 insertions(+), 286 deletions(-)

commit f69f367062177a8b4bde83a3999cf7ced7a3c183
Author: marc <marc>
Date:   Tue May 13 15:38:10 2003 +0000

    Initial revision

 src/qtbcircle.cpp | 109 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbcircle.h   |  35 ++++++++++++++++++
 src/qtbline2d.cpp |  78 ++++++++++++++++++++++++++++++++++++++
 src/qtbline2d.h   |  37 ++++++++++++++++++
 4 files changed, 259 insertions(+)

commit 708d5bcbdf7031b9d2fb1c4b013651046bada5d7
Author: marc <marc>
Date:   Tue May 13 15:38:09 2003 +0000

    *** empty log message ***

 src/qtbpoint2d.cpp | 32 +++++++++++++++++++++++++++++++-
 src/qtbpoint2d.h   |  5 +++++
 2 files changed, 36 insertions(+), 1 deletion(-)

commit 0a330d118512bf84a2be413e8a6717c75970f73e
Author: marc <marc>
Date:   Thu Apr 24 15:39:49 2003 +0000

    stderr changed to stddev in order to compile under Windows

 src/qtbprocessstatistics.cpp | 6 +++---
 src/qtbprocessstatistics.h   | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 4cbce660da1ff47dfae2e3eef2be4a69a48373ac
Author: marc <marc>
Date:   Tue Apr 22 16:33:58 2003 +0000

    Windows correction updated

 src/qtbgaussdistribution.cpp | 12 ++++++------
 src/qtbgaussdistribution.h   | 12 ++++++------
 src/qtbpoint.cpp             |  3 +++
 src/qtbpoint2d.cpp           |  3 +++
 src/qtbrandom.cpp            |  6 +++---
 src/qtbrandom.h              |  6 +++---
 6 files changed, 24 insertions(+), 18 deletions(-)

commit 3a10518c0dc5b544c8c4bf0e5b944ad9fafcde37
Author: marc <marc>
Date:   Mon Apr 7 15:48:04 2003 +0000

    see .cpp

 src/qtbrect.h | 2 ++
 1 file changed, 2 insertions(+)

commit bec989fd4e6fe664b10f8c720fe2dbe8d5afafc7
Author: marc <marc>
Date:   Mon Apr 7 15:47:25 2003 +0000

    New function Add(double x, double y)

 src/qtbrect.cpp | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 61b5ea0c456ff9782c92739c361ab45da9045e5c
Author: marc <marc>
Date:   Wed Mar 5 16:40:57 2003 +0000

    see .cpp

 src/qtbprocessstatistics.h | 1 +
 src/qtbstationaryprocess.h | 4 ++++
 2 files changed, 5 insertions(+)

commit 3765a7093f2a8f5ae8f479467960246b18b2197c
Author: marc <marc>
Date:   Wed Mar 5 16:39:13 2003 +0000

    New function absAtEnd() to use _ratio as an absolute threshold rather than a ratio

 src/qtbstationaryprocess.cpp | 29 ++++++++++++++++++++++++++---
 1 file changed, 26 insertions(+), 3 deletions(-)

commit 578370af903c6147a6a7d605843c711e533060f6
Author: marc <marc>
Date:   Mon Feb 17 14:13:12 2003 +0000

    Potsdam meeting february 2003

 src/qtbprocessstatistics.cpp | 10 ++++++++-
 src/qtbprocessstatistics.h   |  1 +
 src/qtbrect.cpp              | 49 ++++++++++++++++++++++++++++++++++++++++++++
 src/qtbrect.h                | 10 +++++----
 4 files changed, 65 insertions(+), 5 deletions(-)

commit a9d15446b6ae59d18fe6b7c20d156bc763082c03
Author: marc <marc>
Date:   Fri Jan 3 17:08:20 2003 +0000

    PI and PIHALF removed and replaced by M_PI from <math.h>

 src/qtbpoint.cpp | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

commit 626b99ca9e602faffed90616e291d0db6c653d17
Author: marc <marc>
Date:   Wed Nov 20 15:25:13 2002 +0000

    Function distanceToSegment completely revised... now it is OK in all cases

 src/qtbpoint2d.cpp | 79 +++++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 61 insertions(+), 18 deletions(-)

commit ffae0f7dcf144d56e7d1860451464b0c0155722f
Author: marc <marc>
Date:   Wed Oct 30 09:31:10 2002 +0000

    operator<< changed to export numbers with all decimals, usual operators<< did not export more than 3 or 4 digits

 src/qtbpoint.cpp | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit d5fe3a474a054e298077794a609d2484d7174ccd
Author: marc <marc>
Date:   Wed Oct 30 09:14:02 2002 +0000

    Includes has been cleared up to be compiled with g++ 3.2 and 2.95-96

 src/qtbgaussdistribution.cpp | 2 +-
 src/qtbrandom.cpp            | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

commit 733ce00e1a3c33b792136848f2794a9f01ff59db
Author: marc <marc>
Date:   Wed Oct 30 09:11:27 2002 +0000

    New interface functions to return the stddev and mean

 src/qtbgaussdistribution.h | 2 ++
 1 file changed, 2 insertions(+)

commit e54c4ed740b191a93ddfd553fe2275e4fa0af15f
Author: marc <marc>
Date:   Wed Oct 30 09:10:36 2002 +0000

    New function normal() for convenience defined by a MW_GaussDistribution

 src/qtbrandom.h | 3 +++
 1 file changed, 3 insertions(+)

commit 8651bf7ceae42eebc81af17ccfb5065b4c820fac
Author: marc <marc>
Date:   Wed Oct 30 09:08:22 2002 +0000

    Initial revision

 src/qtbprocessstatistics.cpp | 39 +++++++++++++++++++++++
 src/qtbprocessstatistics.h   | 34 ++++++++++++++++++++
 src/qtbstationaryprocess.cpp | 75 ++++++++++++++++++++++++++++++++++++++++++++
 src/qtbstationaryprocess.h   | 44 ++++++++++++++++++++++++++
 4 files changed, 192 insertions(+)

commit d9b1ea5ee2e8810126e814475af48d6c1dbeca4a
Author: marc <marc>
Date:   Sun Oct 13 15:04:09 2002 +0000

    Initial revision

 src/qtbgaussdistribution.cpp | 73 ++++++++++++++++++++++++++++++++++++++++
 src/qtbgaussdistribution.h   | 58 ++++++++++++++++++++++++++++++++
 src/qtbrandom.cpp            | 79 ++++++++++++++++++++++++++++++++++++++++++++
 src/qtbrandom.h              | 73 ++++++++++++++++++++++++++++++++++++++++
 4 files changed, 283 insertions(+)

commit d3b05f8c74defb6b7f3a6a6dedaa53c737304138
Author: marc <marc>
Date:   Mon Sep 2 12:26:53 2002 +0000

    see ".h"

 src/qtbpoint.cpp | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 83 insertions(+)

commit 5a32c6bae037cfd10bc95443e8d6d16756f69e69
Author: marc <marc>
Date:   Mon Sep 2 12:26:13 2002 +0000

    New public function Project2D
    Sum ... are used in Project2D

 src/qtbpoint.h | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

commit d4ea2a58eb4aef6d3d9c258c4c083e654475d860
Author: marc <marc>
Date:   Tue Aug 27 09:44:53 2002 +0000

    see ".cpp"

 src/qtbpoint.h   | 14 ++++++++++++++
 src/qtbpoint2d.h | 14 ++++++++++++++
 2 files changed, 28 insertions(+)

commit c1a5271d76958467f10383bef75596432a804373
Author: marc <marc>
Date:   Tue Aug 27 09:43:54 2002 +0000

    New class DD_PointList

 src/qtbpoint.cpp   | 36 ++++++++++++++++++++++++++++++++++++
 src/qtbpoint2d.cpp | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+)

commit 0c267f1053f220407d86845aa114b6855f03c9a4
Author: marc <marc>
Date:   Tue Aug 27 08:24:56 2002 +0000

    see ".cpp"

 src/qtbpoint.h   | 23 ++++++++++++-----------
 src/qtbpoint2d.h | 24 +++++++++++++-----------
 2 files changed, 25 insertions(+), 22 deletions(-)

commit 76f8dedcea4c66c4824a629475841562b90562c0
Author: marc <marc>
Date:   Tue Aug 27 08:24:41 2002 +0000

    Global functions for I/O using operators << and >>
    Better use of includes to speed up compilation

 src/qtbpoint.cpp | 32 ++++++++++++++++++--------------
 1 file changed, 18 insertions(+), 14 deletions(-)

commit 3b84b7f0e034b5c307a5b75e02ec3a992c3ab325
Author: marc <marc>
Date:   Tue Aug 27 08:23:36 2002 +0000

    Global functions for I/O using operators >> and <<
    Better use of includes to speed up the compilation time

 src/qtbpoint2d.cpp | 32 ++++++++++++++++++--------------
 1 file changed, 18 insertions(+), 14 deletions(-)

commit 62dd4e53e9345265fd38a9f557f12657144563bd
Author: marc <marc>
Date:   Thu Jul 18 07:26:43 2002 +0000

    Destructor is now virtual

 src/qtbpoint2d.h | 1 -
 1 file changed, 1 deletion(-)

commit 268d949571383bc4bc691864946c555639ba2c38
Author: marc <marc>
Date:   Wed Jun 26 13:48:38 2002 +0000

    New function (compared to the sardine version):
    Intersect: finds the rectangular intersection between two rectangles

 src/qtbrect.cpp | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

commit ca3e41cef9e25b972404cde674740d47a090a1b6
Author: marc <marc>
Date:   Wed Jun 26 13:21:02 2002 +0000

    New function (compared to the sardine version):
    Intersect: finds the rectangular intersection between two rectangles

 src/qtbrect.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit daf833aaf8bf4d493d1a9d4691e094103baa0011
Author: marc <marc>
Date:   Thu May 23 09:43:00 2002 +0000

    Initial revision

 src/qtbpoint.cpp   | 247 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbpoint.h     |  88 +++++++++++++++++++
 src/qtbpoint2d.cpp | 231 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/qtbpoint2d.h   |  90 +++++++++++++++++++
 src/qtbrect.cpp    | 133 +++++++++++++++++++++++++++++
 src/qtbrect.h      |  65 ++++++++++++++
 6 files changed, 854 insertions(+)
