Commit graph

1009 commits

Author SHA1 Message Date
Lars Brubaker
f465727e02 Fixing mirror to keep good normals
moved support generator to a better place
started work on support tests

issue: MatterHackers/MCCentral#4873
validate mirror on y flipping
2019-01-22 11:35:47 -08:00
Lars Brubaker
eea38a91c7 separating support generator and support ui panel 2019-01-18 15:47:11 -08:00
Lars Brubaker
3db05ddfbf Improving support 2019-01-18 15:11:32 -08:00
Lars Brubaker
c47d9b4230 Moving sensor detected into printer connection 2019-01-18 15:11:05 -08:00
Lars Brubaker
4224ff8755 Made the loading and unloading actions on the actions bar
Made better styling
2019-01-18 12:13:31 -08:00
Lars Brubaker
8783edb6f8 Fixed GCode waring formating
moved ui out of Pause Handling Stream
added unload option to filament run out screen
added load filament option to unload screen
added resume option to load screen (if printer paused)

issue: MatterHackers/MCCentral#3815
Feature request: Unload filament when filament runs out

issue: MatterHackers/MCCentral#4870
Layout regression in ShowMessageBox

issue: MatterHackers/MCCentral#4864
Last page of unload filament should offer to Load Filament
2019-01-18 09:49:55 -08:00
Lars Brubaker
2e3686b97e Adding support for new filament detection sensor 2019-01-17 14:08:46 -08:00
Lars Brubaker
8e0a50ace7 Fixed rotate object 2 to have correct aabb on construction
issue: MatterHackers/MCCentral#4818
MatterHackers/MCCentral#4802 Can't add to inner combine content as expected (write another test)
2019-01-16 18:41:57 -08:00
John Lewin
ad1f07469a Use literal text for OperationIDs 2019-01-16 15:06:30 -08:00
Lars Brubaker
1c3e5d0d24 Fixed split into discrete meshes 2019-01-16 10:16:43 -08:00
Lars Brubaker
d2c86dff32 Added config for collect on f5 2019-01-16 10:16:43 -08:00
John Lewin
875c2b52c4 Fix null reference in edge case 2019-01-16 09:07:51 -08:00
Lars Brubaker
6f2822338a Made support run in LRT and add all at once and not crash 2019-01-15 20:38:46 -08:00
Lars Brubaker
a0c93ec476 Making auto probing cancel correctly when canceled
issue: MatterHackers/MCCentral#4831
Cancelling Bed Leveling causes erratic behavior
2019-01-15 20:38:45 -08:00
John Lewin
0dc4072969 Remove Invalidates at each layer, Invalidate innermost content 2019-01-15 15:30:16 -08:00
John Lewin
95006f5577 Remove manual invalidate, rely on code in ImageConverter operation 2019-01-15 15:24:39 -08:00
John Lewin
216bd91dc3 Use new path stroke properties 2019-01-15 15:23:08 -08:00
Lars Brubaker
bc6ef317ad Fixed combine and subtract tests
Improved GetLongHashCode for vectors
Make sure CreatHulMesh does not crash on 0 size meshes
Upgraded MIConvexHull
2019-01-15 13:08:54 -08:00
John Lewin
b15bf79d60 Fix typo 2019-01-15 12:30:11 -08:00
John Lewin
a4226e185b Only set TextColor if initialized 2019-01-15 12:28:07 -08:00
John Lewin
8078346419 Fix spelling 2019-01-15 12:23:40 -08:00
John Lewin
415a66a9d3 Adjust label color to ensure contrast with theme background 2019-01-15 12:23:17 -08:00
John Lewin
ca93f46253 Vector3 single char label 2019-01-15 10:59:10 -08:00
John Lewin
1c6814fffc Vector2 single char label 2019-01-15 10:59:10 -08:00
John Lewin
041e4a38d2 Update Lithophane to new mesh format 2019-01-15 10:01:03 -08:00
Lars Brubaker
d71230596c made the test work better (pass) 2019-01-15 09:20:21 -08:00
LarsBrubaker
1579632c77 Did not have the scaling position in the right place
updated test as well
2019-01-15 08:31:46 -08:00
LarsBrubaker
16a1a61197 Fixing translation error in scale
Added a test
2019-01-15 08:24:11 -08:00
John Lewin
414b50411b Remove manual garbage collection statement in debug 2019-01-14 18:44:27 -08:00
John Lewin
0f370d9bc1 Add button area for primary actions and promote primary actions
- NodeOperations should move to toolbar when listed as primary
- NodeOperations should disappear from overflow when promoted
- Issue MatterHackers/MCCentral#4820
Add primary actions to objects in the properties panel
2019-01-14 18:44:27 -08:00
John Lewin
27e0d8e0b1 Process ActionArea separators as menu separators
- Issue MatterHackers/MCCentral#4856
Invalid items in generated menu
2019-01-14 18:44:26 -08:00
John Lewin
4a670feee2 Revise ImageConverter library item to use new NodeOperation 2019-01-14 18:44:26 -08:00
John Lewin
7349a6bb78 Add ImageConverter NodeOperation
- Issue MatterHackers/MCCentral#4855
Add single click operation to convert image to ImageConverter stack
2019-01-14 18:44:26 -08:00
John Lewin
30b1e0bc2a Convert Operations property into dictionary 2019-01-14 18:44:26 -08:00
John Lewin
d645e4dca0 Move Title member 2019-01-14 18:44:26 -08:00
John Lewin
54cddd1077 Simplify RegisterOperation params 2019-01-14 18:44:26 -08:00
John Lewin
19a3a05cfc Add support for multiple types mapped to a single NodeOperation 2019-01-14 18:44:26 -08:00
Lars Brubaker
6e4bbf2306 Made a face struct and made face list use it
put normal into face
2019-01-14 17:48:57 -08:00
Lars Brubaker
a460ddbbf7 Make export without leveling not do line splitting.
Adding tests for export with and without leveling

issue: MatterHackers/MCCentral#4840
Move chopping significantly increases size of exported .gcode files
2019-01-14 15:35:30 -08:00
John Lewin
a26a474ab4 Remove properties.json, eliminate remaining dependencies 2019-01-14 12:06:13 -08:00
John Lewin
d87ef3cee9 Migrate missing SettingsKeys 2019-01-14 12:06:13 -08:00
John Lewin
9dc181bd59 Convert properties.json into C# code 2019-01-14 12:06:13 -08:00
LarsBrubaker
115634ef3a Fixing texturing 2019-01-13 11:58:05 -08:00
LarsBrubaker
13f0933d29 fixed support for simple mesh 2019-01-12 15:16:27 -08:00
LarsBrubaker
faabef5a71 Fixing mirror for simple mesh 2019-01-12 12:38:13 -08:00
Lars Brubaker
35b159d1f1 Fixing and removing tests now that we have simple mesh 2019-01-11 17:35:35 -08:00
Lars Brubaker
e1ce3419f2 simple mesh 2019-01-11 17:10:45 -08:00
John Lewin
60aaa5abea Switch to Model view when dragging items from the file system
- Issue MatterHackers/MCCentral#4781
DragDrop STL from desktop to printing GCode view fails to switch to
model view
2019-01-10 15:21:33 -08:00
John Lewin
19676c6035 Restore RayGun reporting
- Issue MatterHackers/MCCentral#4842
Restore RayGun registrations for Windows/Mac
2019-01-09 16:55:39 -08:00
John Lewin
8360cbc9c5 Fix drop failure 2019-01-09 12:48:41 -08:00