John Lewin
308b2cbc87
Add visual indicator for http failures
2015-12-23 17:04:29 -08:00
Lars Brubaker
f3fd6428c9
Need to be able to save to the queue on save as
2015-12-15 09:44:56 -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
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
John Lewin
3a59bf7c6b
User configurable library folders
2015-11-12 11:45:03 -08:00
John Lewin
3406f1ce57
Revise projection to include file extension
2015-11-10 15:33:16 -08:00
John Lewin
beffdda91e
Drop file extension before performing string match
...
- Fixes #107851156
2015-11-10 13:01:27 -08:00
Lars Brubaker
b2641f285c
Made it possible to detect if a double click should be processed.
2015-10-22 17:09:16 -07:00
John Lewin
efb8505868
Revert async SQLite provider calls back to sync
2015-10-08 11:00:43 -07:00
John Lewin
c82810f184
Guard against invalid file paths in "Add to Queue" operation
...
- Fixes #104345210
2015-09-28 12:26:20 -07:00
John Lewin
b900841d74
Remove queue/history library providers and filter shared items provider from selector
...
- Fixes #104131666 , #104140048
2015-09-24 16:28:51 -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
John Lewin
fa908d15be
Refresh root library view as needed
...
- Add LibraryRootNotice event
- Hook LibraryRootNotice into new Socketeer LibraryRootNotice DeviceEvent
- Listen for LibraryRootNotice in LibraryProviderSelector and call ReloadData to ping ProviderFactories for visibility
- Refactor LibraryProviderSharedPlugin for clarity
- Refactor LibraryProviderSharedPlugin to support refreshing visibility logic after ShouldBeShown() calls
- Revise AcquireCollectionData() to use 'internal' access modifier for reuse in LibraryProviderSharedPlugin
- Ensure the input field on CloudShareRedeemForm is focused by default, make buttons available to test automation
- Add new test for 'Shared with Me' folder visibility
- Update existing Purchased folder test to look for revised item name
- Replace magic 'ProviderSelectorKey' token with static member for compile time consistency
2015-09-22 22:40:15 -07:00
Lars Brubaker
dcec0ae890
Now we hook the sqlite adds rather than the file.
2015-09-22 15:20:49 -07:00
John Lewin
ca97f3d0e9
Clear SelectedItems when the LibraryDataView is rebuilt
2015-09-22 14:04:30 -07:00
Lars Brubaker
b0f0f84984
This is not actually fatal just for checking in PC.
2015-09-22 12:29:02 -07:00
Lars Brubaker
23203526ef
Make sure we don't use this pointer when threaded without ensure it is not null.
2015-09-22 12:15:21 -07:00
Kevin E. Pope
28509f167c
Adjust library item progress bar spacing.
2015-09-22 10:30:53 -07:00
johnlewin
0c8451004b
Merge pull request #403 from jlewin/1.4.0
...
Prevent interaction with library placeholder collections
2015-09-21 15:30:40 -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
Lars Brubaker
fbb5f7eabd
Better NameExists code. Checks for all names in the region.
...
Fixed the check box test.
2015-09-21 12:09:19 -07: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
John Lewin
c3dea1ac87
Restore hover border on "up" library folders
2015-09-18 13:13:14 -07:00
Lars Brubaker
4b898847f0
Don't use libraryProvider if null.
2015-09-17 19:26:18 -07:00
Kevin E. Pope
14a6834669
Add share redemption.
2015-09-17 19:19:15 -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
79928f8fb7
Made the Debugger.Break() only exist in debug mode.
2015-09-17 13:45:26 -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
John Lewin
8e6869eef4
Add support for "Loading" indicators during provider init
2015-09-15 17:53:09 -07:00
John Lewin
7789120d84
Update SQL where predicate guard to check for null or empty
2015-09-14 15:35:07 -07:00
Lars Brubaker
d6326709c3
Checking for nulls
2015-09-14 09:57:48 -07:00
Lars Brubaker
20b4bba75e
Improving the scroll bars
2015-09-11 16:41:20 -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
3504d4dfe4
Made dispose on library providers get called much more consistently.
...
Made squlite provider do more operations async.
2015-09-10 12:42:52 -07:00
Lars Brubaker
727f9a1d31
Making the back navigation be labeled "back"
...
Turned off the hand cursor
2015-09-10 10:07:14 -07:00
Lars Brubaker
1b305cee32
Don't change our file watchers unless we have to.
...
Don't create print item wrappers in sqlite provider except when needed.
2015-09-09 15:35:31 -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
87767ff591
Handling some file locking errors better (file in use)
...
Upgrade to amf when saving from 3D editor
2015-09-09 11:05:17 -07:00
Lars Brubaker
563a5a3b2d
Improving the intuition around library navigation
2015-09-08 18:01:09 -07:00