Commit graph

1473 commits

Author SHA1 Message Date
Lars Brubaker
20f54e28cc Fixing tests
Added scroll into view
Made popup widget get the right scroll
Made automation runner able to find widgets that aren't visible
2018-01-24 16:31:23 -08:00
Lars Brubaker
4c3c5e9209 Making combine (union)
Removing secondary accent color
2018-01-24 14:30:33 -08:00
John Lewin
1da9d0dfb5 Consolidate file extension definitions
- Issue MatterHackers/MCCentral#2527
Too many authorities on valid files types
2018-01-23 18:20:49 -08:00
Lars Brubaker
fef23f8ca6 Fixed problem dragging onto bed when plane can't be found initially 2018-01-23 16:57:20 -08:00
Lars Brubaker
edb3edd013 Added automatic persist able render effect 2018-01-23 13:48:49 -08:00
John Lewin
57072df8d5 Disable redundant "Rename Printer" menu item 2018-01-23 12:36:01 -08:00
Lars Brubaker
50acdb04c2 Working on creating a proportional scale tool
Refactored MatterCad editor to PublicProperties editor
2018-01-23 09:52:52 -08:00
Lars Brubaker
d76eb07613 issue: MatterHackers/MCCentral#2602
GCode2D transform should only be computed on first load
2018-01-22 14:00:25 -08:00
John Lewin
b46bf0b760 Improve visibility calculation 2018-01-22 12:11:36 -08:00
John Lewin
09b2db02b9 Group print popup optional items into SectionWidget 2018-01-22 10:41:48 -08:00
John Lewin
f0aa5db046 Merge embedded types into Tabs.cs 2018-01-22 10:41:48 -08:00
John Lewin
9fc9337aa4 Revise naming 2018-01-22 10:41:48 -08:00
John Lewin
51a2406c0f Implement overflow menus 2018-01-21 21:07:14 -08:00
John Lewin
56d9c083b6 Consolidate to single overflow bar with button 2018-01-21 20:45:45 -08:00
John Lewin
c8fe103a07 Remove opaque backgrounds 2018-01-21 20:41:16 -08:00
John Lewin
da90023375 Simplify and refocus OverflowMenuButton implementation 2018-01-21 20:41:15 -08:00
John Lewin
74fbe8a5e3 Remove ToolTip 2018-01-21 20:41:15 -08:00
John Lewin
01b61a4f49 Improve naming 2018-01-21 20:41:14 -08:00
John Lewin
111eb0c139 Remove gradient clipping background 2018-01-21 20:37:35 -08:00
John Lewin
7413ee930b Use correct type for button with popup menu 2018-01-21 20:37:35 -08:00
LarsBrubaker
f88c683635 re-wrote all the csg tools as IObject3D tools 2018-01-20 22:19:08 -08:00
LarsBrubaker
afd08d0e71 Doing experiments with matter cad as mesh 2018-01-20 22:19:08 -08:00
John Lewin
284a3b619d Remove background shade, add control borders
- Issue MatterHackers/MCCentral#2663
Evaluate UI fields having a non-white border
2018-01-20 10:17:04 -08:00
Lars Brubaker
401cc688d6 Make sure we can use the shift key to switch to pan 2018-01-19 17:09:23 -08:00
John Lewin
9b786ad2be Update clock asset
- Issue MatterHackers/MCCentral#2677
Clock icon not themed correctly in light theme
2018-01-18 17:59:42 -08:00
Lars Brubaker
e3be3d0961 Removed InteractiveScene Focused Event 2018-01-18 12:57:39 -08:00
Lars Brubaker
f48764ba4b Put in view keyboard controls 2018-01-18 12:57:38 -08:00
LarsBrubaker
de5d70c717 Hook up an Event so that buttons can push focus back to the widget holding the InteractionLayer 2018-01-18 12:57:38 -08:00
John Lewin
580f57bdff Use RunOnIdle to transition to UI thread before dialog show
- Issue MatterHackers/MCCentral#2688
Connect button throws Apartment STA and DragDrop registration exceptions
2018-01-18 08:26:21 -08:00
John Lewin
b00d7f4621 Use Inline Title editor on ConfigurePrinter
- Issue MatterHackers/MCCentral#2685
Create Inline Title editor for label -> edit -> label
2018-01-17 23:48:48 -08:00
John Lewin
c6648fa393 Create Inline Title editor and use on SelectedObjectEditor
MatterHackers/MCCentral#2685
Create Inline Title editor for label -> edit -> label
2018-01-17 23:48:48 -08:00
John Lewin
8228aef9d0 Make recovery printer specific
- Issue MatterHackers/MCCentral#2670
Print recovery needs to be printer specific
2018-01-17 17:39:23 -08:00
John Lewin
8347ddbe08 Fix spelling 2018-01-17 08:32:40 -08:00
John Lewin
9edbd8c492 Process enabled rules in part mode, use sceneContext rather than printer
- Issue MatterHackers/MCCentral#2660
All toolbar operations enabled without selection in Part mode
2018-01-17 08:16:23 -08:00
John Lewin
cd32125230 Use ActiveTabColor 2018-01-16 22:55:28 -08:00
John Lewin
a726c1decb Remove dead code 2018-01-16 22:51:44 -08:00
John Lewin
7b5302c7e0 Revise separators 2018-01-16 21:48:20 -08:00
John Lewin
fd439fe675 Switch to transparent button backgrounds
- Add TextIconButton for image/text combos
- Add SimpleFlowButton for hover behaviors on Flowlayout types
- Duplicate hover behaviors in PopupMenuButton
- Base SimpleButton on GuiWidget rather than classic button type
- Issue MatterHackers/MCCentral#2671
Evaluate transparent normal fill for toolbar buttons
2018-01-16 19:01:09 -08:00
John Lewin
851beb9be9 Consolidate to a single ScrollableWidget 2018-01-16 16:39:41 -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
LarsBrubaker
0f6a49c15b Wrote an overhang renderer class
Recomputes when needed
Caches values
2018-01-15 17:15:02 -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
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
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
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
LarsBrubaker
2be4b7c5e5 Disable align buttons if less than 2 items selected. 2018-01-13 19:53:26 -08:00
LarsBrubaker
48efed584f Put in a hack to make the size get recalculated. 2018-01-13 17:52:32 -08:00
LarsBrubaker
cfb4a25082 Check for update every day 2018-01-13 13:28:29 -08:00
LarsBrubaker
19ea957d23 Added DescendantsAndSelf
Fixed selection logic in Subtrackt and Replace
Refactoring
2018-01-13 12:47:43 -08:00