Wykres commitów

274 Commity (cbc384c150e24cd57b77cd9e1a8526d0a61624fc)

Autor SHA1 Wiadomość Data
Brian Schmalz cbc384c150 Binary build of v2.4.0. No source changes since previous commit. Release of v2.4.0 EiBotBoard Firmware, both application and application + bootloader images. 2016-07-04 11:38:45 -05:00
Windell Oskay e9cd42ea91 Clean up generated SVG
Two changes: (1) Apply our default style to the group as a whole, not
to the individual path elements. This results in smaller generated SVG,
especially where the extension is used heavily.  (2) If the text
"rendered" consists only of whitespace -- that is, if no actual paths
were rendered -- then no output (no empty group) is added to the SVG
document.
2016-06-21 11:25:43 -07:00
Windell Oskay 9355395f2c Handle communication errors when checking button status
Closes #46
2016-06-19 17:18:58 -07:00
Windell Oskay e7deae1e70 Label which layer generated the error message, catch flowroot.
https://github.com/evil-mad/EggBot/issues/45
2016-06-19 16:35:46 -07:00
Windell Oskay fe86524635 Merge pull request #47 from evil-mad/HersheyText-expanded
HersheyText expanded
2016-06-19 14:59:03 -07:00
Windell Oskay 8cb37fe281 Render text at center of view window 2016-06-19 14:57:18 -07:00
Windell Oskay c14f87b8bc Improve rendering of font table
Scale table height to 95% of document height, and then center in the
view window.

Also change labeling in "About" pane of extension to indicate a version
number.
2016-06-19 14:41:04 -07:00
Windell Oskay 2f7ecb78b5 Various minor tweaks for clarity 2016-06-18 13:01:34 -07:00
Windell Oskay 5f183ce63c Add font credits & refine descriptions 2016-06-17 19:40:03 -07:00
Windell Oskay 6c484ad77e New branch for updates to Hershey Text.
Following up on:
http://forum.evilmadscientist.com/discussion/567/copyright-question-rere
worked-fonts
2016-06-16 18:06:03 -07:00
Windell Oskay 23d803d98d Remove unintentional integer conversion
https://github.com/evil-mad/EggBot/issues/44
2016-06-02 00:31:55 -07:00
Windell Oskay 00d25b31df Skip pen-up movements for tiny distances
Before raising the pen for a given movement, check to see that we will
be moving at least one motor step. Value adjustable in eggbot_conf.py.
2016-05-01 15:58:43 -07:00
Windell Oskay 63fcce2304 Add formatting to GUI, bump version to 2.7.5 2016-05-01 15:57:01 -07:00
Windell Oskay 687850891a Use correct delay when lowering pen
Close issue #41 .  Oops.
2016-04-13 11:29:07 -07:00
Windell Oskay fa51230cee Fix poor handling of ampersand
Close issue #43
2016-04-13 11:24:10 -07:00
Windell Oskay 569dc6f364 Close #40 2016-04-02 16:16:10 -07:00
Windell Oskay 91fd84204a Add baseball template 2016-03-19 14:46:32 -07:00
Brian Schmalz d408b23dbc Merge branch 'master' of https://github.com/evil-mad/EggBot 2016-03-18 19:33:15 -05:00
Brian Schmalz 3fefeaadbe Work In Progress : Getting towards a 2.4.0 final release for EBB Firmware. Main new feature is addition of AM (acceleration motion) command, to be documented in GH issue. 2016-03-18 19:32:54 -05:00
Windell Oskay 81c259ae5a Major revision to Hatch Fill
Hatch fill now produces beautiful smooth curves that fill most
reasonble shapes. Giant thanks to Sheldon B. Michaels for a lot of hard
work on this!
Closes issue #36.
2016-03-17 23:46:01 -07:00
Windell Oskay 519291316f Move hatch fill out of "contributed" directory 2016-03-17 23:43:45 -07:00
Windell Oskay 87a1bd5318 Add another example file 2016-03-17 23:43:05 -07:00
Windell Oskay 622e0bff2f Add time delay only on longer pauses
Performance improvement!
2016-01-31 23:09:36 -08:00
Windell Oskay 9a2a691b3b Improve handling of inner line-drawing routine
Add delay after move command to prevent possible communication error.
Improve logic of detecting pause-button press. Revert to earlier
behavior of only pausing _after_ the current path segment is finished.
2016-01-31 01:52:30 -08:00
Windell Oskay ce06aeb704 Handle circumstance where manual pen raise would fail
Assume that the initial state of the pen is unknown; act accordingly!
2016-01-17 16:16:34 -08:00
Windell Oskay ea3cdaba3e Revise pen up/down handling. Add explicit resolution setting 2016-01-12 16:27:57 -08:00
Windell Oskay b813aaf937 Various minor fixes
Refactoring pen up/down into ebb_motion. Also adding fix for
undocumented bug where pen toggle fails to work.
2016-01-11 19:32:32 -08:00
Windell Oskay 686e096f76 Version 2.7.0
Use pyserial 2.7+ to scan USB ports; removing eggbot_scan files.
Refactor some routines into separate libraries
https://github.com/evil-mad/plotink
2016-01-08 17:18:14 -08:00
Windell Oskay 6c01a5976a Hatch: Correct bug with nonzero gap length, add live preview.
Close #32
2016-01-08 09:45:51 -08:00
Windell Oskay 266e19f6ef Bump version prior to packaging with Pyserial 2.5 2015-12-27 15:21:40 -08:00
Windell Oskay eae9a7dc19 Fix for MacOS 10.11.1 serial timeouts 2015-11-12 11:14:50 -08:00
Windell Oskay 887cd7f5b1 Version bump for clarity (2.6.1 2015-10-25 15:29:21 -07:00
Windell Oskay 60d202a022 Update to work under El Capitan
Add additional serial query. Needs testing under Windows and Linux.
2015-10-23 12:26:37 -07:00
Windell Oskay fe0c34f5e5 Version 2.6.0
* Update to pyserial 2.7.0. Closes #17.
* Add support for multiple motor resolutions. Closes #18.
2015-08-31 10:49:14 -07:00
Brian Schmalz 36d3925ea9 Fix for issue #29: Added new command "XM" to support mixed-axis geometry machines. Version bumped to 2.3.0. 2015-08-28 16:53:15 -05:00
Brian Schmalz cb3d354033 Version 2.2.9 - Added additional values to reply of "ES" command - we now print out how many steps have been 'deleted' when the EStop happens. 2015-08-18 16:50:06 -05:00
Brian Schmalz 04c9a9c3a7 New version 2.2.8 : Fixed casting bug in SM command that prevented some step values > 0xFFFF from working properly. 2015-08-15 19:46:17 -05:00
Brian Schmalz b66c5f177e Version 2.2.8: Updated error messages in SM command to more accurately detect too slow (<1.31 Hz) or too fast (>25KHz) step rates. Tested with 3-byte duration and step count parameters. 2015-08-15 08:12:06 -05:00
Brian Schmalz 1a2ff60823 Merge branch 'master' of https://github.com/evil-mad/EggBot 2015-08-13 20:18:58 -05:00
Brian Schmalz 70e2ef05a4 EBB v2.2.7 : Added EStop command (ES). Also updated repo to contain raw HEX files from some previous releases. 2015-08-13 20:16:35 -05:00
Windell Oskay a9f8e42682 Remove stray file 2015-07-08 10:53:42 -07:00
Windell Oskay 86e9b64ea1 Add example file 2015-07-08 10:50:36 -07:00
Windell Oskay 1a252fd2a2 Version bump! 2015-04-10 18:11:07 -07:00
Brian Schmalz 4728931172 Starting to add new microsecond mode for SM duration. 2015-02-28 14:08:08 -06:00
Windell Oskay 78cae69b10 Remove StippleGen to its own repository.
StippleGen can now be found at https://github.com/evil-mad/stipplegen
2015-02-22 12:32:14 -08:00
Windell Oskay 447205a62c Update Windows install script
Look for Inkscape in Program Files, and then in Program Files (x86) if
not found. Give error if Inkscape not found at all.
2015-01-30 23:34:30 -08:00
Windell Oskay a185069037 Update dimension handling help text 2015-01-30 16:14:20 -08:00
Windell Oskay 6176e2b708 Update contributed extensions for Inkscape 0.91
See 0.91 release notes:
http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91
2015-01-30 15:44:31 -08:00
Windell Oskay 5bf9bf9d3f Minor updates towards 2.5.0 release
* Update layer name in EggBot Template
* Add new example file (kistka-loops.svg)
2015-01-30 14:24:37 -08:00
Windell Oskay b96f19ff5a Update to 2.5.0
Close #22
2015-01-30 13:33:52 -08:00