Commit graph

78 commits

Author SHA1 Message Date
John Lewin
477b422703 Simplify ExternalDragOver, pass dependency as param 2018-10-07 15:43:31 -07:00
John Lewin
0f9042f28d Migrate SettingChanged event to PrinterSettings
- Issue MatterHackers/MCCentral#4245
Remove ActiveSliceSettings type
2018-10-05 10:37:34 -07:00
John Lewin
98252dff50 Migrate ActivePrinterChanged event to ApplicationController
- Issue MatterHackers/MCCentral#4245
Remove ActiveSliceSettings type
2018-10-05 10:37:34 -07:00
John Lewin
6dbae7668b Remove ActiveSliceSettings.Instance
- Issue MatterHackers/MCCentral#4243
2018-10-05 09:25:05 -07:00
John Lewin
a3d24b5138 Invoke ClearPlate when exiting plated GCode mode 2018-10-04 22:06:55 -07:00
John Lewin
3008e44c44 Change to non-async ClearPlate invokable from sync functions
- Add LoadEmptyContent for use in ClearPlate to empty bed
2018-10-04 22:04:53 -07:00
John Lewin
140bf87b15 Remove remnants from memory troubleshooting 2018-10-04 19:44:15 -07:00
John Lewin
ed7136cde7 Use null ContentStore for plated gcode 2018-10-04 19:42:58 -07:00
John Lewin
51289443cc Move NewPlatingItem(), GetLastePlateOrNew() from printer to HistoryContainerBase 2018-10-04 19:27:07 -07:00
LarsBrubaker
fff64ef1c9 Merge remote-tracking branch 'lars/master' 2018-10-04 10:19:41 -07:00
LarsBrubaker
efe03cb642 Make flatten only copy appropriate properties by default
issue: MatterHackers/MCCentral#4229
Merge on align should not clear the colors that were on the objects

refactor apply and merge => flatten
2018-10-04 10:17:57 -07:00
Lars Brubaker
f04f3a2af3 Working on new re-slice test 2018-10-03 18:19:55 -07:00
John Lewin
2d5b529167 Simplify GCode model view options to toggle switch
- Issue MatterHackers / MCCentral#4211
show wireframe in gcode view not showing any results
2018-10-03 16:14:56 -07:00
Lars Brubaker
5fe8cb6da5 put up a waring message if the loaded gcode file is very small
issue: MatterHackers/MCCentral#4214
If gcode time is < 30 seconds put up a warning message
2018-10-02 14:45:08 -07:00
Lars Brubaker
3370828f45 put up a waring message if the loaded gcode file is very small
issue: MatterHackers/MCCentral#4214
If gcode time is < 30 seconds put up a warning message
2018-10-02 13:30:14 -07:00
Lars Brubaker
23f776c77a Better close logic on pop-ups when sub-pop-ups are open 2018-10-01 15:28:54 -07:00
John Lewin
1938a4c542 Use AccentMimimalOverlay on ExploreItem hover 2018-09-29 15:54:35 -07:00
John Lewin
6e4bd2b187 Remove color from article icons until hover 2018-09-29 15:49:45 -07:00
John Lewin
48efa5c575 Remove banner 2018-09-29 15:48:54 -07:00
John Lewin
a27bbba014 Remove "Parts" from start page 2018-09-29 15:12:40 -07:00
Lars Brubaker
fd7f0b8518 Pass the printer time multiplier to matter slice so it can plan for the actual printer
fix math of minutes time estimate
2018-09-28 16:46:31 -07:00
John Lewin
6a60fd5ff8 Increase priority of clipboard images for Mac
- Long term fix is to detect and use Image content type over text
2018-09-28 13:35:53 -07:00
John Lewin
5ca5747b8b Fix issue with SelectedObjectPanel visibility 2018-09-28 12:01:54 -07:00
John Lewin
99ade81652 Fix Insert -> GCode behavior 2018-09-28 12:00:27 -07:00
Lars Brubaker
57885c6bca Dragging to be should have a 0 offset 2018-09-26 15:19:36 -07:00
Lars Brubaker
43272c5d26 Make sure we still center things when adding to bed 2018-09-26 13:23:52 -07:00
Lars Brubaker
06c5224bb4 Building with new typography update
fixed a bug with dragging
2018-09-25 18:00:36 -07:00
Lars Brubaker
07267f5992 Made insertion group able to layout inserted objects (have a callback)
Made insert command able to take an ienumerable
Refactoring
2018-09-25 16:21:32 -07:00
Lars Brubaker
fb17d58fa4 Make insert do arrange as it adds parts
Make add to plate to arrange as it adds parts
Make sure parts that are arranged are on the 0 plane
issue: MatterHackers/MCCentral#4149
Using Insert doesn't center and arrange part on bed
2018-09-25 09:53:07 -07:00
Lars Brubaker
238491ef8f Don't return a value from ConditionallyCancelPrint (it was not used and is confusing)
issue: MatterHackers/MCCentral#1303
Review value of canceled response bool
2018-09-24 17:46:42 -07:00
John Lewin
b712b4de3d Fix overhang icon 2018-09-24 12:31:16 -07:00
John Lewin
9e50c9b62f Revise LayerScrollBar height
- Issue MatterHackers/MCCentral#4115
gcode bar on top of tumble cube and view buttons
2018-09-24 12:21:58 -07:00
John Lewin
ddb7dad41d Revise icon sizing
- Issue MatterHackers/MCCentral#4182
Inconsistent icon sizing
2018-09-24 12:05:45 -07:00
Lars Brubaker
c408ef055d Wrote Re-Slice for dynamically replacing current gcode
adding comments
2018-09-21 15:07:05 -07:00
Lars Brubaker
7b0f3c4300 Render wireframe in gcode view
issue: MatterHackers/MCCentral#4160
Not rendering wire frame model correctly in gcode view
2018-09-20 15:19:06 -07:00
Lars Brubaker
a8ed62d6ad close popup button correctly
issue: MatterHackers/MCCentral#4150
Popup menu buttons should toggle on/off when clicked
2018-09-18 14:18:51 -07:00
Lars Brubaker
4e9a7fdfd8 Get grid options menu to be an icon
Save and load grid options from user settings
2018-09-17 17:08:38 -07:00
Lars Brubaker
53865151b2 pause on hardware error, track pause button status
issue: MatterHackers/MCCentral#3487
Hardware Error should either pause or cancel the print

issue: MatterHackers/MCCentral#2839
Make printing status task pause/play button track the actual state of the printer.
2018-09-17 14:31:26 -07:00
LarsBrubaker
b9d4b6f995 Put the snap grid settings in the tumble widget section.
Also added an icon to use here (1694146)
2018-09-17 07:42:18 -07:00
LarsBrubaker
a4f2d6a08d Changed Empty to Empty() 2018-09-16 17:00:17 -07:00
Lars Brubaker
4e0962a4e7 improve overflow menu on properties panel
default to outline mode

issue: MatterHackers/MCCentral#4136
Consider if Modify menu in Overflow menu improves usage
2018-09-14 15:23:31 -07:00
Lars Brubaker
bed9bed52b enabling outlines menu 2018-09-14 10:42:50 -07:00
John Lewin
30ac73af67 Reduce border significance 2018-09-13 22:31:52 -07:00
John Lewin
65c4d1ff39 Remove autospin 2018-09-13 22:28:04 -07:00
Lars Brubaker
06cfe5a227 Have popup sub menus working well 2018-09-11 10:57:53 -07:00
LarsBrubaker
9b4ee04b77 Fixing a bug with loading a model that has some bad data in the tree
Also this adds support for deleting the children of a source object
We will need this for the next level of mutating the scene graph
2018-09-11 09:07:18 -07:00
John Lewin
515fc85daf Match TreeView root node spacing with sibling SectionWidget styling 2018-09-11 08:54:31 -07:00
LarsBrubaker
d32c900f67 First pass at sub-menu 2018-09-11 08:09:28 -07:00
LarsBrubaker
0b50b46c2c Put in a border color for the color display 2018-09-11 07:55:02 -07:00
LarsBrubaker
f10788c02c Make sure we respect the expandingContent flag 2018-09-11 07:49:09 -07:00