Commit graph

48 commits

Author SHA1 Message Date
John Lewin
80a75a40fe Continue consolidating Printer load operations 2017-09-23 14:45:24 -07:00
John Lewin
334a9d442c Fix CancelWorksAsExpected test 2017-09-23 09:28:49 -07:00
John Lewin
c8534e8977 Fix PauseOnLayerDoesPauseOnPrint test 2017-09-23 00:29:03 -07:00
John Lewin
15a54d1f2d Fix RaftEnabledPassedToSliceEngine, CancelWorksAsExpected tests 2017-09-23 00:26:50 -07:00
Lars Brubaker
f52ae953ab Name the drop list on hot end 2017-09-21 09:12:33 -07:00
John Lewin
bdb1a2277b Fix DualExtrusionShowsCorrectHotEndData test 2017-09-20 18:05:15 -07:00
John Lewin
76e7af0436 Eliminate PrinterConnection.Instance 2017-09-17 21:08:16 -07:00
John Lewin
ed66d862a4 Rename ApplicationControl static printer property to ActivePrinter 2017-09-17 14:01:58 -07:00
John Lewin
0a31b30032 Improve comment 2017-09-14 23:14:17 -07:00
John Lewin
8caba239c9 Remove comments, document intention 2017-09-14 19:17:04 -07:00
John Lewin
c2b2175168 Fix and update SliceSetting field identifiers 2017-09-14 14:47:08 -07:00
Lars Brubaker
21ae87d485 Made the temp graph have the goal on it and be more responsive 2017-09-08 11:47:16 -07:00
Lars Brubaker
9479c2a061 Finished the temperature widget tests and implementation
Refactoring extruder to hotend where true
2017-09-08 10:23:28 -07:00
Lars Brubaker
0a54cd266b Wrote test for Hotend drop down
Theme  the folders check box
Make sure we reset the macros when we start them (made clear by unload -> cancel -> unload)
Made fan controls more consistent with actual data model of printer
improved edit number display to be more consistent with 3d number edits
2017-09-07 16:24:31 -07:00
Lars Brubaker
1c40b3daba Getting more test to pass 2017-08-30 16:44:32 -07:00
John Lewin
5e0b016e89 Simplify property name 2017-08-16 05:55:23 -07:00
Lars Brubaker
c65380ef66 Renaming members for clarity 2017-08-03 16:35:22 -07:00
Lars Brubaker
28668ca3da Making printer connection have lest instance data 2017-08-03 15:24:41 -07:00
John Lewin
cab88a8178 Fix CancelWorksAsExpected test 2017-07-11 12:41:01 -07:00
John Lewin
b2e0d96e53 Fix RaftEnabledPassedToSliceEngine test 2017-07-11 12:11:40 -07:00
John Lewin
bfdfb9266a Fix PauseOnLayerDoesPauseOnPrint test 2017-07-11 12:07:22 -07:00
John Lewin
2e5d6852a2 Fix failing tests, display View3D overflow menu for display options 2017-07-03 09:31:44 -07:00
John Lewin
1521e56875 Assert.IsFalse(WaitForName) should use short timeout rather than default 2017-06-17 18:51:24 -07:00
John Lewin
8afc92ae33 Decouple MatterControl components from PrinterConnection
- Move relevant aspects to ApplicationController
2017-06-16 18:04:47 -07:00
John Lewin
f395e9bf07 Revise NameExists usage 2017-06-14 11:13:39 -07:00
John Lewin
53aa468183 Use WaitForName defaults unless exceptional 2017-06-14 11:13:39 -07:00
John Lewin
1109b7b4ab Remove timeout from ClickByName 2017-06-14 11:13:39 -07:00
John Lewin
a6630fb8f8 Switch tests to Controls tab as needed 2017-06-13 13:22:22 -07:00
John Lewin
c4b2e88921 Add Emulator test category 2017-06-11 07:59:13 -07:00
John Lewin
0dc0621f62 Add helper methods to open/close Printers... menu
- Click ConnectionWizard->Skip if present and adding printers
2017-06-04 16:16:07 -07:00
John Lewin
2233529a68 Make AddAndSelectPrinter an extension method 2017-06-04 09:01:56 -07:00
John Lewin
f342460a84 Revise RaftEnabledPassedToSliceEngine test 2017-06-04 08:57:17 -07:00
John Lewin
f7dba678cd Use new Task.CompletedTask result for clarity 2017-06-04 08:35:29 -07:00
John Lewin
f674f389ba Revise RaftEnabledPassedToSliceEngine test 2017-06-04 08:25:21 -07:00
John Lewin
c0c346a35c Revise HasHeatedBedCheckedHidesBedTemperatureOptions test 2017-06-04 08:25:21 -07:00
John Lewin
4958defdeb Revise DeleteProfileWorksForGuest test
- Prevent null reference on SyncPrinterProfiles()
2017-06-03 19:39:54 -07:00
John Lewin
85b6dc1ac3 Revise SwitchingMaterialsCausesSettingsChangedEvents test 2017-06-03 19:33:53 -07:00
John Lewin
af582e0d79 Revise ClearingCheckBoxClearsUserOverride test 2017-06-03 19:33:38 -07:00
John Lewin
d80a88e876 Revise CancelWorksAsExpected test 2017-06-03 19:13:54 -07:00
John Lewin
fc45a60d35 Revise PauseOnLayerDoesPauseOnPrint test
- Now intermittently passing
- Make Layer toggle button and Bedplate Save button automatable
- Save Bedplate before leaving AddDefaultFileToBedplate
- Revise casing on AddDefaultFileToBedplate
2017-06-03 19:10:12 -07:00
John Lewin
89f3d26835 Revise QualitySettingsStayAsOverrides test
- Move ApartmentState.STA attributes to class
- Remove wrapper class, make part of SliceSettingsTests
2017-06-03 18:33:48 -07:00
John Lewin
b0957cdd13 Return emulator from helper function, remove casts to Emulator
- Use variable name that reflects type
2017-06-02 19:57:15 -07:00
John Lewin
563b371395 Make SwitchToAdvancedSliceSettings helper an extension method
- Rename for clarity - numerous Settings contexts in application
2017-06-02 19:49:33 -07:00
Lars Brubaker
352eb792f1 Merge branch 'smash_1.7.1' into design_tools
# Conflicts:
#	PartPreviewWindow/View3D/View3DWidget.cs
#	SlicerConfiguration/SliceSettingsWidget.cs
#	SlicerConfiguration/SlicingQueue.cs
#	StaticData/SliceSettings/Properties.json
2017-05-19 14:57:04 -07:00
Lars Brubaker
a1e1c48d90 All new 1.7.1 changes 2017-05-19 14:39:57 -07:00
John Lewin
907609b587 Design tools 2017-03-15 16:29:56 -07:00
Lars Brubaker
bbb8d440d0 Make sure we send settings changed event
when selecting quality and material settings
Wrote a regression test for this
2017-02-22 11:15:51 -08:00
John Lewin
6233620705 Fix typo, call Dispose 2017-02-14 10:15:13 -08:00
Renamed from Tests/MatterControl.AutomationTests/SliceSetingsTests.cs (Browse further)