Commit graph

1164 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
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
Lars Brubaker
4e5904be45 Working on view rotation cube 2017-11-06 18:48:22 -08:00
John Lewin
fce36d63e2 Update Nuget packages 2017-11-05 08:04:40 -08:00
Lars Brubaker
5638bfa646 Put in loading of OBJ files
Load 64 bit matter slice in debug
Build ray trace thumbnails in 64 bit always
2017-11-03 13:43:55 -07:00
Lars Brubaker
dcecdde4a2 user 64 bit if available
Short product name support
2017-11-03 10:32:11 -07:00
John Lewin
0173c39e9d Ensure Optimize flag 2017-11-02 19:37:34 -07:00
John Lewin
3bdf6a5b92 Reset projects to AnyCPU 2017-11-02 18:01:37 -07:00
John Lewin
3a773fa8e4 Remove unused configs 2017-11-02 16:55:41 -07:00
Lars Brubaker
cc4dc1b954 Switch to any cpu 2017-11-02 15:58:12 -07:00
Lars Brubaker
96f0977010 Made FanControls values go from 0-100
Made all values round trip without changing
Made sure we can't get into an update fan loop
Made printer connection hold the speed as a double but send as an int
Made sure the starting display value of EditableNumberDisplay is correct
2017-11-02 12:29:10 -07:00
Lars Brubaker
3ade835e6a More Refactoring of RGBA_Bytes 2017-11-01 18:18:41 -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
2dc29674e8 Use bold fonts for AltGroupBox controls 2017-10-31 15:20:25 -07:00
Lars Brubaker
e6affd12c4 adding bold font option 2017-10-31 14:42:34 -07:00
John Lewin
375e200ab5 Add base type to Inspector results 2017-10-31 13:53:27 -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
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
Lars Brubaker
2d73c826bb Move do undo tests to design tools 2017-10-30 15:41:08 -07:00
John Lewin
d748574fef Latest MatterControl 2017-10-30 15:04:43 -07:00
Lars Brubaker
b0fa37b2a4 Added first pass at support for SLA printers
Took out unused slice settings
2017-10-30 13:10:18 -07:00
John Lewin
ffa4c3e034 Revise colors 2017-10-30 09:01:54 -07: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
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
Lars Brubaker
84657cee8b Improving subtract editor
Refactoring all boolean type opperations
2017-10-23 12:50:03 -07:00
John Lewin
3bfa2e3bd3 Use theme font definitions to track usage 2017-10-22 20:13:03 -07:00
John Lewin
f86491f962 Add missing changes 2017-10-21 16:09:39 -07:00
John Lewin
ec8c3cb7c7 Reduce use of Modify 2017-10-21 09:31:17 -07:00
Lars Brubaker
0e168007ac Moved action to individual files 2017-10-20 17:24:43 -07:00
John Lewin
833e7aaceb Convert field to property 2017-10-20 06:12:19 -07:00
John Lewin
040361a428 Convert StyledMessageBox over to WizardPage 2017-10-18 22:50:57 -07:00
Lars Brubaker
9ca67da2d6 Added intersection 2017-10-18 18:04:11 -07:00
Lars Brubaker
4d36657766 Made difference use visible meshes 2017-10-18 12:09:33 -07:00
Lars Brubaker
cfe0edd1ef VisibleMeshes returns IObject3D now (fixing) 2017-10-18 11:56:37 -07:00
Lars Brubaker
d59799282b Filter visible objects
set holes to invisible after applying to boolean
2017-10-17 18:09:35 -07:00
Lars Brubaker
90d3d0581e using new WorldMatrix method 2017-10-17 17:32:40 -07:00
Lars Brubaker
f96a99a3b0 difference operator is working some 2017-10-17 14:46:24 -07:00
Lars Brubaker
b427b14272 Working on new Difference action
Modify 3DView tree on UiThread
2017-10-17 09:41:24 -07:00
John Lewin
fe6e93acef Revise slicing to run as async tasks
- MatterHackers/MCCentral#1308
Change slicing thread system to run as async method
- MatterHackers/MCCentral#1941
Selecting 'Print' then viewing gcode does not show any gcode
2017-10-16 17:09:00 -07:00
John Lewin
f213c6aede SliceSettingsOverflowMenu should be rather than have the menu 2017-10-15 16:24:39 -07:00
John Lewin
4b3246f408 Simplify, extract menu behaviors from OverflowDropdown for reuse 2017-10-15 15:36:42 -07:00
John Lewin
1a6fd07567 Improve positioning/sizing in brand menu, fix overflow icon, use theme 2017-10-15 01:12:14 -07:00