Commit graph

322 commits

Author SHA1 Message Date
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
bf3cd0d96e More making printerConnection passed to classes. 2017-09-02 08:37:14 -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
John Lewin
d2a54ff0b0 Remove unused files 2017-08-23 23:23:02 -07:00
John Lewin
559c300cb4 Revise WizardWindow api
- WizardPage instance should drive window namespace and title
- Key open windows page initial WizardPage type
2017-08-23 15:51:29 -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
c6a534717d Organize usings 2017-08-20 18:25:11 -07:00
John Lewin
045d3ee1ab Fix typo 2017-08-20 13:34:06 -07:00
John Lewin
ea28bb7999 Fix touchscreen build breaks 2017-08-20 13:24:49 -07:00
John Lewin
0958e09e66 Revise button styling and icon sizing 2017-08-13 14:21:28 -07:00
John Lewin
7eba42c150 Remove redundant GenerateTooltipButton implementations 2017-08-12 23:02:27 -07:00
John Lewin
583a99dc26 Add standard spacing to pause/cancel buttons 2017-08-08 18:26:41 -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
9473e49320 Remove margin from container for predictable control spacing 2017-08-07 11:47:54 -07:00
John Lewin
0e1df32143 Use caller specified margin 2017-08-07 11:47:54 -07:00
John Lewin
d931b96752 Remove unused file 2017-08-07 11:47:54 -07:00
John Lewin
5ad61170a3 Remove specialized 'Add' button from scene toolbar 2017-08-07 11:47:54 -07:00
John Lewin
3b9cd48f33 Consolidate connect logic into single control 2017-08-07 11:47:54 -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
d6a97052bf Make standard button factory member names more generic 2017-08-01 21:18:00 -07:00
John Lewin
bcc9ac0513 Add temperature targets to extruder/bed dropdown panels 2017-07-31 17:57:10 -07:00
John Lewin
83a4bcf1b7 Create '+' tab for main content view
- Make RenameItemWindow more generic, reuse for Rename Printer
- Move Delete Printer to printer overflow menu
- Move Rename Printer to printer overflow menu
- Remove PrinterSelector from printer overflow menu
- Remove Add New Printer action from PrinterSelector
- Remove pencil icon/edit printer behavior from PrinterSelector
2017-07-27 14:32:21 -07:00
John Lewin
5b47722c65 Remove dead code 2017-07-11 16:26:32 -07:00
John Lewin
20d988c1aa Fix icon alignment via button margins 2017-07-11 16:13:28 -07:00
John Lewin
77a4725af5 Adjust temp widget icons for light theme 2017-07-11 16:13:28 -07:00
John Lewin
3ca7eabfea Restore original Slice Settings tab styling 2017-07-01 19:50:09 -07:00
John Lewin
12a3812674 Latest MatterSlice 2017-06-30 23:44:05 -07:00
John Lewin
ef14ab96f2 Remove temperature widget background color 2017-06-30 23:44:04 -07:00
John Lewin
e814314466 Move temperature widgets into PrinterActionsBar 2017-06-30 23:07:48 -07:00
Lars Brubaker
235432a3fb Put in a first pass at a temp graph 2017-06-30 18:00:11 -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
15263ed806 Try out temp controls in scene before move to Controls section 2017-06-16 22:39:00 -07:00
John Lewin
8afc92ae33 Decouple MatterControl components from PrinterConnection
- Move relevant aspects to ApplicationController
2017-06-16 18:04:47 -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
John Lewin
a4d93b1869 Revise layout, sync up more sizes and colors 2017-06-08 10:14:06 -07:00