John Lewin
9622dfd74e
Reduce scope to Report function
2017-12-21 23:02:09 -08:00
John Lewin
802e835f78
Rename IProgress instance member
2017-12-21 22:51:17 -08:00
John Lewin
d8c51e555d
Remove unused timer
2017-12-21 22:49:04 -08:00
John Lewin
eb7778807f
Rename value to statusText for clarity
2017-12-21 19:45:02 -08:00
John Lewin
a3f18af871
Remove unused progressSection calculation
2017-12-21 19:45:02 -08:00
John Lewin
cc6598f6aa
Remove unused lastOutputLine calculation
2017-12-21 19:45:01 -08:00
John Lewin
3da60352ba
Move Progress0To1 calculation into foundProgressNumbers case
...
- Remove unnecessary foundProgressNumbers variable
2017-12-21 19:45:01 -08:00
John Lewin
5e8e3fc421
Restore detailed slicer status info, trim trailing ellipsis
...
- Issue MatterHackers/MCCentral#2442
Add current layer info back into progress label during slicing
2017-12-21 19:45:01 -08:00
John Lewin
5384d46239
Inline local variable
2017-12-21 19:45:01 -08:00
John Lewin
138b2521ea
Wire up initial move item invocation, remove dead code
2017-12-21 14:05:45 -08:00
John Lewin
23dd8a545a
Simplify SaveAsPage - remove SaveAsReturnInfo type
...
- Use Action as return value is unused
- Directly pass original SaveAsReturnInfo properties as Action params
2017-12-21 14:05:45 -08:00
Lars Brubaker
20de6728ca
Remove selection on delete on selected object
...
Improved thread safty
2017-12-21 09:43:44 -08:00
John Lewin
e4e5e59794
Use SetAndInvalidateMesh
...
- Issue MatterHackers/MCCentral#2473
Subtract operation now roundtrips, sometimes has wrong mesh
2017-12-20 18:26:48 -08:00
John Lewin
5fb8bbdf3f
Use Count property instead of IEnumerable.Count() method
2017-12-20 18:26:48 -08:00
John Lewin
46ab447b44
Consolidate slicing behavior into SliceButton, disable during slice
...
- Issue MatterHackers/MCCentral#2398
Disable slice button while slicing
2017-12-20 18:26:47 -08:00
Lars Brubaker
d446681f1f
Fixed group test.
...
issue: MatterHackers/MCCentral#2451
Investigate if ValidateDoUndoOnSceneOperations failure is related to recent selection changes
2017-12-20 15:43:37 -08:00
Lars Brubaker
a4ba17817e
Removed Object3DTypes - changed to SelectionGroup class
2017-12-19 16:58:40 -08:00
Lars Brubaker
804d488f0e
Reducing Object3D ItemType to two states
2017-12-19 16:58:39 -08:00
John Lewin
80278f130b
Add trackSourceFiles param to conditionally set MeshPath on targets
2017-12-19 14:49:48 -08:00
John Lewin
505bf0ba16
Fix whitespace
2017-12-19 14:48:36 -08:00
Lars Brubaker
bbdf01c85e
Changed copy button to duplicate
2017-12-19 10:30:08 -08:00
John Lewin
c49f43abf3
Guard for null at startup
2017-12-18 12:25:23 -08:00
LarsBrubaker
aa83024133
Fixed copy to work with groups and multi select
...
Deleting dead code around InverImageLocation
issue: MatterHackers/MCCentral#2432
Copy does not work if more than one item selected
2017-12-17 11:30:37 -08:00
LarsBrubaker
e589ef18c7
Make sure we don't use the tumble cube trace data before it is ready
2017-12-16 15:18:20 -08:00
Lars Brubaker
a2172c8718
us is rather than as
2017-12-15 16:21:28 -08:00
John Lewin
8111ac9c9f
Invalidate moved IObject3D items
...
- Issue MatterHackers/MCCentral#2275
IObject3D Invalidate not called on mousemove/View3DWidget drags
2017-12-15 12:20:17 -08:00
John Lewin
deed45ab4a
Fix CancelWorksAsExpected & RaftEnabledPassedToSliceEngine tests
...
- Make start/stop print automatable
- Make test helpers for:
- OpenPrintPopupMenu
- StartPrint
- OpenGCode3DOverflowMenu
- SwitchToSliceSettings
- EnsurePrintersSidebarOpen
2017-12-14 16:19:22 -08:00
Lars Brubaker
d04a2d8188
Maker sure we create sorting data for any transparent object
...
issue: MatterHackers/MCCentral#2396
Support alpha different than off bed alpha
2017-12-14 13:04:54 -08:00
Lars Brubaker
74977a4d36
Fixing mirror controls theme
2017-12-14 13:04:30 -08:00
Lars Brubaker
1a613fdc77
Made tumble cube have mip maps
2017-12-14 13:04:29 -08:00
John Lewin
c8ec38b32f
Revise progress reporting
2017-12-14 12:31:14 -08:00
Lars Brubaker
d2b5bd0a44
try catch on long running task
...
don't crash subtract cancel
2017-12-12 18:18:39 -08:00
Lars Brubaker
8b49a3e898
Removing demo shadow (making demo render type)
2017-12-12 18:02:33 -08:00
Lars Brubaker
832b7f569d
improved reporting
2017-12-12 18:02:33 -08:00
John Lewin
bd79414c34
Enable pause/resume on task, remove pause/resume/cancel from bar
...
- Issue MatterHackers/MCCentral#2407
Extend Tasks.Execute to support custom pause/stop implementations
2017-12-12 17:53:32 -08:00
Lars Brubaker
f9378f4405
Adding some progress reporting to subtract
...
Moved ProgressStatus to agg
2017-12-12 12:32:14 -08:00
John Lewin
a633bfae46
Replicate Basic items on Print popup menu, remove Settings modes
...
- Issue MatterHackers/MCCentral#2405
2017-12-12 12:06:20 -08:00
John Lewin
cbc2db9797
Long running print task
2017-12-11 22:22:56 -08:00
John Lewin
98ec50d15f
Add missing using statements for touchscreen
2017-12-11 17:33:23 -08:00
John Lewin
15b668e9fb
Add missing files
2017-12-11 15:50:01 -08:00
John Lewin
f401278d25
Long running tasks prototype
...
- Issue MatterHackers/MCCentral#2393
Finish up and check in long running tasks prototype
2017-12-11 15:42:17 -08:00
LarsBrubaker
2b515ec7cc
Changed the buttons to not be upper
2017-12-10 21:44:08 -08:00
LarsBrubaker
145866c5b1
Made the setup code run right away
2017-12-10 21:36:38 -08:00
LarsBrubaker
287c7243c5
Recover the last requires leveling setting
...
Make "Finish Setup..." "Setu..."
2017-12-10 21:25:21 -08:00
LarsBrubaker
e18c98f830
Made the reset - connect - print -cancel buttons butter
...
Made them all have icons, switch states better and enable disable butter
The all also hold position and are closer to the play stop modle of a music player
2017-12-10 21:11:32 -08:00
LarsBrubaker
a3a611d1e9
make the pause resume button a discrete object
2017-12-10 21:11:32 -08:00
Lars Brubaker
e84faeb3d6
Make sure we update the view as we subtract
...
Respect OEM store setting
Fixed link on + tab
2017-12-08 17:42:42 -08:00
Lars Brubaker
50d73dce53
Check for selection correctly.
...
issue: MatterHackers/MCCentral#2386
Can't change the color on text object
2017-12-08 14:03:14 -08:00
Lars Brubaker
acf3ea14fa
Made paint material work much better
2017-12-07 17:23:38 -08:00
Lars Brubaker
b665025e17
Made do undo work for subtract, support, color, intersect & paint
2017-12-07 13:22:07 -08:00