QtiPlot - News

Archived news:

2008/05/19 - QtiPlot 0.9.6.2 released. Bug fixing release:

  • Fixed bugs in Python scripting engine.
  • Fixed bug in importing images to matrix and in matrix size dialog.
  • Fixed Numerical format tab in the preferences dialog.
  • Fixed positioning of the legend in 2D plots.
  • Improvements to the ASCII import dialog.
  • Improvements to tables auto-update values mechanism: when a column expression contains the column name the values are not updated.

2008/05/14 - QtiPlot 0.9.6 released. New features:

  • Implemented autocompletion for script editors and the possibility to display line numbers.
  • Implemented confidence and prediction bands for fits. Improved the goodness of fit statistics.
  • Improved the Fit Wizard.
  • Improved the preferences dialog: added the possibility to customize the background of 2D plots.
  • Added integration and linear regression from multiple table column selection.
  • Fixed opening of Origin 7.5 files.
  • Improved Python scripting engine.
  • Fixed bugs concerning error bars.
  • Fixed a few other minor bugs.

2008/04/10 - QtiPlot 0.9.5 released. It is based on a slightly modified version of Qwt-5.1 from SVN. This Qwt version is shipped with the QtiPlot sources for your convenience. Other important changes:

  • Implemented automatic column values recalculation in tables.
  • Improved the behavior of the Fit Wizard. Added a new built-in linear fit without the constant term.
  • Improvements to the multilayer plots and to the Python script interface. Now you can create a 3x2 grid of 2D plots with a single line of code: newGraph("Title", 6, 3, 2).
  • Fixed crash when importing ASCII to matrices.
  • Fixed copy/paste in tables.
  • Fixed a few other minor bugs.

2008/03/27 - QtiPlot 0.9.4 released. It is based on a slightly modified version of Qwt-5.1 from SVN. This Qwt version is shipped with the QtiPlot sources for your convenience. Other important changes:

  • Improved export of 2D plots: no more white gaps between the axes.
  • Highly improved the speed of Table/Matrix values calculation when using muParser as script engine: QtiPlot is now five times faster then Origin 7.5 when working with matrices.
  • Fixed the numerical integration of data sets and added the possibility to integrate analytical functions.
  • Added 2D numerical integration for matrices.
  • Improved matrix undo/redo framework and fixed all possible memory overflows when working with matrices.
  • Improved the custom actions dialog.
  • Fixed a few minor bugs.

2008/03/03 - QtiPlot 0.9.3 final stable release. Changes:

  • Added support for Undo/Redo when working with matrices.
  • Implemented ASCII import/export for matrices.
  • Improved matrix to table conversion.
  • Added the possibility to hide/show table columns.
  • Added support for plotting combined date and time data.
  • Improved import of Origin 7.5 project files.
  • Fixed a few minor bugs in the Fit Wizard and some other minor bugs.

2008/02/18 - QtiPlot 0.9.3-rc3 released. This is the last release candidate for version 0.9.3. New features:

  • Added support for axes breaks in 2D plots.
  • Rewritten pie plots in an Origin like way. Added support for 3D pie plots.
  • Added support for drawing with floating point pen width.
  • Improved import of Origin 7.5 project files.
  • Fixed handling of project folders.
  • Lots of bug fixes and improvements to the user interface.

2007/12/18 - QtiPlot 0.9.3-rc2 released

  • Added the possibility to store the log information resulting from the analysis operations to different project folders, like in Origin.
  • Improved handling of project folders.
  • Fixed a critical bug concerning saving of project folders which appear collapsed in the project explorer.

2007/12/16 - QtiPlot 0.9.3-rc1 released

  • Added the possibility to define text labels to be plotted for each data point.
  • Lots of bug fixes.

2007/11/29 - QtiPlot 0.9.2 released

  • Python scripts can now be executed from the different menus and toolbars in QtiPlot. You can fully customize the new actions (description, icon, shortcut, tool tip) via a user-friendly dialog.
  • The 2D plot legends can now be placed everywhere inside the plot layer.
  • Implemented in-line text editing for 2D plot texts.
  • Added a format tool bar for all operations concerning 2D plot texts.
  • Fixed the behavior of the Import ASCII dialog.
  • Fixed bugs in the Fit Wizard and some other minor bugs.

2007/11/14 - QtiPlot 0.9.1 released

Major changes and new features:
  • The behaviour of matrices is now completely Origin like: dual image/data view mode, support for flipping and rotating images, 2D histograms and the possibility to save matrices as bitmap or vector image files. Fast Fourier Transformations for matrices was also implemented. This is a restricted module (the code is not GPL) and is available only to users having subscribed for a QtiPlot binaries maintenance contract.
  • The fit wizard was higly improved: all the fit models and the initial guesses for the fit parameters can be saved to XML files, added the possibility to restrict the search range for the fit parameters and added a preview functionality for the fit models, allowing to determine efficiently the initial fit values.
  • Added support for 3D parametric surfaces.
  • Added a preview option to the import ASCII dialog and the possibility to import new data as read-only columns.
  • Improved the handling of tool bars and added a new tool bar for table column operations.
  • The import of Origin 7.5 project files was improved thanks to Alex Kargovsky.
  • Fixed export to vector formats on Mac OS X.

2007/09/20 - QtiPlot 0.9 stable release

Changes/new features:
  • QtiPlot is now fully scriptable via Python. All objects and data analysis tools available in QtiPlot can be accessed and customized via scripts. The full description of the scripting interface is given in the updated user manual.
  • The import of Origin 7.5 project files was highly improved thanks to Alex Kargovsky.
  • The behaviour of the 2D plot grids is now completely Origin-like.
  • Added a new logistical fit tool and improved the sigmoidal fit tool.
  • Lots of user-requested features were implemented and a lot of bugs were fixed.

2007/07/12 - QtiPlot 0.9.0-rc3 release candidate 3

Changes/new features:
  • Improved handling of decimal separators.
  • Improved 3D plotting.
  • Improved import of Origin 7.5 files.
  • Lots of bug fixes and improvements.

2007/05/22 - QtiPlot 0.9.0-rc2 release candidate 2

Changes/new features:
  • Decimal separators are customizable.
  • Table headers can display comments.
  • Better support for Date/Time data.
  • Improved printing and export of 2D plots to PDF, EPS and PS vector formats.
  • Full import of Origin 7.5 project files.
  • Improved/redesigned several dialogs.
  • Lots of bug fixes and improvements.

2007/04/17 - QtiPlot 0.9.0-rc1 release candidate 1

Changes/new features:
  • Complete port from Qt 3 to Qt 4.2
  • Python scripting is now also available on Windows systems
  • Added support for antialiasing
  • Better support for transparency in 2D plots
  • Easy PDF export
  • It is now possible to plot only a partial row range of a data column
  • Many more symbols for text labels (h-bar, infinity, ...)
  • Improved import of Origin 7.5 files, including tables, matrices and graphs (experimental), thanks to Alex Kargovsky (the improved version of liborigin is shipped with the QtiPlot sources)
  • Lots of bug fixes and improvements

    22/01/07 - 0.8.9:

    • Improved the manual and changed the help system in order to use the powerful QAssistant (it must be placed in the same folder as the qtiplot executable).
    • Upgraded to the unofficially released yet version muParser 1.28 which fixes crashes on 64bit machines when working with 3D surface plots.
    • Upgraded to the last release of liborigin (liborigin-20070115).
    • Added a toolbar for matrix plots.
    • Added several toolbuttons to the 3D plots toolbar.
    • Improved the automatical layout of 3D plots and fixed a bug in changing the Z scale limits.
    • Added the possibility to set the values of a matrix using the x and y parameters as in Origin.
    • Added the possibility to use "-" in column and window names.
    • Added handy shortcuts for import ASCII operations.
    • Fixed bugs in image and contour plots.
    • A lot of other bugfixes.

  • 24/11/06 - 0.8.9-rc2: Development preview:

    - A lot of bugfixes and improvements.
  • 31/10/06 - 0.8.9-rc1:
    - Implemented Spectrogram and Contour plots.
    - Fixes bugs in drawing of error bars and a crash occuring when plotting X,Y,Yerr data sets with Vertical/Horizontal Bars style.
    - Saves the path to the last visited folder used for importing/exporting ASCII files and for loading images as different locations from the last visited project files folder.
    - Enforces the checks regarding the minimum number of points needed by GSL to perform a fitting operation, thus eliminating crashes.

  • 03/10/06 - 0.8.8: New features:

    - Improved the 3D plotting capabilities by adding the possibility to use color map files (example colormaps),  the choice between orthogonal and perspective modes and the possibility to animate the 3D plots.
    - Added the possibility to attach the grid and the 2D plot curves to different axes. The oposite axes may now display different scales.
    - Upgraded to Qwt5.0.0-rc0, which fixes misalignment between in and out ticks in 2D plots.
    - Fixed saving/restoring of 2D plot markers to/from project files.
    - Fixed bugs when drawing Spline curves.
    - Added a VerticalSteps plot style.
    -Added an Origin-like feature: when plotting a list of columns, if some columns are declared as having yErr or xErr type, they are plotted as error bars.
    - Dropped support for project files with version lower than 0.6.4: in order to open project files older than this version please use QtiPlot-0.8.7
    - Fixed bug in NonLinearFit class: setting only one parameter caused crashes.
    - Improved the TableStatistics behavior: they now react to columns being deleted or renamed in the base table and the user can use them directly for plotting.

  • 10/09/06 - 0.8.7-3: Bug fixing release:
    - Fixed inward ticks drawing in 2D plots.
    - Fixed export to EPS in 2D plots.
    - Fixed crash occuring when adding new curves to  2D plots having the global user option "Autoscale axes" disabled.
    - Column / Row statistics tables are from now on automatically updated when the base table is edited.
    - Added support for folders to Python interface.
    - Added a user global option allowing to scale fit errors with sqrt(chi^2/DoF) .
    - Fixed some bugs in the translation of the Preferences dialog and the translation of the Python Script Window when the language of the main application is changed by the user.
    - Upgraded French and Spanish translations.

  • 07/09/06 - 0.8.7-2: Bug fixing release:
    - Fixed a crash occuring when trying to open and plot an ASCII file via the command line.
    - Changed the behavior of the insert colun operation: from now on the new column is inserted before the selected column (Origin-like behavior).
    - Fixed handling of the initialization file for Python scripts (thanks to Knut).

  • 04/09/06 - 0.8.7: 
    - Added support for evaluating mathematical expressions and executing scripts using the Python interpreter on Linux and Mac OS X. Scripts can be edited and executed via Note windows or using a script window (which can be launched via a handy shortcut: F3).   As soon as the port to Qt4 is ready, these features will be also available on Windows.
    -Completely rewritten all fit routines in order to make them available to the scripting interface.  Now fit routines support weighting and their output is highly customizable: the user may choose to define the resulting fit curves as mathematical expressions (normal functions) or via a data set.
    -Improved the Non-linear Fit dialog.
    -Improved the Help Browser. A much improved version of the manual is now available online (thanks to Roger Gadiou).
    -Fixed bugs causing crashes during Multi-Peak Fits and other analysis operations.
    -Improved saving and restoring of user global settings, including saving of ASCII import options.
    -Fixed crash occuring when deleting multiple table rows.
    -Improved behaviour of column/row headers in tables/matrices.
    -Added new symbols to 2D plot curves.
    -Added an Origin-like title bar menu for the MDI windows.

  • 02/08/06 0.8.6 - 2: Bug fixing release:
    - Fixes a nasty bug in the export of 2D plots, causing the exported image files to display an empty white rectangle.
    - Fixes compilation on 64bit linux systems (patch submitted by Mohamad Al-Saqer).
    - Improves automatic search for updates.
  • 30/07/06 0.8.6: New features:
    - Modified the build procedure: liborigin will no longer be shipped with QtiPlot.
    - Ported to Qwt5 (last version from CVS).
    - Added a scripting interface (thanks to Knut Franke). The current implementation of the interface is very limited, only calculation of math expressions with user defined variables is supported for the moment. Setting values in table/matrix and the note windows support execution/evaluation of script code.
    - Added the possibility to export 2D plots to .SVG format.
    - Added a tool button for drawing lines and added the possibility to resize lines/arrows using the mouse.
    - Improved the Line/Arrow Dialog: the coordinates of the line ends can be now displayed/edited in pixels or in scale coordinates.
    - Added the possibility to set and store default parameters used when drawing arrows/lines and texts on 2D plots.
    - Added a zoom out tool button for 2D plots and modified the keybord short-cuts for zooming in/out.
    - Added the possibility to change the canvas background color for 2D plots. - Improves the drawing of 2D plots grid.
    - Modified the behaviour of axes ticks in 2D plots in order to get an Origin like behaviour.
    - Improved the help browser: it can be used as a stand-alone application and can be launched via the command line: qtiplot -h(--help).
    - The error messages rising from wrong command line options are from now on translated accordingly to the users's locale settings.
    - Improved the preferences dialog and added a search for updates on start-up option.
    - Added a FunctionCurve class for better handling of this type of 2D curves. - Added the possibility to move the error bars attached to a BarCurve having a non-zero offset together with the bars.
    - Added the possibility to specify X/Y Error columns in tables.
    - Added the possibility to resize the width of columns in tables using the mouse. A double-click on the header section handle auto-adjusts the column width. 

  • 23/05/06 0.8.5: New features:
    - ported to the last version of liborigin: the import of Origin projects (tables only) works on Linux and Windows systems
    - fixed compile errors on Mac OS X 10.4
    - added the possibility to move rows in tables/matrices (press 'Ctrl' and drag row)
    - pasting numbers into Table/Matrix cells respects the numeric format
    - improved the error bars dialog and the greek symbols dialog
    - fixed bug affecting the creation of new folders on Linux systems and some other minor bugs

  • 17/05/06 0.8.4: New features:
    - improved the project explorer: added support for folders
    - improved the layers layout management in 2D plots and the corresponding arrange layers dialog
    - improved the user interaction with the layers via mouse: resize and move operations have been optimized
    - improved the 2D plots axes dialog and the polynomial fit dialog.
    - fixed a bug affecting the reload of Box Plots from project files (reported by Mark Engle) and some other minor bugs.

  • 16/04/06 0.8.3: New features:
    - added Vectors XYAngleMagnitude plots
    - added Note windows useful for saving comments in the project files
    - added the possibility to compress the project files to the .gz format using the zlib 1.2.3 library
    - from now on the project files are backuped before saving in order to prevent any data losses (thanks to Knut Franke).
    - improved data analysis: added a built-in Boltzmann (Sigmoidal) fit function.
    Fixed several minor bugs.

  • 16/03/06 0.8.2: New features:
    - added templates support: all the settings for plots (2D/3D), tables and matrixes can be saved to ASCII files and restored later on, resulting in faster editing process
    - added a simplex fit algorithm (many thanks to Aaron Van Tassle)
    - improved the behaviour of Matrix objects: from now on you can specify x and y coordinates to be used when creating a 3D plot from a matrix
    - improved the Import/Export ASCII dialogs.
    - fixed problems on Mac OSX 10.4
    - fixed several bugs and added some small features reported/suggested by Roger Gadiou.
    - the almost complete Spanish translation was added to the binary packages (thanks to Jose Antonio Lorenzo Fernandez).

    The QwtPlot3D library is no longer shipped with QtiPlot. Please download and install it before you try to compile QtiPlot.
  • 16/03/06 0.8.1: New features:
    - added the possibility to switch the language at run-time (French and German translations were added to the binary packages);
    - ported to the last unofficial version of muParser (v 1.26) which fixes precedence problems due to the ^ operator: -1^2 is now correctly evaluated to -1 and not to 1 as before;
    - improved the Help menu;
    Fixed several bugs.

  • 06/03/06 0.8: New features:
    - multi-peak fitting with Gaussian and Lorentzian profiles;
    - improved the non-linear fitting dialog: added the posibility to fix parameters as constants during fitting with user-defined functions and added the possibility to delete the fit curves from the dialog;
    - in all the dialogs giving the posibility to choose the analysis interval, the x data range can from now on be changed using the data range tool (menu "Data|Select data range");
    Fixed several bugs.

  • 28/02/06 0.7.9: New features:
    - added support for statistical Box/Whiskers diagramms;
    - the project files are no longer automatically saved after opening resulting in increased speed;
    - changed several icons;
    Fixed bugs in non-linear fitting dialog. Fixed several bugs concerning table operations.

  • 14/02/06 0.7.8: New features:
    - added the posibility to automatically translate 2D curves;
    - added the posibility to define multiple X columns in a table;
    - improved the tables menu;
    - improved the file dialogs: the last location is remembered;
    - improved the 2D plot dialog and the Column options dialog;
    - modified the Qwt library in order to synchronize Left/Right and Top/Bottom scales (use the modified version provided in the QtiPlot archive);
    -added the possibility to specify the color of the result curve after a non-linear fit operation.
    Fixed bugs in non-linear fitting with user defined functions. Fixed several minor bugs.

  • 24/01/06 0.7.7: New features:
    - improved data analysis by adding: convolution/deconvolution, correlation, FFT from tables;
    - improved the behaviour of the main menu;
    - improved the bar plots: the bars can be drawn next to each other when plotting several bar curves having the same x values, by setting an offset;
    - added the possibility to enable/disable the autoscaling of fonts and the resizing of 2D layers in the "Preferences|Plots 2D" dialog;
    - added the posibility to draw smooth mesh lines in 3D plots (this can be disabled using the "Preferences|Plots 3D" dialog);
    Fixed several bugs in the 2D plots.

  • 16/01/06 0.7.6: New features:
    - improved data analysis by adding: smoothing (Savitzky-Golay, FFT, Moving Window Average), FFT filtering (low/high/band pass and band block filters);
    - completely rewritten the FFT code;
    - changed the behaviour of the Top and Right axes in 2D plots: they are now synchronized with the Bottom/Left axes respectively;
    - added the possibility to change the axes labels by specifying a non-linear function with respect to the labels of the opposite axis;
    - enabled the editing of the 3D Surface plots;
    Fixed several bugs in the 2D plots dialog and in the 3D plots.

  • 20/12/05 0.7.5: New features:
    - added the possibility to import several ASCII files into the same table (as new rows or as new columns);
    - added the possibility to edit plotted function curves;
    - enabled .eps export on Windows (if a PS printer is available);
    - added an EPS export dialog;
    Fixed several minor bugs.

  • 13/12/05 0.7.4: New features:
    - added the possibility to use fit functions plugins, which are faster and more reliable then using the muParser in order to calculate the jacobian matrix (take a look at the "fitPlugins folder" for two examples of how to create and compile a plugin);
    - added the possibility to move the selected lines and texts on a 2D plot using the arrow keys;
    - added context menus for the axes, the axes labels and the title of a 2D plot (right click on these objects in order to open the menu);
    - added a progress dialog when importing ASCII files and redesigned the import method in order to maximize the speed;

    Fixed bugs linked to the hidden tables generated by the fitting operations. Completely rewritten the built-in fitting routines.

  • 25/11/05 0.7.3: New features:
    - improved the behaviour of the Project Explorer and of the Result Log tools using dock windows;
    - added the possibility to disable the autoscaling in 2D plots;
    - added drag-and-drop support for opening ASCII, image and project files;
    - changed the behaviour of QtiPlot when importing single ASCII files: if a table window is active, the file is loaded into it, if not a new table is created;
    - tables created as a result of a fit operation are by default hidden;

    Fixed bugs in non-linear fit dialog, the exporting of the font sizes to EPS and bug in errors reporting after performing a polynomial fit.

    Project files with version number lower than 0.4 are not supported any more in this new release. If you still have some old files left you must first open them with a lower version of QtiPlot, in order to convert them.

  • 15/11/05 0.7.2: New features:
    - added an interpolation dialog;
    - added the possibility to set a label for any window in a project and an appropiate rename window dialog;
    - added the possibility to specify a comment for any column of a table;
    - added a plot associations dialog allowing to specify which column is to be used for the X or Y data in 2D plots;
    - improved the behaviour of the main menu; Bug fixes: fixed bugs concerning error bars and pie plots.

  • 01/11/05 0.7.1: New features:
    - import of Origin .opj projects (tables only) using liborigin;
    - a colored frame and background can be set for the 2D plots as well as a margin space;
    - added direct access to greek symbols using Unicode;
    Improvements:
    - scaling of the fonts when resizing the plots;
    - improved the import and export ASCII dialogs;
    - upgraded to muParser 1.23, fixing problems on amd64.
    Bug fixes: fixed choking of columns when importing ASCII files having columns with different row numbers.

  • 16/10/05 0.7: New features:
    - added support for translations;
    - matrix objects optimized for drawing 3D height maps;
    - easy conversion between spreadsheets and matrixes;
    Improvements: - preferences dialog: added the possibility to customize the default settings for 3D plots;
    - fit dialog: added the possibility to split the fitting function into several parts and to save each of these sub-functions to a different name;
    - improved the behaviour of the main menu;
    - added bindings between the muParser and the following GSL functions: regular and irregular cylindrical Bessel functions, Gamma and Beta functions and to some error functions: erf, erfc, hazard function, etc.
    Bug fixes: fixed many bugs in 3D plots and bugs linked to date/time axes in 2D plots.
    A mailing list is now available.

  • 03/10/05 0.6.9: New 2D plot features:
    - the linewidth of the axes may be changed;
    - the axes are provided with "stand-off" capability;
    - the length of the ticks may be customized;
    - added time and date support;
    - added bounding box information to EPS files generated on MAC OSX;
    Improved:
    - project files loading (increased speed for very large tables);
    - preferences dialog: added many options allowing to customize the 2D plots default settings;
    - ASCII import and export;
    New menu items:
    - "File | Print All Plots": allows quick print of all 2D plot windows in a project.
    - "Help | Choose help folder": allows to choose the location of the help files (useful for users having downloaded the manual and/or its future translations).

  • 11/09/05 0.6.8: Bug fixing release. Fixed:
    - crash due to the presence of round brackets in column names;
    - crash due to operations on empty 2D plot windows;
    - bug in setting column values calculations;
    - showing the axis labels for top and right scales;
    - showing the other project files in the file dialog when saving a project;
    - printing of multilayer plots;
    Added a "File | Export Graph | All" menu allowing to export all the plot windows in a project to a chosen image file format.

  • 14/08/05 0.6.7: Improved the column values dialog.
    Fixed bugs linked to top and right axis scales in 2D plots.

  • 08/08/05 0.6.6: Added date and time support in spreadsheets.
    Improved the column options dialog: added buttons for easy navigation through the columns of a spreadsheet.
    Fixed bugs linked to spreadsheet resizing in terms of columns and rows.

  • 01/08/05 0.6.5 - 2: Fixes a bug making the legends disapear from the 2D plots.
  • 31/07/05 0.6.5: Please use the Qwt library provided in the QtiPlot archive. Fixed bugs affecting spreadsheet operations: ASCII files import, copy/paste for large data sets. Added an image export dialog, allowing to specify the image quality and whether the image should be transparent or not for .png, .xpm and .tif files. Fixed bug affecting export operation for plot windows not entirely visible on screen.

  • 23/07/05 0.6.4: Please use the Qwt library provided in the QtiPlot archive. Fixed bugs affecting spreadsheet operations: selection of columns in tables, large ASCII files import (tested on a 1000x1000 file),resizing after adding columns. Added the possibility to normalize the whole spreadsheet or only a selection of columns.
    Fixed bug afecting legend items on 2D plots. Fixed bug concerning plot titles and scale labels displayed on several lines. Added scales with superscript powers of 10. The installation procedure has changed, since I had to slightly modify the Qwt library in order to implement this new feature.

  • 02/07/05 0.6.3: Improved the layers layout dialog: from now on the layers are arranged with respect to the area inside the axes. Added a dialog allowing to specify the initial guesses when performing a first order exponential fit. Fixed bug linked to logarithmique scales in bar plots. Fixed some other minor bugs.
  • 19/06/05 0.6.2-2: This release fixes bugs in 0.6.2.
  • 14/06/05 0.6.2: This release adds the ability to draw axes with text tick labels. There are some bugfixes.
  • 07/06/05 0.6.1: This release adds vector XYXY plots, the ability to reverse the xBottom and yLeft scales, and the ability to use the row index when defining the column values with the following syntax: g(i)*col(name, f(i)), where f and g are arbitrary functions depending on the row index i. It improves .eps export for single layers. There are many other bugfixes and improvements.
    .tiff images support added to the distributed Linux packages using libTiffIO from: http://www.trolltech.com/freesoftware/index.html?Action=ShowCat&category=Plugins
  • 09/05/05 0.6.0: Added the possibility to set a rotation angle for x axis tick labels (top and bottom).
    Improved keyboard interaction with multilayer plots: you can naviagte through the layers using the F12 (forward) and F10 (backward) keys; F11 key shows the plot window context menu; you can select the different objects of a plot using the Tab key; pressing Enter or Return key when an object is selected will pop up it's options dialog (no more need to double click for that).
    Fixed some bugs.
  • 04/05/05 0.5.9-4: Fixes some bugs. Improves user interaction with 2D plots.
  • 03/05/05 0.5.9-3: Fixes problems with 0.5.9-2. Added customization options for arrow heads.
  • 28/04/05 0.5.9-2: Fixes bugs in 0.5.9 (no more crashes when you set column values or do curve fitting) and improves the GUI style feature (patch fron Vincent Wagelaar). Hopefully it compiles on amd64 systems (please tell me if I'm wrong).
  • 26/04/05 0.5.9: Horizontal bars plots added. Improved user customization of the application: user can set the GUI style, the fonts, the colors and the automatically saving time. Added a "Windows| Window Geometry..." menu option, allowing the user to easily specify the size of a plot window from a pop-up dialog. Many other improvements and bug fixes.
  • 24/03/05 0.5.8-3: No more flickering when moving objects (texts, arrows) on a plot, thanks to Vincent Wagelaar.
  • 23/03/05 0.5.8-2: Fixes a very nasty bug in 0.5.8 making the application crash when doing a plot.
  • 22/03/05 0.5.8: Automatical resizing of the different layers when the plot window is resized. Improved layers adding and arranging mechanism. Improved 'arrange layers' dialog. Changes to the menu.
  • 18/03/05 0.5.7: Vertical bars plots like in Origin and histograms support added. Improved 3D plots. Fixed bugs linked to Crosshairs style line width. Improved layers diaolg. Improved menus. Imroved .EPS export: the aspect ratio of the plots is taken into account from now on. Improved plots printing.
  • 01/03/05 0.5.6: Fixed bug linked to "Delete layer" functionality. Improved copy/paste mechanism: no more crashes when copying a layer from one multilayer window to another. Added a "Special Line/Symbol" submenu to the "Plots 2D" menu, with three more plotting options: "Vertical Drop Lines", "Spline" and "Vertical steps".
  • 24/02/05 0.5.5-2: Fixed some bugs linked to column insertion in spreadsheets.
  • 23/02/05 0.5.5: Improved versatile spreadsheets: X column, used for 2D plots, and Y column, used in 3D plots, are from now on very easy to identify. Fixed some bugs.
  • 20/02/05 0.5.4: Added a new 3D plotting style: Cones. Improved non-linear curve fitting dialog. Fixed bugs in 'Undo/Redo' functions. Fixed some other bugs.
  • 11/02/05 0.5.3: Improved user interaction with 2D plots: a double-click on axis numbers opens the axis/scale dialog.
    Improved import of multiple ASCII files. Added a new 3D plotting style: Cross Hairs. Improved non-linear curve fitting dialog. Fixed some bugs.
  • 17/01/05 0.5.2: Fixed some bugs related to 3D plots. Analysis: added FFT transforms (thanks to Vasilis).
  • 14/01/05 0.5.1: Improved 3D plots dialog, by adding some zooming options (for users not having mouse wheel). Improved Plot Wizard: from now on you also have the possibility to create 3D plots. Changed "Format|Set rows" in "Format|Rows and columns": you can change the number of columns from this dialog and you can quickly see which are the X and Y columns in the table. Added "View|Preferences..." dialog, which allows the user to choose the default settings for the tables (fonts, colors) and for the 2D plots. You can also custom the prompts on windows closing.
  • 05/01/05 0.5.0: 3D plots using data values from tables. More customizable 3D plots: you can change data colors, line width, points size. Added a "vertical 3D bars" style (warning: memory consuming!). Fixed some bugs.
  • 19/12/04 0.4.9: From now on you can easily resize layers by pressing the SHIFT button and dragging the mouse (or using the mouse wheel). Auto-scaling for error bars. Improved zooming. Improved copy/paste operation to and from tables. You can easily select multiple columns for plotting using mouse dragging.
  • 28/11/04 0.4.8 - 2: Added an automatic scale number format (most concise).
  • 27/11/04 0.4.8: In and Out scale ticks. User can define scale numbers format and precision. Multi column sorting available. Fixed bugs on analysis (no more 'log.txt" files created).
  • 21/11/04 0.4.7: Improved inward scale ticks drawing. Fixed analysis bugs, no more crashes (I hope so). Fixed "undo/redo" bugs and a lot of other minor bugs. Improved column names import from ASCII files.
  • 16/11/04 0.4.6: Inward scale ticks. Improved integration (thanks to Vasilis). You can simply add texts outside the plot canvas. Improved printing and EPS export of 2D plots.
  • 14/11/04 0.4.5-2: Fixes bug concerning 2D plots log scales. The data cursor handling, using arrow keys, works again.
  • 13/11/04 0.4.5: Improved printing and .EPS export: no more limitations on the plot canvas frame. Improved layers copy/paste mechanism: you can copy a layer from one window to another (in the source window right click and choose 'Copy|Active Layer' then in the destination window type 'CTRL+V').
  • 12/11/04 0.4.4: Fixed transparency bugs and transparent layers printing and exporting to .eps bugs.
  • 10/11/04 0.4.3: Transparent layers. Improved layers layout dialog. Improved 'Set columns value function': no more restrictions on the column names. Analysis results information saved in the .qti project file instead of a "log.txt" file (the log info can be cleared using 'Edit|Clear log informations'). Parametric and polar plots from user defined functions.
  • 07/11/04 0.4.2: Data interpolation available. Improved ASCII files import (you can ignore a number of lines, and import labels for the worksheets columns). Improved error bars dialog: you can plot error bars from existing columns. Fixed bugs on analysis and some other minor bugs. Improved analysis: you can easily choose the curve to analyze from a dialog box. You can easily modify the number of rows in a worksheet: menu 'Format|Set rows number...'
  • 04/11/04 0.4.1: Fixed analysis bugs in version 0.4.0.
  • 02/11/04: Multilayers 2D plots available.
  • 24/10/04:Fixed bugs concerning quick data range selection using mouse. Improved ASCII files import. Changed the import dialog.
  • 23/10/04: 0.3.9: Quick selection of the active data range using the mouse and improved texts moving on the 2D plots.
  • 20/10/2004: Fixed some nasty bugs on Windows version (3D surface plots work, but QtiPlot still crashes on exit). Fixed some minor bugs concerning 3D plots windows. Improved fitting (thanks to Vasilis).
  • 18/10/2004: From now on QtiPlot recognizes the pi constant under any of the following forms: 'Pi','pi' or 'PI'. Changed the functions available when setting column values: if...then ...else, min and max functions available (using Fast Mathematical Parser). Changed the behaviour of non-linear curve fit dialog. Improved the layout of some dialogs.

  • 30/07/2004: Windows binary package available.
  • 02/08/2004: 2D Pie Plots available. There might still be some bugs, which I'm working on!
  • 03/08/2004: Improved 2D Pie Plots. Fixed some bugs.
  • 04/08/2004: Added data plot wizard. Press 'CTRL+ALT+W' keys to show it, or go to 'View' menu -> 'Plot wizard'.
  • 05/08/2004: EPS format export available for Linux Systems. It only functions if the left and bottom axes of the plot are enabled. Fixed some bugs.
  • 06/08/2004: Interoperability with OpenOffice and MS Word: you can easily copy/paste graphics from QtiPlot to OpenOffice Writer or Impress and MS Word. Simply right click in the plot window and choose the 'Copy Graph' option from the pop-up menu! Copy/paste data text from and to Excel also available.
  • 07/08/2004: RPM package for Linux Mandrake and Red Hat distributions available.
  • 09/08/2004: Polynomial fits, second and third order exponential decay fits available.
  • 10/08/2004: Fixed some bugs concerning negative data import (thanks to Tilman Hoener zu Siederdissen) and curve fitting.
  • 15/08/2004: Help browser available. Recent projects browser functionality added. Fixed some bugs.
  • 16/08/2004: Improved recent projects browser functionality. Improved plots layout. Fixed some minor bugs.
  • 17/08/2004: Printing and EPS export available for plots with x bottom or y left scales disabled. You should make a CVS update of the Qwt 4.2.0 library to make this feature available. Fixed some bugs concerning the colors of the scales titles.
  • 18/08/2004: From now on you can enable or disable the printing of the tick labels of the plot scales.
  • 18/08/2004: Improved printing and EPS export. Fixed bugs concerning scales tick length and plot legend updates.
  • 26/08/2004: Fixed printing and EPS export of plot legends. Statistics on columns available.
  • 28/08/2004: Fixed bug concerning the saving of the hidden windows and other minor bugs.
  • 29/08/2004: Fixed saving of non default widths for table columns. Fixed printing bug on Windows. 'Undo' function available for table operations (it will be soon available for plot operations).
  • 30/08/2004: Fixed printing and EPS export of pie plots. Improved 'Undo' functionality for table operations.
  • 01/09/2004: Plotting curves from equation available: try 'Graph' menu -> "Add function curve'.
  • 11/09/2004: Curve fitting with user defined functions available: try 'Analisys' menu -> "Non-linear Curve Fit...'.
  • 06/10/2004: 0.3.6: 3D Surface Plots available, using the QwtPlot3D library (try 'CTRL-Z' keys). Please read the "instal.html" file for details. Improved ASCII import: the default "Auto" setting allows to correctly import ASCII files with column delimiters containing non-digit characters followed by white spaces and tabs.
  • 11/10/2004: 0.3.7: You can view and insert images into plots. Fixed bug concerning function curves duplication. Improved Copy/Paste mecanism on 2D plots components.
  • 12/10/2004: Duplication of 3D surface plots available. Slightly changed toolbars. Fixed some bugs.
  • 14/10/2004: Improved some dialogs.Fixed some bugs.
  • 15/10/2004: 0.3.8: Improved the plot objects selection. Replaced the plot information display with a tool bar. Changed the behaviour of the remove data points function. Fixed some bugs. Added an image analysis tool, allowing to visualize pixel line profiles from image files (see 'help.html' file in the archive for details).