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); UM.Preferences.setValue("cura/market_place_show_manage_packages_banner", false);
bannerVisible = 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 model: Marketplace.LocalPackageList
{ {

View File

@ -89,7 +89,7 @@ Window
RowLayout RowLayout
{ {
width: parent.width 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 spacing: UM.Theme.getSize("thin_margin").width
Rectangle 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. // Page contents.
Rectangle Rectangle
{ {

View File

@ -16,6 +16,7 @@ Packages
UM.Preferences.setValue("cura/market_place_show_material_banner", false); UM.Preferences.setValue("cura/market_place_show_material_banner", false);
bannerVisible = 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 model: Marketplace.RemotePackageList
{ {

View File

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

View File

@ -16,6 +16,7 @@ Packages
UM.Preferences.setValue("cura/market_place_show_plugin_banner", false) UM.Preferences.setValue("cura/market_place_show_plugin_banner", false)
bannerVisible = 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 model: Marketplace.RemotePackageList
{ {