Lars Brubaker
f52ae953ab
Name the drop list on hot end
2017-09-21 09:12:33 -07:00
Lars Brubaker
5f2dc2699d
Made the temperature widgets reflect the actual on off state of the printer
2017-09-20 13:22:20 -07:00
Lars Brubaker
2a71b04a3b
Made the material control update when changed
2017-09-20 11:14:53 -07:00
John Lewin
0adca628f7
Add disabled overlay to temperature controls
2017-09-19 13:55:31 -07:00
John Lewin
294df0a588
Convert ActiveSliceSettings usage from static to local references
2017-09-17 01:12:18 -07:00
John Lewin
e1f3dec6b1
Make PrinterConnection.PrinterSettings private, use PrinterConfig
2017-09-15 12:09:56 -07:00
John Lewin
b7749fe8cc
Remove unused PrinterConnection parameters and local references
2017-09-13 21:45:44 -07:00
Lars Brubaker
8666df73fe
Fixing the colors on the extruder material selector in dark theme
2017-09-11 12:05:57 -07:00
Lars Brubaker
99d690e9b0
Got the bed control to be in sync with the extruder controls
2017-09-11 10:55:00 -07:00
Lars Brubaker
21ae87d485
Made the temp graph have the goal on it and be more responsive
2017-09-08 11:47:16 -07:00
Lars Brubaker
9479c2a061
Finished the temperature widget tests and implementation
...
Refactoring extruder to hotend where true
2017-09-08 10:23:28 -07:00
Lars Brubaker
0a54cd266b
Wrote test for Hotend drop down
...
Theme the folders check box
Make sure we reset the macros when we start them (made clear by unload -> cancel -> unload)
Made fan controls more consistent with actual data model of printer
improved edit number display to be more consistent with 3d number edits
2017-09-07 16:24:31 -07:00
Lars Brubaker
2a26f266a5
Moved extruder actions to hot end drop down
2017-09-06 18:16:57 -07:00
Lars Brubaker
b39666634a
More making printerConnection passed to classes.
...
Made the speeds for movement controls be extensions methods on PrinterSettings
TODO: Why on ExportPrintItemPage was that if the leveling turned on or off we would show the check box by rebuilding that window.
2017-09-05 10:33:46 -07:00
Lars Brubaker
3dd9270797
More making printerConnection passed to classes.
2017-09-03 11:48:24 -07:00
Lars Brubaker
b65d1f136d
Making printerConnection passed to classes.
2017-09-01 21:23:20 -07:00
Lars Brubaker
293fd3ff12
Made more tests pass
...
deleted unused print status row
Made printer connection only have one status message output
Made sure the ApplicationTemDataPath is right for tests
Refactoring
2017-08-30 10:38:01 -07:00
Lars Brubaker
35e82f3a58
Make sure we render hole and support groups correctly
2017-08-29 12:43:45 -07:00
Lars Brubaker
f7d4163125
Refactoring VAnchor and HAnchore names
...
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
e75bb81c78
Extract unique button types to theme config
2017-08-04 09:15:35 -07:00
John Lewin
4abea0ab0c
Extract button factory options to new class
2017-08-03 19:00:37 -07:00
John Lewin
bcc9ac0513
Add temperature targets to extruder/bed dropdown panels
2017-07-31 17:57:10 -07:00
Lars Brubaker
235432a3fb
Put in a first pass at a temp graph
2017-06-30 18:00:11 -07:00
John Lewin
bd10edc2aa
Revise temperature widgets
2017-06-27 18:52:13 -07:00
Lars Brubaker
5165270687
removing dead code.
2017-06-26 17:19:27 -07:00
John Lewin
1ac3274e7d
Move CommunicationState enums into PrinterCommunication namespace
2017-06-13 17:33:23 -07:00
John Lewin
9aaf0f6311
Rename PrinterConnectionAndCommunication
2017-06-13 17:22:49 -07: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
John Lewin
7acf309153
Revise extruder number for clarity regarding value
...
- Internal code should use zero based index values
2017-01-23 15:31:28 -08:00
John Lewin
cbe60da89a
Refactor temperature widgets
2017-01-23 15:31:28 -08:00
John Lewin
535a161115
Remove event keyword from private fields
2016-12-29 06:57:42 -08:00
Lars Brubaker
eccc9a2a81
Fixed a bug in getting extruder temps
...
Made temperature a settings key
MatterHackers/MCCentral#553
Extruder and bed not being heated before printing
2016-10-10 12:44:22 -07:00
John Lewin
c008234248
Rename ActiveValue to GetValue, consolidate GetValue overrides
2016-06-15 17:19:29 -07:00
John Lewin
cd804e48be
Refactor TemperatureWidgetExtruder
2016-05-04 07:16:54 -07:00
Lars Brubaker
895eea253c
Converted lots of get properties to methods in SettingsProfile
2016-04-27 18:57:51 -07:00
Lars Brubaker
abe8bbd2b8
Took out the help text widget and the message action row (replaced by tool tips)
2015-08-21 13:29:24 -07:00
Lars Brubaker
0ef5747ca9
Put in many more tool tips.
2015-08-12 13:16:39 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
Lars Brubaker
f8e92931e1
Made the pre-heat use the temperature and bed_temperature .
...
Put in a menu to select the slice settings level.
2014-12-08 16:40:50 -08:00
kevinepope
e936fe98f7
Change message confirmation dialogs from modal to async w/callback.
2014-10-21 21:20:09 -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
larsbrubaker
0e646dca68
Change the namespace of PrinterCommunication and the class name.
...
Deleted lots of unused usings.
Working to get the 2point leveling working.
Started work on a new printer io layer
Fixed the crash on disconnect while printing.
2014-06-11 14:52:58 -07:00
larsbrubaker
6e7abb73f1
Cleaning up update a bit so we can have first time check for new version.
...
Made more strings push through translations.
Put in a new OEM setting for check for update on first run
2014-06-10 09:25:38 -07:00
kevinepope
4192e79230
Added preheat button to temperature indicators. Added temp direction indicator arrow to bed temp indicator.
2014-04-24 21:45:33 -07:00
larsbrubaker
db09079196
Refactor for clarity Done -> SlicingDone on PrintItemWrapper
...
Moved a bunch of classes into their own files in ActionBar
Made the part preview be right when the window changes between wide and narrow.
2014-04-16 15:11:01 -07:00