https://bugs.kde.org/show_bug.cgi?id=512422

Akseli Lahtinen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/sdk/
                   |                            |dolphin-plugins/-/commit/d0
                   |                            |54d6a4e3e3ebc5b26ee3136005c
                   |                            |c6c3466a311
         Resolution|---                         |FIXED

--- Comment #8 from Akseli Lahtinen <[email protected]> ---
Git commit d054d6a4e3e3ebc5b26ee3136005cc6c3466a311 by Akseli Lahtinen.
Committed on 27/03/2026 at 20:43.
Pushed by akselmo into branch 'master'.

git/clonedialog: Return the branches as a signal

User can just quickly press "Clone" without
waiting for the branches being fetched.

We should not rely on QtConcurrent methods to set the values.
Instead, we should let the method ran in separate thread
to emit a signal, which we can then handle, if the
signal connection still exists. If not, the signal
is just sent to nobody, and the process can
wrap up without interruption.

M  +4    -2    git/clonedialog.cpp
M  +2    -2    git/gitwrapper.cpp
M  +10   -2    git/gitwrapper.h

https://invent.kde.org/sdk/dolphin-plugins/-/commit/d054d6a4e3e3ebc5b26ee3136005cc6c3466a311

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

Reply via email to