<?xml version="1.0" encoding="UTF-8"?>
<kc>

<title>KDE Traffic</title>
<author contact="mailto:henrique.pinto@kdemail.net">Henrique Pinto</author>
<issue num="76" date="16 Apr 2004 09:42:23 -0800" />

<headquote>
<p>
If you like KDE Traffic, please consider making a donation to the KDE Project. Visit <a href="http://www.kde.org/support/">http://www.kde.org/support/</a> for details.
</p>
</headquote>


<intro>

<p>
After a long break, KDE Traffic is finally back! I hope you like it!
</p>

</intro>

<section
	title="Deleting messages with KMail&#039;s filters [kdepim-users]"
	subject="[kdepim-users] Deleting messages using regex"
	archive="http://lists.kde.org/?t=107772499900003&amp;r=1&amp;w=2"
	posts="4"
	startdate="25 Feb 2004 08:02:09 -0800"
	enddate="25 Feb 2004 15:51:31 -0800"
>
<topic>KMail</topic>

<mention>Henrique Pinto</mention>

<p>
Paul Graham asked:
</p>

<quote who="Paul Graham">
<p>
How do I delete messages by regular expression?  E.g. all subjects matching 
*spam*
</p>
</quote>

<p>
Matej Cepl replied:
</p>

<quote who="Matej Cepl">
<p>
In KMail 1.6 you can make filter doing this (well, you cannot 
_delete_ message by filter which is one of the biggest pet 
peeves of mine, but you can move it to trash), unmark all 
"Applied this filter to:" options, click on "Add this filter to 
filter menu" (I am not sure about exact wording, I am back 
translating from Czech, the last option on the dialog) and if 
you want attach some keyboard shortcut to this filter in 
Settings/Shortcuts.
</p>
</quote>

<p>
Ingo Kl&#246;cker clarified:
</p>

<quote who="Ingo Kl&#246;cker">
<p>
You can't delete messages with filters. Until now we resisted to 
implement this because it's just too dangerous. But you can do the 
following: Move all those messages to the trash folder (or to another 
folder which is used for this purpose) and then either empty the trash 
folder on program exit or enable old message expiration for the trash 
folder (or the other folder).
</p>

<p>
I have a special folder for this purpose which expires all messages 
after one day. For efficiency reasons this special folder should be a 
maildir folder.
</p>
</quote>

<editorialize who="Henrique Pinto">
I would like to thank Pablo Pita Leira for pointing this thread to me.
</editorialize>

</section>

<section
	title="KolourPaint now in kdegraphics [kde-core-devel]"
	subject="Kolourpaint"
	archive="http://lists.kde.org/?t=107878944000002&amp;r=1&amp;w=2"
	posts="4"
	startdate="08 Mar 2004 15:41:59 -0800"
	enddate="11 Mar 2004 23:49:53 -0800"
>
<topic>Applications</topic>
<mention>Tobias Koenig</mention>
<mention>Richard Moore</mention>

<p>
Lauri Watts asked:
</p>

<quote who="Lauri Watts">
<p>Was a decision reached on moving Kolourpaint, and retiring KPaint?</p>

<p>One of our open tasks for docs is to fix the outdated KPaint handbook, however 
I don't want a new volunteer to have his work thrown out immediately after 
it's done, since the app is going bye-bye.</p>

<p>If the fact Kolourpaint is missing a user manual is the holdup, in this case, 
it will work out fine, since our volunteer willing to work on the KPaint 
module is likely to be just as willing to work on a Kolourpaint one.</p>
</quote>

<p>
Tobias Koenig stated that there were no objections, and Richard Moore moved KPaint to kdeblackhole. Clarence Dang then announced:
</p>

<quote who="Clarence Dang">
<p>KolourPaint has been moved into kdegraphics.  Thurston is currently working on 
the KolourPaint manual; he knows the app quite well since he helped determine 
the feature set and UI.</p>
</quote>

</section>

<section
	title="KDE 3.2 Response [kde-core-devel]"
	subject="3.2 Response"
	archive="http://lists.kde.org/?t=107880624400001&amp;r=1&amp;w=2"
	posts="1"
	startdate="08 Mar 2004 20:19:18 -0800"
	enddate="08 Mar 2004 20:19:18 -0800"
>
<topic>KDE 3.2</topic>

<p>
George Staikos wrote:
</p>

<quote who="George Staikos">
<p>I've been receiving quite a bit of response from my clients and users of 
Kst regarding KDE 3.2.  I think it's of value to post a note to all the 
developers so they know how people feel about it.  Overall the response has 
been VERY positive.  Users love the new features and new applications.  Many 
of them were not using KDE before using Kst or Qt applications I develop, and 
are pleasantly surprised when they try out KDE for the first time.  However, 
the most overwhelming response is how many people say "wow, KDE 3.2 is so 
fast!"  People have really taken notice of the performance improvements in 
KDE 3.2.  The performance of KDE - startup time, application launch time, and 
general runtime performance (such as displaying dialogs, etc) - is extremely 
important.  While we should keep in mind that average computing power is 
constantly increasing and making some optimization relatively less 
significant, every little bit -does- help the overall picture.  It makes KDE 
much more pleasant to use.  I plead to developers, keep this in mind for KDE 
3.2.x and 3.3.  Be very careful not to degrade performance.  Use KCachegrind 
on your applications regularly to find existing hotspots and watch for new 
ones that crop up.  Be careful of extra mallocs that are unnecessary (as seen 
in a thread on kde-cvs today).  Don't suck in loads of libraries that we 
really don't need, and don't subvert the work to prevent unnecessary 
relocations.  I think most of you know all of this, and of course the many 
other ways to keep KDE fast.</p>

<p>I think KDE is improving in very significant ways lately, and all 
indications I have are that KDE is gaining users very quickly, including 
existing Linux users who were not previously using KDE.  This is very 
important for KDE, and we need to be very careful to preserve this trend.  
I've seen it with business clients, I've seen it with Linux/OSS community 
interaction, and I've seen it at Linux shows and conferences.  Good work with 
3.2, and let's keep KDE fast in the next releases too!</p>
</quote>
</section>

<section
	title="KOffice 1.3.1 [koffice-devel]"
	subject="planning 1.3.1"
	archive="http://lists.kde.org/?t=108033807600006&amp;r=1&amp;w=2"
	posts="7"
	startdate="26 Mar 2004 13:53:03 -0800"
	enddate="27 Mar 2004 10:58:15 -0800"
>
<topic>KOffice</topic>

<p>
KOffice 1.3 Release Coordinator Luk&#225; Tinkl announced:
</p>

<quote who="Luk&#225; Tinkl">
<p>
We were discussing on IRC with David and Laurent the next stable version of
KOffice (1.3.1). If nobody strongly disagrees, I plan to do an RC in mid
April and then the final version, if all goes well.
</p>
</quote>

<p>
As there were no objections, it seems KOffice 1.3.1 will be out really soon.
</p>

</section>

<section
	title="Type-ahead find for KHTML [kfm-devel]"
	subject="Type-ahead find"
	archive="http://lists.kde.org/?t=107970989400001&amp;r=1&amp;w=2"
	posts="6"
	startdate="19 Mar 2004 07:23:08 -0800"
	enddate="20 Mar 2004 05:52:25 -0800"
>
<topic>Konqueror</topic>
<topic>KHTML</topic>

<p>Arend van Beelen jr. announced a patch for adding type-ahead find to KHTML:</p>

<quote who="Arend van Beelen jr.">
<p>I've made a little patch that implements type-ahead find in KHTML. I didn't 
want to put it in CVS right away as there are still some issues I would like 
some help and feedback with:</p>

<p>
<ul>
<li>KHTML uses the H, J, K and L keys for scrolling, just like vi. Also the 
space key is used to scroll down. These keys will undoubtly interfere with 
type-ahead find. Right now you can disable type-ahead find by defining 
KHTML_NO_TYPE_AHEAD_FIND, but I guess some dynamic switch would be needed if 
the patch goes in for people who really like the vi keys.</li>

<li>Pressing F3 won't find the next occurrence of the string you're searching 
for. Now this is related to the functions findTextBegin() and the old 
findTextNext() I use. Can someone explain how I use the new API which 
(hopefully) gets the F3 key to work. (Btw, this problem affects my Google 
search bar as well)</li>

<li>Currently, the patch will search all text. However, the type-ahead find in 
Mozilla by default limits itself to links, which is a good idea I think. I'm 
afraid some extension to the search functions would be needed to support 
this. Any idea's?</li>
</ul>
</p>
</quote>

<p>
George Staikos gave some ideas:
</p>

<quote who="George Staikos">
<p>
I would love to see this patch in CVS when it's stable.  Regarding this 
semantic problem, I think having a state that is entered or exitted to 
trigger typeahead is ideal.  In fact, I like the vim approach, though emacs 
users will undoubtedly want their own keybinding.  Basically I was thinking 
of something like this:
</p>

<p>Type '/'<br/>
visual cue appears - perhaps a statusbar extension icon or even just a status 
message<br/>
typeahead is active and overrides vim navigation keys, etc<br/>
enter/escape exit this mode.</p>

</quote>

<p>
After known problems were solved, the patch was added to KDE's CVS.
</p>

</section>

<section
	title="Polishing Kontact [kde-pim]"
	subject="Kontact Polishing"
	archive="http://lists.kde.org/?t=107980255000001&amp;r=1&amp;w=2"
	posts="18"
	startdate="20 Mar 2004 09:06:09 -0800"
	enddate="31 Mar 2004 22:38:25 -0800"
>
<topic>KDE PIM</topic>
<mention>Tobias Koenig</mention>
<mention>Ingo Kl&#246;cker</mention>

<p>
Allen Winter posted:
</p>

<quote who="Allen Winter">
<p>
Some thoughts on Kontact (from CVS HEAD).   Nothing major.
</p>

<p>
General:
<ul>
<li>
The splash screen could be prettier.  Is it a good idea to "hard-code" the components into the image?
</li>

<li>
The kontact icon tooltip says "Personal Information Manager". The tooltip should match the description on the splash? ("Groupware Client").
</li>
 
<li>
I get two Tip-of-the-Days when I start kontact.  The first one seems to be from kmail and the other from korganizer.
</li>
 
<li>
The kontact icon doesn't stand out very well in my light grey panel. I guess the icon could use a little polish.
</li>
 
<li>
The Todo List and Calendar icons on the left panel area a little too similar.
</li>
</ul>
</p>

<p>
Configuration (Settings->Configure Kontact menu):
<ul>
<li>What is the difference between the big Configure button and the Summary
configuration?</li>
<li>General configuration of Kontact's summary view (the Summary configuration)
doesn't allow one to add a News Ticker</li>
<li>Do we even need the big Configure button?</li>
<li>For kweather configure, can we add the "Lookup your ICAO code" link?</li>
</ul>
</p>

<p>
Maybe there are some things in here that the Quality Team could work on?
</p>
</quote>

<p>
After some discussion, Allen wrote a summary of the thread:
</p>

<quote who="Allen Winter">
<p>
General:
<ul>
<li>I think the splash screen should be removed.  Nobody has disagreed with this opinion so far. If the splash screen stays, Cornelius and I think it needs to be  modified so that it does not "hard code" components and the Groupware Client text.</li>

<li>The kontact tooltip is correct as is</li>

<li>As of last week's CVS I still get two Tip-of-the-Days.  This is #Bug 70107. I voted for this bug to be fixed.</li>

<li>Several people agree that kontact needs a new, snazzier icon. Luke Randall has volunteered to draw a new one. Luke, it would be great if you could do this</li>

<li>People agree that The Todo List and Calendar icons on the left panel area are too similar. See "Sidebar" discussion below for more on this</li>
</ul>
</p>

<p>
Configuration:
<ul>
<li>Cornelius explained the difference between the Configure and Summary configuations</li>

<li>I suggested that the Configure button be renamed to something like "Select Apps to Embed" or "Embedded Applications" or...?   There we no comments about my suggestion.</li>

<li>For kweather configuration and the ICAO code lookup...  Martin Köbele pointed out that I need to update my kweather from CVS.  I find it strange that kweather in is the ktoys module.  Should it be moved to kdepim??  Anyway, I didn't verify Martin's suggestion.</li>
</ul>
</p>

<p>
Sidebar:
</p>

<p>Luke Randall provided a prototype sidebar snapshot using crystal like icons.  Very nice IMHO. Luke changed the metaphor from being application-specific to function-specific.</p>

<p>
Several people argued with changing the metaphor. Also, people argue that the icon style really should match the desktop icon style. [Can this be done?] There was no consensus as to how to deal with these issues.</p>

<p>
Later, in another thread in kdepim-users "Kontact side pane size",  Konstantinos Georgokitsos, who has a small display, noted that it would be nice to allow side pane settings for:</p>
<ul>
<li>icons only/ text only / both</li>
<li>small icons (or icon size)</li>
</ul>

<p>How to proceed from here?</p>

</quote>

<p>
Tobias Koenig and Ingo Kl&#246;cker did not agree with Allen on the splash screen issue, remembering that the current load times are too long for not having a splash screen.
As there were problems with the old splash screen, a contest is being held at <a href="http://www.kde-look.org">kde-look.org</a> for choosing the new one.
</p>

</section>

<!-- Section: new languages on docs.kde.org -->
<section
	title="Lots of new languages at http://docs.kde.org/ [kde-i18n-doc]"
	subject="ca cs da en_GB et hu it ja nb nl pt pt_BR ru sk sl sv on docs.kde.org"
	archive=""
	posts="11"
	startdate="01 Apr 2004 07:50:56 -0800"
	enddate="02 Apr 2004 02:23:14 -0800"
>
<topic>Documentation</topic>
<topic>i18n</topic>

<p>
Rainer Endres announced that documentation in 16 languages was being added to <a href="http://docs.kde.org">docs.kde.org</a>:
</p>

<quote who="Rainer Endres">
<p>
Welcome<br/><br/>

ca cs da en_GB et hu it ja nb nl pt pt_BR ru sk sl sv<br/><br/>

to http://docs.kde.org/
</p>

<p>
Those languages are now part of the automatic HTML generation routines on
docs.k.o. Search is working as far as I can tell. The cron jobs run. So it is
time to tell dot.kde.org about it. I am writing the proposed article ATM.
</p>

<p>
The current cut is 10 translated .docbook files. When you get over it, feel
free to contact me and I will add your language.
</p>

<p>
Have fun playing with it.
</p>
</quote>

<p>
Needless to say, having this documentation online is wonderful for many people using KDE in languages other than English. Let's hope more and more languages are made available.
</p>

</section>

<!-- Section: KDE Extra Gear: K3B, KDiff3 and Gwenview -->
<section
	title="KDE Extra Gear: Announcements"
>
<topic>KDE Extra Gear</topic>

<mention>Lubos Lunak</mention>

<p>
The KDE Extra Gear mailing list has seen lots of announcements recently. On Saturday, March 6, Joachim Eibl announced KDiff3 version 0.9.83:
</p>

<quote who="Joachim Eibl">
<p>
The new version fixes several bugs. 
</p>

<p>
Especially preprocessing of files and ignoring C/C++ comments (treating it 
like whitespace) has been improved.
</p>

<p>
Using the so called Line-Matching-Preprocessor-Command you can also ignore 
other types of comments, by converting them into C/C++-comments.
</p>

<p>
Example: To ignore comments starting with "#", you would like to convert them 
to "//". An appopriate Line-Matching-Preprocessor-Command would be:
</p>

<p>
sed "s/#/\/\//"
</p>

<p>
There are several other possibilities.
</p>
</quote>

<p>
On March 20, Aurelien Gateau announced Gwenview 1.1.1:
</p>

<quote who="Aurelien Gateau">
<p>
Development version 1.1.1 of Gwenview is out. The changes are the following:
</p>

<p>
<ul>
 <li/>New features:
 <ul>
 <li/>Added KPart support, this installs in Konqueror a new file view mode and let you view images in an embedded Gwenview (By Jonathan Riddell).
 <li/>Asynchronous JPEG loading, based on Khtml loader.
 <li/>Really asynchronous PNG loading (By Lubos Lunak).
 <li/>Mouse wheel will now scroll the image by default. Holding Ctrl will scroll horizontally. An option has been added to the setting dialog to toggle between scroll and browse (By Jeroen Peters).
 <li/>When holding shift over the image, right click will zoom out (By Jeroen Peters).
 <li/>Image painting is now progressive (By Lubos Lunak).
 </ul>
</ul>
</p>

<p>
<ul>
 <li/>Fixes:
  <ul>
   <li/>The rotate and mirror functions can now work on multiple selection.
   <li/>Make it possible to load another image or quit even if you can't save your changes.
   <li/>Gwenview won't spawn multiple instances of jpegtran anymore.
  </ul>
</ul>
</p>

</quote>

<p>
March 29 saw two (!) releases of K3b. First, 0.11.8:
</p>

<quote who="Sebastian Trueg">
<p>Hi everybody,</p>

<p>I fixed another bunch of bugs (does this never end? .... no, it does not! ;)</p>

<p>
<ul>
<li/>K3b now searches for the Debian cdrecord wrapper script and properly selects the cdrecord version to use (cdrecord.mmap or cdrecord.shm) based on the kernel version. This should fix all problems with K3bSetup on Debian.
<li/>Fixed writing speed parsing with patched cdrecord
<li/>Add leading zero to tracknumber meta data field when encoding audio tracks.
<li/>Fixed data project size calculation if files from different devices have the same inode number.
<li/>It is now possible to enter hexadecimal values in the boot image load segment fields.
<li/>Fixed external program encoder plugin (this includes lame and flac encoding)
</ul></p>

<p>
Get it at www.k3b.org
</p>
</quote>

<p>
About 7 hours later, Sebastian Trueg announced K3b 0.11.9:
</p>

<quote who="Sebastian Trueg">
<p>
while running through the forest in Freiburg I thought about one of the fixes 
in K3b 0.11.8 and realized that it is not a fix at all but even makes things 
worse! :(
</p>

<p>
That's fixed now.
</p>
</quote>

<p>
And finally, on April 10, the amaroK team announced the first beta of amaroK 1.0:
</p>

<quote who="Mark Kretschmann">
<p>
The amaroK team announces the release of amaroK 1.0-beta1!
</p>

<p>
With the beta release series we hope to generate much feedback, bug reports
and wishes, leading to a high quality final product. Please test and enjoy :)
</p>

<p>
New features include:
<ul>
<li/>New plugin framework, loads audio engines on demand. This helps to cut down application startup time and makes amaroK more flexible.
<li/>Support for XMMS visualization plugins.
<li/>Experimental support for the NMM multimedia framework.
<li/>Much improved GStreamer-engine.
<li/>Collection Browser, a database powered music manager. This new tool combines amaroK's superior playlist handling with a tag-based approach to music managing.
<li/>Search Browser, a tool for quickly locating music on the harddisk.
<li/>Configurable toolbar and statusbar, improving the user interface substantially.
<li/>Innovative "Play Next" feature which lets you quickly set up a music queue, without modifying the playlist.
<li/>Performance improvements with playlist loading.
</ul>
</p>
</quote>

</section>

<section title="UPDATE: What happened to KDE Traffic?">
<p>
In KDE Traffic #75, I tried to explain why KDE Traffic wasn't being issued regularly. I mentioned my hardware problems and my lack of time. Thanks to the wonderful KDE community, my hardware problems are now completely solved. I got lots of offers from lots of people, and all hardware I needed. Thank you very very much!
</p>

<p>
My lack of free time still remains, though, but the situation is probably going to improve soon. Therefore, KDE Traffic is back. I now plan to issue it regularly again, once a week. Now I'm interested in ways to improve it. Do you like KDE Traffic? Do you hate it? Why? How can I make it better? What other mailinglists you think should be covered? Any comment is appreciated.
</p>

<p>
Thank you!
</p>

</section>

</kc>
