|
| This Week... |
|
Work on form factor considerations and various applets in Plasma, with added functionality in the NetworkManager Plasmoid. Work and interface fixes, and support for the CMake cache in KDevelop. Spellchecking in Parley. Work on loading and saving games in Palapeli. Integration of GetHotNewStuff into KGoldRunner. An "Update Manager" for Kst. Xesam API makes NEPOMUK-related searching more available in KDE applications. Initial implementation of open/read/write/seek/close in the experimental KIO-GIO bridge. Tweaks to tab interactions in Konsole and Konversation. An implementation of a SQLite-based storage for KMail indices. Akonadi calendar resources can now be configured using a KControl module, and an initial version of an Akonadi RSS resource. Some new icons in Digikam and KTorrent. Work on the media player and BitFinder plugins for KTorrent. Work on font handling details in KOffice, with extended work on charting (including scripting support) in the Kexi report generator. KAppTemplate and various Plasma applets move to kdereview, krossjava moves to kdebindings. Initial import of KidDraw and kde4powersave into KDE SVN. KDE 4.0.4 is tagged for release.
|
Joris Guisson writes about current and upcoming work in KTorrent:
|
KTorrent is getting close to a 3.1 release, and here is a quick description of what is going on and what our future plans are.
I will start with what is new in KTorrent 3.1. Seeing that KDE 4 has added this shiny new library called Phonon, making it very simple to add audio and video to your application, we could not resist using it. So we have added a media player plugin, which supports audio and video. All the media files in the torrents you are downloading can be played by this new plugin inside the KTorrent application window.
Another big new feature is webseeding: we only support HTTP at the moment, but it works. You can even add your own webseed URL's, and the torrent does not have to contain webseeds itself. So you can now, for example, take the latest Ubuntu torrent, and then add the URL to the Ubuntu ISO and KTorrent will start downloading via HTTP and BitTorrent at the same time.
Alongside these big new features, there are quite a lot of smaller new features and improvements (if you want a full list, take a look at the changelog of the KTorrent 3.1 Beta 1 release).
A Windows port was started some time ago, and this is now nearing completion. The Windows port branch was recently merged back into KTorrent trunk, making KTorrent fully functional on Windows. The next release (KTorrent 3.1 Beta 2), will feature these changes.
Finally, I would like to conclude with the plans for future releases. We will further integrate the new KDE 4 technologies into KTorrent. This means Kross scripting support, a Plasma widget, and NEPOMUK will be integrated. We also have plans to dump the boring list of torrents, in favor of a more cooler looking approach using Goya. The search plugin will get support for OpenSearch, which should make adding new search engines a whole lot easier. And obviously many more features...
|
|
Erlend Hamberg introduces his Summer of Code project, "Vi-like, modal editing mode for Kate":
|
My Google Summer of Code project will produce a vi-like, modal editing mode for Kate. This means that it will be possible to get a vi-like, modal editor integrated into programs like Quanta and KDevelop. This vi-like mode will be based on Vim commands and will support four of the six Vim modes: Normal ("command mode"), Insert, Visual and Command-line mode. The two last modes, Ex mode and Select mode are used less often and will not be supported.
The project will implement the most used Vim commands, motions and text objects. Making a solid "command framework" for vi-like commands will be the most important piece. The implementation will allow further, future expansions of its functionality.
About me: I am a 23 year old student of computer engineering in Trondheim, Norway. I am an experienced Vim-user, having used Vim for 5-6 years. I love the Vim-way of editing and feel very inefficient using other editors. I have always missed a "KDE Vim" and have therefore followed the development of KVim and Yzis. After following the mailing list and sending some patches I became a regular contributor to the latter project. However, this project sadly stalled around 2006. I think adding this functionality to an already functional, stable, and tested text editor is a much better approach. It's certainly more motivating having a shorter way to a usable version.
|
|
Andrew Lake announces the winning Plasma themes from a recent competition which have just been committed to KDE SVN:
|
The winning Plasma themes from our first Plasma Theme Contest have been committed to extragear. The winning themes were announced on kde-look.org on April 25th, 2008. The contest was helpful in generating new visual ideas for Plasma. Before the contest, there were about 5 Plasma themes posted to kde-look. Over the course of the contest, the number expanded to 17 and continues to grow. Of those, 10 themes were submitted for the contest.
For those interested in the details of judging; there were 4 judges: Ivan Čukić, Riccardo Iaconelli, Nuno Fernades Pinheiro, and myself. Each judge provided a score between 1 and 10 for each theme and the top themes were chosen. (Since I entered two themes into the contest, I did not score these themes).
The winning themes were:
- Elegance
- Silicon
- Heron
- Aya
Thanks to all who participated. All themes remain available on kde-look, so even if your favorite theme didn't make the list, all themes should be a GetHotNewStuff click away!
|
|
|
| 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 |
|
|
|
|
|
|
There are 158 selections this week.
|
|
Bug Fixes |
|
Development Tools |
|
David Nolden committed a change to /trunk/KDE/kdevelop/languages/cpp/cpphighlighting.cpp:
|
Only store local variable highlighting within function contexts.
This makes the local variable highlighting actually work in all functions of a file. Until now it only worked in the first few functions.
Be warned, this makes everything nicely colorful, so we probably need a switch in the user-interface for the purists. ;) |
|
|
|
|
|
|
|
|
|
|
|
|
Matt Williams committed changes in /trunk/KDE/kdegames:
|
Fix the mess that was i18n in KScoreDialog. Scores are now indexed by a key and translations for each key are added explicitly.
Patch KSquares, KMines, KNetwalk and Kollision to use this correctly. |
|
| | | |