Andreas Weizel
64035be9fd
Re-added prefiltering of available AddIn NuGet packages using IsLatestVersion, adapted unit tests.
12 years ago
Andreas Weizel
f9e6dbfa32
Removing error message when clicking at "Install from archive..." button.
12 years ago
Andreas Weizel
fc5b149736
Showing correct path to .addin file in list of installed packages when installing an .sdaddin package or an external AddIn.
12 years ago
Andreas Weizel
13de1ecd9a
Fix: List of available AddIns might show an older instead of most recent release of a package.
12 years ago
Andreas Weizel
54811a1329
Fix: Under certain circumstances multiple releases of a package are shown in list of available packages.
12 years ago
Matt Ward
1e29121252
Revert "Only show latest version of addin from online gallery."
...
This reverts commit f6649b343b
.
12 years ago
Matt Ward
f6649b343b
Only show latest version of addin from online gallery.
12 years ago
Matt Ward
07da61da0b
Support addins with subdirectories from the online gallery.
...
Addin manager now copies all files and subdirectories from the extracted
NuGet package to the temporary addin installation folder.
12 years ago
Andreas Weizel
a17b9a6335
Added resource strings for UpdateNotifier.
12 years ago
Andreas Weizel
060a147cd6
UpdateNotifier with balloon tip now works.
12 years ago
Andreas Weizel
6ca27d8a1f
Basis for UpdateNotifier in AddInManager2, some refactoring, fixed resource warning on startup.
12 years ago
Andreas Weizel
f948a9cbda
Fix for version comparison issue showing already installed packages as "update" in repository.
12 years ago
Matt Ward
06555aeb0e
Change default MyGet feed url
...
MyGet will stop supporting accessing the feed through http on July 1st.
12 years ago
Andreas Weizel
bb4a574e8e
Improved look of page navigation bar in AddInManager's package view.
12 years ago
Andreas Weizel
80e6997b89
Now presence of default AddIn repository is enforced. Modified and extended unit tests for changed behavior of PackageRepositories service.
12 years ago
Andreas Weizel
076cd4728f
Removed filter for AddIns tagged with "SharpDevelopAddIn" again and added new SharpDevelop MyGet feed as default.
12 years ago
Andreas Weizel
5cf72492bc
Fix: Retrieving pre-release updates didn't work even if setting was activated.
12 years ago
Andreas Weizel
499540f365
More visual adjustments for AddInManager's new tree view.
12 years ago
Andreas Weizel
453c6665a6
Some visual improvements for view/repository tree view.
12 years ago
Andreas Weizel
57eed77d5b
First rework of AddInManager UI showing all views and repositories VS-like in a tree view rather than in a TabControl and ComboBoxes.
12 years ago
Andreas Weizel
f0c37912d9
- Several fixes for issues in removing of correct unreferenced package, update cancellation etc. Added unit tests for all of them.
...
- Added tests for paging in AvailableAddInsViewModel.
12 years ago
Andreas Weizel
0fed1eb972
Fix: Incorrect identification if a NuGet package is an update or not, if installed AddIn has no version in its manifest.
12 years ago
Andreas Weizel
8a981c6e2f
Now showing version of NuGet package in list of installed AddIns, if the AddIns are installed from NuGet packages.
12 years ago
Andreas Weizel
44a298d6ae
- Fix: Trying to access wrong directory name for installed NuGet packages with short versions (like "1.0").
...
- Introduced AvailableAddInsViewModelTests and NuGetPackageManagerTests.
12 years ago
Andreas Weizel
36147d9a19
Added possibility to set alternative services container for PackageRepository instances.
12 years ago
Andreas Weizel
7028eff527
Prepared everything to get first basic view model unit test succeeding.
12 years ago
Andreas Weizel
4346ca911b
Fix: Removing AddIn from registry not possible if its directory has been deleted manually.
12 years ago
Andreas Weizel
3aec8db722
Workaround for NuGet Core not deleting the .addin file of uninstalled package.
12 years ago
Andreas Weizel
f1133b8d2b
- Fix: Correct determining of NuGet package updates even if version of installed AddIn differs from NuGet package in repository.
...
- Fix: NuGet icon was not shown in installed AddIn list any more.
- Now showing the green tick for NuGet packages which are already installed.
12 years ago
Andreas Weizel
74c7fff077
Now number of updates is shown for every NuGet repository in selection ComboBox.
12 years ago
Andreas Weizel
7a74cdf668
Now showing installed and updated version of NuGet packages, if updatable.
12 years ago
Andreas Weizel
cddce9c007
Introduced more stable way to identify NuGet package updates for already installed AddIns.
12 years ago
Andreas Weizel
59eaa95ed1
Fix: Update cancellation for AddIns without "nuGetPackageID" manifest property not possible.
12 years ago
Andreas Weizel
79a8504b49
Fix: Setting correct ManagedAddIn.InstallationSource for NuGet installs in AddInSetup.
12 years ago
Andreas Weizel
3dd61a1298
Some more debug logging of installation process.
12 years ago
Andreas Weizel
3768ad9686
Extended log output for AddIn operations in AddInSetup service.
12 years ago
Andreas Weizel
007c4f85c1
Some fixes and code clean up in PackageRepositories service.
12 years ago
Andreas Weizel
22283144bd
Fix: Packages disappearing again when switching between repositories quickly.
12 years ago
Andreas Weizel
3749b7d793
Added repository selection and filtering in AddIn update view.
12 years ago
Andreas Weizel
b6a1ec0661
Fix: Repeated requests to NuGet web service caused by wrong filtering for "SharpDevelopAddIn" tag.
12 years ago
Andreas Weizel
f6c202745f
- Finished support for external AddIns installed from .addin files. They are shown with a different icon in AddIn list.
...
- Improved error handling and visualization.
- Some more refactoring.
12 years ago
Andreas Weizel
232007af74
- Made check for "SharpDevelopAddIn" tag in NuGet packages case-insensitive.
...
- Added basic support for offline installation of AddIns from .addin files (not complete, no proper error handling).
- Made handling of AddIns without identity cleaner in model.
12 years ago
Andreas Weizel
638d334f20
Introduced new SDAddInManagement service to abstract calls to SharpDevelop's AddIn management from AddInManager2.
12 years ago
Andreas Weizel
9d33d00564
Some changes on checking identity of AddIns in AddInSetup service.
12 years ago
Andreas Weizel
f55f1c8b9e
Now showing the file name of an installed AddIn on details panel.
12 years ago
Andreas Weizel
4da27b471b
- AddInManager2: Settings are now managed by an additional service.
...
- Added possibility to set a different service environment for view models (needed for unit testing).
12 years ago
Andreas Weizel
a384b58769
- Some improvements in AddInManager's UI: Direct updates of repository list when edited in options, added captions in front of repository combobox and search input field.
...
- Migration of some forgotten SD service references to SD 5.
12 years ago
Andreas Weizel
ad212ed0b7
Made central registry of AddInManager's service instances more flexible to support unit testing.
12 years ago
Andreas Weizel
c286c385be
Added AddInManager2 project, migrated to SharpDevelop 5.
12 years ago