John Lewin
c71657946c
Upgrade Newtonsoft.Json
2018-08-31 23:23:52 -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
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
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
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
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
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
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
6eae8a58b0
Use consistent pattern for search
...
- Add reusable Searchable SectionWidget
2018-08-03 17:58:14 -07:00
John Lewin
cbcecd4fd5
Use Stl rather than Object3D loader
2018-08-01 18:30:35 -07:00
Lars Brubaker
4e4d5770bc
Fixing problems with aabb on mesh modifying objects
...
issue: MatterHackers/MCCentral#3859
Invalid bounding box for pattern rollers
2018-07-30 16:27:34 -07:00
John Lewin
1cc6c15f9a
Consolidate PrinterEmulator into MatterControl
2018-07-27 21:51:25 -07:00
John Lewin
46c88217c5
Remove dead code
2018-07-20 15:46:09 -07:00
Lars Brubaker
f1cc9a7bcb
add in compile and continue fix
2018-07-20 10:17:33 -07:00
Lars Brubaker
713e3f686d
Tumble cube working quite well
...
Could use a bit of work on correct up axis
2018-07-20 10:15:39 -07:00
Lars Brubaker
1a7ab9460f
Tumble cube has corner spots
...
Theme the tumble cube
2018-07-20 10:15:38 -07:00
Lars Brubaker
c2ac04b176
Tumble cube shows face under mouse
2018-07-20 10:15:38 -07:00
John Lewin
45ff2d5e54
Add support for printing GCode
...
- Issue MatterHackers/MatterControl#3457
MC2 2.0.0.9727 Gcode files do not print
- Enable print from current bed plate
- Enable print from library selection
2018-07-18 17:12:56 -07:00
Lars Brubaker
567b365a2d
android building
2018-07-17 09:46:58 -07:00
Lars Brubaker
6825bdf229
Don't move the part off the bed if we can't see where it is going
...
issue: MatterHackers/MCCentral#3875
On drag part - if mouse leaves view, snap to original position
2018-07-16 17:15:28 -07:00
John Lewin
70a5ff0602
Use tab x midpoint instead or right edge for overflow
...
- Issue MatterHackers/MCCentral#3779
Clip rather than hide tabs
2018-07-16 16:58:48 -07:00
John Lewin
5e38277f9f
Improve border consistency
2018-07-15 10:07:30 -07:00
LarsBrubaker
c8bcdc7b44
Removed HasSelection
...
issue: MatterHackers/MCCentral#3556
Remove deprecated Scene.HasSelection property
2018-07-13 06:55:12 -07:00
John Lewin
685541523b
Spelling
2018-07-12 22:49:39 -07:00
John Lewin
fdd8aa60d2
Set capacity via constructor
2018-07-12 12:28:22 -07:00
John Lewin
bbabf95c93
Improve DI, use constructor injection
2018-07-12 09:33:15 -07:00