Mark Walker
734d392114
Set submodule to maintenance branch too
2015-11-15 09:02:51 +00:00
Mark Walker
829c70a0e4
Pick up GPX 2.3
2015-10-03 21:30:30 +00:00
Mark Walker
13c684c224
Sense of Z-hold is 1=off 0=on
2015-09-30 20:05:09 -07:00
Mark Walker
2fffb24e2e
Turn on eeprom writing + a few tweaky bugfixes
2015-09-30 17:09:49 -07:00
Mark Walker
671b0c4857
Better warning message for eeprom settings
2015-09-30 00:01:27 -07:00
Mark Walker
ad9df7b581
Log what will change on "Save" for eeprom settings
2015-09-29 23:55:03 -07:00
Mark Walker
ade886eddd
Merge branch 'master' into onboardprefs
2015-09-24 10:37:14 -07:00
Mark Walker
c641e258f9
Autoconnect on boot, gcode handling
...
- If autoconnect is turned on, the hook gets called before the plugin
gets called for post startup initialization (on_after_startup).
- The checksum stripping was dumb and also killed comments that had
asterisks in them
- There was a race in the timeout while waiting state where a response line could
get eaten. With this fix it still has a chance of being out of order.
- With the submodule update, now OctoPrint can print the dual nozzle
calibration gcode from RepG (M108 for toolchange)
2015-09-24 01:32:42 -07:00
Mark Walker
53aa5b6e1e
Set up for writing the batch EEPROM
2015-09-23 22:01:25 -07:00
Mark Walker
fdc6b00a8e
Warning message for EEPROM settings panel
2015-09-23 01:46:50 -07:00
Mark Walker
b3ff5bfe9b
Make REST eeprombatch work
2015-09-22 15:42:43 -07:00
Mark Walker
b9a3498321
Start (non-functioning) on REST EEPROM endpoints
2015-09-20 21:19:24 -07:00
Mark Walker
914f21503a
Pick up okPending change from submodule
2015-09-20 12:51:22 -07:00
Mark Walker
0b2ccf2e67
Add a few more settings
2015-09-12 00:06:28 -07:00
Mark Walker
ac3ec57fae
Initial checkin of new EEPROM settings
...
button and sub-dialog
2015-09-11 22:24:46 -07:00
Mark Walker
0185726a52
GPX submodule has a new source file
2015-09-07 22:02:43 -07:00
Mark Walker
0f0bb76a71
Accomodate new M112 handling in OctoPrint
2015-09-07 15:11:00 -07:00
Mark Walker
c2ce34f950
Add A,B axes to machine editor plus bug fixes
...
- Tooltips for machine editor were clipped to the left
- Tooltips caused machine editor values to be reset
2015-08-05 02:00:14 -07:00
Mark Walker
42a42d8f6b
Pick up the new version of GPX
2015-08-02 21:24:24 -07:00
Mark Walker
72b82808c0
GPX submodule
2015-07-19 09:42:33 -07:00
Mark Walker
f23767142a
More cancel and progress reliability
...
- Pick up fixes from GPX submodule
- clean up settings defaults
- retry send a limited number of times on gpx.Timeout
- limit retries of progress notification
- some logging changes
2015-07-18 19:45:29 -07:00
Mark Walker
b120fabc98
Retry progress injection when buffer is full
2015-07-18 12:35:36 -07:00
Mark Walker
f66b8214c4
Pick up submodule bugfix: sd pause on halt
2015-07-13 15:05:10 -07:00
Mark Walker
1a7a52a290
Progress and cancel improvements
...
Progress injections shouldn't put an "ok" into the response queue
because OctoPrint didn't generate it. Also, use the new cancel entry
points based on config to pick up the GPX change that ignores incoming
move commands while a cancel is in progress.
2015-07-13 02:46:38 -07:00
Mark Walker
0b10f4bb93
M6/M116 change from GPX submodule
2015-07-11 02:04:10 -07:00
Mark Walker
599295abef
LCD status improvements
...
- show build name on LCD
- show build progress on LCD (if ini has build_progress=1)
- add *args and **kwargs per octoprint API prescription
2015-07-11 01:38:00 -07:00
Mark Walker
7e94bd4dbd
get_extended_position changes from GPX
2015-07-09 02:26:10 -07:00
Mark Walker
b2a6ecf18b
Pick up M132 queue sync from GPX
2015-07-09 00:13:52 -07:00
Mark Walker
5be01fc408
Allow clear queue on cancel to be conditional
...
Add warning highlight to verbose setting
2015-07-07 19:59:37 -07:00
Mark Walker
3aa6e1d864
verbose, M136 build name, buffer overflow pause
...
Actually use the new verbose flag I added
Put parens around the build name on M136
Change pause on action queue overflow to 0.1 seconds
2015-07-06 15:20:33 -07:00
Mark Walker
940ab4e1ac
Add a setting for a connection pause
...
Connection pause waits a specified number of seconds after opening the
port to the printer before commencing serial communication. The default
in GPX before the plugin project was 2 seconds, so that remains after
this commit. I've tested my flashforge creator and it doesn't seem to
need much time (0.5 seconds works reliably for example).
2015-07-04 12:37:45 -07:00
Mark Walker
b277c1dad5
submodule fixes
2015-07-04 00:00:44 -07:00
Mark Walker
b759587599
fix machine.ini write and flip endstop min/max
2015-07-03 09:17:42 -07:00
Mark Walker
2bba085b2f
Make prerelease updates opt-in
2015-07-03 01:39:37 -07:00
Mark Walker
2048b4e8b0
Merge branch 'master' of https://github.com/markwal/OctoPrint-GPX
2015-06-30 23:20:02 -07:00
Mark Walker
b9892d31c5
Pickup serial timeout changes from GPX
2015-06-30 23:18:45 -07:00
Mark Walker
abd5679a98
Update to remove deprecated method on _settings
2015-06-30 21:43:02 -07:00
markwal
b37b5c541c
Update readme for 1.2.0
2015-06-25 14:14:05 -07:00
Mark Walker
5025694078
New plugin data folder and logfile path
...
Migrate to the new locations for plugin data and log files.
2015-06-23 20:23:11 -07:00
Mark Walker
c4aa2e786a
include prereleases in software update
2015-06-23 16:34:52 -07:00
Mark Walker
a769d92941
Fix the readme links
2015-06-23 15:29:54 -07:00
Mark Walker
8969922821
readme and softwareupdate check info
...
Small tweak to readme
Add version check information hook so softwareupdate plugin can update
us
2015-06-23 15:14:51 -07:00
Mark Walker
64586f1e18
Fix the super bug properly
2015-06-21 00:32:07 -07:00
Mark Walker
0ed1e32c46
Update readme and remove use of super
2015-06-19 13:57:28 -07:00
Mark Walker
bd1f5faea5
submodule bugfixes
2015-06-15 01:37:32 -07:00
Mark Walker
687772ed07
Pick up @pause fix from GPX
2015-06-10 13:02:36 -07:00
Mark Walker
d424e8ff6a
Merge pull request #6 from foosel/fix/flaskCompat
...
Use BadRequest from werkzeug instead of flask
2015-06-10 13:00:57 -07:00
Gina Häußge
18fdeb7d16
Use BadRequest from werkzeug instead of flask
...
Reason is that flask.exceptions is gone for Flask > 0.10 (compare
foosel/OctoPrint#870) and OctoPrint's Flask dependency allows
Flask 0.10 to be installed.
See also error log in #3 where this also occurs.
2015-06-10 11:36:45 +02:00
Mark Walker
2cd42d8974
Learn some markdown
2015-06-03 02:11:27 -07:00
Mark Walker
ff56dd2d1a
Update the README.md with Plugin Manager style
2015-06-03 02:08:40 -07:00