Commit graph

7457 commits

Author SHA1 Message Date
John Lewin
39fcb70e23 Extract settings field generation into individual classes 2017-09-13 06:44:47 -07:00
John Lewin
90d0b74244 Remove layerCascade knowledge from widgets
- Add new SettingsContext object
- Redirect all calls through SettingsContext
- Exposes only get/set mechanism to SliceSettingsWidget
2017-09-13 06:44:47 -07:00
johnlewin
77918898c6 Merge pull request #2426 from larsbrubaker/design_tools
Working on new group system
2017-09-13 16:43:09 +03:00
Lars Brubaker
8854dc467c Working on new group system 2017-09-12 18:39:02 -07:00
Lars Brubaker
936d649712 Merge pull request #2425 from larsbrubaker/design_tools
Fixing the colors on the extruder material selector in dark theme
2017-09-11 13:30:33 -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
c1cb59db5d Merge pull request #2424 from larsbrubaker/design_tools
Got the bed control to be in sync with the extruder controls
2017-09-11 11:00:32 -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
0a569da477 Making the xy lock on shift show up as visible hits 2017-09-11 10:55:00 -07:00
Lars Brubaker
70b41faa35 Merge pull request #2423 from larsbrubaker/design_tools
Fixed material selector colors.
2017-09-08 17:20:23 -07:00
Lars Brubaker
e4ffe2ec8c Fixed material selector colors. 2017-09-08 17:13:36 -07:00
Lars Brubaker
985473e287 Merge pull request #2422 from larsbrubaker/design_tools
Fixed image converter bounds
2017-09-08 15:33:38 -07:00
Lars Brubaker
e1c80d76ce Fixed image converter bounds 2017-09-08 13:48:45 -07:00
Lars Brubaker
9530e11c16 Merge pull request #2421 from larsbrubaker/design_tools
Made the temp graph have the goal on it and be more responsive
2017-09-08 11:53:07 -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
4f94fb6bdc Merge pull request #2420 from larsbrubaker/design_tools
Finished the temperature widget tests and implementation
2017-09-08 10:40:51 -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
5ab80cf0ee Merge pull request #2419 from larsbrubaker/design_tools
Wrote test for Hotend drop down
2017-09-08 09:13:55 -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
003deb0098 Merge pull request #2418 from larsbrubaker/design_tools
Moved extruder actions to hot end drop down
2017-09-06 20:53:37 -07:00
Lars Brubaker
2a26f266a5 Moved extruder actions to hot end drop down 2017-09-06 18:16:57 -07:00
Lars Brubaker
d33e9145e5 Merge pull request #2416 from larsbrubaker/design_tools
Got arrange on bed working better
2017-09-05 18:07:38 -07:00
Lars Brubaker
3d03f10907 Got arrange on bed working better 2017-09-05 18:02:28 -07:00
Lars Brubaker
99d4126a2a Merge pull request #2415 from larsbrubaker/design_tools
Made the update available text show up when available
2017-09-05 17:19:52 -07:00
Lars Brubaker
0e3aed5822 Made the update available text show up when available
Made the check for update text wrap
2017-09-05 15:44:48 -07:00
Lars Brubaker
199178f307 Merge pull request #2414 from larsbrubaker/design_tools
More making printerConnection passed to classes.
2017-09-05 11:12:06 -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
586dbb43ba Merge pull request #2413 from larsbrubaker/design_tools
More making printerConnection passed to classes.
2017-09-03 16:10:14 -07:00
Lars Brubaker
1f58e6c987 More making printerConnection passed to classes. 2017-09-03 15:51:14 -07:00
Lars Brubaker
4734c72dbd Merge pull request #2412 from larsbrubaker/design_tools
More making printerConnection passed to classes.
2017-09-03 11:53:37 -07:00
Lars Brubaker
3dd9270797 More making printerConnection passed to classes. 2017-09-03 11:48:24 -07:00
Lars Brubaker
a0e77afa66 Merge pull request #2411 from larsbrubaker/design_tools
More making printerConnection passed to classes.
2017-09-02 08:41:37 -07:00
Lars Brubaker
bf3cd0d96e More making printerConnection passed to classes. 2017-09-02 08:37:14 -07:00
Lars Brubaker
e60376f065 Merge pull request #2410 from larsbrubaker/design_tools
Making printerConnection passed to classes.
2017-09-02 07:53:25 -07:00
Lars Brubaker
b65d1f136d Making printerConnection passed to classes. 2017-09-01 21:23:20 -07:00
Lars Brubaker
756fa03015 Merge pull request #2409 from larsbrubaker/design_tools
Keep show folders open if opened
2017-09-01 17:48:26 -07:00
Lars Brubaker
3504c57c77 Keep show folders open if opened 2017-09-01 17:42:11 -07:00
Lars Brubaker
32195ccdb4 Merge pull request #2408 from larsbrubaker/design_tools
Make leveling with probe wizard auto advance when possible
2017-09-01 12:09:15 -07:00
Lars Brubaker
2f0060ee75 fixed bsp test 2017-09-01 11:58:10 -07:00
Lars Brubaker
3773adabd7 Make leveling with probe wizard auto advance when possible
cache bsp bed results
2017-09-01 11:49:09 -07:00
Lars Brubaker
41f36f0ce4 Merge pull request #2407 from larsbrubaker/design_tools
Made the bed change on printer change
2017-08-31 15:58:08 -07:00
Lars Brubaker
611ff4799a Made the bed change on printer change
Started work on a publish to MatterHackers
2017-08-31 15:52:47 -07:00
Lars Brubaker
48bd174568 Merge pull request #2406 from larsbrubaker/design_tools
Getting more test to pass
2017-08-30 16:56:47 -07:00
Lars Brubaker
1c40b3daba Getting more test to pass 2017-08-30 16:44:32 -07:00
Lars Brubaker
3515233b9c Merge pull request #2405 from larsbrubaker/design_tools
Getting more tests passing
2017-08-30 14:20:35 -07:00
Lars Brubaker
41378d2286 Getting more tests passing 2017-08-30 13:42:11 -07:00
Lars Brubaker
ee207ee770 Merge pull request #2404 from larsbrubaker/design_tools
Made more tests pass
2017-08-30 10:52:58 -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
f51768d89f Merge pull request #2402 from larsbrubaker/design_tools
Move the folders back into main view
2017-08-29 22:39:33 -07:00
Lars Brubaker
02a9baf464 Move the folders back into main view
Got lots more tests passing
2017-08-29 18:14:42 -07:00