Skip to content

Releases: stephenhouser/k40-whisperer

Mirror K40 Whisperer 0.34 Release

13 Aug 18:18
Compare
Choose a tag to compare

Changes in Version 0.34

  • Fixed "float() argument must be a string or number error" for some SVG files.
  • Now respects display='none' for vector engrave/cut items in SVG files.

PyInstaller Version

Including first pyinstaller release in this version. This is a simpler build process and should be a bit quicker to load. The downside is that it may not work on all systems :-(.

Try the K40-Whisperer-0.34-pyinstaller.dmg if you are willing.

Mirror K40 Whisperer 0.33 Release

14 Jun 16:56
Compare
Choose a tag to compare

Changes in Version 0.33

  • Fixed potential error when decimal points are added to integer input values.
  • Fixed erroneous closing of loops in some DXF files
  • Fixed potential cause of lost data during sending data to the laser
  • Fixed bug that caused laser to move in the wrong direction for certain cases while running g-code.
  • Made the "Stop" button respond faster and after clicking "OK" the laser will stop motion faster.

Mirror K40 Whisperer 0.32 Release

16 May 18:44
Compare
Choose a tag to compare

Changes in Version 0.32

  • Added fix for timeout issues.

Mirror K40 Whisperer 0.31 Release

21 Apr 13:09
Compare
Choose a tag to compare

Changes in Version 0.31

  • Improved speed codes (again) now uses library from the K40Nano project on Github
  • Added workaround for non UTF-8 characters in SVG files (Files from Adobe Illustrator sometimes have these).
  • Fixed SVG reader so cloned objects work now.
  • Added dialog box to manually set scale for SVG files that do not have physical scale fully defined. You should be able to bring in files without setting the units and viewbox in Inkscape. (Users will need to verify scale is correct for there designs.)
  • Improved cascading style sheet interpretation for style information. (Some colors could being missed before the improvement.)
  • Fixed crash on startup if data in settings file is incorrect.
  • Changed writing location for error log files to avoid attempting to write to folders that are write protected.
  • Added clarification to the installer script to specify the laser needs to be on when installing the driver.
  • Fixed a cannot convert string to float error for SVG files that define circles as ellipses.

Mirror K40 Whisperer 0.30 Release

09 Apr 20:42
Compare
Choose a tag to compare
Pre-release

Changes in Version 0.30

  • Added rotary settings and check box in advanced settings to enable/disable the settings typically used for a rotary fixture.
  • Added option to set rapid speeds in the rotary settings. (zero uses the default controller rapid speed.)
  • Fixed SVG reader so hidden layers are hidden. (In some cases they were being shown.)
  • Fixed problem that caused excessive memory use when dithering was disabled.

Mirror K40 Whisperer 0.29 Release

31 Jan 00:04
Compare
Choose a tag to compare
Pre-release

Initial macOS packaging for K40 Whisperer.

Some specific changes:

  • py2app packaging for macOS
  • .icns file for macOS
  • Window resizing tweak for Majove Tkinter problems.
  • build and update scripts to automate things.

Tested on macOS 10.13 and 10.14.2

NOTE: This release is marked as a pre-release until I've gotten feedback that this packaging is working for others on their computers.