2006-10-10 12:34 +0000 [r594190] mueller * branches/KDE/3.5/kdelibs/kdeprint/cups/kmcupsmanager.cpp: fix connect timeout being much too short due to s/ms confusion 2006-10-10 19:13 +0000 [r594276] savernik * branches/KDE/3.5/kdelibs/kate/part/kateautoindent.cpp: Fix wrong indentation at top of source file in cstyle indenter by piling crap on crap. BUG 135409 2006-10-10 21:34 +0000 [r594311-594308] mueller * branches/KDE/3.5/kdelibs/kdecore/kstartupinfo.h: fix api docs * branches/KDE/3.5/kdelibs/kdecore/kstandarddirs.cpp: fix comparison with string literal * branches/KDE/3.5/kdelibs/kdecore/kstartupinfo.cpp: this one frequently leaks, give it a name so that one can identify it in bugreports 2006-10-11 14:42 +0000 [r594522] dfaure * branches/KDE/3.5/kdelibs/kio/kio/job.cpp: Don't crash when creating a job for an invalid URL and then calling Scheduler::scheduleJob(job), which aborts if Scheduler::doJob wasn't called. So let's call doJob in all cases, even if we know right away that this is an error case. BUG: 135456 2006-10-11 21:21 +0000 [r594643] mpyne * branches/KDE/3.5/kdelibs/libkmid/voiceman.cc: Apply fix for incorrect delete call (delete[] should be used instead) in libkmid. Patch graciously provided by Christian Spiel (on kde-core-devel). 2006-10-12 15:39 +0000 [r594856] tokoe * branches/KDE/3.5/kdelibs/kabc/vcard21parser.cpp, branches/KDE/3.5/kdelibs/kabc/vcard21parser.h: Fixed memory leak as suggested by Christian Spiel 2006-10-13 17:23 +0000 [r595245] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_box.cpp: Remove complete nonsense I accidently imported from WebCore. BUG: 135599 2006-10-13 19:50 +0000 [r595275] vriezen * branches/KDE/3.5/kdelibs/khtml/ecma/kjs_navigator.cpp: Apply patch from Jose M. Prieto: Currently the ecmascript objects navigator.plugins and navigator.mimeTypes are defined according only to wether plugins are enabled or disabled globally. But plugins can also be enabled/disabled by domain or by tab using the KHTMLsettings plugin. These patches address this. CCMAIL: jmprieto@gmx.net (and let this delay not discourage you to keep on posting patches :-) 2006-10-14 14:31 +0000 [r595493] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_table.h, branches/KDE/3.5/kdelibs/khtml/rendering/table_layout.cpp, branches/KDE/3.5/kdelibs/khtml/rendering/render_table.cpp: Don't subtract margin from available-width + fix various width bugs that revealed themselves up after fixing that. BUG: 102536 2006-10-14 14:42 +0000 [r595496] orlovich * branches/KDE/3.5/kdelibs/khtml/html/html_baseimpl.h, branches/KDE/3.5/kdelibs/khtml/xml/dom_docimpl.h, branches/KDE/3.5/kdelibs/khtml/xml/xml_tokenizer.h, branches/KDE/3.5/kdelibs/khtml/xml/dom2_rangeimpl.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_imageimpl.h, branches/KDE/3.5/kdelibs/khtml/html/html_tableimpl.cpp, branches/KDE/3.5/kdelibs/khtml/html/htmltokenizer.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_blockimpl.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_miscimpl.cpp, branches/KDE/3.5/kdelibs/khtml/xml/dom_nodeimpl.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_elementimpl.h, branches/KDE/3.5/kdelibs/khtml/xml/dom_textimpl.h, branches/KDE/3.5/kdelibs/khtml/xml/dom_elementimpl.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_headimpl.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_formimpl.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_objectimpl.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_baseimpl.cpp, branches/KDE/3.5/kdelibs/khtml/xml/dom_xmlimpl.h, branches/KDE/3.5/kdelibs/khtml/xml/dom_docimpl.cpp, branches/KDE/3.5/kdelibs/khtml/xml/xml_tokenizer.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_listimpl.h, branches/KDE/3.5/kdelibs/khtml/html/htmlparser.h, branches/KDE/3.5/kdelibs/khtml/html/html_imageimpl.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_inlineimpl.h, branches/KDE/3.5/kdelibs/khtml/html/html_elementimpl.cpp, branches/KDE/3.5/kdelibs/khtml/xml/dom2_rangeimpl.h, branches/KDE/3.5/kdelibs/khtml/xml/dom_textimpl.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_tableimpl.h, branches/KDE/3.5/kdelibs/khtml/misc/shared.h, branches/KDE/3.5/kdelibs/khtml/html/htmltokenizer.h, branches/KDE/3.5/kdelibs/khtml/html/html_blockimpl.h, branches/KDE/3.5/kdelibs/khtml/html/html_miscimpl.h, branches/KDE/3.5/kdelibs/khtml/xml/dom_nodeimpl.h, branches/KDE/3.5/kdelibs/khtml/xml/dom_elementimpl.h, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_traversal.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_headimpl.h, branches/KDE/3.5/kdelibs/khtml/xml/dom_xmlimpl.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_formimpl.h, branches/KDE/3.5/kdelibs/khtml/html/htmlparser.cpp, branches/KDE/3.5/kdelibs/khtml/html/html_objectimpl.h: Improve memory management of documents: they are no longer destroyed way too early when there are out-side referenced nodes hanging around and that need them. However, since we're refcounting, the documents have to disconnect the children in that case to avoid cycles.. Should fix some crashes with some AJAXy stuff (Merged from Apple's tree) BUG:128015 CCBUG:133680 2006-10-14 14:58 +0000 [r595505] orlovich * branches/KDE/3.5/kdelibs/khtml/xml/dom_docimpl.cpp: Fix importNode on DocumentFragment.. Testcase upcoming... CCBUG:133680 2006-10-14 15:17 +0000 [r595508] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_box.cpp: Add sanity to fixed background painting as well. BUG: 87336 2006-10-14 17:58 +0000 [r595530] orlovich * branches/KDE/3.5/kdelibs/khtml/ecma/kjs_range.cpp, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_binding.h, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_dom.cpp, branches/KDE/3.5/kdelibs/khtml/ecma/xmlhttprequest.cpp, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_traversal.cpp, branches/KDE/3.5/kdelibs/khtml/ecma/xmlserializer.cpp, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_dom.h, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_events.cpp, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_html.cpp, branches/KDE/3.5/kdelibs/khtml/ecma/domparser.cpp, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_window.cpp, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_css.cpp: Backport newer prototype macros, that delegate using the prototype system and not directly. FIxes #134771, and make this closer to trunk BUG:134771 2006-10-14 18:26 +0000 [r595538] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_table.h: Table-sections do not have their own border in collapsed-border model. BUG: 108047 CCBUG: 115356 2006-10-15 20:35 +0000 [r595832] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_block.cpp: We still need to include floats in the height. BUG: 135639 2006-10-16 08:02 +0000 [r595938] dhaumann * branches/KDE/3.5/kdelibs/kate/part/katedocument.cpp: fix accessing uninitialized variable 2006-10-16 08:05 +0000 [r595939] dhaumann * branches/KDE/3.5/kdelibs/kate/part/katefiletype.cpp, branches/KDE/3.5/kdelibs/kate/part/katedialogs.cpp: fix memory leaks reported by Christian Spiel 2006-10-16 08:33 +0000 [r595947] dhaumann * branches/KDE/3.5/kdelibs/kate/plugins/autobookmarker/autobookmarker.cpp: fix memory leak 2006-10-16 10:01 +0000 [r595962] carewolf * branches/KDE/3.5/kdelibs/khtml/css/cssstyleselector.cpp: Make sure advanced attribute selectors match case-insensitive in HTML and that list selectors match case-sensitive in XHTML. This means attribute selection is still sligtly wrong in Strict HTML, but matches Firefox behaviour. CCBUG: 135505 2006-10-16 23:04 +0000 [r596244] jriddell * branches/KDE/3.5/kdelibs/mimetypes/application/x-7z.desktop: Improve 7zip support by Anthony Mercatante 2006-10-17 08:45 +0000 [r596357] mueller * branches/KDE/3.5/kdelibs/kdecore/kcrash.cpp: add workaround for GDB being confused without DWARF debugging information in glibc (the normal case for distributions). The problem is that in recent glibc's the sleep() implementation in glibc has a huge stack frame, which causes gdb to not properly unwind the stack anymore and therefore producing an invalid and broken backtrace. 2006-10-17 18:15 +0000 [r596498] dfaure * branches/KDE/3.5/kdelibs/kio/kio/slavebase.cpp, branches/KDE/3.5/kdelibs/kio/kio/job.cpp: Hide the progress dialog while displaying the password dialog BUG: 89951 2006-10-17 20:07 +0000 [r596534] orlovich * branches/KDE/3.5/kdelibs/kjs/nodes.cpp: Properly propagate exception value here, so if we're nested inside a node that operates on values directly, it wouldn't crash tryng to get them... Thanks to Harri for explaining that there are multiple check exception macros and about how these methods work.. BUG:135735 2006-10-18 19:58 +0000 [r596875] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_box.cpp: captions are independent of tables border and padding BUG: 82266 2006-10-18 21:19 +0000 [r596924] pfeiffer * branches/KDE/3.5/kdelibs/arts/knotify/knotify.cpp, branches/KDE/3.5/kdelibs/arts/knotify/knotify.h: support playing sounds even with --disable-arts apply patch from the bugreport, slightly edited (avoiding some #ifndefs by reordering some things) BUG: 99246 2006-10-19 07:37 +0000 [r597017] pfeiffer * branches/KDE/3.5/kdelibs/arts/Makefile.am, branches/KDE/3.5/kdelibs/arts/configure.in.in, branches/KDE/3.5/kdelibs/arts/knotify/Makefile.am, branches/KDE/3.5/kdelibs/arts/knotify/knotify.h: apply patch by Diego Pettenò to build knotify at all when arts is disabled Thanks! BUG: 99246 2006-10-20 07:27 +0000 [r597380] dfaure * branches/KDE/3.5/kdelibs/kdecore/kiconloader.cpp: Insert icon into cache also when using the fallback to User icon - as discussed in the followups to commit r588915. What remains to be decided is: forwardport this to trunk, or remove the fallback altogether? I have no idea how many apps use the fallback, so I'd personally choose the former... but the latter would give a bit of a speedup. CCMAIL: Antonio Larrosa 2006-10-20 12:20 +0000 [r597449] carewolf * branches/KDE/3.5/kdelibs/khtml/html/dtd.cpp: Firefox rather arbitrarily doesn't allow TABLEs inside Anchors. Lets match that restriction. BUG: 135050 2006-10-20 20:26 +0000 [r597587] ggarand * branches/KDE/3.5/kdelibs/khtml/misc/htmlattrs.c, branches/KDE/3.5/kdelibs/khtml/misc/htmlattrs.in, branches/KDE/3.5/kdelibs/khtml/css/cssstyleselector.cpp, branches/KDE/3.5/kdelibs/khtml/misc/htmlattrs.h, branches/KDE/3.5/kdelibs/khtml/misc/makeattrs: second part of #135505 fix. Some attribute values have to be treated case-insensitively during style selection in order to match HTML's caprices. Attributes marked with [CS] and [CT] are treated case-sensitively, along with unknown attributes. BUG: 135505 2006-10-21 10:34 +0000 [r597669] carewolf * branches/KDE/3.5/kdelibs/khtml/css/quirks.css, branches/KDE/3.5/kdelibs/khtml/html/dtd.cpp: Correct fix of #135050 CCBUG: 135050 2006-10-21 13:43 +0000 [r597736] orlovich * branches/KDE/3.5/kdelibs/khtml/html/html_elementimpl.cpp: Fix poor scalability of innerText, making it much faster.. BUG:135988 2006-10-23 22:39 +0000 [r598556] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_table.cpp: Fix new quirksmode.org table layout. BUG: 2006-10-24 09:59 +0000 [r598640] mueller * branches/KDE/3.5/kdelibs/kdecore/kapplication.cpp: add name to make debugging easier 2006-10-24 11:41 +0000 [r598668] carewolf * branches/KDE/3.5/kdelibs/khtml/xml/dom_nodeimpl.cpp: When a sibling renderer has caused implicit containers, make nextRenderer traverse those to find one we can use as a sibling. BUG: 86221 2006-10-24 14:20 +0000 [r598760] carewolf * branches/KDE/3.5/kdelibs/khtml/xml/dom_nodeimpl.cpp, branches/KDE/3.5/kdelibs/khtml/rendering/render_flow.cpp: Move fix of bug #86221 to RenderFlow where it doesn't cause other regressions CCBUG: 86221 2006-10-24 14:35 +0000 [r598761] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_box.cpp: Fix for webkit bug 4379 BUG: 2006-10-26 05:37 +0000 [r599168] mueller * branches/KDE/3.5/kdelibs/kinit/Makefile.am, branches/KDE/3.5/kdelibs/kinit/configure.in.in: don't install start_kdeinit suid root on non-linux 2006-10-26 06:06 +0000 [r599175] mueller * branches/KDE/3.5/kdelibs/kinit/configure.in.in: no longer necessary 2006-10-26 08:35 +0000 [r599200] dfaure * branches/KDE/3.5/kdelibs/kio/kio/kmimetype.cpp: Patch from Modestas Vainius to fix Bug 122020 (kdesvnd action menu issues) He said, and I agree: Do not time out when waiting for the reply for the X-KDE-GetActionMenu DCOP call. DCOP protocol is synchronouos by design and a reply for the timed out call (i.e. garbage) still arrives and might be falsely returned as a valid reply for the subsequent DCOP call on the same connection. The application currently known to be badly hurt by this is kdesvn and its konqueror service menu integration. Its X-KDE-GetActionMenu might take longer than current 100 milisecond timeout to complete. As a result then, a late reply will "pollute" a main DCOP connection of the client application (e.g. konqueror) causing further DCOP failures. 2006-10-26 19:16 +0000 [r599348] carewolf * branches/KDE/3.5/kdelibs/khtml/html/htmlparser.cpp: Instead of giving up, atleast _close_ the residual style if it gets too complicated. Fixes sport1.de ;) BUG: 127662 CCMAIL:coolo@kde.org 2006-10-26 19:20 +0000 [r599349] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_block.cpp: Let floats overflow the left border when they should. BUG:135160 2006-10-27 17:34 +0000 [r599579] orlovich * branches/KDE/3.5/kdelibs/khtml/ecma/kjs_window.h, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_binding.h, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_html.cpp, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_window.cpp, branches/KDE/3.5/kdelibs/khtml/ecma/kjs_html.h: Create separate HTML.* prototypes and permit accessing/extending them... Doing this largely because some prototype.js 1.5.0-pre versions assume if one has HTMLElement, one has all of them... Note that the mapping here follows the DOM2 spec, so it doesn't have mozillaisms like HTMLSpanElement. I'll only add that if I am forced to... 2006-10-28 17:54 +0000 [r599826] orlovich * branches/KDE/3.5/kdelibs/khtml/rendering/render_replaced.cpp: Make sure to let the widgets know about focus changes before the pesky JS can change that, not after the fact when it's prolly no longer true. BUG: 63384 2006-10-28 19:45 +0000 [r599852] orlovich * branches/KDE/3.5/kdelibs/khtml/xml/dom_docimpl.cpp: Actually blur Qt focus when we're asked to. Fixes #12691, and makes #136348 infinitely better --- we do not loop infinitely there, but still generate the popup twice, as the mousedown code re-focuses the item that blur blurred... Not sure how to fix that yet.. BUG:12691 CCBUG:136348 2006-10-28 20:26 +0000 [r599857] orlovich * branches/KDE/3.5/kdelibs/khtml/xml/dom_docimpl.cpp, branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp: Prevent crash-inducing recursion of detach due to blur events happening when widgets with focus get destroyed, by quietly shifting the focus to the view...(#135384, probably #124342 --- best I can tell given imperfect information); also affects some bugs which I separately closed as non-reproducible, but which involved such a sequence Also fixes freezing in #92497, as we no longer try to find something to focus when nothing is focusable.. BUG:92497 BUG:124342 BUG:135384 2006-10-29 17:42 +0000 [r600141] carewolf * branches/KDE/3.5/kdelibs/khtml/khtml_part.cpp: Make sure we call determineParseType when CDATA fields like STYLE contains unclosed comments. BUG: 108047 2006-10-29 18:44 +0000 [r600151] thiago * branches/KDE/3.5/kdelibs/kdecore/network/kstreamsocket.cpp: Don't crash if someone deletes us in the error slot 2006-10-29 18:51 +0000 [r600153] thiago * branches/KDE/3.5/kdelibs/kdecore/network/kstreamsocket.cpp: Don't forget the #include 2006-10-30 09:44 +0000 [r600296-600294] dhaumann * branches/KDE/3.5/kdelibs/kate/data/actionscript.xml (added): add actionscript highlighting. maintained by two people. * branches/KDE/3.5/kdelibs/kate/data/Makefile.am: forgot to fix Makefile.am 2006-10-30 17:46 +0000 [r600472] mueller * branches/KDE/3.5/kdelibs/kdeui/ksyntaxhighlighter.cpp: I really wonder what this timer is good for.. 2006-11-01 18:08 +0000 [r601019] carewolf * branches/KDE/3.5/kdelibs/khtml/html/htmltokenizer.h, branches/KDE/3.5/kdelibs/khtml/html/htmltokenizer.cpp: Dont let a IE quirk get in the way of parsing longer entities. BUG: 122047 2006-11-01 20:56 +0000 [r601048] carewolf * branches/KDE/3.5/kdelibs/khtml/html/htmltokenizer.cpp: Ah, what the hell. Add the Firefox compatible leniency as well BUG: 115933 2006-11-02 01:14 +0000 [r601090] tibirna * branches/KDE/3.5/kdelibs/kdeprint/kdeprintd.cpp: Patch for 64bits incompatibility, thanks go to Modestas Vainius. BUG:136649 2006-11-02 09:45 +0000 [r601144] dhaumann * branches/KDE/3.5/kdelibs/kate/data/php.xml: update 2006-11-02 11:29 +0000 [r601170] jriddell * branches/KDE/3.5/kdelibs/kioslave/http/rfc2817.txt, branches/KDE/3.5/kdelibs/kioslave/http/rfc2818.txt, branches/KDE/3.5/kdelibs/kioslave/http/rfc3253.txt, branches/KDE/3.5/kdelibs/kioslave/http/rfc2616.txt, branches/KDE/3.5/kdelibs/kioslave/http/rfc2518.txt, branches/KDE/3.5/kdelibs/kioslave/http/rfc2617.txt, branches/KDE/3.5/kdelibs/kioslave/http/rfc3229.txt: Remove files we don't have a copying licence for 2006-11-02 16:21 +0000 [r601237] dhaumann * branches/KDE/3.5/kdelibs/kate/data/php.xml: update again 2006-11-03 12:50 +0000 [r601485] lunakl * branches/KDE/3.5/kdelibs/kdecore/kiconloader.cpp, branches/KDE/3.5/kdelibs/kdecore/kstandarddirs.cpp, branches/KDE/3.5/kdelibs/kdecore/kicontheme.cpp: Add $XDG_DATA_DIRS/pixmaps to the icon lookup paths as well, even though it's not in the spec. E.g. some GNOME apps put their icons there :-/ CCBUG: 97776 2006-11-03 17:28 +0000 [r601573] lunakl * branches/KDE/3.5/kdelibs/kdeprint/kprinterimpl.cpp: Do not encode the filenames manually, KProcess:operator<<(const QString&) does it. BUG: 135186 2006-11-03 17:42 +0000 [r601577] lunakl * branches/KDE/3.5/kdelibs/kdeprint/kfilelist.cpp, branches/KDE/3.5/kdebase/kdeprint/kprinter/printwrapper.cpp: Clean up handling of filenames and urls. Apparently "kde-filelist" can contain urls, so just use those. Results in less ugly filenames and fixes incorrect NetAccess::download() usage as a side-effect. BUG: 97342 2006-11-04 20:51 +0000 [r601970] porten * branches/KDE/3.5/kdelibs/kjs/number_object.cpp, branches/KDE/3.5/kdelibs/kjs/ChangeLog: Fixed toPrecision(n) calls on negative zero. First part of #136734. 2006-11-05 01:00 +0000 [r602022] porten * branches/KDE/3.5/kdelibs/kjs/number_object.cpp: fixed toPrecision() calls on 1.0 2006-11-06 16:18 +0000 [r602712] orlovich * branches/KDE/3.5/kdelibs/khtml/ecma/kjs_html.cpp: Woops, after the prototype work, table can be 0 here... BUG:136952 2006-11-08 00:41 +0000 [r603151] charles * branches/KDE/3.5/kdelibs/kate/data/css.xml: let's add a bunch of pseudo-elements that khtml supports, but FireFox doesn't (shock!) 2006-11-08 00:50 +0000 [r603152] charles * branches/KDE/3.5/kdelibs/kate/data/css.xml: er, yes, those are pseudo-classes, not values 2006-11-08 07:53 +0000 [r603197] dhaumann * branches/KDE/3.5/kdelibs/kate/data/css.xml: fix version 2006-11-08 12:52 +0000 [r603273] krake * branches/KDE/3.5/kdelibs/kded/vfolder_menu.cpp: Adding support for XDG menu spec environment variable XDG_MENU_PREFIX. This will allow distributions to have different application.menu files for different desktops without patching KDE and still keep the shared applications-merged directory 2006-11-08 16:30 +0000 [r603351] orlovich * branches/KDE/3.5/kdelibs/kjs/date_object.cpp: Permit changing the internal value of invalid dates. Fixes the BBC UK Weather page.. BUG:136992 2006-11-12 01:41 +0000 [r604220] neundorf * branches/KDE/3.5/kdelibs/kio/kio/kfileitem.cpp: fix #15876: if a file name contains a newline, the newline was displayed in the status bar, which m with this patch all newlines are replaced with a space in the status bar info, so this doesn't happen anymore. Maybe it could also be replaced by "
" or "\n" or ... Maybe this could even be moved to KStringHandler cPixelSqueeze ? Does this still exist in KDE4 or has it been replaced by some Qt function ? Alex CCMAIL: kde-core-devel@kde.org 2006-11-12 16:22 +0000 [r604355] porten * branches/KDE/3.5/kdelibs/kjs/ChangeLog: did I forget this the other day? 2006-11-12 16:29 +0000 [r604359] porten * branches/KDE/3.5/kdelibs/kjs/ustring.cpp: backport assignment-to-null-CString fix from trunk (including its debatable coding style). 2006-11-12 19:52 +0000 [r604411] orlovich * branches/KDE/3.5/kdelibs/kjs/regexp.h, branches/KDE/3.5/kdelibs/kjs/regexp_object.cpp, branches/KDE/3.5/kdelibs/kjs/regexp.cpp, branches/KDE/3.5/kdelibs/kjs/string_object.cpp: Fix Unicode support in RegExp handling, and also be more robust vs. embedded nulls. Fixes problems with some cyrillic characters in gmail (#116512) Makes google calendar somewhat work, though not fully (part #135445) Also fixes #135246, #101398 BUG:135246 BUG:101398 BUG:116512 CCBUG:135445 2006-11-12 23:17 +0000 [r604482] carewolf * branches/KDE/3.5/kdelibs/khtml/css/cssproperties.c, branches/KDE/3.5/kdelibs/khtml/css/cssparser.cpp, branches/KDE/3.5/kdelibs/khtml/rendering/render_text.cpp, branches/KDE/3.5/kdelibs/khtml/css/cssvalues.c, branches/KDE/3.5/kdelibs/khtml/css/cssstyleselector.cpp, branches/KDE/3.5/kdelibs/khtml/css/cssproperties.h, branches/KDE/3.5/kdelibs/khtml/rendering/render_line.cpp, branches/KDE/3.5/kdelibs/khtml/rendering/render_text.h, branches/KDE/3.5/kdelibs/khtml/css/cssvalues.h, branches/KDE/3.5/kdelibs/khtml/rendering/render_line.h, branches/KDE/3.5/kdelibs/khtml/rendering/render_block.h, branches/KDE/3.5/kdelibs/khtml/rendering/render_style.cpp, branches/KDE/3.5/kdelibs/khtml/rendering/render_style.h, branches/KDE/3.5/kdelibs/khtml/css/cssproperties.in, branches/KDE/3.5/kdelibs/khtml/rendering/bidi.cpp, branches/KDE/3.5/kdelibs/khtml/css/cssvalues.in: Port of text-overflow: ellipsis from WebCore FEATURE: 137262 2006-11-12 23:25 +0000 [r604484] carewolf * branches/KDE/3.5/kdelibs/khtml/ChangeLog: Changelog from last change 2006-11-13 00:33 +0000 [r604496] carewolf * branches/KDE/3.5/kdelibs/khtml/css/cssstyleselector.cpp: Rewrite display:inline on TABLE to display:inline-table A quirk Dirk left out ages ago, but it looks like we need it BUG: 136240 BUG: 129671 CCBUG: 107336 2006-11-13 15:14 +0000 [r604643] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_object.h, branches/KDE/3.5/kdelibs/khtml/rendering/render_layer.cpp, branches/KDE/3.5/kdelibs/khtml/css/css_renderstyledeclarationimpl.cpp, branches/KDE/3.5/kdelibs/khtml/css/cssparser.cpp, branches/KDE/3.5/kdelibs/khtml/css/cssproperties.c, branches/KDE/3.5/kdelibs/khtml/rendering/render_layer.h, branches/KDE/3.5/kdelibs/khtml/khtml_caret.cpp, branches/KDE/3.5/kdelibs/khtml/css/cssstyleselector.cpp, branches/KDE/3.5/kdelibs/khtml/css/cssproperties.h, branches/KDE/3.5/kdelibs/khtml/rendering/render_box.cpp, branches/KDE/3.5/kdelibs/khtml/rendering/render_block.cpp, branches/KDE/3.5/kdelibs/khtml/ChangeLog, branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp, branches/KDE/3.5/kdelibs/khtml/rendering/render_style.cpp, branches/KDE/3.5/kdelibs/khtml/css/cssproperties.in, branches/KDE/3.5/kdelibs/khtml/rendering/render_style.h, branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp, branches/KDE/3.5/kdelibs/khtml/rendering/bidi.cpp: Implement overflow-x/y as many websites use it now. FEATURE: 68291 2006-11-13 15:19 +0000 [r604644] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_block.cpp, branches/KDE/3.5/kdelibs/khtml/rendering/render_layer.cpp: Some indentation lost in last commit 2006-11-13 16:04 +0000 [r604652] carewolf * branches/KDE/3.5/kdelibs/khtml/css/css_renderstyledeclarationimpl.cpp, branches/KDE/3.5/kdelibs/khtml/css/cssstyleselector.cpp: Fix a little bit of bitrot in page-break-inside 2006-11-13 16:49 +0000 [r604664] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_style.h: Compile 2006-11-13 17:07 +0000 [r604668] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp: Repaint correctly when we go from not hiding overflow to hiding it. 2006-11-13 22:57 +0000 [r604717] mueller * branches/KDE/3.5/kdelibs/kdeprint/kpdriverpage.cpp: fix dialog referring to wrong tab name (bnc:164702) 2006-11-14 19:39 +0000 [r604951] savernik * branches/KDE/3.5/kdelibs/kjs/regexp.cpp: make it compile with older versions of pcre 2006-11-15 21:18 +0000 [r605213] savernik * branches/KDE/3.5/kdelibs/kate/part/kateautoindent.cpp: Fix endless loop in cstyle indenter. BUG 137157 2006-11-15 23:01 +0000 [r605229] savernik * branches/KDE/3.5/kdelibs/kate/part/kateautoindent.cpp, branches/KDE/3.5/kdelibs/kate/part/kateautoindent.h: Only cause first symbolic colon ever to reindent the line. Fixes multiple case labels on one line and unorthodox case label indentation. 2006-11-18 16:37 +0000 [r605929] carewolf * branches/KDE/3.5/kdelibs/khtml/css/cssstyleselector.cpp: Make max-height and max-width: none work correctly 2006-11-19 15:31 +0000 [r606178] lueck * branches/KDE/3.5/kdelibs/kdoctools/customization/de/entities/install-compile.docbook: translation update CCMAIL:tr@erdfunkstelle.de CCMAIL:lucardus@onlinehome.de 2006-11-19 23:00 +0000 [r606300-606299] carewolf * branches/KDE/3.5/kdelibs/khtml/css/css_stylesheetimpl.cpp: Fix mem-leak when using deleteRule * branches/KDE/3.5/kdelibs/khtml/css/css_stylesheetimpl.cpp: Make sure we still have parentStylesheet even when we are @import'ed 2006-11-19 23:18 +0000 [r606304] carewolf * branches/KDE/3.5/kdelibs/khtml/css/css_stylesheetimpl.cpp: Always remember the document for new stylesheets BUG: 136120 2006-11-20 09:31 +0000 [r606388] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_layer.cpp: Make relayout on overflow AUTO more finegrained. This fixes an infinite relayout on msdn. 2006-11-20 09:40 +0000 [r606391] carewolf * branches/KDE/3.5/kdelibs/khtml/css/css_stylesheetimpl.cpp: Sometime there is no parentSheet 2006-11-20 11:27 +0000 [r606409] carewolf * branches/KDE/3.5/kdelibs/khtml/html/htmltokenizer.cpp: Fix regression test mozilla/html_401/pre_ascii.html 2006-11-20 11:54 +0000 [r606414] carewolf * branches/KDE/3.5/kdelibs/khtml/html/htmltokenizer.cpp: Firefox is quirkier than a sex-changed platipus Fixes regression test mozilla/htmlparser/70148.html 2006-11-20 14:23 +0000 [r606462] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_generated.cpp: Fix two bugs in counters: * decimal-leading-zero didn't work * counters with separator "" didn't work 2006-11-20 15:24 +0000 [r606489] mueller * branches/KDE/3.5/kdelibs/kdecore/kcrash.cpp: nowadays sleep works better again 2006-11-20 15:27 +0000 [r606492] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp: Add counter-increment after counter-reset. 2006-11-21 11:54 +0000 [r606681] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_inline.cpp: Don't crash on slashdot when using tags 2006-11-22 16:33 +0000 [r606987] lunakl * branches/KDE/3.5/kdelibs/kdesu/Makefile.am, branches/KDE/3.5/kdelibs/kdesu/kdesu_stub.c: I guess kdesu pre-dates libkdefakes and somebody stupid who I'm not going to name was naive enough to think all apps would handle setting LC_ALL to nothing the same like if it wasn't set at all. 2006-11-22 17:54 +0000 [r606995] dfaure * branches/KDE/3.5/kdelibs/kdesu/Makefile.am: Fix clean compile - thanks to Dirk's "dashboard" 2006-11-23 10:32 +0000 [r607134] mueller * branches/KDE/3.5/kdelibs/kdesu/stub.cpp: also prepend bin and /usr/bin (bnc:56479) 2006-11-24 12:02 +0000 [r607385] dhaumann * branches/KDE/3.5/kdelibs/kate/part/katedocument.cpp: The view's selection selectStart and selectEnd are KateSuperCursors meaning that they have super-cow power. They are updated *automatically* when text is inserted or removed. A KateSuperCursor inserts itself into the document's super cursor list. In KateDocument::editRemove/InsertText there is a loop over all super cursors to keep them in sync. The 'un/comment' functions tried to adapt the super cursors themselves, although they were already updated. This resulted in negative columns, which somewhere wrapped around in a uint-conversion, which then set an insane selection, moo. This fixes the crash reported in bug #137555. Review and testing welcome! ;) CCMAIL:kwrite-devel@kde.org BUG:137555 2006-11-24 12:15 +0000 [r607388] dhaumann * branches/KDE/3.5/kdelibs/kate/part/katejscript.cpp: use qDebug instead of kdDebug, as kdDebug is a noop in no-debug mode 2006-11-25 21:54 +0000 [r607833] schaarsc * branches/KDE/3.5/kdepim/libkdepim/kmailcompletion.h (added), branches/KDE/3.5/kdepim/libkdepim/addresseelineedit.cpp, branches/KDE/3.5/kdelibs/kabc/scripts/addressee.src.cpp, branches/KDE/3.5/kdepim/libkdepim/addresseelineedit.h, branches/KDE/3.5/kdepim/libkdepim/kmailcompletion.cpp (added), branches/KDE/3.5/kdepim/libkdepim/Makefile.am: port of revsion 603074, 605966 address completion redesign - lookup: nickname, first/lastname, email, domain - disable unsupported completion modes - select first item in popup, pick with return BUG: 98691, 76739, 77342, 109798, 107945, 82699 2006-11-25 23:52 +0000 [r607856] adridg * branches/KDE/3.5/kdelibs/doc/common/footer.html: Fix maintainer address in APIDOX 2006-11-26 13:12 +0000 [r607951] bram * branches/KDE/3.5/kdelibs/kate/data/java.xml: Java Highlighting: Correctly highlight comments after import lines 2006-11-26 19:58 +0000 [r608107] vriezen * branches/KDE/3.5/kdelibs/kjs/interpreter.cpp: unset terminate_request before terminate js dialog, for timer/network events in dialog's event loop not directly hitting this and spawning more dialogs 2006-11-29 13:53 +0000 [r609135] lunakl * branches/KDE/3.5/kdelibs/kdeui/qxembed.cpp: ConfigureNotify should have event == window. http://lists.kde.org/?l=kde-devel&m=116448102901184&w=2 2006-11-29 14:00 +0000 [r609136] lunakl * branches/KDE/3.5/kdelibs/kdeui/qxembed.cpp: Try to work around the case when the WM first sets WM_STATE to Withdrawn and only then reparents. http://lists.kde.org/?l=kde-devel&m=116448102901184&w=2 2006-12-03 18:38 +0000 [r610197] mkoller * branches/KDE/3.5/kdelibs/kdeui/kpixmapio.cpp: BUG: 118650 Include 6 liner patch from Torsten Kasch to get rid of "WARNING: Byte order not supported!" detected on SunOS. Patch tested by Bernd Kuhls 2006-12-03 20:38 +0000 [r610225] annma * branches/KDE/3.5/kdelibs/knewstuff/knewstuffgeneric.cpp, branches/KDE/3.5/kdelibs/knewstuff/provider.cpp, branches/KDE/3.5/kdelibs/knewstuff/ghns.cpp, branches/KDE/3.5/kdelibs/knewstuff/testnewstuff.cpp, branches/KDE/3.5/kdelibs/knewstuff/engine.cpp: just a small fix to have a sane debug output and no korganizer mentions 2006-12-05 17:36 +0000 [r610821-610820] orlovich * branches/KDE/3.5/kdelibs/khtml/css/css_renderstyledeclarationimpl.cpp: Make sure to use the value() in computation, and not the internal _length which also merges in the bitfields for type(!!!) Also add some (likely somewhat excessive) comments explaining what the code is doing. BUG:138394 * branches/KDE/3.5/kdelibs/khtml/css/css_renderstyledeclarationimpl.cpp: Fix other misuses of _length 2006-12-08 00:12 +0000 [r611414] mhunter * branches/KDE/3.5/kdelibs/kdeprint/kpdriverpage.cpp: Typographical corrections and changes 2006-12-08 04:57 +0000 [r611427] bks * branches/KDE/3.5/kdelibs/kdecore/kglobalaccel_x11.cpp, branches/KDE/3.5/kdelibs/kdecore/kkeynative_x11.cpp: Make the Up key not act like Print Screen on an evdev keyboard. BUG:125559 2006-12-11 08:41 +0000 [r612399] danimo * branches/KDE/3.5/kdelibs/kdefx/kstyle.cpp: Asterisks on passwords be gone! I for one welcome our new bullet overlords. I've tested this patch on 3.5.5 with several different KDE applications and it even behaves fine with KDEs own password classes. Approved by Maxim. I wonder if it's worth a forward port, since tronical contemplated a move to QCommonStyle for Qt 4.3. 2006-12-11 14:01 +0000 [r612460] dfaure * branches/KDE/3.5/kdelibs/kdecore/kcmdlineargs.cpp: loadAppArgs is called by KUniqueApplication to load the args coming from the other process, so when it's called we certainly don't want to reparse the initial argc/argv again. In most programs this made no difference, but in kontact this gave a failure since the cmdline options got modified meanwhile (e.g. to load the kmail options instead). BUG: 103775 2006-12-11 22:57 +0000 [r612608] aacid * branches/KDE/3.5/kdelibs/kdoctools/customization/ca/user.entities: new entity needed by some docs i'll commit in a moment By Antoni Bella 2006-12-12 16:24 +0000 [r612786] mueller * branches/KDE/3.5/kdelibs/khtml/html/html_objectimpl.cpp: fix crash race on various sites with popup ads, e.g. pvponline.com (bnc:226099) 2006-12-12 16:37 +0000 [r612792] mueller * branches/KDE/3.5/kdelibs/kdeprint/cups/kmcupsmanager.cpp, branches/KDE/3.5/kdelibs/kdeprint/cups/kmwfax.cpp, branches/KDE/3.5/kdelibs/kdeprint/util.cpp, branches/KDE/3.5/kdelibs/kdeprint/cups/kmwippselect.cpp, branches/KDE/3.5/kdelibs/kdeprint/cups/kmcupsjobmanager.cpp, branches/KDE/3.5/kdelibs/kdeprint/util.h, branches/KDE/3.5/kdelibs/kdeprint/cups/cupsinfos.cpp: CUPS 1.2.x is confused if you send anything else than "localhost" in the ipp:// URL. so don't do that. 2006-12-13 19:50 +0000 [r613291] dfaure * branches/KDE/3.5/kdelibs/kio/kfile/kpropertiesdialog.cpp: Fix bug found while regression-testing the kde4 version: adding/removing mimetypes to a .desktop file didn't emit changed so the changes were forgotten unless something else was changed. 2006-12-14 13:35 +0000 [r613643] mlaurent * branches/KDE/3.5/kdelibs/kate/part/katedocument.cpp: Don't save into session manager a kate which load a temporary file otherwise when we restore it there will have an error 2006-12-14 16:15 +0000 [r613675] wstephens * branches/KDE/3.5/kdelibs/kate/part/katedocument.cpp: Compiling is also nice to have. CC: montel@kde.org 2006-12-15 17:08 +0000 [r613912] dhaumann * branches/KDE/3.5/kdelibs/kate/data/fgl-per.xml, branches/KDE/3.5/kdelibs/kate/data/bash.xml, branches/KDE/3.5/kdelibs/kate/data/sql.xml, branches/KDE/3.5/kdelibs/kate/data/r.xml, branches/KDE/3.5/kdelibs/kate/data/sql-mysql.xml, branches/KDE/3.5/kdelibs/kate/data/asp.xml, branches/KDE/3.5/kdelibs/kate/data/mediawiki.xml, branches/KDE/3.5/kdelibs/kate/data/diff.xml: backport 2006-12-16 10:15 +0000 [r614094] schwarzer * branches/KDE/3.5/kdelibs/doc/common/kde-default.css: backport from trunk: changed the color values to make accentuation for gui elements visible 2006-12-16 17:06 +0000 [r614177] dhaumann * branches/KDE/3.5/kdelibs/kate/data/fgl-4gl.xml: update 2006-12-17 16:12 +0000 [r614397] mkoller * branches/KDE/3.5/kdelibs/kio/kioexec/main.cpp: BUG: 127894 Don't ask for upload and do not delete a file if it's already a local file 2006-12-18 14:31 +0000 [r614636] lunakl * branches/KDE/3.5/kdelibs/kio/kpasswdserver/kpasswdserver.cpp, branches/KDE/3.5/kdelibs/kio/kio/slavebase.cpp, branches/KDE/3.5/kdelibs/kio/kpasswdserver/kpasswdserver.h, branches/KDE/3.5/kdelibs/kio/kio/job.cpp, branches/KDE/3.5/kdelibs/kio/kio/jobclasses.h: Include also the application's user timestamp in KIO job information. Helps with focus when clicking an URL in KMail that pops up the authentication dialog. 2006-12-20 17:35 +0000 [r615217] lunakl * branches/KDE/3.5/kdelibs/kio/kio/job.cpp: Fix make final. 2006-12-21 09:15 +0000 [r615369] dfaure * branches/KDE/3.5/kdelibs/kinit/lnusertemp.c: No debug output on stdout (spoils the output from kdialog) BUG: 139077 2006-12-23 11:02 +0000 [r615933] amantia * branches/KDE/3.5/kdelibs/knewstuff/uploaddialog.cpp: Be sure that "Do Not Fill Out" does something else than "Fill Out". Bug appeared because the dialog is not created every time, but is cached, so values are not reset... 2006-12-23 16:28 +0000 [r616095] thiago * branches/KDE/3.5/kdelibs/kdecore/network/ksocketdevice.cpp: INTEGRATION:/trunk/KDE/kdelibs/kdecore/network 616087 Add workaround for BSD bugs in getsockname(2) and getpeername(2). All of the BSDs are affected and they return the wrong length. I wonder how this had never been noticed before. 2006-12-23 16:35 +0000 [r616099] thiago * branches/KDE/3.5/kdelibs/kdecore/network/ksocketdevice.cpp: INTEGRATION:/trunk/KDE/kdelibs/kdecore/network 616098 SVN_SILENT Brown paper bag fix 2006-12-23 17:55 +0000 [r616117] mkoller * branches/KDE/3.5/kdelibs/kdeui/kdatetbl.cpp: BUG: 138818 close year input popup when pressing enter 2006-12-25 14:19 +0000 [r616449] qbast * branches/KDE/3.5/kdelibs/dnssd/remoteservice.cpp: Backport of fix for #134212 2006-12-26 23:04 +0000 [r616816] aacid * branches/KDE/3.5/kdelibs/kdeui/kpassdlg.cpp: i need this so that ` + a gets composed to à 2006-12-28 15:13 +0000 [r617260] savernik * branches/KDE/3.5/kdelibs/kate/part/kateautoindent.cpp: fixed known regression of indent/csmart/switch9.txt: properly reindent 'case' with character literal 2006-12-28 18:01 +0000 [r617297] savernik * branches/KDE/3.5/kdelibs/kate/part/kateautoindent.cpp: known regression--: fixed cstyle parameter list indentation part I 2006-12-29 02:47 +0000 [r617415] savernik * branches/KDE/3.5/kdelibs/kate/part/kateautoindent.cpp: known regression--: fixed cstyle parameter list indentation part II Whew, that was a hard one. Now we're down to zero new cstyle-indenter regressions compared to KDE 3.5.5. 2006-12-29 18:55 +0000 [r617626] mkoller * branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp: BUG: 17846 reset hover text when mouse leaves khtml view 2006-12-29 20:15 +0000 [r617643] mkoller * branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp: BUG: 21855 whenever the content changes, recheck if the mouse cursor shall show some other shape (pointing hand, etc.) to correctly match it to the content below it 2006-12-30 16:51 +0000 [r617941] mkoller * branches/KDE/3.5/kdelibs/kparts/historyprovider.h, branches/KDE/3.5/kdelibs/khtml/html/html_documentimpl.cpp, branches/KDE/3.5/kdelibs/kparts/historyprovider.cpp: BUG: 24820 immediately redraw visited links with the respective color when the page got loaded and inserted into the history 2006-12-31 00:37 +0000 [r618069] mkoller * branches/KDE/3.5/kdelibs/khtml/misc/loader.h, branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp, branches/KDE/3.5/kdelibs/khtml/misc/loader.cpp: BUG: 91240 Pause animations whenever a HTML view is hidden and resume animations when it's shown again. This greatly reduces CPU usage when there are a lot of animated images in hidden tabs or minimized windows 2006-12-31 14:06 +0000 [r618182] mkoller * branches/KDE/3.5/kdelibs/kio/kfile/kpropertiesdialog.cpp: BUG: 109038 Only try to write a .directory file to include an Icon if the icon was changed by the user (and not implicitely due to a different permission-mode) 2007-01-02 09:28 +0000 [r618830] ggarand * branches/KDE/3.5/kdelibs/khtml/rendering/render_table.cpp: table objects always flowAroundFloats BUG: 138146 2007-01-02 09:32 +0000 [r618831] ggarand * branches/KDE/3.5/kdelibs/khtml/css/cssparser.cpp: backport font shorthand fix - r618828 2007-01-02 10:53 +0000 [r618865] ggarand * branches/KDE/3.5/kdelibs/khtml/rendering/render_table.h, branches/KDE/3.5/kdelibs/khtml/rendering/render_box.cpp: backport 618852. 2007-01-03 08:36 +0000 [r619368] jrideout * branches/KDE/3.5/kdelibs/kspell2/plugins/ispell/ispell.h: Fixes a bug where KSpell can't read large hash files that come with latter versions of ispell Closes BUG:81415 kspell2 doesn't like ipsell hash files 2007-01-03 15:00 +0000 [r619503] jrideout * branches/KDE/3.5/kdelibs/kspell2/plugins/ispell/ispell.h: Reverting previous chang to ispell. The change did fix the bug, but also broke othe languages. 2007-01-03 17:45 +0000 [r619552] mkoller * branches/KDE/3.5/kdelibs/khtml/khtml_part.cpp: BUG: 139488 Avoid 0-pointer deref 2007-01-04 10:27 +0000 [r619759] amantia * branches/KDE/3.5/kdelibs/knewstuff/uploaddialog.h, branches/KDE/3.5/kdelibs/knewstuff/entry.cpp, branches/KDE/3.5/kdelibs/knewstuff/uploaddialog.cpp: Provide an email line in the newstuff dialog. 2007-01-04 14:32 +0000 [r619812] ggarand * branches/KDE/3.5/kdelibs/khtml/rendering/render_layer.cpp: backport 619811: "fix infinite recursion when going from overflow:scroll to auto" 2007-01-04 15:07 +0000 [r619837] ggarand * branches/KDE/3.5/kdelibs/khtml/khtmlview.cpp: backport optimisation r619825 2007-01-05 18:41 +0000 [r620353] mkoller * branches/KDE/3.5/kdelibs/kate/part/katesearch.cpp: BUG: 137312 Fix endless loop when searching backwards with "match whole word" Patch from Christian Spiel 2007-01-05 19:59 +0000 [r620372] amantia * branches/KDE/3.5/kdelibs/knewstuff/uploaddialog.cpp: Use the "Email:" version. There was no consensus, but I think this is the cleanest way to do it and doing it earlier gives more time to translate it. CCMAIL: kde-i18n-doc@kde.org 2007-01-05 23:00 +0000 [r620408] savernik * branches/KDE/3.5/kdelibs/kate/part/kateautoindent.cpp: C-Style indenter suckage-- Trade 4 nasty known regressions for one rarely occurring known regression. It doesn't get any better than this. 2007-01-06 14:54 +0000 [r620538] mkoller * branches/KDE/3.5/kdelibs/knewstuff/knewstuffgeneric.cpp, branches/KDE/3.5/kdelibs/knewstuff/entry.cpp: BUG: 105351 Keep file extension after download of the payload. Don't use version/release info to generate fullName() if it's not set 2007-01-06 17:04 +0000 [r620584] ggarand * branches/KDE/3.5/kdelibs/khtml/rendering/render_form.cpp: backport r620582. "fix RenderFileButton minmaxwidth calculation" 2007-01-07 07:03 +0000 [r620739] ggarand * branches/KDE/3.5/kdelibs/khtml/rendering/render_object.cpp: backport 620738. fix text-top/text-bottom vertical-align. 2007-01-07 15:56 +0000 [r620856] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/bidi.cpp: Fix a problem with collapsing white-space in NOWRAP elements, and a few smaller corner cases. BUG: 121867 2007-01-07 16:23 +0000 [r620868] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/bidi.cpp: Fix a detail missed in last commit, and clean up the code. CCBUG: 121867 2007-01-07 18:19 +0000 [r620910] carewolf * branches/KDE/3.5/kdelibs/khtml/rendering/render_table.cpp, branches/KDE/3.5/kdelibs/khtml/rendering/bidi.cpp: Give up trying to make a nice break, when a table makes one impossible. BUG: 120651 2007-01-07 21:19 +0000 [r620957] ggarand * branches/KDE/3.5/kdelibs/khtml/ecma/kjs_window.cpp: backport 620956. fix alert() 2007-01-10 10:09 +0000 [r622014] mueller * branches/KDE/3.5/kdelibs/kdeprint/cups/kmcupsmanager.cpp, branches/KDE/3.5/kdelibs/kdeprint/cups/ipprequest.cpp: CCBUG:115891 avoid error message on empty configured printer list 2007-01-10 14:19 +0000 [r622049] dfaure * branches/KDE/3.5/kdelibs/kioslave/ftp/ftp.cc: Find by extension, and if not found (or extension not reliable) then find by content. KMail relies on this when adding attachments, and looking only at the contents broke with excel files, as reported by André. I'll add a better kmimetype api for this in kde4. 2007-01-10 17:45 +0000 [r622094] dfaure * branches/KDE/3.5/kdelibs/kio/kfile/kurlrequester.cpp, branches/KDE/3.5/kdelibs/khtml/rendering/render_form.cpp, branches/KDE/3.5/kdelibs/kio/kfile/kurlrequester.h, branches/KDE/3.5/kdelibs/khtml/rendering/render_form.h: Fix onchange event in file widget - bug 107455 Patch by Konrad Rzepecki . Thanks Konrad! BUG: 107455 2007-01-14 13:26 +0000 [r623223] jriddell * branches/KDE/3.5/kdelibs/mimetypes/audio/x-pn-realaudio-plugin.desktop (added): Add x-pn-realaudio-plugin, now used by bbc radio player 2007-01-14 19:50 +0000 [r623425] hasso * branches/KDE/3.5/kdelibs/kparts/browserextension.h, branches/KDE/3.5/kdebase/konqueror/konq_view.cc, branches/KDE/3.5/kdebase/konqueror/konq_mainwindow.cc, branches/KDE/3.5/kdebase/konqueror/konq_view.h, branches/KDE/3.5/kdelibs/khtml/khtml_part.cpp, branches/KDE/3.5/kdelibs/kparts/browserextension.cpp: Implement soft frameset reload strategy - reload individual frames only. Frameset can be still reset via moving cursor into URL bar and pressing the enter key. Reviewed by Germain Garand. BUG:66958 2007-01-15 08:56 +0000 [r623679] coolo * branches/KDE/3.5/kdelibs/kparts/browserextension.h, branches/KDE/3.5/kdebase/konqueror/konq_view.cc, branches/KDE/3.5/kdebase/konqueror/konq_mainwindow.cc, branches/KDE/3.5/kdebase/konqueror/konq_view.h, branches/KDE/3.5/kdelibs/khtml/khtml_part.cpp, branches/KDE/3.5/kdelibs/kparts/browserextension.cpp: revert 623425, which isn't a bug fix 2007-01-15 09:07 +0000 [r623689-623687] coolo * branches/KDE/3.5/kdelibs/kdecore/kdeversion.h: new version * branches/KDE/3.5/kdelibs/README: new version * branches/KDE/3.5/kdelibs/kdeui/kdepackages.h: new version 2007-01-15 09:15 +0000 [r623692] binner * branches/KDE/3.5/kdesdk/kdesdk.lsm, branches/KDE/3.5/kdenetwork/kopete/libkopete/kopeteversion.h, branches/KDE/3.5/kdepim/kdepim.lsm, branches/KDE/3.5/kdewebdev/quanta/quanta.lsm, branches/KDE/3.5/kdeaccessibility/kdeaccessibility.lsm, branches/arts/1.5/arts/arts.lsm, branches/KDE/3.5/kdeadmin/kdeadmin.lsm, branches/KDE/3.5/kdeaddons/kdeaddons.lsm, branches/KDE/3.5/kdenetwork/kdenetwork.lsm, branches/KDE/3.5/kdelibs/kdelibs.lsm, branches/KDE/3.5/kdeartwork/kdeartwork.lsm, branches/KDE/3.5/kdewebdev/VERSION, branches/KDE/3.5/kdemultimedia/kdemultimedia.lsm, branches/KDE/3.5/kdebase/kdebase.lsm, branches/KDE/3.5/kdenetwork/kopete/VERSION, branches/KDE/3.5/kdewebdev/kdewebdev.lsm, branches/KDE/3.5/kdegames/kdegames.lsm, branches/KDE/3.5/kdeedu/kdeedu.lsm, branches/KDE/3.5/kdebindings/kdebindings.lsm, branches/KDE/3.5/kdetoys/kdetoys.lsm, branches/KDE/3.5/kdegraphics/kdegraphics.lsm, branches/KDE/3.5/kdeutils/kdeutils.lsm: increase version 2007-01-15 09:21 +0000 [r623695] dfaure * branches/KDE/3.5/kdelibs/kio/kfile/kdiroperator.h, branches/KDE/3.5/kdelibs/kio/kfile/kdiroperator.cpp: Revert 589847, selecting the last directory when going up leads to bugs since its name is being used when pressing OK (even if a filename was typed previously to navigating down and back up). The right fix would be to give the lineedit precedence over the selected item but this look a bit more involved, I'll let Carsten do that :) BUG: 136630 CCBUG: 103540 CCMAIL: Carsten Pfeiffer