79 Commits

Author SHA1 Message Date
Diego Prado Gesto
b00d51a6eb CURA-4644 Set the property in the component where is being used. 2018-05-04 14:03:26 +02:00
Diego Prado Gesto
6b214d2443 CURA-4644 Change the return type to QObject 2018-05-04 13:05:29 +02:00
Jaime van Kessel
7d2257838b Added missing typing 2018-05-03 20:42:06 +02:00
Jaime van Kessel
7665f8a7cb Reading packages from archive now uses With context 2018-05-03 20:22:38 +02:00
ChrisTerBeke
b62b682570 Make Qt network redirects work in both 5.8 and 5.9+ 2018-05-03 13:33:32 +02:00
Diego Prado Gesto
7850f5a18e Merge branch 'master' of github.com:Ultimaker/Cura 2018-05-03 09:30:29 +02:00
Diego Prado Gesto
65a6c751cd Change attribute of the download request to follow redirects. That makes the download feature of the Toolbox compatible with Qt 5.8.2. 2018-05-03 09:29:04 +02:00
Ian Paschal
5a194bb6d1 CURA-5035 Removed debug statement 2018-05-02 18:43:57 +02:00
Ian Paschal
0872d499f8 CURA-5035 Add compatibility chart 2018-05-02 18:43:12 +02:00
Ian Paschal
4e62c58ee6 CURA-5035 No more crash without internet connection
Still needs a timer or something to show the fetch failed though.
2018-05-02 14:30:31 +02:00
Ruben D
f7ca8cbf68
Fix binding loop with height of tiles
The lining at the bottom of a tile was anchored to the bottom but part of the tile and part of its childrenRect. This caused a binding loop because the childrenRect is dependent on the positioning of this lining (and its height) and the positioning of the lining was dependent on the height of the tile.

Contributes to issue CURA-5035.
2018-05-02 14:28:33 +02:00
Ruben D
2291164a6d
Simplify enabled check for install button
That code was a bit wordy there.

Contributes to issue CURA-5035.
2018-05-02 14:28:33 +02:00
Ruben D
14466540f5
Use elide instead of truncating descriptions to 235 characters
Just limit it to 3 lines now.

Contributes to issue CURA-5035.
2018-05-02 13:34:24 +02:00
Lipu Fei
554ebb6617 Clean up PackagesModel
CURA-5035
2018-05-02 13:06:00 +02:00
Ruben D
910906b785
Merge branch 'feature_material_marketplace' 2018-05-02 12:42:00 +02:00
Ruben D
0d66850bd4
Code style improvements
According to our guidelines: Brackets on new line, spaces around binary operators but not within brackets.

Contributes to issue CURA-5035.
2018-05-02 12:40:59 +02:00
Ian Paschal
c2ed2a47e7 CURA-5035 Use elide for text clipping 2018-05-02 12:05:34 +02:00
Ian Paschal
62aeb6c954 CURA-5035 Review feedback 2018-05-02 12:01:29 +02:00
Ghostkeeper
3934f6f1b3
Small code style issues
Contributes to issue CURA-5035.
2018-05-02 10:27:35 +02:00
Ghostkeeper
1d11fe0506
Code style: Spaces around binary operators
Contributes to issue CURA-5035.
2018-05-02 09:31:46 +02:00
Ian Paschal
096f304aef CURA-5035 Crash because old packages don't have 'author_id' 2018-05-01 10:45:22 +02:00
Ian Paschal
bb7f9feb5e CURA-5035 Better download resets 2018-05-01 09:02:24 +02:00
Ian Paschal
2d54251be0 CURA-5035 Aproaching the asymptote of done 2018-04-30 17:05:46 +02:00
Ian Paschal
01007946b4 CURA-5035 Separate API calls! 2018-04-30 16:42:11 +02:00
Ian Paschal
679f87ebb3 CURA-5035 Don't show required plugins
Also renamed folder of UserAgreementPlugin to UserAgreement
2018-04-26 15:11:32 +02:00
Ian Paschal
ec8b95591e CURA-5035 Fixed typo 2018-04-26 13:06:30 +02:00
Ian Paschal
c33710b54b CURA-5035 Tile improvements 2018-04-25 17:03:27 +02:00
Lipu Fei
d79bbe5725 Remove unnecessary check for plugins_showcase models creation
Already created in __init__()
2018-04-25 16:48:01 +02:00
Lipu Fei
3ea80c7c7c Compare ints instead of floats for progress check 2018-04-25 16:46:20 +02:00
Ian Paschal
236e2db47e CURA-5035 Fixed selection header 2018-04-24 16:59:23 +02:00
Ian Paschal
f2301eec31 CURA-5035 Simplify selection 2018-04-24 15:34:05 +02:00
Ian Paschal
dc0dcac199 CURA-5035 Small style tweaks 2018-04-20 17:06:16 +02:00
Ian Paschal
0944bba86b CURA-5035 Added typings 2018-04-20 16:21:57 +02:00
Ian Paschal
9b556e9c86 CURA-5035 Removed all base units 2018-04-20 14:08:44 +02:00
Ian Paschal
668a92952c CURA-5035 Review changes 2018-04-20 13:26:23 +02:00
Ian Paschal
7f622eb300 Cura with a capital "C" 2018-04-20 11:27:53 +02:00
Ian Paschal
fbf73176d3 Use UM.Version instead of VersionTools 2018-04-20 11:25:39 +02:00
Ian Paschal
921e8f7602 CURA-5035 Clean-up 2018-04-19 16:07:31 +02:00
Ian Paschal
8f8d709b64 CURA-5035 Removed debug statements 2018-04-18 17:05:01 +02:00
Ian Paschal
d3ba684b15 CURA-5035 Installed plugins instantly move to the installed tab 2018-04-18 17:03:27 +02:00
Ian Paschal
a5a35ef98b CURA-5035 Added dummy author text 2018-04-18 16:47:28 +02:00
Ian Paschal
f8672ecbc6 CURA-5035 Improved details pages 2018-04-18 16:35:55 +02:00
Ian Paschal
7a0fe74989 CURA-5035 Added material authors + icons 2018-04-17 17:07:06 +02:00
Ian Paschal
85ebe741a8 CURA-5035 Don't show authors with 0 packages 2018-04-13 17:27:57 +02:00
Ian Paschal
523518020c CURA-5035 Better linking between Toolbox and CuraPluginManager 2018-04-13 16:25:01 +02:00
Ian Paschal
5d395f549a CURA-5035 Added already installed plugins 2018-04-12 17:22:50 +02:00
Lipu Fei
0f966115e6 WIP: Make CuraPackageManager aggregate PluginRegistry data
CURA-4644
2018-04-12 15:46:53 +02:00
Ian Paschal
f510603cb5 CURA-5035 Enjoy Lipu 2018-04-12 15:43:25 +02:00
Ian Paschal
e13c45daee CURA-5035: Clean-up 2018-04-12 14:03:53 +02:00
Ian Paschal
6e9f7174b6 Merge branch 'feature_material_marketplace' of https://github.com/Ultimaker/Cura into feature_material_marketplace 2018-04-12 13:34:09 +02:00