Commit graph

12932 commits

Author SHA1 Message Date
Lars Brubaker
83fd3423ec Working on new supports
refactoring tour classes
2018-12-28 16:00:30 -08:00
Lars Brubaker
ae2c686c57
Merge pull request #4124 from larsbrubaker/master
Make the list view start out with correct scrolling
2018-12-28 09:04:52 -08:00
LarsBrubaker
789a950b9e Make the list view start out with correct scrolling
issue: MatterHackers/MCCentral#4785
fresh install starts with favorites scrolled down
2018-12-27 22:57:13 -08:00
Lars Brubaker
196b7161e1
Merge pull request #4123 from larsbrubaker/master
Latest translations
2018-12-27 17:38:26 -08:00
Lars Brubaker
bc9b621546 Latest translations 2018-12-27 17:25:38 -08:00
Lars Brubaker
ab91144922
Merge pull request #4122 from jlewin/master
Only create one workspace per printer
2018-12-27 17:24:32 -08:00
John Lewin
20e841f4fa Lock layout while updating children 2018-12-27 16:30:35 -08:00
John Lewin
9ef7fe1c0d Remove async keywords, invoke synchronous code with Task.Run 2018-12-27 16:30:35 -08:00
John Lewin
25f445e22f Invoke synchronous methods with Task.Run 2018-12-27 16:30:35 -08:00
John Lewin
36261764a2 On load, run ListViewItem.LoadItemThumbnail on a separate task 2018-12-27 16:30:35 -08:00
John Lewin
7965d96875 Only create one workspace per printer
- Issue MatterHackers/MCCentral#4746
Only load first workspace assigned to a given printer
2018-12-27 16:30:34 -08:00
Lars Brubaker
f1ddad113f
Merge pull request #4120 from larsbrubaker/master
Took out topmost system window as it has consequences
2018-12-27 15:48:40 -08:00
Lars Brubaker
2abc665456 Took out topmost system window as it has consequences 2018-12-27 14:46:46 -08:00
Lars Brubaker
38ac5f40f4
Merge pull request #4119 from larsbrubaker/master
Fixing remove for MeshWrapperObjects
2018-12-27 13:54:33 -08:00
Lars Brubaker
6e4334bd2c Fixing remove for MeshWrapperObjects
issue: atterHackers/MCCentral#4766
undo after subtract and replace leaves extra copy of item
2018-12-27 13:25:12 -08:00
Lars Brubaker
7be911c101
Merge pull request #4118 from larsbrubaker/master
improving ID, improving screen space coordinates
2018-12-27 13:22:46 -08:00
Lars Brubaker
e29d93b534 Make sure the slice settings rows position on the last parent window 2018-12-27 11:48:47 -08:00
Lars Brubaker
ce2938fdcd Make provider IDs have better hash codes that 32 bit object GetHashCode 2018-12-27 11:48:47 -08:00
johnlewin
b1958bca30
Merge pull request #4117 from jlewin/master
Use images for offline indicators
2018-12-26 17:14:38 -08:00
John Lewin
e7f1a12d1b Add extra assert for ReadThread.NumRunning == 0 2018-12-26 16:56:03 -08:00
John Lewin
bedc0ab413 Close connection on printer tab close
- Issue MatterHackers/MCCentral#4752
Printer still connected and printing after tab is closed
2018-12-26 16:42:48 -08:00
John Lewin
b16c13bec0 Simplify 2018-12-26 16:39:30 -08:00
John Lewin
1ee3b5badf Remove outdated comment, CreateStreamProcessors called above 2018-12-26 16:33:17 -08:00
John Lewin
86660c032f Add failing PrinterDisconnectedOnTabClose test 2018-12-26 16:26:05 -08:00
John Lewin
8ba2299a76 Convert CloseFirstPrinterTab into a reusable test helper method 2018-12-26 16:16:19 -08:00
John Lewin
0d111a09a3 Persist user workspaces on signout, guest workspaces on signin
- Issue MatterHackers/MCCentral#4699
Bed plate should be saved on sign out
2018-12-26 15:51:00 -08:00
John Lewin
5afdfdb989 New tabs should open to the far right
- Issue MatterHackers/MCCentral#4693
Added printer/part tabs should be at position count + 1
2018-12-26 14:06:38 -08:00
John Lewin
eaf4e7fd0e Use theme.CreateDialogButton() for dialog button styling defaults
- Issue MatterHackers/MCCentral#4774
Inconsistent dialog button sizes
2018-12-26 13:47:05 -08:00
John Lewin
fbd1368e90 Store and use passed in theme reference
- Issue MatterHackers/MCCentral#4773
Incorrect text color on theme panel
2018-12-26 13:37:03 -08:00
John Lewin
6676702d7a Use images for offline indicators 2018-12-26 13:21:48 -08:00
johnlewin
2938511852
Merge pull request #4116 from larsbrubaker/master
New popover fixes: timeout and closing
2018-12-26 13:20:12 -08:00
Lars Brubaker
54f06efac3 New popover fixes: timeout and closing
issue: MatterHackers/MCCentral#4759
Popovers orphaned when parent PopupWidgets close

MatterHackers/MCCentral#4760
Popovers should autoclose like ToolTips

MatterHackers/MCCentral#4770
Text field loosing focus when moving to new setting
2018-12-26 10:06:40 -08:00
johnlewin
6eb63814dd
Merge pull request #4115 from jlewin/master
Change from KeywordFilter property to ICustomSearch
2018-12-24 14:03:53 -08:00
John Lewin
eb4e741c48 Fix auto arrange/selection quirks
- Issue MatterHackers/MatterControl#4111
Auto arrange does not work for multiple items
2018-12-24 12:48:31 -08:00
John Lewin
230ffdc029 Revise and build out ICustomSearch implementations 2018-12-24 12:48:31 -08:00
John Lewin
f88b04b7bc Change from KeywordFilter property to ICustomSearch 2018-12-24 12:45:35 -08:00
johnlewin
28333b5926
Merge pull request #4114 from jlewin/master
Navigate into printer specific folder before opening SDCard
2018-12-24 11:37:41 -08:00
John Lewin
7018c15389 Add WaitForAndCancelPrinterSetupPage test helper method 2018-12-24 11:26:22 -08:00
John Lewin
4fb21c525f Add test helper method to clear Setup Required 2018-12-24 11:26:22 -08:00
John Lewin
5e982f2eb9 Navigate into printer specific folder before opening SDCard
- Issue MatterHackers/MCCentral#4768
Investigate failing CloseShouldNotStopSDPrint test
2018-12-24 11:26:22 -08:00
johnlewin
46d8d2ec8c
Merge pull request #4113 from larsbrubaker/master
fixing SubtractAndReplace Object to match subtract refactoring
2018-12-24 11:26:04 -08:00
Lars Brubaker
d2ecb796a4 fixing SubtractAndReplace Object to match subtract refactoring
issue: MatterHackers/MCCentral#4764
Deleting a subtract and replace causes the original objects to move
2018-12-24 11:10:53 -08:00
Lars Brubaker
16a8fe9075
Merge pull request #4109 from larsbrubaker/master
Make disable leveling per printer rather than static
2018-12-22 08:37:58 -08:00
LarsBrubaker
b0e1a0fadc Make disable leveling per printer rather than static
issue: MatterHackers/MCCentral#4722
Running Pulse Bed leveling while using multiple printers in Single-Windows causes the prints to fail
2018-12-22 08:31:25 -08:00
Lars Brubaker
da12a115e0
Merge pull request #4108 from larsbrubaker/master
Fixing render issues with subtract
2018-12-22 08:30:54 -08:00
LarsBrubaker
149ba6d3c2 Made the selection object in subtract always render right
This fixes an issue where if the selected subtract item was
a group it would not render corectly
2018-12-22 08:02:41 -08:00
LarsBrubaker
81df3f2b1c compile and continue (the actual fix) 2018-12-22 07:54:35 -08:00
LarsBrubaker
231af2df67 Subtract and replace can handle multiple keep objects
Also fixes it being applied to an existing subtract and replace
2018-12-22 07:53:26 -08:00
Lars Brubaker
3b0afb0353
Merge pull request #4107 from jlewin/master
Revise popovers
2018-12-21 18:51:13 -08:00
John Lewin
9c6cfae622 Update PauseOnLayer HelpText to indicate pause is before layer
- Issue MatterHackers/MCCentral#4721
2018-12-21 18:37:11 -08:00