Releases: enthought/mayavi
Releases · enthought/mayavi
4.7.3
4.5.0
Enhancements
- Jupyter notebook support
- Adds support for recording movies and animating timesteps.
- Updated LUTs to include new matplotlib colorschemes
Fixes
- Fix several bugs where PDF files were not saved properly.
- Fix issues with
tvtk.visual
and add many tests for it - Refactor the save screenshot dialog popups.
- Fix problem with the picker point not showing when "p" is pressed on the scene.
- Python 3 fixes for the jupyter notebook support.
- Fixes tubes not showing on protein demo.
- Add additional save options.
- Fixes the image plane widget and volume modules
- Debug info on code gen for wrapper generation
- BUG: Fix slice unstructured grid module.
- Fix typo in readme.
- update codecov configuration
- Documentation for QString API failure.
- Fixes incorrect signature of
EnvisageEngine.new_scene
. - Fix for unexpected test code.
- Fix "_p_void" values in TVTK with VTK 6.x
- Fix failing test for custom import in some circumstances
- Removes
array_ext.so/pyd
on clean - Check if test successful with the appropriate filename.
- Unicode trait handling for those vtk methods returning unicode data
- Nicely load pylab_luts.pkl
- Document object identity behavior matching VTK
- Revert "Fix savefig size and black image"
- Added setup.py documentation for Qt requirements
- Add VTK 6.3 and VTK 7 to travis ci
- Fix traitsdoc setup and compliance with py3
- Import and integer division in python3
- Fix texture on
mlab.surf
- Fixes Quiver3d Failure with different argument types
- Fix Text3D in VTK 6.0+
- Fix savefig size and black image
- Fix for exception when modifying extents
- Suppresses test for VTK 6.2 (solves appVeyor random failure)
- Forces pipeline update when LUT changes
- Fix for test failure on mayavi -t
- Enforce ordering of attribute labels in VTKDataSource.
- Apply has_attribute to the output in VTKFileReader
- Replacing links to code. and svn.enthought.com
- Fix Camera off-centered when loading saved visualization
- Update to use new VTK pipeline where possible. This fixes a number of
issues with the pipeline was not updating properly. - Fix issue with
mlab.move
- Fix issue with segfault when savefig is called multiple times.
- Fix get_engine behavior when backend is changed again.
Contributions from itziakos, stefanoborini and kitchoi are funded and supported
by the SimPhoNy project, an EU-project funded by the 7th Framework Programme (Project number 604005) under the call NMP.2013.1.4-1.
4.4.4
Enhancements
- Add experimental Python3 support
Fixes
- Ensure the cut plane is updated when the plane is changed in the GUI
- Use off screen engine when mlab's offscreen option is enabled
- Cast the window id to an int in the render window interactor
- Update installation guide
- Update docs to use Qt instead of wx
- Update documentation setup
- Allow TVTK to be used without UI/X server
- Update documentation links
- Make sure the array shape and size match
- Ensure file attribute points to the correct path when running a script from Mayavi2
- Avoid multiple identical keys in keyPressEvent. This is observed on slow machines
- Do not use get-pip or wheel to upgrade pip on appveyor
- Fix broken link in docs left hand side menu bar
Bugfix
Enhancements
- Update the readme fixing dead links
- Use new Travis CI containers for faster builds
- Add CI tests on Windows using Appveyor
Fixes
- Remove reference cycles from various objects to fix memory leaks.
- Add unittest that provides an API to test garbage collection.
- Fix the LUT manager to select the correct lut mode for QT backend
- Use the python-wxtool package to speed up Travis CI build
- Fix TVTK wrapper to allow look up with long keys for Points
- Fix glyph to handle the masking of input points
- Update the docs with known bugs, issues list and describe the PR workflow on github for development and documentation.
- Fix TVTK wrapper to update number of cells when a cell is inserted in a VTK cell array
- Fix VKTFileReader to update output when using standalone
- Fix the sdist command