Commit graph

2683 commits

Author SHA1 Message Date
larsbrubaker
ff91fa9dfe Merge branch 'master' of https://github.com/MatterHackers/MatterControl 2015-08-14 21:46:42 -07:00
larsbrubaker
8739a7f9e2 writing relative move leveling for 7 and 13 point code.
Starting tests for relative leveling.
2015-08-14 21:46:29 -07:00
Lars Brubaker
c51ddebaab Making it easier to create library providers.
Making less functions abstract.
2015-08-13 17:48:34 -07:00
Lars Brubaker
0411e64c5d Merge pull request #356 from jlewin/master
Restore ability to attach VS to Android via debugger
2015-08-13 17:07:25 -07:00
Lars Brubaker
52428f8fdb Made the print bed model and texture only get created when the bed size or shape changes.
Made the water mark image get cached.
2015-08-13 16:24:17 -07:00
Lars Brubaker
4f8acd3974 Don't hook close button when embedded. 2015-08-13 15:41:33 -07:00
Lars Brubaker
6474ddc043 Make sure we close the children when Reloading the PartPreviewContent 2015-08-13 15:23:21 -07:00
Lars Brubaker
77b1a998e1 New tooltip manager code. 2015-08-12 17:49:07 -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
1a633101e1 Put in the ability for a library provider to give a status message.
Cleaned up some API stuff for library.
2015-08-11 14:42:24 -07:00
Lars Brubaker
a326c76469 Make the download progress words show up. 2015-08-10 18:15:48 -07:00
Lars Brubaker
f1b1588d92 use design rather than part. 2015-08-10 16:27:07 -07:00
Lars Brubaker
75af24e0c8 Update some tooltips. 2015-08-10 15:54:52 -07:00
Lars Brubaker
e3349bd0e9 Show the new update window. 2015-08-10 15:44:19 -07:00
Lars Brubaker
3b00abfc89 Made the 3d view respect the center on bed slice setting. 2015-08-10 15:35:56 -07:00
Lars Brubaker
d139a525db Little text changes. 2015-08-10 13:36:31 -07:00
Lars Brubaker
286e0e5086 Moved the WrappedTextWidget to agg. 2015-08-10 10:59:45 -07:00
Lars Brubaker
b8f61ae1e5 Made more code use tool tips.
Wrote more tool tips.
2015-08-10 10:15:28 -07:00
John Lewin
65c967fef2 Correct calibration prints missing from queue regression 2015-08-09 23:02:47 -07:00
John Lewin
0ab547bb26 Restore ability to attach VS to Android via debugger
- Prevent accidental construction of ProviderSQLite objects inside of ProviderSQLite constructor
 - Initialize .baseLibraryCollection during rootLibraryCollection construction to prevent null reference errors
   caused by access before assignment
 - Remove AddItem -> AddStlOrGcode -> AddItem recursion - Fixes crash due to concurrent writes to default.mcp
 - Add sqlite async methods and supporting logic to ensure disk IO operations aren’t run in parallel
 - Consolidate logic around sample part extraction from StaticData from various areas into a single method
 - Rename that method from SyncCalibrationFilesToDisk to EnsureSamplePartsExist
 - Break apart the large LINQ query into discrete and easier to understand steps
 - Add shared base class for sqlite backed library providers and resuse common code in base
 - Guard against cache deletion during one-time library initialization
 - Discard StreamReader cases in favor of ReadAllText - Ensures .Dispose is always called and is ultra succinct
 - Purge orphaned code
2015-08-09 21:05:53 -07:00
larsbrubaker
84253d92b8 bug in agg tool tips. 2015-08-09 20:06:22 -07:00
larsbrubaker
1f935c23cd Put in some more tool tips. 2015-08-09 20:05:49 -07:00
larsbrubaker
39de9ece19 Some work to put in tooltips to explain the UI better. 2015-08-09 19:36:21 -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
Lars Brubaker
bd6035e358 Fixed the regression with the thumbnails not being clickable. 2015-08-07 12:01:05 -07:00
Lars Brubaker
9c415ab270 Don't set the focus of the text widget until the first draw. 2015-08-07 11:38:58 -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
7bdf610222 Fixed the bed and the 3D view to always show parts in the right place.
Made a warning if a part is off the bed and offer to fix it.
2015-08-06 15:20:31 -07:00
Lars Brubaker
8caa4d6f0e Fixed the bed and the 3D view to always show parts in the right place.
Made a warning if a part is off the bed and offer to fix it.
2015-08-06 15:20:04 -07:00
Lars Brubaker
28b3048bc8 Merge branch 'master' of https://github.com/MatterHackers/MatterControl 2015-08-06 11:08:04 -07:00
Lars Brubaker
b183bcf1d5 Sample the center point correctly. 2015-08-06 11:07:55 -07:00
Lars Brubaker
8d5dbad4d3 Merge pull request #354 from gregory-diaz/master
Added has_hardware_leveling to Kossel Pro config
2015-08-05 18:41:57 -07:00
Lars Brubaker
48b8e5b862 Started work on share folder. 2015-08-05 18:33:18 -07:00
Gregory Diaz
0e3fff1907 Added has_hardware_leveling to Kossel Pro config 2015-08-05 17:26:30 -07:00
Lars Brubaker
5eaca76a73 Merge branch 'master' of https://github.com/MatterHackers/MatterControl 2015-08-05 15:55:59 -07:00
Lars Brubaker
432ed5f505 LibraryPrividerPlugin is a plug in creator. 2015-08-05 15:55:55 -07:00
Lars Brubaker
45c06f7d0e Merge pull request #353 from gregory-diaz/master
Fixed UI regression that I introduced when adding list printers to to…
2015-08-05 14:46:09 -07:00
Gregory Diaz
2217ec9e4a Fixed UI regression that I introduced when adding list printers to to scrollable widget 2015-08-05 14:37:32 -07:00
Lars Brubaker
10fa7f4f61 Save as widget is working correctly. 2015-08-05 13:19:38 -07:00
Kevin E. Pope
6e7e0a15ae Merge pull request #352 from gregory-diaz/master
fixed typo in settings.json
2015-08-05 12:04:53 -07:00
Gregory Diaz
30bf420b33 Added missing comma to after Maker Tool Work's 2015-08-05 11:54:47 -07:00
Gregory Diaz
82345b181e Merge branch 'master' of https://github.com/MatterHackers/MatterControl 2015-08-05 11:34:21 -07:00
Lars Brubaker
41e0b174de Merge branch 'master' of https://github.com/MatterHackers/MatterControl 2015-08-05 11:12:09 -07:00
Lars Brubaker
b1671feb1d Put in a 13 point disk option. 2015-08-05 11:12:01 -07:00
Lars Brubaker
db1cf363c6 Merge pull request #351 from jlewin/master
Fix hang on Mac - RunOnIdle->CreateFolderWindow
2015-08-05 10:38:45 -07:00
Lars Brubaker
e52afe4e09 Merge pull request #350 from gregory-diaz/master
Added Maker's Tool Works to printer whitelist and added current build number to check for update window
2015-08-05 10:38:07 -07:00
Lars Brubaker
c558f1cb10 More code to allow leveling for beds not with a center at 0,0 2015-08-05 10:30:43 -07:00
Lars Brubaker
3fa6fadcb2 Make 7 point leveling work on any printer. 2015-08-05 10:19:15 -07:00