|
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).
|
|