|
| This Week... |
|
Continued work to make applications usable on smaller screen resolutions, this time with changes to Konqueror, KTorrent, and KMail. Start of a "KuickQuiz" Plasma applet, with initial support for placement in the panel. More new Plasma themes. More development of the "NetworkManager" Plasma applet, including a conversion to the "extenders" paradigm. A "pseudo-working" version of QEdje Plasma wallpaper. Printing fixes in Okular. A SmugMug photo service exporter in kipi-plugins (used by Digikam, etc). Initial version of KMJ, a Mahjongg game for 4 players. Continued work on the KBugBuster and Akonadi/Maemo student projects. Significant refactored changes in the "WebGUI" plugin of KTorrent. Further improvements in the integration of KDE with PolicyKit, including policykit-kde moving to kdereview. Eigen 2.0 Beta 2 and KDE 4.2 Beta 2 are tagged for release.
|
|
| Statistics |
|
Commits: |
3026
by 267
developers, 7949
lines modified, 1234
new files. |
|
Open Bugs:
|
16363
|
|
Open Wishes:
|
14660
|
|
Bugs Opened:
|
475 in the last 7 days. |
|
Bugs Closed:
|
693 in the last 7 days. |
|
|
Commit Summary |
|
Module
|
Commits
|
|
/trunk/l10n-kde4 |
|
|
/trunk/KDE |
|
|
/trunk/extragear |
|
|
/trunk/playground |
|
|
/branches/stable |
|
|
/branches/work |
|
|
/trunk/koffice |
|
|
/trunk/l10n-support |
|
|
/branches/KDE |
|
|
/trunk/www |
|
|
|
Lines
|
Developer
|
Commits
|
|
|
Gilles Caulier
|
|
|
|
Thomas McGuire
|
|
|
|
Pino Toscano
|
|
|
|
Sean Wilson
|
|
|
|
Chusslove Illich
|
|
|
|
Allen Winter
|
|
|
|
David Nolden
|
|
|
|
Marcel Wiesweg
|
|
|
|
Volker Krause
|
|
|
|
Davide Bettio
|
|
|
|
|
Commit Countries
|
|
|
|
Commit Demographics |
|
|
|
|
Motivation |
|
68.9
%
|
|
Volunteer |
|
22
%
|
|
(unknown) |
|
8.50
%
|
|
Commercial |
|
|
|
|
|
|
Ages
|
|
55.3
%
|
|
(unknown) |
|
23.4
%
|
|
25 to 34 |
|
17.3
%
|
|
18 to 24 |
|
8.17
%
|
|
35 to 44 |
|
6.18
%
|
|
45 to 54 |
|
0.954
%
|
|
Under 18 |
|
|
|
|
| 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 66 selections this week.
|
|
Bug Fixes |
|
|
|
Graphics |
|
John Layt committed changes in /trunk/KDE/kdegraphics/okular/core:
|
Fixes to FilePrinter for Qt 4.4:
1) detectCupsService() finally works because QTCPSocket finally works. Assumes Cups is on localhost:631 which is a compromise as Qt won't even tell us if it is using Cups, let alone where Cups is.
2) Duplex printing obeys user selected option from dialog rather than just guessing.
3) If custom page margins set then respect these |
|
|
|
|
|
|
|
|
|
|
Features |
|
|
|
Games |
|
Charles Huet committed changes in /trunk/playground/games/KGLEngineRefactoring:
|
|
added Z-index capability to the engine (not tested yet, should be working) added some aliases to some of the engine's functions (setItemTypeMovable) to accept items instead of strings, and to fetch their typename. |
|
|
|
|
|
|
|
|
Graphics |
|
Gilles Caulier committed changes in /trunk/extragear/graphics/digikam:
|
digiKam from trunk (KDE4) : thumbbar improvements : tooltip is now based on albumfiletips implementation instead QToolTip We have a better control of rendering of tooltip and it become homogenous with album icon view tool tip. Now thumbbar tool tip support color scheme themes and is suitable with all schemes.
Still TODO: factoring albumfiletip.cpp and thumbbartooltip.cpp and imagepreviewbar.cpp when it's possible |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sebastian Kügler committed changes in /trunk/playground/base/plasma/applets/networkmanager/applet:
|
KISS layout for the wired connection items
Choosing a different wireless connection works fine for me, the applet shows busy while connecting and updates applet + popup accordingly.
There's one problem left here, if the network interface becomesavailable, the connection list is not updated.
Need to investigate... |
|
|
|
|
|
|
|
|
|
|
David Faure committed changes in /trunk/KDE/kdelibs/kdeui:
|
|
Support for <ToolBar name="mainToolBar" deleted="true"/>, otherwise there is no way for e.g. parley to not have a main toolbar. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dario Freddi committed changes in /trunk/playground/sysadmin/shaman:
|
A big commit: Finally threading is done the way we wanted to.
It required a lot of modifications but now it is working and solid. As a nice side effect, that odd BackendInterface went away. You can now use callThreaded() to call any function in an asynchronous manner. I also put in some fixes here and there and improved chain loading, more for safety than for anything else. |
|
|
|
|
|
|
Optimise |
|
|
|
|
|
|
|
|
|
|
|
Other |
|
Games |
|
Parker Coates committed a change to /trunk/KDE/kdegames/killbots/mainwindow.cpp:
|
Change the primary shortcut for 'Wait Out Round' to '*' to avoid confusion between around the naming of the 'enter' and 'return' keys. The enter key was a bit to easy to hit for such a dangerous action anyway. Hopefully I don't yet have enough users for this change to bother anyone. |
|
|
|
|
|
|
Graphics |
|
Marcel Wiesweg committed changes in /trunk/extragear/graphics/digikam/libs/threadimageio:
|
Move current implementation of a KDirWatch that watches files in the LoadingCache (but not thumbnails) to its own class with an option to replace it with another solution.
Showfoto will continue to use this code, but for digikam we can use the database scanner that already watches all directories.
This is in preparation for fixing bug 151552. |
|
|
|
|
|
|
KDE-Base |
|
Nickolai Shaforostoff committed changes in /trunk/KDE/kdebase/apps/konqueror:
|
relayout konqueror config pages to make it fit 1024x600 this includes reorganizing 'css','fonts' and part of toplevel 'webbrowser' into tabs of new 'Appearance' page i ported 'css' away from q3support and made it use khtml for previews also removed 'filepreviews' config page as it is superceeded now by dolphins 'Views' config page situated nearby moved 'bookmarks' toplevel as this is where it actually belongs
commit is agreed on every possible kde mailinglist ;) |
|
|
|
|
|
|
Lucas Murray committed changes in /trunk/KDE/kdebase/workspace/kwin:
|
Reverted all code relating to automatic X crash detection with agreement from David. Due to an elusive bug somewhere in kdelibs we have not been able to find out how to fix the issues that some people were having.
There seems to be a race condition as I cannot reproduce at all, David can reproduce sporadically and some reporters can always reproduce.
This commit attempts to also keep the code style changes that were made at the same time as the original commit as well as some minor bug fixes that were made between then and now. Hopefully I didn't miss anything.
We will be revisit this in KDE 4.3. |
|
|
|
|
|
|
|
|
Dario Freddi committed changes in /trunk:
|
|
Moving Policykit-kde to kdereview as agreed on the list |
|
|
|
|
|
|
|
|
|
|
|
|
Sebastian Kügler committed changes in /trunk/KDE/kdebase/workspace/plasma/runners:
|
Streamline relevance for bookmarks and location runners
The shorter match should precede the longer one. Previously, typing kde.org<enter> would open the first bookmark I have on kde.org, rather unpredictable.
With this change, the first offered option is to open kde.org, afterwards, we're listing bookmarks, history and the like. |
|
|
|
|
|
|
|
|
|
|
|
|
Christoph Feck committed changes in /trunk/KDE/kdelibs/kdeui:
|
Fix KDialog to use platform native layout spacing and margins
This patch moves the margin and spacing values to KStyle, meaning with Oxygen and other KStyle classes there is no difference. However, some Qt styles, such as QMacStyle, implement layoutSpacing() and do not use fixed values, and KDialog now respects the style's layout.
Also deprecate functions that call deprecated QLayout::setMargin() or return fixed values, notably sizeHint() and marginHint().
More layout fixes may need to be done to individual applications, but it should amount to removing margin and spacing properties from .ui files or from code for the cases where platform native layout is desired. |
|
|
|
|
|
|
|
|
Matthias Kretz committed changes in /trunk:
|
move the phonon-xine KCM back to KDE base as a KCM needs to depend on kdelibs and can't be Qt-only.
Helio's move simply disabled this code and I didn't notice until now. :( |
|
|
|
|
|
|
KDE-PIM |
|
Nickolai Shaforostoff committed changes in /trunk/KDE/kdepim:
|
do a bit of relayouting
now the biggest height offender is S/MIME validation, which has some redudant (in my opinion) items - waiting for replies on the mailinglist |
|
|
|
|
|
|
Volker Krause committed changes in /trunk:
|
|
Restore protocol backward compatibility with Akonadi 1.0.x servers. |
|
|
|
|
|
|
|
|
|
|
Christian Esken committed a change to /trunk/KDE/kdemultimedia/kmix/dialogselectmaster.cpp:
|
Make sure the user can only select valid master controls. Valid controls must have a PLAYBACK volume (ignoring those only having a capture volume).
Rationale: All operations on the "master" (like global shortcuts, OSD, tray icon volume indications) are acting on the PLAYBACK volume. |
|
|
|
|
|
|
Nikolaj Hald Nielsen committed a change to /trunk/extragear/multimedia/amarok/src/scripts/librivox_service/main.js:
|
A large refactoring of parts of the librivox service script. It now uses the librivox rss feed instead of trying to scrape info from html page for info about chapters.
The downside of this is that chapter names are not very well suported in their rss feed (Librivox.org bug...), so many books now just have chapter names like "Chapter 01" instead of the real name that was previously availalbe.
The upside however is the the service now actually works for all books, including all compilationst hat previously did not work at all, and the service itself is much simpler to maintain. |
|
|
|
|
|
|
|
|
Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
|
Webgui plugin has been totally changed : - PHP is no longer necessary - Website is now plain HTML - Data is filled in via XmlHTTPRequest and javascript - Special url handlers generate the XML or handle stuff like login, starting and stopping, changing settings ... - Only the default skin has currently been modified to work with this new approach, the other skins still need to be done |
|
|
|
|
|
|
|
|
|