[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2025-05-16 Thread Ian H
https://bugs.kde.org/show_bug.cgi?id=435235

--- Comment #21 from Ian H  ---
just double checked. my new OS is on X11. and it does still have this issue.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2025-05-16 Thread Ian H
https://bugs.kde.org/show_bug.cgi?id=435235

--- Comment #20 from Ian H  ---
I will check again with my newly installed kubunt 24.04, but my old os was
22.04 with wayland. I don't think I've run into this yet on the new os, but
I've probably just been avoiding it.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2025-05-16 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

--- Comment #19 from Igor Kushnir  ---
(In reply to ulterno from comment #17)
> Unable to reproduce
> ...
> EndeavourOS (Wayland)
I cannot reproduce it under Wayland either. This bug occurs only under X11.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2025-05-15 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=435235

--- Comment #18 from ulte...@gmail.com ---
Created attachment 181365
  --> https://bugs.kde.org/attachment.cgi?id=181365&action=edit
Video Showing condition where bug is not showing up

Just in case I am doing it wrong

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2025-05-15 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=435235

ulte...@gmail.com changed:

   What|Removed |Added

 CC||ulte...@gmail.com

--- Comment #17 from ulte...@gmail.com ---
Unable to reproduce

KDevelop: 6.2.250401 (25.04.1)
KDE Frameworks: 6.14.0
Qt: Using 6.9.0 and built against 6.9.0
EndeavourOS (Wayland)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.14.6-arch1-1

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2025-02-18 Thread Ian H
https://bugs.kde.org/show_bug.cgi?id=435235

--- Comment #16 from Ian H  ---
fyi still an issue on the latest 6.2.250370

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2024-09-05 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

--- Comment #15 from Igor Kushnir  ---
*** Bug 492628 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2023-08-30 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=435235

Bug Janitor Service  changed:

   What|Removed |Added

   Priority|NOR |HI

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2023-08-30 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

Igor Kushnir  changed:

   What|Removed |Added

 CC||erik.vandevelde@dierickxley
   ||s.be

--- Comment #14 from Igor Kushnir  ---
*** Bug 473894 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2023-08-22 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

--- Comment #13 from Igor Kushnir  ---
(In reply to Igor Grkavac from comment #5)
> The complete solution would be to abandon synchronous calls and connect
> signals and slots that wait for the Paste process to finish.
> 
> I managed to create a working solution for Cut action just to confirm it is
> doable, however, there is still a lot of refactoring left as a lot of
> different parts must be changed (ProjectManagerViewPlugin,
> CutCopyPasteHelper, AbstractFileManagerPlugin, ...) so, if anyone starts
> working on this, they will probably have a lot of code to write/change.
> 
> I will continue on this work and if any maintainer confirms this is a good
> strategy I will create a PR when I'm done.
I am prepared to review such a merge request.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2023-08-22 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

--- Comment #12 from Igor Kushnir  ---
(In reply to Igor Kushnir from comment #10)
> I think this bug is in KIO, because the KIO::copy() documentation -
> https://api.kde.org/frameworks/kio/html/classKIO_1_1CopyJob.html,
> https://api.kde.org/frameworks/kio/html/namespaceKIO.html#a8e3118adc0bb43d03ad15d67bc3d335c
>  - doesn't forbid calling
> KIO::CopyJob::exec(). Have you considered reporting the KIO bug upstream?
KJob::isStartedWithExec() was introduced in
https://commits.kde.org/kcoreaddons/afe26afee3dfaebdaedeebadb2e0c860c1893093 to
warn about calling exec() on a KIO job. But the warning itself hasn't been
implemented in KIO. In any case, the best possible likely outcome is that the
job would fail semi-silently (with a qWarning) instead of freezing KDevelop. A
similar bug in Kate that inspired KJob::isStartedWithExec() was fixed by not
calling exec() in
https://commits.kde.org/kate/ded94b65ff4fbba38f123a19bcd650e67de711ff. So I
believe doing the same, i.e. abandoning synchronous calls, in KDevelop is the
right solution. Unfortunately, this correct solution appears to be much harder
to implement in KDevelop than in Kate, because the offending exec() calls are
located inside deeply nested helper functions, such as KDevelop::copyUrl().

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2023-04-13 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

Igor Kushnir  changed:

   What|Removed |Added

 CC||o...@senarclens.eu

--- Comment #11 from Igor Kushnir  ---
*** Bug 468455 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2023-03-21 Thread David Murray
https://bugs.kde.org/show_bug.cgi?id=435235

David Murray  changed:

   What|Removed |Added

 CC||d...@murray.name

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2023-01-09 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

--- Comment #10 from Igor Kushnir  ---
(In reply to Igor Grkavac from comment #5)
> The issue is happening due to the blocking calls of KJobs exec() functions
> that are called every time a Cut/Copy/Paste function is called. 
> The explanation for this behavior can be seen here:
> https://invent.kde.org/frameworks/kcoreaddons/-/blob/master/src/lib/jobs/
> kjob.h#L268
> 
> The complete solution would be to abandon synchronous calls and connect
> signals and slots that wait for the Paste process to finish.
After triggering this bug and being forced to restart KDevelop again, I managed
to reduce the code, which causes the bug, to a bare minimum. Attached the
patch. "DONE:" is never printed as the bug is triggered; when I send SIGTERM to
the kdevelop process, it eventually crashes, but still does not print "DONE:".
I think this bug is in KIO, because the KIO::copy() documentation -
https://api.kde.org/frameworks/kio/html/classKIO_1_1CopyJob.html,
https://api.kde.org/frameworks/kio/html/namespaceKIO.html#a8e3118adc0bb43d03ad15d67bc3d335c
- doesn't forbid calling KIO::CopyJob::exec(). Have you considered reporting
the KIO bug upstream?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2023-01-09 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

--- Comment #9 from Igor Kushnir  ---
Created attachment 155130
  --> https://bugs.kde.org/attachment.cgi?id=155130&action=edit
Reduced KDevelop code that triggers the bug

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2022-08-17 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

Igor Kushnir  changed:

   What|Removed |Added

 CC||master.ha...@gmail.com

--- Comment #8 from Igor Kushnir  ---
*** Bug 457968 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2022-05-26 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

Igor Kushnir  changed:

   What|Removed |Added

 CC||aar...@doofus.org

--- Comment #7 from Igor Kushnir  ---
*** Bug 454430 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2022-03-03 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

--- Comment #6 from Igor Kushnir  ---
> I will continue on this work and if any maintainer confirms this is a good 
> strategy I will create a PR when I'm done.

I don't know if this is a good idea. Other maintainers may not reply here for a
very long time. Just go ahead and create a merge request. Eventually it will be
reviewed and likely merged. Note that you can create a draft MR - this way your
chances of getting early feedback would be somewhat higher than here.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2022-02-23 Thread Igor Grkavac
https://bugs.kde.org/show_bug.cgi?id=435235

Igor Grkavac  changed:

   What|Removed |Added

 CC||grkavac.i...@gmail.com

--- Comment #5 from Igor Grkavac  ---
Hi all,

The issue is happening due to the blocking calls of KJobs exec() functions that
are called every time a Cut/Copy/Paste function is called. 
The explanation for this behavior can be seen here:
https://invent.kde.org/frameworks/kcoreaddons/-/blob/master/src/lib/jobs/kjob.h#L268

The complete solution would be to abandon synchronous calls and connect signals
and slots that wait for the Paste process to finish.

I managed to create a working solution for Cut action just to confirm it is
doable, however, there is still a lot of refactoring left as a lot of different
parts must be changed (ProjectManagerViewPlugin, CutCopyPasteHelper,
AbstractFileManagerPlugin, ...) so, if anyone starts working on this, they will
probably have a lot of code to write/change.

I will continue on this work and if any maintainer confirms this is a good
strategy I will create a PR when I'm done.

Kind regards,
Igor Grkavac

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2022-02-18 Thread Bernd Buschinski
https://bugs.kde.org/show_bug.cgi?id=435235

Bernd Buschinski  changed:

   What|Removed |Added

 CC||b.buschin...@googlemail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2022-02-18 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

Igor Kushnir  changed:

   What|Removed |Added

 CC||ekigw...@gmail.com

--- Comment #4 from Igor Kushnir  ---
*** Bug 450316 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2021-04-12 Thread Igor Kushnir
https://bugs.kde.org/show_bug.cgi?id=435235

Igor Kushnir  changed:

   What|Removed |Added

 CC||igor...@gmail.com

--- Comment #3 from Igor Kushnir  ---
The same bug is present in recent KDevelop master built from sources on Manjaro
stable, Xfce.
Qt Version: 5.15.2
Frameworks Version: 5.80.0
Windowing System: X11

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2021-04-10 Thread Julien Bigot
https://bugs.kde.org/show_bug.cgi?id=435235

Julien Bigot  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #2 from Julien Bigot  ---
I can confirm the bug here on a debian/sid (see list of packages version in the
file above). Please let me know any additional info I could provide to help you
pinpoint the issue.

Best,
Julien

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 435235] When pasting file using Projects tool view, "File Already Exists" window cannot be interacted with

2021-04-10 Thread Julien Bigot
https://bugs.kde.org/show_bug.cgi?id=435235

Julien Bigot  changed:

   What|Removed |Added

 CC||ana...@anarky.eu

--- Comment #1 from Julien Bigot  ---
Created attachment 137468
  --> https://bugs.kde.org/attachment.cgi?id=137468&action=edit
Version of some packages on my system where the bug appears

-- 
You are receiving this mail because:
You are watching all bug changes.