Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.17k stars 2.07k forks source link

Cannot access the Marketplace #11858

Open csterlin opened 2 years ago

csterlin commented 2 years ago

Application Version

5.0.0 Beta-1

Platform

Windows 11, 11th Gen Intel(R) Core(TM) i7-11390H, 16.0 GB, Intel IRIS Xe

Printer

Creality Ender 3

Reproduction steps

  1. Downloaded and installed application
  2. Configured several profiles, copies of those installe by default.
  3. Tried to use plugins, was unable to use any.
  4. Tried to access the Marketplace, received notice that "Failed to load packages. Could not reach Marketplace. Retry?"
  5. Retry Failed again.

Actual results

Was unable to use the Marketplace.

Expected results

The Marketplace should have opened with the requested plugins listed.

Checklist of files to include

Additional information & file uploads

cura.log CE3_Borderlands_Buggy_Thickened.zip MarketplaceFailScreenCapture

PhilBaz commented 2 years ago

same

Asterchades commented 2 years ago

The plugins aren't maintained as part of the base Cura package - they're maintained separately by their individual developers (some of which happen to be part of the Cura dev team). 5.0 introduced a new UI framework (Qt6 instead of Qt5) and a fairly major overhaul of the slicing engine, so it will require those developers to update their plugins to become compatible again.

Evidently only the one plugin has been updated due to it being a case of simply changing one line in one file. Note that changing the same line in the same file for the other plugins doesn't work (I've tried) as it doesn't address the other compatibility issues.

This really isn't a bug.

nallath commented 2 years ago

Well, the warning "Failed to load packages" shouldn't show, so that is a bug.

Asterchades commented 2 years ago

Oh for sure. Though it's indeterminate (from an end-user point, at least) as to whether that error actually means it's having trouble communicating or if it's just reaching the end of the list and kicking back an error instead of the "No more results to load" banner. Checking the site-based marketplace does only show the same, lone plugin so I would lean more towards it being the latter.

FacuM commented 2 years ago

Just wanted to point out that 4.x users can't see the web marketplace properly either!

fvrmr commented 2 years ago

@FacuM the web marketplace will only show the plugins with the latest version, in this case 5.0. The marketplace in Cura 4.13 will show all plugins compatible with that version.

FacuM commented 2 years ago

@FacuM the web marketplace will only show the plugins with the latest version, in this case 5.0. The marketplace in Cura 4.13 will show all plugins compatible with that version.

Thank you for replying, but yes, I figured it was like that, it's just that it doesn't feel like a great UX.