Commit graph

14 commits

Author SHA1 Message Date
John Lewin
6df0dba376 Perform FileSystemFileItem edits and update thumbnails
- Move common FileSystemFileItem edit into base WritableContainer
- Issue MatterHackers/MCCentral#2251
Thumbnails not updated after edits
2017-11-14 17:02:25 -08:00
John Lewin
fb84b6a18a Revise scene content loading
- Remove file system dependencies
- Use library container interfaces
- Issue MatterHackers/MCCentral#2248
Bed no longer persists and rounds trips application restarts
- Issue MatterHackers/MCCentral#1764
Get edit part mode working
2017-11-14 15:45:23 -08:00
John Lewin
02d1861864 Floating PoupWindow should persist after ReloadAll
- Issue MatterHackers/MCCentral#1892
Floating Slice Settings docking window closes on ReloadAll
2017-11-07 11:33:20 -08:00
Lars Brubaker
7ed9c7374c Put invalidate on IObject3D
Made insertion group center on bed if not dragging
Put names into mirror buttons
Working on new mirror test
Refactoring
2017-10-25 17:05:57 -07:00
John Lewin
06a0684a93 Extract layer slider components to custom control
- Much easier to center layer counts to vertical slider
- Fix incorrect layer positions
- Abstract details from main control, expose only minimal complexity
- Issue MatterHackers/MCCentral#2114
Only 3 of 4 layers shown, no change between layers 1 and 2
2017-10-21 20:23:34 -07:00
John Lewin
9edde00fcf Clear bed should invalidate GCode render data
- Disable 'File Not Found' messages on empty LoadedGCode
- Issue MatterHackers/MCCentral#2088
Clear bed should invalidate GCode render data
2017-10-17 12:55:58 -07:00
Lars Brubaker
8d7ec6d06a Guard against nulls 2017-09-24 18:52:37 -07:00
John Lewin
80a75a40fe Continue consolidating Printer load operations 2017-09-23 14:45:24 -07:00
John Lewin
05629ba534 Revise naming to reflect behavior 2017-09-20 15:40:27 -07:00
John Lewin
1cf12168ff Remove PrinterChanged event listener from printer
- Reload on Settings on Settings changed setter
- Invalidate BedMesh in RecreateBed method
2017-09-20 15:40:27 -07:00
John Lewin
76e7af0436 Eliminate PrinterConnection.Instance 2017-09-17 21:08:16 -07:00
John Lewin
928fed9efe Per printer instance rather than static ApplicationController.Printer 2017-09-17 14:23:28 -07:00
John Lewin
de922d8a2e Convert PrinterConnection usage from static to local references 2017-09-17 13:31:32 -07:00
John Lewin
d258b60bb1 Extract embedded types to new file 2017-09-17 13:31:32 -07:00