Commit graph

1479 commits

Author SHA1 Message Date
John Lewin
f6b0b68c9e Add RegisterOperation for type -> operation mapping 2018-01-30 12:29:16 -08:00
John Lewin
10a8580e43 Revert accidental MaxHeight = 11
- Issue MatterHackers/MCCentral#2642
Minuscule snap grid popup
2018-01-29 18:25:44 -08:00
John Lewin
6a4c1f4e2f Fix spelling, update agg-sharp 2018-01-29 16:39:06 -08:00
Lars Brubaker
bab2b54f61 Moving to a Create method to take Rebuild out of constructor 2018-01-29 15:36:41 -08:00
Lars Brubaker
2346ed359e Cleaning and improving editing properties. 2018-01-26 17:53:54 -08:00
Lars Brubaker
104ac94632 One more test passing 2018-01-25 08:41:15 -08:00
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