Merge pull request #10964 from Ultimaker/CURA-8563_Easy_navigation_to_Cloud_marketplace

[Cura 8563] - Easy navigation to cloud marketplace
This commit is contained in:
Jaime van Kessel 2021-11-30 14:25:10 +01:00 committed by GitHub
commit f1e337c9b2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 16 additions and 1 deletions

View File

@ -19,6 +19,7 @@ Packages
UM.Preferences.setValue("cura/market_place_show_manage_packages_banner", false);
bannerVisible = false;
}
searchInBrowserUrl: "https://marketplace.ultimaker.com/app/cura/plugins?utm_source=cura&utm_medium=software&utm_campaign=marketplace-search-plugins-browser"
model: Marketplace.LocalPackageList
{

View File

@ -89,7 +89,7 @@ Window
RowLayout
{
width: parent.width
height: UM.Theme.getSize("button_icon").height + UM.Theme.getSize("default_margin").height
height: UM.Theme.getSize("button_icon").height
spacing: UM.Theme.getSize("thin_margin").width
Rectangle
@ -162,6 +162,17 @@ Window
}
}
Cura.TertiaryButton
{
text: catalog.i18nc("@info", "Search in the browser")
iconSource: UM.Theme.getIcon("LinkExternal")
isIconOnRightSide: true
font: UM.Theme.getFont("default")
onClicked: content.item && Qt.openUrlExternally(content.item.searchInBrowserUrl)
}
// Page contents.
Rectangle
{

View File

@ -16,6 +16,7 @@ Packages
UM.Preferences.setValue("cura/market_place_show_material_banner", false);
bannerVisible = false;
}
searchInBrowserUrl: "https://marketplace.ultimaker.com/app/cura/materials?utm_source=cura&utm_medium=software&utm_campaign=marketplace-search-materials-browser"
model: Marketplace.RemotePackageList
{

View File

@ -11,6 +11,7 @@ ListView
id: packages
property string pageTitle
property string searchInBrowserUrl
property bool bannerVisible
property var bannerIcon
property string bannerText

View File

@ -16,6 +16,7 @@ Packages
UM.Preferences.setValue("cura/market_place_show_plugin_banner", false)
bannerVisible = false;
}
searchInBrowserUrl: "https://marketplace.ultimaker.com/app/cura/plugins?utm_source=cura&utm_medium=software&utm_campaign=marketplace-search-plugins-browser"
model: Marketplace.RemotePackageList
{