Releases: evil-mad/robopaint
RoboPaint v0.7.0
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
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
RoboPaint v0.6.3
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
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)
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)
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)
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
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)
RoboPaint Alpha - v2013.07.27
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.