John Lewin
b04ebf1bb9
Implement DoubleOrPercentField test
2017-09-15 13:17:59 -07:00
John Lewin
81146fd70f
Implement IntField test
2017-09-15 13:12:37 -07:00
John Lewin
e1f3dec6b1
Make PrinterConnection.PrinterSettings private, use PrinterConfig
2017-09-15 12:09:56 -07:00
John Lewin
3f08e621bd
Workarounds for issues in latest NUnit
...
- Assert.AreEqual on double values in a dedicated AppDomains crash
2017-09-14 23:45:56 -07:00
John Lewin
8818d47b9d
Improve test teardown
2017-09-14 23:11:24 -07:00
John Lewin
c20b498ad1
Extract embedded type to new file
2017-09-14 22:55:27 -07:00
John Lewin
9fd4ac9979
Temporarily disable incomplete UIField tests
2017-09-14 22:50:34 -07:00
John Lewin
f8f4eb8545
Update NUnit
2017-09-14 22:47:48 -07:00
John Lewin
1bea55ad4a
Restore PositiveDouble functionality, convert to concise test format
2017-09-14 22:13:29 -07:00
John Lewin
fb7b0b1a40
Add UIField tests
2017-09-14 19:17:04 -07:00
John Lewin
cebc48ba3b
Use consistent format for SliceSetting -> PresentationName
...
- Enforce with test
2017-09-14 14:11:49 -07:00
John Lewin
56f52aa906
Add test for SetSettingsOnChange/TargetSetting definitions
2017-09-13 06:45:20 -07:00
Lars Brubaker
8854dc467c
Working on new group system
2017-09-12 18:39:02 -07:00
Lars Brubaker
b39666634a
More making printerConnection passed to classes.
...
Made the speeds for movement controls be extensions methods on PrinterSettings
TODO: Why on ExportPrintItemPage was that if the leveling turned on or off we would show the check box by rebuilding that window.
2017-09-05 10:33:46 -07:00
Lars Brubaker
1f58e6c987
More making printerConnection passed to classes.
2017-09-03 15:51:14 -07:00
Lars Brubaker
3dd9270797
More making printerConnection passed to classes.
2017-09-03 11:48:24 -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
f4e3c24f8d
Removed deleted assemblies from validation tests
2017-08-22 15:15: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
061d4d3f43
Fix build break - add release only dependency
2017-08-20 18:56:50 -07:00
John Lewin
c6a534717d
Organize usings
2017-08-20 18:25:11 -07:00
John Lewin
ef7fbb1c4a
Remove non-applicable WindowMode.Embeded state
2017-08-17 11:02:29 -07:00
John Lewin
b781751331
Consolidate bed state into model
...
- Always fire OnActivePrinterChange - move filtering for IsLoading lower
2017-08-16 05:53:26 -07:00
John Lewin
580312f05d
Move Undo operations to ViewControls3D
2017-08-14 12:38:50 -07:00
John Lewin
f292490a24
Fix build break
2017-08-10 09:09:47 -07:00
Lars Brubaker
f7d4163125
Refactoring VAnchor and HAnchore names
...
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
caf973e12c
Fix ResavedSceneRemainsConsistent test failure
...
- Ensure plate is clear before adding/validating content
2017-07-31 14:55:31 -07:00
John Lewin
4eb8ebe254
Revise ReportProgressRatio implementation
2017-07-14 13:55:02 -07:00
Lars Brubaker
53e7eb670a
Put in tests for write stream and fixed bugs
2017-07-13 18:43:48 -07:00
John Lewin
820ad61c55
Support relative paths to Object3D assets
2017-07-12 14:54:21 -07:00
John Lewin
fbce1c9a50
Fix Scene tests to work in VS IDE
2017-07-12 14:53:10 -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
ae93fedc46
Move TrackballTumble and GCode viewer
2017-07-10 16:28:41 -07:00
John Lewin
a2e632d53d
Replace emulator with experimental implementation
2017-07-01 19:50:09 -07:00
Lars Brubaker
1a9ebebaed
Changed ReportPregress delegate to have touple and use CancellationTokenSource
2017-06-30 16:09:31 -07:00
Lars Brubaker
9635b3308b
Put in regex read write translation code
2017-06-29 09:47:34 -07:00
John Lewin
7a27433bf0
Migrate GCodeVisualizer and MeshViewer content into MatterControl
2017-06-24 07:28:55 -07:00
John Lewin
0e646a0c94
Move PartPreviewWidget factories into ThemeConfig
...
- Extract ThemeConfig to file
- Pass ThemeConfig to IObject3D creators
2017-06-19 09:19:00 -07:00
John Lewin
82b07f3237
Add NavigateToLibraryHome test helper
2017-06-18 10:02:34 -07:00
John Lewin
872ec94c70
Fix MatterControlRuns
2017-06-17 08:33:51 -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
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
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