Commit graph

1010 commits

Author SHA1 Message Date
John Lewin
623105281d Fix failing test to validate TabContent type, not Tab type 2019-01-16 09:07:51 -08:00
John Lewin
1906d4acc4 Add missing test validating printer count after ReloadAll
- Issue MatterHackers/MCCentral#4713
Turning brim on/off closes printer tab
2019-01-16 09:07:51 -08:00
Lars Brubaker
bc6ef317ad Fixed combine and subtract tests
Improved GetLongHashCode for vectors
Make sure CreatHulMesh does not crash on 0 size meshes
Upgraded MIConvexHull
2019-01-15 13:08:54 -08:00
LarsBrubaker
1579632c77 Did not have the scaling position in the right place
updated test as well
2019-01-15 08:31:46 -08:00
LarsBrubaker
16a1a61197 Fixing translation error in scale
Added a test
2019-01-15 08:24:11 -08:00
Lars Brubaker
a460ddbbf7 Make export without leveling not do line splitting.
Adding tests for export with and without leveling

issue: MatterHackers/MCCentral#4840
Move chopping significantly increases size of exported .gcode files
2019-01-14 15:35:30 -08:00
John Lewin
a26a474ab4 Remove properties.json, eliminate remaining dependencies 2019-01-14 12:06:13 -08:00
John Lewin
d87ef3cee9 Migrate missing SettingsKeys 2019-01-14 12:06:13 -08:00
Lars Brubaker
114d9f82b3 disabling boolean tests for now 2019-01-11 18:10:16 -08:00
Lars Brubaker
35b159d1f1 Fixing and removing tests now that we have simple mesh 2019-01-11 17:35:35 -08:00
Lars Brubaker
e1ce3419f2 simple mesh 2019-01-11 17:10:45 -08:00
Lars Brubaker
88dd2395a1 Improving rebuild lock 2019-01-07 17:42:00 -08:00
John Lewin
0a0f616718 Move additional settings names to SettingsKey 2019-01-07 09:18:51 -08:00
John Lewin
8f025d9796 Move infill_speed to SettingsKey 2019-01-06 19:32:46 -08:00
John Lewin
8fce34c8a5 Remove SettingsLayout.Instance, move to PrinterSettings.Layout 2019-01-06 13:28:37 -08:00
John Lewin
0f792648de Rename SettingsOrganizer to SettingsLayout 2019-01-06 13:22:53 -08:00
John Lewin
b327b95e4a Move settings dictionary into PrinterSettings 2019-01-06 13:19:01 -08:00
John Lewin
ae2da3b29c Remove GetSettingsData method, use SettingsData dictionary
- Issue MatterHackers/MCCentral#4821
Consider removing SettingsOrganizer.Instance.GetSettingsData
2019-01-06 11:39:14 -08:00
John Lewin
e70bfc9977 Move create_raft to SettingsKey 2019-01-06 11:39:13 -08:00
John Lewin
bdb7f98a7e Remove UserLevel dictionary and naming, switch to top level properties 2019-01-06 11:39:13 -08:00
John Lewin
803cecfcf8 Remove redundant GetContainerForSetting method, use .OrganizerSubGroup 2019-01-06 11:39:12 -08:00
LarsBrubaker
93aad5b8dd Removed z_offset, have to remove test 2019-01-06 09:14:19 -08:00
Lars Brubaker
8877f11159 improving combine test 2019-01-05 13:30:05 -08:00
John Lewin
2c089891e6 Remove test magic, use UI elements to achieve result 2019-01-04 11:43:03 -08:00
John Lewin
be6f2fd455 Use new out syntax 2019-01-04 11:43:03 -08:00
John Lewin
26789cf144 Add reusable ClickSignOut extension method 2019-01-04 11:43:03 -08:00
John Lewin
9319932467 Rename method for clarity 2019-01-04 11:43:03 -08:00
John Lewin
afd8eb916c Convert to extension method 2019-01-04 11:43:03 -08:00
Lars Brubaker
5fa665a7cd making test pass while being developed 2019-01-03 18:00:59 -08:00
LarsBrubaker
f41c77fe82 Working on failing combine test 2019-01-03 08:03:51 -08:00
Lars Brubaker
0b58736c8c Merge branch '2.19.1' 2019-01-02 14:11:08 -08:00
Lars Brubaker
aad87e0fa5 fixing error in changing the sent line while printing 2019-01-02 14:08:54 -08:00
LarsBrubaker
4521b07459 Allowing combine to work on a single item if it has multiple meshes. 2018-12-31 07:57:46 -08:00
John Lewin
a89567dea5 Revise namespace, use new Tour scope 2018-12-30 10:54:54 -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
John Lewin
e7f1a12d1b Add extra assert for ReadThread.NumRunning == 0 2018-12-26 16:56:03 -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
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
John Lewin
f06e67a65e Use EventHandler<StringEventArgs> for SettingChanged event
- Issue MatterHackers/MCCentral#4730
Event should declare specialized EventArgs used via EventHandler<T>
2018-12-21 18:37:11 -08:00
Lars Brubaker
d74357508d Don't strip comments while exporting 2018-12-20 16:56:25 -08:00
Lars Brubaker
c789a3fe0a More GCode export fixes
More GCode export tests
2018-12-20 16:01:03 -08:00
Lars Brubaker
134f9f960f Removed the pinch text test as I don't understand the intent 2018-12-20 14:39:50 -08:00
Lars Brubaker
e0a9ab1526 Writing tests for Combine and Subtract 2018-12-20 14:22:40 -08:00
John Lewin
29fb880ac1 Ensure Welcome page is closed after completing Add Printer wizard 2018-12-19 17:30:11 -08:00
John Lewin
d0d52a4b2d Constrain Cancel button click to Welcome page only 2018-12-19 17:29:36 -08:00
John Lewin
aa9c1cbc86 Use new testRunner.ClickWidget(w) instead of widget.InvokeClick(w)
- Issue MatterHackers/MCCentral#4731
Tests should only the use automation API, never direct methods like
InvokeClick()
2018-12-19 09:20:56 -08:00
John Lewin
c66b29e90e Remove OpenPrinterIDs from ProfileManager
- Issue MatterHackers/MCCentral#4729
Investigate failing PrinterNameChange test
2018-12-19 09:09:17 -08:00