Jaime van Kessel
|
09710c2d9f
|
Remove unneeded connection
The connection isn't needed to handle a signal. There is an easier shorthand
CURA-8587
|
2021-12-06 12:02:14 +01:00 |
|
Jaime van Kessel
|
18837a32b8
|
Move verifiedIcon to it's own file
Cleaning up the size of the package card a bit
|
2021-12-06 11:54:14 +01:00 |
|
Jaime van Kessel
|
ea85e59e50
|
Fix margin
CURA-8587
|
2021-12-06 11:34:19 +01:00 |
|
Jaime van Kessel
|
de0dc568cd
|
Change rectangle into item
It had no color, so it doesn't need to be a rectangle
Cura-8587
|
2021-12-06 11:30:27 +01:00 |
|
Jaime van Kessel
|
fbc9a25a8f
|
Merge branch 'CURA-8587_disable_update_install_and_uninstall' of github.com:Ultimaker/Cura into CURA-8587_disable_update_install_and_uninstall
|
2021-12-06 11:28:26 +01:00 |
|
Jaime van Kessel
|
7a902f8314
|
Add restart required banner
CURA-8587
|
2021-12-06 11:28:06 +01:00 |
|
Jelle Spijker
|
325783ca46
|
Persistent handled state across Package Lists
Contributes to: CURA-8587
|
2021-12-06 10:19:14 +01:00 |
|
Jelle Spijker
|
2d9c557a13
|
Only check for updates when logged in
Contributes to: CURA-8587
|
2021-12-06 09:43:09 +01:00 |
|
Jelle Spijker
|
863e92d0d2
|
Fixed state of manage buttons
Contributes to: CURA-8587
|
2021-12-06 09:14:40 +01:00 |
|
Jelle Spijker
|
a51b29cdf6
|
Fixed double items in getAllLocalPackages
Contributes to: CURA-8587
|
2021-12-05 16:28:21 +01:00 |
|
Jelle Spijker
|
305fb4ab09
|
renamed locally_installed property
Contributes to: CURA-8587
|
2021-12-05 16:23:23 +01:00 |
|
Jelle Spijker
|
bd2f270803
|
Added typing
Contributes to: CURA-8587
|
2021-12-05 15:18:51 +01:00 |
|
Jelle Spijker
|
09709ede8b
|
Fix duplicate packages in get AlllocalPackages
The helper class is needed because dict's aren't hashable
which complicates the `in` check.
Contributes to: CURA-8587
|
2021-12-05 15:11:35 +01:00 |
|
Jelle Spijker
|
42e7ef4a89
|
Merge remote-tracking branch 'origin/CURA-8587_disable_update_install_and_uninstall' into CURA-8587_disable_update_install_and_uninstall
|
2021-12-05 11:58:45 +01:00 |
|
casper
|
58ee0d19fd
|
Vertically align author components with manage buttons
To comply with UX design
cura 8587
|
2021-12-04 10:28:25 +01:00 |
|
Jelle Spijker
|
8400459e21
|
Use Python syntax to check if item is in collection
Als removed the check on the first loop, because we know for certain these
will already be unique values.
Contributes to: CURA-8587
|
2021-12-03 17:41:29 +01:00 |
|
Jelle Spijker
|
c937337324
|
Change the state of the enable button after an un-/install
Contributes to: CURA-8587
|
2021-12-03 17:21:38 +01:00 |
|
Jelle Spijker
|
6f99313ca5
|
Merge remote-tracking branch 'origin/CURA-8587_disable_update_install_and_uninstall' into CURA-8587_disable_update_install_and_uninstall
|
2021-12-03 17:20:23 +01:00 |
|
casper
|
4c570c87e9
|
Make sure recently installed packages only appear once in package list
Some packages might be added to both `getPackagesToInstall` and
`getAllInstalledPackagesInfo`
cura 8587
|
2021-12-03 17:19:18 +01:00 |
|
Jelle Spijker
|
743ac67cdb
|
un-/subscribe the user to installed packages
Contributes to: CURA-8587
|
2021-12-03 17:08:28 +01:00 |
|
Jelle Spijker
|
a83a598e96
|
Added error handling when downloading packages failed
A simple callback function which ensures that the proper signals
are emitted when we fail to retrieve the package.
Contributes to: CURA-8587
|
2021-12-03 15:50:51 +01:00 |
|
Jelle Spijker
|
e37f08790f
|
Fixed a merge conflict
And not in a neat way. I'm a shamed to say copy-paste was used extensively.
Contributes to: CURA-8587
|
2021-12-03 13:51:43 +01:00 |
|
Jelle Spijker
|
4fef2de71c
|
Merge remote-tracking branch 'origin/marketplace_redesign' into CURA-8587_disable_update_install_and_uninstall
# Conflicts:
# plugins/Marketplace/LocalPackageList.py
# plugins/Marketplace/PackageModel.py
# plugins/Marketplace/RemotePackageList.py
# plugins/Marketplace/resources/qml/Marketplace.qml
# plugins/Marketplace/resources/qml/PackageCard.qml
# plugins/Marketplace/resources/qml/Packages.qml
|
2021-12-03 13:36:56 +01:00 |
|
Jelle Spijker
|
00acfe9d72
|
Added uninstall functionality
Get it in a sharable state
Contributes to: CURA-8587
|
2021-12-03 13:27:30 +01:00 |
|
Jelle Spijker
|
3b3d986058
|
Groundwork for installing/updating packages
Contributes to: CURA-8587
|
2021-12-03 13:27:26 +01:00 |
|
Jelle Spijker
|
08067432c6
|
disable other manageButtons when actions is performed
Still need to make this transfer to the detaile card
Contributes to: CURA-8587
|
2021-12-03 13:27:21 +01:00 |
|
Jelle Spijker
|
ff5a4a4f5a
|
Adding functionality to the manageButtons
Contributes to: CURA-8587
|
2021-12-03 13:27:16 +01:00 |
|
Jelle Spijker
|
327b434788
|
fix merge conflict
Contributes to: CURA-8587
|
2021-12-03 13:27:10 +01:00 |
|
Remco Burema
|
c1cffa09fe
|
Solve layout warnings.
|
2021-12-03 13:27:05 +01:00 |
|
Ghostkeeper
|
df66bcb541
|
Add additional buttons at the bottom for materials with links to data sheets
And where to buy it.
Contributes to issue CURA-8585.
|
2021-12-03 13:26:59 +01:00 |
|
casper
|
52c8e6b217
|
Decrease size of the icons in the marketplace onboarding banners
CURA-8564
|
2021-12-03 13:26:48 +01:00 |
|
casper
|
b07b5d5bc4
|
Change margins of read more button in marketplace onboarding banner
To comply with UX design
CURA-8564
|
2021-12-03 13:26:48 +01:00 |
|
casper
|
2618ad4a0f
|
Always show read more button in on boarding banner
Even if there is no link
CURA-8564
|
2021-12-03 13:26:48 +01:00 |
|
casper
|
e83f8e4b8a
|
Add correct text to material and plugins onboarding banners
CURA-8564
|
2021-12-03 13:26:48 +01:00 |
|
Jaime van Kessel
|
628be10e98
|
Add campaign links
CURA-8563
|
2021-12-03 13:26:48 +01:00 |
|
casper
|
61275ed9bc
|
Easy navigation to Cloud marketplace
CURA-8563
|
2021-12-03 13:26:41 +01:00 |
|
casper
|
fe19587b7f
|
Rename properties in marketplace onboarding banner
CURA-8564
|
2021-12-03 13:26:36 +01:00 |
|
casper
|
f10eea4fc4
|
Remove top anchor from an element used in ColumnLayout
This element did need additional margins at the top. Added margins
to the ColumnLayout element instead.
CURA-8564
|
2021-12-03 13:26:31 +01:00 |
|
casper
|
8d8de1c6f4
|
Move static anchor properties inside the TertiaryButton element
CURA-8564
|
2021-12-03 13:26:29 +01:00 |
|
casper
|
ad1798ee6e
|
Use color from theme for the market place banner banner text
CURA-8564
|
2021-12-03 13:26:29 +01:00 |
|
casper
|
67fc514b8f
|
Use an alias property for the banner icon
CURA-8564
|
2021-12-03 13:26:27 +01:00 |
|
casper
|
7e48657872
|
Use the Item element instead of Rectangle for banner icon
To prevent un-necessary draw checks as the background is transparent
CURA-8564
|
2021-12-03 13:26:25 +01:00 |
|
casper
|
5dc664e821
|
Use visible property of Rectangle
rather than defining a separate property
CURA-8564
|
2021-12-03 13:26:22 +01:00 |
|
casper
|
f7720d2a0d
|
Rename property bannerBody to bannerText
CURA-8564
|
2021-12-03 13:26:19 +01:00 |
|
casper
|
7e1247b171
|
Directly use bindings in banner pages
CURA-8564
|
2021-12-03 13:26:16 +01:00 |
|
casper
|
815aadb0d7
|
Add links to read me support pages
Note that since the support pages are not yet ready the "read more"
buttons are hidden. Once the correct link is added they become visible
again.
|
2021-12-03 13:26:14 +01:00 |
|
casper
|
a4d9beb9c2
|
Change font size in banner
|
2021-12-03 13:26:09 +01:00 |
|
casper
|
b75ba44a94
|
Add "readmore" button
|
2021-12-03 13:26:09 +01:00 |
|
casper
|
748101ce69
|
Remove banners when clicking close button
|
2021-12-03 13:26:06 +01:00 |
|
casper
|
5e4f67c7e1
|
Display different content on each of the marketplace onboarding banners
|
2021-12-03 13:26:02 +01:00 |
|