Commit graph

642 commits

Author SHA1 Message Date
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
John Lewin
a042133e0d Simplify tests to operate on empty part workspace 2018-10-17 17:26:29 -07:00
John Lewin
8e379eb63d Fix PopupAnchorTests 2018-10-13 21:42:35 -07:00
John Lewin
ee936efb8a Revise theme support 2018-10-13 21:09:04 -07:00
John Lewin
c4b611865a Rename action to 'Add to Bed' 2018-10-12 17:25:00 -07:00
John Lewin
6dc0b4c160 Rename helper method 2018-10-11 21:47:19 -07:00
John Lewin
baa13c67f6 Fix failing tests 2018-10-11 17:47:21 -07:00
John Lewin
f11b48b4ed Fix style errors 2018-10-10 22:47:17 -07:00
John Lewin
bcd10e9e1b Fix SaveAsToQueue test
- Issue MatterHackers/MCCentral#4268
Reconsider EnsureFolderVisible as the hook for opening the 'Add Content Menu'
2018-10-10 22:33:42 -07:00
Lars Brubaker
b1f2023210 Getting more tests to run on new ui 2018-10-10 13:34:18 -07:00
John Lewin
478075fca0 Fix test regressions 2018-10-10 12:15:30 -07:00
Lars Brubaker
7b5ae761f3 Implement missing field tests 2018-10-08 09:09:42 -07:00
John Lewin
95ed6cc64f Add failing test for expected behavior
- Issue MatterHackers/MCCentral#4249
Parent library container shows stale view when popped
2018-10-05 14:24:43 -07:00
John Lewin
c3f55a40fd Add reusable CreateChildFolder method 2018-10-05 14:21:55 -07:00
John Lewin
6dbae7668b Remove ActiveSliceSettings.Instance
- Issue MatterHackers/MCCentral#4243
2018-10-05 09:25:05 -07:00
John Lewin
4e019b4624 Remove failing tests dependencies on ActiveSliceSettings.Instance 2018-10-04 22:40:22 -07:00
Lars Brubaker
f04f3a2af3 Working on new re-slice test 2018-10-03 18:19:55 -07:00
John Lewin
e9ea030853 Extract LevelingWizard automation to reusable function
- Reuse in PulseRequiresLevelingAndLevelingWorks
2018-10-03 12:28:41 -07:00
John Lewin
9ecb39a703 Simplify Winforms provider specification 2018-10-03 12:28:41 -07:00
John Lewin
734666f742 Convert WindowProvider to use generic type 2018-10-02 16:26:55 -07:00
John Lewin
c914b431b2 Account for recently suppressed Create Part feature 2018-09-30 08:59:29 -07:00
John Lewin
a77a24c337 Remove redundant package definitions 2018-09-20 11:52:35 -07:00
Lars Brubaker
f4d69c8f28 Getting automation tests to pass with new ui changes
issue: MatterHackers/MCCentral#4108
Many test failures related to Controls/Terminal tabs being hidden by default
2018-09-10 10:42:18 -07:00
Lars Brubaker
5646c78109 Change MatterControl to MatterControlLib 2018-09-06 17:16:35 -07:00
Lars Brubaker
ebb212adad Fixing tests 2018-09-06 16:56:14 -07:00
Lars Brubaker
bed90234e7 Made MatterControl run as a .net standard app
Moving matter control to a lib and creating a new exe to run it
2018-09-06 16:09:58 -07:00