KDE Traffic #41 For 23 Jul 2002

Editor: Juergen Appel

By Juergen AppelRob KaperTimothy R. Butler  and  Zack Rusin

Table Of Contents


Welcome to KC KDE! KOffice RC1 is planned to be at our doorsteps in roughly a week, so is the first beta of KDE 3.1, sleepless developers are working on KDE 3.0.3, which will be there around mid august, untill now mostly javascript enhancements have been applied, so get ready to download.

The discussion about the artswrapper and possible exploits is still being continued as there are different opinions on approaching the problem. Meanwhile, we heard from the 'we got cooler tabs in our browser than you' front that middle mouse button can finally open a new tab in Konqueror. Other progress can be viewed along with the score (http://developer.kde.org/development-versions/kde-3.1-features.html) , which is 19:14.5 by now, it looks like team red is about to loose.

We hope you enjoy this week's summaries!

1. Konq/E Updates

3 Jul 2002 - 6 Jul 2002 (4 posts) Archive Link: "Nevy OS"

Summary By Rob Kaper

Topics: Konqueror Embedded, Operating Systems

People: Mayuresh KatheSimon Hausmann

Mayuresh Kathe wrote to the konq-e mailinglist to announce "Nevy OS (http://www.tisya.co.in/nevyos/) , an operation system based on Qt/E with its main component being Konq/E" . The OS was greeted with warm welcomes and positive responses.

In other Konq/E News, developer Simon Hausmann confirmed on IRC that kdenox and Konq/E will switch to KDE3 when Opie does.

2. KOrganizer Exchanges with Exchange

5 Jul 2002 - 9 Jul 2002 (8 posts) Archive Link: "[PATCH] Korganizer Exchange 2000 Patch"

Summary By Timothy R. Butler

Topics: KDE PIM

People: Jan-Pascal van BestCornelius Schumacher

Jan-Pascal van Best wrote in to provide an update on his exciting KOrganizer Exchange plug-in:

Here's an status update on the exchange 2000 plugin:

I'm putting nightly diffs of the plugin on http://tux.ict.tbm.tudelft.nl/~janpascal/exchange/ The kdelibs developments needed for the exchange 2000 plugin have just been committed, so only the exchange plugin itself is not yet in cvs. Download it from the link above (at the moment only the .tar.bz2 archive is needed, the diff file is empty). Don't forget to update & install kdelibs.

Can somebody take a look at this so I can check it in, or should I do that anyway to make it easier for more people to take a look at?

For the longer term, I see three possibilities:

I haven't following the discussion about this, would that be doable now?

Last question: is it possible to put the exchange plugin on the feature list for KDE 3.1/3.2/4.0?

Cornelius Schumacher responded, saying "That's already quite a lot of functionality. Great." . He continued by asking if there was a work around for the problem with writing to the server creating a new event, and noting that the "[calendar] framework definitely needs some work before we can smoothly integrate server-based calendars, but in the long term this probably is the way to go." Finally Cornelius finished by saying "The feature plan for 3.1 is already closed, but I don't think it's a problem to add the plugin for 3.1. This shouldn't break anything. We need a way to disable it by default though. The Calendar implementation would be a nice feature for 3.2."

Jan-Pascal replied about Cornelius's work-around question, saying "It's just not coded yet. The current plugin just writes a new event to the server instead of first looking if there's already an event with the same uid present." Jan-Pascal also said he would look into making KOrganizer work with server based calendars if he had time.

Apparently Jan-Pascal got right on the ball about fixing the problem with writing to the server, as he wrote in not too long after his original post with an update:

"There is now. The upload routine now first checks if an appointment with the same uid already exists. If it does, the appointment is overwritten. Else, a new appointment is created. Upload is "experimental" for a reason: if th eoriginal appointment is e.g. recurrent, you download it to korganizer, edit it, and upload it again, strange things may happen, because the upload functionality doesn't know about recurrence yet."

A few days later van Best wrote in again to note that his plug-in was now a configure option when building the KDE-PIM module. With the plugin now in CVS, hopefully we can look forward to more from Jan-Pascal very soon.

3. MMB opens in new tab

14 Jul 2002 - 19 Jul 2002 (9 posts) Archive Link: "Another reason to love Konqi"

Summary By Zack Rusin

Topics: KDE 3, Konqueror

People: Doug HanleyStephan BinnerDavid Faure

Come on, let's face it, you know you want it - be like Mike. Oh, no wait that's all me - you want to open new tabs in Konqueror with the middle mouse button. That's OK, no need to be ashamed of yourself. Luckily we've got Konqueror developers, who once again prove that besides Britney Spears and Backstreet Boys they're by far the coolest people on the planet. Doug Hanley in his email "MMB opens in new tab" said " I was checking out the webcvs logs and I noticed that there was some sign of a mmb opens in new tab patch coming soon. I'm not sure if you've already done this, or if you haven't started yet, but I just wanted to tell you that I have that feature already in my tree (...) " Doug continued explaining details of his implementation.

Stephan Binner was the first to respond saying " http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdebase/konqueror/konq_mainwindow.cc.diff?r1=1.1018&r2=1.1019 (http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdebase/konqueror/konq_mainwindow.cc.diff?r1=1.1018&r2=1.1019)
This is result of yesterday night hacking (note missing mimetype, only in one slotCreateNewWindow) after the question for it came up on #kde irc channel."

Stephan also gave an advice to Doug, saying
If something at least partly works (and doesn't break anything else) I propose you commit what you have more frequently to CVS. And at this state of release it is also a good idea to list features you will implement in the KDE 3.1 feature list (http://developer.kde.org/development-versions/kde-3.1-features.html) so others can see what you are working on

David Faure joined the discussion, commenting on Doug's patch and, as always, giving valuable feedback. Stephen and Doug went on talking about such details as the query dialog asking users if they really want to close their browser window if more than one tab is present, a custom widget which would enable closing of tabs on the fly and a clear and concise user interface to let users pick the default Konqueror behavior for the MMB.

All in all, whether you want it or not KDE 3.1 is going to kick more butt than Lennox Lewis on steroids.

4. Fractions In KDE 3.2

16 Jul 2002 (14 posts) Archive Link: "[kde-edu-devel] Add KBruch to KDE 3.1?"

Summary By Juergen Appel

People: Sebastian Stein

KBruch, an application to automatically generate tasks with fractions, will be released with the official KDE 3.2 packages, inside of the Education-package. It's author, Sebastian Stein, said that he does not "plan to add any new features to KBruch at all, because it would not fit to the idea of KBruch being a simple task generator for tasks with fractions."

Because of this, Sebastian asked to add KBruch to the 3.1 relaese plan, it was denied due to the fact that KDE 3.1 is already in a feature freeze, new applications apply to this as well.

It is already available seperately, get it here (http://apps.kde.com/na/2/info/id/1811) .

5. KSVG Coming, with One or Two

18 Jul 2002 - 20 Jul 2002 (20 posts) Archive Link: "KSVG - ready for KDE 3.1?"

Summary By Juergen Appel

Topics: SVG

People: Nikolas ZimmermannNikolas Zimmerman

The developers of KSVG (http://svg.kde.org) , a SVG viewer for KDE, raised the question if the application could make it into the 3.1 release schedule or if it has to wait until the 3.2 release. Sitting in one beat with KBruch (http://apps.kde.com/na/2/info/id/1811) , Nikolas Zimmermann concluded it saying:

as we get svg icon support for KDE 3.1 people may wonder if they can view normal svg files.

They'll open konqueror and for a directory which contains svg files the svg icon engine thumbnailer is triggered.. it'll produce "not-so-good-results" as most svg stuff is not supported.

That'll make ppl say "svg in kde is shit".

This would break the feature freeze of the upcoming 3.1 release, gains of the break were discussed, such as more testers and bug reports, as well as losses such as rendering the feature freeze to a date only obeyed if liked, which would cause unstability at large.

No final conclusion was drawn by the end of the discussion, though it seems unlikely to see KSVG in the next KDE 3.1 beta release.







Sharon And Joy

Kernel Traffic is grateful to be developed on a computer donated by Professor Greg Benson and Professor Allan Cruse in the Department of Computer Science at the University of San Francisco. This is the same department that invented FlashMob Computing. Kernel Traffic is hosted by the generous folks at kernel.org. All pages on this site are copyright their original authors, and distributed under the terms of the GNU General Public License version 2.0.