Commit graph

34 commits

Author SHA1 Message Date
John Lewin
e5a63b052e Migrate Theme support to Agg.UI 2016-06-03 17:22:19 -07:00
Lars Brubaker
b51b38b249 Moved TextWidget.GlobalPointSizeScaleRatio -> GuiWidget.DeviceScale
Significantly improved the layout consistency when enlarging the device scale.
Created a DeviceMargin and DevicePadding on GuiWidget
Deleted dead code
Made many images have default larger disk sizes and scale in memory.
Made the menus have horizontal spacers rather than dashed lines
2016-05-06 17:56:27 -07:00
Greg
59301ce2b4 Added new PartPreviewWindow which tests that when the Copy button clicked the MeshGroups count increases by one 2016-03-01 11:25:15 -08:00
John Lewin
40939b906d Restore CloudLibrary save functionality, revise convert to AMF behavior
- Fixes #111237022 - Unable to save any changes to CloudLibrary items
 - Add useIncrementedNameDuringTypeChange to PrintItemWrapper to control naming behavior
 - Pass useIncrementedName value though from provider factory all the way to PrintItemWrapper
 - Prevent duplicate calls to GetPrintItemWrapperAsync within the same callstack i.e. pass instance through
 - Only rename files when switching to AMF and use different logic for different provider types
 - Add path helper methods to PrintItemWrapper for clarity and conciseness in callers
2016-01-11 14:07:39 -08:00
John Lewin
308b2cbc87 Add visual indicator for http failures 2015-12-23 17:04:29 -08:00
John Lewin
b110118e41 Remove async modifiers from non-async methods
- Use Task.FromResult where needed
2015-12-08 16:59:28 -08:00
Gregory Diaz
5f3338879c Added tests for Adding single/multiple Local Library Items to Queue. Also Added tests for making sure Library Item View button opens Part Preview Window 2015-11-18 15:28:50 -08:00
John Lewin
c82810f184 Guard against invalid file paths in "Add to Queue" operation
- Fixes #104345210
2015-09-28 12:26:20 -07:00
Kevin E. Pope
6c3933e41b Fix display of progress bar on the library item. 2015-09-24 10:38:54 -07:00
Lars Brubaker
1ae4fce68c Fixing colors and position of upload / download bar. 2015-09-23 14:16:07 -07:00
Kevin E. Pope
28509f167c Adjust library item progress bar spacing. 2015-09-22 10:30:53 -07:00
John Lewin
47062356db Prevent interaction with library placeholder collections
- Remove hard-coded place holder tokens
 - Fix extruder number comments in exported gcode
2015-09-21 15:27:32 -07:00
John Lewin
8e6869eef4 Add support for "Loading" indicators during provider init 2015-09-15 17:53:09 -07:00
Lars Brubaker
d6326709c3 Checking for nulls 2015-09-14 09:57:48 -07:00
Lars Brubaker
506bb6dcf5 Make the downloading progress the right color text. 2015-09-04 17:52:00 -07:00
Lars Brubaker
b83b967968 Took out double clicking on library
Fixed a bug where print leveling could get bad data by clicking back.
2015-09-01 17:08:59 -07:00
Lars Brubaker
a326c76469 Make the download progress words show up. 2015-08-10 18:15:48 -07:00
Lars Brubaker
2b089cfa4a Made the bed leveling test pass again.
Made library take zips again and filter items it can't take.
Deleted some dead code.
2015-08-07 16:35:36 -07:00
larsbrubaker
bc1f45f8b8 Making the progress registration per item and more flexable. 2015-08-07 09:56:49 -07:00
Lars Brubaker
a378551c69 Don't hold the print item pointer. 2015-08-06 17:44:26 -07:00
Lars Brubaker
79fa6f3db8 Making the bread crumbs be a portable widget. 2015-07-30 17:42:58 -07:00
Lars Brubaker
0bbd4ed4da Made the provider selector not have an instance function so it can work in the provider selector dialog.
Made a GetRootProvider function
Made the downloading progress bar show better on dark backgrounds
Made the help text for outer perimeter speed clearer.
2015-07-29 12:03:51 -07:00
larsbrubaker
7e35924fb6 Made non-edit selection work
More authoritative source (less state caching)
Removed a bunch of dead code
Made the buttons show all the time
Made the bread crumbs smaller.
2015-07-28 13:19:29 -07:00
larsbrubaker
0aa0f7e97f Now we can rename folders in file provider. 2015-07-28 12:12:42 -07:00
Lars Brubaker
9b7fcba853 Made the loading progress bar smaller
Code maid the thumbnail code
2015-07-25 13:35:45 -07:00
Lars Brubaker
53f7ba8579 Remvode unused config.ini
Made the create folder window have the text box selected so you can type right away.
Asking for more library stuff by index.

Small work on HTML widget
2015-07-22 18:30:22 -07:00
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
John Lewin
043c32e01b Revise thumbnail click behavior to use existing implementation 2015-07-14 20:19:37 -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
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
a391734f91 Always make a copy when putting a library item in the queue 2015-07-07 16:16:43 -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
081fadccbe Moving the Queue, Library and History to not have Print pre-pended. 2015-07-02 09:45:53 -07:00
Renamed from PrintLibrary/LibraryRowItemPart.cs (Browse further)