Commit graph

104 commits

Author SHA1 Message Date
John Lewin
7c19a4eac9 Show wrapped rather than original SystemWindow 2018-10-02 13:57:38 -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
John Lewin
e138b20d01 Replace Winforms single window mode with shared version 2018-10-02 08:12:44 -07:00
John Lewin
2d4afa9263 Add new single window mode prototype 2018-10-01 17:55:44 -07:00
Lars Brubaker
791852f307 Have to change all the G92 s 2018-10-01 16:25:14 -07:00
Lars Brubaker
a6feb8334d Make sure we don't switch E value too early
issue: MatterHackers/MCCentral#4200
re-slice retracts too much filament after layer change
2018-10-01 15:42:09 -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
788d7c5052 Remove non-standard background color 2018-10-01 15:06:10 -07:00
John Lewin
cef1214915 Make CreateSmallResetButton public 2018-10-01 15:05:39 -07:00
John Lewin
9b7bd8f837 Add support for setting control name via helper 2018-09-30 09:58:01 -07:00
John Lewin
2cb0a033ab Fix Android 2018-09-29 22:02:17 -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
87ef7b61cb Extract code for reuse, add actual async version 2018-09-29 15:48:41 -07:00
John Lewin
be903ef551 Make grayscale helper reusable 2018-09-29 15:47:23 -07:00
John Lewin
a27bbba014 Remove "Parts" from start page 2018-09-29 15:12:40 -07:00
John Lewin
1d8771d146 Simplify product name in About menu 2018-09-29 15:06:57 -07:00
John Lewin
aac33b70b8 Add support for hoverable IconButton 2018-09-29 15:05:19 -07:00
John Lewin
ab7a5c5292 Move MatterControl settings to dedicated DialogPage 2018-09-29 15:03:54 -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
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