Lars Brubaker
a689781772
Merging in 1.7.1 improvements
2017-06-07 16:09:42 -07:00
Lars Brubaker
a1e1c48d90
All new 1.7.1 changes
2017-05-19 14:39:57 -07:00
Lars Brubaker
3acaedd605
Adding more filament run out code
2017-04-13 16:32:32 -07:00
Lars Brubaker
e1374ece9d
Putting in support for filament runout sensor
...
writing support for sms message on filament run out and pause
2017-04-13 14:25:46 -07:00
Lars Brubaker
f5b2ba6357
Request temp rate should be 1 second
2017-04-11 12:05:24 -07:00
Lars Brubaker
b2515aa2ac
Fixed code related to position reads
...
Make sure we don't send a 105 while waiting for position
Make sure we send a M114 immediately after G28, G29, G30
Better error timing for sending commands (less resend issues)
2017-04-11 10:41:46 -07:00
John Lewin
ab8cb11d92
Tuning adjustments default to 1.0 on application restart
2017-03-09 12:46:06 -08:00
Lars Brubaker
2420acc69b
Make sure if hardware leveling enabled we don't parse leveling data
2017-02-22 11:53:25 -08:00
John Lewin
538d3c480a
Refactor GCodeStream
...
- Use AppendFormat
2017-02-09 09:01:45 -08:00
John Lewin
b665091e18
Multiplier streams must acquire and track dependant settings
...
- Correct whitespace
2017-02-09 09:01:03 -08:00
Lars Brubaker
6b0b8ace6e
Fixed a bug with the progress bar
2017-02-06 14:23:55 -08:00
Lars Brubaker
117c09b9f1
Cleaned up the new macro command syntax
2017-02-06 14:23:55 -08:00
Lars Brubaker
53b7576b17
Refactored the macro command language.
2017-02-06 14:23:55 -08:00
Lars Brubaker
97dffa1d53
Better images in macros
2017-02-06 14:23:55 -08:00
Lars Brubaker
8134b3f450
Fixed the Macros window to cancel on user closes with the X windows button.
...
Put cancel into max length and temp stream
Made close function take a bool if the system did it
Moved To EventHandler<> in GuiWidget
Made a ClosedEventsArgs
2017-02-03 13:06:08 -08:00
Lars Brubaker
3edcb69140
Made load filament macro work.
2017-02-02 16:38:48 -08:00
larsbrubaker
0c9ebdf611
starting
2017-02-02 07:54:52 -08:00
Lars Brubaker
4c8971f4a7
Putting in a macro cancel button.
2017-02-01 17:49:26 -08:00
Lars Brubaker
b61f4a64a3
Cleaner code
2017-02-01 15:46:11 -08:00
Lars Brubaker
8d47359ad9
Clear user baby stepping after new print leveling.
...
settings save on change
removed redundant expand_thin_walls setting
2017-02-01 13:38:14 -08:00
Lars Brubaker
84ed2ce1b2
Make sure we save baby steps any time before the 2nd layer
2017-01-17 15:04:42 -08:00
John Lewin
eaa44e5af8
Revise UI elements that reveal babystep Z values and expose easy reset
2017-01-11 07:29:00 -08:00
Lars Brubaker
174983ad7e
Merge remote-tracking branch 'origin/1.6'
...
# Conflicts:
# Submodules/agg-sharp
2017-01-10 18:49:54 -08:00
Lars Brubaker
89cd8ebb3e
Fixed the print leveling bug
2017-01-10 17:30:27 -08:00
Lars Brubaker
f0933631e1
Saving and restoring baby stepping
2017-01-04 15:35:38 -08:00
Lars Brubaker
a2cdad80f0
make sure the tests pass
2017-01-04 14:20:18 -08:00
Lars Brubaker
522a049cc6
Added support for M83 and M82 extruder relative / absolute positioning
2017-01-04 14:13:05 -08:00
Lars Brubaker
84c0032b05
Include bed heating to recover consideration
2016-12-29 14:51:45 -08:00
Lars Brubaker
91b6d98e82
Make sure we turn off print leveling as we are recovering.
2016-12-20 17:23:52 -08:00
Lars Brubaker
6cf685a1b4
Adding new translations
...
Added G92 to commands that get passed through to the printer
2016-12-20 14:43:55 -08:00
larsbrubaker
7423a675e2
Corret variable name
2016-12-04 19:22:37 -08:00
larsbrubaker
106a52b368
Putting progress bar on macro window.
2016-12-04 18:13:58 -08:00
Lars Brubaker
0c08c6c5ce
Make pause work correctly with always printing
2016-12-02 13:51:58 -08:00
Lars Brubaker
fb1f5ff730
Made it so that only canceling the printe causes it to be marked as canceled
...
Disconnect and reconnect do not 'cancel' the print
Closing MC does not 'cancel' the print
2016-12-01 10:59:03 -08:00
Lars Brubaker
83a56dfbdb
also consider the extruder position when doing maxlength.
2016-11-29 16:52:58 -08:00
Matt Moening
2cdca4860d
Send reset line number command on connect
2016-11-29 16:05:30 -08:00
Lars Brubaker
2476b1d1f2
Make queued commands parse as they are sent.
2016-11-29 15:14:38 -08:00
Lars Brubaker
06b1512698
Load and Unload Macros working better.
...
Fixed colors on redeem purchase disabled button
2016-11-29 14:17:37 -08:00
Lars Brubaker
a241888635
Merge branch 'AlwaysPrinting'
...
# Conflicts:
# PrinterCommunication/PrinterConnectionAndCommunication.cs
# StaticData/Translations/Master.txt
# Submodules/MatterSlice
2016-11-28 17:10:06 -08:00
Lars Brubaker
41d7d91bf1
Don't send G4 dwell while wating to reach temp.
2016-11-28 16:09:25 -08:00
Lars Brubaker
b2965794d1
Improved macro capabilities
...
Wrote enough code to allow for the loading and unloading of filament
2016-11-11 11:48:33 -08:00
Lars Brubaker
7232620360
Interesting progress on always sending as print.
...
relates to bug MatterHackers/MCCentral#90
Long G-Code macros do not work
2016-11-11 11:48:32 -08:00
Lars Brubaker
41a2490d91
Make sure we don't send exponents to the printer
2016-10-19 17:05:49 -07:00
Lars Brubaker
47968f566f
Going back to the old leveling method.
2016-10-19 16:03:08 -07:00
Lars Brubaker
a3d4032704
Wrote tests for LineIsZHoming
...
Made sure we don't clear leveling data while viewing.
2016-10-14 13:15:09 -07:00
Lars Brubaker
3bb439d198
Make it possible to have the print leveling go negative
...
Took out the 2 point leveling solution
MatterHackers/MatterControl#804
2016-10-11 14:56:36 -07:00
Lars Brubaker
de12a5c8ba
Finished print leveling test – fixed reset to defaults
...
Moved more things to settings key
Disabled end-user license agreement on Mac for now
2016-09-27 12:47:15 -07:00
Lars Brubaker
5ffd4c168e
Added the ability to emit 'G0' for movement
2016-09-13 14:09:35 -07:00
Lars Brubaker
fbd67c0dd7
Put in code to refresh the library selector
...
Renamed ResumePrinting to PrintRecovery
2016-09-06 14:42:14 -07:00
Lars Brubaker
357a497505
Fixed a bug with pause resume gcode
...
Made a new test.
added test layouts.txt and master.txt and porperties.json
added paus_gcode and resume_gcode to settingskey
2016-08-17 14:04:03 -07:00