Commit graph

43 commits

Author SHA1 Message Date
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
Gregory Diaz
3172da7b55 Added more automated Local Library Tests 2015-11-13 18:06:44 -08:00
Gregory Diaz
66dc5b9a57 Added some automated tests around Local Library functionality 2015-11-13 11:57:19 -08:00
Lars Brubaker
c3c12745b7 Merge branch '1.4.0' of https://github.com/MatterHackers/MatterControl into 1.4.0 2015-09-21 10:00:44 -07:00
Lars Brubaker
801cc06f2a put in share tool tip 2015-09-21 10:00:40 -07:00
John Lewin
e9661283ee Restore batch remove functionality 2015-09-20 13:13:52 -07:00
Kevin E. Pope
a484795de2 Fixed bug where deleting multiple folders at once caused crash. 2015-09-18 17:32:54 -07:00
Kevin E. Pope
bcb3b44d89 Add share button to library. 2015-09-17 18:03:02 -07:00
Lars Brubaker
b708ec16be Merge pull request #399 from jlewin/1.4.0
Reduce library flickering
2015-09-17 16:47:49 -07:00
Lars Brubaker
a81b6272bd Leave edit more well, when required. 2015-09-17 16:09:45 -07:00
John Lewin
e3c6333ba1 Reduce library flickering
- Prevent the LibraryProviderSelector from creating new providers when it already has ones loaded, stored and referenced
 - Add WebRequest2 type to support custom post/request values
2015-09-17 16:00:22 -07:00
Lars Brubaker
dfdcab6c49 Don't crash on logout. 2015-09-17 14:29:48 -07:00
Lars Brubaker
0fe63b58be put in the ability to say that the library selector is protected 2015-09-16 17:59:22 -07:00
Lars Brubaker
a0659dc8bb Made PrintItemWarppers have a ProviderLocator rather than a Provider
Fixed some null reference bugs
Fixed a bug with copy to library changing the queues file path
Made save as work better.
2015-09-11 14:36:57 -07:00
Lars Brubaker
fa97829073 Put in lots of code to break on exceptions in the debugger.
Made the cloud provider able to report that it is loading
2015-09-11 10:48:24 -07:00
Lars Brubaker
84a52909db Don't let user add collections to the queue or other currently invalid operations. 2015-09-09 11:34:14 -07:00
Lars Brubaker
80dd0bcc0d Making sure we remove items bottom to top so we can modify the array without damaging ordering. 2015-08-27 16:39:27 -07:00
Lars Brubaker
7bfce4367a Improvements to automation runner
Function to check if if a widget is actually visible.
Put in a search icon
2015-08-27 11:56:01 -07:00
Lars Brubaker
2dfa2dae20 Make the bread crumbs show we are in search. 2015-08-25 15:26:38 -07:00
Lars Brubaker
5cc8a37269 Made more tests 2015-08-22 16:14:31 -07:00
Lars Brubaker
30d80bf61e Made Type (as in type some text) work in the automation runner
Put in a test that shows a text widget can get focus.
2015-08-21 17:44:28 -07:00
Lars Brubaker
0ef5747ca9 Put in many more tool tips. 2015-08-12 13:16:39 -07:00
Lars Brubaker
d62a5f7fce Made the search box clear while switching providers.
Put in the ability for a library provider to show a message.
2015-08-11 18:39:46 -07:00
Lars Brubaker
f43860c00f Don't take empty extensions. 2015-08-03 16:46:57 -07:00
Lars Brubaker
f21881305d Made the selection list remain accurate. 2015-07-31 16:54:09 -07:00
Lars Brubaker
888bb86b6d Made the button options bar hide and show again with edit.
Improved what call back function take
Killed dead code
2015-07-31 16:20:16 -07:00
Lars Brubaker
40220aa8f2 Refactoring 2015-07-31 16:01:57 -07:00
Lars Brubaker
b7005ae579 Made the bread crumbs start out initialized 2015-07-31 13:24:45 -07:00
Lars Brubaker
79fa6f3db8 Making the bread crumbs be a portable widget. 2015-07-30 17:42:58 -07:00
Lars Brubaker
d2147f46ef Bread crumbs are aligned better.
Don't show test providers
2015-07-28 18:15:31 -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
27677b44fd Fixed a bug with hiding hint text on edit widget
Working on rename
Fixed the blending on thumbnails.
Some experimental work with adding more base library providers (dynamic folder adds)
Test History and Queue providers
2015-07-27 19:03:54 -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
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
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
8580b5b912 Made the bread crumbs (library position nav) work much better. 2015-07-02 17:00:45 -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/PrintLibraryWidget.cs (Browse further)