Commit graph

1171 commits

Author SHA1 Message Date
Lars Brubaker
5f8781d67a Got the TumbleCubeControl working (some)
Fixed Matrix CreateRotation(axis, angle) to not negate the angle
Fixed all the code this broke
2017-11-08 14:45:59 -08:00
Lars Brubaker
98f32ca2b0 Improving tumble contol 2017-11-08 14:45:59 -08:00
John Lewin
76ffda05f9 Change DragDrop context on tab switch
- Issue MatterHackers/MCCentral#2072
View3DWidget DragDrop targets not changing on tab switch
2017-11-07 14:59:20 -08:00
John Lewin
dafddf710b Rename PrinterTabBase -> PartTabPage 2017-11-07 14:57:58 -08:00
John Lewin
5699117a61 Show OpenFileDialog and import settings to new printer
- MatterHackers/MCCentral#2176
Import printer from +tab should create a new printer rather than ask
2017-11-07 14:15:34 -08:00
John Lewin
02d1861864 Floating PoupWindow should persist after ReloadAll
- Issue MatterHackers/MCCentral#1892
Floating Slice Settings docking window closes on ReloadAll
2017-11-07 11:33:20 -08:00
Lars Brubaker
4e5904be45 Working on view rotation cube 2017-11-06 18:48:22 -08:00
Lars Brubaker
ef4d25fd47 Improved subtract editor
Only showing working operations in release.
Improved intersection editor
2017-11-02 14:19:56 -07:00
Lars Brubaker
cfca964294 More Refactoring of RGBA_Bytes 2017-11-01 18:13:47 -07:00
Lars Brubaker
c02d2ca60f Made an automation test for print recovery (made it pass)
Fixed the DoUndoTests
2017-11-01 13:57:45 -07:00
John Lewin
f8c784af31 Reuse SectionWidget for Printer Controls, revert bold fonts 2017-10-31 18:04:57 -07:00
John Lewin
0de97fe0bf Reduce font sizes, remove caps from preset labels 2017-10-31 15:00:48 -07:00
John Lewin
f9441ab687 Improve ViewControls3D position
- Issue MatterHackers/MCCentral#2163
Incorrect ViewControls3D position on part view
2017-10-31 13:50:20 -07:00
Lars Brubaker
359784877f Unify Vector2 3 and 4 to have upper case field members 2017-10-31 12:53:46 -07:00
Lars Brubaker
8d1fecab8c Changed RGBA_Bytes -> Color 2017-10-31 11:43:25 -07:00
John Lewin
c898f344bb Simplify 2017-10-31 07:57:25 -07:00
John Lewin
c92959adec Replace fields with properties, remove file system paths, revise names 2017-10-31 07:57:25 -07:00
John Lewin
c970ff28a9 Remove unused param, rename getNewName -> allowNameChange, reformat 2017-10-31 07:57:25 -07:00
John Lewin
9dc1d50ab0 Convert SaveAsWindow to WizardPage
- Issue MatterHackers/MCCentral#2153
SaveAs window uses SystemWindow rather than WizardPage
2017-10-31 07:57:24 -07:00
Lars Brubaker
bc3a7a3572 Improving sla initial layer description 2017-10-30 17:28:07 -07:00
John Lewin
7979160cf5 Remove ReloadAdvancedControlsPanel, AdvancedControlsPanelReloading
- Issue MatterHackers/MCCentral#1615
 ReloadAdvancedControls should be broken out into ReloadSettings
 and ReloadX?
2017-10-30 16:52:41 -07:00
John Lewin
23c4ae8488 Move Printer specific features to PrinterTabPage
- Issue MatterHackers/MCCentral#2138
Null reference errors due to Print progress control on PartTabPage
2017-10-30 16:15:31 -07:00
John Lewin
f0f2cfaefe Remove ineffective deregistation 2017-10-30 12:29:17 -07:00
John Lewin
ffa4c3e034 Revise colors 2017-10-30 09:01:54 -07:00
John Lewin
ad1ec28e2b Perform control initialization before adding to parent 2017-10-30 09:01:07 -07:00
John Lewin
c12b6d47d7 Update control name to reflect revised type name 2017-10-30 09:00:14 -07:00
John Lewin
e42ecdb191 Move GCode3D viewer to PrinterTabPage 2017-10-30 08:53:53 -07:00
John Lewin
93853d90cd Rename type for consistency 2017-10-30 08:20:13 -07:00
John Lewin
23c4f14b14 Simplify, remove unused and non-functional components 2017-10-30 08:17:54 -07:00
John Lewin
b1189160d4 Use standard splitter colors 2017-10-29 17:40:55 -06:00
John Lewin
3b8c791dc5 Fix PrinterActionsBar spacing 2017-10-29 17:40:55 -06:00
Lars Brubaker
a84701be03 Getting interaction volumes to be able to be scripted in automation runner
Better testing of offsets
Refactoring
2017-10-27 14:20:07 -07:00
Lars Brubaker
b9cc00c2e9 Getting interaction volumes to be able to be scripted in automation runner 2017-10-27 14:20:07 -07:00
Lars Brubaker
37ec72c2af Created a unit test that mirror on x can be have do and undo clicked on it both selected and unselected 2017-10-26 14:36:35 -07:00
Lars Brubaker
7ed9c7374c Put invalidate on IObject3D
Made insertion group center on bed if not dragging
Put names into mirror buttons
Working on new mirror test
Refactoring
2017-10-25 17:05:57 -07:00
Lars Brubaker
06da80bd63 Accelerated Intersect and Subtract
Refactoring
2017-10-25 10:49:58 -07:00
John Lewin
889c178f63 Remove newlines from slice labels due to invalid growth in Y
- Issue MatterHackers/MCCentral#2125
Progress bars missing during Slice popup status updates
2017-10-25 10:21:12 -06:00
Lars Brubaker
e0f88bd7a4 More refactoring 2017-10-23 14:37:25 -07:00
Lars Brubaker
cddd2cf967 Refactoring
Made correct editor come up by default
2017-10-23 14:27:14 -07:00
Lars Brubaker
615788d1bb Change to descendants 2017-10-23 14:27:14 -07:00
John Lewin
5b8cc8f9b7 Collapse InsertionGroup on DragDrop finish or after Load completes
- Issue MatterHackers/MCCentral#2105
Remove InsertionGroup at completion
2017-10-23 13:58:02 -07:00
John Lewin
aa2ba4a91f Add MeshWrapper description 2017-10-23 13:53:12 -07:00
Lars Brubaker
84657cee8b Improving subtract editor
Refactoring all boolean type opperations
2017-10-23 12:50:03 -07:00
John Lewin
54b1575396 Simplify type test 2017-10-23 09:35:39 -07:00
John Lewin
3bfa2e3bd3 Use theme font definitions to track usage 2017-10-22 20:13:03 -07:00
John Lewin
6c21f79ef6 Revise control names 2017-10-22 20:09:40 -07:00
John Lewin
e195d0154c Combine GCode details/Speeds legend controls. Create Section widget 2017-10-22 20:09:40 -07:00
John Lewin
39ce8875ad Allow font overrides in GCodeDetailsView, adjust margins 2017-10-22 20:09:39 -07:00
John Lewin
13f2e5b2a6 Simplify ColorGradientWidget, move color swatch owner, override fonts 2017-10-22 20:09:39 -07:00
John Lewin
06a0684a93 Extract layer slider components to custom control
- Much easier to center layer counts to vertical slider
- Fix incorrect layer positions
- Abstract details from main control, expose only minimal complexity
- Issue MatterHackers/MCCentral#2114
Only 3 of 4 layers shown, no change between layers 1 and 2
2017-10-21 20:23:34 -07:00