Commit graph

29 commits

Author SHA1 Message Date
Lars Brubaker
138407e21a Mesh wrapper working much better (pinch and bend working better)
Changing Rebuilding to Suspend and Resume rebuilding
Made visible meshes return only the object not the object and mesh (mesh is on object)
Put in some debugging
2018-05-29 17:50:39 -07:00
Lars Brubaker
ff6e220b4c Made invalidate args so we can pass source and invalidate type
Rebuild does not propagate to parent
2018-05-22 16:17:13 -07:00
LarsBrubaker
c3ffe541be Refactoring selection bounds to be in world space
refactoring changing signatures
2018-05-10 10:20:39 -07:00
Lars Brubaker
57c79d2434 improve VisibleMeshes thread safety
issue: MatterHackers/MCCentral#2900
Make VisibleMeshes more thread safe
2018-03-09 09:26:36 -08:00
John Lewin
3331748239 Migrate ApplyAtCenter to IObject3D extension method
- Rename to ApplyAtBoundCenter
- Change to return void and apply to instance
2018-02-01 12:24:56 -08:00
John Lewin
8627e33d5c Use common style 2018-01-10 18:55:43 -08:00
John Lewin
5c0f8ce7a5 Fix sidebar panel colors 2018-01-10 18:55:42 -08:00
John Lewin
732e633ed9 Add drop arrows on popup menus
- Issue MatterHackers/MCCentral#2515
Add drop arrows to controls that show popups
2017-12-27 17:35:20 -08:00
Lars Brubaker
9974e4e901 Put back in the scale control 2017-12-27 16:23:09 -08:00
Lars Brubaker
835460a18a Made mirror work for groups
Removed AMF Export
2017-12-26 17:14:04 -08:00
Lars Brubaker
74977a4d36 Fixing mirror controls theme 2017-12-14 13:04:30 -08: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
John Lewin
af38676244 Make View3DWidget.Scene private 2017-09-16 01:19:07 -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
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
9915817e16 Remove centerText parameters 2017-08-13 14:17:34 -07:00
Lars Brubaker
f7d4163125 Refactoring VAnchor and HAnchore names
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
e524422857 Remove Rotate/Scale controls 2017-06-06 15:21:54 -07:00
John Lewin
02482f7121 Add support for conditional close to menus
- Use IIgnoredPopupChild marker interface
- Extract RotateControl to new file
- Use PopupActionPanel base for conditional close behavior
- Extract Grid options to new GridOptionsPanel.cs
- Fix null reference on translate/scale of gcodeViewWiget
2017-05-30 17:38:19 -07:00
John Lewin
4d4b9dca8e Continue migrating sidebar items to new locations 2017-05-26 02:10:22 -07:00
John Lewin
4d84844f96 Throw exceptions for missing functionality rather than Debug.Break
- Fix unexpected abort in NUnit testruns
- Tests should fail rather than crash, highlighting areas needing focus
2017-05-21 22:37:30 -07:00
John Lewin
907609b587 Design tools 2017-03-15 16:29:56 -07:00
John Lewin
8510ca5b3d Remove duplicate .Click event from ButtonBase 2017-01-17 15:31:08 -08:00
Lars Brubaker
8b72131769 Fixed down arrows on edit model page
MatterHackers/MCCentral#538
Lost down arrow for edit options on 3D view
2016-10-06 10:59:51 -07:00
Lars Brubaker
f13432ca9a improving undo and making the buttons show 2016-08-08 14:54:55 -07:00
Lars Brubaker
6237997de5 Fixed the arrow icons to render correctly. 2016-05-10 14:53:40 -07:00
larsbrubaker
2daa96c95b Make sure to use the correct undo transform
Moving some code for clarity
2016-02-28 08:21:00 -08:00
Renamed from PartPreviewWindow/View3D/MirrorControls.cs (Browse further)