DevHeads.net

Development

KDE Frameworks 5.55.0 released

09th February 2019. KDE today announces the release of KDE Frameworks 5.55.0.

KDE Frameworks are 79 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. For an introduction see the
Frameworks 5.0 release announcement.

Baloo

[tags_kio] Disable access with a double slashed url, i.e.

CMake 3.14.0-rc1 is ready for testing

I am proud to announce the first CMake 3.14 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.14" title="https://cmake.org/cmake/help/v3.14">https://cmake.org/cmake/help/v3.14</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.14/release/3.14.html" title="https://cmake.org/cmake/help/v3.14/release/3.14.html">https://cmake.org/cmake/help/v3.14/release/3.14.html</a>

Some of the more significant changes in CMake 3.14 are:

* Support for running CMake on Windows XP and Windows Vista has been
dropped.

PSA: how to prepare apps for non-Plasma X-based shells and their app panels

Hi,

quick heads-up for anyone maintaining applications which also target non-
Plasma shells (X-based, no issue with wayland-based systems):

TL;DR Make sure to have "StartupWMClass=myapp" in the (main) application
desktop file if both WM_CLASS properties of the application window do _not_
match in lowercased version the basename of the application desktop file.
This enables non-Plasma shells map the application windows to application
menu entries (e.g. on the panel)

Your (Qt/KF-based) application should also properly integrate with non-Plasma
shells?

CMake 3.13.4 available for download

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

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

Thanks for your support!

Ben Boeckel (2):
Tests: add cases for providing Qt5Core_VERSION manually
AutoGen: query Qt5 version from directory properties

Brad King (5):
Revert "file: Allow DOWNLOAD/UPLOAD using alternate authentication methods"
Intel: Record support for relaxed constexpr by version 18.0.5
macOS: Restore

KWin testing

Hi

How can I test dbus calls which are not released.
I was working on KCM which requires dbus properties .
Properties are also not present in qdbusviewer.

GSoC Ideas page

Hi all, tonight I've moved the project headings which were empty of ideas
from the 2019 page. I pasted them into the end of last year's Ideas page
[1] in case some of you (choqok, kopete, kdevelop, kgpg, kwin, peruse,
plasma, wikitolearn) are going to add ideas late and want those headers
back. I added all the relevant information I could find before opening up
the page to ideas; I should have alphabetized them first!

They are alphabetized them now [2]. Better late than never.

A few ideas still have no mentors listed; please get that done now.
(KDEConnect, LabPlot, Okular).

GSoC 2019: Project Proposal for a New Game

Hello everyone,
I am Pranam Lashkari a computer engineering student from India. Recently I
mentored in GCI 2018 with KDE and successfully completed it. I successfully
completed my GSoC 2018 with Boost community. Where I developed a new
Astronomy Library.

This year I would like to participate in GSoC with the KDE community. I
would like to propose a new game as a student. Details and proposal for the
game can be found here
<https://gist.github.com/lpranam/bc6a0cf595a83d58e3c8c3f0ac6b1c3e>.

Troubles with icon themes

Hello KDE developers,

I wonder if someone can help me work out what is going on here.

I have build some KDE applications (konsole and okular) from source using kdesrc-build, using QT5 version 5.11.3 also built from sources. The applications build and run, but do not load the icons used in the UI. I have the following lines in ~/.config/kdeglobals:

and running strace on the application reveals that it is finding and crawling the oxygen icon theme directories.

GSoC org application time

Hi all, I've started our application.

The deadline for applications: February 6, 2019 at 12:00 (PST).

By the deadline, we need to have an absolutely *splendid* Ideas page (1).
Before the deadline, I'll remove all the placeholders such as teams with no
Ideas listed, or ideas with no mentors listed. Teams which have
participated in the past but are empty still: KDE Partition
Manager, Kopete, Choqok, Peruse, KGpg, KWin, Plasma, WikiToLearn, KDevelop
and Xdg-desktop-portal-kde.

So far, I'm the only admin listed. Anyone game to help administer this
year?

KDE Partition Manager and KPMcore 4.0 beta / KAuth review request / Name of the program

Hi,

I would like to announce beta release of KDE Partition Manager and KPMcore partitioning library.

<a href="https://download.kde.org/unstable/kpmcore/3.80.0/src/kpmcore-3.80.0.tar.xz.mirrorlist" title="https://download.kde.org/unstable/kpmcore/3.80.0/src/kpmcore-3.80.0.tar.xz.mirrorlist">https://download.kde.org/unstable/kpmcore/3.80.0/src/kpmcore-3.80.0.tar....</a>
<a href="https://download.kde.org/unstable/partitionmanager/3.80.0/src/partitionmanager-3.80.0.tar.xz.mirrorlist" title="https://download.kde.org/unstable/partitionmanager/3.80.0/src/partitionmanager-3.80.0.tar.xz.mirrorlist">https://download.kde.org/unstable/partitionmanager/3.80.0/src/partitionm...</a>

Summary of changes:
* libparted backend is removed and replaced with sfdisk backend. util-linux 2.32 is required.
As a result FAT16/FAT32 resize support is only available if fatresize is installed. fatresize is a thin
wrapper around libparted and is already packaged by most distros.

CMake 3.13.3 available for download

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

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

Thanks for your support!

* The VS 2017 generator has been fixed to work when VS 2019 is installed.

Brad King (4):
VS: Exclude VS 2019 instances when using VS 2017 generator
Tests: Add cases for -{C,D,U} without a source tree
Tests: Add case for warning when AUTOMOC/UIC/RCC gets disabled
CMake 3.13.3

Cra

Cache of .rc files / KXMLGui?

Hi,

I am working on .rc files used by KXMLGUI on Kate originally build with kdesrc-build and installed
in a directory in my home directory which is separeted from the system-wide KDE installation.

Now, even after system restart, when I start /usr/bin/kate, some of the menu changes of the
development version appear in the menu. Is there a kind of menu cache that has gotten affected? If
yes, can it be cleared?

Gregor

How to kdesrc-build a specific release?

Hello,

Sorry for cross-posting, but 10 days after posting this on the 'KDE Frameworks & Development' forum I've had no response so trying again here:

I have a quick question about kdesrc-build. Can I use it to build a specific KDE release/tag, or at least a consistent stable release? The branch-group stable-kf5-qt5 seems to use bleeding edge source code. The 'tag' option seems to need to be specified separately for each module.

Logout from kde and show a black page on Fedora 28 KDE Live x86_64 Virtual machine installed on Qemu and VMware

Hi All!
I installed Fedora 28 KDE Live x86_64 as Virtual Machines on Qemu/KVM and VMware.
If I input wrong password once on sddm login page . After I logout from Fedora, then the fedora always show me a black screen.
I worked on this problem for serveral days, but I failed.
Can Anyone help me to fix this problem?

Thanks a lot!

<a href="mailto: ... at coretek dot com.cn"> ... at coretek dot com.cn</a>

Logout from kde and show a black page on Fedora 28 KDE Live x86_64 Virtual machine installed on Qemu and VMware

Hi All!
I installed Fedora 28 KDE Live x86_64 as Virtual Machines on Qemu/KVM and VMware.
If I input wrong password once on sddm login page . After I logout from Fedora, then the fedora always show me a black screen.
I worked on this problem for serveral days, but I failed.
Can Anyone help me to fix this problem?

Thanks a lot!

<a href="mailto: ... at coretek dot com.cn"> ... at coretek dot com.cn</a>

i18n po files : Hooks for number of arguments on SVN

Hello,
I'm facing an issue with translation of kdeconnect_android, their
res/values/strings.xml ressources file contains :

<plurals name="incoming_files_text">
<item quantity="one">File: %1s</item>
<item quantity="other">(File %2$d of %3$d) : %1$s</item>
</plurals>

Understandably (in KDE/QT context), the SVN commit pre-hook rejects this
plural form message because the singular contains 1 argument and the plural
form 3 arguments.

Kopete and Libjingle

This patch needs tested for Kopete
<a href="https://phabricator.kde.org/D13231" title="https://phabricator.kde.org/D13231">https://phabricator.kde.org/D13231</a>

But I don't know how to test it. Does anyone use jabber and video conferencing through it with libjingle?

I signed up for accounts at this server
<a href="https://jabber.hot-chilli.net/forms/create/" title="https://jabber.hot-chilli.net/forms/create/">https://jabber.hot-chilli.net/forms/create/</a> and I can send messages
from Kopete but messages don't arrive in Kopete when sent from their
web client. And I see no options to use video conference in Kopete as
would use Jingle.

If there's nobody who uses this any more I think we should remove Kopete to unmaintained.

Jonathan

CMake 3.13.2 available for download

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

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

* CMake 3.13.0 included a change to pass compiler implicit include
directories to the "moc" tool for "AUTOMOC".

Ideas for GSoC

Hi folks, a few teams have added their ideas to
<a href="https://community.kde.org/GSoC/2019/Ideas" title="https://community.kde.org/GSoC/2019/Ideas">https://community.kde.org/GSoC/2019/Ideas</a> but many have not yet done so.
PLEASE get this done before the end of the year! We need to submit our
application January 15 2019 which is about one month away.

Please don't make me write to every application development list and beg.

Valorie

Contributing to KDE is hard because of its build architecture

Please, don't take it as a rant, because I got over my frustraction a
week ago, and just writing it in the hope to point out something that
other developers might not see.

I'm not using KDE myself (i3wm here), but 2 weeks ago I stepped into my
never-ending journey of trying to use KMail, failed it (of course,
filled bug-reports along the way), and then figured "Okay, I'm a
developer — why wouldn't I just go fix the app".

And then I got into a trouble: building KMail. I have most recent stable
KDE, but upstream KMail requires its dependencies to be also built from
upstream.

Building KDE (phonon-vlc) fails

Hi,

please forgive my ignorance. It has been ages since I last built KDE from
sources.

Using kdesrc-build, the phonon-vlc package fails on cmake with the following
error:
-- Checking for module 'libvlc'
-- Found libvlc, version 3.0.4
CMake Error at cmake/FindLIBVLC.cmake:106 (message):
Could not find LibVLC

Found, but not found? Maybe it is looking for a different version?

libvlc-dev is installed on Kubuntu 18.04.

Any idea on what I am missing here?

Cheers
Frederik

Kleopatra devel

Hello,

I would like to help with development with the Kleopatra/GPG4win project.

Would there be someone available for mentoring as this is the first time
I get involved in a KDE project.

Thank You!

Contributing

Hi everyone,
I got an university assignment to contribute to open source game project.I
was wandering if anyone could recommend me any KDE game project that needs
improving or refer me to someone I could talk directly about this.
Thanks in advance.
P.S. sorry if this isn't right place for this, I am new here

KIO slave-socket shortcut - does it exist?

KIO works.

My current level of understanding is that apps ask klauncher/kdeinit for a
KIO slave if they need one. Then either kdeinit spawns a new slave process,
or there is already an idle slave and it is reused. Idle slaves kill
themselves after a couple of minutes if no request is coming in.
Communication between the slave and the app happens via a socket, usually
to find in /run/user/$UID.

The question is if, or rather when, it is possible to shortcut this
process. Do slaves, especially idle ones, accept commands issued by third
programs via these sockets?

Commitfilter

Hello,

I still receive commit messages from commitfilter. How can I cancel that since
<a href="https://commitfilter.kde.org" title="https://commitfilter.kde.org">https://commitfilter.kde.org</a> does not work anymore.

Best
Christian

Mockup Design Assets for KDE

Hey y'all.

(posting this to two mailing lists as I'm a bit confused which is most useful)

Do we have an equivalent of this for KDE?

<a href="https://github.com/gnome-design-team/gnome-mockups-resources" title="https://github.com/gnome-design-team/gnome-mockups-resources">https://github.com/gnome-design-team/gnome-mockups-resources</a>

I was debating just winging it in Qt Designer for a little bit but something
like the above allows people without Qt Designer to use other tools like
Pencil (<a href="https://pencil.evolus.vn/" title="https://pencil.evolus.vn/">https://pencil.evolus.vn/</a> + <a href="https://github.com/evolus/pencil" title="https://github.com/evolus/pencil">https://github.com/evolus/pencil</a>) for
making mockups and design.

Also, do we have a place to submit mockups for application design and ideas
for KDE?

CMake 3.13.1 available for download

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

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

Thanks for your support!

Brad King (3):
Fortran: Fix module dependency scanning with upper-case SUBMODULE
FindBoost: Restore finding without CXX language enabled
CMake 3.13.1

Harry Mallon (1):
VS: Avoid crash with VS 2015 when all SDKs are higher than 10.0.14393.0

Sebastian Holtermann (1):
Autogen

Question about KNewStuff *.knsrc files and manualy installation

For example, we have KDE Aplication program with knsrc files for
KNS3::DownloadDialog (from KHotNewStuff - KDE Framework).
Acording to documentation (
<a href="https://api.kde.org/frameworks/knewstuff/html/classKNS3_1_1DownloadDialog.html" title="https://api.kde.org/frameworks/knewstuff/html/classKNS3_1_1DownloadDialog.html">https://api.kde.org/frameworks/knewstuff/html/classKNS3_1_1DownloadDialo...</a>,
"Detailed Description") KNewStuff searchs knsrc files only in /etc/xdg
directory.
It works good for packages from repository, because in this case, if we
install knsrc files using KDE_INSTALL_CONFDIR, in package the files will be
in /etc/xdg.
But, if we build and install the program from source, we have some
problems: we could don't change CMAKE_INSTALL_PREFIX (/usr

CMake 3.13.0 available for download

I am happy to announce that CMake 3.13.0 is now available for download at:
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.13" title="https://cmake.org/cmake/help/v3.13">https://cmake.org/cmake/help/v3.13</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.13/release/3.13.html" title="https://cmake.org/cmake/help/v3.13/release/3.13.html">https://cmake.org/cmake/help/v3.13/release/3.13.html</a>

Some of the more significant changes in CMake 3.13 are:

* The Visual Studio Generators for VS 2010 and above learned to
support the "INTERPROCEDURAL_OPTIMIZATION" target property and
supporting "CheckIPOSupported" module.

* The "Green Hills MULTI" generator has been updated to include
support for platform,

Greetings!

Hi,

I am a student participating in the Google Code In Challenge. As a part of
my task, I am to introduce my interests to the mailing list. I have been
interested in computer science and business for the past five years and
mainly develop in Java, Swift, and Python. I first started to develop
mobile apps as a fun way to pass time. Over the years, my interest in
computer science has significantly grown and I have found more practical
uses for coding. Using my skills, I have founded a $3 million startup and
have won notable accelerator programs around the world.

Announcement text for the Applications 18.12 release

Hi all,

I started the usual etherpad for collecting the new features that should
go in the announcement text:

<a href="https://notes.kde.org/p/applications_18.12_new_features" title="https://notes.kde.org/p/applications_18.12_new_features">https://notes.kde.org/p/applications_18.12_new_features</a>

Please fill them in as soon as you can, to ease the work of the promo
people.

Thanks,
Elvis

TechEvent Telegram Channel

Hi Folks,

I writing the mail on behalf of GlobalTechEvent community. We just started
Telegram Channel where we are trying to post all Technical Related event
which is happening in India right now. If anyone would like to join this
channel. Please feel free to join the channel.

One more thing if anyone wants to post your Technical related event on our
channel you can also connect with @kavingates (on Telegram).

Our channel link - <a href="https://t.me/GlobalTechEvents" title="https://t.me/GlobalTechEvents">https://t.me/GlobalTechEvents</a>
Kavin Gates - <a href="http://t.me/kavingates" title="http://t.me/kavingates">http://t.me/kavingates</a>

Thanks in advance

Regards
Yash
TechEvents Team

TechEvent Telegram Channel

Hi Folks,

I writing the mail on behalf of GlobalTechEvent community. We just started
Telegram Channel where we are trying to post all Technical Related event
which is happening in India right now. If anyone would like to join this
channel. Please feel free to join the channel.

One more thing if anyone wants to post your Technical related event on our
channel you can also connect with @kavingates (on Telegram).

Our channel link - <a href="https://t.me/GlobalTechEvents" title="https://t.me/GlobalTechEvents">https://t.me/GlobalTechEvents</a>
Kavin Gates - <a href="http://t.me/kavingates" title="http://t.me/kavingates">http://t.me/kavingates</a>

Thanks in advance

Regards
Yash

KDE Applications 18.12 branches created

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

We're already past the dependency freeze.

The Freeze and Beta is this Thursday 15 of November.

More interesting dates
November 29: KDE Applications 18.12 RC (18.11.90) Tagging and Release
December 6: KDE Applications 18.12 Tagging
December 13: KDE Applications 18.12 Release

<a href="https://community.kde.org/Schedules/Applications/18.12_Release_Schedule" title="https://community.kde.org/Schedules/Applications/18.12_Release_Schedule">https://community.kde.org/Schedules/Applications/18.12_Release_Schedule</a>

Cheers,
Albert

CMake 3.13.0-rc3 is ready for testing

I am proud to announce the third CMake 3.13 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

The first 3.13.0 release candidates included a change to allow
generator expressions in "install(CODE)" and "install(SCRIPT)".
This has been reverted in rc2 due to breaking backwards
compatibility.

CMake 3.12.4 available for download

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

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

Thanks for your support!

Brad King (4):
cmake: Distinguish '-E tar' warnings from errors copying data
set_directory_properties: Restore in script mode
CSharp: Fix regression in VS project type selection for custom target
CMake 3.12.4

Chuck Atkins (1):
FindMatlab: Guard against nonexistent installat

Getting Started With KDE

To whom it may concern,

Hello, I am a student new to KDE community. I want to get involved with KDE
development to hone my programming skills and make contribution to KDE. But
I don't know what work I can do and where do I start. Could anyone give me
some guidance? It would be better if we can discuss directly. Thank you all!

Yours,
Alex

Getting Started With KDE

To whom it may concern,

Hello, I am a student new to KDE community. I want to get involved with KDE
development to hone my programming skills and make contribution to KDE. But
I don't know what work I can do and where do I start. Could anyone give me
some guidance? It would be better if we can discuss directly. Thank you all!

Yours,
Alex

New contributor seeking guidance

Hi all,
I'm Remya, a CS sophomore and I would like to start contributing to KDE
projects. I'm a KDE user have been working on projects in C++/Qt for the
past few months. I would like to work towards beginner bugs. So, can anyone
please suggest me some beginner bugs to start with?
With Regards,
Remya Krishnan,
GitHub <https://github.com/krishremya>|FOSS@Amrita
<https://amfoss.in/accounts/165/>
Amrita University <https://www.amrita.edu/campus/amritapuri>

CMake 3.13.0-rc2 is ready for testing

I am proud to announce the second CMake 3.13 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

The first 3.13.0 release candidates included a change to allow
generator expressions in "install(CODE)" and "install(SCRIPT)".
This has been reverted in rc2 due to breaking backwards
compatibility.

KDE Applications 18.12 release schedule

Hi people,

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

<a href="https://community.kde.org/Schedules/Applications/18.12_Release_Schedule" title="https://community.kde.org/Schedules/Applications/18.12_Release_Schedule">https://community.kde.org/Schedules/Applications/18.12_Release_Schedule</a>

Dependency freeze is in *two* weeks and feature free one after that. Get your stuff ready!

Cheers,
Albert

New Contributor...

Greetings all,

I am Patrick, and I wish to contribute to the KDE project. Before going much further, allow me to give some background information.

I am currently a college student, and I've been programming for about four years now. Most of my experience is in C++ using the Qt framework. In fact many of my projects are on Github, and can be found here: <a href="https://github.com/patrickf2000?tab=repositories" title="https://github.com/patrickf2000?tab=repositories">https://github.com/patrickf2000?tab=repositories</a>.

I am a longtime Linux user, and I've been using KDE for about two years now. I recently started hacking around some of the code in the projects.

tooltip glitches

Hi.

I have applied this patch on milou: <a href="https://phabricator.kde.org/D15247" title="https://phabricator.kde.org/D15247">https://phabricator.kde.org/D15247</a>

Sometimes tooltip appears to be glitchy (attached)

Can you help me to define where's the bug and how to fix it?

Thanks.

CMake 3.13.0-rc1 is ready for testing

I am proud to announce the first CMake 3.13 release candidate.
<a href="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</a>

Documentation is available at:
<a href="https://cmake.org/cmake/help/v3.13" title="https://cmake.org/cmake/help/v3.13">https://cmake.org/cmake/help/v3.13</a>

Release notes appear below and are also published at
<a href="https://cmake.org/cmake/help/v3.13/release/3.13.html" title="https://cmake.org/cmake/help/v3.13/release/3.13.html">https://cmake.org/cmake/help/v3.13/release/3.13.html</a>

Some of the more significant changes in CMake 3.13 are:

* The Visual Studio Generators for VS 2010 and above learned to
support the "INTERPROCEDURAL_OPTIMIZATION" target property and
supporting "CheckIPOSupported" module.

* The "Green Hills MULTI" generator has been updated to include
support for platform, architecture

Google Code-in

Hello folks, we are still very low on mentors (only 11 have signed up so
far) and tasks: about 45 at last glance.

Please get with your teams and find some more mentors, and get creative
with some tasks. Assign writing some unit tests! Get some bug reports
tested! Help kids get your application installed in Windows, Mac or Linux!

Look at <a href="https://community.kde.org/GCi" title="https://community.kde.org/GCi">https://community.kde.org/GCi</a> for guidelines and ideas.

If you have not yet subscribed to KDE-Soc-Mentor ML please do that, and
then ask for an invite to the webapp, and put in your tasks!

KDE Applications on Android sprint

Hi,
We're entertaining the idea of organising a sprint about Android
applications towards the end of November in València [1].

If you think you'd be interested in joining, please let me know and
add yourself to the kde-android mailing list [2].

Cheers!
Aleix

[1] <a href="https://notes.kde.org/p/kdeonandroid-sprint" title="https://notes.kde.org/p/kdeonandroid-sprint">https://notes.kde.org/p/kdeonandroid-sprint</a>
[2] <a href="https://mail.kde.org/mailman/listinfo/kde-android" title="https://mail.kde.org/mailman/listinfo/kde-android">https://mail.kde.org/mailman/listinfo/kde-android</a>

CMake 3.12.3 available for download

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

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

Thanks for your support!

Brad King (8):
CTest: Fix --test-load regression
FindMPI: Restore MPI_<LANG>_COMPILE_FLAGS as a command-line string
FindDoxygen: Ensure policy settings allow use of IN_LIST
libarchive: Backport fix for build with LibreSSL 2.7
libuv: do not require PATH_MAX to be defined

New User: Help Requested in Setting up Development Environment

I recently took up a bug related to the "user-manager" program. After
following the steps in the getting started guide, I was able to
successfully compile and install the program. Running it was a different
story, I hit a segmentation-fault error when trying to run the program
through the konsole. After setting up QtCreator and trying to guess at the
executable path, it tells me that the program quit unexpectedly. I'm trying
to find a way around this so that I can resolve the bug. Any help would be
greatly appreciated.

auto QString(Builder) considered VERY HARMFUL

Hello,

Today I fixed the third or so crash in KDE software due to the following
pattern:

const auto str = someString + anotherString;

What happens is that the type of str ends up being QStringBuilder
instead of QString. The QStringBuilder is destroyed after the semicolon,
and all access to "str" produces undefined behavior.
While I'm not a particularly big fan of using auto to hide variable
types anyway, this kind of usage is just wrong and must be avoided.
Please take care.

Cheers,
Andreas

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
software.

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="https://community.kde.org/GCi" title="https://community.kde.org/GCi">https://community.kde.org/GCi</a>.

Fixing license header

Hello,

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

Hi,

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="https://community.kde.org/GCi" title="https://community.kde.org/GCi">https://community.kde.org/GCi</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="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</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):
EXPORT_PROPERTIES:

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

Hello,

*QxOrm library 1.4.5* and *QxEntityEditor application 1.2.3* just released
: <a href="https://www.qxorm.com/" title="https://www.qxorm.com/">https://www.qxorm.com/</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="https://www.qxorm.com/qxorm_en/manual.html#manual_95" title="https://www.qxorm.com/qxorm_en/manual.html#manual_95">https://www.qxorm.com/qxorm_en/manual.html#manual_95</a>
<https://www.qxorm.com/qxorm_en/manual.html#manual_95>) and new sample
project available in ./test/qxBlogMongoDB/ directory- QxOrm library is now
available on GitHub (official repository) : <a href="https://github.com/QxOrm/QxOrm" title="https://github.com/QxOrm/QxOrm">https://github.com/QxOrm/QxOrm</a>
<https://github.co

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

Hi

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

Hi,

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

Bye.

Submitting a patch to KInfoCenter

Hello,

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="https://phabricator.kde.org/D14737" title="https://phabricator.kde.org/D14737">https://phabricator.kde.org/D14737</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="https://github.com/KDE/kinfocenter" title="https://github.com/KDE/kinfocenter">https://github.com/KDE/kinfocenter</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...

Syndicate content