Commit graph

18 commits

Author SHA1 Message Date
Lars Brubaker
7caccde0f3 Made sure that when we change printers we update the home library
This makes sure we show and hide the sd card folder
issue: MatterHackers/MCCentral#3769
fix sd card print test

took out dead code
2018-06-26 11:06:40 -07:00
John Lewin
51102b2152 Rename Parents -> Ancestors 2018-06-20 13:43:43 -07:00
John Lewin
74dcbc52dc Add LibraryCollectionContainer
- Issue MatterHackers/MCCentral#3287
Bucket library containers into a common root - like History
2018-05-03 23:32:17 -07:00
John Lewin
acc471fadd Add library property for Part History 2018-04-29 11:00:37 -07:00
John Lewin
f440981e51 Rename ILibraryContentStream -> ILibraryAssetStream 2018-02-12 19:26:38 -08:00
John Lewin
7a4d4df4c0 Rename ILibraryContentItem -> ILibraryObject3D
- Rename member .GetContent() -> .GetObject3D()
2018-02-12 19:26:38 -08:00
John Lewin
ea0415321c Rename RegisterRootProvider to RegisterContainer
- Eliminate unused nomenclature, use existing terms
2018-01-15 12:38:43 -08:00
Lars Brubaker
5cce6e1f7a Made the default library folders sorted 2017-12-20 16:13:07 -08:00
John Lewin
45f71f29a9 Conditionally set MeshPath on dragdrop operations from the shell
- Issue MatterHackers/MCCentral#2409
MeshWrapper Children not persisted and loaded to MCX
2017-12-19 14:50:50 -08:00
John Lewin
79274a1419 Add PlatingHistory container
- Issue MatterHackers/MCCentral#2246
Investigate using a library container for plating history
2017-11-14 14:16:50 -08:00
John Lewin
c674bc329c Revise LibraryContainer Load events 2017-10-09 13:20:56 -07:00
John Lewin
37b539f89d Whitespace 2017-10-08 19:36:23 -07:00
John Lewin
74c561f656 Rewrite library/view3D DragDrop for multi-select and clarity 2017-09-19 20:01:22 -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
898267c330 Avoid ReloadAll when rebuilding thumbnails 2017-08-02 17:24:53 -07:00
John Lewin
07dc5f3333 Evaluate creators in library root 2017-06-17 10:46:01 -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
John Lewin
03a593f1b5 Move to new library model and view
- Add new listview control for library content
- Migrate library providers to containers
  - Cloud, Sqlite, Directories, Queue, History
- Migrate SideBar components to containers
  - Primatives, Text, Braille, ImageConverter
- Create new library container types
  - Zip files, Calibration parts, Printer SDCards
- Reduce leftnav to Library, Settings, Controls, Options
- Add DragDrop support for image content
2017-05-20 00:41:02 -07:00