mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-12-11 07:48:53 -07:00
Previously the license dialog was instanciated once and re-used for each install. As the dialog is only shown after the plugin is downloaded it was possible to click install for multiple plugins. Plugins that finish downloading later would override the dialog of earlier downloaded plugins. Clicking "accept" would then only install the latest downloaded plugin. Now for each install a separate dialog is shown. Accepting the license agreement would only install the recently accepted plugin. Note: in the current form the license agreement does not show any identification to what plugin triggered the dialog. As multiple dialogs can be shown at once this might be unclear. cura 8587 |
||
|---|---|---|
| .. | ||
| LicenseDialog.qml | ||
| ManageButton.qml | ||
| ManagedPackages.qml | ||
| ManagePackagesButton.qml | ||
| Marketplace.qml | ||
| Materials.qml | ||
| OnboardBanner.qml | ||
| PackageCard.qml | ||
| PackageDetails.qml | ||
| Packages.qml | ||
| PackageTypeTab.qml | ||
| Plugins.qml | ||
| VerifiedIcon.qml | ||