Skip to content

Releases: GuillaumeFavelier/blockbuilder

Unit testing overhaul

23 Jun 10:54
Compare
Choose a tag to compare

This version adds support for QtPy and PySide2 as Qt python backend. A YAML configuration file for Conda is now available too. The toolbar now contains a help button that describe the basic features. It also reworks unit testing completely with a new target for MacOS. Bots have been added to help manage the project and the README badges have been updated.

Major hotfixes

11 Jun 22:29
Compare
Choose a tag to compare

This version fixes the most critical issues in the package (icon import, logo and version).

Settings menu

11 Jun 19:50
Compare
Choose a tag to compare

This version adds a brand new settings menu giving access to plenty of different parameters of the application. It also packs huge improvements related to testing and coverage including better continuous integrations unit testing over Azure, Codacy, CodeCov and Github Actions.

Import/Export blocks

03 Jun 21:00
Compare
Choose a tag to compare

This version is a major overhaul in many aspects. Testing has been ported to Github Actions, it is finally possible to import and export a set of blocks into a VTK file to avoid losing the current work, a brand new paint mode has been added to change the color of the selected blocks. Among the minor additions, 3d area selection is now supported, the coverage can be estimated and many bugs have been solved.

Area Selection

28 May 10:36
Compare
Choose a tag to compare

This version introduces a new feature called area selection. As the name implies, it allows for the selection of a rectangular-shaped selection of a group of blocks. This feature is also fully compatible with the previously introduced symmetry selection. Also among the important changes, the application hold it's own event loop, does not depend on pyvista but relies entirely on vtk for the visualization instead. Finally, it is now possible to show/hide the block edges.

UniformGrid Backbone

01 May 20:23
a90cee1
Compare
Choose a tag to compare

This version now uses vtkUniformGrid as the base for the blocks management. It provides very handy Blank/UnBlank features and offers satisfying performance.

Proof of Concept

27 Apr 11:10
Compare
Choose a tag to compare

This is the PoC version of blockbuilder. This version mainly defines the core concepts of the project. This is still in very early development.