KDE 3.5.4 Changelog
Changes in KDE 3.5.4
kdelibs [ all SVN changes ]
- Now KKeyChooser does not steal focus when created. Fixes bug 127037.
- Fixed the terrible flickering in KDateTable like for example when resizing Kicker. See SVN commit 565029.
- Make move not do a copy and delete in some cases. Fixes bug 112826. See SVN commit 551895.
- Fix problem with inotify causing crashes... Fixes bug 123315. See SVN commit 555364.
- Fixed referrer not sent back to client when using https. See SVN commit 545032.
- Implement CSS3 properties -khtml-background-clip, -khtml-background-origin and -khtml-background-size. See SVN commits 551681 and 551797.
- Implement the ability to set CSS content on any element (CSS3), and allow any display value on generated content as per updated CSS 2.1 . See SVN commit 551516.
- Support Mozilla extensions like Element.prototype used in some JavaScript frameworks. Fixes bugs 129386, 127237 and 52555. See SVN commit 557310.
- Fix crash on browsing away from cnn.com. Fixes bug 129187. See SVN commit 556326.
- Set position when generating a new layer. Fixes overlaid sidebar in new slashdot design. Fixes bug 128738. See SVN commit 551202.
- Fix 3.5.3 regressions on www.spiegel.de and www.linux.com. Fixes bugs 128944 and 128566. See SVN commits 552743 and 553547.
- Let stylesheets inherit the charset of their parent document or stylesheet. Introduces a charset property for all stylesheets. Fixes bug 106554. See SVN commit 547892.
- Match doctype detection of Gecko better. Fixes bug 128616. See SVN commit 548236.
- Fix KDE 3.5.3 regression with :hover CSS selector. Fixes bug 128710. See SVN commit 548707.
- Fix ancient bug where elements didn't adjust to new body height when only expanding the window vertically. Fixes bug 16017. See SVN commit 549130.
- Fix <a><label><img> not in a form, as seen on aircanada.com among other places. See SVN commit 549321.
- Various improvements to quirky parsing. Fixes bugs 65546, 81806 and 122884. See SVN commits 549401, 552025 and 551858.
- Fix /. for Turkish users: use locale-independent toupper and tolower replacements. Fixes bug 128842. See SVN commit 549506.
- Fix crashes related to toLengthArray() and location.reload(). Fixes bugs 128792 and 128902. See SVN commits 549744 and 549888.
- Allows treat :lang(x) selector case-insensitive. Since language codes are always case insensitive (RFC 3066). See SVN commit 551689.
- Implement MSIE extension document.scripts(). See SVN commit 552331.
- Fix crashes and misbehavior when mixing illegal <TABLE><FORM> with CSS styling. Fixes bugs 109304 and 128420. See SVN commit 552442.
- Fix repainting issue in DHTML central's coolmenu. Fixes bug 109612. See SVN commit 552596.
- Improve layout speed on some pages. Fixes bug 112231. See SVN commits 552677 and 553287.
- Fix issue with floats on www.xinia.com. Fixes bug 121216. See SVN commit 553276.
- Fix small memory-leak in adblock that caused crash-on-exit in development versions. Fixes bug 119512. See SVN commit 553393.
- Improvements for the calculation of table-column width. Fixes bug 67849. See SVN commits 552382 and 552365.
- Implemented auto-width quirk for floating tables. Fixes bug 123830. See SVN commit 553805.
- Improvements to row-height and border-bottom/top calculations, and various other table improvement. Fixes bugs 121932, 106211 and 110721. See SVN commits 557184, 557800 and 559131.
- Honour relative positioning on table cells as MSIE. Fixes bug 130955. See SVN commit 564852.
- Fix form completion not working when name of form element contains []. Fixes bug 112379. See SVN commit 556653.
- Fix CSS borders for iframes not showing up. Fixes bugs 56109 and 118277. See SVN commit 555345.
- Properly recompute CSS information after manipulation with functions like addRule/removeRule/insertRule. Fixes bug 57159. See SVN commit 555957.
- Fix "text-transform: capitalize" bug where multiple words got capital letters. See SVN commit 555985.
- Make serializeToString work on arbitrary DOM nodes, and not just the document. Fixes bug 126869. See SVN commit 556110.
- Speed up reading of innerHTML by a couple of times. Fixes bug 128397. See SVN commit 556347.
- Make textareas interact better with DOM events. Fixes bug 129947. See SVN commit 557096.
- Support width and height JavaScript properties on frame elements. See SVN commit 557100.
- Prevent illegal insertion of extra "root" elements into the document. See SVN commit 557094.
- Output 'transparent' for cssText when appropriate. Fixes bug 130225. See SVN commit 559918.
- Do not crash if the parser can not fit a frameset element into a (malformed) document, and it has listeners attached. Fixes bug 106795. See SVN commit 559960.
- Improve the compatibility of scrollTop/Left/Height/Width, offsetWidth/offsetHeight,clientWidth/clientHeight properties on the body and the root element. Fixes bugs 117163 and 130577. See SVN commit 561392.
- Add keyboard shortcuts to the JavaScript debugger. See SVN commit 556939.
- Fix JavaScript debugger sometimes showing empty sources for files. See SVN commit 544697.
- Prevent rare infinite recursion on form labels. Fixes bug 116092. See SVN commit 563767.
- Other improvements to layout rendering. Fixes bugs 128024 and 128760. See SVN commits 552597, 557104 and 552949.
- Enumerate array properties in order of addition, matching other browsers. Fixes bug 28474. See SVN commit 556121.
- Support the "debugger" keyword. See SVN commit 557310.
- Increase usability of KIO KSSL dialog. See SVN commit 552134.
- Update netlock QA class certificate. Fixes bug 115135. See SVN commit 549334.
- Add startcom CA. See SVN commit 561393.
kdecore
kdeui
kio
KIOslave
KHTML
kjs
kssl
mimetypes
kdeaccessibility [ all SVN changes ]
kdeaddons [ all SVN changes ]
- Hint the selected search provider. See SVN commit 552855.
Konqueror Searchbar Plugin
kdeadmin [ all SVN changes ]
- Add support for Fedora Core 5. See SVN commit 550478.
- Fix WEP key handling. Fixes Kubuntu bug 24516. See SVN commit 546416.
- Fix wrong warning about missing alias in DNS server add dialog. Fixes Kubuntu bug 35507. See SVN commit 546417.
- Fix problem with unamanaged interface partially written to config file. Fixes Kubuntu bug 18069. See SVN commit 546425.
- Fix the address validator. Fixes bug 121991. See SVN commit 550121.
KNetworkconf
kdepim[ homepage ] [ all SVN changes ]
- Add support for the next gnokii version (>= 0.6.13). See SVN commit 550406.
- Fix a crash on shutdown. Fixes bug 130377. See SVN commit 559595.
- remove tray icon when disabling aKregator component in Kontact. Fixes bug 130127. See SVN commit 559615.
- New facility to import alarms from other calendar files. See SVN commit 553344.
- Fix Defer dialog time interval maximum to match maximum date/time value. See SVN commit 547138.
- Fix crash when a deferred expired recurring alarm is edited from message window Edit button. See SVN commit 549799.
- Fix crash when message is redisplayed at login. Fixes bug 129024. See SVN commit 552218.
- Prevent inapplicable 'Unable to speak' error when alarm is redisplayed after login. See SVN commit 552758.
- Save main window column order changes to use on restart (except message column). Fixes bug 130298. See SVN commit 561356.
- Add DCOP accessors and setters for the note colors. See SVN commit 550490.
- Fix Defer dialog time interval maximum to match maximum date/time value. Fixes bugs 110838 and 110915. See SVN commit 550047.
- Don't crash if msg is 0. Bug found by Akonadi. See SVN commit 545471.
- Fix bug 127538 by writing config changes to disk when the composer window is closed. Fixes bug 127538. See SVN commit 547653.
- Fix bug 128513 by properly initializing the creation time of a signature. In case of clear signed messages we can't parse the date, so don't show it. Fixes bug 128513. See SVN commit 547690.
- Don't remove commas when cleaning whitespace. Fixes bug 128528. See SVN commit 547861.
- Fix progress item related crashes during POP3 fetches. Fixes bugs 110487, 118112, 119112, 121384, 127210 and 130303. See SVN commit 558673.
- Fix Crash when creating a mail folder with a / in its name. Fixes bug 120448. See SVN commit 550851.
- Fix IMAP Message view showing empty list when selected email is deleted or moved outside of KMail. Fixes bug 129028. See SVN commit 552126.
- Fix untranslated message and improve text of some messages. See SVN commit 552460.
- Fix some issues with keyboard shortcuts. Fixes bugs 124501 and 128984. See SVN commit 553370.
- Display all headers in left to right direction. Fixes bug 129554. See SVN commit 553736.
- Fix moving messages from an imap to a local folder. See SVN commit 553786.
- Fix crash on logout when only a message pane is shown. Fixes bug 123997. See SVN commit 564166.
- Dialog box for editing or deleting appointment does not catch "Yes"/"No". Fixes bug 127859. See SVN commit 548388.
KAddressBook
aKregator
KAlarm
KNotes
KMail
KOrganizer
korn
libkholidays
<h3 id="kdebase">kdebase<span class="allsvnchanges"> [ <a href="3_5_4/kdebase.txt">all SVN
changes</a> ]</span>
- Bookmarks: Look up konsole-bookmarks in the correct directory. See SVN commit 527108.
- Fix arrow location on vertical panels. Fixes bugs 128622 and 128561. See SVN commit 548428.
- Allow manually turning on of previews in the pager at low screen resolutions. Fixes bug 119560. See SVN commit 565544.
- There exist space characters other than ' ' (character code 32). Fixes bug 128327. See SVN commit 547903.
- Fixed slow repaints of dynamically wrapped lines. Fixes bug 128690. See SVN commits 549739, 549908 and 550220.
- Fix crashes when deleting text. Fixes bugs 127928, 89042 and 103648. See SVN commits 554150 and 554198.
- Fix crash if there are folded regions and then highlighting is changed. Fixes bug 124102. See SVN commit 554261.
- Fix highlighting # at the beginning of a line as comment. Fixes bug 92628. See SVN commits 555659, 556472 and 556104.
- Fix horizontal scrollbar and view not synced, if dynamic and static word wrap are off. Fixes bug 129853. See SVN commit 555177.
- Make it possible to reset the background and selected background color. Fixes bug 117479. See SVN commit 555481.
- Fix broken selection repaints when resizing. Fixes bug 130015. See SVN commit 556297.
- Fix strange behaviour with pentuple clicks. Fixes bug 106402. See SVN commit 556448.
- "Find previous" should reverse the original direction, and nothing else... Fixes bug 130252. See SVN commit 558717.
- Improve Ada support. See SVN commit 557828.
- Jump to last non-whitespace character when "End" key is pressed twice. Fixes bug 78258. See SVN commit 556889.
- Check textLine() return values in KateViewInternal's home() and end() functions. Fixes bug 125321. See SVN commit 557058.
- Make the current document's highlighting mode selected when the highlighting config page opens. Fixes bug 123505. See SVN commit 557593.
- backward text selection doesn't trigger horizontal scroll. Fixes bug 106571. See SVN commit 558895.
- Improving backward search. Fixes bugs 123307 and 130252. See SVN commit 559493.
- Fix missing repaints when dynamic word wrap is disabled. Fixes bug 130367. See SVN commit 559511.
- Fixed highlighting of "case'-':". Fixes bug 121293. See SVN commit 562193.
- Synchronize the "cached" selection when exposing a search match. Fixes bug 122101. See SVN commit 560302.
- Fix crash on entering doxygen comment on editing cpp files. Fixes bug 130619. See SVN commit 561299.
- Also autoindent Q_SLOTS and Q_SIGNALS. See SVN commit 564325.
- Make CDROM info available in Control Centre. Fixes bug 47242. See SVN commit 551707.
- Properly disable antialiasing by also setting the xrdb resource. See SVN commit 551202.
- Fix nic information on AMD64 and others. Fixes bug 125263. See SVN commit 545108.
- Add sysfs parsing support. Needed for distros that don't have /proc/bus/usb anymore. See SVN commit 553414.
- Fix long-standing crash in KControls wallpaper-code. Fixes bug 124633. See SVN commit 564948.
- Miscellaneous speedups. See SVN commit 546271.
- Upon Prev/Next session, only activate new session when session.count > 1. Fixes bug 107197. See SVN commit 550095.
- Add 256 color support. Fixes bug 107487. See SVN commit 557629.
- Add DCOP calls setFont() and font(). Fixes bug 123325. See SVN commit 549730.
- Fix extra character (^L) in konsolepart when using bash vi mode. Fixes bug 127540. See SVN commit 557931.
- Fix the accelerator key for the Config->Schema tab. Fixes bug 128006. See SVN commit 545528.
- Fix taking 100% cpu on printing tab-completion list in bash. Fixes bug 128488. See SVN commit 547516.
- RMB->Close Session and tabbar menu->Close Session now uses the Close Confirmation Dialog. Fixes bug 129514. See SVN commit 553664.
- Reduce flickering when resizing. Fixes bug 54230. See SVN commit 560010.
- Fix kscreensaver not starting. Fixes bug 128610. See SVN commit 548008.
- Fix align-to-grid regression. Fixes bugs 114766, 117952, 122001 and 127672. See SVN commit 554047.
- Fix regression when using the fstab backend. Fixes bug 128757. See SVN commit 551306.
- Fix bogus floppy devices appearing in FreeBSD. Fixes bug 128754. See SVN commit 551883.
- Fix memory leak. Fixes bug 117623. See SVN commit 551884.
- Fix unmounting on systems that use supermount. Fixes bug 116209. See SVN commit 551890.
- Make media:/ mount devices over HAL. Fixes bugs 50185, 105482, 108823, 114854, 120619, 121833 and 127788. See SVN commit 550578.
- Load mediamanager kded module soon in the startup. Fixes bugs 127971 and 129534. See SVN commit 560584.
Kicker
Kate
KControl
Konsole
KFind
kdesktop
kpager
ktip
media manager
kdeedu [ all SVN changes ]
- Fix Liechtenstein in World map. See SVN commit 550017.
- Fix languages from i18n modules were not detected by KHangMan GHNS dialog. See SVN commit 610423.
- New feature: possibility to edit a Python script once constructed. See SVN commit 554370.
KGeography
khangman
Kig
<h4><a href="http://edu.kde.org/klettres/">KLettres</a></h4>
- Make insert special character insert it instead of resetting text and inserting it. Fixes bug 130629. See SVN commit 561644.
KStars
- Fix AltvsTime bug (it would temporarily reset an object's Alt/Az coordinates in the map). See SVN commit 553460.
- Improve rendering speed by reducing the density of points making up the coordinate grid. See SVN commit 555351.
- Do not fade the transient label if the object acquires a label by being centered in the map. See SVN commit 555352.
KWordQuiz
Kalzium
- Always show the correct WhatThis-help in the information dialog. Fixes bug 130753. See SVN commit 562385.
- Fix wrong spectrum range when selecting another element. Fixes bug 134086. See SVN commit 588062.
kdegames [ all SVN changes ]
- Fix garbage when opening the editor the first time. Fixes bug 129280. See SVN commit 552293.
- Don't say only saving to local medium is supported when clicking cancel on the save dialog. Fixes bug 129284. See SVN commit 552305.
- Fix wrong player (=color) names in moves window. Fixes bug 129488. See SVN commit 557254.
- Fix kreversi does not update score on undo. Fixes bug 129531. See SVN commit 557535.
- Fix the hourglass cursor is kept too long. Fixes bug 110942. See SVN commit 557558.
- Reenable hint after game was lost and undoed. See SVN commit 555873.
KMahjongg
KReversi
KShinsen
KPatience
kdegraphics [ all SVN changes ]
- Fix crash on multipage TIFF when doing zoom out and hitting "PgDown". Fixes bug 128235. See SVN commit 546368.
- Update the thumbnail selection when toggling a search. Fixes bug 122788.
- Fix the rendering of incorrect glyphs on some documents with Type 3 fonts.
- Do not crash while printing some documents with jpeg images. Fixes bug 129971. See SVN commit 555943.
- Make watching of ps files work. Fixes bug 130000. See SVN commit 556704.
- Make space scroll by viewport-page, not by document-page. Fixes bug 105211. See SVN commit 557211.
- Fix PDF files sometimes opening as ASCII. Fixes bug 122845. See SVN commit 560199.
- Fix find next is quickly disabled when the "search as you type" feature is used. Fixes bug 109078. See SVN commit 561026.
- Make the find dialog remember searched texts. Fixes bug 127382. See SVN commit 561026.
- Do not crash on files that have GfxImageColorMap we can not parse. Fixes bug 130846. See SVN commit 563106.
kfax
KPDF
kview
kdenetwork [ all SVN changes ]
- Fix advanced button not working after Scaling. Fixes bug 116913. See SVN commit 562938.
- Make "always show local cursor" and "view only" permanently configurable via krdcrc. Fixes bugs 96174 and 108620. See SVN commit 563036.
- Handle "smb:/" as well as "smb://" URLs. Fixes bug 103932. See SVN commit 563039.
Kopete
krdc
kdesdk [ all SVN changes ]
- Do not show duplicate branch tags when pressing 'Fetch list' multiple times. Fixes bug 125075.
- Fixes to some issues changing interface into class and vice versa. Fixes bug 79433. See SVN commit 557369.
- Add Free Pascal code import and generator. Fixes bug 114547.
- Enable selection of multiple classes in Select Classes dialog. Fixes bug 126485.
- Fix crash when importing classes from a java file. Fixes bugs 129107 and 130093.
- Fix crash after single click on the "UML Model" tree window. Fixes bug 129252.
- Cannot insert transition/association TO fork/join node in activity diagram. Fixes bug 129914.
- Importing java files that reference their own class name crashes. Fixes bug 130735.
- Importing java class (enum pattern) cause umbrello to hang. Fixes bug 130792.
- Importing java subinterface before superinterface results in superinterface not being treated as an interface. Fixes bug 130793.
- Java import: method and class visibility ignored. Fixes bug 130794.
- Java import - static not handled correctly. Fixes bug 130926.
- Java import - package visibility incorrectly represented. Fixes bug 130932.
- Java import - random import order can result in interface being teated as class. Fixes bug 131006.
- Java import - associations not setup correctly, duplicate classes created. Fixes bug 131270.
Cervisia
Umbrello
kdeutils [ all SVN changes ]
- KCalc could crash when computing sin, cos, log etc. of infinite or nan. Fixes bug 130880.
- Improve UTF-8 compliance.
- Don't show the manager on session restore if there are no wallets open and auto-close is enabled. Fixes bug 128022.
- Disabling setWidgetOnTop on widgets does not work. Fixes bug 127217.
kcalc
kgpg
kwalletmanager
SuperKaramba
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: press@kde.org