I have now updated my SkyDrive plugin to include some of the parts of the SkyDrive viewer. So what does the plugin now look like? Well, this:
So you can still put the link in as normal if you want, but now you can just sign into the plugin using your Windows Live ID and then browse your own public files and folders and select what file/folder you want to embed. So once you have signed in, click on the Show Files and Folders button, which will load your public files and folders:
Then just select the file you want to insert and click select, then it’s the same as before.
Now, because this uses the WLID SDK, there are certain files that the plugin requires, one of these files Windows Live Writer already uses (msidclr40.dll), but is a much older version and my plugin won’t use this. So I had to try and work out what to do, and after discussing it with the Writer guys, they told me they would prefer it if my installer didn’t overwrite their version of the file. So with the help of Joe Cheng we have got round this by using an exe file in addition to the plugin dll. All of this won’t even be noticed by the end user, but I felt I should point this out for those who have been looking at the souce code on CodePlex (which has now been updated).