Bug 471123

Summary: Shell: Handle/show incompatible widgets in a user-friendly way
Product: [Plasma] plasmashell Reporter: Nate Graham <nate>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: task CC: kde, notmart
Priority: NOR Keywords: qt6, usability
Version: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 6.0
Sentry Crash Report:
Bug Depends on:    
Bug Blocks: 474456    

Description Nate Graham 2023-06-16 16:35:39 UTC
Because Plasma 5 widgets need to be ported to work with Plasma 6, all unported widgets currently installed on users' machiens will be broken and show the typical "Sorry! There was an error" text. This is technically accurate, but probably not an ideal UX.

We should try to detect when a widget is un-ported and show a more user-friendly error message so that the user understands what's going on.
Comment 1 Marco Martin 2023-11-20 12:33:57 UTC
now the error message tells that the widget was done for an older incompatible plasma version
Comment 2 Nate Graham 2023-11-20 17:10:06 UTC
Fixed by Marco Martin with https://invent.kde.org/plasma/plasma-framework/-/commit/d2b88b2d56963e4b60f0dc1700be8a8eebc68e80 for Plasma 6.0