Commit graph

8562 commits

Author SHA1 Message Date
John Lewin
d9284e43b0 Fix PrinterRecoveryTest test
- Issue MatterHackers/MCCentral#2415
Null reference in TumbleCubeControl from PrinterRecoveryTest
2017-12-14 17:23:30 -08:00
John Lewin
60bee42e7c Fix PauseOnLayerDoesPauseOnPrint test 2017-12-14 17:00:21 -08:00
John Lewin
5f6c553cd8 Fix CompletingPrintTurnsoffHeat test 2017-12-14 16:34:03 -08:00
John Lewin
0afb6ae29b Fix PulseRequiresLevelingAndLevelingWorks test 2017-12-14 16:28:38 -08:00
John Lewin
372846229a Fix PrinterRequestsResumeWorkingAsExpected test 2017-12-14 16:26:59 -08:00
John Lewin
299a1b1134 Fix SoftwareLevelingRequiredCorrectWorkflow test 2017-12-14 16:22:59 -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
johnlewin
3f7dadf63d
Merge pull request #2768 from larsbrubaker/design_tools
Design tools
2017-12-14 13:51:37 -08:00
Lars Brubaker
0957540e9a latest ms 2017-12-14 13:06:45 -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
johnlewin
0d6c143299
Merge pull request #2767 from jlewin/design_tools
Revise progress reporting
2017-12-14 12:59:00 -08:00
John Lewin
c8ec38b32f Revise progress reporting 2017-12-14 12:31:14 -08:00
johnlewin
03ef7e5655
Merge pull request #2766 from larsbrubaker/design_tools
Design tools
2017-12-12 21:56:43 -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
Lars Brubaker
bfccd707fb
Merge pull request #2765 from jlewin/design_tools
Enable pause/resume on task, remove pause/resume/cancel from bar
2017-12-12 18:01:02 -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
a45b9dab19
Merge pull request #2764 from larsbrubaker/design_tools
Adding some progress reporting to subtract
2017-12-12 13:32:17 -08:00
Lars Brubaker
9fc11d62e7 Updated agg 2017-12-12 12:44:13 -08:00
Lars Brubaker
f9378f4405 Adding some progress reporting to subtract
Moved ProgressStatus to agg
2017-12-12 12:32:14 -08:00
Lars Brubaker
c023ee47eb
Merge pull request #2763 from jlewin/design_tools
Move Single Print items to new Print popup menu
2017-12-12 12:30:47 -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
d58591b3c2 Move Single Print items to new Print popup menu
- Issue MatterHackers/MCCentral#2404
2017-12-12 11:55:19 -08:00
johnlewin
4c55314529
Merge pull request #2762 from jlewin/alt_print_progress
alt print progress
2017-12-12 10:59:42 -08:00
John Lewin
0501ce97de Include layer number in concise status label 2017-12-12 09:01:55 -08:00
John Lewin
d5c6c76625 Update padding values to match actual
- Issue MatterHackers/MCCentral#2402
Spacing calculation seems to be off
2017-12-12 08:53:22 -08:00
John Lewin
0ae7bff821 Make RichProgress panel work as intended 2017-12-12 08:52:13 -08:00
John Lewin
cbc2db9797 Long running print task 2017-12-11 22:22:56 -08:00
johnlewin
19c1bcc35d
Merge pull request #2761 from jlewin/design_tools
Remove extra scaling, special styling, for touchscreen
2017-12-11 22:21:55 -08:00
John Lewin
ebea5a5bdb Remove extra scaling, special styling, for touchscreen
- Issue MatterHackers/MCCentral#2334
Create folder is not open to right size
2017-12-11 21:09:40 -08:00
johnlewin
19811da81d
Merge pull request #2759 from jlewin/design_tools
Add missing using statements for touchscreen
2017-12-11 17:40:39 -08:00
John Lewin
98ec50d15f Add missing using statements for touchscreen 2017-12-11 17:33:23 -08:00
johnlewin
c4f4026494
Merge pull request #2758 from jlewin/design_tools
Long running tasks prototype
2017-12-11 16:40:11 -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
johnlewin
b1090c9ed3
Merge pull request #2757 from larsbrubaker/design_tools
Design tools
2017-12-11 14:02:55 -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
LarsBrubaker
428c6b2892 Reset the progress ratio
issue: MatterHackers/MCCentral#2317
turning sync to print off needs to set the bottom slider back to full
2017-12-10 21:11:32 -08:00
johnlewin
b19a8fd339
Merge pull request #2756 from jlewin/design_tools
Fix ClearingCheckBoxClearsUserOverride due to control off-screen
2017-12-09 16:06:20 -08:00
John Lewin
1f7575ca49 Fix ClearingCheckBoxClearsUserOverride due to control off-screen 2017-12-09 15:56:14 -08:00
johnlewin
b2c8639bbe
Merge pull request #2755 from jlewin/design_tools
WaitForDraw should return on Draw or Close
2017-12-09 14:27:18 -08:00
John Lewin
559402b2b1 WaitForDraw should return on Draw or Close
- Revise default wait value due to observed hangs
- Catch AppDomainUnloaded exception and exit background thread/loop
2017-12-09 14:20:25 -08:00
John Lewin
57553a33d9 Remove MatterControl->Close test hooks until complications are resolved 2017-12-09 13:22:55 -08:00