John Lewin
b8a8b9d4de
Remove "Slice Dropdown Button" from test
2017-09-27 23:10:21 -07:00
John Lewin
9f665eb54c
Disable rather than hide SelectionActionBar
...
- Remove viewIsInEditModePreLock state
2017-09-27 12:50:54 -07:00
John Lewin
535b959c3e
Remove redundant casts
2017-09-27 07:20:35 -07:00
John Lewin
b9edc9099a
Correctly toggle between Slice button modes
2017-09-27 07:20:09 -07:00
John Lewin
8bee0c5627
Consolidate and restore View3DWidget progress reporting
...
- Add ProgressControl to visible surface rather than hidden menu
- Abstract invocation/visibility behaviors behind new start/end calls
- Move progress popup to top of page
2017-09-27 07:03:45 -07:00
John Lewin
3613cf2ce5
Revise SlicePopupMenu
2017-09-26 18:18:28 -07:00
John Lewin
63b6b1571f
Rename scene variable for consistency
2017-09-26 13:36:55 -07:00
John Lewin
3cba62e3c2
Remove ModifyChildren from scene
2017-09-26 13:20:30 -07:00
John Lewin
d1f9c04613
Use specialized type for IObject3D.Children
2017-09-26 13:19:53 -07:00
John Lewin
57ded486a4
Drop statics, use instance members
2017-09-25 22:27:46 -07:00
John Lewin
6e6b0b951b
Use minimal view widget for Slice popup button
2017-09-25 22:11:02 -07:00
Lars Brubaker
8d7ec6d06a
Guard against nulls
2017-09-24 18:52:37 -07:00
John Lewin
78bc774e8c
Remove unused file
2017-09-24 07:49:51 -07:00
John Lewin
c8534e8977
Fix PauseOnLayerDoesPauseOnPrint test
2017-09-23 00:29:03 -07:00
John Lewin
15a54d1f2d
Fix RaftEnabledPassedToSliceEngine, CancelWorksAsExpected tests
2017-09-23 00:26:50 -07:00
John Lewin
f3d16406d2
Always save in PersistPlateIfNeeded until dirty state is correct
2017-09-22 17:28:47 -07:00
Lars Brubaker
a5036f3c84
Put in slice progress feedback
2017-09-22 15:35:57 -07:00
John Lewin
eadc3d5640
Remove ButtonBase
2017-09-22 14:12:00 -07:00
John Lewin
ebce381154
Collapse group on drag/insert completion
2017-09-20 22:09:27 -07:00
John Lewin
8d99aa18d2
Use referenced printer values, remove local copies
2017-09-20 15:40:27 -07:00
John Lewin
32a438f37c
Sync event handler names with recent refactorings
2017-09-20 15:40:27 -07:00
Lars Brubaker
f74dea2638
Fixed the gcode not visible looking up from under the bed
...
Made a opaque and transparent RenderGL event
2017-09-20 11:47:29 -07:00
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