John Lewin
42832879b5
Remove TerminalControls wrapping class, use TerminalWidget directly
2017-08-26 15:29:00 +03: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
6ecbb6e4b3
Make un-pin keep the current window open
...
Make the default slice settings size better
Make a minimum dock window size
fixed terminal in floating mode
found text wrapping bug (actually is center | fit)
improved icon layout in part view (better padding vs margin)
put minimum size on text of slice setting
removed extra unused gui widget from settings name
put in debug stack navigation F2 F3
2017-08-24 11:50:55 -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
048e24a5a4
Adjust tab styling to depict selection
2017-08-17 11:02:29 -07:00
John Lewin
1be8dd22c7
Select tab after add
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
43f492c7c9
Break out printer controls from View3D
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
c0a4074d4f
Remove PrintItemWrapper dependency in GCodeBasic, reduce static refs
2017-08-16 07:41:15 -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
70210cfe54
Adjust ViewControls3D position, use local theme variable for conciseness
2017-08-15 20:33:32 -07:00
John Lewin
7bd9114a38
Restore seemingly working mirror controls
...
- Issue MatterHackers/MCCentral#1771
Selection -> Mirror
2017-08-15 20:09:31 -07:00
John Lewin
737453379a
Move IsPinned and SettingsTabIndex state into printer model
2017-08-15 19:20:12 -07:00
Lars Brubaker
a68f48fb9a
Working on - align put back in lay flat
2017-08-15 16:57:03 -07:00
Lars Brubaker
af534f0802
Made the popup tab selection be persistent (in mem)
2017-08-15 15:12:38 -07:00
John Lewin
6c215415d0
Revise printer tabs layout
2017-08-15 12:35:12 -07:00
John Lewin
70fe9123a1
Make PrinterTabPage derive from TabPage
2017-08-15 12:34:24 -07:00
John Lewin
4cecbc6e23
Simplify type name
2017-08-15 12:34:24 -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