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
2b5f9b54a7
Defer ISQLite construction until after path override
2018-12-18 17:06:20 -08:00
John Lewin
488ad1e17f
RunTest must call InitPluginFinder before invoking code under test
2018-12-18 17:06:20 -08:00
John Lewin
cdf7ac0403
Disable unstable test
...
- Issue MatterHackers/MCCentral#4723
Restore PinchTextMaintainsWrapping test after investigating/resolving
unexpected failures
2018-12-18 13:40:51 -08:00
John Lewin
6ea0de691c
Extract Windows only dependencies from shared .netstandard projects
2018-12-18 11:54:05 -08:00
Lars Brubaker
147cf829c4
Fixing first layer temp test
2018-12-18 11:29:44 -08:00
Lars Brubaker
5910236d5f
Fixed Flatten in mesh wrapper
...
Reverted GetAxisAlignedBoundingBox in mesh wrapper
Have less initialization in FitToBounds
2018-12-18 10:05:05 -08:00
LarsBrubaker
4092d34e01
Work on new teselator
2018-12-16 08:35:55 -08:00
Lars Brubaker
553d09c353
Make tests run in single window mode
...
Cleaning up a theme problem with shared temp
issue: MatterHackers/MCCentral#4677
make tests run in single window mode so they match our release
2018-12-10 16:56:57 -08:00
John Lewin
aae2ffdf76
Revise tab ordering and persistence logic
...
- Issue MatterHackers/MCCentral#4555
2018-12-10 14:15:37 -08:00
Lars Brubaker
af9d26ae68
Fixed the mirror test
2018-12-07 14:05:03 -08:00
Lars Brubaker
57113f48f2
fixing test with new first move code
2018-12-06 17:58:36 -08:00
Lars Brubaker
22de333b5b
Fixing test for new UI
2018-12-06 12:03:46 -08:00
John Lewin
5804173ab9
Use automation helper to validate ActivePrinters.First is valid
...
- Not valid for use in multi-printer scenarios
2018-11-30 14:08:29 -08:00
John Lewin
05d7ae286c
Remove ActivePrinter
2018-11-30 14:08:29 -08:00
John Lewin
4ee6169778
Move MatterControl dependencies into application layer
2018-11-30 14:08:28 -08:00
John Lewin
17eee8ff9c
Add test for Smoothie dual extruder response format
...
- Issue MatterHackers/MCCentral#4648
Not showing T1 actual temp on Smoothie Dual Pulse
2018-11-29 17:34:42 -08:00
Lars Brubaker
580c1cd6b7
Making more tests run
2018-11-29 14:26:35 -08:00
Lars Brubaker
16e484cc8f
Fixing test for welcome dialog
2018-11-29 10:02:47 -08:00
John Lewin
a0cd7eee52
Skip fields during merge that already equal target value
...
- Issue MatterHackers/MCCentral#4627
PrinterSettings merge pushes every imported value into target layer
2018-11-25 07:01:59 -08:00
John Lewin
96861a5e46
Auto complete Setup... button for tests
2018-11-21 19:24:53 -08:00
John Lewin
9923e13ac6
Clean up state after Delete Printer action
...
- Ensure OpenPrinters lists are up-to-date
- Ensure ID changes get synced
- Notify listeners when UserChanged due to sign in/out
- Clear ActivePrinters on UserChanged
- Eliminate WaitForReloadAll in non-reload scenario
2018-11-21 11:12:50 -08:00
Lars Brubaker
0babdab806
cleaning up MappedSetting
2018-11-14 13:33:25 -08:00
Lars Brubaker
844f97a060
Removed active printer static
...
issue: MatterHackers/MCCentral#4562
GCodeStream
2018-11-12 15:03:02 -08:00
Lars Brubaker
adbef50800
Improving test reliability
2018-11-05 13:58:20 -08:00
Lars Brubaker
f2e00e7493
Fixing tests
2018-11-05 12:05:16 -08:00
John Lewin
8d4974dc32
Move theme.Colors.PrimaryTextColor into theme, remove unneeded types
...
- Issue MatterHackers/MCCentral#4490
2018-11-03 09:13:07 -07:00
John Lewin
96831c8424
Add test workaround for inconsistent extension handling
...
- Allow for either naming convention
- Issue MatterHackers/MCCentral#4470
Test fails to add items to print queue
2018-11-02 09:00:25 -07:00
John Lewin
0758361f0f
Revise helper for reuse, allow caller to override target folder
...
- Use IEnumerable<string> instead of params to support target folder
2018-11-02 07:35:26 -07:00
John Lewin
b61511da81
Simplify
2018-11-02 07:33:44 -07:00
John Lewin
43f329cb8d
Move test helper method to dedicated type to prevent unwanted spinup
2018-10-31 16:23:44 -07:00
Lars Brubaker
54855706ae
Fixing leveling tests to not look for removed select material screen
2018-10-30 16:06:16 -07:00
John Lewin
09dbb18021
Collapse WidescreenPanel into PartPreviewContent
2018-10-29 21:47:03 -07:00
John Lewin
ceda78872b
Hold printer rather than PrinterSettings reference
2018-10-29 18:16:09 -07:00
John Lewin
544f389946
Switch to printer rather that PrinterSettings dependency
...
- MatterHackers/MCCentral#4299
Leveling data ignored by running MatterControl instance
2018-10-28 12:08:06 -07:00
John Lewin
1ceaa2d31a
Simplify naming
2018-10-27 15:27:01 -07:00
Lars Brubaker
4ab0cf715d
Improved slicing error messages
...
Get the location from the settings organizer
Get the display name of the setting from the settings organizer
Moved more settings strings to SettingsKey
issue: MatterHackers/MCCentral#4231
setting layer thickness to 0 is not displaying an error message
2018-10-26 14:51:16 -07:00
John Lewin
2e92709297
Ensure printer name changes are applied and observed in view
...
- Issue MatterHackers/MCCentral#4320
Investigate PrinterSelector/ProfileManager(Name) concerns
2018-10-25 07:35:49 -07:00
John Lewin
cddea969a1
Revise naming to depict behavior
2018-10-24 21:20:56 -07:00
John Lewin
ef37df5aea
Theme use requires StaticData/AppDataLocation overrides
2018-10-22 16:17:27 -07:00
John Lewin
34708054ee
Add support for themed text/number edit fields
2018-10-22 14:16:24 -07:00
Lars Brubaker
13383992a7
Getting more tests to pass
...
Added the bed menu back and called it 'File'
Made cut copy past enable correctly in bed menu
2018-10-18 17:25:56 -07:00
LarsBrubaker
133da5d35a
Making leveling test run a second leveling and test it changes
2018-10-18 14:58:35 -07:00
John Lewin
ec2098b721
Switch to hardware tab and open Add Printer dialog if "Print Button" missing
2018-10-18 14:45:12 -07:00
John Lewin
e10133eb53
Revise expected control name for AddPrinter -> Next
2018-10-17 17:40:23 -07:00