|
| This Week... |
|
As the Summer Of Code draws to a conclusion, functional code imports and work in the avKode Phonon backend, KDevelop Teamwork and Advanced Session Management projects. Work begins on version 2 of the Kross scripting framework. More work on video file support in KPhotoAlbum. New features and streamlining in Konversation and Konsole. New Oxygen icons and other improvements in KGet. The introduction of wizards to automate many tasks in KMobileTools. Initial porting to KDE 4 of the console-based kdepim tools, with Kopete 0.12 moved into the KDE 3.5 branch. Experiments in fast PDF parsing in Strigi.
|
The major news this week was the release of the first developer snapshot of KDE 4, codenamed Krash. Though many of the new features planned for KDE 4 are still in active development, this release presents:- A port of kdelibs, kdebase and kdepimlibs to Qt 4.
- An initial implementation of DBus.
- Applications using Phonon for their multimedia needs.
- CMake is the new buildsystem used for KDE 4.
Aaron Seigo describes the release:
|
this is a pretty important milestone for the project as it marks a rather arduous period of effort for us. it has not been an easy climb to this point as we deal with a number of issues that come from having as much code as we do, taking on a large number of core changes to code that has been relatively stable since kde2 times and increasing time pressures on us from the outside world. i personally feel we need to more responsibly deal with by sometimes telling the sources of those pressures to back off. but that's another topic =)
the release itself is for developers to start porting applications with, to start stressing the newer APIs and seeing what kde4 development will start to look like. there's still a lot more to come though, even in the libs, with changes coming to kwizard, kconfig, khtml (the rather exciting unity stuff) and certainly more. but a lot of the big rocking the boat stuff is there, from here we can build Cool Visible Stuff (CVS?)
|
|
Also of note this week were releases of Filelight 1.0 Release Candidate 1 and of KMobileTools 0.5 Beta 1. And of course, Andreas Kling continues his mighty run of bug destruction.
|
|
| Statistics |
|
Commits: |
2216
by 208
developers, 5297
lines modified, 1462
new files. |
|
Open Bugs:
|
13075
|
|
Open Wishes:
|
11460
|
|
Bugs Opened:
|
291 in the last 7 days. |
|
Bugs Closed:
|
253 in the last 7 days. |
|
|
Commit Summary |
|
Module
|
Commits
|
|
/trunk/KDE |
|
|
/trunk/www |
|
|
/trunk/extragear |
|
|
/branches/stable |
|
|
/trunk/l10n |
|
|
/branches/work |
|
|
/trunk/playground |
|
|
/branches/KDE |
|
|
/trunk/koffice |
|
|
/branches/koffice |
|
|
|
Lines
|
Developer
|
Commits
|
|
|
Laurent Montel
|
|
|
|
Dirk Mueller
|
|
|
|
Ludovic Grossard
|
|
|
|
Tuomas Suutari
|
|
|
|
Allen Winter
|
|
|
|
Renato Pavičić
|
|
|
|
Frans Englich
|
|
|
|
Will Entriken
|
|
|
|
Gilles Caulier
|
|
|
|
David Nolden
|
|
|
|
|
Internationalisation (i18n) Status
|
|
|
Bug Killers and Buzz |
|
Bug Killer
|
Number Of Bugs Closed
|
|
Andreas Kling
|
|
|
Eike Hein
|
|
|
Sebastian Sauer
|
|
|
Tommi Tervo
|
|
|
David Jarvie
|
|
|
Jernej Kos
|
|
|
Christophe Thommeret
|
|
|
Luboš Luňák
|
|
|
Martin Aumüller
|
|
|
Mark Kretschmann
|
|
|
|
Program |
Buzz |
|
Amarok |
|
3087 |
|
|
Kopete |
|
|
K3B |
|
|
SuperKaramba |
|
|
KMail |
|
|
Kontact |
|
|
KDevelop |
|
|
Kate |
|
|
Kicker |
|
|
Quanta |
|
|
|
Person |
Buzz |
|
Scott Wheeler
|
|
263
|
|
|
David Faure
|
|
251
|
|
|
Waldo Bastian
|
|
250
|
|
|
Tom Chance
|
|
250
|
|
|
Jonathan Riddell
|
|
243
|
|
|
George Staikos
|
|
240
|
|
|
Cornelius Schumacher
|
|
237
|
|
|
Kurt Pfeifle
|
|
230
|
|
|
Aaron Seigo
|
|
228
|
|
|
Boudewijn Rempt
|
|
222
|
|
|
|
|
|
| Contents |
|
|
Bug Fixes |
Features |
Optimise |
Security |
Other |
|
Accessibility |
|
|
|
|
|
|
Development Tools |
|
|
|
|
|
|
Educational |
|
|
|
|
|
|
Graphics |
|
|
|
|
|
|
KDE-Base |
|
|
|
|
|
|
KDE-PIM |
|
|
|
|
|
|
Office |
|
|
|
|
|
|
Konqueror |
|
|
|
|
|
|
Multimedia |
|
|
|
|
|
|
Networking Tools |
|
|
|
|
|
|
User Interface |
|
|
|
|
|
|
Utilities |
|
|
|
|
|
|
Games |
|
|
|
|
|
|
Other |
|
|
|
|
|
|
|
Bug Fixes |
|
|
|
|
|
|
|
Andreas Kling committed changes in /branches/KDE/3.5/kdebase:
|
Set the main translation catalog(ue) explicitly in kwin, kdesktop and kicker. Fixes the most hated multi-head bug that caused localized KDE setups to display original english strings on non-primary displays. |
|
|
|
|
|
|
Multimedia |
|
Jeff Mitchell committed changes in /trunk/extragear/multimedia/amarok/src:
|
This mostly completes the safety patch for ATF. The following conditions are handled: Collection Scanner + Playlist tag editing Collection Scanner + Tag Dialog tag editing Collection Scanner + DCOP UFID changing/stripping
What remains are the various Collection Scanner + Collection Scanner scenarios. |
|
|
|
|
|
|
Networking Tools |
|
Eike Hein committed changes in /trunk/extragear/network/konversation:
|
* Don't insert multiple consecutive remember lines. This doesn't get us the "have one, moving remember line" behavior we'd really like to have, but gets rid of the most annoying property of the current system. * Morph the option to insert a remember line when the window is mini-mized into an option to insert a remember line when a chat window is hidden (i.e. on tab switches, too). * Support inserting remember lines into DCC Chats and Status windows, too. * Clean up the remember line-related prefs strings. |
|
|
|
|
|
|
Office |
|
Thomas Zander committed a change to /trunk/koffice/libs/kotext/KoTextTool.cpp:
|
Right now, backspace and delete don't actually update the screen to show the changed text; the attached patch fixes that by giving them the same repaint() treatment that we do for text insertion.While we're at it, delete and backspace should also hide the cursor, since they too indicate an intent to sit down and edit the text.
patch by: Benjamin K. Stuhl |
|
|
|
|
|
|
Features |
|
|
|
Jakob Petsovits committed changes in /trunk/KDE/kdevelop/languages/csharp:
|
Start a binder for the C# codemodel. It only supports namespaces at this time, but you can already see them in action inside the codeview.
Now I really got to do something against that input character corruption which is messing stuff up. |
|
|
|
|
|
|
|