Last Week Archives

KDE-CVS-Digest

Weekly View of KDE CVS commits

February 21, 2003

By Derek Kite



This Week:

Highlighting large merges of Safari code, Xinerama support, msword filters and Kmail bugfixes. Kopete continues to be heavily developed, along with continuing work on Arts. Plus numerous bug fixes.

Klaas Freitag <freitag@suse.de> posted to kde-core-devel this note:

Kooka License Change

I am doing major changes to the OCR system of Kooka to support different 
OCR engines. One is the professional OCR engine KADMOS of a company called 
reRecognition. Kooka will be able to use it.

For that, it is necessary to change the license under which Kooka is 
distributed. I like to change it to be the GPL version 2 with two 
exceptions, that allow to link Kooka against the KADMOS OCR library of
reRecognition without delivering the sourcecode of KADMOS in the source
distribution. The same for any version of Qt.

The full license text for the source files can be seen under 
http://www.suse.de/~freitag/newlic.txt

Are there objections or comments?

Marc Mutz responded:

Stating the obvious: You need of course to obtain permission from every 
contributor to kooka that has a copyright on parts of the code for a 
license change. The KDE rule of "no objection means go ahead" doesn't 
hold here.

Any who have contributed to this particular code may want to contact Klaas Freitag.

Table of Contents


Application Features Optimize Security Bug Fixes
Development Tools new     fix
Games       fix
Kde-Base new   sec fix
Kde-Pim new     fix
KdeGraphics new     fix
Koffice new     fix
Konqueror new opt   fix
Multimedia new     fix
Networking Tools       fix
Programming Tools new      
User Interface new     fix
Utilities new     fix
Click on the icons to go to the respective section!

New Features

Development Tools

Roberto Raggi committed a change to kdevelop/parts/cppsupport

- added TreeParser. TreeParser is the base class for implement walker
- fixed possible null pointer access in backgroundparser

Diffs: 1, 2, 3, 4, 5

Roberto Raggi committed a change to kdevelop/parts/cppsupport

- improved the c++ parser. now it works better with block-declaration
- added StoreWalker(not finished yet!!). The StoreWalker store the AST into
  SourceInfo storage

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

Andras Mantia committed a change to quanta

Parse as you type! 
Auto-update closing tags.
GUI cleanup, removed obsolete or unused options.
Code cleanup.
PHP DTD update.

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 
21, 22, 23, 24, 25
Kde-Base

Kevin Puetz committed a change to kdebase

Since we can add strings again now, add a choice "All Screens" for those 
who wanted kicker to spann all screens in an Xinerama setup (as we did 
pre-KDE 3.1). I've had a few requests for this back, so here goes.

Diffs: 1, 2

George Staikos committed a change to kdebase

Last of the dual-head non-xin fixes.  I would appreciate if someone can test
non-xin dualhead with HEAD to see how it works now, and what major things are
broken.

Meanwhile I have ~29 fixes still remaining to be committed.

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11

Leo Savernik committed a change to kdelibs/kio/kio

KZip now makes use of new API:
- supports new API of prepareWriting, writeSymLink, writeData directly
- supports new API of writeFile, writeDir indirectly
- reads and writes Info-ZIP extra field data for unix timestamps
- reads and writes Unix identifier, and Unix permissions
- fixed bug with filename encoding

Diffs: 1, 2
Kde-Pim

Laurence Anderson committed a change to kdepim/kmailcvt

Add CSV addressbook import filter

Diffs: 1, 2, 3
KdeGraphics

Klaas Freitag committed a change to kdegraphics/libkscan

added methods to highlight rectangular areas on the image viewer given a
pen and a brush. The highlight areas can be removed again. As a proof of
concept, this version only highlights by underlining the rectangle.
It is used for marking wrong words in the ocr result.

Diffs: 1, 2
Koffice

Lukáš Tinkl committed a change to koffice/filters

4 stars for Magicpoint and OOImpress filters
(they both work very well and are IMHO finished
feature-wise)

Diff

David Faure committed a change to koffice/filters/kword/msword

EUREKA! The table is made inline properly now. It just works.

Something's a bit fishy with paragraphStart() though, I was expecting to
get one before tableRowFound (isn't the table inside a parag even in word?).
Hacked around that, see m_bInParagraph.

Diffs: 1, 2, 3, 4, 5

David Faure committed a change to koffice/filters/kword/msword

Support for horizontally merged cells. However I found no example doc
that uses fFirstMerged and fMerged. I'm guessing this is Word95-compat stuff,
and Word97 has rather "cells of completely customizable width and height".
Quite difficult to fit into a grid layout model - maybe this is what
Shaheed's code did.
There's also the problem of vertically merged cells: no way to access
the TAP of the rows below the current one. Hmm, maybe the tableRowFound
callback (with the functor) could also pass the TAP pointer?

Diffs: 1, 2, 3

David Faure committed a change to koffice/filters/kword/msword

Proper cell widths and positions.
 I'll have to take from the old importer the code that handles
 rows with different cell widths though. For now it only works with
 mostly grid-like tables.
Support for cell borders and background colors (code mostly taken
from the old importer).

Diffs: 1, 2, 3, 4, 5, 6

David Faure committed a change to koffice/filters/kword/msword

Support for frame background color and fill style - table-10.doc looks nice now :)

Diffs: 1, 2, 3, 4

Lucijan Busch committed a change to koffice/kexi

* kexi keeps in sync on a formeditor-widget name changes (qsa as well :)
* forms can be saved!
* froms can be opened!
* kexi works now with cql!
* you can select a relation by clicking on it! (actions aren't inmplmented yet)
  creating the algorithm was quite hard
* sqlmessages in SqlHistory can be copied to clipboard now
* fixed some picsmaps
* formeditor has a new class which is used to import extra widgets

hm... seems like that is again a to big commit :)

bye luci

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 
21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 
41, 42, 43, 44, 45, 46, 47, 48, 49

Peter Simonsson committed a change to koffice/kexi

Ok lucijan throw a party because here comes primary key support! :)

Diffs: 1, 2, 3, 4

Clarence Dang committed a change to koffice/lib/kofficecore

First round of UI improvements concerning saving to foreign formats:
- don't pop up a file dialog and overwrite prompt the first time the user tries 
  to save from a non-native format but do pop up a DoNotAskAgain Export Confirmation
- don't prompt for overwrite if the user deliberately did Save As just to change filter options.

This patch appears to work for all the tricky cases too (e.g. no matching export 
filter, empty pDoc->mimeType() due to new document, File/Save As the first time 
from a foreign format should bring up an Export Confirmation as well).

Renames KoDocument::haventTriedSaving() to KoDocument::confirmNonNativeSave() 
(thanks David :)).

Working with non-native file formats is now _much_ easier :)  More to come...

Diffs: 1, 2, 3

Clarence Dang committed a change to koffice/lib/kofficecore

2nd patch to improve the UI with regard to handling foreign file formats:
- introduces Import/Export options (aka. Open resetting the URL and a Save
  As that lets you continue working on your current native format). This
  introduces yet more hacks in KoDocument :( ... importing was a piece of
  cake to implement but exporting was a bit harder because if you call
  KoDocument::saveFile, you want to undo all it's work with regard to
  updating its modified state, URL, filename, outputMimeType etc. etc.
  and you need to separate sane Exporting defaults from Save As defaults.
  I can't see a cleaner way to implement Export though.
- modified flag is no longer set on save to external format (because of
  the availability of Import/Export and because you already get enough
  exportConfirmation()
- fix bug where the title is not updated if the URL is empty (e.g. Uhtitled
  document)...I'll add the "Untitled" later
- fix a bug from yesterday where Save As would not bring up an overwrite
  prompt if you saved in a different specialOutputFormat

Diffs: 1, 2, 3, 4, 5
Konqueror

David Faure committed a change to kdelibs/khtml

Use StatusBarExtension to add an SSL icon in the statusbar (when being in
Secure or Mixed mode). Yay!

Diffs: 1, 2

Peter Kelly committed a change to kdelibs/khtml

More improvements to the javascript debugger, which is now enabled by
default:

- allow partially loaded pages to be displayed in the source code view
  (e.g. if an exception is thrown during initial page loadign)
- made sourceUnused() work properly now that kjs reference counts sourceIds
- added setting for javascript error reporting
- disable erorr reporting of the user requests so in the error dialog
- keep a stack of ExecState* objects instead of m_currentContext, since the
  latter can't give us the complete chain in case of nested evaluate()
  calls
- allow use of console when not currently running script
- more accurate line number reporting for parse errors
- minor UI tweaks

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

Lars Knoll committed a change to kdelibs/khtml

bigger merge from Safari and some bugfixes:

* pull in the newest version of the layer code and fix docWidth()/Height()
  to work together with it.
* renamed the PaintPhase enum to PaintAction to reduce the diff between
  Safari and us.
* Fixes for :hover, :active and :focus. The CSS popup code on css/edge
  works now.

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 
21, 22, 23, 24, 25, 26, 27, 28, 29

Lars Knoll committed a change to kdelibs/khtml/rendering

merged in apples fixes to the table code:
- improvements for percentage heights
- make display: inline-table work more correctly
- some smaller layouting fixes

Diffs: 1, 2, 3, 4

Antti Koivisto committed a change to kdelibs/khtml/rendering

match ie/moz behaviour: width of percent tables is always calculated based 
on containing block width, even with flowAroundFloats()

testcase:
<table align="right" width=100 height=100 border=1><td></table>
<table width=100% height=100 border=3>
<td>tables should overlap</table>
<br clear=all>
<table align="right" width=100 height=100 border=1><td></table>
<table height=100 border=3>
<td>tables should not overlap
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx
</table>

Diff

Dirk Mueller committed a change to kdelibs/khtml/xml

safari merge: nicer XML error messages. #ifdef'ed some code that has to
be removed when the other whitespace related changes go in

Diff
Multimedia

Stefan Westerfeld committed a change to arts/flow

Added EsounD support (written by Ian Chiew).

Diffs: 1, 2
Programming Tools

Germain Garand committed a change to kdebindings

automated build framework for Smoke

Diffs: 1, 2, 3, 4, 5, 6, 7, 8

Stanislav Visnovsky committed a change to kdesdk/kbabel

Implemented 53890 - set all messages as fuzzy.

In fact, KBabel now provides a framework for general read/write data
tools, which operate on a KBabel::Catalog instance. See datatools/setfuzzy
for details.

Refer to Bug 53890 - Set all messages fuzzy
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
User Interface

George Staikos committed a change to kdebase/kdesktop

DPMS screensaver support

Diffs: 1, 2

Aaron J. Seigo committed a change to kdebase/kdesktop

allow running apps by their desktop file name (as a last resort)
would be nice to make it case insensitive one day, but that will require
some fairly drastic alterations to the ksycoca storage, methinks

Diff

Dawit A. asked:

What is the benefit of doing this and under what circumstance will this code 
be reached ?

Aaron J. Seigo responded:

benefit: hiding the implementation detail of desktop file name (aka "user 
visible name") of a program not being the actual name of the program

circumstance: Quanta Plus, Address Book, or copying the capitalization in a 
desktop file such as KBabel (vs kbabel).. 

it's a last resort check, of course. it's a 6 line patch. and it was done at 
the request of a user wondering why they couldn't just type the same name 
that they saw in the menu.

Luboš Luňák committed a change to kwin_iii: kdebase/kwin

Xinerama patches from HEAD.

Diffs: 1, 2, 3, 4, 5, 6, 7, 8

George Staikos wrote in response:

   Ah thanks.  There will be some updates too.  I'm going to rework it in a 
few ways because I don't like the performance impact.  This is tedious stuff, 
fixing the entire CVS codebase for an assumption that was made over the many 
years of development.

Dirk Mueller suggested:

if you write a "how to xinerama-ify your code" tutorial more people might 
help you. 

George Staikos then said:

I was thinking about that last night.  I intend to do that.
Utilities

Fabian Wolf committed a change to kdeutils/kcalc

Added requested feature. Wishlist item 52858

Refer to Bug 52858 - Display Current KCalc Number (balance? total?) on Taskbar.
Diffs: 1, 2, 3, 4, 5

Optimizations

Konqueror

Maks Orlovich committed a change to kdebase/libkonq

Speed up history loader: marshall URLs as KURL and not as text strings in the 
storage files. Saves about 20ms here on a Celeron 950 with the default history 
size limits.

Not that unlike the patch to kde-opt, this uses the old marshalling format 
over DCOP, to retain wire compatibility.

Diffs: 1, 2, 3

Security

Kde-Base

George Staikos committed a change to kdelibs/kio/kssl

Foreward port fix for 54634
Minor (arguably very minor) security impact.
Block ADH ciphers

Refer to Bug 54634 - ADH ciphers should be disabled by default 
(vulnerable to MITM see RFC2246)
Diff

Backported to KDE_3_1_BRANCH: kdelibs/kio/kssl

Diff

Backported to KDE_3_0_BRANCH: kdelibs/kio/kssl
backport fix for54634

Diff

George Staikos committed a change to kdebase/kcontrol/crypto

foreward port part 2 of 54634
remove ADH ciphers

Refer to Bug 54634 - ADH ciphers should be disabled by default 
(vulnerable to MITM see RFC2246)
Diff

Backported to KDE_3_1_BRANCH: kdebase/kcontrol/crypto

Part 2 of fix for 54634 Diff

Carsten Pfeiffer committed a change to kdenetwork/kget

- safety for urls without a filename
- never attempt to remove a directory
CCMAIL: written_030217@jensbenecke.de

Diffs: 1, 2, 3, 4, 5

Bug Fixes

Development Tools

Jonathan Riddell committed a change to kdesdk/umbrello

squash beastie53354 version not recognised
also changed version from 1.1.1 to 1.2-alpha

Refer to Bug 53354 - version is not recognised
Diffs: 1, 2, 3

Andras Mantia committed a change to quanta/quanta

Fix tag auto-updating and parsing (again). Now this is much better.

CCMAIL: quanta-devel@mail.kde.org

Diffs: 1, 2, 3, 4
Games

Anne-Marie Mahfouf committed a change to kdeedu/khangman/khangman

Close button is changed to Quit button. Bugs53228 and51159 are fixed.
Info dialog has now proper layout.
There is still some work for a proper layout in child mode. Will be done asap.
 

Refer to Bug 53228 - Accelerator key C used for both Close and Child mode
Refer to Bug 51159 - text missing and text areas too small - screenshot provided
Diffs: 1, 2, 3

George Staikos committed a change to kdegames/kbattleship/kbattleship/dialogs

Compilation fix.

CCMAIL:54813-done@bugs.kde.org

Refer to Bug 54813 - kbattleship doesn't compile with gcc 3.2.2
Diff
Kde-Base

Stephan Binner committed a change to kdebase

Fixed Bug 54750: Can't use background images with spaces in the filename

Refer to Bug 54750 - Can't use background images with spaces in the filename
Diffs: 1, 2

Backported to KDE_3_1_BRANCH: kdebase

Fixed Bug 54750: Can't use background images with spaces in the filename

Diffs: 1, 2

George Staikos committed a change to KDE_3_1_BRANCH: kdebase/kcontrol/crypto

Incorrect default value
CCMAIL:40863-done@bugs.kde.org

Refer to Bug 40863 - Warning about sending unencrypted date given even 
after disabling that option on Suse 7.3
Diff

Stephan Binner committed a change to kdebase/konsole

Moved emitClipboard/emitSelection configuration from keytables to
"Configure Shortcuts..." aka use KAction. Fix for report 53490.

Refer to Bug 53490 - key bindings are not shown in the menu
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13

Stephan Binner committed a change to kdebase/konsole/konsole

Profile support fixes, removed one and replaced one hack by another one :-)
Fixes Bug54305: "MenuBar=Disabled" don't work in profile

Refer to Bug 54305 - "MenuBar=Disabled" don't work in profile
Diffs: 1, 2, 3

Backported to KDE_3_1_BRANCH: kdebase/konsole/konsole

Profile support fixes, removed one and replaced one hack by another one :-)
Fixes Bug54305: "MenuBar=Disabled" don't work in profile

Diffs: 1, 2, 3

Dirk Mueller committed a change to kdelibs/kdeprint/management

fix german i18n bug (47915)

Refer to Bug 47915 - correct translation of the string "location" in the printer 
module of KControl
Diffs: 1, 2

Backported to KDE_3_1_BRANCH: kdelibs/kdeprint/management
fix german i18n bug
CCMAIL:47915-done@bugs.kde.org

Diffs: 1, 2

Lauri Watts committed a change to kdelibs/kdoctools/customization/entities

Fixing bug54559

Refer to Bug 54559 - SuSE DTD Entities incorrect. <acronym> tags inside 
a <trademark> is rejected by DTD.
Diff

Lauri Watts committed a change to kdelibs/kdoctools/customization/obsolete

Rest of fix for54599

Refer to Bug 54599 - hitting 'back' to a page with search component open in konqueror crashes
Diff

Lauri Watts committed a change to KDE_3_1_BRANCH: kdelibs/kdoctools/customization

Backport of fix for54559

Refer to Bug 54559 - SuSE DTD Entities incorrect. <acronym> tags inside 
a <trademark> is rejected by DTD.
Diffs: 1, 2

Carsten Pfeiffer committed a change to kdelibs/kio/kfile

much better spacing, as proposed by Stephan Jaensch
(for the thumbnail view, we need to keep the gridX tho)
Thanks!

CCMAIL:54760-close@bugs.kde.org

Refer to Bug 54760 - file names not displayed completely in file dialog
Diff

George Staikos committed a change to kdelibs/kio/kio

CCMAIL:54632-done@bugs.kde.org

Prompt before overwriting when pasting non-files from the clipboard.

The observer change is to allow a non-job to use the observer for the rename
dialog.  It just checks for 0L in the job parameter and avoids crashing.

Refer to Bug 54632 - Ctrl+V Paste replaces files without asking
Diffs: 1, 2

Backported to KDE_3_1_BRANCH: kdelibs/kio/kiobackport fix for 54632

Diffs: 1, 2

Dirk Mueller committed a change to KDE_3_1_BRANCH: kdelibs/kio/kio

argh. apparently this broken change in HEAD was even backported. so better
backport the fix too. 
CCMAIL:54397-done@bugs.kde.org

Refer to Bug 54397 - clicking email link freezes konqueror
Diffs: 1, 2
Kde-Pim

Carsten Burghardt committed a change to KDE_3_1_BRANCH: kdenetwork/kmail

Fix bug 53546, confirmed by Malte and nobody cried ;-)

Refer to Bug 53546 - Somebody mixed up the View menu (Unread/Total Column)
Diffs: 1, 2, 3, 4

Tobias Koenig committed a change to kdepim/kaddressbook

You can import/export now more than one vcard. That fixes bug 53825

Refer to Bug 53825 - vcard import just picks up the first entry
Diff

Tobias Koenig committed a change to kdepim/kaddressbook

Added configure widget to the location extension. That manly fixes bug report
53445

Refer to Bug 53445 - More options for location plugin
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13

Tobias Koenig committed a change to KDE_3_1_BRANCH: kdepim/kaddressbook

Backport for fix 53825

Refer to Bug 53825 - vcard import just picks up the first entry
Diff

Tobias Koenig committed a change to KDE_3_1_BRANCH: kdepim/kaddressbook

backport of bugfix 54372

Refer to Bug 54372 - ldap icon in wrong style (non-keramik/crystal?)
Diff

David Jarvie committed a change to KDE_3_1_BRANCH: kdepim/kalarmd

Fix bug 54292: can't reenable alarms

Refer to Bug 54292 - kalarm little icon does not reappear after manual kill-launch
Diffs: 1, 2, 3

Ingo Klöcker committed a change to kdepim/kmail

Forward port of the fix for bug 53975: KMail reports unsigned messages as signed

Refer to Bug 53975 - KMail reports unsigned messages as signed
Diffs: 1, 2, 3, 4, 5, 6, 7

Backported to KDE_3_1_BRANCH: kdenetwork/kmail
Fix bug 53975: KMail reports unsigned messages as signed

Actually the bug report was about replies which include a fully quoted signed 
message and which were therefore reported as signed. With this fix they are 
reported as partially signed.

Diffs: 1, 2, 3, 4, 5

Ingo Klöcker committed a change to kdepim/kmail

Don't display PostScript attachments inline. This prevents a possible 
DoS attack (cf. Bug 54383).

Refer to Bug 54383 - kmail hangs with unviewable attachments
Diff

Backported to KDE_3_1_BRANCH: kdenetwork/kmail
Don't display PostScript attachments inline. This prevents a possible 
DoS attack (cf. Bug 54383).

CCMAIL:54383-fixed@bugs.kde.org

Diff
KdeGraphics

Wilco Greven committed a change to kdegraphics/kghostview

Disable the error handler for the moment. Fixes 44855. If this doesn't 
give any problems I'll backport it to the KDE_3_1_BRANCH.

Refer to Bug 44855 - Postscript pages list shows only one page
Diffs: 1, 2
Koffice

Clarence Dang committed a change to koffice/kword

should fix bug where you can't select an inline frame (nor right-click on it)
CCMAIL:50984-done@bugs.kde.org

Refer to Bug 50984 - KWord: wrong context menu for pictures
Diff

David Faure committed a change to koffice/lib/kformula

Don't crash when applying configuration
CCMAIL:53602-done@bugs.kde.org

Refer to Bug 53602 - select "automatic hyphenation" crashes kword
Diff
Konqueror

Alexander Kellett committed a change to kdebase/konqueror/keditbookmarks

fix non updating ro views on save in rw view
thanks for the bug report, was wondering if there was a bug here :)
CCMAIL54783-done@bugs.kde.org

Refer to Bug 54783 - Read-only views should update when bookmarks are saved
Diffs: 1, 2

David Faure committed a change to KDE_3_1_BRANCH: kdebase/libkonq

Don't auto-arrange the desktop icons when using a preview.
Fix tested by reporter of bug 54434.

Refer to Bug 54434 - Arrangement of icons and text under icons is broken again
Diff

Dawit Alemayehu committed a change to kdelibs/khtml

Fix BR#54728

Refer to Bug 54728 - Automatic delayed reloading/redirecting cannot be disabled
Diffs: 1, 2, 3

Backported to KDE_3_1_BRANCH: kdelibs/khtml
Backport fix for BR#54728

Diffs: 1, 2, 3

George Staikos committed a change to kdelibs/khtml/java

Better late than never!  Well, at least we fixed this while IRIX still exists.
Please test on IRIX if anyone still has this running with KDE.

CCMAIL:26607-done@bugs.kde.org

Refer to Bug 26607 - SGI Java security error
Diffs: 1, 2

Dawit Alemayehu committed a change to kdelibs/kioslave/http

- Renamed m_intData to m_bufWebDavData for clarity.
- Changed m_intData from QString to QByteArray to properly fix BR#51720

Refer to Bug 51720 - directory listing for webdav is broken
Diffs: 1, 2

Backported to KDE_3_1_BRANCH: kdelibs/kioslave/http
- Backport the clean up for fixing BR#51720.

Diffs: 1, 2
Multimedia

Arnold Krille committed a change to arts/examples

Making testdhandle a check_PROGRAMM too.

Fixing http://bugs.kde.org/show_bug.cgi?id=52675

CCMAIL:52675@bugs.kde.org

Refer to Bug 52675 - arts/examples/Makefile does not honor LDFLAGS
Diff

Arnold Krille committed a change to arts/soundserver

Inserting some explicit casts to remove warnings...

Fixes http://bugs.kde.org/show_bug.cgi?id=52595

CCMAIL:52595@bugs.kde.org

Refer to Bug 52595 
  - wavplayobject_impl.cc:64: warning: passing `float' for argument 1 of `
  Arts::poTime::poTime(long int, long int, float, const std::string&)'
Diff

Charles Samuels committed a change to kdemultimedia/noatun/library

fix bug 51626 with many big thanks to Ravikiran Rajagopal

Odd crash when deleting pages in the prefs box.

CCMAIL:ravi@ee.eng.ohio-state.edu

Refer to Bug 51626 - noatun crashes without explanation
Diff
Networking Tools

Zack Rusin committed a change to kdenonbeta/kopete/protocols/gadu/lib

Wrap in ifdefs as noted by Chester B (thanks)
Please don't report compilation problems to bugzilla - use the list.

CCMAIL:54837-done@bugs.kde.org, chester_b@ithryn.net

Refer to Bug 54837 - compile breakage in libgadu-config.h because stdint.h
Diff

Till Gerken committed a change to kdenonbeta/kopete/protocols/jabber

Going online incorrectly set the show element in the presence information to
"chat" instead of leaving it empty. Added support for normal availability
and "Free to Chat".

CCMAIL:54491-done@bugs.kde.org

Refer to Bug 54491 - Jabber Plugin shows 'chat' instead of normal availability
Diffs: 1, 2, 3, 4, 5

Stefan Gehn committed a change to kopete_0_6_branch: kdenonbeta/kopete/libkopete/ui

backport to fix bug 54709

Refer to Bug 54709 - Improper link handling in chat window
Diff

Tom Linsky committed a change to kopete_0_6_branch: kdenonbeta/kopete/protocols/oscar

Fixed bug 54408 (kind of)  When using large contact lists, some contacts 
still do not appear in the list, but at least the plugin now connects and stays 
connected with large contact lists.  I am hoping Nick's recent work eliminating 
the Kit classes have already fixed the problem of contacts not appearing in the 
HEAD branch.

Refer to Bug 54408 - Large Contact lists error out the Oscar Plugin
Diffs: 1, 2, 3
User Interface

Luboš Luňák committed a change to kdebase/kwin

Fix 54190.

Refer to Bug 54190 - wkin crash in NETWinInfo::windowType
Diff

Luboš Luňák committed a change to kdelibs/kdeui

Fix 42441 .

Refer to Bug 42441 - konsole crashes on startup on BSD and Solaris
Diffs: 1, 2

Luboš Luňák committed a change to kwin_iii: kdebase/kwin

Fix 54190.

Refer to Bug 54190 - wkin crash in NETWinInfo::windowType
Diff

Carsten Pfeiffer committed a change to qt-copy/src/widgets

apply Anders' patch (will be in 3.2): don't toggle checkboxes/radiobuttons
when hitting empty label area

Diffs: 1, 2, 3
Utilities

George Staikos committed a change to kdeutils/kcalc

fix 51672

Refer to Bug 51672 - Some calculations, such as 1024x1024, yield results 
in scientific notation but should not
Diff

Backported to KDE_3_1_BRANCH: kdeutils/kcalc
Apply patch contributed in bug report 51672 months ago.  It works for me so
I think it's good to apply.

CCMAIL:51672-done@bugs.kde.org

Diff

George Staikos committed a change to kdeutils/kcalc

fix 54671 by making kcalc a kmainwindow

Refer to Bug 54671 - KCalc does not appear in Window List
Diffs: 1, 2

Backported to KDE_3_1_BRANCH: kdeutils/kcalc
Make kcalc a KMainWindow
CCMAIL:54671-done@bugs.kde.org

Diffs: 1, 2


Thanks for reading KDE-CVS-Digest