I’ve checked this in TW on my two physical computers, in a couple of TW VMs in one of those computers, & in a Leap 42.3 VM also… all behave the same as follows. I have the latest package version now in TW via a recent TW zypper dup, but also the previous version [2.1.4, as still used in Leap] manifested the same behaviour. The current installed version is:
gooeygirl@linux-Tower:~> zypper info keepassxc Loading repository data... Reading installed packages... Information for package keepassxc: ---------------------------------- Repository : Main Repository (OSS) Name : keepassxc Version : 2.2.0-1.1 Arch : x86_64 Vendor : openSUSE Installed Size : 6.8 MiB Installed : Yes Status : up-to-date Source package : keepassxc-2.2.0-1.1.src Summary : Qt5-based Password Manager Description : A password manager or safe which manages your passwords. Databases are locked with a master key/password or a key disk. The databases are encrypted using AES and Twofish. gooeygirl@linux-Tower:~>
These repos versions launch fine, & in almost all aspects initially seem to run perfectly. However i discovered there is one specific core activity that does not work in these repos versions. These two pics illustrate:
No manually-added attribute will copy to the clipboard, with these repos versions [the manual items are those that show up [i]below the line in that second pic, above].
I know for a fact that this is not a basic coding error in the actual package Dev’s work, because performing this identical test in a non-openSUSE distro [eg, Maui Linux] works perfectly. Furthermore, in my oS TW, i did the following additional tests.
Firstly i downloaded the KeePassXC AppImage from here [the Dev’s website] https://keepassxc.org/download . I discovered that this works perfectly, regarding copying all the manually-added attributes to clipboard.
Secondly i installed the KeePassXC Snap package, using the method i described here https://forums.opensuse.org/showthread.php/523333-anyone-successfully-installed-snapd?p=2836827#post2836827 . This also works perfectly, regarding copying all the manually-added attributes to clipboard.
You might think that all i need to do is to not use the repos version, & keep using the AppImage or Snap package. The difficulty with that is that for optimised security & privacy i prefer running lots of my programs, especially including sensitive ones like KeePassXC, inside the Firejail sandbox, isolated from the internet. Whereas the repos KPXC version runs very nicely in FJ, both the AppImage & Snap versions do not.
Ideally i’d like whatever is wrong with the repos versions to be fixed so that full-functionality is available, but i don’t know how to achieve that. Ideas please?