Commit graph

33 commits

Author SHA1 Message Date
John Lewin
e1f3dec6b1 Make PrinterConnection.PrinterSettings private, use PrinterConfig 2017-09-15 12:09:56 -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
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
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
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
John Lewin
3a9833697d Platform providers
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
0958e09e66 Revise button styling and icon sizing 2017-08-13 14:21:28 -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
bcc9ac0513 Add temperature targets to extruder/bed dropdown panels 2017-07-31 17:57:10 -07:00
John Lewin
77a4725af5 Adjust temp widget icons for light theme 2017-07-11 16:13:28 -07:00
John Lewin
2ee8fa6f5c Fix casing mismatch 2017-06-28 15:25:09 -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
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
rytz
d7f982dad5 UI text change 2016-10-07 11:58:25 -07:00
Lars Brubaker
773f6ddc9b More settings moved to GetValue
extruder_count
bed_temperature
2016-06-16 10:31:18 -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
larsbrubaker
cbbeeac8ae Don't show the bed temp if there is no heated bed.
Don't write bed temp to gcode if there is no heated bed.
Read bed temp through accessor function so we can filter it based on if the printer has a heated bed.
Added BedTemperature function on Active Slice Settings
2015-02-16 16:16:06 -08: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
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