DevHeads.net

Development

What controls the default ordering of which application handles an opened file?

Howdy all,
I'm working on adding Krita file support to Gwenview
(<a href="https://phabricator.kde.org/D8751" title="https://phabricator.kde.org/D8751">https://phabricator.kde.org/D8751</a>) and my patch works, but has the side
effect of causing Krita files to prefer being opened in Gwenview rather
than Krita itself. Krita should take preference when it's installed, but
how is the default application ordering determined? Where should this
change be made?

Thanks everyone,
Nate Graham

Konsole doesn't search $XDG_CONFIG_DIRS for konsolerc

Konsole successfully searches $XDG_DATA_HOME (~/.local/) then
$XDG_DATA_DIRS (~/usr/share/my-distro-package/) for its konsole/ data
directory, finding my `Shell.profile`, which is for my distro's users
(Whonix).

The problem is `.konsolerc`. Konsole searches $XDG_CONFIG_HOME (~/.config/)
for .konsolerc. If it doesn't find it there (which it won't upon first
use), it *should* then search $XDG_CONFIG_DIRS. However, it does not.
Instead it creates a default `.konsolerc` in $XDG_CONFIG_HOME. I even did
`chmod -rw .konsolerc`.

KDE Applications 17.12 branches created

Make sure you commit anything you want to end up in the 17.12 release to them
:)

We're already past the dependency freeze.

The Freeze and Beta is this Thursday 16 of November.

More interesting dates
November 30, 2017: KDE Applications 17.12 RC (17.11.90) Tagging and Release
December 7, 2017: KDE Applications 17.12 Tagging
December 14 2017: KDE Applications 17.12 Release

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

Cheers,
Albert

Krazy source code

Hi,
where do I find the krazy source code? It doesn't seem to be listed under
<a href="https://cgit.kde.org/" title="https://cgit.kde.org/">https://cgit.kde.org/</a>

Google tells me there is <a href="https://github.com/Krazy-collection/krazy" title="https://github.com/Krazy-collection/krazy">https://github.com/Krazy-collection/krazy</a> but I'm
not sure if that is a mirror or a fork.

Cheers,
Elvis

Do not enforce copy and paste restrictions in Okular

Hello,

KDE is under no legal obligation to distribute source code or software
that enforces PDF's copy&paste restriction flags. In fact, not even
Google Drive's Android PDF viewer enforces this. The Okular source
code calls this, 'DRM'. Put this way, the current situation appears
even more dubious. It's a shame to watch KDE follow this path, and I'm
perplexed to see this 'DRM' logic embedded inside free software.

The attached patch removes these needless restrictions. It works perfectly.

Thanks,
Jason

CMake 3.10.0-rc5 is now ready for testing

I am proud to announce the fifth CMake 3.10 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.10" title="https://cmake.org/cmake/help/v3.10">https://cmake.org/cmake/help/v3.10</a>

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

Some of the more significant changes in CMake 3.10 are:

* The flang Fortran compiler is now supported, with compiler id
"Flang".

* Support for the MSVC ARM64 architecture was added.

CMake 3.9.6 available for download

We are pleased to announce that CMake 3.9.6 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 (1):
CMake 3.9.6

Christian Pfeiffer (1):
Restore exclusion of "gcc_eh" from implicit link libraries

Making Purpose part of KF5

Hi,
I would like to include Purpose [1] into the frameworks umbrella.
It's been around for a while now, used by few applications and
reasonably stable.

Any thoughts?

Aleix

[1] <a href="https://phabricator.kde.org/source/purpose/" title="https://phabricator.kde.org/source/purpose/">https://phabricator.kde.org/source/purpose/</a>

Out-of-screen painting for QuickView ?

Hello everyone,

an encyclopedic question, a QQuickView when is out of screen is not painted
at all. This creates some rare issues with Latte because of its animations
and tasks updates. You can read at:
<a href="https://github.com/psifidotos/Latte-Dock/issues/753" title="https://github.com/psifidotos/Latte-Dock/issues/753">https://github.com/psifidotos/Latte-Dock/issues/753</a>

Do you know any way to tell Qt to paint QQuickView objects even when they
are out-of-screen?

regards,
[michail]

KGet frameworks branch

Hi all!

I spent some time during the last weeks on the KF5 port of kget to fix
problems I noticed, e.g.

CMake 3.9.5 available for download

We are pleased to announce that CMake 3.9.5 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 (1):
CMake 3.9.5

Sebastian Holtermann (1):
Autogen: Don't add AUTOMOC_MOC_OPTIONS to moc-predefs command

CMake 3.10.0-rc4 is now ready for testing

I am proud to announce the fourth CMake 3.10 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.10" title="https://cmake.org/cmake/help/v3.10">https://cmake.org/cmake/help/v3.10</a>

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

Some of the more significant changes in CMake 3.10 are:

* The flang Fortran compiler is now supported, with compiler id
"Flang".

* Support for the MSVC ARM64 architecture was added.

Join the Akademy 2018 talks committee!

Hi

We are looking for people to join the Akademy 2018 Talks Committee.

To be suitable all you need is to have attended Akademy previously, have a
good idea of what the community is up to and have some spare time over the
next few months.

The committee comes up with some suggested themes in the Call for Papers and
decides on the selection of talks from the submissions. So they are a very
important part of making the conference a success.

If you would like to be involved in this please let me know.

Cheers,
Albert

KIO and cookies

Hello to everyone,
I'm working on making QWebEngine work correctly in Konqueror when downloading
files (although I didn't have much time to spend on this in the last months).

The problem is that instead of downloading the correct files, in some cases
Konqueror download html files. This only happens from sites requiring
authentication (I first noticed when trying to download a file from my bank's
web page); besides, it only happens if I try to use KIO for the download, for
example calling KIO::copy from a slot connected with
QWebEngineProfile::downloadRequested.

No good way to play video files located on password-protected Samba shares in KDE Plasma

It seems that our users don't have a good way to play videos on
password-protected Samba shares: <a href="https://bugs.kde.org/show_bug.cgi?id=355328" title="https://bugs.kde.org/show_bug.cgi?id=355328">https://bugs.kde.org/show_bug.cgi?id=355328</a>

For programs that use it, KIO transparently provides network protocol
access, abstracting away the details and security aspects. DragonPlayer
is the only one KIO-using video player I'm aware of, and its samba
access seems broken (<a href="https://bugs.kde.org/show_bug.cgi?id=386192" title="https://bugs.kde.org/show_bug.cgi?id=386192">https://bugs.kde.org/show_bug.cgi?id=386192</a>), and
the program itself seems largely unmaintained. Other popular video
players like VLC, MPV, and MPlayer do not use KIO.

new feature: draw tool

Hi all,

*Not sure if this is the right mail list to request new features*

It would be nice to see a feature inside spectacle to draw basic
rectangles/circles over an image.

This feature may not fulfill the main reason to use spectacle, but it would
save a lot of time avoiding to open an image editor + editing the picture
there.

Frameworks release schedule?

Hello folks, with my Kubuntu release manager hat on, I was filling in
the calendar for the next 6 months. For Frameworks, this page:
<a href="https://community.kde.org/Schedules/Frameworks" title="https://community.kde.org/Schedules/Frameworks">https://community.kde.org/Schedules/Frameworks</a> is now on a provisional
schedule - 5.40 (expected) Sat November 4th, 2017 for tagging,
(expected) Sat November 11th, 2017.

Is the schedule for the next 6 months still undecided, or has the wiki
page just not been filled in yet?

Valorie

Participation of KDE in GCI 2018

Hello everyone,

I am writing this to urge KDE to participate in GCI 2018. On the idea page,
we have around 20+ tasks and few members have shown interest in adding
tasks for their projects in GCI later(if we take part).

My opinion is that we should participate. Thoughts?

I can apply as org admin if no one else is available for the task. I will
need to ask few questions in regards to that. Can I email someone with
my question related to the process? If yes, please state so that I can ask.
Time is the issue but I can put in the required time to get it done.

Regards,
Vijay Krishnavanshi

Latte Dock as kde project and seeking some wisdomness

Hello everyone,

Latte is in review phase in order to become kde project but this mail is
not for this.
I am searching for some wisdom concering QML crashes. Some users reported
that an update in Arch crashes Latte Dock 0.7.1 even though this wasnt
happening in the past.

CMake 3.10.0-rc3 is now ready for testing

I am proud to announce the third CMake 3.10 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.10" title="https://cmake.org/cmake/help/v3.10">https://cmake.org/cmake/help/v3.10</a>

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

Some of the more significant changes in CMake 3.10 are:

* The flang Fortran compiler is now supported, with compiler id
"Flang".

* Support for the MSVC ARM64 architecture was added.

Add your tasks to the Idea page for GCI

Hi everyone,

I have added few tasks on the GCI page and would like to ask other
interested mentors to add their ideas to the idea page.

I have also reused some of the ideas from the last year GCI. We need
minimum 25 tasks for participation before the date 21st October so that
time for doing the required things for applying as an organization is
reserved. More ideas can be added later.

Any sort of task can be added to the idea page if they are doable by
students of age group 13-17.

KDE Frameworks 5.39.0 released

14th October 2017. KDE today announces the release of KDE Frameworks 5.39.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. For an introduction see the·
Frameworks 5.0 release announcement.

Baloo

Only match real MIME types, not e.g.

Building Qt with kdesrc-build

Hi all,

I'm trying to build Qt using kdesrc-build on Debian Stretch.  I've
successfully built a number of KDE modules but now I've come up
against plasma-workspace's dependency on Qt >= 5.9.0 which Stretch
doesn't provide.

I've followed the instructions here

<a href="https://docs.kde.org/trunk5/en/extragear-utils/kdesrc-build/basic-features.html" title="https://docs.kde.org/trunk5/en/extragear-utils/kdesrc-build/basic-features.html">https://docs.kde.org/trunk5/en/extragear-utils/kdesrc-build/basic-featur...</a>

but unfortunately a number of Qt packages fail to build as
kdesrc-build expects a CMakeLists.txt file:

rah@myrtle:~/proj/plasma-mobile/kdesrc$ grep "Error" $( ls -1rt src/log/latest/*/cmake.log | tail -n 3 )
src/log/latest/qtmultimedia/cmake.log:CMake Erro

Passing arguments to application when using KRun::runApplication

Hi!

I have a KService that I've found using
KMimeTypeTrader::self()->preferredService and let's say I know it's
Dolphin. I'd like to run Dolphin telling it to open a folder and select a
file in particular.

Re: Is there interest in participating in Google Code-in this year?

Hi,

Kopete has tasks that can be done by GCI candidates.

Yes, people are busy. Other new members of KDE should take the initiatives
for their projects and participate to mentor GCI students. It's a great way
to get potential enthusiastic contributors for your projects.

It takes effort to be mentor but we always have experienced members to help
us when lost on something :)

If you can mentor and have time, add your proposal here which you are
willing to mentor.

Is there interest in participating in Google Code-in this year?

Hello folks, when I've written about GCi before this, I got few to no
replies. My feeling is that previous enthusiastic mentors are without
the energy and time to participate this year.

Org applications are open, but unless I hear a swell of enthusiasm
here, I'm inclined to not apply.

Thoughts?

Valorie, for Student Programs admin team

CMake 3.10.0-rc2 is now ready for testing

I am proud to announce the second CMake 3.10 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.10" title="https://cmake.org/cmake/help/v3.10">https://cmake.org/cmake/help/v3.10</a>

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

Some of the more significant changes in CMake 3.10 are:

* The flang Fortran compiler is now supported, with compiler id
"Flang".

* Support for the MSVC ARM64 architecture was added.

Dolphin: Updating the item model after KIO::CopyJob

I'm working on a change to Dolphin that involves using a KIO::CopyJob to
copy files. It works fine so far, but when I query the KFileItemModel to
get the index of the new file(s) so I can update the selection, I get
back an index of -1. It looks like the item model isn't automatically
updatyed after the copy job. I think I have to do something special to
get the KFileItemModel to see the new files, but what?

Nathaniel Graham

CMake 3.10.0-rc1 is now ready for testing

I am proud to announce the first CMake 3.10 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.10" title="https://cmake.org/cmake/help/v3.10">https://cmake.org/cmake/help/v3.10</a>

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

Some of the more significant changes in CMake 3.10 are:

* The flang Fortran compiler is now supported, with compiler id
"Flang".

* Support for the MSVC ARM64 architecture was added.

KDE Applications 17.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/17.12_Release_Schedule" title="https://community.kde.org/Schedules/Applications/17.12_Release_Schedule">https://community.kde.org/Schedules/Applications/17.12_Release_Schedule</a>

*REMEMBER* That we're not going to ship apps that are based on kdelibs4,
please try to keep
<a href="https://community.kde.org/Applications/17.12_repo_drop_list_kdelibs4" title="https://community.kde.org/Applications/17.12_repo_drop_list_kdelibs4">https://community.kde.org/Applications/17.12_repo_drop_list_kdelibs4</a>
as up to date as possible.

Cheers,
Albert

CMake 3.9.4 available for download

We are pleased to announce that CMake 3.9.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 (2):
FindBoost: Finish reverting "Simplify search in lists" for 3.9
CMake 3.9.4

Easy, encrypted transfer of larger files over third party server

Hello,

since the day I started to use email, every now and then I would like to send someone a large file
(big or several images, large presentation, audio or video file) that does not fit in an email or
vice-versa.

Nowadays, there are plenty of free online storages and transfer services (e.g.
<a href="https://wetransfer.com/" title="https://wetransfer.com/">https://wetransfer.com/</a>, DropBox etc.).

time to review the goal proposals

Hey folks :)

A little over a month ago I asked KDE contributors to submit proposals
for goals that KDE should focus on over the next 3 to 4 years
(<a href="http://blog.lydiapintscher.de/2017/08/20/evolving-kde-lets-set-some-goals/" title="http://blog.lydiapintscher.de/2017/08/20/evolving-kde-lets-set-some-goals/">http://blog.lydiapintscher.de/2017/08/20/evolving-kde-lets-set-some-goals/</a>).
I am very happy with the proposals that were submitted from different
parts of the community. A lot of work and thought went into them and
they all would make great focus areas for KDE over the coming years.

From today until the end of October we will go into the next phase and
refine these proposals. You can help make them ready for the vote in
November.

How to start contributing?

Hello,

I am Ashutosh Yadav currently studying in indian institute of information
technology
vadodara, India in Information technology.

My fields of interest are datastructures and algorithms as i was doing
competitive programming for a while . I want to start contributing to the
open source project .But i have no idea how to start ,it totally confusing.
Can you help me out .I know java, python ,c,c++,html and css.

Thanks
Ashutosh

Sending the list of files from Ark to another application via Drag & Drop

DBus interface org.kde.ark.DndExtract has a method called
extractSelectedFilesTo, but I could not find a way to get the list of
extracted files. Is there one?
Use case: Drag some file from the archive opened in Ark, drop it to another
application (e.g. Kate), effectively opening the file. The application
needs to know the list of files to open after their extraction.
I know one can use Open with... in Ark itself, but D&D may be more natural
for some users, especially considering that (AFAIK) Windows can do this
with WinRar.

kdelibs 4 support module name or moduleset name for kdesrc-build

Hello,

For about a week, I have been trying to compile the latest kde
environment but failing because of kdelibs 4 incompatibilities with
openssl 1.1.0.

I checked out the instructions and all the documentation pertaining to
kdesrc-build to set the appropriate cmake options for kdelibs 4
support in my kdesrc-buildrc file:

module kdelibs4support
cmake-options
-DOPENSSL_CRYPTO_LIBRARY=/usr/lib/openssl-1.0/libcrypto.so
-DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0
-DOPENSSL_SSL_LIBRARY=/usr/lib/openssl-1.0/libssl.so
end module

Apparently, it is not picked up at configure time:

# kdes

Elisa runtime errors

Hello,

I'm not sure if elisa has a mailing list, as I didn't found one.
I'm trying to run it for more than a month, it compiles fines, it installs
fine.

org.kde.kcoreaddons: Error loading plugin "kcm_elisa_local_file" "The
shared library was not found."
Plugin search paths are ("/home/tcanabrava/Projects/install/lib64/plugins",
"/usr/lib/qt/plugins", "/home/tcanabrava/Projects/install/bin")
The environment variable QT_PLUGIN_PATH might be not correctly set
QQmlApplicationEngine failed to load component
qrc:/MediaServer.qml:388 Type HeaderBar unavailable
qrc:/HeaderBar.qml:138 Type MediaPlaye

CMake 3.9.3 available for download

We are pleased to announce that CMake 3.9.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 (3):
VS: Do not consider MAP_IMPORTED_CONFIG_<CONFIG> on non-imported targets
bootstrap: Fix running multiple times in-source
CMake 3.9.3

Maarten de Vries (1):
vim: Remove default setting of expandtab

Roger Leigh (1):
FindBoost: Add support for Boost 1.65.0 and 1.65

Fwd: Re: new here, and bug question

Oops ... sorry ... forgot to subscribe before sending ... resending here ... hope that does make for double posting ... sorry
Regards
Fred James

Cc: "kde-community" <kde- ... at kde dot org>, <a href="mailto:qa- ... at ml dot mageia.org">qa- ... at ml dot mageia.org</a>

Please pardon the top-posting ... I am including the message to/from kde-community below, as background ...

Flatpak Qt/KDE runtime

Hi,
Recently flathub started building our runtime into their systems. I
recommend using the runtimes there. I updated the wiki to reflect the
change:
<a href="https://community.kde.org/Guidelines_and_HOWTOs/Flatpak" title="https://community.kde.org/Guidelines_and_HOWTOs/Flatpak">https://community.kde.org/Guidelines_and_HOWTOs/Flatpak</a>

You will possibly have to remove and add again the runtime, but other
than that everything should work as usual.

Aleix

CMake 3.9.2 available for download

We are pleased to announce that CMake 3.9.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 (13):
InstallRequiredSystemLibraries: Factor redist name into variable
InstallRequiredSystemLibraries: Find VS 2017 Update 3 redist directory
macOS: Revert default Hi-DPI support in applications
Ninja: Fix support for MSVC with non-English output
Xcode: Revert addition of "outputPaths" t

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="https://community.kde.org/Guidelines_and_HOWTOs/Application_Versioning#Bugzilla_versions" title="https://community.kde.org/Guidelines_and_HOWTOs/Application_Versioning#Bugzilla_versions">https://community.kde.org/Guidelines_and_HOWTOs/Application_Versioning#B...</a>

Cheers,
Albert

falcon has no bugzilla product

I literally can't file bug reports :(

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.

Barry

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.

Barry

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"

Hello!

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

Let's set some goals

Hey folks :)

Since 2015 I and other people have been talking about Evolving KDE
(<a href="http://blog.lydiapintscher.de/2015/04/18/evolving-kde" title="http://blog.lydiapintscher.de/2015/04/18/evolving-kde">http://blog.lydiapintscher.de/2015/04/18/evolving-kde</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="https://community.kde.org/KDE/Vision" title="https://community.kde.org/KDE/Vision">https://community.kde.org/KDE/Vision</a>) and mission
(<a href="https://community.kde.org/KDE/Mission" title="https://community.kde.org/KDE/Mission">https://community.kde.org/KDE/Mission</a>) since then.

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="https://notes.kde.org/p/applications_17.08_new_features" title="https://notes.kde.org/p/applications_17.08_new_features">https://notes.kde.org/p/applications_17.08_new_features</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="https://bugs.kde.org/show_bug.cgi?id=80657" title="https://bugs.kde.org/show_bug.cgi?id=80657">https://bugs.kde.org/show_bug.cgi?id=80657</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.

Nate

KTorrent 5.1

Hi,

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.

Best,
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="https://community.kde.org/Applications/17.12_repo_drop_list_kdelibs4" title="https://community.kde.org/Applications/17.12_repo_drop_list_kdelibs4">https://community.kde.org/Applications/17.12_repo_drop_list_kdelibs4</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
branch.

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.

Cheers,
Albert

releaseme now relying on kdoctools for documentation installation

Hola!

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="https://cmake.org/download/" title="https://cmake.org/download/">https://cmake.org/download/</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.

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

Thanks.

Regards
Rakshit Tiwari

Flatpak KDE Nightlies

Hey,
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="https://distribute.kde.org/flatpak-apps-testing/log-flatpak-kde-applications.text" title="https://distribute.kde.org/flatpak-apps-testing/log-flatpak-kde-applications.text">https://distribute.kde.org/flatpak-apps-testing/log-flatpak-kde-applicat...</a>

Cheers!
Aleix

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="https://git.reviewboard.kde.org/r/130217/" title="https://git.reviewboard.kde.org/r/130217/">https://git.reviewboard.kde.org/r/130217/</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!
Thanks.

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

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

Jonathan

Syndicate content