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
|
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 |
|
Lars Brubaker
|
dfa6832b86
|
Refactoring VisibleMeshes into extension method
|
2017-09-13 15:55:21 -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
|
3d03f10907
|
Got arrange on bed working better
|
2017-09-05 18:02:28 -07:00 |
|
Lars Brubaker
|
3dd9270797
|
More making printerConnection passed to classes.
|
2017-09-03 11:48:24 -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
|
3b90f5dd01
|
Some crash bugs
|
2017-08-28 09:16:08 -07:00 |
|
larsbrubaker
|
e3b75b6641
|
Faster transform
Faster transform normal
|
2017-08-27 20:52:33 -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 |
|
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 |
|
John Lewin
|
c6a534717d
|
Organize usings
|
2017-08-20 18:25:11 -07:00 |
|
John Lewin
|
7c03087605
|
Set correct render target
|
2017-08-18 13:53:38 -07:00 |
|
John Lewin
|
1962db4210
|
Target any widget for mesh GLDraw
|
2017-08-18 08:34:05 -07:00 |
|
Lars Brubaker
|
fdba5519da
|
Make sure we can ungroup meshes
Better colors on align pop up
|
2017-08-17 17:18:41 -07:00 |
|
Lars Brubaker
|
86966e0e24
|
Align tool is working
|
2017-08-17 15:21:29 -07:00 |
|
John Lewin
|
4ab65e81c9
|
Correctly determine editing mode
|
2017-08-17 11:18:11 -07:00 |
|
John Lewin
|
ef7fbb1c4a
|
Remove non-applicable WindowMode.Embeded state
|
2017-08-17 11:02:29 -07:00 |
|
John Lewin
|
ddfbbc5f8f
|
Move menu actions closer to related control
|
2017-08-17 11:02:29 -07:00 |
|
John Lewin
|
664348fd3e
|
Move more View3DWidget/MeshViewer objects to model
|
2017-08-17 11:00:01 -07:00 |
|
Lars Brubaker
|
06a73160af
|
Put in a start at the align control
Work on enable disable of actions
|
2017-08-16 18:22:40 -07:00 |
|
John Lewin
|
d7010c8c56
|
Remove unused ViewGCodeBasic parameters, reduce static refs
|
2017-08-16 07:41:15 -07:00 |
|
John Lewin
|
5e0b016e89
|
Simplify property name
|
2017-08-16 05:55:23 -07:00 |
|
John Lewin
|
b781751331
|
Consolidate bed state into model
- Always fire OnActivePrinterChange - move filtering for IsLoading lower
|
2017-08-16 05:53:26 -07:00 |
|
Lars Brubaker
|
a68f48fb9a
|
Working on - align put back in lay flat
|
2017-08-15 16:57:03 -07:00 |
|
John Lewin
|
f0e1538354
|
Use shift key to lock axis on drag/move
|
2017-08-15 11:05:32 -07:00 |
|
John Lewin
|
8cfffa3f21
|
Rename cube asset
|
2017-08-14 11:56:30 -07:00 |
|
John Lewin
|
3b1bb05858
|
Tune toolbar/button styles, extract toolbar padding to theme
|
2017-08-14 11:53:45 -07:00 |
|
John Lewin
|
3446bc00e9
|
Move InteractiveScene ownership from MeshViewer to PrinterConfig model
|
2017-08-14 10:47:59 -07:00 |
|
John Lewin
|
7baeaa9cc5
|
Fix MirrorControl button padding
|
2017-08-13 16:30:57 -07:00 |
|
John Lewin
|
0958e09e66
|
Revise button styling and icon sizing
|
2017-08-13 14:21:28 -07:00 |
|
John Lewin
|
afc53dbfdb
|
Remove problematic save/as SplitButton, move save actions to Bed menu
|
2017-08-13 13:55:17 -07:00 |
|
John Lewin
|
938feea064
|
Revise 'Bed' popup location
|
2017-08-12 00:40:03 -07:00 |
|
John Lewin
|
bca32a9031
|
Use new menu helper
|
2017-08-12 00:23:41 -07:00 |
|