Bug 429700

Summary: Links in calendar event text are not clickable
Product: [Plasma] plasmashell Reporter: Juho <xemanth>
Component: Digital ClockAssignee: Plasma Bugs List <plasma-bugs>
Status: CONFIRMED ---    
Severity: normal CC: carl, denysmb, nate, winter
Priority: NOR Keywords: usability
Version: 5.21.4   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Calendar events not clickable

Description Juho 2020-11-26 20:42:42 UTC
Created attachment 133677 [details]
Calendar events not clickable

SUMMARY
Calendar events should be clickable in the Calendar events view.
Screenshot tells more.

STEPS TO REPRODUCE
1. Install kdepim-addons
2. Configure Google Calendar
3. Notice how Events don't have clickable links.

OBSERVED RESULT
Plain text with link tinting, but they are clickable.

EXPECTED RESULT
Clicking the link opens it with a specific application, for example, default browser.

If not possible to make links clickable, then it should be great if it could open in Korganizer or something. This kind of behavior would decrease the time to join Teams meeting if it could be joined directly from the system tray.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.20.3
(available in About System)
KDE Plasma Version: 5.20.3
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.1
Kernel Version: 5.4.0-54-generic

ADDITIONAL INFORMATION
Comment 1 Juho 2021-04-14 17:50:31 UTC
Same issue still exists :(
Comment 2 Allen Winter 2021-04-14 19:32:38 UTC
this isn't a kdepim issue.  looks more like the plasma calendar.
I'll reassign.
Comment 3 Nate Graham 2021-08-07 17:18:33 UTC
This bug would be trivially fixed by adding the following code to the QQC2.Label that can contain links:

onLinkActivated: { Qt.openUrlExternally(link); }

See https://doc.qt.io/qt-5/qml-qtquick-text.html#linkActivated-signal

However I don't have KDEPIM installed so I don't have the ability to see events in my calendar popup to test this fix, and from code inspection, it kind of looks like only the event titles are shown in the list view now. It would appear that the event descriptions are now only shown in tooltips, which (as all tooltips do) will disappear when you move the mouse over it. So the bug is now unfixable without regaining the ability to see the description in a non-tooltip representation.