Skip to content

KDE 3.5.8 Changelog

Changes in KDE 3.5.8

kdelibs [ all SVN changes ]

core libs

  • Small performance improvements.
  • Reworked KCmdLineArgs::makeURL to make "kpdf a:b" work when a:b is an existing file in the current directory. Fixes bugs 111760 and 146105. See SVN commit 669594.
  • Be more robust against addressbar spoofing. See SVN commit 700053.
  • A hostname may resolve to multiple addresses. When connection to one timeouts, we should not immediately give up. Instead, we try the other addresses. See SVN commit 715274.

http ioslave

  • Fix crash on broken servers. Fixes bug 130104. See SVN commit 689709.
  • Fix Connection failed Url Frame Redirection. Fixes bug 124593. See SVN commit 707523.
  • Fix session cookies not always accepted. Fixes bug 86208. See SVN commit 708880.
  • Fix persistent cookies are treated like session cookies. Fixes bug 145244. See SVN commit 709516.
  • Fix a cross-site cookie injection vulnerability. See SVN commit 707375.
  • Fix for correctly propagating HTTP response headers > 8K. See SVN commit 717341.
  • Fix http responses containing just a header cause Konqueror to wait indefinitely for a response. Fixes bug 147812. See SVN commit 707413.
  • Fix problem with cookies in konqueror when server specified as IP adress. Fixes bug 134753. See SVN commit 707428.
  • Fix per-site cookie policy does not apply to cookies set for subdomains. Fixes bug 135175. See SVN commit 707873.


  • Fix handling of font-variant:inherit. See SVN commit 681835.
  • Fix GMail/Firefox yet again. See SVN commit 668699.
  • Fix confused cursor shapes if mail and new-window links appear on the same page. See SVN commit 671262.
  • Fix cannot type text into boxes on Fixes bug 141230. See SVN commit 681861.
  • Optimize descendant selector matching. See SVN commit 710724.
  • Fix invalid placing of image. Fixes bug 149809. See SVN commit 712197.
  • Default to "UTF-8" per section 2 of the draft W3C "The XMLHttpRequest Object" specification. Fixes bug 130234. See SVN commit 718830.


  • Do not convert accented latin1 characters into undrawable char in websites using advanced JavaScript. Fixes bug 150381. See SVN commit 719916.

kdebase [ all SVN changes ]

POP3 ioslave

  • Fix SASL Authentication fails if another client of sasl is loaded. Fixes bug 146582. See SVN commit 674951.

SMTP ioslave

  • Fix SASL Authentication fails if another client of sasl is loaded. Fixes bug 146582. See SVN commit 674951.


  • Add .hh Extension for C++ syntax highlighting. Fixes bug 149801. See SVN commit 711659.
  • Highlight 'read' and 'write', used when declaring properties in Pascal. See SVN commit 666333.
  • Fix code folding breaks highlighting. Fixes bug 139578. See SVN commit 668607.
  • Fix tabs in wrapped line broke cursor navigation. Fixes bug 94693. See SVN commit 668824.
  • Fix save doesn't work after redo. Fixes bug 143754. See SVN commit 676516.
  • Do not disable quit button when no session is selected but the open session button. See SVN commit 715536.
  • Pressing X now triggers the open session button, when it should trigger quit button. See SVN commit 715536.


  • When delete all is pressed, only delete the visible cookies if the view is filtered. Fixes bug 113497. See SVN commit 707822.
  • Do not loose the domain-specific cookie policies when cookie support is disabled and re-enabled again. Fixes bug 117302. See SVN commit 707819.
  • Newly added fonts are not available. Fixes bug 146637. See SVN commit 673664.


  • Do not shutdown at autologout. See SVN commit 666082.


  • Do not attempt to auto-login after a post-session shutdown confirmation. See SVN commit 666082.
  • Fix CVE-2007-4569. See SVN commit 714420.


  • Fix restarting KWin messes up active border order. Fixes bug 146040. See SVN commit 669899.
  • Fix block global shortcuts is broken. Fixes bug 149011. See SVN commit 703895.


  • Real transparency support without side effects, if qt-copy patch #0078 is available. See SVN commit 669488.


  • Fix Konqueror not autodetecting new plugins. Fixes bug 126744. See SVN commit 705205.
  • Avoid preview crashes when view is invalid. See SVN commit 693291.
  • Resolve media: and system: urls to local files in the popup menu. See SVN commit 716991.
  • Fix crash when the window is deleted from onmousedown. Fixes bug 149736. See SVN commit 721013.
  • Fix nspluginviewer crashes on amd64. Fixes bug 150241. See SVN commit 719539.

kdeartwork [ all SVN changes ]

Screen savers

  • Fix slideshow screensaver crash when "Random Position" is selected. Fixes bug 138161. See SVN commit 666124.

kdeedu [ all SVN changes ]


  • Fix UTF8 bug when user language was UTF8. Fixes bug 82462. See SVN commits 676298 and 676589.
  • Make "else" work. Fixes bug 115555. See SVN commit 676365.


  • If the loading of the document fails, completely cleanup ourselves to be able to open a new document in the same (untouched) window. See SVN commit 701849.


  • Enable word wrap for the labels in multiple choice query. Fixes bug 149921. See SVN commit 713250.
  • Fix handling of hints. Fixes bug 147503. See SVN commit 714140.
  • Fix handling of remote files. Fixes bugs 147535 and 147535. See SVN commits 714209 and 714203.
  • Fix search not searching in all columns. Fixes bug 93449. See SVN commit 717408.


  • Galactic/Equatorial coordinates conversion does not work. Fixes bug 149261. See SVN commit 705228.

kdegraphics [ all SVN changes ]

SVG thumbnailer

  • Fix problem with with "#" in foldername on svg-files. See SVN commit 719657.


  • Add a slotTogglePresentation() DCOP method to toggle the presentation mode. Fixes bug 148026. See SVN commit 704875.
  • Improve handling of page sizes when printing. Fixes bug 144935. See SVN commit 663027.
  • Do not crash when leaving the presentation mode. Fixes bug 143951. See SVN commit 665684.
  • Do no print the boxes around links. Fixes bug 145907. See SVN commit 668258.
  • Reset the title of the KPDF window correctly when reloading a document. Fixes bug 103362. See SVN commit 686888.
  • Take into account the accessibility settings when drawing an empty page waiting for the real page to be rendered. Fixes bug 148188. See SVN commit 692291.
  • Security fix for CVE-2007-3387. See SVN commit 694346.
  • Correctly open documents in paths with special characters (like #). Fixes bug 149102. See SVN commit 703564.
  • Save the case sensitivity setting of the Find dialog during each session. Fixes bug 149164. See SVN commit 704964.
  • Don't crash when we don't have a CTU. Fixes bug 149416. See SVN commit 707656.
  • Correctly take into account the margins when printing. Fixes bug 149560. See SVN commit 708815.
  • Properly pass the standard accelerators to the presentation mode, and make the presentation mode able to handle those. Fixes bug 138451. See SVN commit 712996.
  • Provide horizontal scrollbar in table of contents sidebar instead of cropping the entries. Fixes bug 147233. See SVN commit 680874.
  • Increase time between accessing /proc/memory to check available memory. Fixes bug 150325. See SVN commit 721994.


  • Correctly retrieve the x/y scan resolution and store it into the scanned image. Fixes bug 119110. See SVN commit 689188.


  • Always enable the paste actions to guarantee that pasting from non-Qt applications is always allowed (non-Qt applications do not notify KolourPaint when they place objects into the clipboard).
  • Paste transparent pixels as white instead of uninitialized colors, when the app does not support pasting transparent pixels (such as See SVN commit 722007.
  • Make "Edit / Paste in New Window" always paste white pixels as white (it used to paste them as transparent when the selection transparency mode was set to Transparent).
  • Saving, exporting and printing a document with an active text box, that has opaque text and a transparent background, antialiases the text with the document below.

kdemultimedia [ all SVN changes ]

audiocd ioslave

  • Fix powerpc support. See SVN commit 677986.


  • Fix getting cover from internet doesn't work. Fixes bug 116181. See SVN commit 677818.
  • Fix last item in play queue is played twice. Fixes bug 126032. See SVN commit 679721.
  • Fix right click in History playlist shows wrong column. Fixes bug 131238. See SVN commit 679762.
  • Fix empty flac file crashes JuK. Fixes bug 134312. See SVN commit 683614.


  • Fix crash when removing all jobs. Fixes bug 119600. See SVN commit 701441.
  • Allow creating group writable directories if umask permits it. Fixes bug 144752. See SVN commit 711111.

kdenetwork [ all SVN changes ]


  • Fix adding of yahoo contacts. See SVN commit 674906.
  • Fix crash after duplicate login. See SVN commit 674921.
  • Jabber groupchat history is only shown for currently present members. Fixes bug 135211. See SVN commit 667758.
  • Enable Kopete to respond to chats started by others who are blocking you. See SVN commit 668060.
  • Newlines seen when sending richtext to gaim and trillian clients. Fixes bug 146380. See SVN commit 673027.
  • Fix webcam problems. Fixes bugs 140528 and 143376. See SVN commit 673109.
  • Kopete does not keep toolbar settings. Fixes bug 59080. See SVN commit 673118.
  • < and > in contact nicknames aren't well supported. Fixes bug 133186. See SVN commit 673127.
  • "Message handling" unset when setting it to "Open messages instantly" and reopening the configuration dialog. Fixes bug 146882. See SVN commit 678555.
  • Deactivate the Join Chatrooms action when offline. See SVN commit 692802.
  • Fix error in chatroom search so that all chatrooms are listed. See SVN commit 692802.
  • Fix msn live emoticons. See SVN commit 704382.
  • Fix issue with MSN webcam images being garbled. Fixes bug 126996. See SVN commit 717104.
  • Fix crash on Yahoo protocol. Fixes bug 145514. See SVN commit 718647.

kdepim [ homepage ] [ all SVN changes ]

core libs

  • Do not drop frecuently used address that are not in the addresbook from recent address list. Fixes bug 85539. See SVN commit 671909.
  • Fix Free/Busy information not regenerated for recurring events with end date after fb-period. Fixes bug 124495. See SVN commit 719675.

Birthdays resource

  • Fix Reminders for imported birthdays from KAdressbook don't work as expected. Fixes bug 143230. See SVN commit 689074.

Groupwise resource

  • Don't crash if hostname or port are wrong. See SVN commit 695171.

IMAP ioslave

  • Fix SASL Authentication fails if another client of sasl is loaded. Fixes bug 146585. See SVN commit 674932.

Sieve ioslave

  • Fix SASL Authentication fails if another client of sasl is loaded. Fixes bug 146585. See SVN commit 674932.
  • Fix cannot login When using TLS. See SVN commit 696980.
  • Fix retrieving scripts from the server always failed with a protocol error report. See SVN commit 696980.


  • Add Argentina holidays file. Fixes bug 150203. See SVN commit 717082.


  • Fix using X-KADDRESSBOOK-X-Department where ORG:organization;department should be used. Fixes bug 115219. See SVN commit 702333.
  • Fix import bug for vCards when running as Kontact part. See SVN commit 708653.


  • Provide a Stop button in sound file dialog, to allow sound file playing to be stopped. See SVN commit 673273.
  • Allow delay times up to 999 hours to be entered. See SVN commit 720288.
  • Fix time value in template alarms not being stored. Fixes bug 145575. See SVN commit 666061.
  • Fix handling of exception dates in recurrences, which not only didn't work but also erroneously suppressed valid recurrence dates. Fixes bug 146953. See SVN commit 696820.
  • Fix deferrals of recurring alarms not triggering correctly. See SVN commit 709812.
  • Fix font selection not being saved for individual alarms. See SVN commit 711534.
  • Fix incorrect email headers being generated, which prevented some emails being sent. See SVN commit 722729.


  • Allow negative times for budgeting time for a task. Fixes bug 146679. See SVN commit 674691.
  • Right click on "task complete" box should not tick/untick box. Fixes bug 149589. See SVN commit 710766.
  • Fix marking task done does not stop the time. Fixes bug 149302. See SVN commit 705813.


  • Added configuration dialogs for Evo2, SynCE, Moto and Jescs. See SVN commit 682311.
  • Added configuration dialog for Sunbird plugin. See SVN commit 690263.


  • Do not show the dragging menu when dragging to ourselves or to our parent. See SVN commit 668801.
  • Do not ask the user to go online each time a job finished if he decided to be offline. See SVN commit 714452.
  • Fix rebuilding index files breaks subject threading for existing messages. Fixes bug 125920. See SVN commit 672014.
  • Fix copying of messages on the same online IMAP server. See SVN commit 686453.
  • Fix crash when moving folders. See SVN commit 687345.
  • Fix crashes during drag&drop of imap folders. See SVN commit 689897.
  • Fix crash after reply to a revoked mail. See SVN commit 698167.
  • Fix event loop handling. Fixes bugs 108312, 148700, 143003, 136365, 90467, 143776, 147016, 137279 and 136413. See SVN commits 699554 and 700023.
  • Fix crash when cancelling GnuPG singing a new empty message. Fixes bug 144303. See SVN commit 700038.
  • Fix crash on retrieving pop mail. See SVN commit 706425.
  • Fix crashing after startup. Fixes bug 140490. See SVN commit 715297.
  • Fix templates for forwarding do not work with inline mails. Fixes bug 140549. See SVN commit 685749.
  • Fix draft messages forget the default GPG action. Fixes bug 103240. See SVN commit 703251.
  • Fix encrypt to self function beign always on. Fixes bug 93436. See SVN commit 705215.
  • Fix mails started from a template have wrong date. Fixes bug 146534. See SVN commit 674569.


  • Fix crash when editing toolbars while a plugin without part is active. See SVN commit 675061.
  • Fix crash if no plugin is active when editing toolbars. See SVN commit 675090.


  • Fix loading the freebusy list for people with a preferred email address. See SVN commit 668801.
  • Fix unability to get freebusy information from an eGroupware server. Fixes bug 85630. See SVN commit 691427.
  • Fix publish free/busy list automatically not working. Fixes bugs 77223 and 111419. See SVN commit 691427.
  • Fix a crash when moving recurring multidays events. See SVN commit 695525.
  • Fix audio notification open file dialog. Fixes bug 146648. See SVN commit 716784.


  • Fix the Subject and Sender parsing. See SVN commit 686216.
  • Fix fetching the password of a kmail account from kmailrc. See SVN commit 686216.
  • Fix using pop3-mailboxes from the kmail configuration. See SVN commit 686216.


  • Fix storage backend waking up CPU every 3 seconds. Fixes bug 150389. See SVN commit 721755.

kdesdk [ all SVN changes ]


  • Fix invalid date warnings when browsing CVS. Fixes bug 148162. See SVN commit 711210.


  • Code generator for D language. Fixes bug 124805.
  • Fix import of Rose MDL files containing ISO-8859 Latin1 characters. See SVN commit 687101.
  • Preprocessor keywords ignored which causes endless loop in code import. Fixes bug 119125.
  • Cannot move text and label correctly after enabling snap to grid. Fixes bug 137041.
  • Unstable saves and loads, class names become dirty. Fixes bug 145709.
  • Crash on deleting class in list view. Fixes bug 145762.
  • Class attribute documentation not generated for python. Fixes bug 145916.
  • Python code generator does not wrap lines properly. Fixes bug 145918.
  • Attribute documentation not generated for 'Export to XHTML'. Fixes bug 145972.
  • Crash when moving a class in a Java UML diagram. Fixes bug 146058.
  • Umbrello gratuitously appends ".xmi" to the saved file name. Fixes bug 146061.
  • Arrowheads are not shown. Fixes bug 146064.
  • Crash when creating a class that refers to more than one other classes/datatypes. Fixes bug 146367.
  • Wrong Pascal code generation. Fixes bug 146676.
  • Crash when linking to undefined Fixes bug 146748.
  • End Activity Symbol gets invalid when line thickness is increased. Fixes bug 146925.
  • The size of a fork/join is not restored. Fixes bug 147069.
  • Crash when changing the association type to containment. Fixes bug 147202.
  • Moving component results in absurd shape of a self-association. Fixes bug 147810.
  • Crash when changing the attribute name. Fixes bug 147919.

kdeutils [ all SVN changes ]


  • Check all available densities instead of a hardcoded list. See SVN commit 670409.


  • Fix lock & hibernate allowing unauthorised access . Fixes bug 143859. See SVN commit 721296.

kdewebdev [ all SVN changes ]


  • Do not limit map elements to be at 2000 as bigger x/y coordinate. See SVN commit 682934.

Quanta Plus

  • Fix recursive symlink handling. Fixes bug 145651. See SVN commit 720608.
  • Fix add to project when saving a new file into a symlinked directory. Fixes bug 148529. See SVN commit 720634.
  • Do not lose CSS selectors after editing inside the dialog if they are repeated. Fixes bug 145413. See SVN commit 720675.
  • Fix help button in the New Project wizard. Fixes bug 145324. See SVN commit 721001.
  • Fix crashing while editing html with php files. Fixes bug 145324. See SVN commit 721001.


  • add DCOP method to get the winID Fixes bug 111161.
  • add DCOP method to change the cursor to the wait cursor and back Fixes bug 109630. See SVN commit 722155.
  • Make multiplying work correctly for floating point values. See SVN commit 722062.
  • Do not remove the whole text after undoing the changes in the editor. Fixes bug 147817. See SVN commit 722069.
  • Do not crash if opening a file the second time when the first try failed. Fixes bug 141110. See SVN commit 722079.
  • Function str_findrev works now. See SVN commit 718834.
  • Fix crash when diving by zero. See SVN commit 718834.
  • Make function names case insensitive. See SVN commit 718834.
  • Fix dcop() function (external DCOP). See SVN commit 718834.
  • Add missing EOLs to array_values(). See SVN commit 718834.
  • Do not open files with no filename given. See SVN commit 718834.
  • Fix crash on incorrect syntax. See SVN commit 718834.
  • Fix input_file() function. See SVN commit 718834.
  • Fix importing tables with empty cells. See SVN commit 718834.
  • Use icon instead of "..." in the file selector. Fixes bug 109985. See SVN commit 722109.
  • Fix ExecButton.setEnabled(). Fixes bug 113624. See SVN commit 722103.
  • Don't close the dialogs with ESC (just like in real applications). Fixes bug 123071. See SVN commit 722089.
  • make @echo really work Fixes bug 138705. See SVN commit 138705.
<h3 id="arts"><a name="arts">arts</a><span class="allsvnchanges"> [ <a href="3_5_8/arts.txt">all SVN changes</a> ]</span></h3>
<h3 id="kdeaccessibility"><a name="kdeaccessibility">kdeaccessibility</a><span class="allsvnchanges"> [ <a href="3_5_8/kdeaccessibility.txt">all SVN changes</a> ]</span></h3>
<h3 id="kdeaddons"><a name="kdeaddons">kdeaddons</a><span class="allsvnchanges"> [ <a href="3_5_8/kdeaddons.txt">all SVN changes</a> ]</span></h3>
<h3 id="kdeadmin"><a name="kdeadmin">kdeadmin</a><span class="allsvnchanges"> [ <a href="3_5_8/kdeadmin.txt">all SVN changes</a> ]</span></h3>
<h3 id="kdebindings"><a name="kdebindings">kdebindings</a><span class="allsvnchanges"> [ <a href="3_5_8/kdebindings.txt">all SVN changes</a> ]</span></h3>
<h3 id="kdegames"><a name="kdegames">kdegames</a><span class="allsvnchanges"> [ <a href="3_5_8/kdegames.txt">all SVN changes</a> ]</span></h3>
<h3 id="kdetoys"><a name="kdetoys">kdetoys</a><span class="allsvnchanges"> [ <a href="3_5_6/kdetoys.txt">all SVN changes</a> ]</span></h3>

About KDE

KDE is an international technology team that creates free and open source software for desktop and portable computing. Among KDE's products are a modern desktop system for Linux and UNIX platforms, comprehensive office productivity and groupware suites and hundreds of software titles in many categories including Internet and web applications, multimedia, entertainment, educational, graphics and software development. KDE software is translated into more than 60 languages and is built with ease of use and modern accessibility principles in mind. KDE's full-featured applications run natively on Linux, BSD, Windows, Haiku, and macOS.

Trademark Notices.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V..
Linux is a registered trademark of Linus Torvalds. UNIX is a registered trademark of The Open Group in the United States and other countries.
All other trademarks and copyrights referred to in this announcement are the property of their respective owners.

Press Contacts

For more information send us an email: