https://bugs.kde.org/show_bug.cgi?id=450650
Bug ID: 450650 Summary: URL encoded chars in feed-entry-link-href become invalid - replaced by question marks Product: akregator Version: 5.15.3 Platform: Debian stable OS: Linux Status: REPORTED Severity: major Priority: NOR Component: feed parser Assignee: kdepim-b...@kde.org Reporter: krus...@krustev.net Target Milestone: --- SUMMARY The Atom feed can be seen here: https://blog.krustev.net/atom.xml Here's a feed entry: <entry> <id>https://blog.krustev.net/blog/%D0%97%D0%B0+%D0%B7%D0%B0%D0%BF%D0%B5%D1%82%D0%B0%D0%B9%D0%BA%D0%B8%D1%82%D0%B5</id> <title>За запетайките</title> <published>2022-02-15T16:44:29+02:00</published> <updated>2022-02-15T16:44:29+02:00</updated> <link rel="alternate" type="text/html" href="https://blog.krustev.net/blog/%D0%97%D0%B0+%D0%B7%D0%B0%D0%BF%D0%B5%D1%82%D0%B0%D0%B9%D0%BA%D0%B8%D1%82%D0%B5"/> <summary>Нужно ли е да има толкова много правила за поставяне на запетайки ?</summary> </entry> The URLs of the blog are user controlled and they can contain all sort of chars like international language, question marks, double quotes, gt, lt, etc. Thus the links have to be URL encoded in order to be valid. STEPS TO REPRODUCE 1. Create an article with a URL which needs URL encoding. 2. Open the article in Akregator 3. Right click on "Complete story" and "Copy the link address" OBSERVED RESULT When copied the following text gets into the clipboard: https://blog.krustev.net/blog/??+??????????? And is displayed the same way on the status bar when "hovered" (with all percent encoded chars as question marks) . EXPECTED RESULT The link should be displayed as URL decoded in the status bar: https://blog.krustev.net/blog/За+запетайките And the encoded link should be "copied" or passed to the browser when clicked. Various other feeds work with these links as expected. E.g. gnome-feeds, liferea. Web based ones also: feedly.com, feedburner.com, feeder.co SOFTWARE/OS VERSIONS Up-to-date versions from Debian BullsEye: KDE Plasma Version: kde-plasma-desktop version 5:111 KDE Frameworks Version: 5.78.0 Qt Version: 5.15.2 -- You are receiving this mail because: You are watching all bug changes.