Commit graph

84 commits

Author SHA1 Message Date
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
d819cd0131 Expose ShowHelp/ShowAbout in ApplicationController 2018-09-28 13:35:54 -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
d324ea0e26 make sure we show the eula on all platforms 2018-09-26 14:10:09 -07:00
Lars Brubaker
43272c5d26 Make sure we still center things when adding to bed 2018-09-26 13:23:52 -07:00
John Lewin
be27df8730 Switch Mac to dmg 2018-09-26 12:20:29 -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
051f33d7ae Improve error handling on help requests, skip invalid page paths
- Issue MatterHackers/MCCentral#4126
Missing path on tree node results in visible json in Markdown view
2018-09-24 13:08:05 -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
LarsBrubaker
3e4150b1b6 Added new speed for air gap layer 2018-09-23 19:23:24 -07:00
LarsBrubaker
76345be576 fixing modify opperations on selection groups
issue: MatterHackers/MCCentral#4005
Scale duplicates objects
2018-09-22 18:59:42 -07:00
LarsBrubaker
30cef6ef5a Improving ungroup
issue: MatterHackers/MCCentral#4129
Content moves when ungrouped
2018-09-22 17:53:15 -07:00
Lars Brubaker
4fd69ef58a Change 'alpha' to 'transparency' in feature detector
Allow renaming of enum values in public property editor
2018-09-21 16:12:16 -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
ef24e54b38 Fixed the test to account for changes in control names and behavior 2018-09-21 09:48:48 -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
2008864753 Passing max velocity, acceleration and jerk to slicer 2018-09-20 11:37:47 -07:00
John Lewin
0c5b573c7c Mac serial port fixes 2018-09-20 05:52:54 -07:00
John Lewin
5602726d8d Move startup logic into program.cs in exe project 2018-09-19 13:10:07 -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
LarsBrubaker
6d0a879720 Added in support for a 'set as default' to override slice settings
issue: MatterHackers/MatterControl#3725
Add support for 'set as default' on right click of slice setting
2018-09-14 10:42:49 -07:00
LarsBrubaker
decf444040 Improving leveling section on 'contros' panel
issue: MatterHackers/MCCentral#4131
Calibration Menu Copy
2018-09-14 10:42:49 -07:00
LarsBrubaker
0fe71c893b Hooking up a right click menu to slice settings 2018-09-14 10:42:49 -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
09ca37da22 switch to good render type if can't find one 2018-09-11 14:05:54 -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
John Lewin
e5dd6e8c36 Guard .Checked on non-expandable SectionWidgets 2018-09-11 08:53:46 -07:00
John Lewin
1ae3a31588 Always show SectionWidget expansion, disable if not expandable 2018-09-11 08:53:04 -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
Lars Brubaker
33374fecfd Splitter can have a ration and min sizes
fixed history / properties splitter to have a ratio
2018-09-10 18:24:16 -07:00
John Lewin
9194b2f698 Revert unexpected change 2018-09-10 17:36:21 -07:00