Skip to content

Releases: lowrie/pyRouterJig

Version 0.7.2

01 Jan 16:52
Compare
Choose a tag to compare
  • Store "Save" images as 32 bit, to match screenshots.
  • Fix Editor Move bug, which would not allow outside cuts to be deleted when moved off edge of board.

Version 0.7.1

31 Dec 16:12
Compare
Choose a tag to compare
  • Don't apply an Editor operation unless it can be applied to all active cuts.
  • Removed Fullscreen from File menu (it's in View menu now)

Version 0.7.0

30 Dec 16:46
Compare
Choose a tag to compare
  • Added "View" to menubar. This menu now contains toggles for fullscreen mode and for generating a template to create caul clamps for the Top and Bottom boards.
  • Configuration file has changed and a new one will be created on startup. The old version will be saved, but you'll have to migrate settings.

Version 0.6.2

29 Dec 17:16
Compare
Choose a tag to compare

2 more bug fixes related to Editor.

Version 0.6.1

29 Dec 04:29
Compare
Choose a tag to compare

Minor bug fix.

Version 0.6.0

28 Dec 23:45
Compare
Choose a tag to compare
  • Added Double and Double-Double joints. Each can be their own thickness and default to 1/8".
  • Boards are now referred to in the following order, top to bottom: Top, Double-double (if active), Double (if active), Bottom.
  • Incra template format changed. Every cut is now labeled; this is necessary for Double and Double-Double joints. Unfortunately, for some spacings, it does mean that labels may interfere and be hard to read. I believe you can still figure out the cuts, but more work is needed on this issue.
  • The Editor now operates on the A-cuts of the Top Board. This was another change needed to support Double and Double-Double joints.
  • Added labels and cuts on each board, mirroring what's on the template. This is similar to how the Incra templates are presented.
  • "Save" now prompts for the output file name.
  • "Save" now uses a minimum image width in pixels. The default is 2048, but may be changed in the configuration file.
  • Added back in "Screenshot" menu selection. Screenshots also save joint data, just like "Save". Screenshots always use the default output file name.
  • The first time pyrouterjig is run, the configuration file .pyrouterjig is created in the user's home directory. It contains options that can be changed by the user. For example, if you set "metric = True" in the file, pyrouterjig starts in metric mode. See the file for all of the options available, including "metric".
  • Added full-screen mode toggle in File menu.
  • Wood images are now read from the folder "wood_images" in the user's home directory, if it exists (this location may be changed in the configuration file). Wood images are no longer within the pyrouterjig executable; this greatly decreases the executable size. See the documentation for where I get wood images that can be used.
  • Wood images are now selected in the "combo-boxes" in the lower-left of the screen. This is also how Double and Double-Double joints are activated.
  • Wood images now appear much better.
  • Minimized the number of router passes, which are always symmetric on the centerline of given cut. I'm embarrassed I didn't realize this in earlier versions.
  • Numerous other minor enhancements.

Version 0.5.0

04 Dec 13:34
Compare
Choose a tag to compare
  • Editor now allows applying operations to multiple selected fingers.
  • Save/Open capability of screenshots to PNG image files, with the joint metadata embedded in the PNG file.

Version 0.4.2

29 Nov 13:29
Compare
Choose a tag to compare
  • Fixed bug when moving fingers to and beyond the board ends in the Editor.
  • Decreased default minimum finger size to 1/16" for Equal and Variable spacing.

Version 0.4.1

29 Nov 02:47
Compare
Choose a tag to compare

Minor fixes:

  • Under Editor, allow active finger to be moved off of board extent and even deleted in doing so.
  • Move template text to center of template.
  • Change color of of text in Board Width, Bit Width, etc., when Editor is invoked, so hopefully not invisible under Windows.

Release 0.4.0

29 Nov 02:55
Compare
Choose a tag to compare
  • Added Editor mode, which allows for arbitrary specification of the finger spacings and sizes.
  • Decreased the number of Wood samples. Also, selecting NONE will give a simple cross-hatch of the board.
  • Added width annotation (in intervals) to each finger.
  • Added link to documentation in Help menu.
  • Bug fixes.