Commit graph

121 commits

Author SHA1 Message Date
larsbrubaker
0a97cf0a1d Started work on z height turning controls. 2014-12-27 08:19:48 -08:00
John Lewin
4456b1bfc1 Add Android ActivePrinter.ComPort override, add exception dumps to IDE when debugging 2014-12-24 12:12:11 -08:00
Lars Brubaker
4ae0116ecf Fixed the thumbnail rendering for a gcode sd file
Fixe a bug with sd card printing progress not showing
Made the sd gcode progress bar reset on new print.
2014-12-17 12:45:29 -08:00
Lars Brubaker
0b4fad709c Made it so we only heat up the extruders that will be printing.
Including checking for support and raft extruders.
2014-12-16 16:35:56 -08:00
Lars Brubaker
ccbdde24b7 Made the replacement strings for gcode happen in macros and pause resume. 2014-12-10 12:07:06 -08:00
Kevin Pope
2a325a342d Fix gcode message box. 2014-12-03 17:20:33 -08:00
Lars Brubaker
ba6d57f9c7 spelling. 2014-12-03 17:02:38 -08:00
Lars Brubaker
c4290f0a3e Took out some dead code.
Fixed the printer looses temp after starting a print.
2014-11-25 14:14:37 -08:00
Lars Brubaker
b060698d14 Made the return to position on un-pause also work for user request pause from click 'Pause' button. 2014-11-21 12:39:13 -08:00
Lars Brubaker
a6805b474b Merge branch '1.1.4' into development 2014-11-17 18:04:20 -08:00
Lars Brubaker
e4fb600739 Updated the retract_before_travel to be 20 for all builds.
Made multi extruder temps get read correctly.
Signed the arduino inf and made our installer install it.
2014-11-17 17:42:15 -08:00
larsbrubaker
9a4b31830c Merge remote-tracking branch 'origin/1.1.4' into development 2014-11-16 09:53:04 -08:00
larsbrubaker
0df396e100 Putting remotinglite in its own repository 2014-11-16 09:52:40 -08:00
larsbrubaker
087a6fbd21 Made resume go back to the position that the printer was paused at. 2014-11-12 12:16:09 -08:00
larsbrubaker
b100ca717f Made it only put saved meshes in the queue after they are done saving so you can't get in a bad loading state.
Fixed some timer starting issues in printer communication.
2014-11-11 12:09:09 -08:00
larsbrubaker
806132c4fd Make the timeout for non moves be much longer. 2014-11-10 20:23:34 -08:00
larsbrubaker
8922eb7d9d Got rid of the separate write thread and merged it with read. 2014-11-10 20:15:59 -08:00
larsbrubaker
653365d8cd This code is still not working the way we want. 2014-11-10 13:08:54 -08:00
larsbrubaker
e80838312d Turned back on some transmit error recovery code. 2014-11-10 13:00:14 -08:00
larsbrubaker
8f2a99e63e Made the terminal store all the content and scroll and be able to save. 2014-11-07 10:12:47 -08:00
Kevin Pope
f8b32ce9d0 Don't change index of queue if there is an active print. 2014-11-06 13:47:09 -08:00
John Lewin
c76e39cbe4 Improve connection error reporting 2014-11-04 21:15:15 -08:00
John Lewin
ac86545e20 Abort connection attempt - Fixes #82073858 2014-11-04 21:15:14 -08:00
John Lewin
c5312f8bb3 Detect miscommunication during serial port init - Fixes #82050204 2014-11-04 21:15:14 -08:00
John Lewin
b713380d32 Only call OnConnectionSucceeded if PrinterIsConnected and not Disconnecting - Fixes #82050292 2014-11-04 21:15:13 -08:00
John Lewin
87e5469084 Report attempted port name after connection failure - Fixes #82003252 2014-11-04 21:15:12 -08:00
John Lewin
3685877ab7 Only fire OnConnectionSucceeded if connected 2014-11-04 21:15:10 -08:00
Kevin Pope
1662f3baa4 'Print' action in Library and History now initiates print - if possible. 2014-11-04 21:00:38 -08:00
larsbrubaker
1560dd5bfc Make sure we don't send empty lines to the printer. 2014-10-30 16:44:16 -07:00
jlewin
a08186a0c0 Fix extruder index 2014-10-22 10:35:38 -07:00
jlewin
ea5466ba78 Improve comments 2014-10-21 14:56:19 -07:00
jlewin
0690ce4bfd Ensure close is called in all scenarios and switch to using{} for Dispose 2014-10-21 14:48:20 -07:00
jlewin
b7e25cc574 Localize connection related error messages 2014-10-21 14:48:19 -07:00
jlewin
4fbfcd1666 Report connection failure reason - Fixes #80972004 2014-10-21 14:47:02 -07:00
larsbrubaker
6dd447e415 Improved the material selection code.
Started work on changing material color
fixed some bugs.
2014-10-20 17:02:25 -07:00
Lars Brubaker
3972aafce7 Merge pull request #62 from jlewin/fix_use_constants
Use Windows constants for clarity in CreateFile call
2014-10-20 10:04:17 -07:00
jlewin
6041665bcd Code cleanup - convert tabs to spaces 2014-10-19 08:46:20 -07:00
jlewin
2b7d38206a Use Windows constants for clarity in CreateFile call 2014-10-19 08:35:09 -07:00
larsbrubaker
83788f8d85 Read waiting for print bed to heat on smoothie 2014-10-18 15:50:03 -07:00
larsbrubaker
398023ba7b Put in actual extruder temp setting and reading for multi extruders.
Got rid of crash when no gcode loaded and try to clear it.
2014-10-15 17:04:14 -07:00
Kevin Pope
e17ea72299 Added UI support for manual extrusion with multiple extruders. 2014-10-13 18:06:14 -07:00
larsbrubaker
2d3d26a68d Working to get the collision stuff working with mesh groups
Put in the RomotingLite project to start on TigerSong
2014-10-09 11:29:33 -07:00
larsbrubaker
f8f6a20dc4 More outside of the timed lock. 2014-09-10 12:11:27 -07:00
larsbrubaker
b54e4d4a67 sleep outside of the lock 2014-09-09 11:06:23 -07:00
larsbrubaker
4d96053446 added support for @pause and M226 (user requested pause) 2014-09-03 10:43:23 -07:00
larsbrubaker
9589e03450 Fixed a bug where print leveling could not be disabled if it had been enable at one point. 2014-09-02 12:49:14 -07:00
larsbrubaker
58b6326c14 Check if ActivePrinter before we use it. 2014-08-27 09:18:59 -07:00
larsbrubaker
4a481fb867 Made the gcode 3d view recreate the bed correctly
Made the printer separate position tracking from bed leveling re-write
2014-08-26 17:38:23 -07:00
Kevin Pope
fca25dd045 Merge commit '3771ec374f' into development 2014-08-19 11:14:07 -07:00
Kevin Pope
16dc551ea3 Add ability to detect device code (along with firmware version). 2014-08-19 11:13:52 -07:00