Commit graph

9264 commits

Author SHA1 Message Date
John Lewin
3331748239 Migrate ApplyAtCenter to IObject3D extension method
- Rename to ApplyAtBoundCenter
- Change to return void and apply to instance
2018-02-01 12:24:56 -08:00
John Lewin
68348dfc78 Migrate AddSelectionAsChildren to scene extension method 2018-02-01 12:22:06 -08:00
John Lewin
ec334f91cb Revise RayGun registration 2018-02-01 12:10:03 -08:00
johnlewin
c979523bd8
Merge pull request #2964 from jlewin/design_tools
Restore automatic Load in OnContentChanged, rename to ReloadContent
2018-02-01 09:35:34 -08:00
John Lewin
67b0e17d71 Remove excess MatterControl.Automation category 2018-02-01 09:05:24 -08:00
John Lewin
fa76e080cc Restore autoreset event in SDCardContainer 2018-02-01 09:04:38 -08:00
John Lewin
41da8c676b Remove unused constructor, consolidate Initialize into constructor 2018-02-01 09:03:56 -08:00
John Lewin
085be24c2d Restore automatic Load in OnContentChanged, rename to ReloadContent
- Add new OnContentChanged so derived types can fire ContentChanged
- Issue MatterHackers/MCCentral#2748
Investigate ~30 failing tests due to OnContentChanged revision
2018-02-01 09:01:57 -08:00
Lars Brubaker
1151bfba25
Merge pull request #2963 from larsbrubaker/design_tools
Very quick proof of array tool.
2018-02-01 07:49:36 -08:00
LarsBrubaker
95973fdd44 Added more functionality
Made it round trip correctly
2018-02-01 07:44:15 -08:00
LarsBrubaker
6d3cecea8d Very quick proof of array tool. 2018-01-31 22:53:27 -08:00
johnlewin
4605bc8488
Merge pull request #2962 from jlewin/design_tools
Remove unutilized INativePlatformFeatures.ReportException
2018-01-31 18:41:20 -08:00
John Lewin
e5708ad3a4 Remove unutilized INativePlatformFeatures.ReportException 2018-01-31 18:33:03 -08:00
johnlewin
9750ae18b5
Merge pull request #2961 from larsbrubaker/design_tools
Adding in Base and Smoothing
2018-01-31 18:21:48 -08:00
Lars Brubaker
1e8cf7dde0 Adding in Base and Smoothing 2018-01-31 18:12:56 -08:00
johnlewin
7c2fd8c8a6
Merge pull request #2960 from larsbrubaker/design_tools
Filter out my settings that are same as oem + base
2018-01-31 17:56:00 -08:00
Lars Brubaker
160dd82c01 Filter out my settings that are same as oem + base 2018-01-31 17:47:50 -08:00
johnlewin
1f8bd7166c
Merge pull request #2959 from jlewin/design_tools
Restore quick menu for baud rate
2018-01-31 17:44:58 -08:00
John Lewin
54aff1d05f Use IconColor.Theme loader
- Issue MatterHackers/MCCentral#2740
SD Card icons should not be black on dark theme
2018-01-31 16:12:38 -08:00
John Lewin
823feaa82e Restore quick menu for baud rate
- Revert removal of DropMenuWrappedField
- Limit DropMenuWrappedField to baud_rate
- Issue MatterHackers/MCCentral#2697
Add back in quick menu for baud rate
2018-01-31 16:06:51 -08:00
John Lewin
9b9c21eff3 Revert "Remove DropMenuWrappedField, disable hard-coded field presets"
This reverts commit 63963c1464.
2018-01-31 16:01:36 -08:00
johnlewin
3271bc6887
Merge pull request #2958 from larsbrubaker/design_tools
hide empty sections
2018-01-31 15:24:36 -08:00
Lars Brubaker
addb920597 hide empty sections
initially start with only top section open
search opens all sectcions
2018-01-31 15:10:52 -08:00
johnlewin
6eef2df7ff
Merge pull request #2957 from jlewin/design_tools
Add IObject3DComponent support
2018-01-31 14:51:12 -08:00
John Lewin
fb3ff35ee0 Add IObject3DComponent support
- Issue MatterHackers/MCCentral#2739
Finish ImageConverter port to stacked IObject3D node
2018-01-31 14:36:41 -08:00
John Lewin
d65cdfe9a5 Move ImageConverter registration into plugin 2018-01-31 14:36:40 -08:00
John Lewin
be5250f191 Expose OwnedPropertiesOnly for reuse 2018-01-31 14:36:40 -08:00
John Lewin
75e97660cd Fix spelling 2018-01-31 14:36:40 -08:00
Lars Brubaker
583532ea0c
Merge pull request #2956 from larsbrubaker/design_tools
Ask if printing on a printer tab before closing
2018-01-31 14:20:22 -08:00
Lars Brubaker
e014694bea Ask if printing on a printer tab before closing 2018-01-31 13:35:43 -08:00
johnlewin
28bf5adf53
Merge pull request #2955 from larsbrubaker/design_tools
Turn off heat when on last page of leveling
2018-01-31 13:11:07 -08:00
Lars Brubaker
b159d2e448 Turn off heat when on last page of leveling 2018-01-31 12:34:04 -08:00
Lars Brubaker
807d87a737
Merge pull request #2954 from larsbrubaker/design_tools
Started work on getting slicing to respect cancel
2018-01-31 12:33:25 -08:00
Lars Brubaker
cefd99b361 Making STL and MeshFileIo take a cancelation token 2018-01-31 09:54:22 -08:00
LarsBrubaker
d19ada973e Started work on getting slicing to respect cancel 2018-01-31 09:12:08 -08:00
Lars Brubaker
3c4abdcf86
Merge pull request #2953 from jlewin/design_tools
Always show SDCard container if enabled on printer
2018-01-31 07:26:15 -08:00
John Lewin
dad8829f69 LibraryContainer -> OnContentChange should not call this.Load()
- Doing so causes cascade of recursive calls
- Callers should load changes and notify via OnContentChange
2018-01-30 18:06:09 -08:00
John Lewin
0bfa366048 Always show SDCard container if enabled on printer
- Refresh on Connect/Disconnect
- Remove lag - drop AutoResetEvent until need is established
- Issue MatterHackers/MCCentral#2610
SD card folder should always be visible if enabled
2018-01-30 18:06:09 -08:00
John Lewin
ac07aee38d Prevent exceptions on removed/missing directories 2018-01-30 18:06:09 -08:00
John Lewin
10c99659e7 Notify listeners on change
-  Issue MatterHackers/MCCentral#2738
Library not updating when contents change
2018-01-30 18:06:09 -08:00
Lars Brubaker
1dc529bd6b
Merge pull request #2951 from larsbrubaker/design_tools
Made printer connection hold the logic for the time to wait.
2018-01-30 17:44:27 -08:00
Lars Brubaker
c1f81c9a53 Made printer connection hold the logic for the time to wait. 2018-01-30 15:47:51 -08:00
johnlewin
7500a7066b
Merge pull request #2950 from larsbrubaker/design_tools
Made a 1 minute delay
2018-01-30 15:11:07 -08:00
Lars Brubaker
ee49004e43 issue: MatterHackers/MCCentral#2721
Make automattic heat shutoff have a two minute delay
2018-01-30 14:56:57 -08:00
johnlewin
e7f16bc5b8
Merge pull request #2949 from jlewin/design_tools
Add RegisterOperation for type -> operation mapping
2018-01-30 12:38:15 -08:00
John Lewin
f6b0b68c9e Add RegisterOperation for type -> operation mapping 2018-01-30 12:29:16 -08:00
johnlewin
6dcd0d8c28
Merge pull request #2948 from jlewin/design_tools
Revert accidental MaxHeight = 11
2018-01-29 18:34:53 -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
johnlewin
c3aeff3298
Merge pull request #2947 from larsbrubaker/design_tools
Improved maintain height code
2018-01-29 18:12:37 -08:00
Lars Brubaker
af30e9784c Improved maintain height code 2018-01-29 18:03:28 -08:00