Commit graph

24 commits

Author SHA1 Message Date
Lars Brubaker
5f4ea81a4c Made PrintItemWrapper able to take a containing LibraryPrivider handle
Made the providers pass themselves when building PrintItemWrappers
Fixed the bug with print history not setting the correct item to print
Took out LibrarySQLiteData (not replaced with LibraryProviderSQLite)
Made code go through the new SQLite provider to add parts during setup
Starting work on Save as Window to save to queue or provider and do provider selection
2015-07-20 16:09:52 -07:00
Lars Brubaker
6f0b443bb3 Took out the provider locator code as it is not needed. 2015-07-17 16:45:24 -07:00
Lars Brubaker
a896f5f9aa Made thumbnails be the right size for the current scaling. 2015-07-17 13:42:54 -07:00
John Lewin
043c32e01b Revise thumbnail click behavior to use existing implementation 2015-07-14 20:19:37 -07:00
John Lewin
bd79c3ac00 Hide "up folder" navigation on root node 2015-07-14 20:17:42 -07:00
John Lewin
d9ebf4c553 Remove duplicate reload, guard against null reference on dragdrop 2015-07-14 17:54:27 -07:00
John Lewin
9daf037e49 Add GetPrintItemName for Sqlite provider 2015-07-14 17:02:57 -07:00
Lars Brubaker
d4b471842b Made the GetPrintItemWrapperAsync take an optional ReportProgressRatio.
Made it possible to show the wrapper loading progress.
Made the ray trace images more white.
2015-07-14 16:16:58 -07:00
John Lewin
908b604328 Async PrintItemWrapper 2015-07-14 13:46:59 -07:00
Lars Brubaker
a6042f1537 Took out the storing of the original sized image (not needed and not used)
Took out some dead code.
2015-07-14 11:34:24 -07:00
Lars Brubaker
a15b7891e7 Working on being able to get all the item info without creating a PrintItemWrapper
Passing a LibraryProvider rather than a print item
2015-07-14 10:39:20 -07:00
Lars Brubaker
61794f508a Made the bread crumb display remove leading items to make room for trailing ones.
The folder bar in windows gives good examples of how this could be improved further.
2015-07-13 14:16:34 -07:00
John Lewin
909ec80f97 Add navigation mechanism for the Purchased folder 2015-07-13 12:49:01 -07:00
John Lewin
23186bc68d Toggle LibraryProvider availability on authentication status
- Add Visible property to LibraryProviders
 - Filter LibraryProviders based on .Visible
 - Add authentication status to ChangeCloudSyncStatus calls
2015-07-12 19:13:53 -07:00
Lars Brubaker
34da6eda80 Made the folder thumbnails clickable. 2015-07-07 17:47:52 -07:00
Lars Brubaker
a391734f91 Always make a copy when putting a library item in the queue 2015-07-07 16:16:43 -07:00
Lars Brubaker
b461cc2f8f Made the bread crumbs get replaced in edit more with the edit controls. 2015-07-07 14:49:15 -07:00
Lars Brubaker
116bee4ffe The export button is sensitive to the permissions of an item. 2015-07-07 10:27:38 -07:00
Lars Brubaker
610816070a Making the export button have the right state based on the permissions of the item being selected. 2015-07-07 09:52:48 -07:00
Lars Brubaker
ae49d4b09e Fixed the color of the folder separators. 2015-07-06 14:55:54 -07:00
Lars Brubaker
60ad94be68 Made the LibraryProvider implement iDisposable and we try to dispose them when appropriate.
Made dispose of a collection warn if there are child items or collections.
Made the bread cumbs a clickable navigation rather than just names.
2015-07-02 18:34:10 -07:00
Lars Brubaker
8580b5b912 Made the bread crumbs (library position nav) work much better. 2015-07-02 17:00:45 -07:00
Lars Brubaker
ccaa5f048a Change some background workers to async methods. 2015-07-02 11:23:44 -07:00
Lars Brubaker
081fadccbe Moving the Queue, Library and History to not have Print pre-pended. 2015-07-02 09:45:53 -07:00