This page tries to present as much as possible the additions
and corrections that occurred in KDE between the 3.4 and 3.4.1 releases.
Nevertheless it should be considered as incomplete.
- kdecore: Fix in command-line argument handler for clicking on mailto urls while kontact was started with arguments
- kdecore: Fix the support for Dante proxies (#98018)
- kdecore: Fix the "random resolver failure" problem (#94703)
- kdecore: Fix the support for the IPv6 Blacklist in ioslaves
- kdeui: Fix "Change Icon" in the toolbar editor
- khtml: Fix submitted position for scrolled imagemaps (#59701)
- khtml: Load external CSS style-sheet with correct charset (#79065)
- khtml: Apply CSS padding to tables(#50235, #90711)
- khtml: Improve PRE parsing (#82393, #93025)
- khtml: Fix links with WBR tags (#101678)
- khtml: Parse CSS3 pseudo-classes and pseudo-elements more strict
- khtml: Fix document.all.item
- khtml: Return meaningful HTMLTableCellElement::cellIndex() values (#58799)
- khtml: Unbreak setting of location.href on windows opened by windows.open() (#101178)
- khtml: Various crash fixes (#78205, #84173, #86973, #97085, #98973)
- khtml: Fixed infinite loop due to onChange from textareas (bug #100963)
- khtml: Fix crash in window.setTimeout when Javascript is disabled
- khtml: Fix server-side-push handler to accept bugzilla sending "text/html; charset=utf-8" as Content-Type (bug #77333)
- khtml: Fix for MMB-pasting onto an empty konqueror window (bug #61179)
- kjs: Allow non-ascii letters in identifiers (#102793)
- kjs: More flexible date string parsing (#98027)
- kjs: Fixes in escape() and unescape() functions
- kjs: Fixes in RegExp constructor
- kssl: store SSL passwords in the KDE wallet and reuse as needed
- kio: KZip: Fixed double-deletion bug when trying to write to a non-writable directory.
- kio: Fix for print:/manager not embedding the right part in Konqueror
- kio: Use correct window icon in Konqueror when showing trash:/ (bug #100321)
- kfile: Don't show edit dialog when drop-adding items to sidebar
- kfile: If Shift is pressed when menu opens show 'Delete' instead of 'Trash' (#100394)
- kio-http: Prevent endless busy loop (bug #102925)
- kio-http: Massive speed improvement for deleting Webdav folders
- kio-ftp: Try non-passive mode if passive mode fails
- kio-ftp: Fix parsing of Netware FTP servers, so that files don't all appear with a lock (no permissions) (bug #76442)
- kutils: Fixed support for back ref \0 (entire matched text)(bug #102495)
- Rellinks: Disable the toolbar by default (#83514)
- kuser: Fix crash when adding user (#100443)
- Konsole: Allow xterm resize ESC code to work (#95932)
- Konsole: Fix incorrect schema in detached sessions. (#98472)
- Konsole: Fix compile errors on amd64 with gcc4 (#101559)
- Konsole: Expand ~ in sessions' Exec= (#102941)
- Konsole: Fix "Monitor for Activity" and "Monitor for Silence" icons are the same. (#103554)
- kinfocenter: Fix OpenGL graphics card detection (#105963)
- kicker: Fixed K menu entries sort logic
- kicker: Hide sort buttons in systemtray configuration
- kcmbackground: Fix SVG files unavailable in slide show selector (#102244)
- kcmfonts: Tooltips under font preview text areas with '&' (bug #101563)
- kcontrol: "Clear History" button crashes KControl's "History Sidebar" module (bug #100348)
- kdesktop: Fix SVG images don't have 'set as wallpaper' entry in context menu when dragged to desktop (#100597)
- kdesktop: Don't execute command immediately when selecting a recent command from the "Run Command" dialog (#100733)
- konqueror: Enable "Move To Trash" inside media:/ (#101839)
- konqueror: If Shift is pressed when menu opens show 'Delete' instead of 'Trash' (#100394)
- konqueror: Fix address bar encryption color stays when using back/forward (bug #104227)
- konqueror: Added hidden option to not show archives as folder in sidebar (bug #98070)
- konqueror: Make list view obey preview settings in tooltips (bug #100601)
- konqueror: Allow standard tooltips for truncated items in non-executable columns
- konqueror: Fix for wrong favicon being shown while typing a URL (bug #100256)
- konqueror: Fix for losing meta data in Info List View when adding a file (bug #101052)
- konqueror: Allow sidebar history to be disabled bug #103941)
- konqueror: Reload plugins after enabling/disabling them so that no restart is necessary, and show plugins for the active part, instead of always khtml.
- kthememanager: Don't scale up preview (bug #100781)
- khelpcenter: Added KDE artwork to index pages (bug #100380)
- kio-fish: Fixed mimetype determination over fish: URLs, so that e.g. KOffice documents can be opened (bug #69333)
- kio-tar: Fix for extracting large files from tar and zip archives (bug #101486)
- kio-trash: Fix trashing from USB keys (bug #99847)
- kio-trash: Don't mount all automounted directories when starting kio_trash to save time (bug #101116)
- KLettres: fix Z in English data (#102320)
- KLettres: Romanized Hindi and Spanish support added
- KLettres: fix empty line in txt file that generated an empty special char
- KHangMan: Slovak support added and bug fix in case language is empty in kdeglobals
- KHangMan: fix empty line in txt file that generated an empty special char
- KHangMan: fix German first capital letter (#104502)
- Kig: check if the file name is a temporary one (#98142)
- Kig: don't crash when loading documents with incorrect object types (#100292)
- Kig: better size for some menu item icons
- KmPlot: Print header table correctly when automatic scaling is chosen.
- Kalzium: Fix drawing of the atom-hulls of elements 87-114 (#104990)
- Kalzium: Fix a wrong unit (used cm^2 instead of cm^3 for the density) (#103296)
- Kalzium: Fix translation-problem (#101741)
- kpdf: Change atan2f to atan2 so it compiles on Solaris 2.8 #100778
- kpdf: Show context menu when in FullScreen even if no document is open #100881
- kpdf: Do not leak memory when reloading a document #101192
- kpdf: Fix mouse wheel rotation in presentation mode #101519
- kpdf: Do not assume only there's only a ObjectRect in a given point #101648
- kpdf: Fix properties dialog when there are very large texts #102117
- kpdf: Compile when Xft2 headers are in a non-standard path #102119
- kpdf: Make Page Up and Page Down work on presentation mode #102565
- kpdf: Ask when overwriting files #102332
- kpdf: Solaris compile fix #102337
- kpdf: Do not move to top of the page when reloading the document #102869
- kpdf: Add another path where to look for ghostscript fonts #103891
- kpdf: Workaround weakness in gnome handling of desktop files #104471
- kpdf: Don't assume Encoding array of Type1 fonts end in "foo def" #104786
- kpdf: Fix text copying on some documents #105630
- kpdf: Parse Light and Condensed in font name
- kpdf: Fix the allocation size of libgoo on 64bit architectures
- kpdf: Fix problems with non-standard styles
- kpdf: Fix disabled icons
- ksnapshot: Rescale screenshot preview when resizing window (bug #104895)
- akodelib: Avoid endless loops when paused in JuK (#98223)
- akode_plugins: Fix crash when playing musepack(MPC) files on AMD64 (#102105)
- akode_plugins: Fix some cases where streaming of Ogg Vorbis failed
- JuK: Selecting the undo command now undoes only the last change again (#105725)
- Kopete: Fix crash when KDE logout(#91288)
- Kopete: Fix crash when drag&drop a temporary contact to the list. (#103248)
- Kopete: Fix crash when ignoring messages from non-buddies (#100196)
- Kopete: Resize correctly wide photos (#101665)
- Kopete: Change the effect applied on offline status icon in order to let see the color (#103278)
- Kopete: Update the contactlist whan KDE (fonts) settings changes.(#102288)
- Kopete: Don't send empty messages when holding enter(#100334)
- Kopete: MSN: Don't dissconnect people using webmessenger.msn.com when sending message with default font(#102371)
- Kopete: MSN: Make the timeout option for away message works. (#104040)
- Kopete: MSN: Fix the reverse list button.(#104214)
- Kopete: MSN: Fix connections problems(#105929)
- Kopete: MSN: Avatars downloaded correctly by third client like Gaim (#97589)
- Kopete: MSN: Show font and colors settings(#100577)
- Kopete: MSN: Scale the display picture (#104445)
- Kopete: Yahoo: Fix big fonts(#100617)
- Kopete: Yahoo: fix problems when sending messages(#102274)
- Kopete: ICQ: Display only one error when we hit an unknown error(#100064)
- Kopete: ICQ: fix "Online Sice" (#102460)
- Kopete: ICQ and AIM: Fix typing notifycation (#101037)
- Kopete: ICQ and AIM: Escape HTML correctly (#)
- Kopete: Latex: Blacklist some latex command (#103026)
- Kopete: GroupWise: copy and paste in contact property dialog (#99463)
- KMail: Fix compilation on IRIX (#100725)
- KMail: Send redirected messages to the correct address even if sending failed at first (#101190)
- KMail: Fix crash when canceling KWallet password prompt (#101847)
- KMail: Reduce memory consumption when importing folders
- KMail: Honor the character encoding when loading a message from a file (#100834)
- KMail: Fix problem with per-identity BCC addresses (#102101)
- KMail: Fix problem with inline forwarding of CC'ed messages (#100249)
- KMail: Allow thread-related actions for single messages in threaded message list (#102351)
- KMail: Show correct attachment status of imported message (#102766)
- KMail: Fix attachment detection (#102663)
- KMail: Fix problem with context menu for email addresses (#103493)
- KMail: Show categories in the recipients picker
- KMail: Fix problem with Apply button staying disabled (#86269)
- KMail: Correctly update filters filtering by status(#101001)
- KMail: Fix for deletion of folders with subfolders using cached imap
- KMail: Rename temporary file used for compaction so that it doesn't risk appearing when kmail is killed and restarted
- KNode: Don't create empty reference headers when superseding articles (#58290)
- KNode: Cleanly terminate network threads (#77381)
- KNode: Respect custom color settings in the folder tree and source viewer (#100533)
- KNode: More robust handling of optional headers in XOVER response (#101354)
- KNode: Don't toggle 'sort by thread change date' when restoring header view layout (#102574)
- KNode: Show error message on write errors (#103973)
- KNode: Remove linebreaks from subject (#104788)
- KNode: Don't break inline GPG signatures when forwarding messages (#104790)
- KNode: Fix drag&drop crash in folder tree
- karm: Don't crash when deleting a task. (#100391)
- Akregator: Don't crash when closing tab before the page is loaded. (#101413)
- Akregator: Show icons on status filter combobox KMail style
- Akregator: Make reset filter button to reset status filter
- Akregator: Show window with size it was closed or with one from command line (#102359)
- Akregator: Remove block around "Read more" link (#103665)
- Kalarm: Fix failure to enable "Reminder for first recurrence only" checkbox.
- Kalarm: Don't ignore Sound setting in Preferences dialog Edit tab.
- Kalarm: Reset sound volume (if it was set) as soon as audio file playing is complete.
- KAlarm: Don't start KMix when an alarm is displayed if no sound volume is specified. (#102315)
- KAlarm: Don't play the audio file if the sound volume is set to zero. (#104218)
- Kalarm: Add command script and execute-in-terminal options to DCOP interface.
- cervisia: Fix statusbar when embedded in konqueror (#97664)
- kio_svn (subversion) : Various bugfixes (import, checkout and memleaks fixed)
- umbrello: Fix crash on deleting attribute or enum literal
- umbrello: Fix crash in UMLView::createAutoAttributeAssociations()
- umbrello: Fix failure to import C++ enum type with comment on last literal
- umbrello: Fix non-Latin1 characters in diagram names
- umbrello: Generate missing "static" keyword in new C++ code generator
- umbrello: Make messages refer to operations rather than being dumb text (#53376)
- umbrello: Make drag-to-folder behave (#57667)
- umbrello: Fix label placement in sequence diagram (#57875)
- umbrello: Allow copy/paste of attributes, operations (#70924)
- umbrello: Stop canvas from centering to moved class (#89691)
- umbrello: Fix entity relationship association attachments (#95353)
- umbrello: Add actions in context menu of ERM (#96372)
- umbrello: Stop uncontrolled scrolling in large class diagram (#97599)
- umbrello: Fix display of same-type attributes (#100290)
- umbrello: Recognize classes in packages in add-attribute dialog (#100307)
- umbrello: Fix performance problem with large models (#101148)
- umbrello: Add more options to select action in sequence diagram (#101541)
- umbrello: Fix changing the order of operations in class diagram (#103123)
- umbrello: Reduce sensitivity to element order when loading xmi files (#103133)
- umbrello: Fix code generation for interfaces in various programming languages (#103728)
- umbrello: Fix dimensioning of interfaces in EPS exported class diagrams (#104637)
- Ark: Dead lock in "Add to archive" action when providing invalid archive format (#99279)
- Ark: Mark "Selected Files" as default in the extraction dialog if more than one file is selected (#105787)
- KFloppy: better error messages during low-level formatting (Linux only)
(including bug #87637
and partially bug #103954)
- KFloppy: disable "Auto-Detect" on BSD, as it is not supported (BSD Only)
- kcharselect: Removed "Configure Toolbars..." menu item (bug #105430)
- kgpg: No "Import Missing Signatures From Keyserver" for own key (bug #101245)
- Subversion: many bugfixes (see kio_svn section)
Quanta Plus
- read/write the correct entry from description.rc in the editor
- fill only the attributes with source="selection" with the selection in the tag editing dialog
- fix matching of excluded files from a project
- don't crash when Selected is pressed and nothing is selected (in the CSS editor) (bug 101919)
- try to fix the crash caused by incompatible changes between KDE 3.3.x and 3.4.x libcvsservice (bug #102996)
- show the correct relative paths in URL autocompletion
- fix crash when unsetting breakpoints
- nicer processing of CVS output
- read the image sizes for remote images as well
- insert an img tag for remote images as well when using Drag and Drop
- better context sensitiv documentation (needs updated documentation and DTEP packages)
Kommander
- fix detection of scripts that are run from a temporary directory