Feed Advanced Search

Oct 2 2018

kfunk added a comment to D15565: Fix bug 389060 (Heaptrack analysis keeps firing /usr/bin/plasmoidviewer).

Different solution: Push the patch in 5.3 with i18n() replaced by plain QString() and only in master use i18n() again? Sounds like this patch should rather hit 5.3.0, otherwise the plugin is unusable?

Oct 2 2018, 8:04 PM · KDevelop
kfunk accepted D15694: Make implicit fallthroughs a compiler error, remove unneeded breaks.
Oct 2 2018, 7:45 PM · KDevelop
amhndu added a reviewer for D15902: Consider using-directives with function implements code-completion: KDevelop.
Oct 2 2018, 5:50 PM · KDevelop
amhndu requested review of D15902: Consider using-directives with function implements code-completion.
Oct 2 2018, 5:49 PM · KDevelop
nicolasfella retitled D15899: Fix segfault on project reload with cmake from Fiix segfalut on project reload with cmake to Fix segfault on project reload with cmake.
Oct 2 2018, 4:01 PM · KDevelop
kossebau updated subscribers of D15694: Make implicit fallthroughs a compiler error, remove unneeded breaks.

Myself has no objections, rather positive on it.

Oct 2 2018, 3:42 PM · KDevelop
aaronpuchert edited reviewers for D15694: Make implicit fallthroughs a compiler error, remove unneeded breaks, added: kossebau; removed: mssola, brauch.

@kossebau Are you Ok with this change? I'm not sure I'll get a review from the domain experts, but I'm fairly confident now that the changes are right.

Oct 2 2018, 3:35 PM · KDevelop
aaronpuchert added a comment to D15694: Make implicit fallthroughs a compiler error, remove unneeded breaks.

My point here was that making a whatever-you-call it more or less obligatory in something that is (used to be) shared with a closely related language introduces unnecessary confusion ("wait, am I writing C or C++ here"). And extra overhead when reusing algorithms between those languages.

Oct 2 2018, 3:33 PM · KDevelop
buschinski updated the diff for D15895: Use CLANG_INCLUDE_DIRS for clang include dir.

Sorry, you are right. I forgot the most important part of the patch. Sorry for the noise :(

Oct 2 2018, 3:17 PM · KDevelop
mkraus updated the test plan for D15899: Fix segfault on project reload with cmake.
Oct 2 2018, 3:09 PM · KDevelop
mkraus added a reviewer for D15899: Fix segfault on project reload with cmake: KDevelop.
Oct 2 2018, 3:09 PM · KDevelop
mkraus updated the test plan for D15899: Fix segfault on project reload with cmake.
Oct 2 2018, 3:06 PM · KDevelop
mkraus requested review of D15899: Fix segfault on project reload with cmake.
Oct 2 2018, 3:02 PM · KDevelop
kossebau added a comment to D15895: Use CLANG_INCLUDE_DIRS for clang include dir.

And on openSUSE TW for me:

  • CLANG_INCLUDE_DIRS: /usr/include (no cpuid.h below that)
  • @CLANG_LIBRARY_DIRS@/clang/@CLANG_VERSION@/include: /usr/lib64/clang/6.0.1/include (has cpuid.h in that very dir)
Oct 2 2018, 2:35 PM · KDevelop
kfunk requested changes to D15895: Use CLANG_INCLUDE_DIRS for clang include dir.

Note: This is likely the wrong fix to this problem.

Oct 2 2018, 2:23 PM · KDevelop
kfunk added a comment to D15895: Use CLANG_INCLUDE_DIRS for clang include dir.

And what does CLANG_INCLUDE_DIRS resolve to on Gentoo?

Oct 2 2018, 2:16 PM · KDevelop
arrowd added a comment to D15895: Use CLANG_INCLUDE_DIRS for clang include dir.

Does it work with clang 6.0?

Oct 2 2018, 2:03 PM · KDevelop
buschinski updated the summary of D15895: Use CLANG_INCLUDE_DIRS for clang include dir.
Oct 2 2018, 1:40 PM · KDevelop
buschinski requested review of D15895: Use CLANG_INCLUDE_DIRS for clang include dir.
Oct 2 2018, 1:37 PM · KDevelop

Oct 1 2018

kossebau closed D15882: cmake: fix missing addition of policies to documentation index.
Oct 1 2018, 5:17 PM · KDevelop
apol accepted D15882: cmake: fix missing addition of policies to documentation index.
Oct 1 2018, 4:56 PM · KDevelop
kossebau requested review of D15882: cmake: fix missing addition of policies to documentation index.
Oct 1 2018, 3:30 PM · KDevelop

Sep 29 2018

rjvbb set the repository for D9344: [KDevelop] : [fixed] consistent use of the project name allowing to create multiple projects in a single source tree to R32 KDevelop.
Sep 29 2018, 5:25 PM · KDevelop
rjvbb updated the diff for D9344: [KDevelop] : [fixed] consistent use of the project name allowing to create multiple projects in a single source tree.

Another fix for the generic Makefile project manager; I had missed the fact that URLInfo::isDir is undefined when URLInfo::isValid is false. This lead to personalised project files of the type `/path/to/projectFoo/projectFoo.kdev4/customname.kdev4```.

Sep 29 2018, 5:25 PM · KDevelop
rjvbb set the repository for D15797: [kdev-clazy] : use canonical paths to R32 KDevelop.
Sep 29 2018, 2:10 PM · KDevelop
rjvbb updated the diff for D15797: [kdev-clazy] : use canonical paths.

Updated as discussed. This variant is less different from stock code than my previous proposal. It complements the current checks with a comparison using canonicalised paths. As a result it should catch all cases that are not caught by either one of the comparisons when performed in isolation.

Sep 29 2018, 2:09 PM · KDevelop
rjvbb added a comment to D15797: [kdev-clazy] : use canonical paths.

I think there might be a simpler solution to that situation

Sep 29 2018, 12:22 PM · KDevelop
kossebau added a comment to D15565: Fix bug 389060 (Heaptrack analysis keeps firing /usr/bin/plasmoidviewer).

Is there a chance those aspects could be split out into separate patches?
Also still hoping for a variant of the bug fix patch which does not need a string freeze break, if possible.

Hi, Friedrich, sorry for delay. I think we should push it as is. Since current (wrong) logic of plugin controller we can have execute plugin unloaded with heaptrack loaded in same time. But execute plugin is really needed for plugin work so to don't break strings freeze we can only silently stop heaptrack analysis which is wrong and ugly. I think user should receive normal feedback.

So I suggest wait for 5.3 release and push this after. The patch will be available at 5.3.1 correcting release. Your opinion?

Sep 29 2018, 10:12 AM · KDevelop
antonanikin added inline comments to D15140: Fix random order in "Analyze Current File/Project With" menus.
Sep 29 2018, 10:05 AM · KDevelop
antonanikin added a comment to D15565: Fix bug 389060 (Heaptrack analysis keeps firing /usr/bin/plasmoidviewer).

Is there a chance those aspects could be split out into separate patches?
Also still hoping for a variant of the bug fix patch which does not need a string freeze break, if possible.

Sep 29 2018, 10:02 AM · KDevelop
antonanikin requested changes to D15797: [kdev-clazy] : use canonical paths.

Hi, René. Thanks for patch, but your new version also produce new problems :)

Sep 29 2018, 9:53 AM · KDevelop

Sep 28 2018

amhndu closed D15743: Fix removal of external scripts.
Sep 28 2018, 2:59 PM · KDevelop
flherne accepted D15743: Fix removal of external scripts.

The QSet include is redundant now.

Sep 28 2018, 2:42 PM · KDevelop
amhndu added inline comments to D15743: Fix removal of external scripts.
Sep 28 2018, 2:04 PM · KDevelop
amhndu updated the diff for D15743: Fix removal of external scripts.

Updated with requested changes.

Sep 28 2018, 2:03 PM · KDevelop
rjvbb set the repository for D9344: [KDevelop] : [fixed] consistent use of the project name allowing to create multiple projects in a single source tree to R32 KDevelop.
Sep 28 2018, 12:24 PM · KDevelop
rjvbb updated the diff for D9344: [KDevelop] : [fixed] consistent use of the project name allowing to create multiple projects in a single source tree.

Updated as discussed: any previous project settings file in .kdev4 will be removed if and before overriding/writing it (instead of simply trashing the entire .kdev4 directory).

Sep 28 2018, 12:24 PM · KDevelop
kossebau added a comment to D13444: Update to display the name of the session in the "Delete Session" confirmation dialogue box.

@sagnikchaudhuri: Hi, how are you? Still busy exploring the wonderful world of Qt? :)

Sep 28 2018, 11:38 AM · KDevelop
flherne requested changes to D15743: Fix removal of external scripts.

This looks good to me overall, but see a few inline comments.

Sep 28 2018, 11:34 AM · KDevelop
rjvbb added a comment to D9344: [KDevelop] : [fixed] consistent use of the project name allowing to create multiple projects in a single source tree.

I'm doing it now and will test it as part of this patch; afterward there are 3 options

Sep 28 2018, 8:54 AM · KDevelop
arrowd added a comment to D9344: [KDevelop] : [fixed] consistent use of the project name allowing to create multiple projects in a single source tree.
A proper solution would be to delete just the settings file, if overwriting is to be done.
Sep 28 2018, 8:30 AM · KDevelop
rjvbb added a comment to D15694: Make implicit fallthroughs a compiler error, remove unneeded breaks.
Attributes are not keywords — they're a (C++-specific) generic syntax that was introduced with C++11.
Again, the idea is not starting from scratch, but introducing small changes that reduce the number of errors programmers
Sep 28 2018, 7:51 AM · KDevelop
rjvbb added a comment to D9344: [KDevelop] : [fixed] consistent use of the project name allowing to create multiple projects in a single source tree.

In any situation where we'd already be overwriting the settings file but where there are other projects defined in the same sourcetree. The summary of this DR argues how and why that could be the case.

Sep 28 2018, 7:28 AM · KDevelop
arrowd added a comment to D9344: [KDevelop] : [fixed] consistent use of the project name allowing to create multiple projects in a single source tree.

I don't quite get it. In which situation do we want to override the project (delete .kdev file), but do not clear .kdev dir?

Sep 28 2018, 7:04 AM · KDevelop
arrowd added a comment to T6262: Overriding an existing project should wipe .kdev4 directory.

(In any case I don't see how it could *not* be recreated given that it will hold the new settings file).

Sep 28 2018, 7:01 AM · KDevelop

Sep 27 2018

aaronpuchert added a comment to D15694: Make implicit fallthroughs a compiler error, remove unneeded breaks.

Attributes are not keywords — they're a (C++-specific) generic syntax that was introduced with C++11. There are numerous compiler-specific attributes, usually prefixed with the compiler name, and some standardized attributes. See cppreference.com for a list of those.

Sep 27 2018, 11:49 PM · KDevelop
rjvbb set the repository for D9344: [KDevelop] : [fixed] consistent use of the project name allowing to create multiple projects in a single source tree to R32 KDevelop.
Sep 27 2018, 11:40 PM · KDevelop
rjvbb updated the diff for D9344: [KDevelop] : [fixed] consistent use of the project name allowing to create multiple projects in a single source tree.

This fixes a mix-up that slipped through and above all, puts deleting the .kdev4 under user control.
Apparently there are situations where this directory should be deleted because its presence (empty) can confuse the project manager when overwriting an existing project (?!, T6262). /Methinks that's something that must be fixed in the confused place(s), not worked around by removing .kdev4. The whole point of this patch is to allow the creation of multiple projects in a single source tree, after all.

Sep 27 2018, 11:38 PM · KDevelop
rjvbb added a comment to T6262: Overriding an existing project should wipe .kdev4 directory.

Exactly how can the project manager be confused when you don't remove the .kdev4 directory, knowing that it will be recreated almost immediately after deleting it? (In any case I don't see how it could *not* be recreated given that it will hold the new settings file).

Sep 27 2018, 10:56 PM · KDevelop
rjvbb added a comment to D15694: Make implicit fallthroughs a compiler error, remove unneeded breaks.
You can use comments <https://developers.redhat.com/blog/2017/03/10/wimplicit-fallthrough-in-gcc-7/>, or `__attribute__((fallthrough))` in C.
Sep 27 2018, 6:45 PM · KDevelop
aaronpuchert added reviewers for D15694: Make implicit fallthroughs a compiler error, remove unneeded breaks: mssola, brauch.
Sep 27 2018, 5:58 PM · KDevelop
aaronpuchert added a comment to D15694: Make implicit fallthroughs a compiler error, remove unneeded breaks.

My gripe is more with having to change my habits in ways I don't necessarily agree with entirely, and which might interfere with coding in other contexts.
It may not in KDevelop's code, but that's not all that all of us work on. Coding style and guidelines for KDevelop itself could reflect good practice you'd like to advocate in general.

Sep 27 2018, 5:55 PM · KDevelop
rjvbb closed D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.
Sep 27 2018, 5:51 PM · KDevelop
aaronpuchert accepted D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.
Sep 27 2018, 5:46 PM · KDevelop
rjvbb set the repository for D15764: [Custom-DefinesAndIncludes]: Objective-C++ support to R32 KDevelop.
Sep 27 2018, 5:41 PM · KDevelop
rjvbb updated the diff for D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.

Using Q_UNREACHABLE

Sep 27 2018, 5:40 PM · KDevelop
amhndu closed D15625: Sublime: Fix crash when changing areas.
Sep 27 2018, 5:14 PM · KDevelop
amhndu updated the diff for D15625: Sublime: Fix crash when changing areas.

Final update with requested changes.

Sep 27 2018, 4:47 PM · KDevelop
aaronpuchert added a comment to D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.

Given that languageOption also has Q_UNREACHABLE(), and both are always called together, any crash that could happen would have already happened before. The function is called from CompilerProvider::{defines,includes} and both catch the Other case before calling into the ICompiler implementation. Maybe we should document the constraint (type != Utils::Other) in the ICompiler interface, but we should do it in a separate commit.

Sep 27 2018, 4:31 PM · KDevelop
kossebau accepted D15625: Sublime: Fix crash when changing areas.

Besides the two nitpicks, happy with the result, good work. Works here as intended, across multiple styles I tested (also at runtime).

Sep 27 2018, 4:26 PM · KDevelop
amhndu updated the summary of D15625: Sublime: Fix crash when changing areas.
Sep 27 2018, 2:38 PM · KDevelop
rjvbb added a comment to D15625: Sublime: Fix crash when changing areas.

Latest version still doesn't restore the crash for me, so LG.

Sep 27 2018, 2:35 PM · KDevelop
rjvbb added a comment to D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.

__builtin_unreachable() does have strange effects:

Sep 27 2018, 2:26 PM · KDevelop
amhndu updated the diff for D15625: Sublime: Fix crash when changing areas.

Pass style parent in the constructor for Ideal Layout, and install event filter
on it to monitor style changes and set spacing.

Sep 27 2018, 2:20 PM · KDevelop
rjvbb requested review of D15797: [kdev-clazy] : use canonical paths.
Sep 27 2018, 1:50 PM · KDevelop
kossebau added a comment to D15625: Sublime: Fix crash when changing areas.

When it comes to updating the spacing on style changes, something like this should work:

void IdealButtonBarLayout::changeEvent(QEvent* event)
{
    QBoxLayout::changeEvent(event);
    if (event->type() == QEvent::StyleChange) {
        setSpacing(buttonSpacing());
    }
}
Sep 27 2018, 11:54 AM · KDevelop
rjvbb added a comment to D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.

I think this could be Q_UNREACHABLE().

Sep 27 2018, 9:15 AM · KDevelop
amhndu added a comment to D15743: Fix removal of external scripts.

Patch to move the key set as a member:

diff --git a/plugins/externalscript/externalscriptplugin.cpp b/plugins/externalscript/externalscriptplugin.cpp
index e1009457c8..3f2bddeeff 100644
--- a/plugins/externalscript/externalscriptplugin.cpp
+++ b/plugins/externalscript/externalscriptplugin.cpp
@@ -120,6 +120,7 @@ ExternalScriptPlugin::ExternalScriptPlugin( QObject* parent, const QVariantList&
       item->action()->setShortcut( QKeySequence( script.readEntry( "shortcuts" ) ) );
       item->setShowOutput( script.readEntry( "showOutput", true ) );
       m_model->appendRow( item );
+      m_keySet.insert( script.name() );
     }
   }
   //END load config
@@ -350,6 +351,7 @@ void ExternalScriptPlugin::rowsAboutToBeRemoved( const QModelIndex& /*parent*/,
     const ExternalScriptItem* const item = static_cast<ExternalScriptItem*>( m_model->item( row ) );
     KConfigGroup child = config.group( item->key() );
     qCDebug(PLUGIN_EXTERNALSCRIPT) << "removing config group:" << child.name();
+    m_keySet.remove( item->key() );
     child.deleteGroup();
   }
   config.sync();
@@ -361,7 +363,10 @@ void ExternalScriptPlugin::updateItem( const ExternalScriptItem* item )
   Q_ASSERT( index.isValid() );
Sep 27 2018, 5:28 AM · KDevelop
amhndu updated the diff for D15625: Sublime: Fix crash when changing areas.

Updated with requested changes.

Sep 27 2018, 5:17 AM · KDevelop

Sep 26 2018

aaronpuchert accepted D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.

I didn't test it, but it looks fine to me.

Sep 26 2018, 11:43 PM · KDevelop
kossebau added a comment to D15625: Sublime: Fix crash when changing areas.

Looks good to me in general, from what I tested works as intended (though I cannot test the crash as before, never had it reproduced)
Some code tweaking might be nice to have, see inline comments.

Sep 26 2018, 11:25 PM · KDevelop
rjvbb set the repository for D15764: [Custom-DefinesAndIncludes]: Objective-C++ support to R32 KDevelop.
Sep 26 2018, 5:23 PM · KDevelop
rjvbb updated the diff for D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.

Updated as suggested: handle all known language types in languageStandard()

Sep 26 2018, 5:23 PM · KDevelop
rjvbb added inline comments to D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.
Sep 26 2018, 5:22 PM · KDevelop
amhndu updated the diff for D15625: Sublime: Fix crash when changing areas.

IdealButtonBarLayout is now derived from QBoxLayout and delegates all operations to it.

Sep 26 2018, 4:37 PM · KDevelop
aaronpuchert added inline comments to D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.
Sep 26 2018, 4:16 PM · KDevelop
rjvbb set the repository for D15764: [Custom-DefinesAndIncludes]: Objective-C++ support to R32 KDevelop.
Sep 26 2018, 3:36 PM · KDevelop
rjvbb updated the diff for D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.

reuse the C(++) parser options for ObjC(++).

Sep 26 2018, 3:36 PM · KDevelop
rjvbb added a comment to D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.
  • Do we want a -std= flag, does Clang even accept that?
Sep 26 2018, 3:18 PM · KDevelop
aaronpuchert added a comment to D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.

So I think there are two questions to decide here:

  • Do we want a -std= flag, does Clang even accept that?
  • Should we just take the ObjC flags from the C flags, and ObjC++ flags from the C++ flags, or should they be set independently?
Sep 26 2018, 2:33 PM · KDevelop
rjvbb set the repository for D15764: [Custom-DefinesAndIncludes]: Objective-C++ support to R32 KDevelop.
Sep 26 2018, 10:40 AM · KDevelop
rjvbb updated the diff for D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.

Removed left-over x-objchdr reference (sorry about that).

Sep 26 2018, 10:40 AM · KDevelop
amhndu added inline comments to D15743: Fix removal of external scripts.
Sep 26 2018, 10:39 AM · KDevelop
rjvbb requested review of D15764: [Custom-DefinesAndIncludes]: Objective-C++ support.
Sep 26 2018, 10:37 AM · KDevelop
rjvbb set the repository for D15530: kdev-clang : somewhat more complete ObjC(++) support to R32 KDevelop.
Sep 26 2018, 10:33 AM · KDevelop
rjvbb updated the diff for D15530: kdev-clang : somewhat more complete ObjC(++) support.

Removed the x-objchdr mimetype (to avoid additional confusion what a .h file could be) and added my current x-objc+src definition to kdevclang.xml .

Sep 26 2018, 10:33 AM · KDevelop
kossebau added a comment to D15625: Sublime: Fix crash when changing areas.

Which could happen independently of us providing proper minimumSizeHints, by code that is broken or confused (think custom styles) or otherwise forced to go beyond our hints. The API dox of QLayoutItem::setGeometry(const QRect &r) does not forbid to set rects smaller than the minimumSizeHint() or even a 0 size rect.

From http://doc.qt.io/qt-5/qlayout.html#details:

You should also implement minimumSize() to ensure your layout isn't resized to zero size if there is too little space.

And http://doc.qt.io/qt-5/qlayout.html#SizeConstraint-enum

From my understanding, if we set the size constraint in the layout (analogous to how we set it in the tool button, but I missed setting it here in layout) appropriately, Qt classes will follow it. And like the original bug, would resize the window if necessary.
Though I'm not against doing a rect.width() < minimumSize().width check in the doHorizontalLayout, even if redundant, which should be cheap.

Sep 26 2018, 9:53 AM · KDevelop
amhndu added a comment to D15625: Sublime: Fix crash when changing areas.

Which could happen independently of us providing proper minimumSizeHints, by code that is broken or confused (think custom styles) or otherwise forced to go beyond our hints. The API dox of QLayoutItem::setGeometry(const QRect &r) does not forbid to set rects smaller than the minimumSizeHint() or even a 0 size rect.

Sep 26 2018, 7:56 AM · KDevelop
amhndu added a comment to D15625: Sublime: Fix crash when changing areas.

Still, the crash as I have understood is roots in IdealButtonBarLayout::setGeometry(QRect) being called with some zero rect.

Sep 26 2018, 7:03 AM · KDevelop

Sep 25 2018

rjvbb added a comment to D15530: kdev-clang : somewhat more complete ObjC(++) support.
So let's first please do some effort to have a MIME type id agreed on by others (ideally this would be something done in the Objective-C++ community where you might have your contacts to poke)
Sep 25 2018, 8:37 PM · KDevelop
kossebau added a comment to D15530: kdev-clang : somewhat more complete ObjC(++) support.
Sure, I am mainly interested here that we use MIME type ids which also accepted elsewhere, and not invent our own here and ignore the rest of the world :)
Once e.g. shared-mime-info has some version accepted, we can then provide fall-back variants in the kdevelop s-m-i files installed.

I don't understand, that sounds like a contradiction. As soon as s-m-i has some version accepted we could stop providing our own code (when that version has become common in distroland), is that what you wanted to say?

Sep 25 2018, 7:57 PM · KDevelop
kossebau added a comment to D15625: Sublime: Fix crash when changing areas.
I am slighty uneasy with the explosion of code we add now

Seems to me you're the one who asked for it ;)

Sep 25 2018, 7:53 PM · KDevelop
rjvbb added a comment to D15625: Sublime: Fix crash when changing areas.
I am slighty uneasy with the explosion of code we add now
Sep 25 2018, 7:44 PM · KDevelop
kossebau added a comment to D15625: Sublime: Fix crash when changing areas.

Re-implemented Ideal Layout's minimumSize which accumulates the newly added
minimumSize in Ideal Button.
The previous buggy implementation of minimumSize in the Ideal Layout called the doVerticalLayout
with a zero rect, although the height is passed from a property, but it is never set to anything
non-zero, which is what caused problems with some QtCurve configs.

Sep 25 2018, 7:33 PM · KDevelop
amhndu updated the summary of D15743: Fix removal of external scripts.
Sep 25 2018, 7:18 PM · KDevelop
amhndu updated the diff for D15743: Fix removal of external scripts.

Refactored external script to store the config label inside the model
as discussed with @flherne on irc
Inserting/Deleting/Updating scripts now works as expected.

Sep 25 2018, 7:14 PM · KDevelop
amhndu retitled D15743: Fix removal of external scripts from Fix removal of external scripts to [WIP] Fix removal of external scripts.
Sep 25 2018, 1:46 PM · KDevelop
rjvbb closed D15605: kdev-astyle : upgrade libastyle to v3.1.
Sep 25 2018, 12:38 PM · KDevelop
amhndu added a comment to D15743: Fix removal of external scripts.

I couldn't find anything to move a group or rename a group, so I'm copying and deleting.
Is there a better way ?

Sep 25 2018, 10:21 AM · KDevelop
amhndu added a reviewer for D15743: Fix removal of external scripts: KDevelop.
Sep 25 2018, 10:20 AM · KDevelop