|
| This Week... |
|
Restoration of basic queue management functionality, support for basic searching and filtering the playlist, work on device handling, and better integration of the Mac OSX "Growl" notification system in Amarok 2.0. The Plasma "Pager" now accepts taskbar entry drops, support for dragging applets between panels, and improvements in setting keyboard shortcuts for Plasmoids. Import of a "BookmarkSync" plugin for Konqueror, allowing storage and retrieval of bookmarks on multiple computers from a central location. Support for full content zoom (instead of text-only zoom) when using WebKit with Qt 4.5, with plugins (eg. Flash) starting to work. Support for nested "for loops" in KTurtle. More work on the rewrite of Kolf. A basic prototype of a MuPDF-based backend (for PDF documents) in Okular. More work on the Windows Live Messenger protocol in Kopete. Support for running programs as other users (using kdesudo) in KDevPlatform (used in KDevelop 4, etc). A new game in development, "FruitWars", is added to KDE SVN. Reorganisation of wallpapers (including the addition of "Air", the default for KDE 4.2) in KDE SVN.
|
|
| 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 78 selections this week.
|
|
Bug Fixes |
|
Educational |
|
Akarsh Simha committed a change to /trunk/KDE/kdeedu/kstars/kstars/data/Cities.dat:
|
+ Adding / Updating coordinates of cities in Finland / Norway.
Many of our city latitudes / longitudes seem to suffer from a Degree (decimal) to DMS conversion error. I think the best solution for this is to wait till we move to MarbleWidget. |
|
|
|
|
|
|
Graphics |
|
John Layt committed changes in /trunk/KDE/kdegraphics/okular:
|
Fix Print to File output by using Ghostscript ps2pdf to convert ps print file into pdf format and save that.
Only enabled in PDF, DVI, and DJVU generators if ps2pdf is found in the path. Ghostscript is almost always guaranteed to be installed given many parts of the printing stack depends on it.
Note that resulting PDF or PS file will have the page size as set in the print dialog and not the page size of the original document, i.e. if an A5 booklet is printed but the dialog page size is set to A4 then the resulting file will be A4 and not A5. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Faure committed changes in /trunk/KDE/kdelibs/kdeui:
|
Apply patch from Drew Fisher and unit test from Tommi Tervo, to fix the tab title mess-up when moving a tab.
I love it when bug reports contain patch + unit test... perfect ;-) |
|
|
|
|
|
|
Multimedia |
|
Mark Kretschmann committed a change to /trunk/extragear/multimedia/amarok/src/EngineController.cpp:
|
When reaching the end of the playlist, make Amarok actually show that playback has stopped. Until now it happily continued to display "Playing Foo by Bar.."
As usual with all changes to EngineController, this patch could have subtle side effects, so please keep testing extensively. |
|
|
|
|
|
|
Office |
|
Boudewijn Rempt committed changes in /trunk/koffice/krita/ui:
|
shapes are now loaded, too. But unfortunately, their size and locations aren't restored correctly yet.
And fix a bug where having a shape selection caused other layers to save their stuff in the wrong location. |
|
|
|
|
|
|
Features |
|
Development Tools |
|
Andreas Pakulat committed changes in /trunk/KDE/kdevelop/plugins/documentview:
|
Support proper unloading, including removing the toolview.
Devs: If anybody plays with the plugin selector and notices a plugin that doesn't remove its toolview when unload is called, please fix the plugin. It's as easy as adapting the diff from this commit. |
|
|
|
|
|
|
|
|
Hamish Rodda committed changes in /trunk/KDE/kdevplatform:
|
Support running programs as other users, using kdesudo.
Reads the entry "Run As User" in the project config file, which currently has no gui.
For the bugreport, the only thing missing (apart from the gui to configure) is to make gdb run the process as the given user - maybe gdb itself has to be run as that user? |
|
|
|
|
|
|
Bertjan Broeksema committed changes in /trunk/quality/cppchecks:
|
First *complete* implementation of the dpointer check. Probably needs some finetuning.
First next step is output formatting of the results and then check if this one is on par with the perl check result-wise as well as performance wise (curious about the last i must say). |
|
|
|
|
|
|
David Nolden committed changes in /trunk/KDE/kdevelop/plugins/languages/cpp/cppduchain:
|
One more technical milestone: Make the template specialization system good enough to allow realtime evaluation of basic methematical meta-programming. Add tests to verify this.
The tests include a meta factorial computing algorithm and a meta permutation counting.
A meta prime-number computation algorithm works as well. :-) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pino Toscano committed changes in /trunk/playground/graphics/okular/mupdf:
|
Add a really basic prototype of MuPDF-based backend (for PDF documents) for Okular.
What it currently does is: loading, rendering, text extraction, and few document information. A small Qt-only layer is done to encapsulate the fitz/mupdf API.
The development of MuPDF is done in an external darcs repository, and is built only as single binary. Thus, a get-mupdf.sh script fetches it and copies a custom CMakeLists.txt for compiling a mupdf-okular library. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tom Albers committed changes in /trunk/playground/base/konq-plugins:
|
Import bookmarksync plugin for konqi. Just asks a location and can copy on demand the bookmarks file to that place and can fetch it from that place. Works on local filesystem, some weirdness when using a fish location. Probably me doing something wrongish. Idea is that I can easily get the same bookmarks on every computer I use. |
|
|
|
|
|
|
|
|
|
|
Multimedia |
|
Leo Franchi committed changes in /trunk/extragear/multimedia/amarok/src:
|
add config UI for growl. if on a mac, this adds a "enable growl" checkbox at the bottom of the OSD widget
why bottom? because it is added at runtime and i can't figure out how to add it in the middle of an existing layout |
|
|
|
|
|
|
|
|
|
|
Dan Meltzer committed changes in /trunk/extragear/multimedia/amarok:
|
Readd Custom sorting in the collection browser. This may allow us to get rid of all the presets, but I'm keeping them for now. Please try and break this, but I think I've caught most of the weird cases. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Utilities |
|
Michael Zanetti committed changes in /trunk/playground/utils/kdelirc:
|
Added okular profile. Thanks to Pino!
Fixed browsing of DBus functions containing trailing numbers. Changed AppleRemote to use forward and rewind instead of next and back |
|
|
|
|
|
|
|
|
Optimise |
|
Development Tools |
|
David Nolden committed changes in /trunk/KDE/kdevplatform/language/duchain:
|
Greatly speed up the import-cache computation. If the imported context does not build a loop with the base one, just efficiently merge its imported set, instead of recursing through all imports.
This took about 20% of parsing time, and now should hopefully be near zero. |
|
|
|
|
|
|
|
|
|
|
|
|
Dan Meltzer committed changes in /trunk/extragear/multimedia/amarok/src/widgets:
|
Make the progress slider render more sanely on windows and in a much more performative way everywhere.
Converting pixmaps to images to pixmaps ten times a second is a good way to make a computer very unhappy with you. Cache stuff we can and draw pixmaps directly. |
|
|
|
|
|
|
Other |
|
|
|
|
|
|
|
Games |
|
Marijn Kruisselbrink committed changes in /trunk/playground/games:
|
add a new game: FruitWars, a game I originally (co-)wrote as a university assignment a couple of years ago.
This is a C++ rewrite of the original delphi version. Since this game is very much a multiplayer game only, and this version does not have multiplayer support yet, it is not very useful yet, but I just wanted to have the code in svn so I won't lose it. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Artur Duque de Souza committed changes in /trunk/KDE/kdebase/apps/plasma/applets/folderview:
|
Make the correct check about the desktop folder considering the "About me" setting and checking if the folder exists.
Also makes the applet default to $HOME when it's not a containment. The config dialog shows only possible actions, so it will not show the desktop radio button if the desktop folder doesnt exist.
For 4.3 we need to change the description of the applet, explaining that it will default to $HOME and not Desktop. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peter Penz committed a change to /trunk/KDE/kdelibs/kfile/kdiroperator.cpp:
|
Use small icons + text right beside the icons as default setting like we had in KDE 3.x, 4.0 and 4.1. Previously on trunk larger icons and text below the icons was used as default (which is no good default setting from my point of view, as the dialog size is usually smaller than the size of a file manager).
(discussed with Rafael Fernández López) |
|
|
|
|
|
|
|
|
|
|
|
|
KDE-PIM |
|
Thomas McGuire committed changes in /trunk/KDE/kdepim/kmail:
|
Start the Akonadi server on startup of KMail if there is at least one contact resource using it. This prevents Akonadi from starting up at inconvenient moments, for example during POP3 mailcheck filtering with the filter criteria "is in addressbook", where the Akonadi::Control::start() subeventloop would wreak havoc with the POP3 state logic, causing duplicate mails in some conditions. |
|
|
|
|
|
|
|
|
|
|
Networking Tools |
|
Urs Wolfer committed changes in /trunk/KDE/kdenetwork/kopete/protocols/wlm:
|
Port things from MSN to WLM plugin: * show contact profile dialog (some information missing) * open MSN status website * change username in contextmenu (independent from identity) * open inbox action (but disabled for now because I do not know how to get the inbox url from libmsn)
Fixes: * fix setting contacts status message (now it shows up in contact list) * use a QFormLayout in contact add dialog
(no new strings, all of them are already used in the MSN plugin) |
|
|
|
|
|
|
|
|
|