What's new in GraphExpert Professional 1.3.1

Jan 21, 2016
  • Two problems addressed: under certain situations, the components shown in the Components pane were not synchronized properly with the actual components the application is holding. Resolved.
  • Removing a dataset component did not remove instances of that dataset from any graphs that it was participating in. Resolved.

New in GraphExpert Professional 1.3.0 (Jan 5, 2016)

  • NEW: Added the ability digitize datasets from a source image. The digitized data becomes a component in GraphExpert Pro.
  • RESOLVED: when drawing a line on a log plot, the points were not evenly spaced in log scale. Fixed.
  • RESOLVED: transparency setting was lost from a contour once the graph properties dialog was exited. Fixed.
  • RESOLVED: import of noisy_sin.dat, which had special tags at the top of the file, gave these special lines as the column headers. Fixed.
  • RESOLVED: if a component had a colon (or another illegal filename character as defined by the operating system), the file dialog did not automatically have a default filename filled in when exporting the data. Fixed.
  • RESOLVED: programmed function would fail to run if math.* functions were used. A second layer of error checking has been added in order to check advanced functions for errors before allowing the user to use them. Fixed.

New in GraphExpert Professional 1.2.0 (Nov 12, 2014)

  • NEW: Added the ability to join datasets
  • NEW: large file/dataset support. Reading of large data files now takes a fraction of the time required previously, and multiple efficiency problems fixed in the dataset viewer and graphing components such that working with large datasets (1M rows and larger) is tractable.
  • NEW: added the ability to delete any or all curves on a graph that a right click occurred over.
  • CHANGED: better column header detection during file read; there is now a look-back from the start of the data to detect the column headers, so they need not be one line above the data.
  • CHANGED: when multiple files are dragged to the dataset control, they are now sorted by name before importing/hotlinking.
  • RESOLVED: NaN's generated in the logarithmic functions were not handled properly, leading to incorrect program behavior and possible hangs. Fixed.
  • RESOLVED: some older cxp files failed to read in properly, leading to difficulty when performing subsequent curve fits. Fixed.
  • RESOLVED: fix for crash in Linux, where selecting "Close Others" for a tab in the dataset editor would cause an application crash.
  • RESOLVED: multiple graphing problems under OSX, caused by a faulty build, have been addressed.

New in GraphExpert Professional 1.1.3 (Apr 3, 2014)

  • NEW: The user can now insert leaders and trailers into the axis label
  • CHANGED: lines can now have a width of up to 1000 (previously limited to 100)
  • RESOLVED: Confusing behavior when a linear regression cannot be computed.
  • RESOLVED: Can only paste a theme once.
  • RESOLVED: A single dollar sign, when displayed on the graph, sometimes did not display properly. Fixed.
  • RESOLVED: a drag/drop of a gxp file to the application did not open it.
  • RESOLVED: Can't right click to delete a component that has failed its update.
  • CHANGED: Added a way to change the license even on an already-licensed product.
  • RESOLVED: when performing a column split, the names were reversed compared to what would be more intuitive.
  • RESOLVED: inserting a column did not push the existing column labels to the right. Fixed.

New in GraphExpert Professional 1.1.2 (Nov 1, 2013)

  • CHANGED: Better reporting for a failed file read, if there are the wrong number of items in a row
  • CHANGED: integer division expressions in plugin/miniprogram Python code are now always treated as floating point division.
  • CHANGED: Sped up file I/O significantly as long as locale-aware conversions are not used. Files read 4-6 times faster.
  • RESOLVED: In certain situations, the logging mechanism would cause a non-starting problem. Fixed.
  • RESOLVED: Documents opened via a double click would not be saved in the most-recently-used list. Fixed.
  • RESOLVED: changes made to the legend labels via the legend dialog didn't stick. Fixed.RESOLVED: cannot place an empty dataset in a 2D contour plot. Fixed.
  • RESOLVED: Starting with a zero sized dataset, adding data points does not update properly on a contour plot. Fixed.
  • RESOLVED: if a hotlinked 3D dataset is cut back to an empty file, indeterminate results. Fixed.
  • RESOLVED: Strange behavior from colorbar if a 3D plot (or contour plot) consisted of all constant z values. Fixed.
  • RESOLVED: In the German locale, the graph properties dialog would not respond to OK or Apply. Fixed.
  • RESOLVED: cloning an image that was in the background did not work correctly. Fixed.

New in GraphExpert Professional 1.1.0 (Sep 20, 2013)

  • ADDED: Capability to hot link to data directly inside of an Excel(TM) spreadsheet.
  • CHANGED: autoscale-on-remove not defaulted to "never"; it was "always".
  • RESOLVED: cannot close the Python sandbox window with the Close button, and once closed with the close box, cannot reopen window.
  • RESOLVED: Copying a section of a dataset that was formed by splitting columns failed. Fixed.
  • RESOLVED: In certain circumstances, when an image cannot be written from a graph, the user was not adequately informed of the error. Fixed.
  • RESOLVED: under certain circumstances, the app preferences might not open properly.
  • RESOLVED: the status badge of a hot link would sometimes be set back to "OK" even when the hotlink was not being updated properly.

New in GraphExpert Professional 1.0.1 (Mar 11, 2013)

  • CHANGED: now possible to insert multiple columns by highlighting multiple, and then selecting “Insert Columns”
  • CHANGED: most graph themes modified slightly to place a black edge around each marker
  • RESOLVED: on OSX and Linux, double clicking an axis label to open its properties did not work. Fixed.
  • RESOLVED: could not compute moving averages on one column datasets. Fixed.
  • RESOLVED: when multiple columns in spreadsheet were selected, inserting a column placed one to the left of the rightmost column. Now, an equivalent number of columns are placed to the left of the leftmost column.