GitHub PushEvent at 2014-02-14 15:45:47
Repository: monodevelop
Actor: mrward
Payload: {"shas":[["c02ca4c643975fa2a4db03a6777c0e4e9539cec4","78e20a349b4aa247af6f08cfbf42d02a1cf4a8ea@gmail.com","[NuGet] Install NuGet packages referenced by project templates.\n\nProject templates can reference NuGet packages by adding the following xml\ninside the Project section of the template:\n\n    <Packages>\n        <Package Id=\"NUnit\" Version=\"2.6.3\" />\n    </Packages>\n\nNuGet packages are installed in the background after the project is created.\n\nCurrently NuGet packages can only be installed from the configured NuGet feeds.","Matt Ward",false],["99d69edc809c1e17f893a32d68b12481b1763028","78e20a349b4aa247af6f08cfbf42d02a1cf4a8ea@gmail.com","[NuGet] Allow addins to define local package repositories.\n\nUsing an extension an addin can define a directory where NuGet packages\nused by project templates can be found.\n\n  <Extension path=\"/MonoDevelop/Ide/ProjectTemplatePackageRepositories\">\n    <PackageRepository path=\"packages\" />\n  </Extension>","Matt Ward",false],["942146fe53a5aac37f00a6faf571ae198562f98b","78e20a349b4aa247af6f08cfbf42d02a1cf4a8ea@gmail.com","[NuGet] Rework project templates with NuGet packages.\n\nDetermine projects and associated NuGet package references in\nproject template classes.\nMake ProjectTemplatePackageInstaller abstract.","Matt Ward",false],["33b4895aee38eb1b9233ff63131afe4b1bfb40d6","78e20a349b4aa247af6f08cfbf42d02a1cf4a8ea@gmail.com","[NuGet] Create project template package install info on UI thread.\n\nGet all the information required from the project model on the UI\nthread and then install NuGet packages on a background thread.\n\nStill need to review the code that updates the project as a NuGet\npackage is installed.","Matt Ward",false],["eb115271d18094e94fffe69c2c78002f57a1a544","78e20a349b4aa247af6f08cfbf42d02a1cf4a8ea@gmail.com","[NuGet] Show project template errors in Package Console pad.\n\nWhen a NuGet package fails to install into a new project then an\nerror is shown in the status bar and the Package Console pad.\nThe Package Console pad can be opened from the status bar.","Matt Ward",false],["9a2763396ca019953ab3976c87c441478dac9c7d","78e20a349b4aa247af6f08cfbf42d02a1cf4a8ea@gmail.com","[NuGet] Show NuGet output in Package Console when creating a project.","Matt Ward",false],["8e479e7e164139be9491a6d29fe7fe52957e61b5","78e20a349b4aa247af6f08cfbf42d02a1cf4a8ea@gmail.com","[NuGet] Show progress when installing NuGet packages in templates.\n\nUpdate the progress by one step in the status bar after each NuGet\npackage is installed from a project template.","Matt Ward",false],["81971b90bb1f1b8f1d591f44a348007a7122839a","78e20a349b4aa247af6f08cfbf42d02a1cf4a8ea@gmail.com","Merge branch 'nuget-project-template' into nuget-extended-title-bar-dialog\n\nConflicts:\n\tmain/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.csproj\n\tmain/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj","Matt Ward",true],["f56bda1974a6303ebad1401d5a60111b2603a143","78e20a349b4aa247af6f08cfbf42d02a1cf4a8ea@gmail.com","[NuGet] Extract background package installer for re-use.","Matt Ward",true],["787ad415c3ef7fca94649ff6f8deb59f51d244e9","78e20a349b4aa247af6f08cfbf42d02a1cf4a8ea@gmail.com","[NuGet] Fix Add Packages dialog exception when closed immediately.","Matt Ward",true],["d7ed86b5cc689a06744c26f771808d1fe401fab6","78e20a349b4aa247af6f08cfbf42d02a1cf4a8ea@gmail.com","[NuGet] Install package from Add Packages dialog in the background.\n\nClose dialog when Add Package button is clicked and install\nthe NuGet package in the background.","Matt Ward",true]],"size":11,"ref":"refs/heads/nuget-extended-title-bar-dialog","head":"d7ed86b5cc689a06744c26f771808d1fe401fab6"}