John Lewin
97b2bc2c8a
Remember selected tab index between ReloadX events
2017-06-03 19:27:30 -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
2eb9af71f0
Remove Overflow menu close on MouseLeaveBounds
2017-06-03 18:52:07 -07:00
John Lewin
223db022a8
Invalidate when thumbnails change
...
- Fixes delay as thumbnails are generated
2017-06-03 18:35:01 -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
johnlewin
e3c56a96ab
Merge pull request #2114 from jlewin/design_tools
...
Update LocalLibraryTests
2017-06-03 17:35:08 -07:00
John Lewin
9a2cfce941
Retire PrintLibraryItem test
...
- No longer expected to have specified items, indexes or ActivePrint
2017-06-03 16:47:26 -07:00
John Lewin
b8be0006ce
Retire LibraryItemThumbnailClickedOpensPartPreview test
2017-06-03 16:43:20 -07:00
John Lewin
4452c85c2b
Revise AddToQueueFromLibraryButtonAddsItemsToQueue test
2017-06-03 16:40:00 -07:00
John Lewin
add70a2f90
Revise AddToQueueFromLibraryButtonAddsItemToQueue test
...
- Restore Add To Queue functionality
- Expose reusable AddAllItems() to PrintQueueCollection
- Revise base implementation of FileSystemItem to support default
name based on filename unless set
2017-06-03 16:18:09 -07:00
John Lewin
ba754dba19
Revise RemoveButtonClickedRemovesSingleItem test
2017-06-03 15:46:34 -07:00
John Lewin
4635831e9c
Revise RemoveButtonClickedRemovesMultipleItems test
2017-06-03 15:45:26 -07:00
John Lewin
9da06eb5df
Retire ClickLibraryEditButtonOpensPartPreviewWindow test
2017-06-03 15:32:08 -07:00
John Lewin
dd9e2d30b5
Revise RenameButtonRenamesLocalLibraryFolder test
...
- Restore support for LocalLibrary -> Create Folder
- Share Selection logic between Row/Icon views
- Make folders selectable
- Improve naming of DirectoryContainerLink
2017-06-03 15:11:12 -07:00
johnlewin
fce8d8b813
Merge pull request #2112 from jlewin/design_tools
...
Fix LibrarySelection -> Rename
2017-06-03 14:35:04 -07:00
John Lewin
ce6a3834fc
Fix LibrarySelection -> Rename
...
- RenameButtonRenameLocalLibraryItem test passing
- Get LibrarySelection->Remove action to compile after refactoring
- Make LibraryRenameSelectedItem an extension method and update callers
2017-06-03 13:31:07 -07:00
johnlewin
d8afb799ca
Merge pull request #2111 from jlewin/design_tools
...
Expand zips on add to SqliteContainer
2017-06-03 11:10:29 -07:00
John Lewin
fc84f30333
Expand zips on add to Sqlite, fix test
...
- LocalLibraryAddButtonAddZipToLibrary test passing
2017-06-03 09:46:02 -07:00
John Lewin
aa736b25cc
Revise LocalLibraryAddButtonAddAMFToLibrary test
2017-06-03 09:22:39 -07:00
John Lewin
3a9c257ab2
Revise LocalLibraryAddButtonAddsMultipleItemsToLibrary test
2017-06-03 09:18:10 -07:00
johnlewin
71064383c1
Merge pull request #2110 from jlewin/design_tools
...
SqliteLibrary tests
2017-06-03 09:16:58 -07:00
John Lewin
d54f651b42
Restore classic SqliteLibrary item naming behavior, get test passing
...
- LocalLibraryAddButtonAddSingleItemToLibrary passing
2017-06-03 09:03:02 -07:00
John Lewin
6a1c0b5769
Revise HardwareLevelingUITests
2017-06-03 08:20:09 -07:00
johnlewin
f6a248f43f
Merge pull request #2109 from jlewin/design_tools
...
More tests updated and passing
2017-06-03 08:17:32 -07:00
John Lewin
8e4a02684e
Revise CancelingNormalPrintTurnsHeatAndFanOff test
2017-06-02 21:54:23 -07:00
John Lewin
30e1d20e66
Revise TuningAdjustmentControlsBoundToStreamValues test
2017-06-02 21:48:49 -07:00
John Lewin
b70908d770
Revise TuningAdjustmentsDefaultToOneAndPersists test
...
- Make 'Print' button visible on PrintFinished state
2017-06-02 21:42:19 -07:00
John Lewin
39fb56453e
Revise PrinterRequestsResumeWorkingAsExpected test
...
- Test still failing due to pause dialogs not appearing
- Make WaitForPrintFinished helper/extension method
2017-06-02 21:20:56 -07:00
John Lewin
f770384137
Revise PulseRequiresLevelingAndLevelingWorks
...
- Test still fails likely due to recent bug in 1.7
2017-06-02 21:07:54 -07:00
John Lewin
a324a036bc
Remove UnsavedChanges prompt - always save bedplate changes before print
2017-06-02 20:59:33 -07:00
John Lewin
543ddced7c
Use single statement test syntax
2017-06-02 20:29:03 -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
ccd83ba673
Extract default file plating helper to extension method
2017-06-02 19:50:08 -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
johnlewin
c6def81f76
Merge pull request #2108 from jlewin/design_tools
...
Get first ActivePrintItem test passing again
2017-06-02 19:17:41 -07:00
John Lewin
f9ff588ab1
Remove unused files
2017-06-02 17:06:46 -07:00
John Lewin
fa800c4a3b
Get first ActivePrintItem test passing again
...
- CompletingPrintTurnsoffHeat now passing
- Create new 'Add to Plate' action for library selections
- Create zip files after print->slice->ActivePrintItem success
- Copy generated gcode into zip
- Copy SliceSettings into zip
- Make DocumentPath on PrinterSettings public
- Copy printer plate to zip file
- Add ClearPlate helper function to ApplicationController
- Invoke ClearPlate on startup to initialize ActivePrintItem
- Make SliceSettings user mode resets SliceSettings not AdvControls
- Make Library Overflow menu and items automatable
2017-06-02 17:06:27 -07:00
John Lewin
55e217641a
Better expose reusable components
...
- Move ActiveView3D reference to ApplicationController
- Use ActivewView3D reference rather than ChildrenRecursive search
- Reuse EditPrinter button on action bar to get more tests passing
- Move IsContentFileType helper to LibraryConfig
- Make PlatingHelpers operate on IEnumerable<IObject3D> versus Scene
- Pass Scene.Children rather than Scene
- When plating multiple items, pass the updated IEnumerable context
2017-06-02 13:23:08 -07:00
johnlewin
955373f4de
Merge pull request #2105 from jlewin/design_tools
...
Restore perspective after Generate button creates new children
2017-06-02 08:43:57 -07:00
John Lewin
c311f33888
Restore perspective after Generate button creates new children
...
- Hook meshViewer close and persist world transforms if visible
- Apply meshViewer world transforms on load if initialized
- Release event handlers on load if initialized (must occur after Close)
2017-06-02 06:46:09 -07:00
johnlewin
12f08791cb
Merge pull request #2104 from jlewin/design_tools
...
Move world transforms outs of TrackballTumbleWidget
2017-06-01 22:11:46 -07:00
John Lewin
efc4d93cd7
Fix merge errors
2017-06-01 22:03:36 -07:00
John Lewin
5d55a3d83c
Move world transforms outs of TrackballTumbleWidget
...
- Host on MeshViewer in MatterControl
2017-06-01 18:29:01 -07:00
Lars Brubaker
cf3a542ede
Merge pull request #2101 from larsbrubaker/design_tools
...
using new Initialize widget method
2017-06-01 09:54:57 -07:00
Lars Brubaker
e7327cbce5
This test requires we call initialize.
2017-06-01 09:50:36 -07:00
Lars Brubaker
0e2b319348
Working on getting the Object3DIterator working
2017-06-01 09:42:40 -07:00
Lars Brubaker
5a551e9fbe
Working on adding in the selection rectangle.
2017-05-31 17:47:12 -07:00
Lars Brubaker
a73414c488
using new Initialize widget method
2017-05-31 14:22:24 -07:00
Lars Brubaker
ac50b820b9
Merge pull request #2100 from jlewin/design_tools
...
Consolidate and revise menu classes
2017-05-31 14:02:14 -07:00