DevHeads.net

Core

KDE Frameworks 5.47.0 released

09th June 2018. KDE today announces the release of KDE Frameworks 5.47.0.

KDE Frameworks are 78 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.

Re: Kde CI setup

I'm sending this again because I've been having issues with this mail ing
list I haven't received any response so I don't know if it went through.

Installing qml caches

Hi all,

It would be nice to install .qmlc files in addition to .qml files to
reduce start-up time of applications.
They are generated with qmlcachegen. For Qt 5.11:
qmlcachegen -o example.qmlc qxample.qml

Currently qml files are usually installed the following way:
install(DIRECTORY qml/ DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/kcm)

So this could be changed to something like
ecm_install_qml(qml org/kde/kcm)

I wonder whether someone already working on this or want to implement
such a function?
If not, I'll try to do it myself.

Cheers,
Alexander.

Kde CI setup

How does one use kde's ci system? Is there a way to test a projects setup
before going live with it?

KDE Frameworks 5.46.0 released

12th May 2018. KDE today announces the release of KDE Frameworks 5.46.0.

KDE Frameworks are 78 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.

GDPR, privacy notices - any action required for individual projects?

Hi!

A co-developer recently pointed out that EU General Data Protection
Regulation (GDPR) is going to come into effect, soon (May 25th). To my
_very_ limited understanding, this will require privacy notices on all
websites.

Kde translation.

How are translations handled as far distribution goes?

KDE Frameworks 5.45.0 released

14th April 2018. KDE today announces the release of KDE Frameworks 5.45.0.

KDE Frameworks are 78 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.

Windows CI KO until further notice

Hi all,

Due to a regression of unknown origin which results in meinproc being
unusable, all Windows builds which are dependent on kdoctools are
currently KO on Windows.

This breakage was introduced sometime shortly after the new builders
became operational (but was working at that time).

Until someone has the time to investigate this, they'll remain broken
i'm afraid.

Regards,
Ben

Upcoming CI changes - service disruption

Hi all,

In order to allow for two replacement physical build hosts to be
rotated in and the old ones to be decommissioned, i'm scheduling some
downtime for both the CI system and the Binary Factory tomorrow.

Assuming all goes well, this downtime should be fairly short. During
the downtime Jenkins will still be accessible, however builds will not
trigger on push as they usually do.

Phabricator mail disruption

Hi all,

Some of you may have noticed that the delivery of Phabricator mail has
been disrupted over the past few hours. This is due to Spamcop
blacklisting the relays used by Mailgun to send our Phabricator email.

List moderators, i'm afraid you will need to approve any mail which
has been automatically held for your approval.

I have now resolved this issue by terminating our use of Spamcop.

KDE Frameworks 5.44.0 released

10th March 2018. KDE today announces the release of KDE Frameworks 5.44.0.

KDE Frameworks are 78 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.

Phabricator Notification Mails

Hi all,

It has been brought to my attention that some find that they are
receiving too much mail or other notifications from Phabricator.

Global Dependency and Release Freeze

Hi all,

Due to a snowball of various dependency bumps and other tickets which
have been submitted over the past few days, i'm imposing a global
dependency freeze upon all KDE projects.

In addition to this, due to the workload these also create, I am also
imposing a total release freeze on all Extragear projects. Requests
for tarballs to be released will not be actioned while the freeze is
imposed.

Falkon in kdereview

Hi,
I'd like to request review for Falkon.

It's been actually in kdereview for some time already, but I never got
to properly request review, sorry about that.

There is a project set up in bugzilla, CI build and code should be in
accordance with guidelines too.
There are also some autotests, although they are rather unstable on
FreeBSD build. It looks like crash in QtWebEngine, but the backtrace
from CI is without symbols, so it is unfortunately useless.

Target is Extragear for now, and later possibly moving to KDE Applications.

Thanks,
David

CI & Binary Factory maintenance

Hi all,

To permit extensive maintenance on the underlying nodes which support
the CI system & Binary Factory, I have temporarily disabled the
mechanism which triggers builds on the CI and have brought the Binary
Factory into a halted state.

During this time builds will not be triggered as they normally would.

Following the maintenance the system will need to perform a complete
rebuild of all Windows based projects, and will also need to catch up
on the builds it has missed. As such it may take up to 24-48 hours
before the system is fully functional again.

Regards,
Ben Cooksley
KDE Sysadmin

projects/extragear/multimedia/elisa: Move Elisa from KDE Review to Extragear - Multimedia as requested.

Git commit dbf563df2979361e9b97088e757f95315296ea19 by Ben Cooksley.
Committed on 26/02/2018 at 07:19.
Pushed by bcooksley into branch 'master'.

Move Elisa from KDE Review to Extragear - Multimedia as requested.
Ref T8080

CCMAIL: <a href="mailto:release- ... at kde dot org">release- ... at kde dot org</a>
CCMAIL: <a href="mailto:kde-core- ... at kde dot org">kde-core- ... at kde dot org</a>

R +0 -0 projects/extragear/multimedia/elisa/i18n.json [from: projects/kdereview/elisa/i18n.json - 100% similarity]
R +1 -1 projects/extragear/multimedia/elisa/metadata.yaml [from: projects/kdereview/elisa/metadata.yaml - 082% similarity]

<a href="https://commits.kde.org/sysadmin/repo-metadata/dbf563df2979361" title="https://commits.kde.org/sysadmin/repo-metadata/dbf563df2979361">https://commits.kde.org/sysadmin/repo-metadata/dbf563df2979361</a>

kdiff3 status

Just got the code moved to KDE playground. The code builds under kf5/qt 5
without kde4support. Contextual menu plug-in for dolphin functions as
expected. Code base has been fully ported but not all features have been
tested after conversions. Two way merging is fully operational. Reversed
sorting no longer sorts twice to achieve this. There was never any need for it
to do so. Fixed a memory leak present since .91. Caused by a call to new whose
return was never even assigned to a variable.

KDE Frameworks 5.43.0 released

12th February 2018. KDE today announces the release of KDE Frameworks 5.43.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.

Ring-KDE in kdereview

Hello, this I hereby announce that Ring-KDE, a secure communication client for
the GNU Ring / IETF SIP protocol, is attempting to move to Extragear (from
the playground). Below is a detailed email, but there is a video and screenshot
gallery that should give you a good enough idea if you don't have time to read.

## TL;DR

Video and screenshots:

<a href="https://imgur.com/a/ocrod" title="https://imgur.com/a/ocrod">https://imgur.com/a/ocrod</a>

## What is Ring KDE 3.0

Ring-KDE is a software phone and multimedia platform based on the GNU Ring
network. It is the successor to SFLPhone-KDE and a full rewrite of Ring-KDE 2.0
(that was just a rebranded SFLPhone).

Elisa Music Player is in kdereview

Hello,

Elisa is now in kdereview and aiming for extragear/multimedia. We may (in agreement with the module maintainer) move later to the Multimedia KDE Applications module.

It is a music player written with qml and a few KDE frameworks. It is primarily intended to integrate with baloo but can also index music on its own and open arbitrary files from command line or a file browser.

We have worked on a vision to help clarify the what our intentions are:

Elisa is a music player developed by the KDE community that strives to be simple and nice to use.

projects/kdereview/elisa: Move Elisa to KDE Review per the request of it's maintainer

Git commit 0ebff8bc19138c04a9b05f808d92c1a6bcfbc620 by Ben Cooksley.
Committed on 05/02/2018 at 08:42.
Pushed by bcooksley into branch 'master'.

Move Elisa to KDE Review per the request of it's maintainer

Fixes T7885

CCMAIL: <a href="mailto:kde-core- ... at kde dot org">kde-core- ... at kde dot org</a>

R +0 -0 projects/kdereview/elisa/i18n.json [from: projects/playground/multimedia/elisa/i18n.json - 100% similarity]
R +1 -1 projects/kdereview/elisa/metadata.yaml [from: projects/playground/multimedia/elisa/metadata.yaml - 082% similarity]

<a href="https://commits.kde.org/sysadmin/repo-metadata/0ebff8bc19138c04a9b05f808d92c1a6bcfbc620" title="https://commits.kde.org/sysadmin/repo-metadata/0ebff8bc19138c04a9b05f808d92c1a6bcfbc620">https://commits.kde.org/sysadmin/repo-metadata/0ebff8bc19138c04a9b05f808...</a>

diff

projects/kde/kdeutils/kbackup: Move KBackup to it's new home in KDE Utils.

Git commit 9146d557b5d0c00ef400241736d1bfe564576c81 by Ben Cooksley.
Committed on 05/02/2018 at 08:36.
Pushed by bcooksley into branch 'master'.

Move KBackup to it's new home in KDE Utils.
This application was in KDE Review per the mailing list announcements, it just hadn't been moved in the structure to kdereview/ hence the direct jump here.

Fixes T7881

CCMAIL: <a href="mailto:kde-core- ... at kde dot org">kde-core- ... at kde dot org</a>
CCMAIL: <a href="mailto:release- ... at kde dot org">release- ... at kde dot org</a>

R +0 -0 projects/kde/kdeutils/kbackup/i18n.json [from: projects/playground/base/kbackup/i18n.json - 100% similarity]
R +1 -1 projects/kde/kdeutils/kbackup/metadata.y

projects/extragear/utils/plasma-mycroft: Move Plasma Mycroft from KDE Review to it's final home at the request of it's maintainer.

Git commit fcd2fd6eb661bec284e08cef9f844843b5696c19 by Ben Cooksley.
Committed on 30/01/2018 at 09:52.
Pushed by bcooksley into branch 'master'.

Move Plasma Mycroft from KDE Review to it's final home at the request of it's maintainer.

Ref T7814

CCMAIL: <a href="mailto:kde-core- ... at kde dot org">kde-core- ... at kde dot org</a>

R +0 -0 projects/extragear/utils/plasma-mycroft/i18n.json [from: projects/kdereview/plasma-mycroft/i18n.json - 100% similarity]
R +1 -1 projects/extragear/utils/plasma-mycroft/metadata.yaml [from: projects/kdereview/plasma-mycroft/metadata.yaml - 086% similarity]

<a href="https://commits.kde.org/sysadmin/repo-met" title="https://commits.kde.org/sysadmin/repo-met">https://commits.kde.org/sysadmin/repo-met</a>

Rebase of kopete branch and push it to master

Hi!

From the following ticket <a href="https://phabricator.kde.org/T7642" title="https://phabricator.kde.org/T7642">https://phabricator.kde.org/T7642</a> I was
suggested to open discussion on kde-core-devel list. Sending this email
also to kopete-devel as it is relevant for Kopete development.

Currently in Kopete git repository <a href="https://cgit.kde.org/kopete.git/" title="https://cgit.kde.org/kopete.git/">https://cgit.kde.org/kopete.git/</a> is a
branch kf5 which contains port of Kopete to KF5. That branch was created
3 years ago as part of GSoC was used as "staging area". Some patches
there are incomplete and later were "fixed & cherry-picked" into master
branch.

Review of 'plasma-active-window-control' project

Hi!

I'm starting a new review thread for project:

<a href="https://phabricator.kde.org/source/plasma-active-window-control/" title="https://phabricator.kde.org/source/plasma-active-window-control/">https://phabricator.kde.org/source/plasma-active-window-control/</a>

Best Regards,
Martin

Review of 'plasma-redshift-control' project

Hi!

I'm starting a review thread for project:

<a href="https://phabricator.kde.org/source/plasma-redshift-control/" title="https://phabricator.kde.org/source/plasma-redshift-control/">https://phabricator.kde.org/source/plasma-redshift-control/</a>

..based on responses from Albert, Ingo and Ben from thread "2 New Plasmoids in Kdereview" here on kde-core-devel. Thanks for the fast responses!

Best Regards,
Martin

KDE Frameworks 5.42.0 released

13th January 2018. KDE today announces the release of KDE Frameworks 5.42.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.

KDE and Google Summer of Code 2018

Hello GSoC mentors, and teams supporting mentors,

TL;DR: Fill out <a href="https://community.kde.org/GSoC/2018/Ideas;" title="https://community.kde.org/GSoC/2018/Ideas;">https://community.kde.org/GSoC/2018/Ideas;</a> read
<a href="https://community.kde.org/GSoC" title="https://community.kde.org/GSoC">https://community.kde.org/GSoC</a>. Now.

Every year, we've asked for more time to get ramped up for GSoC, and so now
is the time for organizations to apply[1]. We have begun to write our
application, and that means that our Ideas page needs to be filled NOW,
because that is the prime consideration for the GSoC team once the Org
Applications deadline has passed.

The quality of our ideas and the guidance they give our students are the
most important part of our application.

kbackup in kdereview

Hi all,

I'd like to announce kbackup - A Backup program with an easy to use User Interface

KBackup is a program that lets you back up any directories or files,
whereby it uses an easy to use directory tree to select the things to back up.

The program was designed to be very simple in its use so that it can be used by non-computer experts.

It can do full- and incremental backups.

The storage format is the well known TAR format, whereby the data is still stored in compressed format (bzip2 or gzip).

The backup can be put onto a local directory (mounted device, etc.) but also on a remote URL

Phabricator: How to get the email address of contributors?

Hi everyone,

it just happened to me again, that I want to commit/push a change of
someone else (first-time contributor) with the correct --author="x y
<mail...>" data.

But Phabricator hides the email address, so I either have to ask via
phabricator messages for the email address, which is time consuming,
or I simply give up and commit in my own name, claiming work done by
others.

Is there a simple way to find out the email address (identity.kde.org
does not work, since phab user accounts seem to be separate).

Help is very much appreciated.

Mirror of Qt being discontinued

Hi all,

As part of a recent review of our systems it has been determined that
the Qt mirror we were hosting was not being used significantly.

Reviving KAudioCreator

Hello all,

I happen to be one of those poor souls who still rip CDs from time to time.
I'm using Dolphin for that right now, but I miss the convenience of using
KAudioCreator a while back.

It looks like it's not released at all anymore. After a quick glance at the
repository, it seems to be in a somewhat good shape (at least it builds and
starts, I didn't push further yet).

Then, I'd like to revive it and have it part of KDE Applications. Anyone with
an objection about that?

KDE Frameworks 5.41.0 released

10th December 2017. KDE today announces the release of KDE Frameworks 5.41.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.

Plasma-Mycroft is in kdereview

Hi all,

This is a request email for the review process of the mycroft plasmoid, the plasma-mycroft project has been moved to kdereview

The repository url: <a href="https://cgit.kde.org/plasma-mycroft.git/" title="https://cgit.kde.org/plasma-mycroft.git/">https://cgit.kde.org/plasma-mycroft.git/</a>

Mycroft plasmoid is a desktop frontend that interacts with the Mycroft Core. It is an open source community committed technology that ties natural language processing, text-to-speech, speech-to-text, and powerful APIs together to create a powerful experience allowing users to manipulate their devices through voice control.

Advance Downtime Notification

Hi all,

Over the past 24 hours we have received initial warning notifications
that a disk in our bulk storage server has begun to show signs of
failure.

krename in kdereview

Hello,

thanks to the KDE Sysadmins krename was moved to kdereview today.

It's a batch renamer started outside of KDE and its infrastructure but
it was kind of abandoned and I got the ok the from the original author
to move it to git.kde.org.

The code can be found at kde:krename.

The intended target should be
extragear-or-whatever-that-thing-missing-a-proper-name-is/utils

Considering KDELibs4 reached the end of its life-cycle, I'd like to
release a beta version soon after krename passes review.

Questions? Comments?

Best regards,
Heiko

Symmy in kde-review

Hi,
symmy has been moved to kde-review for the usual review process.

It's a tiny frontend for the symmetric encryption functionality of GPG. It
doesn't handle signing or public/private keys, as we already have kgpg or
kleopatra for that.

Symmy can be useful if you have to send some sensitive file to someone, of
if you want to store it on some proprietary cloud service.

It comes with a CLI application and plugins for GUI integration with
Dolphin/Plasma.

I'd like to move it to either extragear-utils or kde-utils, if everything
looks good.

Thanks,
Elvis

How is symbol visibility set in KF5 and KDE?

Hi all,

I just realised that the Python binding effort is not setting the default
visibility for symbols using the -fvisibility=xxx option when processing
the header files [1]. Of course I can see the export macros set by the
likes of attica_exports.h, but I don't see where the compiler default is
set. Can somebody kindly point that out?

Thanks, Shaheed

[1] I'm also a bit mystified by the fact that I am deliberately querying
CMake for the COMPILE_FLAGS to use, but I have not seen -fvisibility
anywhere...

KDE Frameworks 5.40.0 released

11th November 2017. KDE today announces the release of KDE Frameworks 5.40.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

Consider DjVu files to be documents (bug 369195)
Fix spelling so WPS Office presentations are recognized correctly

Breeze Icons

add folder-stash for the stash Dolphin toolbar icon

KArchive

Fix potential mem leak.

Significant CI Maintenance

Hi all,

As some of you will know, we're currently unable to build our Fedora
image on the CI system, and have effectively been unable to do so for
some time.

Latte : make_unique for gcc <=4.8

Hello everyone,

during the review phase in Latte we removed the following code in case it
would conflict in some cases:

#if __GLIBCXX__ <= 20150623
namespace std {
template<class T, class... Args>
unique_ptr<T> make_unique(Args &&... args)
{
return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
}
}
#endif

this was needed for gcc versions that even though they are C++14 compatible
they dont offer make_unique function. By removing that code we broke
compatibility with openSUSE Leap that uses gcc 4.8.5 ...

liquidshell in kdereview

Hi all,

I'd like to announce an application I've implemented over the last few weeks - liquidshell

liquidshell is a replacement for plasmashell

It does not use QtQuick but instead relies on QtWidgets,
therefore no hardware graphics acceleration is needed.

Main Features:
- Wallpaper per virtual desktop
- No animations, no CPU hogging, low Memory footprint
- Instant startup
- No use of activities (I never used nor needed them)
- QtWidgets based, therefore follows widget style from systemsettings
- Icons are used from your globally defined icon theme from systemsettings
- Colors are used from

Latte Dock into extragear...

Just to update...

Latte from now on can be found at extragear after succeeding at its review
phase...
as mentioned also at: <a href="https://phabricator.kde.org/T7115" title="https://phabricator.kde.org/T7115">https://phabricator.kde.org/T7115</a>

regards,
[michail]

Simple Menu (Plasma widget) now in kdereview

Hi,

I'd like to submit the "Simple Menu" widget for Plasma to kdereview.

Sysadmin kindly moved the repo in position for me:

<a href="https://cgit.kde.org/plasma-simplemenu.git/" title="https://cgit.kde.org/plasma-simplemenu.git/">https://cgit.kde.org/plasma-simplemenu.git/</a>

A shiny website is found here:

<a href="https://store.kde.org/p/1169537/" title="https://store.kde.org/p/1169537/">https://store.kde.org/p/1169537/</a>

And here is an old announcement blog:

<a href="https://blogs.kde.org/2017/01/30/simple-menu-launcher-kde-store" title="https://blogs.kde.org/2017/01/30/simple-menu-launcher-kde-store">https://blogs.kde.org/2017/01/30/simple-menu-launcher-kde-store</a>

The Simple Menu codebase is QML-only, relying on C++ backends shipped
with Plasma Desktop.

It's had multiple tagged releases and is shipped as the default menu
in several distros.

Cheers,
Eike

http://commitfilter.kde.org/ ?

Should <a href="http://commitfilter.kde.org/" title="http://commitfilter.kde.org/">http://commitfilter.kde.org/</a> still exist ?
Currently I get "unknown host"

Python bindings using cppyy (was: An update on Python bindings)

As promised, here is an interim update on the investigation into the
use of cppyy-based bindings for KF5 (and more...) instead of SIP-based
bindings.

The first thing is that the underlying technology of cppyy,
cling/ROOT, has been under development at CERN for quite a while. It
directly reads regular C++ files (there is no intermediate format like
SIP).

The bindings it generates from Python to C++ seem far more complete
and automatic than SIP.

Latte Dock in review phase

Hello everyone,

we decided to make Latte an active kde project and so now it is in review
phase. I believe the best place to be is extragear because we would like to
keep some independence for the first year concerning releases...

What is Latte Dock?

Latte is a project that is trying to provide a unified solution concering
docks and panels for the user.

KDE Frameworks 5.38.0 released

09th September 2017. KDE today announces the release of KDE Frameworks 5.38.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.

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:

THE TOOLING
===========

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-

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

A question about "signals" in qt-nm

Hi all,

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

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

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

KMarkdownWebView (kpart) in KDE Review

Hi,

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="https://phabricator.kde.org/" title="https://phabricator.kde.org/">https://phabricator.kde.org/</a>
D7382). But for now it serves the use-case of providing a webpage-like
rendered display of markdown documents.

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

Regards

David Binderman

RE : Re: c++11 and workspace

Right. I guess std:: gives it away.

c++11 and workspace

Hi,

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

Thanks in advance,

Hugo

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.

kdesrc-build: git pre-commit hooks

Howdy,

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/pre-commit.py .git/hooks/pre-commit

Syndicate content