Matt Ward
e2b05442f7
Support restoring NuGet packages.
...
Add Restore Packages menu item which executes "NuGet.exe restore"
to restore all packages in the solution.
12 years ago
Matt Ward
86a171505b
Fix null path error when uninstalling jQuery NuGet package.
...
Run uninstall PowerShell scripts before the NuGet package is
removed so the jQuery uninstall.ps1 script can find the Scripts
folder in the project when uninstalling.
12 years ago
Matt Ward
762b7609fc
Update to NuGet 2.7 RC
12 years ago
Daniel Grunwald
64501c842d
Use NullSafeSimpleModelCollection where possible
12 years ago
Matt Ward
e6c04de4a0
Refactor package management unit tests.
12 years ago
Matt Ward
87eac5a4af
Use NuGet-Operation update HTTP header when using Update All button.
12 years ago
Matt Ward
837c22ee72
Use NuGet-Operation install HTTP header when manage packages button used.
12 years ago
Matt Ward
586adc1d54
Use NuGet-Operation update HTTP header when updating packages from dialog.
12 years ago
Matt Ward
e4e9410a44
Use NuGet-Operation install HTTP header when adding packages from dialog.
12 years ago
Matt Ward
a933b8e838
Add SharpDevelop user agent in NuGet feed requests.
12 years ago
Siegfried Pammer
de377d1f39
update tests to work with IAssemblyModel
12 years ago
Matt Ward
7cadb40e97
Show NuGet package id when package selected.
...
The list of packages now shows the package title so
the package id is shown as a hyperlink on the right
hand side of the Manage Packages dialog when the
package is selected.
12 years ago
Matt Ward
f0cdd01d92
Show NuGet package title in Manage Packages dialog.
...
In the packages list views display the package title
if it exists otherwise show the package id.
12 years ago
Matt Ward
25a316f1d5
Show NuGet console when running PowerShell scripts from Manage Packages dialog.
12 years ago
Matt Ward
5b441b46ab
Report PowerShell script errors in Manage Packages dialog.
12 years ago
Matt Ward
fdcc282862
Support FileConflictAction parameter in NuGet commands.
...
install-package jquery -FileConflictAction Overwrite
update-package jquery -FileConflictAction Ignore
12 years ago
Daniel Grunwald
012ab9129f
EnvDTE.CodeModel: re-enable a few unit tests
12 years ago
Daniel Grunwald
855b848f36
Allow updating code from EnvDTE via LanguageBinding.CodeGenerator
12 years ago
Daniel Grunwald
7fa7a51b5a
Started implementing the EnvDTE code model.
12 years ago
Matt Ward
8794af0c6b
Fix duplicate assembly references when installing NuGet.
...
References to assemblies in a project that use the qualified assembly name, such as:
"NUnit.Framework, Version=2.6.2.0, Culture=neutral, PublicKeyToken=8cc8392e8503e009"
were not being removed and re-added when installing a NuGet package that included
that reference.
12 years ago
Matt Ward
cacfb33313
Support installation of Microsoft.Bcl.Build NuGet package.
...
Add projects to MSBuild's global project collection if
the NuGet package has PowerShell scripts.
Add/Remove MSBuild project imports added to a project
held in MSBuild's global project collection after
the NuGet package has been installed.
12 years ago
Matt Ward
1f1620234d
Support pre-release NuGet packages in dialog.
12 years ago
Matt Ward
997641f8ac
Refresh updated NuGet packages after updating in dialog.
12 years ago
Matt Ward
4aa7a3ca10
Update installed NuGet packages after updating all packages in dialog.
12 years ago
Matt Ward
0ad4adb5a8
Refresh Projects window after updating all NuGet packages.
12 years ago
Matt Ward
2ea4c27ad4
Clear dialog error messages when updating all NuGet packages.
12 years ago
Matt Ward
3d0a095487
Fix packages.config not being added to project.
...
NuGet's PhysicalFileSystem now has two AddFile methods
and both of these need to be overridden.
12 years ago
Matt Ward
b23d8c969b
Fix updated packages not being shown in dialog.
...
Updated packages were not being displayed in the
Manage Packages dialog when the solution was selected
and two or more projects had the same NuGet packages but
different versions.
http://nuget.codeplex.com/workitem/3034
12 years ago
Matt Ward
e8a97e3455
Refactor UpdatedPackagesViewModel.
12 years ago
Matt Ward
a1e33374d9
Support updating all NuGet packages in solution from dialog
12 years ago
Daniel Grunwald
97e6596a2c
Set target CPU to AnyCPU where possible.
12 years ago
Matt Ward
beb62296ac
Add Update All button to Manage Packages dialog.
12 years ago
Matt Ward
164a546985
Support NuGet packages containing MSBuild targets and props files.
...
MSBuild props files are added to the top of the project whilst
targets files are added to the end.
12 years ago
Matt Ward
ae02e5fb3f
Add file conflict dialog.
12 years ago
Matt Ward
b0767b8518
Update to NuGet 2.5
12 years ago
Daniel Grunwald
1229e35d23
Use class FileName for the ProjectItem.FileName property.
13 years ago
Daniel Grunwald
571a8d08bb
Move all code related to file/project templates to SharpDevelop.Templates.
13 years ago
Daniel Grunwald
e0d6d8d9d9
Use new ProjectTemplate base class.
...
We now allow loading .xpt files from embedded resources.
13 years ago
Daniel Grunwald
b29ebf9b99
Fix build.
13 years ago
Matt Ward
3deb4ecd54
Add PowerShell support for NuGet addin.
...
Code model API is still unavailable.
13 years ago
Daniel Grunwald
c2c89c7014
Move project service events to IProjectService interface.
13 years ago
Daniel Grunwald
918b47ca70
Fix various issues with the new solution model.
13 years ago
Daniel Grunwald
e6b05f1b4a
Change IModelCollection to use a strongly-typed event handler.
13 years ago
Daniel Grunwald
7f08fe1c0f
Simplify project creation API.
13 years ago
Daniel Grunwald
bb4e74c170
Worked on IProjectService API.
13 years ago
Daniel Grunwald
194dcce61d
Add FakeMessageLoop as a fall-back service so that unit tests don't have to instantiate it manually.
...
Improved the ISolution implementation.
13 years ago
Daniel Grunwald
7aa8e6c63b
Initial implementation of new ISolution-API.
13 years ago
Daniel Grunwald
5ac93c1540
Port most of SharpDevelop to new ISolution API.
13 years ago
Daniel Grunwald
b88947a4fe
Started refactoring the project service / solution API.
13 years ago
Matt Ward
5506c43932
Add Package Management addin.
...
PowerShell console disabled.
Running PowerShell scripts on install/uninstall of a NuGet
package is disabled.
13 years ago