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
ff03d59026
Converted back to Selection
2017-10-13 15:00:08 -07:00
Lars Brubaker
d3768a268f
Making support be an object 3D wrapper
...
Making the selection always be a group
2017-10-13 13:32:52 -07:00
John Lewin
c273746a0d
Remove redundant setters of default value
...
- Issue MatterHackers/MCCentral#2025
Review IObject3D.ItemType and remove if possible
2017-10-02 11:28:41 -07:00
John Lewin
f5301220ea
Rename members to reflect behavior
2017-09-29 12:53:33 -07:00
John Lewin
9f665eb54c
Disable rather than hide SelectionActionBar
...
- Remove viewIsInEditModePreLock state
2017-09-27 12:50:54 -07:00
John Lewin
8bee0c5627
Consolidate and restore View3DWidget progress reporting
...
- Add ProgressControl to visible surface rather than hidden menu
- Abstract invocation/visibility behaviors behind new start/end calls
- Move progress popup to top of page
2017-09-27 07:03:45 -07:00
John Lewin
d1f9c04613
Use specialized type for IObject3D.Children
2017-09-26 13:19:53 -07:00
John Lewin
ed66d862a4
Rename ApplicationControl static printer property to ActivePrinter
2017-09-17 14:01:58 -07:00
John Lewin
af38676244
Make View3DWidget.Scene private
2017-09-16 01:19:07 -07:00
Lars Brubaker
dfa6832b86
Refactoring VisibleMeshes into extension method
2017-09-13 15:55:21 -07:00
Lars Brubaker
8854dc467c
Working on new group system
2017-09-12 18:39:02 -07:00
Lars Brubaker
3d03f10907
Got arrange on bed working better
2017-09-05 18:02:28 -07:00
Lars Brubaker
4aecc06863
Fixing delete command
2017-08-29 11:19:29 -07:00
Lars Brubaker
3b90f5dd01
Some crash bugs
2017-08-28 09:16:08 -07:00
Lars Brubaker
c3ce0aa34c
Fixed group in consideration of new selection code
2017-08-24 16:13:35 -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
Lars Brubaker
a68f48fb9a
Working on - align put back in lay flat
2017-08-15 16:57:03 -07:00
John Lewin
3446bc00e9
Move InteractiveScene ownership from MeshViewer to PrinterConfig model
2017-08-14 10:47:59 -07:00
Lars Brubaker
5c9f6b5c3e
MatterCad tools working much better.
2017-07-21 15:48:52 -07:00
John Lewin
4ff6c5cbb8
Convert from ReportProgressRatio to Action<T>
2017-07-18 20:51:44 -07:00
John Lewin
4eb8ebe254
Revise ReportProgressRatio implementation
2017-07-14 13:55:02 -07:00
John Lewin
ddf50c061a
Workaround to ungroup .mcx files
2017-07-14 10:27:49 -07:00
John Lewin
6d02bbb96d
Remove unused CurrentScale PlatingData property
2017-07-11 17:46:12 -07:00
Lars Brubaker
1a9ebebaed
Changed ReportPregress delegate to have touple and use CancellationTokenSource
2017-06-30 16:09:31 -07:00
John Lewin
14fd2be7bd
Eliminate requirement of one item on bed
2017-06-23 13:02:38 -07:00
John Lewin
05b9b52190
Make DeleteSelection into a Scene extension method
2017-06-09 08:13:09 -07:00
John Lewin
375dc9e12a
Make DuplicateSelection into a Scene extension method
2017-06-09 08:09:53 -07:00
John Lewin
e4d00c8948
Make AutoArrangeChildren into a Scene extension method
2017-06-09 08:05:01 -07:00
John Lewin
9fd2ee08c9
Make GroupSelection into a Scene extension method
2017-06-09 07:59:59 -07:00
John Lewin
058cc565f3
Make AlignToSelection into a Scene extension method
2017-06-09 07:56:48 -07:00
John Lewin
5a5db8de83
Make UngroupSelection into a Scene extension method
2017-06-09 07:49:45 -07:00