minexpert3 (12.0.1-1) unstable; urgency=low

  * Allow the user to pin down the text details widget for easier
    reading of the text inside it.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 17 Jul 2026 17:03:53 +0200

minexpert3 (12.0.0-1) stable; urgency=low

  * Better use of the IsotopicCluster class throughout z charge and
    mass estimations based on isotopic clusters.

  * Important improvements in the graphical user interface user feedback while
    exploring mass data:
      - Plot the centroids extracted from the mass spectral region being
        hovered over with the left-mouse-button drag operation;
      - Reset the plot to both key and value ranges, not only key range.
      - Clear centroids if charge can't be calculated.
      - Esc key closes the MzIntegrationParams dialog window.
      - New widget to configure the mass estimation algorithm (first
        the charge is determined).
      - Add feature to list the current plots in a plot widget so as to
        toggle their visibility.

  * Add new algorith to both determine the charge of the ion beneath an
    isotopic cluster and the masses estimations for it.

  * Update the user manual to document the new features.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 15 Jul 2026 18:04:05 +0200

minexpert3 (11.8.2-1) stable; urgency=low

  * Better isotopic cluster-based ion charge determination (improvements in
    libXpertMass).
  * Fix regression with feedback to the user when loading a mass spectral
    data file.
  * Fix tool tip string error.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 02 Jul 2026 13:13:54 +0200

minexpert3 (11.8.1-1) unstable; urgency=low

  * Propagate the "Shift-integrate to intensity" feature to all the
    data types (corresponding plot windows, RT, DT, MZ traces and all
    the color maps).

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 30 Jun 2026 21:44:41 +0200

minexpert3 (11.8.0-1) unstable; urgency=low

  * Add new feature to perform the intensity integration on all the
    pinned-down widgets' mass spectral traces (Shift-mouse drag).

  * Document the new feature in the user manual.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 23 Jun 2026 12:04:45 +0200

minexpert3 (11.7.1-1) unstable; urgency=low

  * Document the cumulative intensity integrations in the user manual.

 -- Filippo Rusconi <lopippo@debian.org>  Sun, 21 Jun 2026 08:42:27 +0200

minexpert3 (11.7.0-1) unstable; urgency=low

  * Add feature to determine the charge of an ion based on the
    statistical analysis of the spacings between the centroids
    extracted from a mass spectral profile-mode region (feature
    involves new code in XpertMass).

  * Update the user manual.

  * Update dependency libs versions.

 -- Filippo Rusconi <lopippo@debian.org>  Sun, 21 Jun 2026 00:37:45 +0200

minexpert3 (11.6.3-1) unstable; urgency=low

  * Add requested feature: allow sequential integrations to INT to
    add up the intensities in a small spin box widget top right of the
    corresponding composite widget.

  * Update dependency libs versions.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 15 Jun 2026 18:57:19 +0200

minexpert3 (11.6.2-1) unstable; urgency=low

  * Fix missing synthetic mass spectrum display.
  * Update code to new developments in XpertMass project.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 11 Jun 2026 19:37:58 +0200

minexpert3 (11.6.1-1) unstable; urgency=low

  * Big update of the user manual, in particular with respect to
    the new mass spectrum analysis features.

  * Small bug fixes, code cleanup.

  * Update the names and versions of build-depend libraries.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 08 Jun 2026 22:19:39 +0200

minexpert3 (11.6.0-1) unstable; urgency=low

  * Big update of the user manual, in particular with respect to
    the new mass spectrum analysis features.

  * Small bug fixes, code cleanup.

  * Update the names and versions of build-depend libraries.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 05 Jun 2026 08:15:22 +0200

minexpert3 (11.5.0-1) stable; urgency=low

  * Implemented the basic framework for developing/handling plugins.
  * Try to store window positions even when the monitor setups change.
  * Reworked the trace labelling system to allow for multiple lists.
  * Implemented the analyte identification process on the  basis of
    an identity vs formula dictionary and of the obtained deconvoluted
    masses after the low mass deconvolver has done its work.

  * Bug fixes.
  * Better feedback to the user.
  * Improvements here and there.

  * Update the dependency libraries versions.

 -- Filippo Rusconi <lopippo@debian.org>  Sat, 30 May 2026 16:24:48 +0200

minexpert3 (11.4.2-2) unstable; urgency=low

  * d/control: fixup breaks/replaces to make oldlibs packages
    installable (Closes: #1133684, LP: #2148288).
    Many thanks to Gianfranco Costamagna <locutusofborg@debian.org>.

  * Update dependencies (libpappsomspp and libxpertmass) that
    have their d/shlibs generated automatically and thus fix
    the observed library dependency versions that were lagging.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 14 Apr 2026 13:29:09 +0200

minexpert3 (11.4.2-1) unstable; urgency=low

  * Bug fix release (DiscoveriesPreferences failure).

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 13 Apr 2026 23:26:15 +0200

minexpert3 (11.4.1-1) unstable; urgency=low

  * Bug fix release.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 13 Apr 2026 11:55:51 +0200

minexpert3 (11.4.0-1) unstable; urgency=low

  * Improvements to the low mass deconvolver feature and
    factorization of preferences in the ApplicationPreferences.

  * Update deps on libpappsomspp and libxpertmass.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 09 Apr 2026 13:02:11 +0200

minexpert3 (11.3.2-1) unstable; urgency=low

  * Adaptations to new libXpertMassCore.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 01 Apr 2026 15:38:43 +0200

minexpert3 (11.3.1-1) unstable; urgency=low

  * Fix bug.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 27 Mar 2026 14:30:37 +0100

minexpert3 (11.3.0-1) unstable; urgency=low

  * Fix code to stick to changes in libpappsomspp and libxpertmass.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 26 Mar 2026 18:51:40 +0100

minexpert3 (11.2.1-1) unstable; urgency=low

  * Fix code to stick to changes in libpappsomspp and libxpertmass.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 19 Mar 2026 17:27:23 +0100

minexpert3 (11.2.0-1) unstable; urgency=low

  * Fix code to stick to changes in libpappsomspp and libxpertmass.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 06 Mar 2026 16:04:53 +0100

minexpert3 (11.1.0-2) unstable; urgency=low

  * Fix dependencies on libpappsomspp and libxpertmass.

 -- Filippo Rusconi <lopippo@debian.org>  Sat, 21 Feb 2026 21:27:00 +0100

minexpert3 (11.1.0-1) unstable; urgency=low

  * New upstream release implementing a low mass deconvolution feature that
    is accessible from the mass spectrum composite plot widget menu.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 17 Feb 2026 16:48:16 +0100

minexpert3 (11.0.1-1) unstable; urgency=low

   * Bug fix release: now the vertical rule is plotted at the slider position
     with perfect calculation of the x-axis value of the rule position in the
     x-axis-locked plot widgets.

  -- Filippo Rusconi <lopippo@debian.org>  Tue, 13 Jan 2026 14:28:41 +0100


minexpert3 (11.0.0-1) unstable; urgency=low

  * New release with entirely new Application preferences configuration
    system.

  * Implemented new vertical rule across plot widgets feature that shows the
    x-axis value when the plots are locked in the x-axis direction.

  * Updates to the user manual.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 12 Jan 2026 16:25:16 +0100

minexpert3 (10.3.0-1) unstable; urgency=low

  * New release with reworked QSettings-based configuration and an
    implementation of the 'Recent files... ' menu.

  * Implemented the new mzCbor loader, after new code in libpappsomspp.

  * Reworked, with new code in libpappsomspp, the code on the
    mass spectral combinations. In particular, reinstated the
    data-based binning strategy.

  * Added a new filter to remove all
    the 0-intensity data points from a trace plotted in a plot widget.

  * Depends on more recent libpappsomspp and libxpertmass.

  * Reworked the user manual documentation about the binning strategy.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 18 Dec 2025 20:01:15 +0100

minexpert3 (10.2.0-1) unstable; urgency=low

  * New release with reworked deconvolution processes to always compute
    the mass of the analyte under the mass peak at the start of the mouse
    drag movement.

  * Update to the user manual.

 -- Filippo Rusconi <lopippo@debian.org>  Sat, 29 Nov 2025 14:38:10 +0100

minexpert3 (10.1.1-1) unstable; urgency=low

  * New release with improved data analysis configuration.

  * Update to the user manual.

 -- Filippo Rusconi <lopippo@debian.org>  Sat, 22 Nov 2025 00:40:31 +0100

minexpert3 (10.1.0-1) UNRELEASED; urgency=low

  * New release fixing the versioning in the user manual
    user-manual-version-entity.ent file.

  * Updated the user manual with a new section about scripting.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 30 Oct 2025 20:30:36 +0100

minexpert3 (10.0.0-1) UNRELEASED; urgency=low

  * New version of the project ported to the new libXpertMass/libXpertMassGui
    libraries.

 -- Filippo Rusconi <lopippo@debian.org>  Sun, 01 Jun 2025 21:30:05 +0200

minexpert2 (9.6.0-1) unstable; urgency=low

  * Big new upstream version that new relies on shared libraries
    libxpertmass and libxpertmass-gui instead of having the two
    static libraries made inside the source tree.

    Thus, now depends on libxpertmass-dev (>= 1.0.0).

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 22 Jul 2024 15:01:38 +0200

minexpert2 (9.5.0-1) unstable; urgency=low

  * Major bug fix and new features:
    - Fix bug in pappsomspp not reading correctly
      Bruker timsTOF data when restricting the m/z range.
    - Reworked the code about handling the MS run probing
      when loading Bruker timsTOF data files.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 31 May 2024 19:25:09 +0200

minexpert2 (9.4.1-1) unstable; urgency=low

  * Update dependency to new libpappsomspp version.
  * Added maintainer scripts to handle libmass and libmassgui code.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 21 May 2024 19:42:37 +0200

minexpert2 (9.4.0-1) unstable; urgency=low

  * Major work on network communications between mineXpert2 and massXpert2;
  * Now allow for the opening of Bruker BafAscii files (in full only);
  * Fixed missing proper XY mass data loading feature;
  * Really implement libmass and libmassgui source trees as git submodules;
  * Set proper color to widgets that need their parentship with a given
    sample to be clearly visible;
  * Added feature to capture on simple mouse click of the x or y axis value
    on a trace;
  * Implement a QSettings-based memory for the Savitzky-Golay filter parameters.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 16 May 2024 13:30:55 +0200

minexpert2 (9.3.2-1) UNRELEASED; urgency=low

  * Implemented provisions for Bruker timsTOF data that might have
    been integrated by flatteing IMS scans, thus having no
    ion mobility data anymore.

  * Implemented multi m/z XIC extractions.

  * Reworked fully the SelectionPolygon code into a new implementation named
    IntegrationScope.

  * Last fixes to the user manual build system.

  * Update dependency to libpappsomspp (version 0.9.24).

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 07 Dec 2023 12:16:47 +0100

minexpert2 (9.3.1-1) unstable; urgency=low

  * New upstream version improving the probing of the Bruker timsTOF data
    prior to loading.

  * Documented new feature in the user manual.

  * Improved the user manual build to avoid copying the whole
    directory to the build directory.

  * libpappsomspp-dev (>= 0.9.20)

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 06 Dec 2023 13:02:17 +0100

minexpert2 (9.2.2-1) unstable; urgency=low

  * Fix bug: minexpert2: Fails to build source after successful build. Running
    dpkg-buildpackage; dpkg-buildpackage -S works flawlessly (Closes:
    #1046641). Thanks Lucas Nussbaum for reporting the bug.

  * Update dependency over libpappsomspp*.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 20 Nov 2023 18:12:24 +0100

minexpert2 (9.2.1-1) unstable; urgency=medium

  * Upstream release

    - a serious bug has been fixed (not removing mass spectra from the set to
    be integrated based on the DT range; commit
    df32744d79564f477c7f2358f7681adb5373cb59).

    - improvements to the GUI (added syntax-explanating tooltips to the mass
    spectral data table view filtering line edit widgets)

    - fixed small memory leaks

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 30 Jun 2023 10:51:55 +0200

minexpert2 (9.2.0-1) unstable; urgency=low

  * New upstream release with improvements in the way plots are exported
    as graphics files or as a clipboard object (SVG or RASTER).

  * Update dep lib version libpappsomspp-dev (>= 0.9.12).

  * Removed a bunch of dep pacakges versions.

  * Standards-Version: 4.6.2

  * Remove Conflicts: msxpertsuite-minexpert-data-doc and co.

  * Should fix the build failure (Closes: #1037777).

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 20 Jun 2023 16:56:43 +0200

minexpert2 (9.1.0-1) unstable; urgency=low

  * Version 9.0.0 was not published.
  * New upstream release with improvements.

 -- Filippo Rusconi <lopippo@debian.org>  Sat, 13 May 2023 19:37:17 +0200

minexpert2 (8.6.3-1) unstable; urgency=low

  * New upstream with a bunch of improvements in the feedback to the user mass
    spectrometry traces-wise (reporting of the mass delta, number of decimals
    increased for super-high-resolution instruments.).

  * Depend on new version of pappsomspp libs.

  * Fix deprecation error with new Qt version (Closes: #1031104). Thanks to
    Santiago Vila <sanvila@debian.org> for reporting it.

 -- Filippo Rusconi <lopippo@debian.org>  Sun, 12 Feb 2023 11:14:24 +0100

minexpert2 (8.6.2-2) unstable; urgency=low

  * Add Rules-Requires-Root to see if the dh_auto_test does not fail...

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 15 Dec 2022 10:57:51 +0100

minexpert2 (8.6.2-1) unstable; urgency=low

  * New upstream version with new libpappsomspp-dev dependency.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 14 Dec 2022 14:04:36 +0100

minexpert2 (8.6.1-1) unstable; urgency=low

  * Implemented loading of Bruker timsTOF data files with combination of all
    the mobility scans to a single spectrum for each frame.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 13 Dec 2022 18:42:56 +0100

minexpert2 (8.6.0-1) unstable; urgency=low

  * New upstream version now built against the Qt6 libraries.

  * Standards-Version: 4.6.1 (routine update)

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 25 Nov 2022 00:34:39 +0100

minexpert2 (8.5.3-1) unstable; urgency=low

  * New upstream release trying to fix the issue at
    https://gitlab.com/msxpertsuite/minexpert2/-/issues/6 pertaining
    to the color map data display in some Agilent files (thanks to Kevin
    Hooijschuur for the report during ASMS 2022).

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 30 Aug 2022 16:30:12 +0200

minexpert2 (8.5.2-1) unstable; urgency=low

  * New upstream release fixing "old cruft" bug where an integration from a
    color map (with one m/z dimension) to a color map (having also an m/z
    dimension) would occur as before, with setDecimals(0) and NO_BINNING.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 12 Jul 2022 14:25:26 +0200

minexpert2 (8.5.1-1) unstable; urgency=low

  * Fix regression with the start of mass integrations.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 11 Jul 2022 16:37:12 +0200

minexpert2 (8.5.0-2) unstable; urgency=low

  * Update dependency over libpappsomspp.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 11 Jul 2022 14:15:03 +0200

minexpert2 (8.5.0-1) unstable; urgency=low

  * New upstream release fixes a bug in the handling of the color map plot pan
    when axes are locked.

  * Updated dependency on libpappsomspp version 0.8.54.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 08 Jul 2022 20:09:24 +0200

minexpert2 (8.4.0-1) unstable; urgency=low

  * New upstream version that implements settable m/z resolution for the color
    map calculations when they involve m/z as one dimension (this feature was
    requested by Dr Valery Voinov of eMSion).

  * Update of the user manual to document the above new feature.

  * Depend on more recent version of libpappsomspp.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 29 Jun 2022 20:13:44 +0200

minexpert2 (8.3.0-1) unstable; urgency=low

  * Improve significantly the navigation in the plots (thanks to Kevin
    Hooijschuur for useful discussion in front of my poster at the ASMS
    conference). Fixes https://gitlab.com/msxpertsuite/minexpert2/-/issues/5.

  * Fix crash ocurring when showing back a previously plot window (thanks to
    Kevin Hooijschuur for the bug report). Fixes
    https://gitlab.com/msxpertsuite/minexpert2/-/issues/2.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 17 Jun 2022 11:57:08 +0200

minexpert2 (8.2.1-1) UNRELEASED; urgency=low

  * New version:

  * Better handle the cross-compilation in the MXE environment;
  * Ensure that the user manual is found in the AppImage bundle environment.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 24 Feb 2022 18:57:31 +0100

minexpert2 (8.2.0-1) unstable; urgency=low

  * New upstream version with a new low intensity threshold removal filter.

  * Updated the user manual.

  * Remove the docbook-mathml, libjeuclid-core-java, libjeuclid-fop-java,
    libjs-mathjax, fonts-mathjax, fonts-mathjax-extras, dependencies and add
    docbook-xml. That should fix the problem related to bug #994795.

  * Standards-Version: 4.6.0

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 19 Nov 2021 17:19:11 +0100

minexpert2 (8.1.1-1) unstable; urgency=low

  * New upstream release improving the setting of the low/high filtering
    configuration for color map data.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 26 Apr 2021 13:24:01 +0200

minexpert2 (8.1.0-1) unstable; urgency=low

  * New upstream version adding signal-to-noise ratio enhancement features for
    the color maps.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 21 Apr 2021 13:06:20 +0200

minexpert2 (8.0.3-1) unstable; urgency=low

  * New version with a reworked icon system based on svg files and not png
    ones.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 15 Apr 2021 16:56:48 +0200

minexpert2 (8.0.2-2) unstable; urgency=low

  * Build that depends on new ABI of pappsomspp libs.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 12 Apr 2021 21:48:05 +0200

minexpert2 (8.0.2-1) unstable; urgency=low

  * New version to build with libpappsomspp 0.8.23 that provides a workaround
    the failing tests on i386.

  * Other small changes.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 31 Mar 2021 15:00:05 +0200

minexpert2 (8.0.1-1) unstable; urgency=low

  * Fixes to the documentation (new figures with much more interesting data
    set to document the skewed selection polygon feature).

  * Provide the new bibliographic reference for citation in the Help dialog
    box.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 24 Mar 2021 11:20:13 +0100

minexpert2 (8.0.0-1) unstable; urgency=low

  * New major release with the skewed selection polygon feature.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 23 Mar 2021 16:49:24 +0100

minexpert2 (7.4.1-2) unstable; urgency=low

  * Update dependencies for libpappsomspp-dev (>= 0.8.18),
    libpappsomspp-widget-dev (>= 0.8.18).

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 03 Mar 2021 09:24:56 +0100

minexpert2 (7.4.1-1) unstable; urgency=low

  * Fix glitch remaining for times where MzIntegrationParams belonged to this
    project (now in libpappsomspp).

  * Fix warning about casting int(0) to enum member.

  * Fix filenames of the STIX2 fonts used for the user manual. The bug was
    reported by Lucas Nussbaum <lucas@debian.org>. Thanks to Juhani Numminen
    <juhaninumminen0@gmail.com> and Dennis Filder <d.filder@web.de> for
    suggesting fixes (Closes: #982713).

  * Standards-Version: 4.5.1. No changes required.

 -- Filippo Rusconi <lopippo@debian.org>  Sat, 20 Feb 2021 12:29:25 +0100

minexpert2 (7.4.0-1) unstable; urgency=low

  * New upstream version implementing features as a response to the article's
    reviewers' remarks.

  * Fix to the *.desktop file (localized Categories).

 -- Filippo Rusconi <lopippo@debian.org>  Sat, 19 Dec 2020 08:20:02 +0100

minexpert2 (7.3.0-1) unstable; urgency=low

  * Closes: #973232 (I was waiting for libpappsomspp 0.8.8 to be in testing).

  * New feature to rescale the intensities of color maps to log10 so that
    invisible feature appear.

  * Updated the documentation to document the new feature.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 23 Oct 2020 13:37:46 +0200

minexpert2 (7.2.0-1) unstable; urgency=low

  * New feature to remove all the empty composite plot widgets in one go.

  * Improvements in the user experience (intuitive menu item ordering).

  * General overview of the shortcuts to all the commands.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 15 Oct 2020 09:08:23 +0200

minexpert2 (7.1.0-1) unstable; urgency=low

  *  New version fixing bugs with integration to MZ when starting from a XIC
     chromatogram obtained using the XIC computation dialog window.

  *  Minor update to the user manual revision history.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 12 Oct 2020 19:17:17 +0200

minexpert2 (7.0.1-1) unstable; urgency=low

  * Fix bug with ms level not recorded in the ProcessingFlow when integrating
    from the ms run data set table view.

  * Implement plus/minus combinations right into the combined plot widget.

  * Update the user manual according to the improvements above.

  * Remove unused xslt formatter stuff for xep.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 01 Oct 2020 13:47:24 +0200

minexpert2 (7.0.0-1) unstable; urgency=low

  * First release of the MSn support.

  * Update of the user manual.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 21 Sep 2020 17:40:56 +0200

minexpert2 (6.0.4-1) unstable; urgency=low

  * Add CMake-based support for Catch2.

  * Implemented a bunch of new tests.

  * Big fixes in the MS^n support code.

  * Fixes in d/copyright (was rejected by FTPMaster). Thanks to FTPMaster
    Thorsten Alteholz <ftpmaster@ftp-master.debian.org>.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 15 Sep 2020 10:21:59 +0200

minexpert2 (6.0.3-1) unstable; urgency=low

  * Fix small bug with integration to RT from one color map type.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 28 Jul 2020 20:10:49 +0200

minexpert2 (6.0.2-1) UNRELEASED; urgency=low

  * Fixes to the mechanism that sets the user manual version number.  Now the
    user manual is easily accessed right from the AboutDlg dialog window.

  * Other fixes to the CMake build system, in particular the fact
    that the correct user manual version is accessed from the website.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 24 Jul 2020 14:28:53 +0200

minexpert2 (6.0.1-1) unstable; urgency=low

  * mineXpert2 is both a full rewrite of the previous mineXpert component of
    the msXpertSuite software package (that includes massXpert and mineXpert)
    and now corresponds to a separate package that will be shipped apart
    from the massXpert package.

  * The version number starts at 6.0.1.

  * I have conserved the package history below just for the record.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 22 Jul 2020 20:03:49 +0200

minexpert2 (6.0.0-1) UNRELEASED; urgency=low

  * mineXpert2 is both a full rewrite of the previous mineXpert component of
    the msXpertSuite software package (that includes massXpert and mineXpert)
    and now corresponds to a separate package that will be shipped apart
    from the massXpert package.

  * The version number starts at 6.0.0.

  * I have conserved the package history below just for the record.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 22 Jul 2020 19:12:56 +0200

msxpertsuite (5.8.7-1) UNRELEASED; urgency=low

  * Fixes to the icons handling.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 13 Mar 2019 14:47:15 +0100

msxpertsuite (5.8.6-2) unstable; urgency=low

  * d/control: +Homepage: http://www.msxpertsuite.org/ (not https).

  * Fix the license mismatch output by lintian (appstream.xml file vs
    d/copyright).

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 06 Mar 2019 12:40:54 +0100

msxpertsuite (5.8.6-1) unstable; urgency=low

  * Reinstate partially all the conflicts/breaks/replaces statements for the
    mspxertsuite-massxpert binary package. This ensures that upgrade of
    massxpert from stable's version to this version does not stumble upon
    overwriting blocks. Thanks to Andreas Beckmann
    <anbe@debian.org> for reporting the piuparts log (Closes: #922287).

  * Took advantage to update the
    minexpert/org.msxpertsuite.minexpert.appdata.xml file (which justifies new
    upstream version.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 14 Feb 2019 17:08:52 +0100

msxpertsuite (5.8.5-1) unstable; urgency=low

  * appdata fixes to the gpl version number (lintian warning).

  * d/rules: fix problem with the path to the .fop.xconf file not being found.
    This is a missing fix with respect to the other d/rules files that was
    working.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 12 Feb 2019 08:59:24 +0100

msxpertsuite (5.8.4-1) unstable; urgency=low

  * Make the user manuals and install them under the control of CMake.

  * Convert d/rules to the debhelper mini format.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 11 Feb 2019 13:46:36 +0100

msxpertsuite (5.8.3-1) unstable; urgency=low

  * Make sure CMake is called during dpkg-buildpackage -A (Closes: #921727).
    Thanks to Santiago Vila <sanvila@debian.org> for the report.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 08 Feb 2019 17:02:20 +0100

msxpertsuite (5.8.2-1) unstable; urgency=low

  * New version with the daps dependency for the user manuals build.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 06 Feb 2019 19:04:58 +0100

msxpertsuite (5.8.1-1) UNRELEASED; urgency=low

  * New upstream release with new configuration mode for the IsoSpec isotopic
    cluster calculations.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 04 Feb 2019 21:33:53 +0100

msxpertsuite (5.8.0-1) UNRELEASED; urgency=low

  * New upstream version with implementation of a GUI for the IsoSpec library.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 29 Jan 2019 10:12:55 +0100

msxpertsuite (5.7.3-1) unstable; urgency=low

  * Fixes upstream.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 16 Jan 2019 19:14:57 +0100

msxpertsuite (5.7.2-1) unstable; urgency=low

  * Bug fixes in upstream massXpert.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 15 Jan 2019 22:05:46 +0100

msxpertsuite (5.7.1-1) unstable; urgency=low

  * Small fixes in upstream.

  * Ship the data and doc (all-architecture) material in dedicated packages.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 21 Dec 2018 17:07:40 +0100

msxpertsuite (5.7.0-2) UNRELEASED; urgency=low

  * Fix all -> any Arch silly error. Stupid.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 21 Dec 2018 16:16:12 +0100

msxpertsuite (5.7.0-1) unstable; urgency=low

  * New upstream release featuring the ability to shape a mass peak centroid
    into a Gaussian/Lorentzian configurable peak. Update the user manual to
    document that new feature.

  * Break msxpertsuite into two binary packages: msxpertsuite-massxpert and
    msxpertsuite-minexpert.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 21 Dec 2018 12:32:25 +0100

msxpertsuite (5.6.1-1) unstable; urgency=low

  * New upstream release to cope with the libpwiz API change in the
    BinaryDataEncoder class, with the creation of the new BinaryData class to
    handle what used to be std::vector<double>.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 11 Dec 2018 17:42:41 +0100

msxpertsuite (5.6.0-1) unstable; urgency=low

  * New upstream version:

    - Improve the interpreation of script lines;
    - Start implementation of a JavaScript script file to calibrate the Synapt
      data.
    - Improve the mass data integration in script mode;
    - When creating mass spectrum from clipboard, automatically trigger the
      computation of the actual mass spectrum plot without requiring a TIC
      to mass spectrum computation.
    - Provide Savitzky-Golay filtering to any trace in any plot widget with
      undo/redo feature.

 -- Filippo Rusconi <lopippo@debian.org>  Sat, 13 Oct 2018 11:59:05 +0200

msxpertsuite (5.5.3-3) unstable; urgency=low

  * Make sure we load the orig tar ball.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 04 Oct 2018 20:08:06 +0200

msxpertsuite (5.5.3-2) unstable; urgency=low

  * Abandon the developer documentation binary package that is too large.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 04 Oct 2018 17:30:09 +0200

msxpertsuite (5.5.3-1) unstable; urgency=low

  * mineXpert: Fix glitch with mouse drag in the axes that nonetheless
    triggers resolving power computation.

  * mineXpert: Make sure to test the ion mobility drift time as an xml string
    value and not as a double value.

  * mineXpert: Make sure to craft an absolute path file name when exporting
    data in the SQLite3 db format.

  * massXpert: Fix how the user's polChemDefs directory and the polSeqs
    directory are searched for and detected.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 04 Oct 2018 13:18:19 +0200

msxpertsuite (5.5.2-1) UNRELEASED; urgency=low

  * Fix glitch due to calling the mouse press handler twice which triggered
    twice the computations elicited by the mouse press event.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 21 Sep 2018 13:24:34 +0200

msxpertsuite (5.5.1-1) UNRELEASED; urgency=low

  * Bug fix release to fix the bug that made the axes unclickable if the
    graphical items would be laid out in the "overlay" layer.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 21 Sep 2018 09:46:08 +0200

msxpertsuite (5.5.0-1) UNRELEASED; urgency=low

  * New upstream release;

  * mineXpert: Add new figures to the user manual and replace others. Update the user manual;

  * mineXpert: Provide a way for the user to configure the tolerance on the fractional part of the z value as is computed during deconvolution, document that new feature in the user manual;

  * mineXpert: Ensure that the selection line, start and end markers and texts overlaid on the colormap are white-colored so that they can be visible on the dark blue background;

  * mineXpert: Fix corner case crash when hitting Shift while right-button dragging in the colormap;

  * mineXpert: Improve GUI in the data slicer window;

  * mineXpert: When shift rescaling plots in multigraph plot widget, ensure the y axis full scale is determined on the basis of the greatest y value of all the graphs currently displayed in the view;

  * mineXpert: Allow changing the color of a TIC chrom plot right after data file loading (that is, even if it has no relations to other plots);

  * mineXpert: Replace ''TIC'' with ''XIC'' chromatogram text where needed;

  * mineXpert: Add computation of resolving power when mouse is moved over spectrum.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 20 Sep 2018 15:44:55 +0200

msxpertsuite (5.4.0-1) experimental; urgency=low

  * Port to the libqcustomplot 2.0.1 version. Mostly changes in the data
    format of the plot data in the QCustomPlot class.

  * Fix bug that made the program crash when converting data from mzML to
    SQLite3-based db format when Synapt ion mobility data contained NaN
    values.

  * Fix reporting in the console window of TIC intensity value calculations
    (no error on the result, only the reporting of that result).

  Bump-up standards version to 4.2.0, no changes required.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 11 Sep 2018 19:31:02 +0200

msxpertsuite (5.3.3-1) unstable; urgency=low

  * New upstream release.

  * Fix the "ignore error" directive in the user manual documentation Makefile
    that drives the LaTeX-based compilation of the documents (Closes: #901154);

  * Revert C++14 to C++11 to maintain compatibility with OSes that are less
    advanced with gcc;

  * Fix problem with loading Agilent data because of drift bin count variable.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 20 Jun 2018 17:42:48 +0200

msxpertsuite (5.3.2-1) unstable; urgency=low

  * New upstream release.

  * General revision of the JavaScript reference documentation. Fixes and
    additions.

  * Small fixes.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 04 Jun 2018 22:33:37 +0200

msxpertsuite (5.3.1-1) unstable; urgency=low

  * New upstream release.

  * Make sure it is possible to record [start-end] ranges for TIC intensity
    computations in the TIC chromatogram and drift spectrum widgets.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 01 Jun 2018 16:32:11 +0200

msxpertsuite (5.3.0-1) unstable; urgency=low

  * New upstream release.

  * Ensure that the QScript JavaScript environment works flawlessly even in
    the context of QThread-based code. Written JS-specific functions for
    where QThread would be a problem.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 31 May 2018 14:10:03 +0200

msxpertsuite (5.2.1-1) unstable; urgency=low

  * New upstream release.

  * Fix integration help string that had bad keyboard key information to
    integrate to XIC chromatogram.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 29 May 2018 14:41:25 +0200

msxpertsuite (5.2.0-1) unstable; urgency=low

  * New upstream release.

  * Fix bug with the mzML to SQLite3 db conversion due to not allocation
    QCoreApplication before running the console-based conversion (MS Windows
    only bug, apparently).

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 25 May 2018 12:50:59 +0200

msxpertsuite (5.1.1-1) unstable; urgency=low

  * New upstream release.

  * Fix bug with the failing mass spectrometric data file slicer.

  * Fix bug with the deconvolution of the isotopic cluster.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 24 May 2018 18:40:18 +0200

msxpertsuite (5.1.0-1) unstable; urgency=low

  * New upstream release.

  * Ensure the graphical user interface remains always snappy even when the
    computations are blocking by transferring all the integration tasks to
    QThread-based threads.

  * Improved the feedback to the user when any integration is performed, be
    that integration to a TIC intensity value, a TIC chromatogram, a mass
    spectrum or a drift spectrum.

  * Greatly improve the feedback to the user when integrations are performed
    to a MassSpectrum.

  * Fix bug crashing mineXpert upon streamed mode integrations.

  * Ensure that no binning is performed when a single spectrum is loaded from
    file.

  * Make sure the user sees a help message when loading files. The message
    instructs the user about the way to configure the integrations to a mass
    spectrum.

  * Updated all the tests.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 23 May 2018 22:15:00 +0200

msxpertsuite (5.0.2-1) unstable; urgency=low

  * New upstream release.

  * Fix bug with failing charge state envelope-based mass spectral
    deconvolution.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 24 Apr 2018 21:14:59 +0200

msxpertsuite (5.0.1-1) unstable; urgency=low

  * New upstream release.

  * Fix problem with user manuals not being produced due to UTF-8 encoding
    failure. Thanks to Adrian Bunk <bunk@debian.org> for spotting the build
    problem. Closing bug for now (Closes: #896141).

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 20 Apr 2018 13:00:27 +0200

msxpertsuite (5.0.0-1) unstable; urgency=low

  * New upstream release.

  * Bug fixes in quantities:
    * Add ability to trigger a TIC->MZ integration even without prior
      selection of a range in the TIC chrom plot widget;
    * Add XIC extraction feature for multi-plot widgets to be searched for;
    * Fix m_dragging-related bug;
    * Do not combine a DataPoint in a MassSpectrum if its val is 0;
    * Implement a statistics framework to compute statistical characteristics
      of the MassSpectrum instances in a list of spectra to combine.
    * Implement a MZ integration configuration system to ensure that all the
      files from different instruments/vendors can be handled properly. In
      this context, add a feature to filter a trace using Savitzky-Golay
      filtering. That needed an almost complete recoding of the
      binning/combination capabilities of MassSpectrum.
    * Major improvements to the JavaScript'ing capabilities of the software,
      that now cover almost all functionalities.
    * Improvements in the parallel code of spectrum combination.
    * Add JavaScript-specific code documentation with private code doc tags
      and a new doc extractor script. The JavaScript reference doc goes to
      scripting window reference tab and to the mineXpert user manual
      scripting reference chapter.
    * Many improvements to the scripting console;
    * Many many bugfixes, big and small.

  * d/control: replace deprecated "extra" with "optional" software category.

  * Fixes to the MacOSX build system.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 17 Apr 2018 14:46:46 +0200

msxpertsuite (4.2.0-1) UNRELEASED; urgency=low

  * New upstream release.

  * Only useful for the MacOSX build system, fixes to that particular case.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 16 Jan 2018 14:26:48 +0100

msxpertsuite (4.1.1-1) UNRELEASED; urgency=low

  * New upstream release.

  * Only useful for the Windows build system, fixes to that particular case.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 04 Jan 2018 01:06:17 +0100

msxpertsuite (4.1.0-1) unstable; urgency=low

  * New upstream release with a greatly reworked build system to cope with
    the MacOSX build system.

  * Reworked the configuration system to apply to massXpert and mineXpert
    independently (config.h file generated in the respective build
    directories).

  * Fix problem with the VERSION that would adopt various values depending on
    the config.h file that is read (crufty config.h file residing in top
    source dir).

  * Many fixes in the maintainer-scripts/ directory.

  * Standards-Version: 4.1.3: no changes required.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 02 Jan 2018 18:52:11 +0100

msxpertsuite (4.0.0-1) unstable; urgency=low

  * New upstream release.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 14 Dec 2017 20:19:26 +0100

msxpertsuite (3.8.1-2) unstable; urgency=low

  * Forcing new debian package version to allow the package into Debian. No
    changes.

 -- Filippo Rusconi <lopippo@debian.org>  Sat, 02 Dec 2017 08:30:55 +0100

msxpertsuite (3.8.1-1) unstable; urgency=low

  * New upstream package:
    * small fixes with the build system in relation with the debian packaging.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 30 Nov 2017 20:43:11 +0100

msxpertsuite (3.8.0-1) unstable; urgency=low

  * New upstream package:

      * Major improvements to the scripting environment;
      * Major rewrite and increase of the mineXpert user manual section about
        scripting;
      * Various bugfixes.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 30 Nov 2017 14:31:52 +0100

msxpertsuite (3.7.1-1) UNRELEASED; urgency=low

  * New upstream package:

  * New classes to model simple Trace objects. MassSpectrum now derives from
    Trace. The most basic data object is now DataPoint, which replaces
    MassPeak.

  * Added scriptability for DataPoint, Trace and MassSpectrum;

  * Changed the developer doc binary package name from msxpertsuite-devdoc to
    msxpertsuite-dev-doc for consistency with the packages in Debian [thanks
    to Adam Conrad (private mail)].

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 08 Nov 2017 13:32:27 +0100

msxpertsuite (3.7.0-1) unstable; urgency=low

  * New upstream package:

      - small bug fixes;
      - unit testing code using the catch testing software;
      - regression testing using the scripting framework already coded into
        mineXpert.

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 13 Oct 2017 11:16:18 +0200

msxpertsuite (3.6.7-1) unstable; urgency=low

  * New upstream package with finished mineXpert developer documentation.

  * Replace devdoc/html/jquery.js by a symbolic link to the same file of the
    libjs-jquery package.

  * Standards-Version: 4.0.1

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 11 Sep 2017 12:14:45 +0200

msxpertsuite (3.6.6-1) unstable; urgency=low

  * New upstream release. Mainly updated the dev docs and now
    building html doxygen-based documentation
    (binary package msxpertsuite-devdoc).

  * Occasional code cleanup and code improvements.

  * Make sure that the arch vs indep build is ok and does not depend on the
    order of building. Thanks again to Aaron M. Ucko  <ucko@debian.org> for
    reporting the building issue (Closes: 874530).

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 11 Sep 2017 10:07:25 +0200

msxpertsuite (3.6.5-1) UNRELEASED; urgency=low

  * New upstream release. Mainly updated the dev-docs and now
    building html doxygen-based documentation
    (binary package msxpertsuite-devdoc).

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 05 Sep 2017 14:14:43 +0200

msxpertsuite (3.6.4-1) unstable; urgency=low

  * New upstream release. Mainly updated the dev-docs that sit in the code
    (based on doxygen).

  * CMake-based project build system improved to better separate the build of
    the "binary" components of the project from the build of the "indep"
    compoments of the project (see below for rationale).

  * debian packaging improved to fix build problems. Many thanks to by Aaron M. Ucko
    <ucko@debian.org> for reporting them.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 04 Sep 2017 15:35:05 +0200

msxpertsuite (3.6.3-1) unstable; urgency=low

  * New upstream release with bug fixes in the reporting of ranges for the
    "to tic intensity" integration.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 17 Jul 2017 17:46:52 +0200

msxpertsuite (3.6.2-1) unstable; urgency=low

  * New upstream release with name change;

  * debian/control: bump up Standards version to 4.0.0 (no changes);

  * debian/control: rework the software description to integrate the
    mineXpert and convXpert programs;
  * debian/control: add build-dep libboost-dev and libtclap-dev and gsfonts
    (required to succeed in converting splashscreen.svg to splashscreen.png).

  * Entirely reworked the man page generation system, using docbook-to-man
    (added build-time dependency).

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 30 Jun 2017 17:16:06 +0200

massxpert (3.6.1-1) unstable; urgency=low

  * New upstream version: Fix programming error detected by using GCC-6.
    Thanks to Lucas Nussbaum <lucas@debian.org> (Closes: 831089).

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 19 Jul 2016 12:16:20 +0200

massxpert (3.6.0-1) unstable; urgency=medium

  * New upstream version which modifies the way masses are calculated for
    fragment oligomers so as to allow negative ionization mode
    fragmentation experiments. The user needs to review the polymer
    chemistry definitions so that they account for the new workings: the
    formula of the fragmentation patterns needs to yield a neutral species
    (typically by removing H from the original FragSpec formula: appending
    -H to it should do). The ionization of the fragments is then performed
    using the current ionization rule defined in the editor window of
    massXpert. Updated the manual to  document all these changes.

 -- Filippo Rusconi <lopippo@debian.org>  Sat, 19 Sep 2015 15:00:32 +0200

massxpert (3.5.0-2) unstable; urgency=medium

  * Closes: #777998.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 09 Jul 2015 16:43:00 +0200

massxpert (3.5.0-1) unstable; urgency=medium

  * Fixes to the code errors spotted by gcc-5.1.1 (20150622). Not closing
    the bug number #777998 as requested by the reporter (Matthias Klose
    <doko@debian.org>);

  * New upstream version 3.5.0 with finished Qt5 port;

  * Build-Depends: change to qtbase5-dev (>= 5.3.2+dfsg-5), libqt5svg5-dev
    (>= 5.3.2-2), and cmake (>= 3.2.2-2);

  * Standards-Version: bump up to 3.9.6. No changes needed;

  * moved upstream to upstream/metadata (Thanks Andreas Tille, although I
    had done this long ago, Mon Aug 18, without pushing, sadly).

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 01 Jul 2015 22:37:23 +0200

massxpert (3.4.1-1) unstable; urgency=low

  * This new package happens to close a bug which needed no fixes
    (Closes: #701319)
  * debian/control: set Standards-Version: 3.9.4
  * debian/control: set standard vcs uri's
  * debian/compat: set value 9 (hardening stuff automagically handled)
  * debian/rules: update the hardening stuff according to using v9 of
    debhelper
  * debian/control: set debhelper dependency version to 9.20130630
  * massxpert.desktop: Icon=massxpert-icon-32 (no extension for filename)
  * massxpert.desktop: Categories=Science (one categ. only)

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 01 Jul 2013 14:25:27 +0200

massxpert (3.4.0-2) UNRELEASED; urgency=medium

  * Team upload
  * Moved debian/upstream to debian/upstream/metadata

 -- Andreas Tille <tille@debian.org>  Fri, 31 Oct 2014 18:55:26 +0100

massxpert (3.4.0-1) unstable; urgency=low

  * New upstream release:

    - Implemented the primary selection clipboard copy in the sequence
    editor window;

    - Implemented feature that allows one to enter a coordinates string in
    the sequence editor window so as to select a specific sequence or make
    a multi-region selection or make a multi-selection region.

    - Refactored the mz lab GUI so as to greatly simplify its use.

    - Update of the french translation.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 25 Dec 2012 22:04:33 +0100

massxpert (3.3.0-1) unstable; urgency=low

  * New upstream release implementing new ways to import mass data in the
    m/z lists of the mzLab. Updated the documentation.

 -- Filippo Rusconi <lopippo@debian.org>  Tue, 04 Dec 2012 21:00:17 +0100

massxpert (3.2.4-1) unstable; urgency=low

  * debian/control: add Build-Depends: dpkg-dev (>= 1.16.1~) as lintian
    complained about transitive dependencies that should be made explicit.

  * Added new modifications in the protein-1-letter chemistry definition.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 17 Oct 2012 20:37:47 +0200

massxpert (3.2.3-1) unstable; urgency=low

  * debian/rules: setting DPKG_EXPORT_BUILDFLAGS=1 to implement the Debian
    hardening guidelines.

  * Modification in the dna.xml file to better document the photocleavable
    biotin modification

 -- Filippo Rusconi <lopippo@debian.org>  Fri, 08 Jun 2012 11:09:47 +0200

massxpert (3.2.2-1) unstable; urgency=low

  * Upstream release:

    - Fix warning messages from gcc, complaining about set variable
    values, but unused variables. Replaced corresponding Q_ASSERT() calls
    to qFatal() ones.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 14 May 2012 17:28:42 +0200

massxpert (3.2.1-1) unstable; urgency=low

  * Upstream release:

    - fix a bug in the definition of the protein chemical modifications
    TNB and  DTNB;

  * Add debian/upstream to document a reference to a paper describing this
    software;
  * Fix problem with failing symbolic link between the massxpert and -dbg
    doc directories (lintian W binaries-have-file-conflict);
  * Bump-up Standards Version number to 3.9.3 from 3.9.1.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 10 May 2012 15:57:45 +0200

massxpert (3.2.0-2) unstable; urgency=low

  * debian/control: configure packaging for debug symbols (new
    massxpert-dbg binary package added).

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 24 Nov 2011 13:42:48 +0100

massxpert (3.2.0-1) unstable; urgency=low

  * Upstream release:

    - Added feature to simulate fragmentations of oligomers that contain
    cross-links.

    - Updated the user manual to document the new feature.

 -- Filippo Rusconi <lopippo@debian.org>  Sat, 22 Oct 2011 21:45:33 +0200

massxpert (3.1.0-1) unstable; urgency=low

  * Upstream release:

    - Updated the user manual since a long time, documenting part of the
    features implemented since last manual update;

    - Implemented automatic naming of XpertMiner input data dialog
    windows;

    - Implemented export of XpertMiner output data into new input data
    dialog windows, so as to be able to chain calculations;

    - Refactored isotopic cluster calculation code;

    - Implemented a new spectrum calculation feature that simulates a
    complete spectrum starting from a list of oligomers obtained by
    cleavage of a polymer sequence. An isotopic cluster can be computed
    for each oligomer in the list or not. If not, the mono or avg mass can
    be used to compute the peak shape;

    - Implemented a new spectrum calculation feature that simulates a
    complete spectrum starting from a list of analytes obtained by
    calculating a m/z ratio series with a elemental formula as the
    starting point.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 29 Aug 2011 19:01:23 +0200

massxpert (3.0.0-1) unstable; urgency=low

  * Upstream release:

    - Major rework of the XpertMiner module;
    - Bug fixes;
    - Feature improvements.

 -- Filippo Rusconi <lopippo@debian.org>  Thu, 21 Jul 2011 22:51:24 +0200

massxpert (2.9.0-1) unstable; urgency=low

  * New upstream release:

    - Switched to the TableView data display method the whole XpertMiner
    module. This allows for easier code maintaining and for clearer
    graphical user interface.

    - Refactored code in the MzLabInputOligomerTreeView class code to
    improve quality and readability.

    - Improved the XpertMiner window layout for more clarity.

    - Added feature to call a calculator window right from the sequence
    editor window with either whole/selected sequence masses preseeded.

 -- Filippo Rusconi <lopippo@debian.org>  Sun, 17 Jul 2011 18:43:48 +0200

massxpert (2.8.0-1) unstable; urgency=low

  * New upstream release:

    - Switched to the TableView mass search oligomer display (was using
    TreeView);

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 11 Jul 2011 14:52:08 +0200

massxpert (2.7.0-1) unstable; urgency=low

  * New upstream release:

    - Switched to the TableView fragmentation oligomer display (was using
    TreeView);

    - Added feature by which it is now possible to stack fragmentation
    oligomers from different fragmentation calculations, thus providing a
    way to have a single list of fragments calculated in different
    ways.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 04 Jul 2011 22:47:50 +0200

massxpert (2.6.0-1) unstable; urgency=low

  * New upstream release:

    - Completely refactored the code for the isotopic cluster
    simulator. Increased speed calculation by a factor ~8. In particular,
    the simulator now handles handsomely the heavily-charged large
    polymers. It can use the gaussian or the lorentzian mathemical model
    to compute the curves.

 -- Filippo Rusconi <lopippo@debian.org>  Wed, 29 Jun 2011 07:48:37 +0200

massxpert (2.5.2-1) unstable; urgency=low

  * New upstream release:

    - Fix regression causing a crash when fragmenting oligomers in any
    kind of situation. This fix is critical.

 -- Filippo Rusconi <lopippo@debian.org>  Mon, 06 Jun 2011 02:34:46 +0200

massxpert (2.5.1-1) unstable; urgency=low

  * Modified the email address of the uploader to my debian address
    lopippo@debian.org.
  * Removed the DM-Upload-Allowed bit.

  * New upstream release:

    - Fix serious bug that crashed the program upon recleaving a polymer
    within the same CleavageDlg window. That bug appeared related to the
    upgrade of the Qt libraries as it crept without modifications of the
    massXpert source code. The cleavage oligomers are now displayed in a
    QTableView widget instead of a QTreeView widget which simplified a lot
    both the code and the graphics display of the data.

    - Fix problems with the reliability of the cleavage details that were
    provided as feedback when an oligomer from the tree/table view was
    selected.

 -- Filippo Rusconi <lopippo@debian.org>  Sun, 05 Jun 2011 19:08:29 +0200

massxpert (2.5.0-1) unstable; urgency=low

  * New upstream release:

    - Implement feature allowing one to apply formulas commonly found
    during fragmentation, like loss of water or loss of ammonia, to each
    fragment oligomer computed for any given fragmentation pattern.

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Sun, 22 May 2011 21:25:17 +0200

massxpert (2.4.4-1) unstable; urgency=low

  * New upstream release:

    - Fix FTBFS with gcc-4.6 -Werror (this package builds with -Werror,
    and GCC 4.6 triggers new warnings) reported by Matthias Klose
    <doko@debian.org> (Closes: #625382).

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Wed, 04 May 2011 22:50:03 +0200

massxpert (2.4.3-1) unstable; urgency=low

  * Upstream release.

    - Rewrote the Formula's elementalComposition() so that the order of
    the atoms is in the CHNO->alphabetic conventional order;

    - Added ion charge proton to the formula of the z fragmentation
    specification;

    - Added feature: when running the mz calculations dialog from the
    sequence editor window, the masses are automatically set in the dialog
    window

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Sat, 19 Feb 2011 19:11:35 +0100

massxpert (2.4.2-1) unstable; urgency=low

  * New upstream release:

    - Fix bug (Closes: #611142) due to insufficient checking of the array
    boundary upon clicking on the sequence editor outside of the vignettes.

    - debian/control : Standards-Version: 3.9.1.

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Tue, 25 Jan 2011 23:26:23 +0100

massxpert (2.4.1-1) unstable; urgency=low

  * Fix bug due to returning false when should return a string. Thanks to
    Mathias Klose <doko@ubuntu.com> for reporting the bug, and to Stéphane
    Téletchéa <steletch@free.fr> for reporting the same in private
    (Closes: #607723).

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Tue, 04 Jan 2011 16:21:03 +0100

massxpert (2.4.0-1) unstable; urgency=low

  * Upstream release:

    - Monoisotopic mass is now the mass of the isotope of highest
    abundance and not of lowest mass. This won't change anything for
    biopolymers, as all the chemical elements used there have their
    lightest isotope of highest abundance;

    - Update the french translation;

    - Add two peptide example files.

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Fri, 10 Dec 2010 11:16:30 +0100

massxpert (2.3.6-1) unstable; urgency=low

  * Upstream release:

    - Add a warning when the user is trying a polymer cleavage on a region
    not encompassing all the cross-linked monomers;

    - Fix a linker flag for the MacOSX PPC build;

    - Fix a GUI bug in the sequence editor window
    (gui/monomerCodeEvaluator.cpp).

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Mon, 10 May 2010 20:16:34 +0200

massxpert (2.3.5-1) unstable; urgency=low

  * Upstream release:

    - Add feature to compute the mass differences between any two monomers
    in the polymer chemistry definition;

    - Update the user manual to document the new feature.

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Thu, 29 Apr 2010 15:13:50 +0200

massxpert (2.3.0-1) unstable; urgency=low

  * Upstream release:

    - Add feature to allow cleaving polymer sequences only in the
    currently selected region of the sequence;

    - Improvements in the GUI of the cleavage dialog window;

    - Fix one bug in the constructor of the CalcOptions object, which
    failed to correctly initialize the CoordinateList member data;

    - Update the documentation (user manual) to describe the new cleavage
    feature.

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Tue, 27 Apr 2010 14:20:25 +0200

massxpert (2.2.0-1) unstable; urgency=low

  * Upstream release:

    - Fix bug with polymer sequence not saving a modified name in the
    sequence editor window;

    - Implemented a protein sequence importer for PDB cristallographic
    data;

    - Update the french translation;

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Tue, 20 Apr 2010 22:37:24 +0200

massxpert (2.1.1-1) unstable; urgency=low

  * Upstream release:
    - Fix programming error: use of an uninitialised variable.

  * debian/rules: remove the 'dh_desktop -a' call.

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Wed, 13 Jan 2010 20:49:30 +0100

massxpert (2.1.0-1) unstable; urgency=low

  * Upstream release:

    - Show the current selection coordinates in the sequence editor window;

    - Fixed nasty bug due to reusing freed memory. Interestingly, that bug
    only showed up on MOSX;

    - Code cleanup (amongs which a number of C-style casts were moved to
      C++-reinterpret_cast's;

    - Fix memory leaks;

    - Fix programming style glitches.

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Tue, 22 Dec 2009 15:44:58 +0100

massxpert (2.0.9-1) unstable; urgency=low

  * Upstream release:

    - Fixed a bug causing a crash in corner polymer cleavage cases.

  * Switched to source format 3.0 (quilt);

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Thu, 26 Nov 2009 20:51:48 +0100

massxpert (2.0.8-1) unstable; urgency=low

  * New upstream release:

    - data : fix dna polymer chemistry definition to include
    phosphorothioates;

    - Added feature to regularly recall to the user to cite massXpert in
    the About dialog window;

    - data: ix monomer definition for uracile;

    - New version of the massxpert.spec taken from Thomas Spura
    <tomspur@fedoraproject.org>

    - data: added deuterium to atom definitions;

    - Enable installing the plugins in a specific directory (to help with
    distributions willing to put shared binaries in /usr/lib64);

    - XpertMiner : fix potentially massive memory leaks. Thanks cppcheck;

    - Code documentation and cleanup;

    - XpertCalc: formulas that were added to the memory of the calculator
    can now be removed;

    - XpertCalc : implemented per polymer chemistry definition handling of
    window geometry settings;

    - data: mprove fragmentation definitions for dna;

    - Fix bug due to not really checking the formula syntax while it was
    reported as validated;

    - Formulas now accept a double-quote-enclosed title and spaces.

  * debian/copyright: add blurb about location of the GPL-3 license on
    Debian systems.


 -- Filippo Rusconi <rusconi-debian@laposte.net>  Sat, 21 Nov 2009 20:04:21 +0100

massxpert (2.0.7-1) unstable; urgency=low

  * New upstream release:

  * Fix problem with version numbering in the previous release;

  * Fix absence of the corresponding .orig.tar.gz (made erroneously a
    native package).

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Mon, 05 Oct 2009 22:54:42 +0200


massxpert (2.0.6.-1) unstable; urgency=low

  * Upstream release:

    - Fixes to nroff formatting of the man pages (thanks to Daniel Leidert
    for suggestions);

    - XpertCalc: added possibility to insert formulas in the formula line
    edit by Ctrl-clicking buttons in the chemical keypad;

    - XpertCalc: added possibility to surround formulas with spaces for
    much better readability in case of complex structures. This is
    performed by Shift-Ctrl-cliking on the chemical pad buttons;

    - XpertCalc: automatically seed m/z calculation dialog window with
    masses from the XpertCalc main window;

    - XpertEdit: bug fix in the sequence editor's feedback to the user
    upon entering a bad monomer code character. When a new valid character
    is entered this old error message is removed;

    - XpertCalc: added lots of useful buttons to the dna chemical pad
    configuration file;

    - Added bibliographical reference to the massXpert paper in
    _Bioinformatics_ to the man pages;

    - XpertCalc: added possibility to store formula in a drop-down list so
    as to be able to recall them in ulterior calculations;

    - XpertCalc: implemented new feature by which it is possible to set a
    title to a formula like the following : "initial-dimer" C5H6O9P3,
    which will be interpreted as formula "C5H6O9P3".

    - Sequence editing plugins: added possibility to perform more
    sophisticated translation, like from codon to 1-letter code or from
    codon to 3-letters code (protein chemistry);

    - XpertEdit: the tool box (available monomers/mass calculation engine
    configuration) now saves its position;

    - Improved the CMake-based build system to automatically build the
    binary and the data if nothing is specified on the configuration
    command line (usermanual is not built by default; thanks to Pere
    Constans for reporting);

    - Bunch of code tidying and memory leaks fixing (thanks to cppcheck,
    as suggested by Pere Constans);

    - XpertEdit: fixed wrong behaviour in the whole/selected sequence
    logic in the mass search dialog window;

    - XpertEdit: fixed the multi-character code disambiguation mechanism
    in the sequence editor's available codes tool box widget: it's
    triggered by hitting Ctrl-Enter;

    - Xpertedit/XpertDef: improved feedback to the user on file save
    operation errors;

    - XpertEdit/XpertDef: added possibility to show non-*.mxp/non-*.xml
    files in the openfile dialogs;

    - XpertEdit: improved fragmentation with multiply-charged fragments:
    When there are multiply-charged fragments, the mass now takes into
    account the ionization rule that sits in the sequence editor windows's
    calculation engine configuration.

    - Added Doxygen configuration file. Docs generated outside of the
    source tree.

    - XpertEdit: fix bug in elementalComposition() that would fail when
    count is negative.  Added simplify() function that calls
    elementalComposition() in turn.  Also fixed the way atomCount objects
    are added to the list of such objects : when an atomCount object
    reaches a 0-count, it gets removed from the list.

    - XpertCalc: added possibility to simplify a complex set of formulas
    into a single factorized formula.


 -- Filippo Rusconi <rusconi-debian@laposte.net>  Mon, 05 Oct 2009 10:55:32 +0200


massxpert (2.0.5-1) unstable; urgency=low

  * Upstream release:

    - Bug fix release : one serious bug was fixed, whereby the program
    would crash upon re-cleaving a polymer sequence in the same cleavage
    dialog window. This bug was already present (and silent) in previous
    versions, but became crash-inducing upon upgrade of the version of the
    Qt libraries from 4.4.x (x=3, if I recall correctly) to present
    version 4.5.2.

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Fri, 18 Sep 2009 13:49:13 +0200


massxpert (2.0.4-1) unstable; urgency=low

  * Upstream release:

    - Performed an extensive cleaning work on the messages to the user and
    in the GUI messages. Updated the french translation accordingly. Fixes
    in the GUI stuff itself (like setting line edit widgets to read-only
    where necessary);

    - XpertCalc: allow pasting the chempad's button's formula in the
    formula line edit widget instead of immediately accounting it in the
    results masses;

    - XpertCalc: remove spaces from the formula entered in the calculator
    window;

    - XpertCalc: rework the chemical pad specification to allow grouping
    of buttons and their coloring along with coloring of the group boxes;

    - XpertCalc: update all the chemical pad configuration files of the
    distribution to the new format (chem_pad.conf files);

    - User manual: update to document the new features of the calculator;

    - XpertCalc: fixed a bug due to not really clearing seed/result masses
    when later using the chemical pad;

  * massxpert.1 man page: specify better the location of the GPL-3 file on
    Debian systems.

  * Bump Standards-Version to 3.8.3.

  * debian/rules: remove the CFLAGS = -Wall -g setting as it is already set.

  * debian/rules: change CFLAGS to CXXFLAGS.

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Tue, 01 Sep 2009 15:45:56 +0200


massxpert (2.0.3-1) unstable; urgency=low

  * debian/control: Rename binary package from massxpert-bin to massxpert
    and remove Section: science field (inherits from the source package);

  * debian/control: Move all the Build-Depends-Indep dependencies
    (texlive-latex-recommended,qtexlive-fonts-recommended) to
    Build-Depends dependencies (Closes: #528086) to work around the
    builders bug. For more details, see bugs:

    - Bug #528086: massxpert_2.0.0-1(mips/unstable): FTBFS:
    missing build dependency

    - Bug #521918: pbuilder --build --binary-arch invokes 'build' target.

  * debian/control: Remove no more required Build-Depends-Indep
    latex-related cm-super-minimal package (thanks to removing
    dependencies in the UseLATEX.cmake file;

  * debian/control: Add Vcs-Git and Vcs-Browser fields;

  * debian/control: Set Uploaders to Filippo Rusconi
    <rusconi-debian@laposte.net>;

  * debian/control: Set Maintainer to The Debichem Group
    <debichem-devel@lists.alioth.debian.org>;

  * debian/rules: Remove old unused variables;

  * debian/rules: Fully separated the arch/indep targets which build and
    install stuff in different directories;

  * debian/rules: .PHONY targets are now individually specified (so as not
    to forget them when targets change);

  * debian/control: remove unrequired Build-Depends-Indep packages;

  * debian/watch: added file;

  * debian/control: massxpert-bin to massxpert renaming:
    Conflict/Replace massxpert-bin

  * New upstream release (worked a lot with Lionel Elie Mamane):

    - gui/massxpert_fr.ts: updated the french translation;

    - usermanual/front-matter.tex & usermanual/massxpert.tex: remove user
    manual dependency on LaTeX package "textcomp", so as not to embed
    Type3 fonts in the PDF file. Replaced (C) with \copyright. Small
    typographical fixes.

    - usermanual/UseLATEX.cmake: remove other non-essential software
    requirements to reduce dependencies;

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Wed, 10 Jun 2009 14:33:04 +0200

massxpert (2.0.2-1) UNRELEASED; urgency=low

  * New upstream release (worked a lot with Lionel Elie Mamane):

    - usermanual/CMakeLists.txt: remove the "-Werror" flag as almost any
    LaTeX compilation produces warnings;

    - gui/application.cpp: set sensible values for the default decimal
    places to use to display numerical data on the first program run;

    - usermanual/UseLATEX.cmake: update Copyright notice to reflect the
    fact that the file was modified by me;
    - lib/configSettings.cpp: remove unncessary configuration settings
    feedback messages, other improvements;

    - gui/main.cpp: remove unnecessary feedback for the loading of
    translation files;

    - Added 'Close' button to aboutDlg dialog window.

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Fri, 15 May 2009 18:00:22 +0200

massxpert (2.0.1-1) UNRELEASED; urgency=low

  * New upstream release: bug fix release and other improvements.

    - Clean source tree;

    - lib/configSettings.cpp: fix typo (thanks Lionel Mamane);

    - Modify usermanual build process to use UseLATEX.cmake;

    - Fix bug due to not taking into account the locale while making
    textual mass lists starting from oligomer items in treeviews.

    - Fix locale-specific input/output inconsistencies;

    - Improved the simulations' result export as text;

    - usermanual/UseLATEX.cmake: removed the requirement of
    /usr/bin/convert from ImageMagick as we do not need it: using pdflatex
    and only png-format graphics files;

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Wed, 15 Apr 2009 21:17:17 +0200

massxpert (2.0.0-1) unstable; urgency=low

  * Standards version is 3.8.1.

  * Bumped debian/compat to 7.

  * Entirely reworked debian/rules, which now has build-arch and
    build-indep fully separated targets totally fitting the Build-Depends
    and Build-Depends-Indep fields of debian/control.

  * New upstream release:

    - Fixed bug in XpertDef due to not verifying upon removal of a
    modification if it is used by a cross-linker. Crashes. Report by Ron
    Bakus (UCSD domain edu).

    - Fixed bug with storing polymer sequences and polymer chemistry
    definitions with crippled XML;

    - Added configurability to the number of decimal places used to
    display values for pH/pKa, atoms/isotopes, oligomers, polymers;

    - Fixed regression with un-cross-linking;

    - Fixed bug with calculation of right-end fragment boundaries;

    - Big work within the XpertMiner module;

    - Huge internal work with the ionization paradigm in particular within
    the fragmentation framework.

  * Fixes with the debian/* so that the source package now build three
    packages: massxpert-bin, massxpert-data, massxpert-doc.

  * A bunch of improvements in the Debian packaging thanks to Lionel
    Mamane mentoring (parallel support in rules and others).

  * Sponsored upload done by Lionel Elie Mamane <lmamane@debian.org>

 -- Filippo Rusconi <rusconi-debian@laposte.net>  Tue, 31 Mar 2009 23:06:14 +0200

massxpert (1.7.8-1) unstable; urgency=low

  * New upstream release:

    - Implemented multi-cleavages;

    - Updated the User Manual

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Tue, 08 Jul 2008 13:09:31 +0200

massxpert (1.7.7-1) unstable; urgency=low

  * New upstream release:

    - Implemented multi-region selections;

    - Updated the User Manual.

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Fri, 04 Jul 2008 13:35:35 +0200

massxpert (1.7.6-1) unstable; urgency=low

  * New upstream release:

    - Moved the project to GNU GPL version 3;

    - Fixes for GUI bugs;

    - Fixes with the localization of double values in the GUI;

    - First implementation of the mzLab (still experimental feature);

    - Classes rework with better handling of ionization throughout the whole project;

    - Code cleanup, better handling of constness in the whole project;

    - Updated the User Manual.

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Wed, 28 May 2008 15:18:37 +0200

massxpert (1.7.5-1) unstable; urgency=low

  * New upstream release:

    - Code cleanup throughout the code redesign of some classes and addition
    of Ion class;

    - Implemented namespace massXpert throughout the project;

    - Update of the french translation;

    - Bug fixes;

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Thu, 24 Apr 2008 21:12:56 +0200

massxpert (1.7.4-1) unstable; urgency=low

  * New upstream release:

    - Implemented new means to define fragmentation specifications that
    involve the decomposition of the fragmented monomer's side chain;

    - Fixed memory leak and bugs;

    - Updated the french translation and the user manual.

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Wed, 02 Apr 2008 22:59:50 +0200

massxpert (1.7.3-1) unstable; urgency=low

  * Upstream release with main new feature: the filtering implemented for
    the previous version was extended also for the fragmentation and mass
    searching oligomer data;

  * Improved the use of the filtering feature thanks to modifications in
    the graphical user interface;

  * Implemented check that a cross-link name cannot be used already as a
    modification name (and vice versa);

  * Fixes to regressions that crept in during last version developments
    and code cleanup;

  * Update of the documentation;

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Sun, 30 Mar 2008 17:34:27 +0200

massxpert (1.7.2-1) unstable; urgency=low

  * Upstream release with main new figure: the oligomer data from a
    polymer sequence cleavage might be filtered live and in-place using a
    sortingProxy treeview (powerful feature of the Qt library);

  * User manual update;

  * Minor bugfixes.

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Tue, 25 Mar 2008 22:11:17 +0100

massxpert (1.7.1-1) unstable; urgency=low

  * Upstream release with main new feature: intra-molecular cross-links.

  * Bug fixes and small improvements here and there.

  * Modified dh_shlibs line to exclude the plugins from the scan, as these
    are private libraries with no SONAME.

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Tue, 18 Mar 2008 22:24:36 +0100

massxpert (1.7.0-1) unstable; urgency=low

  * Upstream bug-fix release.

  * Fixed crash caused by elemental compositions calculations using
    manually-defined polymer sequence modifications (thanks to as
    calculations session with Fatima Boutimah in my lab);

  * Modified the polymer sequence file format so as to be able to save
    polymer sequence modifications with a fully qualified <mdf> (see
    polChemDef format) element. This allows storing the modifications with
    full qualification (and not only name) even when the modification is
    manually-defined.

  * Added man massxpert-doc.7 page documenting the User manual.

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Thu, 21 Feb 2008 14:28:55 +0100

massxpert (1.6.9-1) unstable; urgency=low

  * Upstream release with more flexible monomer modification procedure
    (big inner code changes not visible by the user).

  * Update the documentation.

  * Extended copyright to 2008.

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Fri, 15 Feb 2008 10:48:49 +0100

massxpert (1.6.8-1) unstable; urgency=low

  * Upstream release with some small modifications in the debian packaging
    (massxpert.1 man page an massxpert.desktop are installed differently
    so that these files might also be used when generating rpm packages);

  * The user manual now installs properly in /usr/share/doc/massxpert-doc
    and not /usr/share/doc/massxpert, as was the case before. Also, the
    user manual was updated so as to reflect the new polymer chemistry
    definition GUI design.

  * Removed the lintian override file, as I finally found why two of the
    three plugins would make lintian complain about
    shlib-with-non-pic-code.

  * Fully rewritten the polymer chemistry definition graphical interface.

  * Some bug fixes here and there.

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Tue, 18 Dec 2007 11:39:06 +0100

massxpert (1.6.7-1) unstable; urgency=low

  * Upstream release with the following modifications:

  * CMake'ization of the source tree.

  * Fixed bug with calculation net charges with any given pH.

  * Standards-Version: 3.7.2

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Sun, 09 Dec 2007 18:40:55 +0100

massxpert (1.6.6-1) unstable; urgency=low

  * Upstream release with the following modifications:

  * Update the french translation and the user manual to reflect the
    new features of the cleavage- and fragmentation-base oligomer
    generation.

  * The oligomers from cleavage and fragmentation might now be calculated
    as multi-charged oligomers

  * Implemented the fragmentation stuff in new class MxpFragmenter and
    removed the corresponding code from the fragmentation dialog
    class. Also, made the same use of QList<MxpOligomerList *> * instead
    of two nested QList objects as previously performed with the cleavage
    code in the fragmentation code.

  * Implemented ionization level ranges for oligomers, starting with the
    cleavage application bits
  * Reimplemented the gui polymer sequence cleaving stuff to use the
    modified MxpCleaver object
  * Reimplemented the cleaver object to use the new oligomer list object

  * Implemented and added to library 'list of oligomers' new class:
    MxpOligomerList derived from QList<MxpOligomer *>

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Sun, 23 Sep 2007 14:26:47 +0200

massxpert (1.6.5-1) unstable; urgency=low

  * Upstream release with the following modifications:

  * Added possibiliy to restrict monomer modifications to given
    monomers. If the user tries to modify a monomer with a modification
    that is not supported for it, the modification does not occur and the
    user gets a message. Implemented a mechanism by which these monomer
    modification limitations can be overridden.

  * Fixed bug with parsing atom symbols with more than 2 characters.

  * Added fake atoms so as to to allow defining formulas with precise
    masses.

  * Fixed bug with creation of default monomer modification vignette and
    setting it to the hash with a bad key. That would lead to bad
    reference counting and crashes upon unmodification of more than one
    modified monomer.

  * Better feedback messages to the sequence editor window's statusBar
    while doing initial sequence drawing.

  * Updated french translation.

  * Reverted to version 2 of the GPL as the Qt libraries are not using the
    'version 2 or any later version' wording.

 -- Filippo Rusconi <massxpert-maintainer@polyxmass.org>  Sun, 19 Aug 2007 16:51:09 +0200

massxpert (1.6.4-1) unstable; urgency=low

  * Upstream release with the following modifications:

  * Translated the application into french. Took advantage of the
  translation work to uniformize the messages and the labels on the UI
  widgets.

  * Bug fixes with modifications declared in some polymer chemisty
  definitions but not available as graphics files or not registered in
  the modification_dictionary.

  * Added default modification vignette, so that when a modification
  is defined without assigning a corresponding vignette the program
  does not crash.

  * Switch to 4.3.0 for MS-Windows also.

  * Minor bugfixes

 -- Filippo Rusconi <massxpert-maintainer@polyxmass.org>  Tue, 24 Jul 2007 22:06:00 +0200

massxpert (1.6.3-1) unstable; urgency=low

  * New upstream release.

  * Fixed glitches in some fields of the debian/control file.

  * Fixed problems with the modification vignettes and declarations of
    modifications in the modification_dictionary of some polymer
    chemistry definition.

  * Many improvements in the user manual.

  * Improved handling of polymer sequence modifications.

  * Improvements the GUI and in the calculator recorder output.

  * Added possibility to modify a polymer sequence arbitrarily by
  entering a chemical formula and not by choosing a modification in
  the polymer chemistry definition.

  * Switch to 4.3.0 as the Qt dependency, which showed some glitches
  in the handling of the sequence editor graphics view that were
  fixed.

 -- Filippo Rusconi <massxpert-maintainer@polyxmass.org>  Thu, 19 Jul 2007 14:55:47 +0200

massxpert (1.6.1-1) unstable; urgency=low

  * Added new feature to the XpertEdit module: a mass list
  laboratory. Updated the documentation.

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Sun,  1 Jul 2007 18:49:17 +0200

massxpert (1.6.0-rc2-1) unstable; urgency=low

  * Initial release.

 -- Filippo Rusconi <massxpert-maintainer@massxpert.org>  Sun,  1 Jul 2007 18:49:17 +0200

