Issue 306
22nd September 2013 by KDE Commit-Digest TeamContributors
Giacomo Barazzetti
This Week...
Statistics
Commits | 1151 by 141 developers |
Open Bugs | 21148 |
Open Wishes | 15912 |
Bugs Opened | 214 in the last 7 days |
Bugs Closed | 261 in the last 7 days |
Commit Summary
Module | Commits |
/trunk/l10n-kde4 |
135
|
/branches/stable |
55
|
/trunk/l10n-support |
27
|
/trunk/www |
16
|
/server/lib |
15
|
/libkdepim/ldap |
14
|
/plasma/desktop |
14
|
/lib/bodega |
11
|
/mailcommon/search |
10
|
/generic/applets |
9
|
Files | Developer | Commits |
420
|
Laurent Montel |
152
|
120
|
Aaron J. Seigo |
40
|
120
|
Sven Brauch |
40
|
90
|
Sayak Banerjee |
39
|
108
|
Marco Martin |
36
|
102
|
Yuri Chornoivan |
34
|
81
|
Sergio Luis Martins |
28
|
72
|
Denis Kuplyakov |
24
|
66
|
Aleix Pol Gonzalez |
22
|
66
|
Burkhard Lück |
22
|
Internationalization (i18n) Status
Language | Percentage Complete |
Portuguese (pt) |
100%
|
Ukrainian (uk) |
100%
|
Swedish (sv) |
99%
|
French (fr) |
98%
|
Polish (pl) |
98%
|
Spanish (es) |
97%
|
Dutch (nl) |
97%
|
German (de) |
96%
|
Estonian (et) |
94%
|
Italian (it) |
92%
|
Bug Killers
Person | Bugs Closed |
Jekyll Wu |
97
|
Christoph Feck |
55
|
Julian Seward |
14
|
Allen Winter |
14
|
Jan Lepper |
8
|
Michael Zanetti |
8
|
Lamarque Souza |
7
|
Valentin Rusu |
6
|
Albert Astals Cid |
6
|
Dan Vratil |
5
|
Commit Countries
Commit Demographics
Sex
Age
Contents
Bug Fixes | Features | Optimization | Security | Other | |
---|---|---|---|---|---|
Accessibility | |||||
Development Tools | [] | ||||
Educational | [] | ||||
Graphics | [] | ||||
KDE Base | [] | ||||
KDE-PIM | [] | [] | |||
Office | [] | [] | |||
Konqueror | |||||
Multimedia | [] | [] | |||
Networking Tools | [] | ||||
User Interface | [] | [] | |||
Utilities | [] | ||||
Games | |||||
Other | [] | [] |
There are 46 selections this week
Bug Fixes
Development Tools
Fix character encoding in comments.
Patch effectively by Alexandr Zamaraev with
some corrections.
Graphics
Panorama: Better default output name
Should be the same than Hugin now
FIXED-IN: 3.5.0
KDE Base
fix margin when drawing the line numbers
This was never really an oxygen issue. Instead, for instance the font
"Courier", a digit has a real character width. Calculating with int
sums off and reflects in this bad offset.
FIXED-IN: 4.11.2
Make kwin not crash under qemu due to failing glx call
This fixes a kwin crash that happened under qemu when running kwin for
the first time (subsequent runs had glx already disabled)
kfontview: do not crash when given a fontconfig: URL
Fix new wallet wizard logic bug
search plugin: use currentWord() if nothing is selected
As in the searchbar, if no text is selected, and the cursor is in a word,
use that word as initial search pattern.
Alex
reset invert shader on viewport resize
General problem known from bug #325154
FXED-IN: 4.11.2
REVIEW: 112877
KDE-PIM
Don't filter out journals.
OccurrenceIterator is also used for non-recurring incidences, which
technically have 1 occurrence.
So journals, although not being recurring were being filtered out here
and not appearing in month view.
PersonData::groups should not return duplicated entries
Reviewed-by: Martin Klapetek
Don't notify about GID-only changes
Store GID in database, but don't send a notification about the
change.
This will prevent Akonadi from spamming clients with tons of
notifications during GID migration
REVIEW: 112794
Delay emitting finished() signal from PendingLoggerOperations
When the signal is emitted directly from operation constructor, it
is never caught, because users connect to the signal after the Operation
is constructed.
REVIEW: 112790
FIXED-IN: 0.7.0
Show blue pawn icon if no avatar is available
This makes everything consistent
REVIEW: 112788
FIXED-IN: 0.7.0
Strip out RECURRENCE-ID before sending single occurrence as ical.
RECURRENCE-ID incidences only make sense when the master incidence
is present (the one that contains the whole recurring series).
Leaving this bug open still, as we can make korganizer tolerate
and show these orphan incidences that don't have the corresponding
master incidence available.
Only update SEEN flag when it is the only allowed
If the server says in the select command that a folder
is read-write Kontact assumes that it can modify a basic
set of flags. (See the bug for more info) But if we can
only modify SEEN we can reuse the setSeenFlags functions.
This is a bit of a workaround for a proper and generic handling
of the permanentFlags but since this is only relevant for
the old code I did not want to change more then necessary to
solve the concrete Problem.
Fixes:
kolab/issue4868
Fix Bug 324229 - Bug in the Emaileditor. The %CURSOR did not work in the template to send a new mail
FIXED-IN: 4.11.2
Start to fix Bug 286235 - confusing error-message when there is no mail-address specified for the identity
Now we validate correctly email
Office
Saving new table design for the first time does not clear history of edits
set/unset the canvas on canvas change on the color popups
- CSV Plugin crash on importing after continuing following error messages.
- Correct situation in progressing following error messages.
Import fails without an error when account is defined in CSV
New warning in case of operation not imported because before the last imported one
Multimedia
When transcoding to Vorbis, never generate video stream.
When an image is embedded in the track, FFmpeg generates a video
stream. This breaks playback on some devices.
Check for QtBindings at runtime.
Only check for a minimum set of bindings. Disable scripts and display warning if not found.
Hide preamp in EQ when Phonon backend does not support it.
Prevents some confusion.
Networking Tools
Fix opening logs for contact passed via command line
And add support for opening logs via Nepomuk URI
REVIEW: 112739
Use loader instead of manual creation of content
Finally solve the problem when expanded connection is not visible
Make the applet a little bit smaller
Use account icon instead of name in LogViewer
REVIEW: 112736
Utilities
Fix unrar 5 support
FIXED-IN: 4.11.2
REVIEW: 111625
(cherry picked from commit 6d8bd57bbd5d1fcf8a8f0d3160f7a6a2153b1e47)
Other
Parent activities where not correctly set
Features
Educational
Tab-complete and syntax highlithing for variables
KDE-PIM
Migration agent that schedules various migrators and exposes an interface for status and control.
This does not yet include a plugin interface for making plugging in new
migrators plugin based. That would be easy enough to add but only makes
sense if we push the MigratorBase interface to kdepimlibs along with a
dbus control interface, so i.e. applications such as kmail can install
new migration plugins and control them via the dbus interface.
The agent automatically starts migration jobs that have
shouldAutostart() enabled and exposes an interface in it's configuration
dialog to start/stop migrators. The interface is yet very basic and is
also no necessarily in the most convenient place. We should likely have
some central place for controlling background processes or simply ensure
the automatic processing is handled well enough.
REVIEW: 112636
Allow for subfolders on all collections in kolab proxy.
This has been broken in 4.11 24cb3436c5b4bb8fa7b5dfd502ddcd3701a1d70a
1
FIXED-IN: 4.11.2
Start to implement import mailman gzipped file
Office
Add a « Yesterday » choice in the date picker
feature: Download and add bills as property by using boobill (weboob)
Show brush outline in line tool (and other tools)
Patch by Salil Kapur ()
Implemented the Select Layer by Mouse Click feature
Now you can select a layer by pressing 'R' key and clicking
with mouse cursor. Krita will select the topmost editable layer.
feature: Addition of "Configure notifications..." in configuration menu
Added a Clones Array extension to Krita
It creates a number of clones for the current layer, so that you
can paint on it as if the tiles are repeated. This is useful for
painting texture tiles for web-games.
Multimedia
Improve handling of multiple/no webcams.
- If no webcam is found, display a message that no webcam was found.
- Fix visibility of webcam chooser combo box if two webcams are plugged in.
- Handle removal of webcams, automatically switch to another webcam.
Previously, if you had two webcams and unplugged the current webcam,
you could not switch to the other one because the chooser combo was hidden.
REVIEW: 112751
User Interface
a very primitive dashboard
right now we have a single view, that gets brought to front and the wallpaper made translucent.
probably it will eventually need splitting the walppaper and the widgets in two separate views, but needs a more complex logic
Other
New video preview plugin which just plays the video
Use Okualar Plugin for odt files and comic books
New Bookmark preview plugin
Only operate on active outputs
There was a bug where colord-kde registered colord devices for all connected
outputs during startup, even those which were not active at that time. However,
accessing their gamma led to an empty result which was treated as an error later
on.
In practice, the error meant that once kded was started while LVDS was connected
but inactive and DP2 connected and active, when the user enabled LVDS later on,
the profile of that output could not be changed. This happened because the code
already registered an output with colord, so a re-registration failed at the
time the output was enabled, and therefore any attempt at working with the newly
enabled output accessed an invalid CRTC, leading to invalid gamma and therefore
no profile manipulation.
Many thanks to Pascal de Bruijn for handing me through colord and general color
management troubleshooting and to Daniel Nicoletti for his feedback on how to
fix this within colord-kde.
Optimization
User Interface
resize the graphics object as soon as possible
it avoids many resizes that take cpu cycles and mess with the layout