John Lewin
ab8cb11d92
Tuning adjustments default to 1.0 on application restart
2017-03-09 12:46:06 -08:00
Lars Brubaker
5218a82783
Fixed regression where we turned off sd card printing temps.
...
Wrote regression test for cancel print code
Made the emulator able to simulate sd card files
2017-03-07 17:52:44 -08:00
John Lewin
b74883b467
Remove create/close calls, reuse portFactory instance
2017-03-02 10:32:18 -08:00
John Lewin
6043aefa30
Fix typo
2017-03-02 10:32:17 -08:00
Lars Brubaker
958780d4a6
Make sure we never try to queue a command before the queue is initialized.
2017-03-01 11:22:47 -08:00
John Lewin
410d526345
Skip USB port validation when TCP/IP printing
2017-02-24 12:01:46 -08:00
Lars Brubaker
e9fdaee59f
Ask for position after G30
2017-02-22 14:51:20 -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
17bea4cc20
Add missing localizations
2017-02-15 10:04:10 -08:00
Lars Brubaker
a206586736
Make sure we don't have the printer waiting for position before it is connected.
2017-02-14 11:42:48 -08:00
Lars Brubaker
2430becc9d
Make sure we get our position any time we create stream processors.
2017-02-10 14:44:07 -08:00
Lars Brubaker
990fd13a19
Un-broke print cancel
...
Only finishing gcode sets the printer to connected not canceling (it still needs to print cancel gcode if present)
2017-02-09 13:51:16 -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
b576e1fb78
Needed to rest stream processing after a print is canceled
...
MatterHackers/MatterControl#1877
Controls: Extrude buttons twisted
2017-02-08 14:40:18 -08:00
Lars Brubaker
1f76ba1cde
Fixing code review issues
2017-02-08 10:02:39 -08:00
larsbrubaker
ac4a2ed9ce
Made sure that reset connection disconnects
...
and reconnects if auto connect
and works when not connected (like it is supposed to)
2017-02-07 18:49:06 -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
8a9467be3a
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2017-02-02 16:42:36 -08:00
Lars Brubaker
3edcb69140
Made load filament macro work.
2017-02-02 16:38:48 -08:00
John Lewin
83dab63579
WaitingForPosition timer should be stopped and cleared, not restarted
2017-02-02 13:37:03 -08:00
John Lewin
3aa13d82c4
Persist tuning adjustments into printer settings
2017-02-02 10:56:14 -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
John Lewin
e736d2718f
Add ExtruderStatusWidget
2017-01-23 16:28:25 -08:00
John Lewin
ac3139c704
Reuse existing MoveButton objects
...
- Alternate format for widget factory colors
- Move fixed sizing in MoveButtonWidget to more specific scope
2017-01-19 12:31:53 -08:00
John Lewin
2e8c0baaab
Prevent null reference exception
2017-01-19 12:31:53 -08:00
John Lewin
16c2230018
Initial screensaver prototype
...
- Consolidate title casing mechanism into PrintItemWrapper.GetFriendlyName
2017-01-19 12:31:53 -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
Lars Brubaker
51541abfa2
turn off debug code
2017-01-11 17:18:42 -08:00
Lars Brubaker
0cdf057cb1
Make sure we work with the new marline rc8 and resend
2017-01-11 17:08:36 -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
John Lewin
ace89e1e5a
Use .Localize extension function
2017-01-04 10:52:06 -08:00
Lars Brubaker
4fb4d3a15f
Merge remote-tracking branch 'origin/1.6'
...
# Conflicts:
# Submodules/agg-sharp
2017-01-03 15:22:52 -08:00
Lars Brubaker
515966b0f0
Created a new printer turns of temps test
...
Fixed the test to pass
Made emulator turn off bed temp correctly.
2017-01-03 10:45:16 -08:00
Lars Brubaker
84c0032b05
Include bed heating to recover consideration
2016-12-29 14:51:45 -08:00
Lars Brubaker
0d69a1d365
cleaning up error reporting and showing more in terminal
2016-12-29 13:39:16 -08:00
Lars Brubaker
b2e676454a
io write error can happen if the printer is not responding while executing a command
...
don't close the connection in these circumstances.
2016-12-29 12:52:12 -08:00
Lars Brubaker
7bb3b342d9
Made firmware updater report state into terminal
...
Refactoring
Firmware update strings
2016-12-28 13:10:39 -08:00