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
John Lewin
c6a534717d
Organize usings
2017-08-20 18:25:11 -07:00
John Lewin
07ee5b5853
Prevent ray casting in View3D content when outside bounds
2017-08-19 11:33:39 -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
John Lewin
8dd80b7f70
Dynamic printer meshes from PrinterSettings
2017-08-17 18:18:41 -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
0056364992
Tune plane/grid dimensions
2017-08-17 11:26:13 -07:00
John Lewin
4ab65e81c9
Correctly determine editing mode
2017-08-17 11:18:11 -07:00
John Lewin
6659ebce36
Add support for switching editing modes
2017-08-17 11:02:30 -07:00
John Lewin
e517f8667e
Remove partial keyword
2017-08-17 11:02:29 -07:00
John Lewin
7e7f4d1a2c
Add 'Create Part' support
2017-08-17 11:02:29 -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
Lars Brubaker
9089f74263
Group command does boolean
2017-08-16 15:36:54 -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
John Lewin
7bd9114a38
Restore seemingly working mirror controls
...
- Issue MatterHackers/MCCentral#1771
Selection -> Mirror
2017-08-15 20:09:31 -07:00
Lars Brubaker
a68f48fb9a
Working on - align put back in lay flat
2017-08-15 16:57:03 -07:00
John Lewin
592ab6d1ab
Render printer mesh
2017-08-15 11:53:47 -07:00
John Lewin
f0e1538354
Use shift key to lock axis on drag/move
2017-08-15 11:05:32 -07:00
Lars Brubaker
9f14121268
Get the extrusion colors to match material colors
2017-08-15 09:35:55 -07:00
John Lewin
580312f05d
Move Undo operations to ViewControls3D
2017-08-14 12:38:50 -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
841d975797
Ensure all PrinterActionsBar children are VAnchor.Center
2017-08-14 11:06:23 -07:00
John Lewin
3446bc00e9
Move InteractiveScene ownership from MeshViewer to PrinterConfig model
2017-08-14 10:47:59 -07:00
John Lewin
85518a3954
Revise GetThemedEditButton for reuse, rewrite to adjust alpha vs hsl
...
- Rename GetThemedEditButton to GenerateIconButton
- Extract hard-coded icon to callers and add ImageBuffer parameter
- Prevent washed out whites in mixed color images by adjusting alpha
- Reuse new GenerateIconButton helper for Undo/Redo buttons
2017-08-14 05:49:22 -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
9915817e16
Remove centerText parameters
2017-08-13 14:17:34 -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
John Lewin
fbc3436c03
Extract NamedAction menu creation to reusable theme helper
2017-08-12 00:23:26 -07:00