Bug 478138 - Installer shortcut in the welcome center for live environments is broken
Summary: Installer shortcut in the welcome center for live environments is broken
Status: RESOLVED FIXED
Alias: None
Product: Welcome Center
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR major
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2023-12-06 01:44 UTC by Neal Gompa
Modified: 2023-12-06 16:03 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Error on clicking the image (659.21 KB, image/png)
2023-12-06 01:54 UTC, Steve Cossette
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Neal Gompa 2023-12-06 01:44:50 UTC
SUMMARY
In today's Rawhide compose including KDE Plasma Beta 1, our OpenQA tests detected that the welcome center doesn't render the installer shortcut icon properly.

This can be observed here: https://openqa.fedoraproject.org/tests/2298316#step/desktop_notifications/16

The nightly ISO this is testing: https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20231205.n.1/compose/Spins/x86_64/iso/Fedora-KDE-Live-x86_64-Rawhide-20231205.n.1.iso

STEPS TO REPRODUCE
1. Download the mentioned nightly ISO
2. Boot the ISO in a VM or physical machine

OBSERVED RESULT
The welcome center introduces to the live environment, but the installer shortcut is not rendered properly.

EXPECTED RESULT
The welcome center introduces to the live environment and the installer shortcut is rendered properly.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 40 (KDE Plasma)
(available in About System)
KDE Plasma Version: 5.90.0
KDE Frameworks Version: 5.246.0
Qt Version: 6.6.1
Comment 1 Neal Gompa 2023-12-06 01:51:56 UTC
This is the result of us enabling the live environment welcome mode with Plasma 6: https://pagure.io/livesys-scripts/c/c885b85d77470a7bd771c3dfb4120886728382d4
Comment 2 Steve Cossette 2023-12-06 01:54:02 UTC
Created attachment 163930 [details]
Error on clicking the image

Also seems to pop that error when you click on the image.
Comment 3 Neal Gompa 2023-12-06 01:55:42 UTC
So basically this part of the functionality doesn't seem to work. :(
Comment 4 Bug Janitor Service 2023-12-06 12:23:48 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-welcome/-/merge_requests/125
Comment 5 Alessandro Astone 2023-12-06 16:03:59 UTC
Git commit c239efd9b76a358ae4357d4ea6faee94a1b4fcd5 by Alessandro Astone.
Committed on 06/12/2023 at 13:22.
Pushed by ngraham into branch 'master'.

pages/Live: Use ApplicationInfo for ApplicationIcon

After commit 26cf416d ApplicationIcon expects `application`
to be an ApplicationInfo

M  +4    -2    src/contents/ui/pages/Live.qml

https://invent.kde.org/plasma/plasma-welcome/-/commit/c239efd9b76a358ae4357d4ea6faee94a1b4fcd5