github veusz/veusz veusz-1.9
Veusz 1.9

latest releases: veusz-3.6.2, veusz-3.6.1, veusz-3.6...
6 years ago

Changes in 1.9:

  • Added "Dataset plugins" to easily allow the user to write or load Python code to make new datasets, optionally linked to existing datasets. Includes plugins as standard for
    • Adding and multiplying constants or datasets
    • Dividing datasets
    • Computing means of datasets
    • Computing extremes of datasets
    • Joining or combining datasets as parts or element by element
    • Thinning points from datasets
    • Converting from polar to Cartesian coordinates
    • Filtering datasets using expressions
      See here for details: http://barmag.net/veusz-wiki/DatasetPlugins
  • Added "Tools plugins" which allow the user to write Veusz macros in Python which can take parameters and be added to the menu. Includes plugins for
  • C++ code added to speed up data to image conversion
  • Add vector field plot type
  • Add text dataset support for Import plugins
  • Add "Node" embedding interface to easily allow manipulation of the widget/setting tree. See http://barmag.net/veusz-wiki/EmbeddingPython
  • Veusz now starts in home directory or previous directory used. This can be switched off in the preferences dialog to use current directory.
  • Distances specified in points now show drop down box with common point sizes to make increasing/decreasing sizes much easier.

Minor features added:

  • Color selectors are updated if new colors added to other color selectors
  • Exception dialog box uses web to send data rather than email, so no mail transfer agent is required.
  • Text entry box brought up with '..' goes away when clicking outside it
  • Improvements to appearance of buttons in Mac OS X

Bug fixes:

  • Fixed dataset expressions for zero-dimension expressions
  • Dialog boxes are properly destroyed on closing to stop memory leaks
  • Do not give error if same dataset defined in dataset dialog and descriptor in data file
  • Fix license on some C++ files
  • Use correct web browser when clicking on links in menus
  • Exceptions are caught and user notified when loading plugins
  • Missing recent files are removed from recent files menu
  • Non finite values ignored when fitting data
  • When fitting data min and max properties used if set

Don't miss a new veusz release

NewReleases is sending notifications on new releases.