|
| This Week... |
|
Coverity fixes continue to roll in. amaroK gets enhanced support for VFAT (ie. Generic Audio) devices. New themes for KTuberling. Preliminary support for both next-generation disc formats (Blu-ray and HD-DVD) in K3B. KDE 4 changes: More apps ported to D-BUS. JuK gets the ball rolling on porting to Phonon.
|
Thiago Macieira leads the D-BUS porting effort, with many important libraries migrated over this week. Thiago reports that kdelibs is 3 files away from being free of DCOP - though naturally, the most difficult files have been reserved 'til last - and that he expects all of kdelibs to be ported over within the next 24 hours (7th May).
Apart from the obvious advantages of using a cross-desktop Inter-Process Communication (IPC) standard in the shape of D-BUS, KDE code functions taking advantage of the new framework should be simpler in most cases, though not necessarily faster.
|
Nicolas Goutte has a proposal for balancing the divergent codebases of the 3.5 branch and /trunk, where KDE4 is being developed at an ever-increasing pace:
|
I suppose that it is time to start to move out KDE3 stuff from trunk before it starts to conflict with the development KDE4, especially starting by moving out trunk/l10n to be able to get a step further for the new KDE4 translations.
I propose that a branch branches/unstable3 should be created to keep all KDE3 stuff that is currently in trunk. (The idea includes that there will be a branches/stable3 that will replacebranches/stable when it would be needed for KDE4.)
I propose the following plan in 4 phases:- Create the branch branches/unstable3
- Copy trunk/l10n to branches/unstable3/l10n
- Create an unstable KDE3 in branches/unstable3/KDE (copied from branches/stable/KDE )
- Moving the rest of the KDE3 stuff out of trunk.
The time plan is more or less:- phase 1 within a few hours after the decision
- phase 2 within a few days
- phase 3 within a few weeks
- phase 4 within a few months
...
The branches/unstable3/KDE could be the start of a KDE 3.6 (after KDE4), if such a project would become concrete somehow. (If not, it would not be difficult to delete it when it would really evident that there would not be any KDE 3.6.)
|
|
In KDE 4, Kalzium will try to share as much data as possible with other projects. For this purpose, BlueObelisk is the perfect partner. BlueObelisk is a group of chemists, programmers and informaticians frustrated by the proliferation of closed systems in academia, and driven by the promise of OpenSource, OpenStandards and OpenData.
This week, Carsten Niehaus converted the spectrum-data from Kalzium's self-created format to the CML (Chemical Markup Language) standard, and will try to move the whole dataset to BlueObelisk. This means that more projects will be able to use and extend large and expanding dataset already collated by Kalzium.
|
Back to 3.5 matters, Carsten Niehaus asks every developer to check the KDE 3.5.3 Changelog for completeness. If you notice a missing notable bugfix, please mail Carsten so that he can update the Changelog.
KDE 3.5.3 should be released on May 23rd (16 days from today).
|
|
| Statistics |
|
| 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 |
|
Development Tools |
|
Josef Weidendorfer committed a change to /branches/KDE/3.5/kdesdk/kcachegrind/kcachegrind/listutils.cpp:
|
KCachegrind: Draw a percentage bar not larger than 100%
With some profiles, the bar could be drawn that large that this resulted in
X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 Minor opcode: 0 Resource id: 0x3001217
errors from X. We get rid of this by drawing a maximum of 100% for the bar. For larger values, we still draw the number... |
|
|
|
|
|
|
|
|
|
|
|
|
John Tapsell committed changes in /trunk/KDE/kdebase/workspace/ksysguard/gui/SensorDisplayLib:
|
Lots of fixes and changes to the process list. It's shaping up nicely. Still horrible and ugly, but slowly getting a better.
* Fix sorting + filtering. * Search line works properly and so does user-selection combobox * Selection and "kill" button works * Expanding one process expands all its sub children * Expanding/collapsing the processes will cause the first column to resize. * Show memory as a nice string (3.4 KB, 12MB, etc) * Sort memory correctly |
|
|
|
|
|
|
|
|
|
|
|