15th July 2005 by Derek Kite

This Week...

KNode adds SMTP authentication. Juk implements drag and drop of covers. Adding support for Sky Commander controller in KStars. Add a real ACL editing gui in KFile. amaroK adds a configuration dialog for the helix engine. Kopete supports setting your own personal message in the MSN plugin.
Joris Guisson announced the release of KTorrent version 1.0:
Like the subject says, KTorrent 1.0 has been released. You can find it at http://ktorrent.pwsp.net.

I would like to thank the following people, who contributed in some way or another to KTorrent 1.0 :
  • Adam Treat
  • Danny Allen
  • The-Error
  • The KDE i18n team
  • Sander van Loon and all the other bug reporters / feature requesters
  • The guys from http://www.pwsp.net/ (free webhosting for KDE projects)
Stefan Kebekus wrote a note about what he and Wilfried Huss have been doing with the kviewshell application.
During the last few months, the KViewShell application has been greatly renovated and improved. While KViewShell was originally designed as a multi-purpose document viewer, it was so far only used as a basis for KDVI. Following popular demand, Wilfried Huss and Stefan Kebekus have started to write KViewShell plugins for other document formats. The current SVN version of the kdegraphics package contains plugins for DVI and FAX files, and for the increasingly important DJVU format (www.djvuzone.org), which offers full-text search, extremely high performance and unbelievably good compression rates for scanned documents. Since DJVU is the format of choice for scanned documents and is used by more and more academic institutions and digitalization projects worldwide, we considered a decent DJVU-viewer a "must have" for KDE.

Current features for KViewShell include:
  • various view modes, including continuous page view and facing page view
  • thumbnail and bookmark support (bookmarks are fully supported by the current DVI plugin)
  • a fullscreen-mode that is particularly useful for users with small displays
  • full text search and copy-text-from-document functionality, currently supported by the DVI and DJVU plugins
  • a good looking GUI that adapts on-the-fly to support the features of the file format of the document that is currently loaded
For the programmer, KViewShell has a well-documented plugin API with the FAX plugin as a reference documentation. At present, we are working on the performance of the DJVU plugin. Basic file editing functionality, similar to what Adobe Acrobat offers for PDF files, is already partially implemented in the DJVU plugin. An interface to OCR applications is also on our agenda.

We expect that kpdf, kghostview, KViewShell and the DVI, FAX, and DJVU plugins will eventually merge at some point in the future with a new document viewing application. This could be the programm oKular, which Piotr Szymanski is working on as a "Google Summer of Coding" project.

Statistics

Commits 2093 by 229 developers, 48400 lines modified, 3319 new files
Open Bugs 8988
Open Wishes 8402
Bugs Opened 321 in the last 7 days
Bugs Closed 325 in the last 7 days

Commit Summary

Module Commits
stable
265
 
l10n
238
 
work
228
 
extragear
212
 
www
175
 
kdepim
166
 
playground
120
 
koffice
105
 
kdebase
101
 
kdelibs
88
 
Lines Developer Commits
3530
 
Thiago Macieira
66
 
230
 
Adriaan de Groot
60
 
886
 
David Faure
54
 
360
 
Till Adam
46
 
409
 
Gilles Caulier
46
 
75
 
Heinrich Wendel
40
 
342
 
Gorkem Cetin
40
 
642
 
Dirk Mueller
37
 
420
 
Aaron J. Seigo
37
 
266
 
Laurent Montel
35
 

Internationalization (i18n) Status

Language Percentage Complete
Estonian (et)
99.88%
 
Swedish (sv)
98.96%
 
British English (en_GB)
98.79%
 
Danish (da)
96.23%
 
Portuguese (pt)
95.02%
 
French (fr)
92.01%
 
Italian (it)
91.81%
 
Serbian (sr)
91.71%
 
Dutch (nl)
91.56%
 
Spanish (es)
91.54%
 

Bug Killers

Person Bugs Closed
Thiago Macieira
45
 
Aaron J. Seigo
22
 
Inge Wallin
14
 
Allan Sandfeld Jensen
11
 
Christian Esken
11
 
Kevin Ottens
11
 
Fred Schättgen
10
 
Alexandre Pereira de Oliveira
9
 
Oswald Buddenhagen
9
 
Maks Orlovich
8
 

No commits found