Last Week Archives

KDE-CVS-Digest

Weekly View of KDE CVS commits

April 4, 2003

By Derek Kite



This Week:

Continuous improvements to the development tools, with Quanta, Kate and Kdevelop getting optimizations and bug fixes. New and improved filters in Koffice, the large rewrite of Kig is finished, and work on new themes and theme engine.

KcmDhcpd allows you to configure your ISC DHCP server. Willy De la Court announced that kcmdhcpd is feature complete :

Hi all,

I want to announce to the people who where interested that for the moment
kcmdhcpd is feature complete.

You can test it in CVS HEAD in the kdenonbeta module. This will only work with
a CVS HEAD release of kdelibs since it uses real new stuff.

You can start it with kcmshell dhcpd or in the control panel under Internet &
network.

Comments remarks questions bugreports are welcome.

Be careful this is still alpha software so please make a backup of your files
before using this.

The layout of the Digest has been changed. All the changes in a particular module, ie. Development Tools, are now grouped together. The new features, bugfixes and optimizations can be read in sequence, instead of having to jump around the document. If you have any comments or suggestions or flames, please send me an email. Thanks to Melchior Franz for the ideas.


Eva Brucherseifer wrote regarding KDE-Shirts available:

 Pictures of our embroidered KDE-Shirts and other information are now available
at http://www.kernelconcepts.de/products/kde/index-en.shtml
You can order shirts, pins or KDE's version of Knoppix directly from
kernelconcepts or by using our form at http://events.kde.org/registration.

What I really want is a hat with this out the top while confusing everyone by reading this. Alexander Kellett could have used it when writing this.

Table of Contents


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

Development Tools

Features

Julian Rockey committed a change to kdebindings/dcoppython

First commit for fairly major revamp of dcoppython.
This will involve removing the mini-QT binding and using Python tuples etc. to
marshal/unmarshal instead - QT/KDE python bindings are best left to PyQT/PyKDE
packages.
If you don't like the direction this is going, scream now!

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19

Ian Reinhart Geiser committed a change to kdebindings/kjsembed

KJS is mostly ported to the new api.

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

Ian Reinhart Geiser committed a change to kdebindings/kjsembed

Start of DCOP support for new KJSEmbed.

Diffs: 1, 2, 3, 4

Anders Lund committed a change to kdelibs/kate/data

Adding folding to SCRIPT and STYLE tags.
I tried folding HTML, HEAD and BODY but in cases where two of these are
opened (or closed) on the same line, it fails working :(

Diff

Anders Lund committed a change to kdelibs/kate/data

Adding folding support
comments and rule sets (like below:)
IDENTIFIER {
	RULES
}
are folded.
Aditionally, folding regions can be defined using
/*BEGIN<optional string>*/
and
/*END<optional string>*/

Diff

Hamish Rodda committed a change to kdelibs/kate/part

Fixed cut & paste error which caused default highlighting attributes to be
created incorrectly. If you were affected, remove the [Default Item Styles]
section from katepartrc, and the defaults will kick in properly.

CCMAIL:annma@myrealbox.com
CCMAIL:zerokode@gmx.net

Also, optimise the highlighting further; most of the startEnable() calls were
repetitious.

Diffs: 1, 2

Anders Lund committed a change to kdelibs/kate/part

Addomg "last" option to replace prompt, implementing wish47912

Diffs: 1, 2, 3, 4

Luis De la Parra Blum committed a change to kdesdk/umbrello/umbrello/refactoring

Start of RefactoringAssistant.
It can now:
* move attributes and operations between the classes in a class hierarchy
*show (not yet change) opperation properties (atts props should come soon)
*create new super/derived classes  (the classes are created and the association
between the two classifiers is made, but the association doesnt show in the diagram...
I think this has to do with the UMLAssociation Vs. AssociationWidget problem

-> to do:
You can only call the assistant from the context menu of the new (experimental) class
widget. to do: add this to normal classwidget context menu and/or tree view's

When refactoring, changes are inmediatly shown in the new classwidget (they get updated
automatically when the UMLClass is modified), but "normal" ClassWidgets dont get updated,
even though the modified signal is emited by the UMLClass. to do: fix this.

to do: a lot of other stuff.. like I said, this is only the start

Diffs: 1, 2, 3

Alexander Dymo committed a change to kdevelop/parts/cppsupport

C/C++ "New class" dialog improvements:
- Editor for base class file names
- Base class include files can be set as global or local
- Customizable templates for c++, objective-c, gtk classes
- Various global generation options (uppercase and lowercase names, etc.)

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

Falk Brettschneider committed a change to kdevelop/parts/perlsupport

applied patch of Luc Willems <Willems.luc@pandora.be>
that highly improves the class tool-view for Perl projects
(classes, global functions and variables support)

Diffs: 1, 2

Amilcar do Carmo Lucas committed a change to kdevelop/parts/replace

Added the "replace" part. It searches and replaces strings project wide. A part
developed by Jens Dagerbo <jens@krypton.supernet>

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

Anders Lund committed a change to kdebase/kate/app

changing setActiveDocumentDir() to use upURL(), wo that it works over
networks. This should fix56137 - please confirm

Refer to Bug 56137 - "current document directory" doesn't work for fish://
Diff

John Firebaugh committed a change to kdebase/kate/app

Fix bug 49270, session management doesn't work: use the new ReadWritePart
method queryClose() instead of closeURL().

CCMAIL:49270-done@bugs.kde.org

Refer to Bug 49270 - session management doesn't work
Diff

Hamish Rodda committed a change to kdelibs/kate/part

Fix crash - looks like a race condition...?

CCMAIL56690-done@bugs.kde.org

Refer to Bug 56690 - random crash in KateRenderer::textWidth
Diff

Hamish Rodda committed a change to kdelibs/kate/part

This fixes the worst printing breakage, ie. inter-line spacing.

I have a lot more work locally (to fix font preferences + cleanups)
which can't go in yet because there is some problem with italicised fonts
causing an infinite malloc loop.  More work to follow tomorrow...

Diff

Christoph Cullmann committed a change to kdelibs/kate/part

fix bug:56691: crash in KateBufBlock::line() shortly after loading

Refer to Bug 56691 - crash in KateBufBlock::line() shortly after loading
Diff

Amilcar do Carmo Lucas committed a change to kdevelop

-Improved the resolution of bug51138
-Changed the API of startAppCommand(const QString &program, bool inTerminal) to
startAppCommand (const QString &directory, const QString &program, bool inTerminal)

Refer to Bug 51138 - programs are runned from home directory instead of program directory
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

Amilcar do Carmo Lucas committed a change to kdevelop/lib/project

Fixed bug54540, the "run in external terminal" checkbox state was not read nor writed to the DOM

Refer to Bug 54540 - "Start in external terminal" checkbox bug
Diff

Amilcar do Carmo Lucas committed a change to kdevelop/parts/cvs

Fix bug 56782 patch by: Jan Ekholm <chakie@infa.abo.fi>

Refer to Bug 56782 - CVS operations give errors
Diff

Amilcar do Carmo Lucas committed a change to kdevelop/parts/debugger

Prework for the future addition of environment variables to the debugged executable.
The goal is to help fix: http://bugs.kde.org/show_bug.cgi?id=50345
But someone else has to complete the fix.

Diff

Amilcar do Carmo Lucas committed a change to kdevelop/parts/outputviews

Solved bug51138 "programs are runned from home directory instead of program directory"

Refer to Bug 51138 - programs are runned from home directory instead of program directory
Diff

Andras Mantia committed a change to quanta

Store and use the spell checking options.

CCMAIL:56561-done@bugs.kde.org

Refer to Bug 56561 - Quanta doesn't remember spellchecker settings
Diffs: 1, 2

Backport fix for bug 56561.

Diffs: 1, 2

Andras Mantia committed a change to quanta

Fix Insert/Overwrite mode handling.

CCMAIL:56382-done@bugs.kde.org
CCMAIL: mrudolf@mercury.ci.uw.edu.pl

Refer to Bug 56382 - mode for overwriting does not work
Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9

Backport fix for 56382.

Diffs: 1, 2, 3, 4, 5

Eric Laffoon committed a change to quanta/quanta/data/toolbars/html

Changed bold and italic to W3C recommendations

Diff

Andras Mantia committed a change to QUANTA_3_1_BRANCH: quanta

Insert <em> and <strong> instead of <i> and <b>.
Makefile fixes.

Diffs: 1, 2, 3
Optimizations

Hamish Rodda committed a change to kdelibs/kate/part

Found the speed leak... argh.

If anyone continues to experience degraded speed with the new renderer, please
email...

CCMAIL:kwrite-devel@mail.kde.org

Diff

Andras Mantia committed a change to quanta

Speed optimization. Quanta was very slow during exit.

CCMAIL:56233-done@bugs.kde.org

Refer to Bug 56233 - quit and close window are slow in Quanta
Diffs: 1, 2, 3, 4, 5, 6

Andras Mantia committed a change to quanta

Slighlty faster file opening.

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

Andras Mantia committed a change to quanta

The real speedup of loading multiple files.

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

Andras Mantia committed a change to quanta/quanta

Speedup in one more place; don't block the UI while loading the files.

Diffs: 1, 2, 3

Andras Mantia committed a change to quanta/quanta

Reduce memory usage. With a document has 9000+ lines and 13000 nodes, it uses
1MB bytes instead of 35MB.

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

Educational

Features

Javier Campos committed a change to kdeedu/keduca/keduca

New great feature, Server gallery, internet and local possibilities. Awesome. First,
open new server active http://keduca.sourceforge.net/gallery/gallery.edugallery and
displays tests avaliable in server.

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

Dominique Devriese committed a change to kdeedu/kig

Merge make_it_cool back into HEAD.

After some four months, the large Kig rewrite is finished.  A lot of
things have changed, but you could summarize the changes as making the
object model a lot more flexible, and adapting everything else to
match.

The new design allowed for some cool new features like the merging the
various intersection types into a single one, providing really cool
transformation functions, and various other stuff including a
rewrite/redesign of the objects RMB menu.

The kig file format has changed to reflect the redesign, but I have
taken particular care to properly implement and test the import
filters for both kig documents and macro's.  If anyone experiences any
problem with this, please let me know.

I expect this code to form the base of a new release ( 0.9 ? ) that
will be coming up in the next few weeks.

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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,
81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100,
101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120,
121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140,
141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160,
161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180,
181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200,
201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214

Dominique Devriese committed a change to kdeedu/kig

implement builtin macro types: macro types that appear as builtin to the
user.  Everything works, except for the translation of the name and desc of the
macro type.  working on this..  There's an example object done this way: a circle
with a radius given by a segment's length.  Someone asked for this object some
time ago, so here it is..

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

Carsten Niehaus committed a change to kdeedu/kalzium/src

fix 56736

CCMAIL:56736-done@bugs.kde.org

Refer to Bug 56736 - Element tooltips doesn't support i18n
Diff

backport of 56736

Diff

Graphics

Bugfixes

Luis Pedro Coelho committed a change to KDE_3_1_BRANCH: kdegraphics/kghostview

Backport of right argument parsing.
Also backports new address of FSF.

CCMAIL:56169-done@bugs.kde.org

Refer to Bug 56169 - wrong encoding on command line arguments
Diff

Kde-Base

Features

Oswald Buddenhagen committed a change to /

- KRun: major processDesktopExec() cleanup; some minor optimizations
- kfmexec: don't delete local URLs after processing. now it can be used
  to simulate real network transparency (i.e., both local and remote
  URLs can be specified).  instead, a new operation mode exists, which
  accepts _only_ local URLs for later deletion.

Diffs: 1, 2, 3, 4, 5

Marc Mutz committed a change to kdebase/kioslave/smtp

o New class Request, which holds the formerly put()-local variables
  that make up the request.
o Refactor URL query parsing into static Request::fromURL() builder
  method.
o Use Request throughout put().
o Refactor header field generation into Request::headerFields()
  method.
o Fix generation of headers when multiple {to,cc} were given (multiple
  headers were generated, which is not really valid rfc2822).
o Never use the "Full Name <email@address>" form when generating From:
  headers, since "Full Name" may contain non-US-ASCII chars and there's
  no rfc2047-encoder available.
o Omit the subject if it contains non-US-ASCII characters (see above).
o Remove unused #includes and reorder the rest

Diffs: 1, 2

Waldo Bastian committed a change to kdelibs/kio/misc

* Keep terminal window open when telnet exits
* Allow "telnet:localhost" in addition to "telnet://localhost"

Diff

Waldo Bastian committed a change to KDE_3_1_BRANCH: kdelibs/kio/misc

* Keep terminal window open when telnet exits
* Allow "telnet:localhost" in addition to "telnet://localhost"

Diff

Frerich Raabe committed a change to kdenonbeta/dcopservices/rss

- Factored the pure XMLRPC interface into it's own class
- The Query service now emits the "feedIds" signal properly

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

Michael Goffioul committed a change to kdebase/kdeprint/kjobviewer

Use "quitSelected" signal instead of ugly old hack (56642)

Refer to Bug 56642 - kjobviewer system tray icon contains two options: Quit and Quit
Diff

Backport: use "quitSelected" signal instead of ugly old hack (56642)

Diff

Stephan Binner committed a change to kdebase/konsole/konsole

Added "Set Selection End" to right mouse button menu (33927).

Refer to Bug 33927 - option to disable rmb menu for rmb marking
Diffs: 1, 2, 3

Ellis Whitehead committed a change to kdelibs/kdecore

Don't output warning when we can't translate a key -- bug56088

Refer to Bug 56088 - Superflous warning "failed to convert key"
Diff

Backport: Don't output warning when we can't translate a key -- bug56088

Diff

David Faure committed a change to kdelibs/kio/kio

Patch based on a good analysis of 50527 by Pascal Letourneau:
Use the correct destination URL in the copyingDone signal when moving a file,
so that undoing works.
CCMAIL:50527-done@bugs.kde.org

Refer to Bug 50527 - "delete file" undo does not work always
Diff

Backport fix for undoing file move - 50527.

Diff

Nicolas Goutte committed a change to kdelibs/kio/kio

Write out correctly the general purpose bit flag
(We are writing the sizes and the CRC in the local header and not at the end
of each file. (Bit 3))
(Forward-port, not tested)
CCMAIL56682-close@bugs.kde.org

Refer to Bug 56682 - KZip produces invalid ZIP files
Diff

Backport: Write out correctly ZIP's general purpose bit flag
(We write the sizes and the CRC directly in the local header. We do not need
to tell that we are "delaying" this information.)
CCMAIL56682@bugs.kde.org

Diff
Optimizations

Oswald Buddenhagen committed a change to kdelibs/kdecore

optimize

Diff

Oswald Buddenhagen committed a change to kdelibs/kdecore

optimize & other minors

Diff

Oswald Buddenhagen committed a change to kdelibs/kdeprint/cups

optimize

Diff

Oswald Buddenhagen committed a change to kdelibs/kdesu

optimize

Diff

Kde-Pim

Features

Bo Thorsen committed a change to kdepim/kmail

kroupware_branch merge

- Enable inode/directory handling so cached IMAP folders with only
  subfolders work

- Fix lots of comments

- Change the big server sync switch to carry on automatically instead
  of always calling itself

Diff

Jan-Pascal van Best committed a change to kdepim/libkpimexchange/core

Support reminder on exchange upload

Diffs: 1, 2
Bugfixes

Ingo Klöcker committed a change to kdepim/kmail

Fix Bug56437: unclear text, perhaps typo, in the kmail options

CCMAIL:56437-fixed@bugs.kde.org

Refer to Bug 56437 - unclear text, perhaps typo, in the kmail options
Diff

Ingo Klöcker committed a change to kdepim/kmail

Fix bug56570: kmail doesn't show non-mime Japanese message

Default to local encoding if no charset is specified for a message part.
Patch by Toyohiro Asukai <toyohiro@ksmplus.com>

CCMAIL:56570-fixed@bugs.kde.org

Refer to Bug 56570 - kmail doesn't show non-mime Japanese message
Diff

Backport fix for bug56570: kmail doesn't show non-mime Japanese message

Diff

Ingo Klöcker committed a change to kdepim/kmail

Fix bug56592: Displaying folded Content-Description in MIME tree viewer is broken

CCMAIL:56592-fixed@bugs.kde.org

Refer to Bug 56592 - Multiline attachment's Content-Descriptions mess up middle pane (tree)
Diff

Backport fix for bug56592: Displaying folded Content-Description in MIME tree viewer is broken

Diff

Carsten Burghardt committed a change to KDE_3_1_BRANCH: kdenetwork/kmail

Fix bug53889. Obviously a timing-problem, reload was called too often.
CCMAIL:53889-done@bugs.kde.org

Refer to Bug 53889 - Kmail crashes after authorization-dialog
Diff

Tobias Koenig committed a change to kdepim/kaddressbook

Fixed bug 56564

Refer to Bug 56564 - Name is shortened using an elipsis though available space is not used
Diff

Tobias Koenig committed a change to kdepim/kaddressbook

Redesigned address editor to fix 52069, 56014 and 53863

Refer to Bug 52069 - default addresses and telephones coming back.
Refer to Bug 56014 - addressbook address editor forgets changes if switching back and forth between addresses
Refer to Bug 53863 - Edit Address dialog box looses data
Diffs: 1, 2

Luboš Luňák committed a change to kdepim/knotes

Fix 56625 - compensate for the menu separator when using the index.
CCMAIL:56625-done@bugs.kde.org

Refer to Bug 56625 - notes window appears on wrong desktop
Diffs: 1, 2, 3

Koffice

Features

Nicolas Goutte committed a change to koffice/filters

New OODraw import filter

Diff

Nicolas Goutte committed a change to koffice/filters/kword/oowriter

Now we have picture support at import. :-)

(KZip is now used instead of KoStore for reading the picture.)

Diffs: 1, 2
Bugfixes

Nicolas Goutte committed a change to koffice/filters/kword/rtf/export

Be careful not to have floating point values in RTF file
CCNAIL56632-close@bugs.kde.org

Refer to Bug 56632 - save kword as rtf and opening this document adds .06 at the beginning
Diff

David Faure committed a change to koffice/kpresenter

Don't disconnect _all_ signals. This includes destroyed(), so QGuardedPtrs
don't get notified!
CCMAIL:56622-done@bugs.kde.org

Refer to Bug 56622 - Crash when opening popup menu
Diff

Lukáš Tinkl committed a change to koffice/kpresenter

better fix for 56622
(still thanks to David for his help)

Refer to Bug 56622 - Crash when opening popup menu
Diff

Lukáš Tinkl committed a change to koffice/kpresenter

fix 56121: all notes printed even when subset of pages specified

Refer to Bug 56121 - all notes printed even when subset of pages specified
Diffs: 1, 2, 3

Lukáš Tinkl committed a change to koffice/kpresenter

new feature: need option to disable printing of notes

CCMAIL:56120-done@bugs.kde.org

Refer to Bug 56120 - need option to disable printing of notes
Diffs: 1, 2, 3, 4, 5, 6

David Faure committed a change to koffice/kword

Fixed pasting so that it can differenciate between linebreaks and paragraph boundaries.
CCMAIL:56456-done@bugs.kde.org

Refer to Bug 56456 - line breaks replaced by new paragraph when copy/paste via clipboard
Diff

Backport fix for pasting linebreaks - 56456

Diff

David Faure committed a change to koffice/lib/kofficecore

Fix for: the print-job name in kprint is mostly "KDE print system".
We were trying to get the title from the document info page, but due to an
empty vs null confusion, the fallback to the filename didn't happen.
Now it uses the filename if the title is empty.
CCMAIL:56766-done@bugs.kde.org

Refer to Bug 56766 - Printing job name CUPS and kword - not always correct! (mostly KDE print system)
Diff

David Faure committed a change to koffice/lib/kotext

More timer safety during background-spellchecking.
Together with the last commit, this fixes the crash on 48114.
CCMAIL:48114-done@bugs.kde.org

Refer to Bug 48114 - kword crashes after switching on spellcheck on a imported document
Diff

David Faure committed a change to koffice/lib/kotext

Fixed race condition that led to some words not being spellchecked.
CCMAIL:44227@bugs.kde.org

Refer to Bug 44227 - Background Spellcheck Page update and general spellcheck problem
Diff

David Faure committed a change to koffice/lib/kotext

Fix crash due to autoformat using a stale paragraph pointer
CCMAIL:48999-done@bugs.kde.org

Refer to Bug 48999 - crash on replacing KWord forward newline selection with horizontal space
Diff

David Faure committed a change to koffice/lib/kotext

Take bugfix from Qt for deleting a newline at the beginning of the document
(48999)

Refer to Bug 48999 - crash on replacing KWord forward newline selection with horizontal space
Diff

Backport: Don't crash on 48999

Diffs: 1, 2
Optimizations

Lukáš Tinkl committed a change to koffice/lib/kofficecore

set pixmap optimazation to QPixmap::MemoryOptim,
with no optimization KPresenter is slow as hell

Diff

Konqueror

Features

Zack Rusin committed a change to kdebase/konqueror

Be a sport and show the hostname of the machine with which we're trying to establish
a connection.

Diff

Alexander Kellett committed a change to kdebase/konqueror/keditbookmarks

allow drags from galeon. don't look at the patch. you'll go blind.

Diff

David Faure committed a change to kdelibs/khtml

Applying patch by Christian Mller <cmueller<at>gmx.de> which implements
Wishlist entry34037: I would like to Assign A Shortkey To "Stop Animations"

CCMAIL:34037-done@bugs.kde.org

Refer to Bug 34037 - I would like to Assign A Shortkey To "Stop Animations"
Diffs: 1, 2, 3, 4, 5

Dirk Mueller committed a change to kdelibs/khtml/xml

make toInt() more fault tolerant (inspired by Safari tree)

Diffs: 1, 2
Bugfixes

Zack Rusin committed a change to kdebase/konqueror

And that fixes 47814 (which is #1 on the list of the most hated bugs). I'm not
sure whether we should have some kind of special page with a sign that says "loading"
or just an empty page like we'll have now.

Refer to Bug 47814 - tab open delays when it can't reach website..
Diff

Stephan Binner backported to KDE_3_1_BRANCH: kdebase/konqueror

Backported Zack's fix for "Bug47814: tab open delays when it can't reach website" Diff

Oswald Buddenhagen committed a change to kdebase/konqueror/kfmexec

store local files in cache dir instead of app data dir.
strictly speaking this is temp data, not cache data, but we want to be
sure that it survives a crash (but not too many of them).

check (and delete) your ~/.kde/share/apps/kfmexec/tmp - i had 50 mb of
stale files there.

Diff

George Staikos committed a change to KDE_3_1_BRANCH: kdebase/konqueror

backporting all my leak fixes since they don't seem to be causing crashes in
HEAD.

Diffs: 1, 2, 3, 4

Waldo Bastian committed a change to KDE_3_1_BRANCH: kdelibs/kioslave/http

CCMAIL:51559-done@bugs.kde.org
Refetch proxy credentials from kpasswd on error. (B51559)

Refer to Bug 51559 - kio_http remembering incorrect proxy username even after being corrected
Diffs: 1, 2

Multimedia

Features

Sebastian Trueg committed a change to kdeextragear-1/k3b/src

added direct file descriptor connection to K3bProcess
K3bDataJob now directly connects mkisofs' stdout to cdrecord/cdrdao's stdin
  resulting in the same stable on-the-fly writing one was used to from K3b < 0.8
  without loosing the good design :)

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

Koos Vriezen committed a change to kdeextragear-2/kmplayer

Updated ChangeLog and *.wmv for x-ms-wmv mime

Diffs: 1, 2

Koos Vriezen committed a change to kdeextragear-2/kmplayer/src

First part of TV configuration

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

Frerich Raabe committed a change to kdemultimedia/juk

- Now that Antonio granted JuK a nice DCOP interface we can add a little
  service menu so that I can right-click on MP3 and OGG files and click on
  "Add to JuK Collection". Thanks have to go to Aaron for writing such a
  nice service menu HOWTO :-)

Diffs: 1, 2
Bugfixes

Scott Wheeler committed a change to kdemultimedia/juk

Patch from Stephan Douglas for 55956.  This updates the status bar while
using the slider to seek to a point in the file.

CCMAIL55956-done@bugs.kde.org, stephen_douglas@yahoo.com

Refer to Bug 55956 - JuK should give a hint how far one is scrolling into the file
Diff

Scott Wheeler committed a change to kdemultimedia/juk

Added a comment column (that's hidden by default) and also made the file
name column hidden by default.  The comment column only displays the first
50 characters of the comment.

CCMAIL56684-done@bugs.kde.org

Refer to Bug 56684 - Add Comment Column To Juk
Diffs: 1, 2, 3

Scott Wheeler committed a change to kdemultimedia/juk

Heh, found it!  I had all of the logic in there to ensure that the label
was wide enough, but sadly was applying it to the wrong label.  ;-)

CCMAIL56687-done@bugs.kde.org

Refer to Bug 56687 - Splash Screen Display Problems With 100 Or More Files
Diff

Networking Tools

Features

Frerich Raabe committed a change to kdenetwork/wifi/kwireless

- Support for running kwifi via a simple antenna. Refer to README.radio
  for detailed instructions, here's a rusty mini-guide:
  - Grab an old mouse and rip off the chord
  - Remove the (usually plastic) isolation from the chord
     - Optional: wrap the wire around an iron core for better quality
  - plug it into a serial port
  - change the PORT define in receiver.h to reflect which port you connected
    your antenna to
  - compile, run, play with the frequencies

Diffs: 1, 2, 3

George Staikos committed a change to kdenetwork/wifi/kwireless

- make it build
- include moc
- add support for parallel and ethernet ports as well
- add support for war driving and signal strength reporting
- enable 40 bit WEP as well

Diff

Jason Keirstead committed a change to kdenonbeta/kopete

Rather lage commit here
- Add awayMessage paramater to setAway() in accounts
- Add away support in IRC (peliminaty)
- Add /away and /awayall commands
- Initial work on logging API rewrite

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
Bugfixes

Tim Jansen committed a change to kdenetwork/krfb/krfb

replace non-editable text fields with KActiveLabels to avoid confusing
users (see 54263 for discussion).

Refer to Bug 54263 - krfb doesn't detect the IP address on FreeBSD
Diffs: 1, 2

David Faure committed a change to kdenetwork/ktalkd/ktalkd/machines

More u_int8 turned into uint8 for Solaris. I forgot the machines/ subdir initially...
CCMAIL:56659-done@bugs.kde.org

Refer to Bug 56659 - kdenetwork fails to compile on solaris 7 u_int8_t u_int32_t
Diffs: 1, 2, 3

Jason Keirstead committed a change to kdenonbeta/kopete

Large memory fixup. Went through all the KopeteContacts and made them create their
KActionCollection and KAction objects insiade the customContextMenuActions function,
so that when the actionCollection is deleted so are the actions. this shaved tens of
megs off the footprint for IRC channels.

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

Olivier Goffart committed a change to kopete_0_6_branch: kdenonbeta/kopete/protocols/msn

Backport fux for bug 56481 (crash when connecting when the server is down)

Refer to Bug 56481 - Crash when MSN can't connect
Diff

User Interface

Features

Henning Burchardt committed a change to kdeartwork/kwin-styles/glow

major change concerning the buttons: they are now loaded from pixmaps instead
of being drawn

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

Henning Burchardt committed a change to kdeartwork/kwin-styles/glow

- implemented new theme engine

Diffs: 1, 2

Henning Burchardt committed a change to kdeartwork/kwin-styles/glow/themes

- the first two themes for the new theme engine

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

Henning Burchardt committed a change to kdeartwork/kwin-styles/glow/themes

- added new theme

Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
21

Cornelius Schumacher committed a change to kdebase/khelpcenter

Make use of ghelp kioslave to show Scrollkeeper docs. That means that
KHelpcenter can now actually browse GNOME documentation.

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

Ellis Whitehead committed a change to kdebase/kicker/buttons

Let pressing and releasing the Win-key open the K-menu

Diffs: 1, 2

Cornelius Schumacher committed a change to kdelibs/kdoctools

Added "ghelp" kioslave for showing GNOME docs.

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

Scott Wheeler committed a change to kdebase/kicker/applets/launcher

Applying Joerg's patch from 56283 with minor cleanups to make it possible
for the quick launcher to have more than two rows.  Of course you have to
make Kicker friggin' huge before this kicks in, but...

CCMAIL56283-done@bugs.kde.org

Refer to Bug 56283 - quicklauncher, more then 2 rows/columns
Diff

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

Patch from 55667 - thanks.
CCMAIL:55667-done@bugs.kde.org

Refer to Bug 55667 - Alt-Escape cannot be used for KDE-style Walk Through Windows
Diff

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

Fix 56641.
CCMAIL:56641-done@bugs.kde.org

Refer to Bug 56641 - kmix window does not minimize from system tray icon
Diffs: 1, 2

Backport fix for 56641.

Diffs: 1, 2

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

Fix 32783.
Also, use the Withdrawn mapping state to simply detect if the main window
is shown or not. I hope now KSystemTray works for all.

Refer to Bug 32783 - KSystemTray restore loses All Desktops flag
Diff

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

Patch from 55667.

Refer to Bug 55667 - Alt-Escape cannot be used for KDE-style Walk Through Windows
Diff

Utilities

Features

Jason Keirstead committed a change to kdebase/krichtexteditor

Use a KTextEdit instead of QTextEdit
Added Print function

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

Stephan Binner committed a change to kdeadmin/ksysv

Fixed Bug56353: typo in ksysv configuration wizard

Refer to Bug 56353 - typo in ksysv configuration wizard
Diff

Stephan Binner committed a change to kdebase/kcontrol/konsole

Fixed 55216 and 55404.

Refer to Bug 55216 - Applying schema change the current selected
Refer to Bug 55404 - crash changing schema, then selecting 'set as default' then 'save schema'
Diffs: 1, 2

Stephan Binner committed a change to kdebase/kcontrol/konsole

Sort sessions and fix 56060.

Refer to Bug 56060 - (annoying) konsole session configuration resets session selection when
apply is clicked
Diffs: 1, 2


Thanks for reading KDE-CVS-Digest