Skip to content

Releases: evil-mad/robopaint

RoboPaint v0.7.0

05 Dec 05:12

Choose a tag to compare

Final minor release for 2013

LOTS of bug fixes and changes, so many that we skipped the rest of 0.6.x land and into 0.7.x!

Fixes

  • 5295608 - Overshoot drawing for outlines has been completely refactored, now more accurate and with more options.
  • c2b2a66 & cbf76ff - Clean up some autopaint assumptions at start, should solve some of the more mysterious issues
  • 973f96d - Fix pixel offsets, should improve visibility tracing quite a bit.
  • 6376f83 - remove inappropriate brush down for certain pen only circumstances.
  • 617b356 - If brush was down, but localized state was wrong, pen now will actually listen.

Features

  • #112 - Adds Save feature back to edit mode
  • 94f182a - Huge refactor for experimental manual mode layout/design. Still needs LOTS of work.
  • 6ea561e - Mode loader added in so mode doesn't show until it's actually ready.

Upgrades

  • node-webkit 0.8.0: brings less bugs, more speed, and crash dump for better debugging of bad issues.
  • node-serialport 1.2.5: Apparently is better. Certainly builds easier.
  • Windows XP support: Totally works. Let us know if yours doesn't.
  • CNCServer 0.7.0: Now implements full "server-side" command queue management, preventing any OS specific buffer overrun issues. Seems a lot better.

Known Issues

  • New: Disconnect detection has gone missing! This is an issue in node-serialport 1.2.5 apparently, and will come down the pipe by the next point release
  • New: Some lines occasionally don't pick up and put down at the right times, leading to connected lines. Still looking into what causes this.
  • #109 Is not completely gone, as it seems fills are a completely separate yet odd problem. A new ticket will be created to watch it.

💥 ☕ 🍪 ☕ 💥

RoboPaint v0.6.4

05 Nov 19:25

Choose a tag to compare

New release for November 2013! Partially fixes critical painting bug for some very specific subset of precise subpath outlining detailed in #109. Other non critical changes in this release:

RoboPaint General

  • d837503 - Add version to package and visible near logo! You can now tell what version you're running reliably

Experimental Manual Mode

  • 9c0240e & 1ac02c4 - Add dip/fill differentiation for all tools
  • ca7cd3a & 6f56bc7 - Add fullwash using "dip" for consistency
  • 824c4ab - Initial test version of record/playback feature. Extremely simple, yet effective.
  • e9ed012 - Far more consistent media state notification

RoboPaint v0.6.3

22 Oct 05:31

Choose a tag to compare

Quick update release after finding a _critical_ bug in re-applying media for all modes (would only re-wet brush) -- af5eca8

Also in this release:

  • Fix long file path build problem with Mac release (only effected experimental modes anyway) -- f564599
  • Round decimals for servo positions -- 57f4404
  • Completely remove experimental sub up-position code -- techninja/cncserver@e68ae5b

RoboPaint v0.6.2

16 Oct 10:22

Choose a tag to compare

First 'public' release, 0.6.2! We're not at 1.0 yet, but progress is going great.

(Big) changes is this release:

  • #71 Add support for third brush vertical position, brush wash (also includes full API support for full range positioning as well)
  • #86 Line and Path tool arbitrary angle bug
  • #104 Snap colors to more closely match RGB primitives for default color set to help auto-color
  • Adds experimental (and unsupported) "manual" painting mode, available in the advanced settings menu
  • #99 bug in color memory, and part of #89. Manual mode can now paint with water as if it were paint
  • #96 reorder nav links
  • #77 probably complete, at least for now. (Apart from spin-off issues)
  • #90 incorrect brush position: Now every call that returns a status will update the button state

RoboPaint v0.6.1 (2013.09.30)

30 Sep 09:53

Choose a tag to compare

Pre-release

New Minor release, 0.6.1, it's got lots of goodies, too many to name. Critical bugfix highlights include:

  • #75 Crash on loading large/complex files
  • #85 Clicking "stroke dash" moves window in an ugly way
  • #48 Default to hosting CNC server API on localhost ONLY
  • #13 Serial reconnect dialog does not seem to work (a long requested one!)
  • #72 Create installer for Windows (It's in this release!)
  • #76 Add tooltips to toolbar icons
  • and a first draft for #77 (Minimize the button interface to just what's needed)

And yes, I do really wish there was an easier way to compress a DMG file on linux :(

RoboPaint Alpha v0.5.5 (2013.08.06)

06 Aug 08:32

Choose a tag to compare

After a bit of testing, it seems the first alpha release actually contained a number of harmful regressions regarding fills and margins, not to mention a few other surprises. This _"whoops!"_ update brings newly:

  • Have queued tool changes visually reflect selections ecd0d0c
  • Fix double-wash after first action on auto paint 5811cbd
  • Clarify settings a bit and add some smaller values 0d875f1
  • Clear selection after each autopaint job enumeration 6c21d1f
  • Update all fills to properly manage offset values b17f9f6
  • Add support for path segment jumps beyond 1 23fa461
  • Add trace visibility check toggle 42388cd bc02a8f
  • Fix incorrect BBox fill by resetting bounding boxes for rotated paths 3c00a63
  • CRITICAL AUTOPAINT BUG FIX: Paths without style tags returned null 01e417d

And yea, no nicely compressed DMG this time.. Feh

RoboPaint Alpha v0.5.0 (2013.08.04)

04 Aug 08:58

Choose a tag to compare

First official (non pre-release) Alpha version!
Still a few bugs to iron out, _and_ features left to get in, but It'll do for now.

As an added bonus for mac users, this release features a compressed DMG, down from 81MB, to 29MB! I can't do this as part of the automated build yet, but for releases, it shouldn't be too much of an issue.

Also, still don't fully support versions output in binaries. Should be a feature by beta release... hopefully. 🎡

Fixes/features added for this release:

  • Numerous bug fixes and visual upgrades
  • #21 Support drawing compound paths properly
    • This is a pretty big one! Almost any compound path will now properly. See the issue for info on how it was done.
  • #49 Print-context UI: de-emphasize status bar
    • Another huge one, completely simplifies status messages and bot control from a half-implemented log system, to a simple status output. May have a few bugs spawned from this, nothing critical though.

RoboPaint Alpha - v2013.07.30

31 Jul 01:33

Choose a tag to compare

Pre-release

Quick release while out of town, includes the following quick fixes done on the plane, in airports, and lunch breaks:

  • #41 Add toggleable button for auto-coloring artwork inside of edit mode
  • #39 Add warning dialog when switching out of print mode during a print job
    • Also adds warning for leaving edit, and when switching contexts/quitting. Text will need some work.
  • #58 Print context: Constrain paints & water to same height as the paper.
    • This was a _huge_ change. This managed to solve a number of complexity problems, not to mention the odd positional shift on print mode load.
  • #65 Remove confirmation dialog when clobbering blank file.
  • #66 After painting finishes, brush position indicated by crosshairs is incorrect

RoboPaint Alpha - v2013.07.29 (Birthday release)

29 Jul 08:16

Choose a tag to compare

Just a few fixes in before I leave for the week (on my 30th birthday no less!), includes the following:

RoboPaint Alpha - v2013.07.27

27 Jul 09:56

Choose a tag to compare

Pre-release

Adds 2 features: Auto Fit to canvas for edit mode, great for oddly sized opened files, and rotate left, does exactly what it says on the box. Also fixes resize problems and a few minor overlap issues.