- You can now control a lot in the dialog with DCOP, including getting and setting values and properties. This can be done from external scripts, an application that wants you use Kommander dialogs or even from within the dialog it's self. (We do still need to have a better way to get the dcopid of the dialog and the calling program.)
- There is now a new plugin system to add widgets from any KDE widget. It includes a nifty Kommander dialog to help generate your files and a newly revised document on how to do it now at http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdewebdev/kommander/working/
- You can now save and restore values in dialogs on a per widget bases with the two new specials, @readSetting("name", "defaultValue") and @writeSetting("name", "value").
- Signals and slots are enhanced by "Population Text". For example, setting the population text to 'hello world' on a line edit, and then connecting the clicked() signal of an ExecButton to the populate() slot of the line edit would set the text of the line edit to 'hello world' whenever the button was clicked. Using this with a script fired on widget creation allows dynamic content creation.
- Also @execBegin and @execEnd specials for executing big blocks of text, like scripts. Everything inside these new markers gets expanded to the stdout of the script just like @exec.
- There are example dialogs in CVS now.
This Week...
Valgrind gets a heap profiler. KStars can show the sky object's distance from earth. Kopete has refactors password and KWalletManager code. Many bugfixes in Khtml, Kopete and KMail.
I wanted to make sure you were aware of the changes happening with Kommander. Several recent changes have been made and while it's still a little rough around the edges (sometimes requires more creative solutions and a few things aren't complete) it's becoming quite powerful. Here are some of the recent changes from Andras and Marc.
The amaroK team are proud to announce the release of amaroK 0.9-beta1!
Having experienced many badly designed audio players where glamour and gimmickry seem to have been the development priorities, the amaroK team set out to develop a player that was focused on usability (but still looked cool!). Centred around a large, well-constructed playlist, amaroK is designed to make assembling and enjoying your music hassle-free. Constructing playlists is as simple as dragging and dropping media or streams from the multitude of conveniently placed "browsers".
amaroK 0.9-beta1 is a vast improvement over the 0.8 series, being more refined and packed full of new features. If there ever was a reason to upgrade to KDE 3.2 this is it! amaroK 0.9 takes advantage of the spanking new KDE feature set, including KConfig XT and the new KMultiTabBar widget as featured in KDevelop, Kate and Konqi. Unfortunately this does mean we have not been able to maintain backwards compatability with KDE 3.1.x, you will need KDE 3.2 to join the party.
New features include:
Having experienced many badly designed audio players where glamour and gimmickry seem to have been the development priorities, the amaroK team set out to develop a player that was focused on usability (but still looked cool!). Centred around a large, well-constructed playlist, amaroK is designed to make assembling and enjoying your music hassle-free. Constructing playlists is as simple as dragging and dropping media or streams from the multitude of conveniently placed "browsers".
amaroK 0.9-beta1 is a vast improvement over the 0.8 series, being more refined and packed full of new features. If there ever was a reason to upgrade to KDE 3.2 this is it! amaroK 0.9 takes advantage of the spanking new KDE feature set, including KConfig XT and the new KMultiTabBar widget as featured in KDevelop, Kate and Konqi. Unfortunately this does mean we have not been able to maintain backwards compatability with KDE 3.1.x, you will need KDE 3.2 to join the party.
New features include:
- Two new analyzers, and improvements to the stock set, all powered by a new, more flexible FFT routine
- On-screen-display information announcing new tracks
- Brand new audio system that can support any backend; currently supporting aRts and GStreamer
- Threaded, inline tag-editing with novel features like "Fill-down"
- A revamped FileBrowser, based on the excellent Fileselector widget from Kate
The KDevelop team is proud to announce the 3.0.1 release of this award winning IDE.
The focus of this release is bug fixing and polishing.
The download is on the usual place:
http://www.kdevelop.org/index.html?filename=download.html
and we have a very nice change log:
http://www.kdevelop.org/index.html?filename=changes.html
The focus of this release is bug fixing and polishing.
The download is on the usual place:
http://www.kdevelop.org/index.html?filename=download.html
and we have a very nice change log:
http://www.kdevelop.org/index.html?filename=changes.html
One year ago Kdevelop started implementing code completion, an RSS dcop service was implemented, and more Safari code was imported.
Statistics
Commits | 2148 by 213 developers, 223040 lines modified, 1716 new files |
Open Bugs | 5598 |
Open Wishes | 5708 |
Bugs Opened | 420 in the last 7 days |
Bugs Closed | 467 in the last 7 days |
Commit Summary
Module | Commits |
kde-i18n |
470
|
kdenonbeta |
186
|
kdepim |
185
|
kdelibs |
184
|
koffice |
168
|
kdenetwork |
145
|
kdeextragear-1 |
130
|
www |
110
|
kdebase |
94
|
kdevelop |
73
|
Lines | Developer | Commits |
30533
|
Erik Kj |
119
|
58328
|
Stephan Kulow |
92
|
2554
|
David Faure |
81
|
960
|
Nicolas Goutte |
67
|
1370
|
Mark Kretschmann |
63
|
1055
|
Marc Mutz |
55
|
370
|
Waldo Bastian |
51
|
591
|
Anne-Marie Mahfouf |
48
|
714
|
Dirk Mueller |
46
|
567
|
Luboš Luňák |
46
|
Internationalization (i18n) Status
Language | Percentage Complete |
Danish (da) |
100%
|
Swedish (sv) |
100%
|
Estonian (et) |
99.48%
|
Brazilian Portuguese (pt_BR) |
97.94%
|
British English (en_GB) |
97.87%
|
Spanish (es) |
97.62%
|
Portuguese (pt) |
96.94%
|
Serbian (sr) |
96.49%
|
Italian (it) |
93.14%
|
Tamil (ta) |
92.32%
|
Bug Killers
No commits found