lp:~kubuntu-members/kmix/4.11
- Get this branch:
- bzr branch lp:~kubuntu-members/kmix/4.11
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://anongit.kde.org/kmix,branch=KDE%2F4.11.
Last successful import was .
Recent revisions
- 1804. By Raphael Kubo da Costa <email address hidden>
-
Properly detect the location of STL's shared_ptr.
std::shared_ptr is a C++11 feature, whose location (and existence) in STL
implementations of previous C++ standards varied -- one widespread example
is GCC's libstdc++, which has a shared_ptr implementation in <tr1/memory>
that was shipped long before C++11.However, including it unconditionally breaks the build if any other STL
implementation (such as libc++) is used instead.We now check if std::shared_ptr is present in the <memory> header and then
try std::tr1::shared_ ptr as a fallback. REVIEW: 112434
- 1803. By Raphael Kubo da Costa <email address hidden>
-
Use operator bool() instead of != and == for shared_ptr.
(This is part 1 of 2 of the shared_ptr changes)
In preparation for supporting C++11's version of shared_ptr, convert
some
comparisons to operator bool(), that isif (foo != 0) becomes if (foo)
if (foo == 0) becomes if (!foo)as otherwise the build (with clang and libc++) would fail because there is
no overload for operator==(shared_ ptr, int) and operator! =(shared_ ptr, int). REVIEW: 112433
- 1802. By Christian Esken
-
Disconenct everything from MPrisControl before tearing it down asynchronously.
- 1800. By Christian Esken
-
Big cleanup before KDE4.11:
Masively reduce debug bloat.
Add debug switches for enabling specific debug scenarios.
Fix some very bad indentations. - 1799. By Christian Esken
-
Fix 'Invalid slider' message when using scrollwheel not directly over a slider
- 1798. By Colin Guthrie
-
pulse: Kill an event sound warning message.
Originally this was meant to explain to users why their event sounds were not showing up,
but users still ended up asking the question anyway so it doesn't really serve it's purpose
and just ends up spamming logs.So downgrade it to a debug message but comment it out anyway.
CCBUGS: 319530
- 1797. By Christian Esken
-
Remove some memory leaks. Mainly cleanup for shutdown, but also for (dynamic) controls. Makes valgrind output easier to inspect for relevant leaks.
CCBUGS: 309464 - 1796. By Christian Esken
-
Fixes for memory leaks, unitialized values. Also do error checks before evaluating DBUS reply.
CCBUGS: 317926
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)