Recent Releases of FURY

FURY - v0.12.0

What's Changed

  • [DOCS]: Weeks 6, 7 and 8 Blog posts by @WassCodeur in https://github.com/fury-gl/fury/pull/923
  • [DOCS]: Wachiou's week12 Blog posts by @WassCodeur in https://github.com/fury-gl/fury/pull/928
  • [DOCS][FIX][RF] fix docstring formatting warning and refactor the apigen.py by @WassCodeur in https://github.com/fury-gl/fury/pull/922
  • [FIX] Fix footer deformation on hover by @WassCodeur in https://github.com/fury-gl/fury/pull/925
  • DOC: GSoC Blogs 9, 10, 11, 12 by @robinroy03 in https://github.com/fury-gl/fury/pull/926
  • [DOCS]: Weeks 9, 10 and 11 Blog posts by @WassCodeur in https://github.com/fury-gl/fury/pull/927
  • [FIX] rename blog posts file for consistency by @WassCodeur in https://github.com/fury-gl/fury/pull/931
  • DOC: GSoC Robin Final Report by @robinroy03 in https://github.com/fury-gl/fury/pull/929
  • [DOC] wachiou's Google Summer of Code Final report by @WassCodeur in https://github.com/fury-gl/fury/pull/930
  • DOC: Fix documentation warnings by @jhlegarreta in https://github.com/fury-gl/fury/pull/932
  • [FIX][DOC] fix broken link in Shivam's GSoC final report blog post by @WassCodeur in https://github.com/fury-gl/fury/pull/934
  • NF: Consider warnings as errors in documentation CI build by @jhlegarreta in https://github.com/fury-gl/fury/pull/933
  • DOC: Add documentation CI build status badge to README file by @jhlegarreta in https://github.com/fury-gl/fury/pull/935
  • Solved the fetch_gltf argument errors. by @akwasi-wireko in https://github.com/fury-gl/fury/pull/938
  • [DOC] fix warnings by @robinroy03 in https://github.com/fury-gl/fury/pull/939
  • ODF actor implemented with Ray Tracing by @tvcastillod in https://github.com/fury-gl/fury/pull/869
  • build(deps): bump codecov/codecov-action from 4 to 5 in the actions group by @dependabot in https://github.com/fury-gl/fury/pull/944
  • CI: pin vtk<9.4.0 by @skoudoro in https://github.com/fury-gl/fury/pull/948
  • Release 0.12.0 preparation by @skoudoro in https://github.com/fury-gl/fury/pull/949

New Contributors

  • @akwasi-wireko made their first contribution in https://github.com/fury-gl/fury/pull/938

Full Changelog: https://github.com/fury-gl/fury/compare/v0.11.0...v0.12.0

Scientific Software - Peer-reviewed - Python
Published by skoudoro 12 months ago

FURY - v0.11.0

What's Changed

  • Added Dark mode, Fixed Search Bar for documentation site by @deka27 in https://github.com/fury-gl/fury/pull/868
  • STYLE: Transition to ruff to enforce import statement sorting by @jhlegarreta in https://github.com/fury-gl/fury/pull/879
  • Fix #780 : Added top/bottom for Tabs Bar in Tab Panel UI by @xantric in https://github.com/fury-gl/fury/pull/855
  • Fixed Pycodestyle errors in fury/actors/odf_slicer.py, fury/actors/peak.py, fury/actors/tensor.py, and fury/data/fetcher.py by @WassCodeur in https://github.com/fury-gl/fury/pull/877
  • Fix pycodestyle stream by @WassCodeur in https://github.com/fury-gl/fury/pull/885
  • build(deps): bump pre-commit/action from 3.0.0 to 3.0.1 in the actions group by @dependabot in https://github.com/fury-gl/fury/pull/884
  • STYLE: Format code using ruff by @jhlegarreta in https://github.com/fury-gl/fury/pull/881
  • DOC: Document the coding style enforcement framework by @jhlegarreta in https://github.com/fury-gl/fury/pull/886
  • [TYPO] Typo fix in code by @robinroy03 in https://github.com/fury-gl/fury/pull/891
  • [DOC] GSoC Blog: Robin Roy (Community Bonding) by @robinroy03 in https://github.com/fury-gl/fury/pull/890
  • DOC: Add Wachiou BOURAIMA GSoC'24 first Blog post by @WassCodeur in https://github.com/fury-gl/fury/pull/889
  • fix: gitignore by @robinroy03 in https://github.com/fury-gl/fury/pull/893
  • DOC: Wachiou Week 1 Blog Post by @WassCodeur in https://github.com/fury-gl/fury/pull/894
  • [DOC] week 1 blog GSoC by @robinroy03 in https://github.com/fury-gl/fury/pull/892
  • DOC: Add wachiou's week 2 blog post by @WassCodeur in https://github.com/fury-gl/fury/pull/897
  • DOC: GSoC Week 2 & 3 by @robinroy03 in https://github.com/fury-gl/fury/pull/896
  • CI: remove 3.8 add 3.12 by @skoudoro in https://github.com/fury-gl/fury/pull/903
  • DOC: My weeks 3 and 4 blog post by @WassCodeur in https://github.com/fury-gl/fury/pull/905
  • [DOC] GSoC week 4 and 5 by @robinroy03 in https://github.com/fury-gl/fury/pull/906
  • DOC: add Wachiou's week5 Blog post by @WassCodeur in https://github.com/fury-gl/fury/pull/908
  • NF: Add keyword_only decorator to enforce keyword-only arguments by @WassCodeur in https://github.com/fury-gl/fury/pull/888
  • RF: Add keyword arguments to module: actors by @WassCodeur in https://github.com/fury-gl/fury/pull/898
  • RF: Add keyword arguments to module: data by @WassCodeur in https://github.com/fury-gl/fury/pull/900
  • RF: Add keyword arguments decorator to module: shaders by @WassCodeur in https://github.com/fury-gl/fury/pull/901
  • RF: Add keyword arguments to module: animation by @WassCodeur in https://github.com/fury-gl/fury/pull/899
  • RF: Add keyword arguments decorator to module: UI by @WassCodeur in https://github.com/fury-gl/fury/pull/902
  • RF: add keyword arguments decorator (warnonargstokwargs) in the module: stream by @WassCodeur in https://github.com/fury-gl/fury/pull/909
  • Fix: Replace setuptools.extern.packaging with direct packaging import by @WassCodeur in https://github.com/fury-gl/fury/pull/913
  • [DOC][FIX] fix typos in blog posts by @WassCodeur in https://github.com/fury-gl/fury/pull/911
  • DOC: GSoC Blogs Week 6, 7, 8 by @robinroy03 in https://github.com/fury-gl/fury/pull/914
  • NF: Add lazy_loader feature in FURY by @WassCodeur in https://github.com/fury-gl/fury/pull/907
  • [DOCS][FIX]: Update variable descriptions in visualization examples by @WassCodeur in https://github.com/fury-gl/fury/pull/915
  • DOCS: simplify import by @skoudoro in https://github.com/fury-gl/fury/pull/916
  • DOCS: simplify FURY import by @WassCodeur in https://github.com/fury-gl/fury/pull/918
  • NF: Implementation of lazy_loading in fury.stream.server by @WassCodeur in https://github.com/fury-gl/fury/pull/919
  • Release 0.11.0 Preparation by @skoudoro in https://github.com/fury-gl/fury/pull/920

New Contributors

  • @deka27 made their first contribution in https://github.com/fury-gl/fury/pull/868
  • @xantric made their first contribution in https://github.com/fury-gl/fury/pull/855

Full Changelog: https://github.com/fury-gl/fury/compare/v0.10.0...v0.11.0

Scientific Software - Peer-reviewed - Python
Published by skoudoro 12 months ago

FURY - v0.10.0

What's Changed

  • Adding Week0 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/788
  • Added blogpost week 0 by @tvcastillod in https://github.com/fury-gl/fury/pull/789
  • Adding week 0 blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/792
  • Adding Week1 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/796
  • Week 1 blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/797
  • Overload set_visibility for Panel2D and Combobox2D by @dwijrajhari in https://github.com/fury-gl/fury/pull/768
  • Added blogpost week 1 by @tvcastillod in https://github.com/fury-gl/fury/pull/798
  • Adding Week2 BlogPost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/799
  • [fix] update deprecated Test by @skoudoro in https://github.com/fury-gl/fury/pull/801
  • Added blogpost week 2 by @tvcastillod in https://github.com/fury-gl/fury/pull/802
  • Week2 Blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/800
  • feat: added a Card2D widget to UI by @antrikshmisri in https://github.com/fury-gl/fury/pull/398
  • GSoC: Adding Week3 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/805
  • Week 3 Blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/806
  • Added blogpost week 3 by @tvcastillod in https://github.com/fury-gl/fury/pull/807
  • Week 4 Blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/809
  • GSoC: Adding Week 4 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/811
  • Feature/compatible software by @maharshi-gor in https://github.com/fury-gl/fury/pull/812
  • Week 5 blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/815
  • GSoC: Week 6 Blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/819
  • Updating broken links in the Scientific Domain Section by @ganimtron-10 in https://github.com/fury-gl/fury/pull/820
  • GSoC: Adding Week 5 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/817
  • Ellipsoid actor implemented with SDF by @tvcastillod in https://github.com/fury-gl/fury/pull/791
  • GSoC: Adding Week 6 - 7 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/823
  • GSoC: Week 7 Blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/822
  • Added blogpost week 4, 5, 6, 7 by @tvcastillod in https://github.com/fury-gl/fury/pull/827
  • physics-simulation done by @maharshi-gor in https://github.com/fury-gl/fury/pull/814
  • UI: Adding Bounding Box & Fixing Alignment issue in TextBlock2D by @ganimtron-10 in https://github.com/fury-gl/fury/pull/803
  • GSoC: Week 8 Blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/828
  • GSoC: Adding Week 8 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/829
  • UI: Adding getters and setters for the TextBlock2D properties by @ganimtron-10 in https://github.com/fury-gl/fury/pull/830
  • citation section added by @maharshi-gor in https://github.com/fury-gl/fury/pull/834
  • Tutorial on using ellipsoid actor to visualize tensor ellipsoids for DTI by @tvcastillod in https://github.com/fury-gl/fury/pull/818
  • Adding SpinBoxUI to the UI module by @ganimtron-10 in https://github.com/fury-gl/fury/pull/499
  • GSoC: Week 10 Blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/836
  • GSoC: Adding Week 9 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/833
  • GSoC: Week 9 Blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/831
  • GSoC: Adding Week 11 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/841
  • Added blogposts week 8, 9, 10, 11 by @tvcastillod in https://github.com/fury-gl/fury/pull/840
  • GSoC: Adding Week 10 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/839
  • GSoC: Week 11 Blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/842
  • GSoC: Adding Week 12 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/843
  • GSoC: Week 12 Blogpost by @JoaoDell in https://github.com/fury-gl/fury/pull/844
  • Added blogpost week 12 by @tvcastillod in https://github.com/fury-gl/fury/pull/846
  • add Code of conduct by @skoudoro in https://github.com/fury-gl/fury/pull/852
  • Added Final Report by @tvcastillod in https://github.com/fury-gl/fury/pull/848
  • GSoC: Adding Final Report 23 by @ganimtron-10 in https://github.com/fury-gl/fury/pull/847
  • GSoC: Final Report by @JoaoDell in https://github.com/fury-gl/fury/pull/845
  • Fix ci by @skoudoro in https://github.com/fury-gl/fury/pull/865
  • build(deps): bump the actions group with 6 updates by @dependabot in https://github.com/fury-gl/fury/pull/866
  • UI Bug fixes for Horizon by @maharshi-gor in https://github.com/fury-gl/fury/pull/863
  • Added/Modified docstrings for 3 actor.py functions by @robinroy03 in https://github.com/fury-gl/fury/pull/861
  • DTI uncertainty visualization by @tvcastillod in https://github.com/fury-gl/fury/pull/810

New Contributors

  • @JoaoDell made their first contribution in https://github.com/fury-gl/fury/pull/792
  • @dependabot made their first contribution in https://github.com/fury-gl/fury/pull/866
  • @robinroy03 made their first contribution in https://github.com/fury-gl/fury/pull/861

Full Changelog: https://github.com/fury-gl/fury/compare/v0.9.0...v0.10.0

Scientific Software - Peer-reviewed - Python
Published by skoudoro about 2 years ago

FURY - v0.9.0

What's Changed

  • Add OpenGL flags for offscreen rendering by @skoudoro in https://github.com/fury-gl/fury/pull/537
  • Re-enabling nearly all under investigation tests by @Garyfallidis in https://github.com/fury-gl/fury/pull/542
  • Improve setuptools by @skoudoro in https://github.com/fury-gl/fury/pull/544
  • Force mesa update by @skoudoro in https://github.com/fury-gl/fury/pull/560
  • Check to see if file exists before opening by @rkharsan in https://github.com/fury-gl/fury/pull/557
  • Record should not make the window appear by @Garyfallidis in https://github.com/fury-gl/fury/pull/564
  • New website changes by @sreekarchigurupati in https://github.com/fury-gl/fury/pull/563
  • Minor documentation fixes by @lej0hn in https://github.com/fury-gl/fury/pull/565
  • Updated code of viz_network_animated to use fury.utils by @xtanion in https://github.com/fury-gl/fury/pull/556
  • Added simulation for Tesseract by @xtanion in https://github.com/fury-gl/fury/pull/559
  • Fixed #550 : Added necessary allignment between glyph creation and ac… by @Sassafrass6 in https://github.com/fury-gl/fury/pull/551
  • Update Website Footer by @skoudoro in https://github.com/fury-gl/fury/pull/566
  • Replace theme in requirements/docs.txt by @rkharsan in https://github.com/fury-gl/fury/pull/567
  • Fix vertex order in prim_tetrahedron by @rkharsan in https://github.com/fury-gl/fury/pull/571
  • Fixed the static path in configuration file for docs by @sreekarchigurupati in https://github.com/fury-gl/fury/pull/572
  • Add new example/demo: three-dimensional fractals by @rkharsan in https://github.com/fury-gl/fury/pull/569
  • Fixed the rotation matrix in repeat_primitive. by @m-agour in https://github.com/fury-gl/fury/pull/555
  • Modified Arrow actor to use repeat primitive by default by @m-agour in https://github.com/fury-gl/fury/pull/552
  • Cone actor uses repeat_primitive by default by @xtanion in https://github.com/fury-gl/fury/pull/547
  • Added x,y,z layouts to the layout module. by @antrikshmisri in https://github.com/fury-gl/fury/pull/486
  • Function to save screenshots with magnification factor by @guaje in https://github.com/fury-gl/fury/pull/570
  • Adapt GridLayout to work with UI by @antrikshmisri in https://github.com/fury-gl/fury/pull/443
  • Added play/pause buttons by @lej0hn in https://github.com/fury-gl/fury/pull/577
  • Sphere actor uses repeat_primitive by default by @xtanion in https://github.com/fury-gl/fury/pull/533
  • Shader API improvements by @guaje in https://github.com/fury-gl/fury/pull/561
  • symmetric parameter for peak by @tvcastillod in https://github.com/fury-gl/fury/pull/574
  • FURY Streaming System Proposal by @devmessias in https://github.com/fury-gl/fury/pull/437
  • Update website by @skoudoro in https://github.com/fury-gl/fury/pull/580
  • Deprecation of the function shaders.load by @guaje in https://github.com/fury-gl/fury/pull/582
  • Changing dot actor by @tvcastillod in https://github.com/fury-gl/fury/pull/584
  • Adding Pre-GSoC Journey Blog Post by @ganimtron-10 in https://github.com/fury-gl/fury/pull/590
  • Fixed some old tutorials. by @m-agour in https://github.com/fury-gl/fury/pull/591
  • Fixed multi_samples not being used. by @m-agour in https://github.com/fury-gl/fury/pull/594
  • Added my first blog post by @m-agour in https://github.com/fury-gl/fury/pull/586
  • First blog: GSoC by @xtanion in https://github.com/fury-gl/fury/pull/589
  • changed use_primitive to false by default by @xtanion in https://github.com/fury-gl/fury/pull/595
  • Keep original dtype for offsets in vtk format by @frheault in https://github.com/fury-gl/fury/pull/581
  • Timer id is returned after creating the timer. by @m-agour in https://github.com/fury-gl/fury/pull/598
  • Support empty ArraySequence in saving (for empty vtk) by @frheault in https://github.com/fury-gl/fury/pull/593
  • Updating author's name in README by @ganimtron-10 in https://github.com/fury-gl/fury/pull/601
  • Creating a fetcher to fetch new icons by @ganimtron-10 in https://github.com/fury-gl/fury/pull/609
  • Added support for fetching gltf samples by @xtanion in https://github.com/fury-gl/fury/pull/602
  • Creating an off_focus hook in TextBox2D by @ganimtron-10 in https://github.com/fury-gl/fury/pull/501
  • Adding Week1 Blog Post by @ganimtron-10 in https://github.com/fury-gl/fury/pull/605
  • Added an accurate way to get the FPS for the showManager by @m-agour in https://github.com/fury-gl/fury/pull/597
  • Adding week 1 blog post by @xtanion in https://github.com/fury-gl/fury/pull/608
  • Added week 1 post by @m-agour in https://github.com/fury-gl/fury/pull/606
  • Creating DrawPanel UI by @ganimtron-10 in https://github.com/fury-gl/fury/pull/599
  • Adding Week 2 Blog Post by @ganimtron-10 in https://github.com/fury-gl/fury/pull/607
  • Added blog post for week 2 by @m-agour in https://github.com/fury-gl/fury/pull/615
  • Added week 2 blog by @xtanion in https://github.com/fury-gl/fury/pull/614
  • Adding Week 3 BlogPost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/611
  • Fixing API limits reached issue in gltf fetcher by @xtanion in https://github.com/fury-gl/fury/pull/616
  • Adding Week 4 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/621
  • Week 3 blog post. by @m-agour in https://github.com/fury-gl/fury/pull/619
  • Adding week 3 blog post by @xtanion in https://github.com/fury-gl/fury/pull/622
  • Adding support for importing simple glTF files by @xtanion in https://github.com/fury-gl/fury/pull/600
  • Added week 4 blog post by @m-agour in https://github.com/fury-gl/fury/pull/625
  • Adding week 4 blog post by @xtanion in https://github.com/fury-gl/fury/pull/627
  • Adding Week 5 BlogPost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/624
  • Added primitives count to the the Actor's polydata by @m-agour in https://github.com/fury-gl/fury/pull/617
  • Added week 5 blog post by @m-agour in https://github.com/fury-gl/fury/pull/633
  • Add DPI support for window snapshots by @Nibba2018 in https://github.com/fury-gl/fury/pull/610
  • Bugfix: Visibility issues with ListBox2D by @Nibba2018 in https://github.com/fury-gl/fury/pull/632
  • Adding week 5 blog post by @xtanion in https://github.com/fury-gl/fury/pull/637
  • Prevented calling on_change when slider value is set without user intervention by @m-agour in https://github.com/fury-gl/fury/pull/634
  • Migrate Windows from Azure to GHA by @skoudoro in https://github.com/fury-gl/fury/pull/639
  • Adding Week 6 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/638
  • Adding week 6 blog post by @xtanion in https://github.com/fury-gl/fury/pull/644
  • Week 6 blog post by @m-agour in https://github.com/fury-gl/fury/pull/641
  • Adding Week 7 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/646
  • Added week 7 blog post by @m-agour in https://github.com/fury-gl/fury/pull/649
  • Adding week 7 blog post by @xtanion in https://github.com/fury-gl/fury/pull/648
  • Fixing ZeroDivisionError thrown by UI sliders when the value_range is zero (0) by @ganimtron-10 in https://github.com/fury-gl/fury/pull/645
  • Fix test skybox by @guaje in https://github.com/fury-gl/fury/pull/655
  • Adding Week 8 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/650
  • Adding week 8 blog post by @xtanion in https://github.com/fury-gl/fury/pull/659
  • Adding Week 9 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/654
  • Week 9 blog post by @m-agour in https://github.com/fury-gl/fury/pull/662
  • Week 8 blog post by @m-agour in https://github.com/fury-gl/fury/pull/656
  • Adding week 9 blog post by @xtanion in https://github.com/fury-gl/fury/pull/663
  • Adding function to export scenes as glTF by @xtanion in https://github.com/fury-gl/fury/pull/630
  • Tutorial on making a primitive using polygons and SDF by @tvcastillod in https://github.com/fury-gl/fury/pull/620
  • Keyframe animations and interpolators by @m-agour in https://github.com/fury-gl/fury/pull/647
  • Added blog post for week 10 by @m-agour in https://github.com/fury-gl/fury/pull/669
  • Adding Week 10 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/666
  • Adding week 10 blog post by @xtanion in https://github.com/fury-gl/fury/pull/670
  • DrawPanel Feature: Adding Rotation of shape from Center by @ganimtron-10 in https://github.com/fury-gl/fury/pull/623
  • Adding Week 11 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/671
  • Adding week 11 blog post by @xtanion in https://github.com/fury-gl/fury/pull/676
  • DrawPanel Update: Removing in_progress paramter while drawing shapes by @ganimtron-10 in https://github.com/fury-gl/fury/pull/673
  • Week 11 blog post by @m-agour in https://github.com/fury-gl/fury/pull/675
  • DrawPanel Update: Seperating tests to test individual features by @ganimtron-10 in https://github.com/fury-gl/fury/pull/674
  • DrawPanel Update: Moving repetitive functions to helpers by @ganimtron-10 in https://github.com/fury-gl/fury/pull/679
  • Improving vector_text by @m-agour in https://github.com/fury-gl/fury/pull/661
  • DrawPanel Update: Repositioning the mode_panel and mode_text by @ganimtron-10 in https://github.com/fury-gl/fury/pull/678
  • Adding Week 12 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/672
  • Added blog post for week 12 by @m-agour in https://github.com/fury-gl/fury/pull/681
  • Adding week 12 blog post by @xtanion in https://github.com/fury-gl/fury/pull/682
  • Adding Week 13 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/683
  • Added week 13 post by @m-agour in https://github.com/fury-gl/fury/pull/691
  • Set position and width of the PlaybackPanel by @m-agour in https://github.com/fury-gl/fury/pull/692
  • Adding Week 14 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/684
  • Adding week 13 blog post by @xtanion in https://github.com/fury-gl/fury/pull/686
  • Timeline hierarchical transformation and fixing some issues by @m-agour in https://github.com/fury-gl/fury/pull/665
  • [WIP] Adding ability to load glTF animations by @xtanion in https://github.com/fury-gl/fury/pull/643
  • GLTF actor colors from material by @xtanion in https://github.com/fury-gl/fury/pull/689
  • [WIP] Remove initialize call from multiple places by @skoudoro in https://github.com/fury-gl/fury/pull/667
  • Added blog post for week 14 by @m-agour in https://github.com/fury-gl/fury/pull/698
  • Adding Week 16 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/699
  • glTF skinning animation implementation by @xtanion in https://github.com/fury-gl/fury/pull/685
  • Updating fetch_viz_new_icons to fetch new icons by @ganimtron-10 in https://github.com/fury-gl/fury/pull/701
  • Adding Week 15 Blogpost by @ganimtron-10 in https://github.com/fury-gl/fury/pull/693
  • Adding week 14 blog by @xtanion in https://github.com/fury-gl/fury/pull/697
  • Adding morphing support in gltf.py by @xtanion in https://github.com/fury-gl/fury/pull/700
  • fix: double render call with timeline obj causes a seg fault by @devmessias in https://github.com/fury-gl/fury/pull/706
  • Fix: segfault created by record method by @devmessias in https://github.com/fury-gl/fury/pull/712
  • Seperating the Timeline into Timeline and Animation by @m-agour in https://github.com/fury-gl/fury/pull/694
  • Add Timelines to ShowManager directly by @m-agour in https://github.com/fury-gl/fury/pull/690
  • Updating animation tutorials by @m-agour in https://github.com/fury-gl/fury/pull/680
  • Scientific domains enhancement by @maharshi-gor in https://github.com/fury-gl/fury/pull/717
  • Home page mobile friendly by @maharshi-gor in https://github.com/fury-gl/fury/pull/718
  • Logo changes by @maharshi-gor in https://github.com/fury-gl/fury/pull/719
  • Fix failing tests due to last numpy release by @skoudoro in https://github.com/fury-gl/fury/pull/722
  • Update CI's by @skoudoro in https://github.com/fury-gl/fury/pull/723
  • Fix: Color changes on docs pages fixed by @maharshi-gor in https://github.com/fury-gl/fury/pull/721
  • Feature/community page by @maharshi-gor in https://github.com/fury-gl/fury/pull/724
  • Improve Doc management + quick fix by @skoudoro in https://github.com/fury-gl/fury/pull/725
  • Fix links in CONTRIBUTING.rst by @RelativisticMechanic in https://github.com/fury-gl/fury/pull/729
  • Update CI and add pyproject.toml by @skoudoro in https://github.com/fury-gl/fury/pull/730
  • Fix flipped images in load, save, and snapshot by @sparshg in https://github.com/fury-gl/fury/pull/728
  • Add precommit by @skoudoro in https://github.com/fury-gl/fury/pull/735
  • Adding GSoC'22 Final Report by @ganimtron-10 in https://github.com/fury-gl/fury/pull/726
  • remove object keyword from class by @skoudoro in https://github.com/fury-gl/fury/pull/737
  • added a check for operating system before executing the tput command through popen in fury/data/fetcher.py update_progressbar() function by @Sailesh-2209 in https://github.com/fury-gl/fury/pull/739
  • Multithreading example simplified and refactored by @Garyfallidis in https://github.com/fury-gl/fury/pull/740
  • Multithreading support and examples by @filipinascimento in https://github.com/fury-gl/fury/pull/502
  • Resolving GridUI caption error by @ganimtron-10 in https://github.com/fury-gl/fury/pull/478
  • Feature/scientific domains by @maharshi-gor in https://github.com/fury-gl/fury/pull/727
  • Adding GSoC'22 final report by @xtanion in https://github.com/fury-gl/fury/pull/736
  • Added GSoC'22 Final Report by @m-agour in https://github.com/fury-gl/fury/pull/734
  • DrawPanel Update: Moving rotation_slider from DrawShape to DrawPanel by @ganimtron-10 in https://github.com/fury-gl/fury/pull/688
  • Principled update by @guaje in https://github.com/fury-gl/fury/pull/710
  • Update initialize management by @skoudoro in https://github.com/fury-gl/fury/pull/744
  • Connected the sliders to the right directions by @nasimanousheh in https://github.com/fury-gl/fury/pull/747
  • Triangle strips 2 Triangles by @Garyfallidis in https://github.com/fury-gl/fury/pull/756
  • update the deprecated getdata() to getfdata in vizroicontour.py in the demo section. by @Clarkszw in https://github.com/fury-gl/fury/pull/762
  • add instruction of how to download suzanne model for getting started page by @Clarkszw in https://github.com/fury-gl/fury/pull/761
  • update deprecated function get.data() to get.fdata() by @Clarkszw in https://github.com/fury-gl/fury/pull/760
  • update vizroicontour.py by @Clarkszw in https://github.com/fury-gl/fury/pull/754
  • some fixs and ex addition in docstrings in actor.py by @SaraSaadoun in https://github.com/fury-gl/fury/pull/748
  • ComboBox2D dropdownbutton mouse callback was inside for loop by @dwijrajhari in https://github.com/fury-gl/fury/pull/764
  • add instruction about how to get Suzanne model by @Clarkszw in https://github.com/fury-gl/fury/pull/765
  • Cylindrical billboard implementation by @tvcastillod in https://github.com/fury-gl/fury/pull/677
  • Update Peak actor shader by @skoudoro in https://github.com/fury-gl/fury/pull/767
  • Merge Demo and examples by @skoudoro in https://github.com/fury-gl/fury/pull/769
  • Cylinder repeat primitive by @Clarkszw in https://github.com/fury-gl/fury/pull/766
  • add one condition in repeat_primitive to handle direction [-1, 0, 0], issue #770 by @Clarkszw in https://github.com/fury-gl/fury/pull/771
  • Remove alias keyword on documentation by @skoudoro in https://github.com/fury-gl/fury/pull/777
  • TabUI collapsing/expanding improvements by @skoudoro in https://github.com/fury-gl/fury/pull/778
  • Remove unneeded multithreading call by @Garyfallidis in https://github.com/fury-gl/fury/pull/741
  • versions-corrected by @maharshi-gor in https://github.com/fury-gl/fury/pull/779
  • Tab customization by @guaje in https://github.com/fury-gl/fury/pull/781
  • Billboard tutorial by @guaje in https://github.com/fury-gl/fury/pull/587
  • Add Codespell and update codecov by @skoudoro in https://github.com/fury-gl/fury/pull/782
  • Record keyframe animation as GIF and MP4 by @m-agour in https://github.com/fury-gl/fury/pull/687
  • Peak fix in Nvidia GPUs by @guaje in https://github.com/fury-gl/fury/pull/784
  • Release preparation 0.9.0 by @skoudoro in https://github.com/fury-gl/fury/pull/629

New Contributors

  • @rkharsan made their first contribution in https://github.com/fury-gl/fury/pull/557
  • @sreekarchigurupati made their first contribution in https://github.com/fury-gl/fury/pull/563
  • @lej0hn made their first contribution in https://github.com/fury-gl/fury/pull/565
  • @Sassafrass6 made their first contribution in https://github.com/fury-gl/fury/pull/551
  • @m-agour made their first contribution in https://github.com/fury-gl/fury/pull/555
  • @frheault made their first contribution in https://github.com/fury-gl/fury/pull/581
  • @RelativisticMechanic made their first contribution in https://github.com/fury-gl/fury/pull/729
  • @sparshg made their first contribution in https://github.com/fury-gl/fury/pull/728
  • @Sailesh-2209 made their first contribution in https://github.com/fury-gl/fury/pull/739
  • @Clarkszw made their first contribution in https://github.com/fury-gl/fury/pull/762
  • @SaraSaadoun made their first contribution in https://github.com/fury-gl/fury/pull/748

Full Changelog: https://github.com/fury-gl/fury/compare/v0.8.0...v0.9.0

Scientific Software - Peer-reviewed - Python
Published by skoudoro about 2 years ago

FURY - v0.8.0

Quick Overview

  • New Physically Based Rendering (PBR) added. It includes anisotropic rotation and index of refraction among other material properties.
  • New Principled BRDF shader unique to FURY added. BRDF stands for bidirectional reflectance distribution function.
  • VTK 9.1.0 defined as minimum version.
  • Continuous Integration (CI) platform updated.
  • New actors added (Rhombicuboctahedron, Pentagonal Prism).
  • New UI layouts added (Vertical and Horizontal).
  • New module fury.molecular added.
  • New module fury.lib added. Module improved loading speed.
  • Demos added and updated.
  • Documentation updated.

Details:

The following 12 authors contributed 500 commits.

  • Anand Shivam
  • Antriksh Misri
  • Bruno Messias
  • Eleftherios Garyfallidis
  • Javier Guaje
  • Marc-Alexandre Côté
  • Meha Bhalodiya
  • Praneeth Shetty
  • PrayasJ
  • Sajag Swami
  • Serge Koudoro
  • Shivam Anand

We closed a total of 81 issues, 34 pull requests, and 47 regular issues;

What's Changed

  • Added Horizontal Layout to layout module by @antrikshmisri in https://github.com/fury-gl/fury/pull/480
  • Added Vertical Layout to layout module by @antrikshmisri in https://github.com/fury-gl/fury/pull/479
  • Fine-tuning of the OpenGL state by @devmessias in https://github.com/fury-gl/fury/pull/432
  • Peak representation improvements by @guaje in https://github.com/fury-gl/fury/pull/433
  • Animated Surfaces by @SunTzunami in https://github.com/fury-gl/fury/pull/362
  • Add primitive and actor for pentagonal prism with test by @mehabhalodiya in https://github.com/fury-gl/fury/pull/474
  • GSoC blogs 2021 by @SunTzunami in https://github.com/fury-gl/fury/pull/493
  • Add python3.9 for our CI's by @skoudoro in https://github.com/fury-gl/fury/pull/449
  • Fix material docstrings, improved standard parameters and improved materials application support by @guaje in https://github.com/fury-gl/fury/pull/488
  • Fix disk position outside the slider line by @guaje in https://github.com/fury-gl/fury/pull/498
  • Added GSoC blog posts for remaining weeks by @antrikshmisri in https://github.com/fury-gl/fury/pull/496
  • Method to process and load sprite sheets by @antrikshmisri in https://github.com/fury-gl/fury/pull/491
  • Molecular module by @SunTzunami in https://github.com/fury-gl/fury/pull/452
  • Update the way we import external libraries by using only the necessary modules by @skoudoro in https://github.com/fury-gl/fury/pull/470
  • Update molecular module import by @skoudoro in https://github.com/fury-gl/fury/pull/504
  • update tutorial import by @skoudoro in https://github.com/fury-gl/fury/pull/506
  • [FIX] Mesa installation by @skoudoro in https://github.com/fury-gl/fury/pull/513
  • [FIX] Radio button and checkbox tests by @skoudoro in https://github.com/fury-gl/fury/pull/514
  • Adding Rhombicuboctahedron actor by @PrayasJ in https://github.com/fury-gl/fury/pull/516
  • Changing how we do things with our test suite. by @Garyfallidis in https://github.com/fury-gl/fury/pull/515
  • Principled material by @guaje in https://github.com/fury-gl/fury/pull/519
  • Pytest patch by @skoudoro in https://github.com/fury-gl/fury/pull/518
  • Added rotation along the axis in Solar System Animations example by @xtanion in https://github.com/fury-gl/fury/pull/520
  • Snapshot flipping bug fix by @Garyfallidis in https://github.com/fury-gl/fury/pull/521
  • [WIP] Add debugging CI Tools by @skoudoro in https://github.com/fury-gl/fury/pull/524
  • Deprecate and rename label to vector_text by @skoudoro in https://github.com/fury-gl/fury/pull/507
  • adding numpy_to_vtk_image_data method to utility by @ganimtron-10 in https://github.com/fury-gl/fury/pull/509
  • [FIX] Allow sphere actor to use faces/vertices without casting issues. In addition, update versioning system (versioneer). by @skoudoro in https://github.com/fury-gl/fury/pull/527
  • [FIX] remove updateusermatrix from text3d by @skoudoro in https://github.com/fury-gl/fury/pull/534
  • devmessias gsoc posts part 2: weeks 09, 10 and 11 by @devmessias in https://github.com/fury-gl/fury/pull/503
  • Remove and replace vtkactor from docstring by @skoudoro in https://github.com/fury-gl/fury/pull/532
  • [ENH] Add missing shaders block by @skoudoro in https://github.com/fury-gl/fury/pull/535
  • Remove VTK9PLUS flag by @skoudoro in https://github.com/fury-gl/fury/pull/536
  • Adding Anisotropy and Clear coat to PBR material by @guaje in https://github.com/fury-gl/fury/pull/523
  • Release preparation 0.8.0 by @skoudoro in https://github.com/fury-gl/fury/pull/538

New Contributors

  • @mehabhalodiya made their first contribution in https://github.com/fury-gl/fury/pull/474
  • @PrayasJ made their first contribution in https://github.com/fury-gl/fury/pull/516
  • @xtanion made their first contribution in https://github.com/fury-gl/fury/pull/520

Full Changelog: https://github.com/fury-gl/fury/compare/v0.7.1...v0.8.0

Scientific Software - Peer-reviewed - Python
Published by skoudoro over 4 years ago

FURY - v0.7.1

Release notes v0.7.1

Quick Overview

  • FURY paper added.
  • Fast selection of multiple objects added.
  • UI refactored.
  • Tests coverage increased.
  • New actor (Marker) added.
  • New primitive (Triangular Prism) added.
  • Demos added and updated.
  • Large Documentation Update.

Details

GitHub stats for 2021/03/13 - 2021/08/03 (tag: v0.7.0)

These lists are automatically generated, and may be incomplete or contain duplicates.

The following 15 authors contributed 211 commits.

  • Amit Chaudhari
  • Antriksh Misri
  • Bruno Messias
  • Daniel S. Katz
  • Eleftherios Garyfallidis
  • Gurdit Siyan
  • Javier Guaje
  • Jhalak Gupta
  • LoopThrough-i-j
  • MIHIR
  • Praneeth Shetty
  • Sajag Swami
  • Serge Koudoro
  • Hariharan Ayappane

We closed a total of 89 issues, 35 pull requests and 54 regular issues; this is the full list (generated with the script :file:tools/github_stats.py):

Pull Requests (35):

  • :ghpull:475: Gsoc blog 2021
  • :ghpull:476: Google Summer of Code blog posts
  • :ghpull:477: added blog posts for GSoC'21
  • :ghpull:442: added method to wrap overflowing text
  • :ghpull:441: Added border support in Panel2D
  • :ghpull:466: two more small bib changes
  • :ghpull:464: Paper Dan's Comments
  • :ghpull:459: extracted Button2D class from elements to core
  • :ghpull:430: Surface actor colormap fix
  • :ghpull:456: Updated about documentation
  • :ghpull:455: Fixed bibtex
  • :ghpull:454: Added missing DOIs and URLs
  • :ghpull:451: Typo fix
  • :ghpull:447: UI refactoring
  • :ghpull:438: Fast selection of multiple objects in 3D using GPU acceleration
  • :ghpull:420: added an example about graph-tool and nested stochastic block model
  • :ghpull:422: This allow to draw markers using shaders
  • :ghpull:444: Remove deprecated functions
  • :ghpull:440: added support for URL image in ImageContainer2D
  • :ghpull:356: Render a video on an actor.
  • :ghpull:436: [Fix] Update Azure pipeline for windows
  • :ghpull:434: WIP: added tests for layout module
  • :ghpull:426: Allows to define the priority of a shader_callback and obtain the vtkEventId
  • :ghpull:394: Fixed warnings in test_utils.py
  • :ghpull:415: update sk orcid
  • :ghpull:413: add nanohub doi
  • :ghpull:412: fix paper doi
  • :ghpull:386: FURY paper for Journal of Open Source Software (JOSS)
  • :ghpull:371: Textbox2d special character support
  • :ghpull:408: Updating the Missing Parenthesis
  • :ghpull:406: Removed unused library in FURY tutorial
  • :ghpull:405: Updating Redirecting Issues in Readme
  • :ghpull:399: Resolve warnings #317 & and Fix Issue: #355
  • :ghpull:393: added primitive and actor for triangular prism, added tests too
  • :ghpull:396: #317 Fixing Warnings during test : test_actors.py

Issues (54):

  • :ghissue:407: UI Textbox background doesn't resize according to text in it.
  • :ghissue:421: Implementing the Resizing of Listbox
  • :ghissue:416: Fixing the Resizing Background issue of TextBox2D UI.
  • :ghissue:475: Gsoc blog 2021
  • :ghissue:476: Google Summer of Code blog posts
  • :ghissue:477: added blog posts for GSoC'21
  • :ghissue:442: added method to wrap overflowing text
  • :ghissue:441: Added border support in Panel2D
  • :ghissue:466: two more small bib changes
  • :ghissue:464: Paper Dan's Comments
  • :ghissue:445: [WIP] Example to show how to render multiple bonds
  • :ghissue:410: added BulletList to UI
  • :ghissue:459: extracted Button2D class from elements to core
  • :ghissue:429: Colormap not working as intended with surface actor
  • :ghissue:430: Surface actor colormap fix
  • :ghissue:450: Issue with references related to JOSS review
  • :ghissue:456: Updated about documentation
  • :ghissue:455: Fixed bibtex
  • :ghissue:454: Added missing DOIs and URLs
  • :ghissue:453: Add missing DOIs and URLs
  • :ghissue:451: Typo fix
  • :ghissue:439: [WIP] Space filling model
  • :ghissue:447: UI refactoring
  • :ghissue:438: Fast selection of multiple objects in 3D using GPU acceleration
  • :ghissue:420: added an example about graph-tool and nested stochastic block model
  • :ghissue:422: This allow to draw markers using shaders
  • :ghissue:444: Remove deprecated functions
  • :ghissue:440: added support for URL image in ImageContainer2D
  • :ghissue:356: Render a video on an actor.
  • :ghissue:436: [Fix] Update Azure pipeline for windows
  • :ghissue:434: WIP: added tests for layout module
  • :ghissue:403: Creating test for layout module
  • :ghissue:411: Added Layout test file
  • :ghissue:426: Allows to define the priority of a shader_callback and obtain the vtkEventId
  • :ghissue:417: Fixing pep issues
  • :ghissue:394: Fixed warnings in test_utils.py
  • :ghissue:415: update sk orcid
  • :ghissue:414: Duplicate ORCIDs in the JOSS paper
  • :ghissue:413: add nanohub doi
  • :ghissue:412: fix paper doi
  • :ghissue:386: FURY paper for Journal of Open Source Software (JOSS)
  • :ghissue:371: Textbox2d special character support
  • :ghissue:409: Segmentation Fault When Running Fury Tests
  • :ghissue:408: Updating the Missing Parenthesis
  • :ghissue:406: Removed unused library in FURY tutorial
  • :ghissue:405: Updating Redirecting Issues in Readme
  • :ghissue:375: Visuals for some parametric 2D functions
  • :ghissue:317: Track and fix warnings during tests.
  • :ghissue:355: [Vulnerability Bug] Used blacklisted dangerous function call that can lead to RCE
  • :ghissue:399: Resolve warnings #317 & and Fix Issue: #355
  • :ghissue:393: added primitive and actor for triangular prism, added tests too
  • :ghissue:395: FURY installation conflict
  • :ghissue:396: #317 Fixing Warnings during test : test_actors.py
  • :ghissue:358: Updated io.py

Scientific Software - Peer-reviewed - Python
Published by skoudoro almost 5 years ago