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

Alexander Reinholdt <alexander.reinho...@kdemail.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/netw
                   |                            |ork/smb4k/-/commit/9ce91398
                   |                            |edbe5501a9f6e49fcdac9b0c5d0
                   |                            |86692
             Status|REPORTED                    |RESOLVED

--- Comment #3 from Alexander Reinholdt <alexander.reinho...@kdemail.net> ---
Git commit 9ce91398edbe5501a9f6e49fcdac9b0c5d086692 by Alexander Reinholdt.
Committed on 30/05/2024 at 08:54.
Pushed by areinholdt into branch 'master'.

The login credentials are now stored using QtKeychain. This allows the usage of
other secure
storage solutions apart from KWallet.

Since QtKeychain does not provide access to all login credentials Smb4K stored,
we lost the
capability to edit the login credentials in the configuration dialog. You need
to use the
respective editor program (i.e. kwalletmanager, KeePassXC, ...) to edit or
remove the login
credentials.

The default login now has become profile-dependent. It can be defined directly
in the
configuration dialog and is automatically changed when the user changed the
active profile.

M  +5    -0    CMakeLists.txt
M  +2    -2    core/CMakeLists.txt
M  +0    -15   core/smb4k.kcfg
M  +7    -150  core/smb4k.notifyrc
D  +0    -158  core/smb4kauthinfo.cpp
D  +0    -125  core/smb4kauthinfo.h
M  +2    -2    core/smb4kclient.cpp
M  +5    -5    core/smb4kclient_p.cpp
A  +399  -0    core/smb4kcredentialsmanager.cpp     [License: GPL(v2.0+)]
A  +158  -0    core/smb4kcredentialsmanager.h     [License: GPL(v2.0+)]
M  +2    -1    core/smb4khost.cpp
M  +4    -5    core/smb4kmounter.cpp
M  +1    -1    core/smb4kmounter.h
M  +13   -28   core/smb4knotification.cpp
M  +8    -13   core/smb4knotification.h
M  +2    -1    core/smb4kshare.cpp
D  +0    -386  core/smb4kwalletmanager.cpp
D  +0    -165  core/smb4kwalletmanager.h
M  +6    -6    smb4k/smb4kconfigdialog.cpp
M  +57   -331  smb4k/smb4kconfigpageauthentication.cpp
M  +24   -115  smb4k/smb4kconfigpageauthentication.h
M  +0    -31   smb4k/smb4kmainwindow.cpp
M  +0    -8    smb4k/smb4kmainwindow.h
M  +1    -2    smb4k/smb4knetworkbrowserdockwidget.cpp
M  +6    -6    smb4k/smb4kpassworddialog.cpp
M  +1    -1    smb4k/smb4kpassworddialog.h

https://invent.kde.org/network/smb4k/-/commit/9ce91398edbe5501a9f6e49fcdac9b0c5d086692

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

Reply via email to