Commit graph

555 commits

Author SHA1 Message Date
John Lewin
c544f1f2ac Switch back to 'Actions' droplist style 2017-09-20 05:34:35 -07:00
John Lewin
74c561f656 Rewrite library/view3D DragDrop for multi-select and clarity 2017-09-19 20:01:22 -07:00
Lars Brubaker
83e62d5a49 Got align for dual extrusion working 2017-09-19 14:03:38 -07:00
John Lewin
d8078dbcc5 Move scene operations to model 2017-09-18 18:05:50 -07:00
Lars Brubaker
5ed33d9f8d Proof of concept for pinch and bend 2017-09-18 10:08:49 -07:00
John Lewin
ed66d862a4 Rename ApplicationControl static printer property to ActivePrinter 2017-09-17 14:01:58 -07:00
John Lewin
294df0a588 Convert ActiveSliceSettings usage from static to local references 2017-09-17 01:12:18 -07:00
John Lewin
8cfb1e4b7f Fix SaveAsWindow regression exposed by failing test 2017-09-16 21:25:31 -07:00
John Lewin
2f952faf78 Remove redundant local reference 2017-09-16 01:39:43 -07:00
John Lewin
93cda82ce7 Make View3DWidget World private, drop MeshViewState system
- In memory state survives automatically when moved to Model
2017-09-16 01:28:05 -07:00
John Lewin
280de7d66c Fix shared World transforms 2017-09-16 01:19:35 -07:00
John Lewin
af38676244 Make View3DWidget.Scene private 2017-09-16 01:19:07 -07:00
John Lewin
158bb31cb7 Fix broken InteractionControls 2017-09-15 23:17:03 -07:00
John Lewin
0855e6c044 Remove PrintItem instance from View3DWidget, use scene context 2017-09-15 22:34:46 -07:00
John Lewin
55ac2571fa Remove static ActivePrintItem 2017-09-15 18:45:21 -07:00
John Lewin
09c1f253a0 Remove unused SelectedTransformChanged event 2017-09-15 17:11:27 -07:00
John Lewin
8f9953ef12 More generic dependencies to break Part view coupling to Printer 2017-09-15 16:49:21 -07:00
John Lewin
e1f3dec6b1 Make PrinterConnection.PrinterSettings private, use PrinterConfig 2017-09-15 12:09:56 -07:00
Lars Brubaker
dfa6832b86 Refactoring VisibleMeshes into extension method 2017-09-13 15:55:21 -07:00
Lars Brubaker
8854dc467c Working on new group system 2017-09-12 18:39:02 -07:00
Lars Brubaker
0a569da477 Making the xy lock on shift show up as visible hits 2017-09-11 10:55:00 -07:00
Lars Brubaker
e4ffe2ec8c Fixed material selector colors. 2017-09-08 17:13:36 -07:00
Lars Brubaker
e1c80d76ce Fixed image converter bounds 2017-09-08 13:48:45 -07:00
Lars Brubaker
2a26f266a5 Moved extruder actions to hot end drop down 2017-09-06 18:16:57 -07:00
Lars Brubaker
3d03f10907 Got arrange on bed working better 2017-09-05 18:02:28 -07:00
Lars Brubaker
b39666634a More making printerConnection passed to classes.
Made the speeds for movement controls be extensions methods on PrinterSettings
TODO: Why on ExportPrintItemPage was that if the leveling turned on or off we would show the check box by rebuilding that window.
2017-09-05 10:33:46 -07:00
Lars Brubaker
3dd9270797 More making printerConnection passed to classes. 2017-09-03 11:48:24 -07:00
Lars Brubaker
bf3cd0d96e More making printerConnection passed to classes. 2017-09-02 08:37:14 -07:00
Lars Brubaker
b65d1f136d Making printerConnection passed to classes. 2017-09-01 21:23:20 -07:00
Lars Brubaker
3773adabd7 Make leveling with probe wizard auto advance when possible
cache bsp bed results
2017-09-01 11:49:09 -07:00
Lars Brubaker
611ff4799a Made the bed change on printer change
Started work on a publish to MatterHackers
2017-08-31 15:52:47 -07:00
Lars Brubaker
1c40b3daba Getting more test to pass 2017-08-30 16:44:32 -07:00
Lars Brubaker
293fd3ff12 Made more tests pass
deleted unused print status row
Made printer connection only have one status message output
Made sure the ApplicationTemDataPath is right for tests
Refactoring
2017-08-30 10:38:01 -07:00
Lars Brubaker
35e82f3a58 Make sure we render hole and support groups correctly 2017-08-29 12:43:45 -07:00
Lars Brubaker
4aecc06863 Fixing delete command 2017-08-29 11:19:29 -07:00
Lars Brubaker
3b90f5dd01 Some crash bugs 2017-08-28 09:16:08 -07:00
larsbrubaker
5addd1e6d7 Don't need to pass a point on the plane 2017-08-27 23:02:46 -07:00
larsbrubaker
e3b75b6641 Faster transform
Faster transform normal
2017-08-27 20:52:33 -07:00
Lars Brubaker
e692492c31 Make sure we can switch back to solid 2017-08-25 15:24:36 -07:00
Lars Brubaker
fb319a5597 Improved back to front transparent rendering. 2017-08-25 12:40:17 -07:00
Lars Brubaker
c3ce0aa34c Fixed group in consideration of new selection code 2017-08-24 16:13:35 -07:00
Lars Brubaker
3067a5759a Removing debug info 2017-08-24 15:41:30 -07:00
Lars Brubaker
ab41b7c1a7 Pass graphics 2D to 3D render calls so we can draw to the screen 2017-08-24 13:58:14 -07:00
Lars Brubaker
0d728dc522 Better selection rendering
refactoring
2017-08-23 17:53:42 -07:00
John Lewin
559c300cb4 Revise WizardWindow api
- WizardPage instance should drive window namespace and title
- Key open windows page initial WizardPage type
2017-08-23 15:51:29 -07:00
John Lewin
c27b6ec62d Convert RenameItemWindow to WizardPage 2017-08-23 15:49:43 -07:00
Lars Brubaker
98959561db Improved selection logic 2017-08-22 15:56:30 -07:00
John Lewin
3a9833697d Platform providers
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
Lars Brubaker
ece0b5e310 Check all children for hash code 2017-08-22 11:14:00 -07:00
Lars Brubaker
412481d255 Put in validate layer height
made right button not do design tools
check starting bed temp
2017-08-21 15:46:16 -07:00