Commit graph

9348 commits

Author SHA1 Message Date
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
John Lewin
7a648d8f2f Use specialized rather than generic field 2018-01-12 17:15:21 -08:00
johnlewin
d8e3b3a9ac
Merge pull request #2881 from larsbrubaker/design_tools
Design tools
2018-01-12 17:14:12 -08:00
Lars Brubaker
6e2e8627db Put in printer the backup firmware setting 2018-01-12 16:43:49 -08:00
Lars Brubaker
8086dace54 Creating new property for backup firmware 2018-01-12 16:35:22 -08:00
johnlewin
8002c1bcdd
Merge pull request #2880 from jlewin/design_tools
Use theme default font size
2018-01-12 14:57:56 -08:00
John Lewin
429ed369fd Remove Agg.UI prefix, simplify 2018-01-12 14:51:11 -08:00
John Lewin
1a91cbc5c8 Use theme default font size 2018-01-12 14:51:10 -08:00
John Lewin
13cc147dfe Caller specified pointSize for DropDownLists 2018-01-12 14:51:10 -08:00
John Lewin
98aee75b26 Add runtime TextWidget size debugging to the Inspector 2018-01-12 14:51:10 -08:00
John Lewin
511da77d51 Fix spelling 2018-01-12 14:51:10 -08:00
johnlewin
b67916b83d
Merge pull request #2879 from jlewin/design_tools
Revise and increase use of default font size
2018-01-12 12:54:19 -08:00
John Lewin
1f547580db Remove dead code 2018-01-12 10:55:30 -08:00
John Lewin
83641f0d31 Add DockingTabControl left border 2018-01-12 10:55:30 -08:00
John Lewin
996037213b Use of default font size 2018-01-12 10:55:30 -08:00
John Lewin
2abbab9322 Use TextButton in the simple case 2018-01-12 10:55:30 -08:00
John Lewin
d343606b43 Revise and increase use of default font size 2018-01-12 10:55:30 -08:00