John Lewin
51dcf0faef
Add support for toggling Sync-to-print after recent menu item removal
...
- Issue MatterHackers/MCCentral#2914
Investigate CancelWorksAsExpected failure
2018-03-13 08:51:32 -07:00
John Lewin
8eee29fd32
Add a mechanism to bypass the closeInitialPlusTab behavior
2018-03-13 08:43:20 -07:00
John Lewin
b642e500c5
Add PublishCount validation
2018-03-10 16:25:55 -08:00
John Lewin
53770fcd9b
Add AssetManagerTests
2018-03-10 12:23:46 -08:00
John Lewin
06e9a73b03
Extract embedded types to new files
2018-03-07 12:25:57 -08:00
LarsBrubaker
789a63e638
Remove setup driver step (must happen durring instal)
...
Fix tests
2018-02-20 19:22:16 -08:00
LarsBrubaker
a3eca8e420
Fixing test
2018-02-11 07:39:41 -08:00
John Lewin
f9fb0560da
Wait for widget close before returning
...
- Issue MatterHackers/MCCentral#2809
Test timing issues cause Plus tab null reference errors
2018-02-09 13:55:29 -08:00
Lars Brubaker
a97f117029
Getting + tab to open on startup
...
Fixing test that failed as part of this
2018-02-08 15:42:23 -08:00
John Lewin
1a0b9b806e
Add LoadCacheable tests
2018-01-27 11:38:10 -08:00
Lars Brubaker
2346ed359e
Cleaning and improving editing properties.
2018-01-26 17:53:54 -08:00
Lars Brubaker
104ac94632
One more test passing
2018-01-25 08:41:15 -08:00
Lars Brubaker
20f54e28cc
Fixing tests
...
Added scroll into view
Made popup widget get the right scroll
Made automation runner able to find widgets that aren't visible
2018-01-24 16:31:23 -08:00
Lars Brubaker
50acdb04c2
Working on creating a proportional scale tool
...
Refactored MatterCad editor to PublicProperties editor
2018-01-23 09:52:52 -08:00
LarsBrubaker
a6a02227de
Tests passing
2018-01-20 22:37:01 -08:00
John Lewin
7168161e35
Move GCode output folder into temp
...
- Issue MatterHackers/MCCentral#2691
2018-01-18 17:59:42 -08:00
John Lewin
5ea4d17704
Resolve on access
2018-01-18 11:52:08 -08:00
John Lewin
42a5e08ac4
Rename SliceSettingsOrganizer -> SettingsOrganizer
2018-01-14 10:37:48 -08:00
John Lewin
31444392ca
Simplify property names
2018-01-14 10:37:48 -08:00
John Lewin
13cc147dfe
Caller specified pointSize for DropDownLists
2018-01-12 14:51:10 -08:00
Lars Brubaker
ab2fa6e910
Extruders beyond 0 only have temperature
...
Removed ability to set material for extruders other than the first
added settings for extruder 1-4 temp
Refactored emulator (move classes to new files)
Made the emulator support multiple extruders
2018-01-10 12:56:50 -08:00
John Lewin
6d45d9368f
Fix failing SignInTestUserAndDoCloudLibrarySearchs test
...
- Issue MatterHackers/MCCentral#2600
Search button missing from breadcrumb bar
- Issue MatterHackers/MCCentral#2598
Investigate failing automation tests
2018-01-07 19:09:16 -08:00
John Lewin
025a0f1140
Workarounds for failing SoftwareLevelingRequiredCorrectWorkflow test
...
- Issue MatterHackers/MCCentral#2598
Investigate failing automation tests
2018-01-07 16:38:43 -08:00
John Lewin
e811fc625e
Add support for navigating to SliceSetting fields
...
- Issue MatterHackers/MCCentral#2598
Investigate failing automation tests
2018-01-07 14:54:26 -08:00
John Lewin
f5d31e7d29
Move Printing objects from GCodeVisualizer namespace to MC.Printing
2018-01-05 12:44:57 -08:00
John Lewin
5cce88726c
Remove SerialPortCommunication.dll from knownAssemblies
2017-12-31 06:09:18 -08:00
John Lewin
c5ea8bb3c0
Update automation tests to account for printer settings changes
2017-12-28 09:02:44 -08:00
John Lewin
deeb6772e0
Extract core of SaveAsPage into reusable component, add MoveItemPage
2017-12-21 14:05:45 -08:00
John Lewin
4415300a1f
Move heavy tasks out of constructor, make awaitable
...
- Add support for awaitable startup
- Issue MatterHackers/MCCentral#2423
Select printer not changing to new printer
2017-12-20 18:26:48 -08:00
Lars Brubaker
d446681f1f
Fixed group test.
...
issue: MatterHackers/MCCentral#2451
Investigate if ValidateDoUndoOnSceneOperations failure is related to recent selection changes
2017-12-20 15:43:37 -08:00
John Lewin
288352a3a7
Use default window bounds or overrides
2017-12-18 22:03:17 -08:00
John Lewin
4ed9724634
LoadRootWindow should not call ShowAsSystemWindow
2017-12-18 22:02:10 -08:00
John Lewin
5bbe550539
Change typename to reflect new shared platform role
2017-12-18 17:45:59 -08:00
John Lewin
622607b710
Separate MatterControlApplication to Init vs SystemWindow components
...
- Reduce to minimum viable SystemWindow
- Isolate initialization code in MatterControlApplication
- Prepare to collapse into discrete initialization stages
2017-12-18 10:53:26 -08:00
John Lewin
08018ea1c3
Remove MatterControlApplication.Instance dependencies
2017-12-18 10:53:26 -08:00
John Lewin
5e12f5ce93
Remove unused RestartOnClose mechanism
2017-12-18 10:53:25 -08:00
John Lewin
8839ed6e6c
Rename WaitVanishForName to WaitForWigetDisappear
2017-12-15 23:35:24 -08:00
John Lewin
70c1894c9a
Use default WaitFor timeouts
...
- Issue MatterHackers/MCCentral#2427
2017-12-15 20:25:07 -08:00
John Lewin
2d4282c801
Rename Delay<Func> to WaitFor<Func> for clarity
2017-12-15 20:25:07 -08:00
John Lewin
13600b25ef
Overridable TemperatureStream TempStabilizationTime
2017-12-15 19:21:50 -08:00
John Lewin
b5d8832fe4
Overridable emulator heatup
2017-12-15 18:19:36 -08:00
John Lewin
d6b06fae92
Wait for button to become enabled
2017-12-15 08:54:59 -08:00
John Lewin
a129d66abd
Revise failing tests
2017-12-14 21:59:41 -08:00
John Lewin
deed45ab4a
Fix CancelWorksAsExpected & RaftEnabledPassedToSliceEngine tests
...
- Make start/stop print automatable
- Make test helpers for:
- OpenPrintPopupMenu
- StartPrint
- OpenGCode3DOverflowMenu
- SwitchToSliceSettings
- EnsurePrintersSidebarOpen
2017-12-14 16:19:22 -08:00
John Lewin
559402b2b1
WaitForDraw should return on Draw or Close
...
- Revise default wait value due to observed hangs
- Catch AppDomainUnloaded exception and exit background thread/loop
2017-12-09 14:20:25 -08:00
John Lewin
57553a33d9
Remove MatterControl->Close test hooks until complications are resolved
2017-12-09 13:22:55 -08:00
John Lewin
637449e288
Fix breaking issues with Download tests
2017-12-08 19:21:46 -08:00
John Lewin
18139b85f2
Empty downloads test/temp folder if not empty
2017-12-08 19:21:46 -08:00
John Lewin
274b7d8549
Eliminate false positives, remove try/catch, use setup/teardown
2017-12-08 19:21:46 -08:00
John Lewin
0f9b5eda21
Use CompleteDialog helper
2017-12-08 19:21:45 -08:00