lp:~kubuntu-members/kdepimlibs/4.11

Created by Philip Muškovac and last modified
Get this branch:
bzr branch lp:~kubuntu-members/kdepimlibs/4.11

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Kubuntu Members
Project:
kdepimlibs
Status:
Merged

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at git://anongit.kde.org/kdepimlibs,branch=KDE%2F4.11.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on alnitak and finished taking 15 seconds — see the log
Import started on izar and finished taking 2 minutes — see the log
Import started on alnitak and finished taking 2 minutes — see the log
Import started on izar and finished taking 2 minutes — see the log

Recent revisions

13432. By Christophe Giboudeaux <email address hidden>

Fix test

13431. By Bartosz Brachaczek

Fix Bug 314799 - Author information is missing in some Atom articles

According to RFC 4287 [4.2.1]:

    If an atom:entry element does not contain atom:author elements, then
    the atom:author elements of the contained atom:source element are
    considered to apply. In an Atom Feed Document, the atom:author
    elements of the containing atom:feed element are considered to apply
    to the entry if there are no atom:author elements in the locations
    described above.

REVIEW: 108878
BUG: 314799
FIXED-IN: 4.12.1

13430. By Christophe Giboudeaux <email address hidden>

Bump version

13429. By iamsergio

calendaring: Fix indentation and spaces between ().

kcalcore, kcalutils and akonadi/calendar now use Qt/kdelibs style.

astyle --indent=spaces=4 --unpad-paren --pad-header

md5sum of resulting libraries is the same.

CCMAIL: <email address hidden>

13428. By Allen Winter <email address hidden>

for email, make sure to convert description to plain text.

BUG: 328498
FIXED-IN: 4.11.5

13427. By Christian Mollekopf <email address hidden>

Don't say we can fetchMore if we really can't.

Since we purge all items, the usual checks apply. This extra check was meant to get items updated
that were still cached, but potentially outdated since we didn't receive any updates due to the collection not being monitored.

Due to the "always true if !monitored", it would be possible to endlessly refetch items of a non monitored collection,
which is not what we want.

13426. By Christian Mollekopf <email address hidden>

Only emit the dataChanged signal for fetched collections.

For item fetches the collection hasn't changed and row inserted notifications are
used to signal new rows. This fixes and endless fetch loop caused by the
proxy models on top accidentally purging the fetched items after getting
a dataChanged signal, resulting in the items being fetched again, resulting in
a data changed signal, etc.
While this doesn't fix the incorrect behaviour of the proxy models, it still
fixes the incorrect behaviour of the ETM, and resolves the endless loop at least.

13425. By Montel Laurent <email address hidden>

4.11.4

13424. By Christian Mollekopf <email address hidden>

Always reset doSslFallback.

Otherwise doSslFallback will remain true if the errors are ignored, although a connection is established.
If we then receive an error from the server (e.g. due to disconnect), the session
will go into a reconnect frenzy.

BUG: 316840
FIXED-IN: 4.11.4

13423. By iamsergio

Don't segfault in release mode.

I'm not removing the assert because this shouldn't happen, but
lets not segfault in release mode.

BUG: 327755

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.