Commit graph

9364 commits

Author SHA1 Message Date
John Lewin
a6d6fdaa3c Collapse DoneLoadingGCodeToPrint into StartPrint method 2018-01-16 08:14:04 -08:00
John Lewin
810800df33 Revise Setup button for more consistent disabled styling
- Issue MatterHackers/MCCentral#2478
Inconsistent Disabled styling
2018-01-16 07:49:37 -08:00
Lars Brubaker
fcfa664c6f
Merge pull request #2898 from larsbrubaker/design_tools
Make sure 'Make Support' enabled in release.
2018-01-16 07:12:14 -08:00
LarsBrubaker
ba94cbd6b2 Make sure 'Make Support' enabled in release. 2018-01-15 22:52:41 -08:00
johnlewin
36a2fc3fda
Merge pull request #2897 from jlewin/design_tools
Fix tests
2018-01-15 21:15:52 -08:00
John Lewin
fd2418f0fb Fix typos 2018-01-15 20:58:14 -08:00
John Lewin
045d17b153 Update test as ManualPrintercontrols now is ScrollableWidget
- Issue MatterHackers/MCCentral#2658
Investigate TuningAdjustmentsDefaultToOneAndPersists failure
2018-01-15 20:52:44 -08:00
John Lewin
44f9856eb5 Move focus back into View3DWidget
- Issue MatterHackers/MCCentral#2657
Investigate GroupAndUngroup failure
2018-01-15 20:39:57 -08:00
John Lewin
74ac1da7a3 Restore printer name field on Configure Printer tab
- Issue MatterHackers/MCCentral#2656
Investigate PrinterNameStaysChanged failure
2018-01-15 20:31:57 -08:00
John Lewin
fdb1a7bd98 Update emulator test to match new behavior
- Issue MatterHackers/MCCentral#2655
Investigate ExpectedEmulatorResponses failure
2018-01-15 20:13:57 -08:00
Lars Brubaker
b010c744ba
Merge pull request #2896 from larsbrubaker/design_tools
Wrote an overhang renderer class
2018-01-15 17:20:48 -08:00
LarsBrubaker
0f6a49c15b Wrote an overhang renderer class
Recomputes when needed
Caches values
2018-01-15 17:15:02 -08:00
johnlewin
16377c69d0
Merge pull request #2895 from jlewin/design_tools
Design tools
2018-01-15 13:13:27 -08:00
John Lewin
ea0415321c Rename RegisterRootProvider to RegisterContainer
- Eliminate unused nomenclature, use existing terms
2018-01-15 12:38:43 -08:00
John Lewin
0db0f2630a Darken container background for contrast with white input fields
- Issue MatterHackers/MCCentral#2653
Undetectable input fields
2018-01-15 10:49:33 -08:00
Lars Brubaker
1e12b177c6
Merge pull request #2894 from larsbrubaker/design_tools
Made the render state get set when constructing
2018-01-14 16:55:58 -08:00
LarsBrubaker
e1b3a07451 Made the render state get set when constructing
Just like John's TODO that was sitting there
Also fixed a bug with material index
2018-01-14 16:46:02 -08:00
Lars Brubaker
9ffe1b705e
Merge pull request #2893 from jlewin/design_tools
Unified and enhanced SliceSettings views
2018-01-14 16:42:02 -08:00
John Lewin
918ab7de76 Filter and search SliceSettings views
- Issue MatterHackers/MCCentral#2651
- Issue MatterHackers/MCCentral#2650
- Issue MatterHackers/MCCentral#2649
ShowHelp in Configure Printer not synced with SliceSettingsWidget
2018-01-14 16:29:41 -08:00
John Lewin
80ae5d9bef Remove dead code 2018-01-14 10:39:12 -08:00
John Lewin
5e4184217e Extract SliceSettingsWidget settings/tab view to reusable control
- Make Configure Printer persist/restore last tab
- Revise layouts.txt groups
- Issue MatterHackers/MCCentral#2646
Configure Printer should use same implementation as SliceSettingsWidget
2018-01-14 10:39:12 -08:00
John Lewin
42a5e08ac4 Rename SliceSettingsOrganizer -> SettingsOrganizer 2018-01-14 10:37:48 -08:00
John Lewin
593a1c245e Move organizer types into parent class 2018-01-14 10:37:48 -08:00
John Lewin
c05937bf71 Simplify type names 2018-01-14 10:37:48 -08:00
John Lewin
31444392ca Simplify property names 2018-01-14 10:37:48 -08:00
John Lewin
2c99258879 Simplify SliceSettingsOrganizer key lookup, add supporting test 2018-01-14 10:37:48 -08:00
Lars Brubaker
7b5151fd38
Merge pull request #2892 from larsbrubaker/design_tools
Disable align buttons if less than 2 items selected.
2018-01-13 20:12:17 -08:00
LarsBrubaker
2be4b7c5e5 Disable align buttons if less than 2 items selected. 2018-01-13 19:53:26 -08:00
Lars Brubaker
00228cb41f
Merge pull request #2891 from larsbrubaker/design_tools
Restored ability to switch back quick settings on revert settings button
2018-01-13 19:44:36 -08:00
LarsBrubaker
00d8346ccf Restored ability to switch back quick settings on revert settings button 2018-01-13 18:54:10 -08:00
Lars Brubaker
f3b3cd3c43
Merge pull request #2890 from larsbrubaker/design_tools
Put in a hack to make the size get recalculated.
2018-01-13 18:21:26 -08:00
LarsBrubaker
48efed584f Put in a hack to make the size get recalculated. 2018-01-13 17:52:32 -08:00
Lars Brubaker
5778ef9608
Merge pull request #2889 from larsbrubaker/design_tools
Check for update every day
2018-01-13 13:35:17 -08:00
LarsBrubaker
cfb4a25082 Check for update every day 2018-01-13 13:28:29 -08:00
Lars Brubaker
41bc94e61b
Merge pull request #2888 from larsbrubaker/design_tools
Needed and self
2018-01-13 13:18:54 -08:00
LarsBrubaker
8174ad4da1 Needed and self 2018-01-13 13:03:30 -08:00
Lars Brubaker
c45439d7f5
Merge pull request #2887 from larsbrubaker/design_tools
Added DescendantsAndSelf
2018-01-13 12:56:28 -08:00
LarsBrubaker
19ea957d23 Added DescendantsAndSelf
Fixed selection logic in Subtrackt and Replace
Refactoring
2018-01-13 12:47:43 -08:00
Lars Brubaker
f3c8177203
Merge pull request #2886 from jlewin/design_tools
Disable View GCode buttons in the non-printer case
2018-01-13 12:25:26 -08:00
John Lewin
8964c59919 Clamp extruder_count
- Issue MatterHackers/MCCentral#2616
Add extruder count constraints
2018-01-13 11:46:17 -08:00
John Lewin
3cc73d0933 Left align menu
- Issue MatterHackers/MCCentral#2644
Bed/part menu should not be align right
2018-01-13 11:14:57 -08:00
John Lewin
2b2c63048b Disable View GCode buttons in the non-printer case
- Issue MatterHackers/MCCentral#2643
2018-01-13 11:14:57 -08:00
Lars Brubaker
72f8f8ee4e
Merge pull request #2883 from jlewin/design_tools
Fix bed menu spacing, background color, add support for non-gradient bg
2018-01-13 11:07:40 -08:00
John Lewin
0869d580be Fix bed menu spacing, background color, add support for non-gradient bg 2018-01-12 23:19:44 -08:00
johnlewin
0a1c95d9f3
Merge pull request #2882 from jlewin/design_tools
Use specialized rather than generic field
2018-01-12 17:51:42 -08:00
John Lewin
27270d6869 Fix spelling 2018-01-12 17:40:10 -08:00
John Lewin
045d4b91f9 Fix typo, sync type and file names 2018-01-12 17:18:01 -08:00
John Lewin
62b7ecd82f Pass in and use theme 2018-01-12 17:15:21 -08:00
John Lewin
c088d532d7 Revert "Use TextButton in the simple case"
This reverts commit 2abbab9322.
Revert due to issues with MenuButtonFactory/buttons on white bg
2018-01-12 17:15:21 -08:00
John Lewin
01c076e452 Rename confusing IThemeColors variable to colors 2018-01-12 17:15:21 -08:00