Kmail without kdewallet?

I'm running Kmail 5.2.3 and kdewallet under Debian 9. Can I safely uninstall
kdewallet? (Kmail is the only program I run that uses it).

Reason is, I usually start Kmail on my server via ssh from some laptop or
other. If I go to fetch mail from my ISP, Kmail opens a box for my ISP's
mail password (the same as my previous installation of Kmail 4 did).
However, IF I've previously logged in to my server, kdewallet opens a box for
its password on the server instead, which is a nuisance (and much bafflement
before I accidentally found this out).

An update on Python bindings (Re: A new attempt on PyKDE5 binding generation)

A lot of progress has been made in the last 18 months or so:


We have:

- A pretty powerful KDE-independent automatic binding generation capability.

- Supplemented by a powerful/fine-grained manual override "rule" capability.

- Comprehensive (rule-based) support for the main Qt templates (QList,
QVector, QHash, QSet and QFlags), some selected std:: and boost::
templates support, multi-dimensional arrays and lots more.

- CMake-based portability (the frontend is solid enough to "read" KDE,
only the final C++ compilation remains to be moved to either CMake or
a Python-

New: okular builds .mo but doesn't include them in the windows intsaller

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

Bug ID: 384365
Summary: okular builds .mo but doesn't include them in the
windows intsaller
Product: Craft
Version: unspecified
Platform: Other
OS: Linux
Severity: normal
Priority: NOR
Component: Core
Assignee: <a href="mailto: ... at kde dot org"> ... at kde dot org</a>
Reporter: <a href="mailto: ... at kde dot org"> ... at kde dot org</a>
CC: <a href="mailto:kde- ... at kde dot org">kde- ... at kde dot org</a>
Target Milestone: ---

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

Setting encoding in Kate

Is there a way to mark a file as using a specific encoding? Like some
string inside a C comment that Kate recognizes?

Getting bugzilla entries created for your your KDE Applications application

Hi, starting with KDE Applications 17.12.0 we will be running a script that automatically creates the bugzilla version for your application.

For that to happen your application must specify its version in the cmake project call.

For more info see <a href="" title=""></a>


KDE Review: Rust Qt Binding Generator

Dear KDE-ers,

A new project is up for review: Rust Qt Binding Generator.

The project is a command-line executable that creates Rust code and Qt code
from a binding description in JSON.

The code is currently at kde:scratch/vandenoever/rust_qt_binding_generator

If you want to use Rust code in your Qt project or if you would like to add a
Qt UI on your Rust code, this program will help you.

The binding can describe a Objects, Lists and Trees. Objects generate C
++ derived from QObject. Lists and Trees generate C++ classes derived from

Change which PAM config file kcheckpass uses


By default on Debian-based systems, kcheckpass (used by kscreenlocker_greet)
uses /etc/pam.d/common-auth, but I would like to define a separate PAM
configuration for kcheckpass. Would I just need to create
/etc/pam.d/kcheckpass, or do something else?



Some craft issues

Hi, this is Rob Lancaster. I have been working with the Mac version of KStars. We have been using an older version of craft because we have had problems with the latest version and I would like to correct them so we can use the latest version. We would like to have a fully automated script, since there are quite a few steps required for packaging up KStars and turning it into a dmg afterwards with all of the files and programs it needs. The goal is really to have the user just need to run one command and get a fully deployable dmg.

A question about "signals" in qt-nm

Hi all,

The Python bindings effort recently ran into the need for
<a href="" title=""></a> to prevent clashes between Qt's use
of "signals" and libnm via networkmanager-qt's ipconfig.h.

Craft split of recipes

Hi  there,

I have two things to announce.

1. Portage and recipes are now blueprints

2. When you upgrade Craft and you are wondering where all the blueprints
went call
        craft craft

The recipes are now located in the repository craft-blueprints-kde.

Blueprints are cloned to craftRoot/etc/blueprints/locations.

Happy Crafting!


start menu icon


In Plasma 5 we can right-click on the start menu and set our own icon.
However when I switch my menu from kicker to kickoff or kickerdash, the
menu icon changed to the default one and when I switch back to the kicker,
my own icon was gone and the default one is used. Would anyone please tell
me how to keep my own icon in the kicker mode, or even when switching to
different menu mode?


falcon has no bugzilla product

I literally can't file bug reports :(

Configuring/compiling gbuffy on modern Debian systems.


Gbuffy was removed from Debian quite a few versions ago, not sure why but
I'm still using it on my Debian 7.11 system. To install it I had to manually
install gtk 1.2 and whatever other dependencies were needed, from ubuntu
packages IIRC.

This page explains the old dependencies.

Mouse settings not use on hot plug of new mouse

I have a dell laptop with a dell docking station.

This combination will generate hot plug events for
the mouse. But my mouse preferences are not applied
to the "new" mouse.

Is there code in PLasma that is supposed to handle this?

I can look into the problem if that helps.


How do I stop my PyQt programs canceling shutdown?

I have 2 PyQt programs that if I leave running and then tell
Plasma to shutdown will give me a notification that shutdown
has been canceled.

I'm not aware of adding code to cancel a shutdown. Do you know
where I should look to fix this?

Also after I manually close the offending app after there has been a
cancel message a further shutdown does not seem to start closing
the windows(?) that are running.


Konqueror status bar behaviour

I'm sorry to take your time with this, but I need to find a place in konqueror's sources.

I want to make a little change and I just need somebody to point me to the right place in the sources.

I need to modify the behaviour of the konqueror status bar - I'm using konqueror 4.8.4-2 on Debian.

When first launched, konqueror displays a standard status bar (snapshot1.png),
but as soon as I open a second tab (snapshot2.png),
or as soon as I press F9 and open the sidebar (snapshot3.png),
the status bar is replaced by some white strip whose colour cannot be changed and looks nothing like the sta

Failure to build kwin "Could NOT find Qt5FontDatabaseSupport"


I'm trying to compile plasma-workspace on Linux using command:

"kdesrc-build --include-dependencies plasma-workspace"

The only thing that fails is "kwin" (and plasma-workspace itself). The
exact error
from the log file looks like this:

Could NOT find Qt5FontDatabaseSupport (missing:
Qt5FontDatabaseSupport_LIBRARY Qt5FontDatabaseSupport_INCLUDE_DIR)

I'm using Qt 5.9.1 (git repo).

Two-Factor Authentication on KDE Plasma 5 and kscreenlocker_greet


I am interested in configuring two-factor authentication on KDE Plasma 5 using a
PAM module for the second authentication factor (e.g. OTP) in addition to a
password. I have found that SDDM does not support this yet:
<a href="" title=""></a>

I could use LightDM or GDM instead of SDDM for the display manager, but the
screenlocker will also need to support two-factor authentication.

Retirement of Reviewboard - Transition to Phabricator

Hi all,

The following is Sysadmin's suggested plan for the retirement of
Reviewboard now that Phabricator is fully up and running for hosting
of code reviews.

Phase 1: Commences September 2: All repositories are closed for
accepting new reviews on Reviewboard. A notice is added to the top of
the main page indicating that reviews should now be done on

Phase 2: Commences September 16: Login to Reviewboard is disabled, and
final backups are taken.

Splitting Craft, move the recipes to GitHub

Hi everyone,

We have been thinking about splitting the Craft recipes into a separate
repository for some time now.
To have a Craft core and the recipes separated would enable us to
provide more stable user experience.

KMarkdownWebView (kpart) in KDE Review


KMarkdownWebView today entered KDE Review. This repo contains a kpart for
rendered display of Markdown files, using web technologies (webpage with
JavaScript library which creates HTML from the plaintext handed in).

I consider it rather a hack and would favour something done natively in Qt
(e.g. like the Markdown Okular generator in <a href="" title=""></a>
D7382). But for now it serves the use-case of providing a webpage-like
rendered display of markdown documents.

Let's set some goals

Hey folks :)

Since 2015 I and other people have been talking about Evolving KDE
(<a href="" title=""></a>) - meaning
reflecting on where we are, where we want to go and how we will get
there. We have made great strides with defining our vision
(<a href="" title=""></a>) and mission
(<a href="" title=""></a>) since then.

what does the drawing pin / thumbtack do?

Having a play with kde plasma 5. I have not used kde for about 10 years.
Much has changes in that time. I can't figure out what the purpose of the
drawing pin / thumb tack on the top left corner of a window. Somebody
please reveal it's purpose, or point me in the direction of an appropriate
web site.

Regards, Chris Roy-Smith

Akonadi won't go online.

Some time ago, my computer crashed and had to be restarted ungracefully....

Now, I'm unable to get my Kontact accounts to go online.

I have put mysql in recovery mode and restarted akonadi.

Scanned Image from a Xerox WorkCentre

You have a received a new image from Xerox WorkCentre.

Sent by: <a href="mailto: ... at kde dot org"> ... at kde dot org</a>
Number of Images: 1
Attachment File Type: PDF

WorkCentre Pro Location: Machine location not set
Device Name: <a href="mailto: ... at kde dot org"> ... at kde dot org</a>

Attached file is scanned image in PDF format.

kdelibs-4.14.35 bug report

Hello there,

Some suspicious code:

[kdelibs-4.14.35/kde3support/kdeui/k3listview.cpp:505]: (style) Same expression on both sides of '||'.

Source code is

if ( ca == Qt::AlignLeft || ca == Qt::AlignLeft ) {

Maybe better code

if ( ca == Qt::AlignLeft || ca == Qt::AlignRight ) {


David Binderman

RE : Re: c++11 and workspace

Right. I guess std:: gives it away.

c++11 and workspace


Quick question on the status of c++11 features that I can include in
breeze. Are std::function allowed ?

Thanks in advance,


17.08 Applications Release announcement text

Hello folks, I noticed that there was not much progress on the release
announcement text, and I had some time last night, so I worked up an
announcement text based on those we've had in the past, and the notes
left by developers on
<a href="" title=""></a> .

I found some of these notes rather difficult to make sense of, so
please check!

Tab handling shortcuts across KDE applications

Hello everyone,
I'd like to try to drive a resolution for
<a href="" title=""></a>, which is about harmonizing
tab handling shortcuts across KDE applications.

In order to move forward on this, we'll need to discuss what shortcuts
we should standardize on. In the time since the bug was written in 2004,
a rough standard has emerged: ctrl+tab/ctrl+shift+tab and
ctrl+pgup/ctrl+pgdn. This is used across all major web browsers as well
as all GNOME software.

If we can agree on that, I'll start working on individual apps to get
their defaults changed.


How to backup file tags and comments?

Dear all!

I see that now in Plasma 5.10.2 at least for me the first time both file tags
and comments (that I can enter via Dolphin) seem to be stable and not suddenly
disappear. So I would like to use them much more, BUT...

... I would also like to know how I can backup the database(es) that this is
based upon so that in case of setting up a new / different KDE distro I can
"simply" restore all the meta file information.

Thank you very much in advance for helping!

I. Thomas

KTorrent 5.1


As you know KTorrent does not have an active maintainer but there are still work going on.

I'll release 5.1 RC in a week (next Monday or very soon afterwards). It has significantly more
complete KF5 port than 5.0 had (Everything ported except for webinterface plugin and plasmoid).

Bugfixes are welcome.

Andrius Štikonas

QupZilla vs. Konqueror vs. ???

I expected KHTML's lagging behind web specifications to lead to some kind of
massive change before now. Nevertheless, I'm not appreciative of what seems to
be the current plan.

1-I am in favor of any names that begin with either K or Q, as these naturally
and beautifully identify any application as a good fit to the QT-toolkit-based
KDE environment providing it.

2-"Zilla" IMO has no legitimate place in the name of any web browser that is not
built using a Mozilla browser engine.

Repositories to be dropped for KDE Applications 17.12 since they still use kdelibs4

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

This lists the repositories that i could find that are part of KDE
Applications that would be dropped since they still use kdelibs4 in the master

Please double check if the list is right.

There's questions like
Who do we ask if they want to port it?
What is the status?
and some other custom QUESTION:

If you know the answer fill it in, if you think you know who can know the
answer, either write their name in the wiki or ask them directly and write the
answer in the wiki.


KDE Frameworks 5.37.0 released

13th August 2017. KDE today announces the release of KDE Frameworks 5.37.0.

KDE Frameworks are 70 addon libraries to Qt which provide a wide variety of·
commonly needed functionality in mature, peer reviewed and well tested·
libraries with friendly licensing terms.

releaseme now relying on kdoctools for documentation installation


As per [1] the release management suite releaseme creates tarballs
which rely on kdoctools to process a directory with docbooks inside.
Previously releaseme manually constructed CMakeLists suitable for the
documentation lineup at hand. This required an excessive amount of
fairly poorly engineered code though, so this change should increase
the overall reliability of documentation installation.

Unfortunately, this also comes with a slight downside as previously
releaseme would try very hard to retain logic in the english
documentation (e.g.

CMake 3.9.1 available for download

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

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

* The "find_" command "PACKAGE_ROOT" search path group added by
CMake 3.9.0 has been removed for the 3.9 series due to regressions
caused by new use of "<PackageName>_ROOT" variables.

border (or frame??) missing on Konsole


I am using KDE 4.4.14

I have my Scroll bar ... on the left side...

The right side has nothing so when I hover mouse
to let say stretch the window [horizontally] it's
visually difficult (for my old eyes) to spot the
border (which does not really exist)

how can I get the border enabled on Konsole?

thank you,

Building games.

The games sub-section under the applications section seems to intrigue
me.So I have to learn how to use QT creator in order to build games of my
own or fix bugs in the existing games?

A beginner

Hello Sir / Ma`am
I am a 2nd year bachelor of technology student at IIT Guwahati India.
Added to it, I am a highly enthusiastic programmer and I want to get into
the world of open source. I really don`t know how to start or from where to
start? Please guide me so that I can also be a part of the this amazing


Rakshit Tiwari

Task manager window grouping failures and KWin window-action slowness

I have LOTS of windows, and while task manager window grouping in KDE4
started off pretty bad early on, it got better for me.

In Debian Jessie, i would have issues running 3 different firefox
profiles with differing Class Instance names, where it would still
*usually* correctly separately group them, but sometimes draw the
incorrect icon for them.

Where are Kate syntax files stored?

Syntax highlighting XML files used to come with katepart, but that's
gone now in KDE5. I did a brute-force grep on my filesystem, but still
can't find the syntax XML files :-/

Where are they?

Flatpak KDE Nightlies

Just configured to have the server issue a new daily build (at 3am
UTC, if I cron'ed correctly). Shouldn't be a big strain on the server
and will be more useful to developers who are trying to make sure that
their application works.

Logs can be found here:
<a href="" title=""></a>


Review request of patch for bug ID- 357675 in KDE Edu application named Kbruch, at the Review Board.

Patch for Bug ID-357657 review request at
<a href="" title=""></a>.
Replaced QCheckbox objects named "m_AnswerMixedCheck" and
"m_ReducedCheck" to QRadioButton to select only one option in
displaying the type of Answer(either Mixed Fraction or Reduced form).
It works successfully without any bugs fulfilling the objective of the
patch. QCheckBoxes under "Answer Section" replaced with QRadioButtons,
changes reflected to both, MainQtWidget.h as well as MainQtWidget.cpp.
Diff files attached in the review board.
Someone please run and check it!

C++ multiple classes doing similar stuff

In isoimagewriter I've multiple classes doing ISO verification. How
this is done differs per distro so I've different classes for Neon,
Kubuntu, Arch etc. They share a common parent class to not duplicate
too much code. But I still need to create each class and call it

In a more dynamic language I'd make an array of these classes for loop
over the array to call them. What's a good way to do something
similar in c++?

I worry the answer will include templates and other scary parts of c++.


Please delete my last reply, if possible

Could you please delete my last reply as I used my official private email
address: <a href="mailto: ... at libertymail dot net"> ... at libertymail dot net</a>

Thank you very much in advance!

Please delete my last reply, if possible

Could you please delete my last reply as I used my official private email
address: <a href="mailto: ... at libertymail dot net"> ... at libertymail dot net</a>

Thank you very much in advance!

Error while building KDE LabPlot on Ubuntu 16.04

I am trying to build KDE LabPlot but it shows an error:

*CMake Error at
(message): Could NOT find BISON (missing: BISON_EXECUTABLE) Call Stack
(most recent call first):
(_FPHSA_FAILURE_MESSAGE) /usr/share/cmake-3.5/Modules/FindBISON.cmake:226
(FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:49 (find_package)*

I've already installed Bison and the command *apt-cache show bison | grep
-i version* shows the following output:

*Version: 2:3.0.4.dfsg-1 Ver

kio-upnp-ms - kf5 port

Hey all,

from what I know there is no kf5 port of the upnp kio slave yet.Is
there any interest in porting it or is there an alternative for kf5?

If there is some interest, I will start working on this in the next
few days.


anyone interested in working on a KIO slave on libcloudstorage?


I've just been talking to Jean-Baptiste Kempf from VideoLAN about
their new cloud library libcloudstorage [1] which is apparently fairly
usable now and supports a whole bunch of main stream file storage
We are thinking that a KIO slave based on this could be really awesome
and give us access to clouds without having to deal with each cloud

RFC: Applications 17.12 as LTS release

Hi all,
I'm looking for feedback about the proposal of making KDE Applications
17.12 an LTS release. If there are enough developers interested, we can
make this happen (see this thread [1] on release-team for some context).

Motivations for making 17.12 an LTS release:

* 17.12 due in December, next Plasma LTS due in January.
* New openSUSE and Ubuntu LTS releases due next year.
* 17.12 won't have kdelibs4 applications, so it would be a 'stable' target.

On the other hand, Albert made good points against [2][3], since an LTS
branch means more work for developers.

Monitor configuration spoiled after reboot Plasma 5.10.2

Dear all!
I have a notebook (screen resolution 1600x900) and attached via HDMI a second monitor
(Full HD)
When I set up my second screen properly so that the laptop screen is off and the second
external monitor is my primary display and then do a reboot, the second screen becomes
a second screen again without task bar or widgets, but also the notebook screen is this

Gwenview: Copy To forgets last used directory

Copy To should retain previously selected directory, otherwise it is
unusable. Currently it always opens image's directory. Please, recover
v3 functionality more carefully. It has wise, well-considered UI.

kdesrc-build: git pre-commit hooks


Is there a way to add a git hooks automagically with the git clones done by kdesrc-build?

I have a pre-commit hook that I'd like to have for all my kde src repos.
also I have a pre-push hook , but that's less important to me.

a post clone command, something as simple this would be enough:
ln -s /path/to/my/githooks/ .git/hooks/pre-commit

hanging in kdialog

Hi all,

KDialog can get stuck waiting for some dbus reply in certain setups. Here is a
short command-line that demonstrates this.

docker run -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix -ti --rm
kdeneon/plasma:dev-unstable kdialog --msgbox 'wait for it'

This runs kdialog in a docker environment. Some services are not available
there. The hang is due to a KNotification as you can see from the backtrace.

I've also attached the output from dbus-monitor with an indication of where
the hang starts.

Not all arguments to kdialog have this problem.

Please improve our Junior Jobs list

At the GSOC BoF at Akademy it came to our attention that the bugzilla junior job list[1] could be better.

Various things:
* Make sure entries are up to date, i.e. you're not listing something that was already implemented or that doesn't make sense anymore

* Add new jobs that may make sense

* Make sure the jobs have a somewhat detailed description of what is really needed, not some vague "improve this"


[1] <a href=";list_id=1453602&amp;namedcmd=KDE" title=";list_id=1453602&amp;namedcmd=KDE">;list_id=1453602&amp;namedcmd=KDE</a> Junior Jobs&remaction=run&sharer_id=70102

RE: [resolved] need to launch multiple instances; no Tabs ....

sorry if this gets to you twice, i don't recall I posted
what happened with this:

issue was unintended consequence of my customization.

i had:

System Settings->Windows Behavior->Windows Behavior->Advanced tab

checked the Windows Tabbing's Automatically group similar windows.

i have un-checked that box now.

Thank you,

FHDATA wrote on 07/18/2017 07:49 PM:

libqaccessibilityclient now in kdereview

libqaccessibilityclient is now in kdereview. It's in a git repo
called libkdeaccessibilityclient but we filed a sysadmin request to
rename it.

We just released 0.2.0 in unstable (for some reason 0.1.1 was released
in stable some years ago).

What is it?
Since it's hard to grasp all the bits related to accessibility, I'll try to
explain what the lib is for.
Most of the stack is part of Qt 5, so nothing to worry about, that's the part
that lets applications expose their UI over DBus for AT-SPI, so they work
nicely with assisitve tools (e.g. Orca).

Please commit the accepted Phabricator patches

<a href="" title=""></a> is a list of
commits that are accepted but yet not commited.

For people that submitted the patch, if you don't have commit access please
remind it in the differential issue (or ping me)

If you're a developer with commit access, please commit patches to help keep
the list being small, If you need to know if the person email for the commit
message, ping me (i have some extra powers).

If the patch is not really ready, please raise a "Request Changes" comment so
it gets cleared from the list.


Syndicate content