https://bugs.kde.org/show_bug.cgi?id=482349

            Bug ID: 482349
           Summary: Can't install plasma widget from Panel > Add Widgets
                    if it has multiple versions and Discover installs
                    older one
    Classification: Frameworks and Libraries
           Product: frameworks-knewstuff
           Version: 6.0.0
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: ad...@leinir.dk
          Reporter: luisbocanegra...@gmail.com
                CC: alexander.loh...@gmx.de, kdelibs-b...@kde.org
  Target Milestone: ---

Created attachment 166377
  --> https://bugs.kde.org/attachment.cgi?id=166377&action=edit
Empty Pick install option

SUMMARY
Installing widget from Panel > Add Widgets fails if it has multiple versions
and Discover installs the first version (older?) instead
Most if not all of my widgets have multiple versions released, I have them
correctly versioned so selecting the latest is always obvious to the user. This
worked fine on Plasma 5 but doesn't in Plasma 6. 

Also, installing from Discover it installs the wrong version, for example
https://store.kde.org/p/2130967 installs the first version instead of the
latest (doesn't let user choose which) so I am getting bug reports of users
unable to install or having bugs I already fixed in newer versions.

STEPS TO REPRODUCE
1. Right click on panel > Add Widgets
2. Search for "Panel Colorizer"
3. Try to install it from main widget grid
4. Try opening the widget description and installing from top right button

OBSERVED RESULT
Main widgets screen shows empty "Pick Your Installation Option"
Widget description view actually shows the options but can't install anything
(no errors on screen)
Other widgets also show a empty "Pick Your Installation Option" but still
install because there is only one version??

EXPECTED RESULT
Version list should appear while on widget compact view
Widget should install when picking a version

ERROR WHEN THIS HAPPENS
When trying to install any version from the widget description view journalctl
shows this
Mar 03 18:06:15 archlinux plasmashell[1379513]:
qrc:/qt/qml/org/kde/newstuff/EntryDetails.qml:87: ReferenceError: entryId is
not defined

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.0.80
KDE Frameworks Version: 6.0.0
Qt Version: 6.7.0
Graphics Platform: Wayland

ADDITIONAL INFORMATION

Due to this I have looked at other widgets and they all have only a single file
published, should I do that instead for now? If so, just uploading the file
without a version in the filename and replacing it with newer version and
setting the version fields to the updated one is enough or should I delete the
previous first?

Bugzilla Found those bug reports but both are very old 
https://bugs.kde.org/show_bug.cgi?id=293047  NOT A BUG
https://bugs.kde.org/show_bug.cgi?id=395720  FIXED

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to