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

Thanks for reading the KDE Commit-Digest!