Lars Brubaker
32bd0bd2ee
Merge pull request #3458 from jlewin/design_tools
...
Add Garbage Collector helper in debug to aid in memory troubleshooting
2018-06-22 18:59:29 -07:00
John Lewin
ee2d1cdaf4
Add missing .csproj update
2018-06-22 18:48:46 -07:00
John Lewin
626ff15151
Use new ResizableSectionWidget
...
- Issue MatterHackers/MCCentral#3645
Tree view - Needs title and collapse ability
2018-06-22 18:39:03 -07:00
John Lewin
56031dbc77
Extract EditorPanel resize functionality to new type
...
- Issue MatterHackers/MCCentral#3645
Tree view - Needs title and collapse ability
2018-06-22 18:29:03 -07:00
John Lewin
8a923bc0c6
Document necessity of second ValueChanged listener
...
- Issue MatterHackers/MCCentral#3643
CreateToggleFieldForSection registers two different ValueChanged
listeners
2018-06-22 17:39:54 -07:00
John Lewin
f8ae45996f
Concise instance construction
2018-06-22 17:37:43 -07:00
John Lewin
077ca1b6e7
Fix incorrect ordering of parameters
2018-06-22 17:10:29 -07:00
John Lewin
a2131f248e
Safely load file
...
- Issue MatterHackers/MCCentral#3633
Missing file breaks app
2018-06-22 17:01:20 -07:00
John Lewin
c92c95fa64
Filter out history files less than 500b
...
- Issue MatterHackers/MCCentral#3682
Part History folder does not sync with the home screen parts list.
- Issue MatterHackers/MCCentral#3683
Plate History folder shows a lot of broken workspaces instead of
syncing with home screen plate list
2018-06-22 16:51:43 -07:00
John Lewin
1707f95a52
Add Garbage Collector helper in debug to aid in memory troubleshooting
2018-06-22 16:51:43 -07:00
Lars Brubaker
8e65b34d8b
Merge pull request #3456 from larsbrubaker/design_tools
...
Design tools
2018-06-22 14:17:27 -07:00
Lars Brubaker
a7111987f4
Got the default mark down text to wrap
...
issue: MatterHackers/MCCentral#3722
Make text wrapping work in mark down
2018-06-22 14:11:00 -07:00
Lars Brubaker
9f00ccad38
Putting phil into calibration parts
...
issue: MatterHackers/MCCentral#3689
Organize 'Calibration Parts' Folder
2018-06-22 14:10:59 -07:00
Lars Brubaker
8fe497b73b
Merge pull request #3455 from jlewin/design_tools
...
Close parent Window not self
2018-06-22 11:49:35 -07:00
John Lewin
4858f3c72a
Remove confusing guard from export operation
2018-06-22 09:44:59 -07:00
John Lewin
8c35b1d48a
Simplify
2018-06-22 09:44:59 -07:00
John Lewin
d9bdb4b533
Close parent Window not self
...
- Issue MatterHackers/MCCentral#3715
EEProm save button closes panel not parent window
2018-06-22 09:44:59 -07:00
Lars Brubaker
37b1a8bba1
Merge pull request #3454 from larsbrubaker/design_tools
...
latest agg
2018-06-22 09:26:22 -07:00
Lars Brubaker
44348c54da
latest agg
2018-06-22 09:17:59 -07:00
Lars Brubaker
d70d360920
Merge pull request #3453 from larsbrubaker/design_tools
...
Getting mark down to look more like sample site
2018-06-22 09:14:55 -07:00
LarsBrubaker
8762358bde
Getting mark down to look more like sample site
2018-06-22 07:57:25 -07:00
Lars Brubaker
c14e07d5b0
Merge pull request #3452 from jlewin/design_tools
...
Return the default image if rules prevent thumbnail generation
2018-06-22 06:42:08 -07:00
John Lewin
9e19faf7f8
Clean up references holding IObject3Ds in memory
...
- Modify ClearPlate to perform cleanup duties while investigating
- Issue MatterHackers/MCCentral#3602
Significantly more memory used than expected
2018-06-22 00:10:27 -07:00
John Lewin
a6272635b4
Load from library thumbnail cache
2018-06-21 21:52:47 -07:00
John Lewin
9bcb02db5b
Create content and library thumbnails on raytrace success
2018-06-21 21:52:01 -07:00
John Lewin
eab6844f41
Inline return value, move caching logic to caller
2018-06-21 21:51:09 -07:00
John Lewin
b347d588f2
Limit to private scope until need returns
2018-06-21 21:48:53 -07:00
John Lewin
bd0f4abe11
Add CachePath(ILibraryItem) overload, use unique thumbnail folders
2018-06-21 21:47:53 -07:00
John Lewin
0046dce032
Add LoadCachedImage(ILibraryItem) overload
2018-06-21 21:46:01 -07:00
John Lewin
4ab59d0aa8
Return the default image if rules prevent thumbnail generation
2018-06-21 21:44:44 -07:00
johnlewin
3326219114
Merge pull request #3451 from larsbrubaker/design_tools
...
Making Object3D classes consistent
2018-06-21 21:29:16 -07:00
LarsBrubaker
e9e55f874e
Making Object3D classes consistent
...
issue: MatterHackers/MCCentral#3702
Consider adding 'Object3D' suffix to Object3D types or use consistent format
2018-06-21 21:03:13 -07:00
Lars Brubaker
10516c56b6
Merge pull request #3450 from larsbrubaker/design_tools
...
Design tools
2018-06-21 18:29:18 -07:00
Lars Brubaker
996f8fdc68
latest agg with mesh memory improvements
2018-06-21 18:22:30 -07:00
Lars Brubaker
ffa065f3b8
latest agg
2018-06-21 16:44:22 -07:00
johnlewin
5170c6d520
Merge pull request #3449 from jlewin/design_tools
...
Add type for thumbnail cache, move to ApplicationController
2018-06-21 11:18:58 -07:00
John Lewin
3e0fa3c7ea
Rename thumbnails type
2018-06-21 10:52:56 -07:00
John Lewin
6dea15a6d7
Consolidate thumbnails behavior into new Thumbnails class
2018-06-21 10:50:40 -07:00
John Lewin
b98bb39136
Remove raytracing pattern for TreeNodes, directly load icon from cache
2018-06-21 10:03:13 -07:00
John Lewin
200a01edaf
Revise operation -> icon mapping system
...
- MatterHackers/MCCentral#3703
SelectionGroup lacks custom tree icon
2018-06-21 10:03:13 -07:00
John Lewin
262ef1ebb0
Simplify naming
2018-06-21 10:03:13 -07:00
John Lewin
b491cc8e5a
Add type for thumbnail cache, move to ApplicationController
2018-06-21 10:03:13 -07:00
johnlewin
2c0367a2c5
Merge pull request #3448 from larsbrubaker/design_tools
...
Made curve have center ratio
2018-06-21 10:02:44 -07:00
Lars Brubaker
6519c566f0
Made curve have center ratio
...
Made image to path adjust values to not overlap
2018-06-21 09:54:51 -07:00
Lars Brubaker
ef602d24df
Merge pull request #3447 from larsbrubaker/design_tools
...
Ensure primitive objects call base.OnInvalidate
2018-06-21 08:59:22 -07:00
LarsBrubaker
b9e1740eb7
Ensure primitve objects call base.OnInvalidate
2018-06-21 08:02:04 -07:00
Lars Brubaker
ea500a67d7
Merge pull request #3446 from larsbrubaker/design_tools
...
Put in the ability for double edit fields to respond to value changes
2018-06-21 08:00:23 -07:00
LarsBrubaker
4b9a427d45
Put in the ability for double edit fields to respond to value changes
...
In the curve tool we change the diameter of the curve and the editor was
not updating to show the new value. Now it is.
2018-06-21 07:45:08 -07:00
johnlewin
5bde6edbf0
Merge pull request #3445 from jlewin/design_tools
...
Revise IContentProvider GetThumbnail signature
2018-06-20 23:07:08 -07:00
John Lewin
1e8359a66f
Leave scaling to caller
...
- Issue MatterHackers/MCCentral#3696
Large MeshContentProvider default thumbnails after load from cache
2018-06-20 22:53:47 -07:00