Burr Tools Changelog

What's new in Burr Tools 0.6.3

May 11, 2013
  • fix uninitialized variable problem that sometimes resulted in wrong number of solutions (the problem always went away when saving and reloading)
  • fix problem with the rotation removal algorithm that resulted in wrong number of solutions when a problem contained mirror pieces and not all pieces are always used in the solutions

New in Burr Tools 0.6.2 (Aug 10, 2011)

  • Fix a problem with the "expensive rotation check". The check returns the wrong number of results when piece ranges are used.
  • Fix a crash when removing pieces from problems that already contain solutions.

New in Burr Tools 0.6.1 (Feb 14, 2011)

  • STL export was broken, it sometimes crashed the program
  • The error message handling was broken, all error messages from the library were displayed as meaningless texts with a lot of zeros in there.

New in Burr Tools 0.6.0 (Oct 11, 2010)

  • fix placement browser
  • bigger resolution screenshots for user guide, but still downscaled for online helpt end web page
  • improve wireframe mode for the new polyhedron code
  • update comment regarding finding out if the internal void is valid

New in Burr Tools 0.5.1 (May 4, 2009)

  • Fix a problem in the new expensive rotation check functionality that resulted in too few solutions
  • Fix a rounding bug that happened when transforming sphere shapes that resulted in too few solutions
  • Fix a crash when opening the status window with sphere puzzles
  • Deactivate movement browser when not available. Opening it in those situations caused a crash
  • Fix a possible crash when minimizing shapes
  • Documentation updates

New in Burr Tools 0.5.0 (Apr 6, 2009)

  • fix problem in the rotation filter when 2 mirror shapes were assigned to a problem with different ranges. In that case some solutions were not found when the mirror check was enabled
  • new grid: tetrahedra-octahedron
  • basic movement analysis for triangle grid allowing to analyse puzzles without coordinated motion
  • add scrollwheel support for 3D view zoom
  • a lot of cleanup in the disassembler functions
  • converter from cube to rhombic grid and from cube to tetra-octa grid
  • remove 256 piece limitation for disassembler
  • add a simple movement browser to analyse the movements of pieces in an assembled puzzle
  • more memory efficient disassembler, which means you can analyse puzzles with more movement without running out of memory
  • the command line tool (not in the windows binary distribution) can now print some information about a puzzle file
  • add lots and lots of code comments in the hope someone may need it, doxygen comments for the library are added in many places
  • different config file format (the old one is thrown away) this new format will allow more easy additions
  • faster sorting method for solution sorting
  • fix a cursor drawing bug in the rhombic grid
  • a new console application that can solve puzzles and actually saves them (this application is not included in the windows binary package)
  • fix potential symmetry calculation problem with the rhombic grid
  • cube disassembly analysis should be a tiny bit faster
  • explicitly limit colours to 63, the user could add more but it didn't work in older versions
  • better compression for XML files, should result in smaller files although not that much
  • millability and notchability in status window
  • rewrite XML loading and writing code, this code is faster and compacter and uses much less memory so saving and loading puzzles is much quicker now
  • the printable userguide is back download it separately from the burrtools website, it is better than ever
  • remove windows installer (it was buggy and noone cared to tell me, so now only the zip is left, which I can verify)
  • add a function to convert assemblies into shapes and add those to the puzzle various filters can be applied
  • add a new, more CPU intensive but more thorough check for rotated, translated solutions, which can be used with the assembly import to get a usable piece generator
  • status window information calculation is much much faster and will not longer get slower with each additional shape

New in Burr Tools 0.4.2 (Jan 15, 2009)

  • In some puzzles BurrTools didn't find all solutions.
  • When the layer selector was used when no shape is in the puzzle, BurrTools crashed.

New in Burr Tools 0.4.1 (May 12, 2008)

  • Fix bug in rhombic grid solver. The solver could not solve the trivial case.
  • This could lead to not found solutions with very simple pieces
  • Less restrictive 255 piece limitation. Assembly is now allowed again
  • Fix some typos in the GUI

New in Burr Tools 0.4.0 (Apr 26, 2008)

  • a new space grid: rhombic tetraedras. With this grid it is possible to build a lot of the Stewart Coffin puzzles and also puzzles with diagonally cut cubes
  • STL export improved
  • can now export binary STL files which are much smaller
  • can now export puzzles that use the sphere grid
  • shapes can be removed using the status window making it easier to spot duplicats and remove them
  • a new possibility to export images. It is now possible to export the current display within the 3D window into a vector graphic file like SVG
  • the help is now available within the program instead of a separate PDF file. It includes the complete texts from the UserGuide including all images. For those that want to print the texts it is possible to export the help to the harddisk.
  • a function to fill holes in shapes
  • a lot of internal cleanup this also includes a possible speedup for the 3D view
  • the window position was saved at shutdown of the program but not properly restored. Now it is