KDevelopProject
ActivePublic

Recent Activity

Jul 22 2023

igorkushnir abandoned D23383: Skip to GDB version string on init.

Superseded by https://invent.kde.org/kdevelop/kdevelop/-/merge_requests/466.

Jul 22 2023, 6:43 AM · KDevelop
igorkushnir commandeered D23383: Skip to GDB version string on init.
Jul 22 2023, 6:43 AM · KDevelop

Dec 18 2022

igorkushnir added a comment to T13778: Expand Project Filter capabilities to auto-detect build directories and exclude them by default .

From https://api.kde.org/ecm/module/ECMQtDeclareLoggingCategory.html:

The generated source file will be added to the variable with the name <sources_var_name>. If the given argument is a target though, instead both the generated header file and the generated source file will be added to the target as private sources (since 5.80). The target must not be an alias.

Dec 18 2022, 9:05 AM · KDevelop

Aug 19 2022

arrowd abandoned D1523: Project Manager View plugin has hardcoded/fixed shortcuts.

Doesn't seem to be relevant anymore.

Aug 19 2022, 8:37 PM · KDevelop
arrowd commandeered D1523: Project Manager View plugin has hardcoded/fixed shortcuts.
Aug 19 2022, 8:36 PM · KDevelop

May 3 2022

aaronpuchert abandoned D22182: Remove anchorClicked lock which causes deadlock.
May 3 2022, 10:16 PM · KDevelop
aaronpuchert commandeered D22182: Remove anchorClicked lock which causes deadlock.
May 3 2022, 10:16 PM · KDevelop
igorkushnir added a comment to D22182: Remove anchorClicked lock which causes deadlock.

The replacement merge request was just merged into release/22.04. Therefore this review is obsolete and should be abandoned.

May 3 2022, 1:30 PM · KDevelop

Nov 27 2021

igorkushnir added a comment to D15532: [Astyle] Add Objective C to list of languages with formatters.

Created the text/x-objc++src merge request here: https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/158. But no one has even commented on it in 1.5 months. The maintainers of shared-mime-info don't review merge requests regularly lately.

Nov 27 2021, 6:52 PM · KDevelop

Oct 31 2021

igorkushnir added a comment to D22182: Remove anchorClicked lock which causes deadlock.

@mswan, there is renewed interest in these fixes: https://invent.kde.org/kdevelop/kdevelop/-/merge_requests/277. But we no longer use Phabricator for code reviews. Would you like to convert this review into a merge request at KDE's GitLab instance yourself? Or let someone else do that?

Oct 31 2021, 1:01 PM · KDevelop

Oct 13 2021

rjvbb added a comment to D15532: [Astyle] Add Objective C to list of languages with formatters.

Well, that's what I get for trusting my memory, I didn't even realise at first that you'd been jumping on a PR that I started. :-/

Oct 13 2021, 10:19 AM · KDevelop

Oct 12 2021

igorkushnir added a comment to D15532: [Astyle] Add Objective C to list of languages with formatters.

Is text/x-objc++src the canonical name used in macOS or is there some other reason to select one of these names?

No idea to be honest, nor how I'd figure that out...

Oct 12 2021, 11:36 AM · KDevelop
igorkushnir added a comment to D15532: [Astyle] Add Objective C to list of languages with formatters.

Theoretically, Objective-C headers could be detected with #import magic, but that wouldn't be reliable, because Objective-C headers can start with a comment or with #include, which share C's syntax. So I am inclined to remove the references to text/x-objchdr from KDevelop.

I'm pretty certain I have a patch that improves ObjC support in KDevelop, and also that I put it up for review at some point. Maybe it was never incorporated because of the mime info not being in the mimeinfo database, I can't remember.

Here is your patch: D15530. One of your comments in that review is:

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 .

This comment sort of resigns to remove mentions of x-objchdr from KDevelop's code.

Oct 12 2021, 9:58 AM · KDevelop
rjvbb added a comment to D15532: [Astyle] Add Objective C to list of languages with formatters.

Could you please cancel that email and paste its contents in a Phabricator comment?

Oct 12 2021, 8:53 AM · KDevelop

Oct 11 2021

igorkushnir added a comment to D15532: [Astyle] Add Objective C to list of languages with formatters.

In the reply I thought I sent yesterday (it got held up for moderation for the kdevelop-devel ML; I assumed it was delivered to the other "reply-all" destinations):

René J.V. Bertin wrote on 20211009::22:00:04 re: "Re: D15532: [Astyle] Add Objective C to list of languages with formatters"

Oct 11 2021, 7:11 PM · KDevelop
rjvbb added a comment to D15532: [Astyle] Add Objective C to list of languages with formatters.

Igor Kushnir wrote on 20211011::17:30:08 re: "D15532: [Astyle] Add Objective C to list of languages with formatters"

Oct 11 2021, 6:04 PM · KDevelop
igorkushnir added a comment to D15532: [Astyle] Add Objective C to list of languages with formatters.
  1. Will create a KDevelop merge request that removes all mentions of text/x-objchdr.

I already indicated why I think that's not a good idea (but I can always just patch it back)

Oct 11 2021, 5:30 PM · KDevelop
rjvbb added a comment to D15532: [Astyle] Add Objective C to list of languages with formatters.

Igor Kushnir wrote on 20211011::12:38:18 re: "D15532: [Astyle] Add Objective C to list of languages with formatters"

Oct 11 2021, 5:22 PM · KDevelop
igorkushnir added a comment to D15532: [Astyle] Add Objective C to list of languages with formatters.

If no one has objections or suggestions on this topic, I am going to create a shared-mime-info merge request tomorrow: this patch plus tests

Oct 11 2021, 12:38 PM · KDevelop

Oct 9 2021

igorkushnir added a comment to D15532: [Astyle] Add Objective C to list of languages with formatters.

I would like to eliminate the following warnings from KDevelop's output:

Oct 9 2021, 5:25 PM · KDevelop

Sep 16 2021

sredman abandoned D21589: Duplicate Visual Studio 2017 hack for VS 2019.

Update for those watching: I have just posted a new version of the script to Invent which uses vswhere.exe to locate the installed versions of Visual Studio. I'll be abandoning this revision since IMO vswhere is the best way forward. Check it out here: https://invent.kde.org/kdevelop/kdevelop/-/merge_requests/259

Sep 16 2021, 4:58 PM · KDevelop

Aug 29 2021

arrowd abandoned D18758: Make Project::open() method use async KIO methods..
In D18758#678707, @apol wrote:

Let's abandon it, I'd be wary of bringing in such a big dependency into our codebase just like that.

Aug 29 2021, 1:33 PM · KDevelop

Aug 27 2021

apol added a comment to D18758: Make Project::open() method use async KIO methods..

So, do we want to get this in?

Short recap:

  • Project::open() executes KIO jobs synchronously at the moment.
  • To make the code asynchronous we need some 3rd-party library implementing futures, like QtPromise.
  • The original bug that made me work on this is fixed already.

    Should we abandon this?
Aug 27 2021, 7:41 PM · KDevelop

Aug 26 2021

arrowd added a comment to D18758: Make Project::open() method use async KIO methods..

So, do we want to get this in?

Aug 26 2021, 4:54 PM · KDevelop

Jun 21 2021

justinzobel moved T11415: Entry for QCH documentation files (for KDevelop & more in the future) from Work in Progress to Done on the KDE Store board.
Jun 21 2021, 1:09 AM · KDevelop, KDE Store

Jun 20 2021

kossebau closed T11415: Entry for QCH documentation files (for KDevelop & more in the future) as Resolved.

Indeed, that must have slipped me at the time. Will not wait for the next Monday now ;)

Jun 20 2021, 12:09 PM · KDevelop, KDE Store
justinzobel added a comment to T11415: Entry for QCH documentation files (for KDevelop & more in the future).

@kossebau Can this now be closed?

Jun 20 2021, 2:54 AM · KDevelop, KDE Store

Jun 8 2021

ngraham edited projects for T13392: T13070 KDevelop mockup, added: VDG; removed Breeze.
Jun 8 2021, 4:40 PM · VDG, Goal: Consistency, KDevelop

Nov 4 2020

mwolff added a comment to T13778: Expand Project Filter capabilities to auto-detect build directories and exclude them by default .

yes, I guess if you open a project that uses that in qtcreator, you also wouldn't be able to open the debug.h header then

Nov 4 2020, 7:46 PM · KDevelop
igorkushnir added a comment to T13778: Expand Project Filter capabilities to auto-detect build directories and exclude them by default .

ecm_qt_declare_logging_category adds only the debug.cpp file, but not the debug.h file. Is this a bug in ECM?

Nov 4 2020, 3:36 PM · KDevelop
mwolff added a comment to T13778: Expand Project Filter capabilities to auto-detect build directories and exclude them by default .

Generated files should usually be added to the corresponding cmake target - if you don't then yes they won't show up after filtering the build dir (or when using a totally different path for the build dir).

Nov 4 2020, 3:22 PM · KDevelop
igorkushnir added a comment to T13778: Expand Project Filter capabilities to auto-detect build directories and exclude them by default .

I just noticed that when the build directory is filtered out, auto-generated headers, like build/app/debug.h do not appear in the Quick Open list. Apparently these headers are not pulled in by CMake targets. I think that losing these particular headers is not a big deal. But could this filtering remove more useful files from the list and the project tree? I guess not - because the auto-generated files in the build directory are not supposed to be edited and should usually be uninteresting.

Nov 4 2020, 8:54 AM · KDevelop

Oct 19 2020

mwolff claimed T13778: Expand Project Filter capabilities to auto-detect build directories and exclude them by default .
Oct 19 2020, 10:49 AM · KDevelop
igorkushnir added a comment to T13779: Implement move operations in ReferencedTopDUContext and std::move referenced contexts when possible.

From https://community.kde.org/Infrastructure/GitLab: "Task management is transitioning to Invent/GitLab but most projects still use https://phabricator.kde.org for now."

Oct 19 2020, 9:27 AM · KDevelop
arrowd added a comment to T13779: Implement move operations in ReferencedTopDUContext and std::move referenced contexts when possible.

AFAIK, Phabricator is being retired in favor of GitLab. Why not create an issue there? https://invent.kde.org/kdevelop/kdevelop/-/issues

Oct 19 2020, 7:06 AM · KDevelop

Oct 18 2020

igorkushnir triaged T13779: Implement move operations in ReferencedTopDUContext and std::move referenced contexts when possible as Normal priority.
Oct 18 2020, 7:30 PM · KDevelop
igorkushnir triaged T13778: Expand Project Filter capabilities to auto-detect build directories and exclude them by default as Normal priority.
Oct 18 2020, 12:44 PM · KDevelop

Oct 7 2020

igorkushnir triaged T13735: Grant build trigger rights to me please as Low priority.
Oct 7 2020, 2:12 PM · build.kde.org

Jul 23 2020

hmitonneau updated the diff for D29444: [KDevelop/PHP] Implement Grouped namespaces.

What is missing:

  • Declaration with alias into grouped namespace are not processed: use Foo\ { const C as FooC };
  • There is no test
  • The mix between UseImportType, ParserUseImportType, DeclarationType is not clean
Jul 23 2020, 5:03 PM · KDevelop

Jul 20 2020

PhilipB updated the task description for T13392: T13070 KDevelop mockup.
Jul 20 2020, 12:50 PM · VDG, Goal: Consistency, KDevelop

Jul 18 2020

PhilipB updated the task description for T13392: T13070 KDevelop mockup.
Jul 18 2020, 11:49 PM · VDG, Goal: Consistency, KDevelop
PhilipB updated the task description for T13392: T13070 KDevelop mockup.
Jul 18 2020, 11:48 PM · VDG, Goal: Consistency, KDevelop

Jul 15 2020

PhilipB added a comment to T13392: T13070 KDevelop mockup.

Or anything directly in the zone of the active coding, like the konsole and code browser, to retain its active and focused status.

Jul 15 2020, 5:05 PM · VDG, Goal: Consistency, KDevelop
PhilipB added a comment to T13392: T13070 KDevelop mockup.

Maybe have a couple of panels take precedent like the project tab in use and anything vertical of the zone, breaking off any lateral distraction.

Jul 15 2020, 5:03 PM · VDG, Goal: Consistency, KDevelop
PhilipB added a comment to T13392: T13070 KDevelop mockup.

Better? It is using the active but unfocused color. It leads me to a question, how is what known to be active and focused, on my crappy mock up is seems rather arbitrary.

Jul 15 2020, 4:55 PM · VDG, Goal: Consistency, KDevelop
PhilipB added a comment to T13392: T13070 KDevelop mockup.

Yeah... Maybe use the lighter hover blue from other mock ups in sections that aren't focused on, like if I'm using the left panel I expect the UI to focus on the panels interface and not have the screaming deep blue in other sections. It's 3am so I'll sketch it up tomorrow and see how it turns out.

Jul 15 2020, 3:09 AM · VDG, Goal: Consistency, KDevelop
ngraham added a comment to T13392: T13070 KDevelop mockup.

Seeing a main window with several tab bars (some toolviews, some multi-document views) makes me feel like there's too much blue. I feel like my eyes are being pulled in multiple directions.

Jul 15 2020, 2:56 AM · VDG, Goal: Consistency, KDevelop

Jul 14 2020

PhilipB added a comment to T13392: T13070 KDevelop mockup.

Updated. check images on description.

Jul 14 2020, 7:37 PM · VDG, Goal: Consistency, KDevelop
PhilipB updated the task description for T13392: T13070 KDevelop mockup.
Jul 14 2020, 7:34 PM · VDG, Goal: Consistency, KDevelop
PhilipB added a comment to T13392: T13070 KDevelop mockup.

Yeah, I've been intrigued as what to do with it. Since this mock up is a straight rip off of @manueljlin I didn't give it much thought but now that I'm setting which styles are for what and where I need to update them.

Jul 14 2020, 7:11 PM · VDG, Goal: Consistency, KDevelop