SUMMARY The Plasmoid license viewer renders static line breaks, when it shouldn't. STEPS TO REPRODUCE 1. Open any plasmoid with an About page (which contains a license) like Application Launcher and Kate Sessions. 2. Invoke the link to the fake dialog overlay which displays the license. OBSERVED RESULT It renders the line breaks, making the license damn near unreadable. EXPECTED RESULT It should render them like CommonMark-compliant Markdown processors do - ignore line breaks of lines directly next to another, meaning that the license remains unchanged on disk (legally important) yet is rendered in an accessible manner. SOFTWARE/OS VERSIONS Operating System: Fedora Linux 40 KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.1.0 Qt Version: 6.7.0 Kernel Version: 6.8.8-300.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor Memory: 30.5 GiB of RAM Graphics Processor: AMD Radeon RX 5700 Manufacturer: ASRock Product Name: X670E Taichi ADDITIONAL INFORMATION I've set this as minor solely because locating a copy of the GPL online is easy. However, were a plasmoid to utilize another (especially custom) license, this would be problematic.
Created attachment 169003 [details] Depiction of the problem.
Created attachment 169004 [details] Depiction of the problem.
*** Bug 486308 has been marked as a duplicate of this bug. ***
Can confirm, but I'm unsure how to craft the appropriate text transformation to fix this. The code is in plasma-desktop:desktoppackage/contents/configuration/AboutPlugin.qml, line 80