John Lewin
0a31b30032
Improve comment
2017-09-14 23:14:17 -07:00
John Lewin
f8f4eb8545
Update NUnit
2017-09-14 22:47:48 -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
Lars Brubaker
41378d2286
Getting more tests passing
2017-08-30 13:42:11 -07:00
Lars Brubaker
293fd3ff12
Made more tests pass
...
deleted unused print status row
Made printer connection only have one status message output
Made sure the ApplicationTemDataPath is right for tests
Refactoring
2017-08-30 10:38:01 -07:00
Lars Brubaker
02a9baf464
Move the folders back into main view
...
Got lots more tests passing
2017-08-29 18:14:42 -07:00
John Lewin
3a9833697d
Platform providers
...
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
5e0b016e89
Simplify property name
2017-08-16 05:55:23 -07:00
Lars Brubaker
16866e5f95
Don't try to heat bed if it doesn't exists.
2017-08-09 14:35:28 -07:00
Lars Brubaker
7c5f5a2775
Brought in the changes to set temp before leveling.
2017-08-08 17:49:26 -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
dda6f89c2b
Fix widget ordering to restore layer view controls
...
- Less coupling to MeshViewerWidget
- Interaction layer concept/surface added for IA volumes
- Holds most IA volume logic and controls
2017-07-11 08:10:57 -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
a2e632d53d
Replace emulator with experimental implementation
2017-07-01 19:50:09 -07:00
Lars Brubaker
9635b3308b
Put in regex read write translation code
2017-06-29 09:47:34 -07:00
Lars Brubaker
345fefcecc
Patch to test
2017-06-27 14:45:15 -07:00
John Lewin
d9b28cdd86
Add 'Print' menu action, implement Print for GCode and SD card GCode
...
- Fix and rename CloseShouldNotStopSDPrint test
- Fix product bugs regarding selecting and printing GCode
2017-06-21 07:43:40 -07:00
John Lewin
82b07f3237
Add NavigateToLibraryHome test helper
2017-06-18 10:02:34 -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
43656d4501
Use WaitForName defaults
2017-06-14 14:02:29 -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
b48041c9bc
Move ApartmentState.STA to class
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
1ac3274e7d
Move CommunicationState enums into PrinterCommunication namespace
2017-06-13 17:33:23 -07:00
John Lewin
9aaf0f6311
Rename PrinterConnectionAndCommunication
2017-06-13 17:22:49 -07:00
John Lewin
6c0e78eef6
Revise ClickingShowTerminalButtonOpensTerminal test
2017-06-13 17:00:27 -07:00
John Lewin
a6630fb8f8
Switch tests to Controls tab as needed
2017-06-13 13:22:22 -07:00
John Lewin
604d131a1b
Make helper method pin SliceSettings tab as needed
...
- Use "Slice Settings" tab name expected by tests
2017-06-12 20:35:48 -07:00
John Lewin
dc3e02d6fd
Drop QueueSelectCheckBoxWorks for ClickOnLibraryCheckBoxes
2017-06-11 16:45:36 -07:00
John Lewin
ca641f8b13
Ensure Dispose is called on Emulator instance
2017-06-11 09:52:30 -07:00
John Lewin
c4b2e88921
Add Emulator test category
2017-06-11 07:59:13 -07:00
John Lewin
2f6afbb6ae
Revise PrinterNameChangePersists test, fix blocking test issue
...
- Test helper should auto open SliceSettings overflow menu
- Fix product bug with null settingsLevel
2017-06-09 20:12:25 -07:00
John Lewin
5cbcee976e
Convert LibraryRemoveSelectedItem to extension method
2017-06-06 18:52:13 -07:00
John Lewin
7401758431
Revise RemoveButtonRemovesSingleItem test
2017-06-06 18:48:46 -07:00
John Lewin
11e3ca8a6e
Revise RemoveButtonRemovesMultipleItems test
...
- Fix product bug with PrintQueueContainer failing to reload
- Add test helper to select ListView items
- Reuse test helper
- Iterate on .OfType instead of cast and eval
2017-06-06 18:42:44 -07:00
John Lewin
9dd9928e4e
Revise SaveAsToQueue test
...
- Extract SaveBedplateToFolder functionality to test helper
2017-06-06 18:19:02 -07:00
John Lewin
11668e305b
Revise DragTo3DViewAddsItem test
...
- Fix naming bug introduced in earlier updates
- Friendly name should only be applied to default file names
- Friendly name should not include extension
2017-06-05 23:34:33 -07:00
John Lewin
83943be0cc
Revise UndoRedoCopy test
2017-06-05 23:13:53 -07:00
John Lewin
b0552685b9
Revise RemoveButtonRemovesParts test
2017-06-05 23:06:50 -07:00