John Lewin
685541523b
Spelling
2018-07-12 22:49:39 -07:00
John Lewin
bbabf95c93
Improve DI, use constructor injection
2018-07-12 09:33:15 -07:00
John Lewin
e9fb588e87
Show operation icons in TreeView for known types
...
- Issue MatterHackers/MCCentral#3700
Have icon provider for image object that shows image
2018-07-10 15:14:11 -07:00
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
b61e5066bf
Add icons for operations
...
- Issue MatterHackers/MCCentral#3733
Move operations into new overflow menu and evaluate
2018-06-24 00:09:48 -07:00
John Lewin
c92c95fa64
Filter out history files less than 500b
...
- Issue MatterHackers/MCCentral#3682
Part History folder does not sync with the home screen parts list.
- Issue MatterHackers/MCCentral#3683
Plate History folder shows a lot of broken workspaces instead of
syncing with home screen plate list
2018-06-22 16:51:43 -07:00
John Lewin
5760ac0166
Remove ThumbnailKey
2018-06-20 21:11:37 -07:00
John Lewin
51102b2152
Rename Parents -> Ancestors
2018-06-20 13:43:43 -07:00
John Lewin
3c47b6bf92
HistoryContainer drag should use standard behavior
...
- Issue MatterHackers/MCCentral#3575
2018-06-14 15:21:00 -07:00
Lars Brubaker
46dc1210be
Getting image path generation and extrude working with rebuild
2018-06-06 15:52:06 -07:00
John Lewin
743eb95982
Fix NoContentChangedOnLoad - skip load if null
2018-05-31 13:17:11 -07:00
John Lewin
c9aad50d19
Fix AddFiresContentChangedEvent - make base type abstract
2018-05-31 13:17:11 -07:00
John Lewin
19f80d18fe
Long lived instanced should not be used for ActiveContainer
...
- ActiveContainer references are disposed when trees collapse
- Use new instance for ActiveContainer
- Issue MatterHackers/MCCentral#3374
Long lived history containers disposed when navigated away from
2018-05-31 09:38:04 -07:00
John Lewin
1631327dc0
Only fire ReloadContent after threshold elapsed
2018-05-14 17:25:20 -07:00
John Lewin
6b64a36b6c
Use FileSystemContainer base on history containers
...
- Issue MatterHackers/MCCentral#3368
Add common FileSystemContainer delete logic to PlatingHistoryContainer
2018-05-14 17:00:00 -07:00
John Lewin
7f2cf2ecae
Select file (if applicable) when shelling to Explorer.exe
...
- Issue MatterHackers/MCCentral#3372
On FileSystemContainer delete, ensure focus is moved to selected item
2018-05-14 16:42:04 -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
e1f20570f6
Fix failing NoContentChangedOnLoad test
2018-04-30 07:14:20 -07:00
John Lewin
6f5f320def
Fix file header
2018-04-29 11:19:17 -07:00
John Lewin
c7f289c73d
Evaluate history containers in a common root
...
- Issue MatterHackers/MCCentral#3254
Consider moving all history containers into a single root
History container
2018-04-29 11:08:09 -07:00
John Lewin
acc471fadd
Add library property for Part History
2018-04-29 11:00:37 -07:00
John Lewin
c3e8beb823
Add Part History container
2018-04-29 11:00:37 -07:00
John Lewin
f8488cad8e
Extract PlatingHistory functionality for reuse in Part History
2018-04-29 11:00:37 -07:00
LarsBrubaker
3da440fc4d
Make it possible to set the DtaeCreated on a GeneratorItem
2018-04-26 23:00:10 -07:00
John Lewin
8d9db18d69
Improve stroke weighs and balancing, add missing SetPreMultiply()
2018-04-21 14:59:45 -07:00
LarsBrubaker
caaa58a551
Added VertexStorage offset extension method
2018-04-21 08:14:15 -07:00
John Lewin
0fef0fa266
Evaluate using scaled folder icons
...
- Issue MatterHackers/MCCentral#3154
2018-04-21 00:50:29 -07:00
John Lewin
37a0b64b02
Use dedicated theme for menus, prefer theme colors over explicit refs
...
- Revise icon loader to take an Invert bool instead of custom enum
- Remove icon loader static ref to ActiveTheme.Instance
- Pass contextual theme.InvertIcons for theme specific invert behavior
2018-04-12 13:17:17 -07:00
John Lewin
363bbbfda4
Always try to show operation buttons, let buttons control visibility
2018-03-22 15:00:07 -07:00
John Lewin
897804f44b
Add stream based implementation for Calibration items
2018-03-20 19:44:00 -07:00
John Lewin
06e9a73b03
Extract embedded types to new files
2018-03-07 12:25:57 -08:00
John Lewin
98fe471f12
Revise filter
2018-02-27 17:39:37 -08:00
John Lewin
0657611a73
Add sorting fields
...
- Issue MatterHackers/MCCentral#2865
Add sorting fields to ILibraryItem as promised by sort menu
2018-02-27 17:38:47 -08:00
John Lewin
134e86fa61
Add required default constructor, McxContainerTest stub
2018-02-26 15:52:01 -08:00
John Lewin
3b26f3aa08
Add library container browsing for MCX items
2018-02-23 14:26:56 -08:00
Lars Brubaker
c7a6f2e8e9
Creating a Design Apps folder
...
Put in card holder
Moving parts into the Design Apps folder
2018-02-22 18:03:15 -08:00
Lars Brubaker
84fd794f15
Made the splash screen scale better
2018-02-22 10:15:39 -08:00
John Lewin
78341ef3e2
Use specialized type for missing files in Queue
...
- Prevent DragDrop with filter for MissingFileItem
- Allow MissingFileItem in ListView in addition to IsContentFileType
2018-02-15 14:27:01 -08:00
John Lewin
f8d9070c61
Rename GetContentStream() -> GetStream()
2018-02-12 19:26:38 -08: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
995d5c18bf
Add common base interface and necessary implementations
2018-02-12 19:26:38 -08:00
John Lewin
39af20993d
Remove unused ILibraryContentItem.SetContent() definition
2018-02-12 19:26:37 -08:00
John Lewin
e2b9513fa3
Change accessibility of collector function to private
2018-02-12 19:26:37 -08:00
John Lewin
68f7c2fa12
Collapse ILibraryReadOnlyStream into ILibraryContentStream
2018-02-12 19:26:36 -08:00
John Lewin
1337837c33
Use lower interface definition used by subtree editing context
...
- Issue MatterHackers/MCCentral#2815
Investigate SaveAsToQueue failure
2018-02-10 00:23:48 -08:00
John Lewin
3091128c1a
Add zip support to SqliteContainer
...
- Issue MatterHackers/MCCentral#2814
Investigate LocalLibraryAddButtonAddZipToLibrary failure
2018-02-10 00:12:48 -08:00
John Lewin
69b459352e
Add extension methods to ImageBuffer for CreateScaledImage
2018-02-08 16:11:45 -08:00
John Lewin
92ebda5e90
Add support for saving created content to library containers
...
- Issue MatterHackers/MCCentral#2767
LibraryContainer -> Save fails in SqliteContainer
- Issue MatterHackers/MCCentral#2743
Part -> Edit -> Save fails to save back to original
2018-02-07 18:46:31 -08:00
John Lewin
3e30a488d4
Mark container as non-protected content
...
- Issue MatterHackers/MCCentral#2782
Unable to drag-drop files from file system to "Local Library"
2018-02-06 21:28:47 -08:00