Commit graph

461 commits

Author SHA1 Message Date
Dimitriovski
ada2a776d5
Reworked the Compatibility Dialog and how it shows the subscribed packages
CURA-7038
2019-12-30 17:36:46 +01:00
Dimitriovski
12be21e594
Reworked the flow to show only not installed packages for installing in the Compatibility Dialog
CURA-7038
2019-12-23 17:23:26 +01:00
Dimitriovski
4375118a9f
Refactored most of the code into separate functions
CURA-7038
2019-12-23 16:58:44 +01:00
Dimitriovski
bd8c1e4c96
Initial implementation for the Compatibility Dialog window
CURA-7038
2019-12-23 15:18:09 +01:00
Dimitriovski
9cf5a388f3
Change for CURA-6979. Check for packages installed in Cloud MP but not in Cura MP.
CURA-7038
2019-12-20 13:59:45 +01:00
Dimitriovski
dc20db393e
Initial work for Compatiility Dialog done
CURA-7038
2019-12-20 13:10:22 +01:00
Dimitriovski
799e7fc48c
changed to use the new function name from UM
CURA-6979
2019-12-17 16:26:59 +01:00
Ghostkeeper
9870097ab5
Code style: Spaces around binary operators
Contributes to issue CURA-6979.
2019-12-17 16:11:47 +01:00
Ghostkeeper
1155b4bab2
Code style: Double quotes around strings
Contributes to issue CURA-6979.
2019-12-17 16:10:09 +01:00
Dimitriovski
d958e74467 Use the new name of the function from Uranium's PackageManager
CURA-6979
2019-12-16 15:57:49 +01:00
Dimitriovski
46d3a73e7e Some more refactoring
CURA-6979
2019-12-16 15:52:00 +01:00
Dimitriovski
3c2da64c94 Some refactoring done after code review
CURA-6979
2019-12-16 15:39:21 +01:00
Dimitriovski
ebc0813603 Refactored 'installed_plugins' to 'installed_packages' for brevity
CURA-6979
2019-12-16 10:53:56 +01:00
Dimitriovski
1f5df8fe79 Restore wrongly deleted code
CURA-6979
2019-12-16 10:43:55 +01:00
Dimitriovski
b048c27238 Added check for discrepancies between Cloud subscribed packages and Cura installed packages
CURA-69679
2019-12-16 09:54:49 +01:00
Jaime van Kessel
c6f42766c7
Remove hardcoded sizes from dialogs & popups
Contributes to #6670
2019-11-19 13:00:39 +01:00
Jaime van Kessel
9940bc8551
Merge branch 'master' of github.com:Ultimaker/Cura 2019-11-08 13:38:58 +01:00
Jaime van Kessel
00078fd659
Remove a bunch of unused imports 2019-11-08 13:38:42 +01:00
Lipu Fei
832b4f28dc Fix merge conflicts with 4.4 2019-11-07 13:56:20 +01:00
Lipu Fei
8baa009f1f Use IsEnterpriseVersion in Toolbox
CURA-6569
2019-11-05 10:53:52 +01:00
Nino van Hooff
ed7134ded8 Organize Toolbox (marketplace) qml files according to type
CURA-6569
2019-11-04 17:35:24 +01:00
Nino van Hooff
7af5f132e0 Only show toolbox/marketplace welcome screen for Essentials builds
CURA-6569
2019-11-04 16:15:00 +01:00
Nino van Hooff
3d352b3585 Show welcome page in marketplace window when not logged in
TODO: marketplace logo

CURA-6569
2019-11-04 15:44:04 +01:00
ChrisTerBeke
b1316b8a05 Fix installed_packages query params 2019-11-04 12:56:41 +01:00
Ghostkeeper
e13108f267
Don't request updates if update checking is disabled
I remember remarking this at one point but then it was said that we'd only need to implement the 'Minimum Viable Product' for the Toolbox. Well this is what happens then...
2019-11-04 11:52:11 +01:00
ChrisTerBeke
b919be48bc Introduce new API call for fetching package updates 2019-11-01 10:50:02 +01:00
Nino van Hooff
c62ff262ed Change SDK version to 7.0.0
CURA-6858
2019-10-21 14:51:34 +02:00
Nino van Hooff
ac8a7d4aeb Add whitespace between plugin name and licence string in license dialog 2019-10-16 09:44:09 +02:00
Lipu Fei
94e89ad4ac Fix merge conflicts with master 2019-09-24 14:26:43 +02:00
Ghostkeeper
8f97751e11
Don't make 'print core' translatable
It is an Ultimaker name so it should never be translated.

Contributes to issue CURA-6768.
2019-09-23 14:35:22 +02:00
Ghostkeeper
729019a2dc
Don't use material manager to reset the material after uninstalling material package
This class is deprecated.

Contributes to issue CURA-6776.
2019-09-20 09:57:27 +02:00
Ghostkeeper
5debdd4cf6
Fix getting extruder list everywhere
Didn't test this beyond my own automated test, it seems.

Contributes to issue CURA-6600.
2019-09-09 16:47:29 +02:00
Ghostkeeper
8bcd9b339a
Use GlobalStack.extrudersList instead of GlobalStack.extruders to iterate
Otherwise the iteration can happen in any arbitrary order (due to the dict) and this can cause the result to not match to the desired combination of configurations per extruder.

Contributes to issue CURA-6600.
2019-09-06 17:20:03 +02:00
Ghostkeeper
ba608c5987
Use container tree to reset quality after deleting packages
Contributes to issue CURA-6600.
2019-08-28 14:57:02 +02:00
Ghostkeeper
362c7d09fb
Fix displaying generic materials
I had that commented out for debugging.
2019-08-16 13:38:14 +02:00
Ghostkeeper
04d5423d81
Fix scrolling all the way down in Qt 5.13
It didn't properly connect the height of the column to the scrolled length, I think. Perhaps a Qt bug. It didn't occur in 5.11 or 5.10 yet.
2019-08-16 13:36:15 +02:00
Jaime van Kessel
e630cb3480 Merge branch 'fixes_toolbox' of github.com:Ultimaker/Cura 2019-07-24 09:53:51 +02:00
Diego Prado Gesto
46e6baf6ae Make suggested changes
Add anchors instead of using width

Contributes to CURA-6518.
2019-07-23 16:17:54 +02:00
Diego Prado Gesto
1d6ba3ffb0 Merge branch 'master' into fixes_toolbox 2019-07-23 15:15:02 +02:00
Jaime van Kessel
42abece298 Fix crash when a corrupted and unkown message was returned
This is should be pretty rare, but we got a single crash report for it.
2019-07-23 14:54:40 +02:00
Jaime van Kessel
d0cf7f04bf Don't show "Your rating" for generic materials 2019-06-05 16:45:34 +02:00
Jaime van Kessel
414e8d2b08 Merge branch '4.1' of github.com:Ultimaker/Cura 2019-05-20 09:20:42 +02:00
Jaime van Kessel
cb68a1f100 Remove fixed height of installed plugin name label
Fixes #5755
2019-05-20 09:19:39 +02:00
Jaime van Kessel
843bb6f5a3 Change some of the logging messages to info
CURA-6525
2019-05-15 17:25:31 +02:00
Diego Prado Gesto
a62f4eb1d2 Fix padding in the installed tab 2019-05-09 17:04:27 +02:00
Diego Prado Gesto
6708d9da64 Merge branch '4.1' 2019-05-07 11:49:45 +02:00
Diego Prado Gesto
39aa5fedf5 Update some widgets to Qt Controls 2
The ScrollView generated some wobbling text (mainly in macOS)
2019-05-07 10:50:59 +02:00
Diego Prado Gesto
3390cca2d9 Clean up the ToolboxProgressButton 2019-05-07 09:31:56 +02:00
Diego Prado Gesto
5c3a608e1a Small changes in the qml code for the compatibility chart 2019-05-07 09:10:28 +02:00
Diego Prado Gesto
c3f3b8dd93 Change links and compatibility chart. 2019-05-07 08:58:45 +02:00