Commit graph

2109 commits

Author SHA1 Message Date
LarsBrubaker
cd4ab5343a Make sure we copy properties on ungroup
issue: MatterHackers/MCCentral#4011
When un-grouping meshes copy the properties (color - material) to the new objects
2018-09-02 12:10:28 -07:00
John Lewin
c71657946c Upgrade Newtonsoft.Json 2018-08-31 23:23:52 -07:00
John Lewin
a6aa6b34ce Remove Bed/Part labels from popup menu button
- Issue MatterHackers/MCCentral#4041
Name of "Bed" menu is confusing
2018-08-31 13:51:58 -07:00
Lars Brubaker
b03f8a65fd Remove unused using 2018-08-29 17:18:35 -07:00
John Lewin
736eab7141 Allow Model -> Right Click in Part view
- Issue MatterHackers/MCCentral#4068
Lost the transform controls in design view
2018-08-29 08:31:16 -07:00
John Lewin
3176aacbcf Use IconButton in Overflow menus for automatic disabled support
- Issue MatterHackers/MCCentral#4067
Overflow icon always renders as enabled
2018-08-29 08:25:59 -07:00
John Lewin
ccd15c2cf0 Move DesignApps help into menus 2018-08-28 18:45:58 -07:00
Lars Brubaker
ba9731321c Added the ability to add markdown to ComponentObjects
Added help to Image Converter
2018-08-28 15:51:32 -07:00
Lars Brubaker
b5cc4a2fa8 fixing material index display on radio buttons
issue: MatterHackers/MatterControl#3653
MC2.0 beta Material/Extruder assignment display issue with AMF
2018-08-28 09:23:25 -07:00
John Lewin
c7b8b42978 Disallow Model -> Right Click in GCode views
- Issue MatterHackers/MCCentral#4034
Right click fires on model objects in GCode view
2018-08-27 13:49:57 -07:00
Lars Brubaker
3d9781d7c6 Changing close to not take any params
changing CloseEventArgs to EventArgs
2018-08-23 16:44:32 -07:00
John Lewin
d93dd16d65 Only require BuildHeight for BuildHeight validation
- Issue MatterHackers/MCCentral#4009
Starting a print with nothing on the bed leaves the printer never
completing the print.
2018-08-23 13:25:35 -07:00
John Lewin
aae88b1275 Consider print volume bounds when validating printable items
- Issue MatterHackers/MCCentral#4009
Starting a print with nothing on the bed leaves the printer never
completing the print.
2018-08-23 13:24:48 -07:00
Lars Brubaker
9d188e6b23 Changing GL to be a runtime connection to the output device
Moved GL enums to files and directory
2018-08-23 11:35:12 -07:00
John Lewin
9bf4e367e7 Consider UndoBuffer state on load
- Issue MatterHackers/MCCentral#4023
Undo history is lost on ReloadAll
2018-08-21 12:29:09 -07:00
John Lewin
c18908fcab Revise naming 2018-08-19 18:10:43 -07:00
John Lewin
2ca05912ef Revert back to two buttons - merge/delete 2018-08-11 10:07:06 -07:00
John Lewin
902799333c Revise scene selection logic - fix selection failure 2018-08-11 10:06:28 -07:00
LarsBrubaker
580e24c9cd improve selected item thread safty
issue: MatterHackers/MCCentral#3962
Use of Scene.SelectedItem rather than captured context will result in timing failures
2018-08-11 08:50:40 -07:00
John Lewin
4752603f90 Use menu theme 2018-08-10 13:29:38 -07:00
John Lewin
39b2ab35a3 Consolidate Apply/Delete for clarity around outcome 2018-08-10 13:14:06 -07:00
John Lewin
09e7ed9e4c Only restore the root selection if it wasn't the item removed
- Issue MatterHackers/MCCentral#3977
New Remove code restores removed item as selection
2018-08-10 13:09:17 -07:00
John Lewin
2f92a99c24 Refresh SelectedItem after remove to refresh tree 2018-08-08 14:07:02 -07:00
John Lewin
d0913b6f0c Hook now working MouseUp event
- Issue MatterHackers/MCCentral#3967
OnMouseUp fires on Widget but MouseUp event does not
2018-08-08 14:05:26 -07:00
John Lewin
32fe589fc3 Create and use local RootSelection property on UIVolumes 2018-08-08 14:04:21 -07:00
John Lewin
2e838d4a04 Eliminate CanRemove member 2018-08-08 14:02:54 -07:00
John Lewin
39d249797a Extend workspace/item context menus with relevant and functional actions 2018-08-08 08:47:03 -07:00
John Lewin
aa77a3cf2a Construct and store workspace level menu action dictionary 2018-08-08 08:46:27 -07:00
John Lewin
a370e57ef2 Revise menu actions for reuse 2018-08-08 08:46:27 -07:00
John Lewin
c1475cb020 Add identifier to menu actions 2018-08-08 08:46:27 -07:00
John Lewin
fab549b587 Use specialized type for menu separators 2018-08-08 08:46:27 -07:00
John Lewin
e3466bbfa8 Use pattern matching 2018-08-08 08:46:27 -07:00
John Lewin
7e0c41ebd7 Fix indentation 2018-08-08 08:46:27 -07:00
John Lewin
b06892ff01 Pass clicked rather than owning widget 2018-08-08 08:46:26 -07:00
John Lewin
f09486583b Add TreeView context menu 2018-08-08 08:46:26 -07:00
John Lewin
ffc0a30c7e Invalidate after popup 2018-08-08 08:46:26 -07:00
John Lewin
c56db0a84a Move right click processing to mouseup 2018-08-08 08:46:26 -07:00
John Lewin
69d5bf3111 Add Copy/Paste to ImageEditor 2018-08-08 08:46:26 -07:00
John Lewin
7a27c8ab21 Fix scene right click, popup under overflow icon 2018-08-08 08:46:25 -07:00
John Lewin
710d72adfe Add scene right click menu 2018-08-08 08:46:25 -07:00
John Lewin
e649d35b47 Add new popup implementation, add library context menus 2018-08-08 08:46:25 -07:00
John Lewin
9a3ededecc Move up_pointer.stl to Stls folder 2018-08-07 14:03:54 -07:00
John Lewin
889f5d4152 Remove assembly validation as consolidated into MatterControl 2018-08-07 11:58:23 -07:00
John Lewin
3140748e30 Add Clipboard -> Image -> Paste support
- Issue MatterHackers/MCCentral#3965
2018-08-07 11:48:37 -07:00
John Lewin
73b6aed7bb Simplify 2018-08-06 15:34:44 -07:00
John Lewin
56fda6df01 Sync active printer name on change
- Issue MatterHackers/MCCentral#3940
Printer tab and PrinterChooser ignore changes to printer name
2018-08-06 15:34:44 -07:00
Lars Brubaker
93aabd50f0 Making selection panel overflow menu track if has selection
issue: MatterHackers/MCCentral#3952
If you click the Details overflow menu before you have an object selected it no longer works
2018-08-06 12:21:44 -07:00
John Lewin
58c97ab6e9 Lower precedence of List<string> editor
- MatterHackers/MCCentral#3949
SurfacedEditors field appears instead of subtract
2018-08-03 18:29:25 -07:00
John Lewin
aac3a0f238 Prevent silhouette search on Lithophanes 2018-08-03 17:58:14 -07:00
John Lewin
2d92ad3358 Revise spacing
- Issue MatterHackers/MCCentral#3948
Confusing arrangement of content and overlapped/duplicate scrollbars
2018-08-03 17:58:14 -07:00