Proposal, Adopt .editorconfig in every project

Hello fellows.

In kde software we strive to be inclusive, that means that we don't enforce
a coding style in every new project, nor do we adapt to newer styles on old

Google Code-in

Hi everyone,

GCi is around the corner and it is high time that we formulate a good
amount of tasks with assigned mentors to look after them. We only have 15
mentors right now and it would be great if few others in the community
could chip in as well.

Almost around 13 hours to go until the org application period ends and we
would love to see more tasks and more mentors actively participating.

I see a good start on tasks at <a href="" title=""></a>.

Fixing license header


I have put a slightly incorrect license header at top of files. It is supposed
to be LGPL v3 or later but contains a few errors and is not matching the one
currently found on FSF site.

I am not sure if it is necessary to ask explicit permissions from all
contributors or if I can fix it directly. What is your advice ?

Best regards

network connectivity with proxy


in Knights and in LabPlot I realized recently, while being in a corporate
network behind a proxy, that the connection to public internet servers is not
possible. E.g. in Khights the connection to the FICS-server is done like

QTcpSocket* socket = new QTcpSocket(this);
socket->connectToHost(address, port);

How to properly handle the proxy settings? Reading system settings (from the
environment?) and calling QTcpSocket::setProxy() or
QNetworkProxy::setApplicationProxy() somewhere in main.cpp doesn't sound to
me like the "standard way to do this".

Google Code-in

Hello folks, GCi is much earlier this year, so we need to gather tasks NOW.
The org application period is now open, and I see a good start on tasks on
<a href="" title=""></a>. However, they are all from GCompris!

Please look over their tasks and copy some for your own project!

Yes, this contest is quite a bit of work, however this year it will not run
through the Christmas holidays which should make life easier.

CMake 3.12.2 available for download

We are pleased to announce that CMake 3.12.2 is now available for download.

Please use the latest release from our download page:
<a href="" title=""></a>

Thanks for your support!

Brad King (5):
Android: Add support for NDK r18
CheckIPOSupported: Simplify result reporting logic
CheckIPOSupported: Tolerate backslashes in output of failed checks
VS: Restore CMakeLists.txt references in each target
CMake 3.12.2

Craig Scott (2):

QxOrm 1.4.5 and QxEntityEditor 1.2.3 released : support MongoDB database and code source now on GitHub


*QxOrm library 1.4.5* and *QxEntityEditor application 1.2.3* just released
: <a href="" title=""></a>

*QxOrm library 1.4.5 changes log :*
* - Support MongoDB database : QxOrm library becomes a C++/Qt Object
Document Mapper ODM library !- For more details about MongoDB integration,
see QxOrm manual (<a href="" title=""></a>
<>) and new sample
project available in ./test/qxBlogMongoDB/ directory- QxOrm library is now
available on GitHub (official repository) : <a href="" title=""></a>

KDE service for mounting storage resources

Hello! For some projects I'd need some kind of "service" being able to
mount resources like SMB shares, FTP, SFTP etc... I read about KIO a bit,
but I'd need something that can be passed also to non-KIO applications.
I read the code of smb4k and it seems to do exactly what I need: using
KAuth and mounting to some specific path. But this seems a bit tied to the
specific application and only supporting SMB.

Feasibility of KDE application


I'm contemplating building an export tool for Plasma 5 configurations based
on config files on an existing system - from what I can gather mainly
located in ~/.config, ~/share and the likes.

Port Kppp to Qt5


I want to know if port Kppp to Qt5 is useful or the functionality are integrated in plasma-nm.


Submitting a patch to KInfoCenter


I have submitted a small patch for KInfoCenter. I have put it in
Phabricator as explained in the documentation. The entry is this :

<a href="" title=""></a>

I'd like to know if my entry in Phabricator is correctly filled, esp. the
"reviewers" because I have no idea of who should review my code. I've
checked what looks like the github repo ( <a href="" title=""></a> )
and found some names matching with Phabricato's suggestions but I'm not sure...

I'd also like to know if I still have some other administrative things to
do or if it's just a matter of waiting...

CMake 3.12.1 available for download

We are pleased to announce that CMake 3.12.1 is now available for download.

Please use the latest release from our download page:
<a href="" title=""></a>

Thanks for your support!

Brad King (8):
CSharp: Set CMAKE_CSharp_COMPILER_LOADED variable when language is enabled
UseSWIG: Use CSharp language only if it is enabled
Help: Add explicit <PackageName>_ROOT variable documentation
Tests: Add case showing CMP0048 warning on injected project command

Contribute to KDE - Digikam


I am Jameer studying third year Computer Science and Engineering. I am very
much attracted to KDE especially digikam. I am an open source enthusiast
and would like to contribute. Please let me know how to start making
contributions, how to set up the environment and other details required for

Submitting a distribution to wiki page

Hello and sorry if this might be considered off-topic in this list,

I've been looking at the page <a href="" title=""></a> for a
link to ask about adding a kde-based distribution to the current list.

The openmamba distribution I work on is a KDE based distro since a long time
and while working on updating Plasma packages to 5.13.4 I've been thinking it
could be worth to be added to that list.

KDE and Conan

Hello world,

As mentioned in <a href="" title=""></a> I have some
experience with Conan and CMake and I'd like to give back to the KDE

For this I've reserved some time at Akademy as a BoF on *Monday 13 August,
Room 121 from 10:30 till 12:30* for a Conan workshop/discussion. The room
is currently free for the rest of the day, so we could extend if necessary.

If anyone is interested, please join.

<a href="" title=""></a>


new brain on team

Hello KDE team
I have get your email from Ben Cooksley. I just started and I want to get
involved in some projects. Could you find someting for me? I would like to
improve my skills with qt and c++. I'm not a proffesional programmer, but
also not a beginner.
Thanks for your time.

vnc client keyboard mapping


I don't manage to have my local client keyboard mapping when I connect
to vnc server (x11vnc) in a kde plasma system.

Are there some settings needed in order to make it recognized ?

Is it supported in KDE plasma (that works fine in other systems.)



Please help in Etherpad: KDE Applications 18.08 new features

Dear KDE developers,

the KDE Application 18.08 release is nearing, and we need your help to
summarize its new features for the official announcement text.

Please fill <a href="" title=""></a> as
soon as possible to give our translators and promotion team some days to
finalize the announcement text.

<a href="" title=""></a> for related discussion.


KGlobalAccel is only Plasma centric?

Hello everyone,

in case someone can answer, there is a user that reported Latte Dock global
shortcuts arent working at alternative environments e.g. Gnome, Budgie

the bug report is at: <a href="" title=""></a>

Latte supports global shortcuts through KGlobalAccel,
do you know if that framework is only Plasma centric?


Not building the latest KDE on Debian Stable


Trying to build KDE on Debian Stable. I'm stuck on these difficulties :

* I had to build Qt5 myself ('cos Debian's is outdated). Which Qt5 version should I use ? I used :

git clone git://
cd qt5
git checkout 5.9
perl init-repository
./configure --prefix=/mnt/data2/kde/qt5git -opensource -release -nomake tests -nomake examples -confirm-license -no-gtk -dbus -no-separate-debug-info -xcb -system-xcb -qpa xcb -release -force-debug-info -reduce-relocations -optimized-qmake -no-gstreamer
make install

Is it correct ?

CMake 3.12.0 available for download

I am happy to announce that CMake 3.12.0 is now available for download at:
<a href="" title=""></a>

Documentation is available at:
<a href="" title=""></a>

Release notes appear below and are also published at
<a href="" title=""></a>

Some of the more significant changes in CMake 3.12 are:

* The "target_link_libraries()" command now supports Object

PSA: KDE CI: How-To for stable branch switches being picked up

Hi KDE project maintainers,

tl;dr <a href="" title=""></a>
now tells how to make sure KDE CI picks up your new "stable" branch

Some days ago I found that a few products on KDE CI in the "Extragear" section
had not seen builds of their stable branches for some months (I remember at
least Krita & Kexi), despite being under good development.

Reason was that for those products a needed step had not been done after the
"stable" branches were switched to new ones:
manually triggering an initial build with the new branch
(needed with current CI

KDE Applications 18.08 branches created

Make sure you commit anything you want to end up in the 18.08 release to them

We're already past the dependency freeze.

The Freeze and Beta is this Thursday 19 of July.

More interesting dates
August 2: KDE Applications 18.08 RC (18.07.90) Tagging and Release
August 9: KDE Applications 18.08 Tagging
August 16: KDE Applications 18.08 Release

<a href="" title=""></a>


Arch Linux Update Notifier for KDE

Hey all I wanted to help generate awareness for an Update Notifier plasmoid
for Arch Linux and possibly create an online blog post to help people know
about it.

For those who don't know Arch Linux has you manually upgrade packages through
the terminal.

My Plasmoid is a front end for it.

You can checkout my github page for screenshots and more information.

<a href="" title=""></a>

Current Features:

* change refresh interval
* turn version numbers on and off
* show upgrade in konsole or yakauke
* AUR support
* Custom Icon Support

This affects not just

strange behavior of KCookieServer

Hello to everyone,
in my ongoing attempt to integrate Konqueror and QWebEngine, I'm still
struggling with a way to share cookies between QWebEngineCookieStore and
KCookieServer. While investigating this issue, I found a problem when adding
cookies to KCookieServer by hand which doesn't seem happen when using
Konqueror with either KHTML or KWebKitPart.

CMake 3.12.0-rc3 is ready for testing

I am proud to announce the third CMake 3.12 release candidate.
<a href="" title=""></a>

The first two 3.12.0 release candidates included a change to allow
the target_link_libraries command to modify targets created outside
the current directory. This has been reverted in rc3 due to
problems with visibility of the linked targets.

Latte Dock in string freeze

Latte updated its stable branch in order to prepare the last beta before
The official v0.8.0 release is scheduled for 16 July. All translators
interested to have a complete transation for v0.8.0 you can use the stable
branch of Latte Dock to do so...


Upcoming change to mail infrastructure

Hi all,

We've recently completed configuration of a new mail server which will
be replacing the current system which handles mail.

CMake 3.12.0-rc2 is ready for testing

I am proud to announce the second CMake 3.12 release candidate.
<a href="" title=""></a>

Documentation is available at:
<a href="" title=""></a>

Release notes appear below and are also published at
<a href="" title=""></a>

Some of the more significant changes in CMake 3.12 are:

* The "target_link_libraries()" command now supports Object

Flatpak/Snap BoF at Akademy


I would like to organize a BoF for Flatpak and Snap related stuff, to discuss
our support of sandboxing, plans for future and so on.

Akademy Config Workshop

Dear KDE community,

as you all know Akademy 2018 is approaching fast.

I'll host a Config Workshop [0] on Tuesday 14th August, Room 125:
two sessions from 10:30-12:30, then lunch together and a last session

I hope we will have interactive and interesting discussions about
configuration-related topics and tools like KConfig, KConfig XT and

Limiting who can create v${NUMBER}.${NUMBER}.${NUMBER} tags in KDE Applications git repos

Hi, would anyone be against limiting who can create
i.e. tags that look like our release tags to members of the release team for
the KDE Applications git repositories?

Rationale: Some distros build from git tags so creating a "release looking
tag" is for them like "using the release tarball" and we already limit who can
upload release tarballs to the so it would be a similar
restriction but for the git side.


Latte Beta1 translation

I am forwarding the email from <a href="mailto:kde-i18n- ... at kde dot org">kde-i18n- ... at kde dot org</a>....

Hello everyone, Latte is preparing for its v0.8 release at 13-15 July.
<a href="" title=""></a>

Beta1 landed yesterday and you can commit your translations at the trunk

KDE Applications 18.08 release schedule

Hi people,

So that you know this is the release schedule the release team agreed on.

<a href="" title=""></a>


Is there a way to set digitalclock plasmoid font size?


I have been trying to find a way to reduce the digital clock plasmoid font
size. In:


I have tried changing:

font.pixelSize: 1024


font.pixelSize: 512

hoping to 1/2 the font size, but no joy.

CMake 3.12.0-rc1 is ready for testing

I am proud to announce the first CMake 3.12 release candidate.
<a href="" title=""></a>

Documentation is available at:
<a href="" title=""></a>

Release notes appear below and are also published at
<a href="" title=""></a>

Some of the more significant changes in CMake 3.12 are:

* The "target_link_libraries()" command now supports Object

CMake 3.11.4 available for download

We are pleased to announce that CMake 3.11.4 is now available for download.

Please use the latest release from our download page:
<a href="" title=""></a>

Thanks for your support!

Brad King (2):
Windows: Restore support for running CMake through a symlink
CMake 3.11.4

Jean-Christophe Fillion-Robin (1):
ExternalProject: Fix cache generation when args end with "-NOTFOUND"

Matt McCormick (1):
ExternalProject: Improve URL_HASH argument description

Semantic analysis KDevelop

Am I the only one having problem since month with the semantic analysis of
<a href="" title=""></a> (needless to say Task is a QObject and the
code compile and execute correctly)

Switching "compiler for path" from clang to gcc does not help
Any idea as of why is that welcome

No LSB modules are available.
Distributor ID: neon
Description: KDE neon LTS User Edition 5.12
Release: 16.04
Codename: xenial
Linux zalman 4.13.0-43-generic #48~16.04.1-Ubuntu SMP Thu May 17 12:56:46
UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
konsole 18.04.2
QMake version 3.1
Using Qt ve

Binary Factory & Windows CI builds temporarily offline

Hi everyone,

Due to some issues with MSVC we are currently encountering, the Binary
Factory is currently unable to successfully complete Windows builds.
As part of diagnosing these, reinstallation of MSVC has been required,
which has required Windows CI builds to be disabled temporarily.

It is likely that CI coverage will be restored sometime in the next 24
hours, however Binary Factory capability will take longer.

Unfortunately due to the nature of these failures it is possible we
will not be able to restore full service until Microsoft releases the
3rd preview release of Visual Studio 15.

Removing code from kdeexamples dir

From what I can see, the kdeexamples repo is mostly unmaintained (the
last useful commit dates back to 2014), the master branch only
contains KDE 4 code and the frameworks-scratch branch is just as

I propose the following:
1. Create a branch (or tag) called master-unmaintained, master-old or
whatever you prefer, pointing to the current HEAD
2. Obliterate everything from the repo, leaving only a
README.unmaintained file, reading:

Version Error while building KDE frameworks and Qt5

Hello Everyone.
For building Elisa from kdesrc-build, I am building the dependencies from
<a href="" title=""></a>

But this is installing version 5.9.5 for Qt and version 5.44 for all kde
frameworks. Elisa requires versions 5.10.0 and 5.45 respectively. How can I
install these versions? I would be really grateful if someone can help me
out since I have spent a lot of time building the dependencies but its
resulting in errors while building elisa.


Hello, I am Bhavesh(username:bp_) from India and a newbie to open source. I
am a college student and really want to contribute. Mainly, I program in
C++ and I am comfortable with the basics as well as some data structures. I
found KDE to be the perfect place to start my open source journey and I am
willing to learn any new technologies/languages/frameworks which will be
required to contribute.


Hello team,

Given recent events and decisions (
<a href="" title=""></a>) I feel
it important to bring more to the table.

Martin’s decision is an unfortunate one. Martin has been with KDE through
thick-and -hin and has earned the respect and love from many members in the
community. He has also earned my respect.

I can’t help but think that the VDG is a tremendously influential group
within KDE. I personally take this as a huge responsibility and a call to
do even better in our approach.

Stepping down as maintainer for breeze/oxygen kstyle and deco

Title says it all.

No need for long explanations, I am just not enjoying it any more.
Time to move on, sorry.

Best of luck,


CMake 3.11.3 available for download

We are pleased to announce that CMake 3.11.3 is now available for download.

Please use the latest release from our download page:
<a href="" title=""></a>

Thanks for your support!

Brad King (3):
cmSystemTools: Revert GetRealPath implementation on Windows
CPack: Fix cross-compilation of WiX generator
CMake 3.11.3

Sander Vrijders (1):
TestDriver: Replace strncpy with strcpy

possible ABI break in frameworks

The commit:

<a href="" title=""></a>

results in apparently public symbols going missing

<a href="" title=""></a>

From IRC.

[08:43] <acheronuk> sitter: does this break ABI in frameworks?
<a href="" title=""></a>
[08:45] <acheronuk> sitter: <a href="" title=""></a>
[08:59] <sitter> acheronuk: assuming activitiesmodel is in fact a public
class: yes
[08:59] <sitter> adding a const anywhere changes the call signature
[08:59] <sitter>
<a href="https://community.kd" title="https://community.kd">https://community.kd</a>

Welcome GSoC students!

On the Dot: <a href="" title=""></a>

Please spread via social media.


CMake 3.11.2 available for download

We are pleased to announce that CMake 3.11.2 is now available for download.

Please use the latest release from our download page:
<a href="" title=""></a>

* Calling "add_library()" to create an alias of an imported target
that is not globally visible now causes an error again as it did
prior to 3.11.0.

Dolphin bug, help needed

I'm trying to fix a bug in Dolphin. It basically doesn't show any
information in columns like Artist, Image size etc. in details view.

After finding what is missing I wanted to see an example way to retrieve
that metadata. I decided to look at the code of Information Panel which
works correctly. After seeking some help in the IRC channel I decided to
dive into the code. Information Panel uses Baloo widgets to fill that
information. KFileMetada is meant to be used as a fallback compile time
option. And I was told thay KFileMetadata has been deprecated.

kcm-grub2 on kf5

Hi all,

I've ported kcm-grub2 to kf5:
<a href="" title=""></a>
(frameworks branch).
Reviewers and testers are welcome.

And the question is which version to use for the project?
I.e. whether it should be a standalone project or a part of Plasma?


kdesrc-build: cmake should take local (instead of system-wide) cmake modules


I have a question regarding kdesrc-build and CMake.

I setup the build environment variables and ran kdesrc-build and got a compiler error kinfocenter.

I investigated /home/gregor/kde/src/build/kde/workspace/kinfocenter/CMakeCache.txt and found the
following lines

//The directory containing a CMake configuration file for KF5Service.

//The directory containing a CMake configuration file for KF5Solid.

//The directory containing a CMake configuration file for KF5Waylan

weird KDE printing Problem

Hello Mailinglist!

I wrote this topic already to another mailinglist and asked some of my
freinds. But no one seems to have the faintest idea what could cause
this problem or how to track it down. So maybe someone of you can help?

Distribution: openSuSE 42.3

I have 2 HP Color Laserjets attached to the LAN.

Queries regarding Akademy 2018


I am a GSoC 2018 student at KDE and have applied for the developer account.

I want to attend Akademy at Vienna, Austria this year and have submitted a
travel reimbursement request for the same.

1. Do I need to fill any RSVP form to let KDE know that I am willing to
attend Akademy 2018 if my travel request is approved?

2. It says the deadline for the second round of travel request is May 31,
so do I need to wait for May 31 in order to know the approved status of my


KAuth helper trouble

Hi kde-devel,

I'm trying to convert my package manager frontend to KAuth so it doesn't have to be run under kdesu but my helper doesn't seem to be behaving and I'm having trouble debugging it.

Can a GSoC 2018 student attend Akademy 2018?

Hello all,

I am a GSoC 2018 student under KDE Community and I want to attend Akademy
2018 to be held in Vienna, Austria from 11-17 August. I have checked the
webpage and found that the last date for proposal has been passed away
(March 12).

Is it still possible to attend Akademy during GSoC period (final mentor
evaluation phase) with travel reimbursement?

Thanks and Regards,

CMake 3.11.1 available for download

We are pleased to announce that CMake 3.11.1 is now available for download.

Please use the latest release from our download page:
<a href="" title=""></a>

Thanks for your support!

Brad King (5):
Revert "CheckIncludeFiles: Honor CMAKE_REQUIRED_LIBRARIES"
CPack: Fix crash on invalid generator name
Restore support for explicitly referenced CMakeLists.txt sources
Exclude "libgcc_eh" library files from implicit link libraries
CMake 3.11.1

Daniel Filipe (1

Flatpak packaging for stable releases


I really appreciate the work that has gone into flatpak and the excellent
support for it in KDE and the KDE infrastructure for it.

I have an hard time understanding what is the best way to distribute a stable
release through flatpak.

I am not sure if the KDE flatpak repositories are supposed to also be used for
stable releases.

I have seen a few KDE applications being also hosted on flathub. Is this the
way to go ?

Best regards kio vs frameworks-kio vs kfile etc.

Howdy folks,

Right now we have a lot of KIO bugs scattered around in various places:
- kio
- frameworks-kio
- kfile

Should we mark kio and kfile as not accepting new bugs, add some more components to frameworks-kio, consolidate everything there, and then eventually remove kio and kfile?


Import of educational data sets available on the internet - GSoC

Dear KDE team,

Actually, After submitting my proposal for import of educational data sets
available on the Internet project, I expected to be mailed from Mr Stefan
Gerlach with his feedback but I didn't receive anything.

I know that to select any project for this year GSoC being a Software
Engineering project and might to see my sample contributions for the
project to ensure the skills of the applicant to complete the project.

Status of Primary Selection Protocol


what is the status of integrating your "Primary Selection Protocol"
RFC-v1 patch into wayland-protocols upstream [1]?

The background is I was trying KDE Plasma/Wayland v5.12 on
Debian/buster AMD64 and am used to have support for
middle-mouse-button pasting (primary selection) in my graphical
environment (see errata-list in [2] and bug-report in [3])

As far as I have understood the KDE people wait for an upstream
solution whereas GNOME did its own implementation of primary selection
support [6].

What are your plans?

Thanks for your feedback in advance.

Kind regards,

P.S.: R

Syndicate content