Release notes v0.5.1 (2020-04-01)¶
Quick Overview¶
Remove python 2 compatibility
Added texture management
Added multiples primitives.
Added multiples actors (contour_from_label, billboard…)
Huge improvement of multiple UI (RangeSlider, …)
Improved security (from md5 to sha256)
Large documentation update, examples and tutorials
Increased tests coverage and code quality
Details¶
GitHub stats for 2019/10/29 - 2020/04/02 (tag: v0.4.0)
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 20 authors contributed 407 commits.
ChenCheng0630
Devanshu Modi
Eleftherios Garyfallidis
Etienne St-Onge
Filipi Nascimento Silva
Gottipati Gautam
Javier Guaje
Jon Haitz Legarreta Gorroño
Liam Donohue
Marc-Alexandre Côté
Marssis
Naman Bansal
Nasim
Saransh Jain
Serge Koudoro
Shreyas Bhujbal
Soham Biswas
Vivek Choudhary
ibrahimAnis
lenixlobo
We closed a total of 153 issues, 49 pull requests and 104 regular issues;
this is the full list (generated with the script
tools/github_stats.py
):
Pull Requests (49):
PR #227: [Fix] update streamlines default color
PR #210: Added contour_from_label method
PR #225: update tutorial folder structure
PR #223: [Fix] sphere winding issue
PR #218: Changed options attribute from list to dict and updated respective tests
PR #220: bumping scipy version to 1.2.0
PR #213: Utils vtk
PR #215: Remove more than one actors at once
PR #207: updated fetcher
PR #206: [FIX] avoid in-place replacements
PR #203: Namanb009 windowtitlefix
PR #204: Vertical Layout for RangeSlider
PR #190: Add initial state to checkbox
PR #201: [FIX] icons flipping
PR #181: Vertical Layout for LineDoubleSlider2D
PR #198: Utils test and winding order algorithm
PR #192: Tetrahedron, Icosahedron primitives
PR #189: Added dynamic text positioning
PR #194: [FIX] Update superquadrics test
PR #182: [Doc] Reshape the documentation
PR #177: [Fix] Flipping during save
PR #191: DOC: Fix actor.line parameter type and add optional keyword
PR #173: Fixing Text Overflow of ListBox2D
PR #167: Animated Network Visualization Example
PR #165: Vertical Layout for LineSlider2D
PR #154: Added Shader tutorial
PR #153: Sep viz ui
PR #132: Add Billboard actor
PR #164: Documentation
PR #163: Spelling error
PR #157: Corrected Disk2D comments
PR #148: Replace md5 by sha 256
PR #145: DOC: Fix io:load_image and io:save_image docstrings
PR #144: STYLE: Change examples README file extension to reStructuredText
PR #143: STYLE: Improve the requirements’ files’ style.
PR #139: [Fix] some docstring for doc generation
PR #140: [DOC] Add demo for showing an network
PR #136: Started new tutorial about using normals to make spiky spheres
PR #134: Add event parameter on add_window_callback method in ShowManager class.
PR #129: update loading and saving IO for polydata
PR #131: Add Superquadric primitives and actors
PR #130: Adding Sphere primitives
PR #128: Update Deprecated function
PR #126: Add basic primitives
PR #125: Add Deprecated decorator
PR #124: Texture utilities and actors
PR #118: Remove python2 compatibility
PR #120: Replace pickle with JSON for “events_counts” dict serialization
PR #115: Release 0.4.0 preparation
Issues (104):
#150: Re-compute Bounds in Slicer
#227: [Fix] update streamlines default color
#135: Backward compatibilities problem with streamtube
#77: contour_from_label
#210: Added contour_from_label method
#225: update tutorial folder structure
#223: [Fix] sphere winding issue
#137: Issues with provided spheres
#152: Improve checkbox options cases
#218: Changed options attribute from list to dict and updated respective tests
#76: Improve Checkbox options access
#219: Issue occur when I Start testing the project
#220: bumping scipy version to 1.2.0
#217: Transformed options attribute from list to dict and updated respective tests
#213: Utils vtk
#179: Utility functions are needed for getting numpy arrays from actors
#212: Namanb009 issue 133 fix
#214: Namanb009 Remove mulitple actors
#215: Remove more than one actors at once
#211: Namanb009 hexadecimal color support
#187: New utility functions are added in utils.py and tests are added in te…
#209: Namanb009 viz_ui.py does not show render window when run
#207: updated fetcher
#206: [FIX] avoid in-place replacements
#203: Namanb009 windowtitlefix
#202: Window Title name does not change
#204: Vertical Layout for RangeSlider
#190: Add initial state to checkbox
#75: Improve Checkbox initialisation
#201: [FIX] icons flipping
#199: Loading of Inverted icons using read_viz_icons
#181: Vertical Layout for LineDoubleSlider2D
#175: LineDoubleSlider2D vertical layout
#198: Utils test and winding order algorithm
#192: Tetrahedron, Icosahedron primitives
#189: Added dynamic text positioning
#176: Allowing to change text position on Sliders
#185: NF: winding order in utils
#170: NF: adding primitive stars, 3D stars, rhombi.
#195: Added dynamic text position on sliders
#194: [FIX] Update superquadrics test
#171: bug-in-image 0.1
#182: [Doc] Reshape the documentation
#156: Test Case File Updated
#155: There are libraries we have to install not mentioned in the requirement.txt file to run the test case.
#122: Documentation not being rendered correctly
#177: [Fix] Flipping during save
#160: Saved Images are vertically Inverted
#193: Merge pull request #2 from fury-gl/master
#191: DOC: Fix actor.line parameter type and add optional keyword
#178: changed text position
#188: Added dynamic text positioning
#173: Fixing Text Overflow of ListBox2D
#15: viz.ui.ListBoxItem2D text overflow
#166: Build Native File Dialogs
#180: Native File Dialog Text Overflow Issue
#186: add name
#184: Added winding order algorithm to utils
#183: Added star2D and 3D, rhombicuboctahedron to tests_primitive
#54: generating directed arrows
#174: List box text overflow
#167: Animated Network Visualization Example
#165: Vertical Layout for LineSlider2D
#108: Slider vertical layout
#172: window.show() is giving Attribute error.
#154: Added Shader tutorial
#151: Prim shapes
#162: Winding order 2
#168: Prim test
#158: nose is missing
#71: viz_ui.py example needs expansion
#153: Sep viz ui
#132: Add Billboard actor
#164: Documentation
#163: Spelling error
#161: Merge pull request #1 from fury-gl/master
#157: Corrected Disk2D comments
#121: Replace md5 by sha2 or sha3 for security issue
#148: Replace md5 by sha 256
#147: update md5 to sha256
#146: Shapes
#145: DOC: Fix io:load_image and io:save_image docstrings
#144: STYLE: Change examples README file extension to reStructuredText
#142: STYLE: Change examples README file extension to markdown
#143: STYLE: Improve the requirements’ files’ style.
#139: [Fix] some docstring for doc generation
#140: [DOC] Add demo for showing an network
#136: Started new tutorial about using normals to make spiky spheres
#134: Add event parameter on add_window_callback method in ShowManager class.
#81: Add superquadric function in actor.py
#129: update loading and saving IO for polydata
#131: Add Superquadric primitives and actors
#130: Adding Sphere primitives
#128: Update Deprecated function
#126: Add basic primitives
#125: Add Deprecated decorator
#124: Texture utilities and actors
#99: [WIP] Adding util to get Numpy 3D array of RGBA values
#118: Remove python2 compatibility
#117: Remove compatibility with python 2
#123: WIP: Texture support
#119: Improve data Serialization
#120: Replace pickle with JSON for “events_counts” dict serialization
#115: Release 0.4.0 preparation