… index.json file.
…dependencies. Other changes: - Remove dialog* projects - Remove FallbackRepository
- Metadata and search resources for VisualStudio UI and powershell
- Fix casing in labels; - Shrink the height of comboboxes to 22. - No need to display "No more items". - Add progress bar to progress window. - Remove busy control. - Active output window when installing/uninstalling packages. - Add logger to ActionResolver. - Make labels not bold.
…nload and metadata works for v2 and v3
Changes: - Scroll the detail pane to back to top after every infinite scroll list selection change. - Add tooltips for Id and Summary. - Fix URL style in new UI. - Fix tab stops so that the dependencies list don't get tab stop. - Add keybinding Ctrl+E to set focus on the search box. - Fix UI invokation from Quick Launch. Also fixed PackageManagerControl clean up. - Fix versions combobox so that it uses the same style as other comboboxes.
NuGet.Client.CommandLine to get it to build
Additional fix: PackageDetailControlModel now refreshes InstalledVersion.
… and V3. Also added NuGet.Client.V2 project which has V2 specific repository and resources.
This changelist contains the following fixes/changes: - The most important one is that priorities are taken into account when processing <disabledPackageSources> & <packageSources>. E.g. source "a" is added in config file c:\a\b\nuget.config, and "a" is also listed in <disabledPackageSources> in file c:\nuget.config. Since file c:\a\b\nuget.config has higher priority than c:\nuget.config, source "a" should be enabled. Without the fix, it's disabled. - Added property IsPersistable to handle sources that are added automatically but should not be persisted. E.g. VSExpressForWindows8Feed, v3 preview feed. - Fixed MockFileSystem to behave more like PhysicalFileSystem so that nuget code does not need to work around its limitations. - Fixed many unit tests to use less mocking.
then nuget needs to set Private (i.e. CopyLocal) thru MsBuildProject.
Other changes: - Fix infinite scroll task cancellation & error handling. When loading fails, infinite scroll list needs to check that the loader is not changed before displaying errors. - LoadPackageMetadata() should be moved out of the constructor of DetailControlModel. Otherwise, it blocks the UI. Extract it into LoadPackageMetadataAsync(). - Add AutoDetectSourceRepository. - DownloadCount and PublishedDate are displayed using the current culture format. - Make getting package metadata calls parallel.