KeePassium
KeePassium copied to clipboard
Add an option in Settings to choose which databases should be used for AutoFill
What I'd like
An option in KeePassium AutoFill settings where to choose which databases have to be used for the AutoFill feature. Something like:
AutoFill settings -> Lookup on... -> List of all existing databases with on/off switch
Note: With AutoFill I also include the Quick AutoFill feature too, that I suppose it's already built as a sub functionality of the main one.
Why
I've many different databases inside KeePassium (mine, my wife's, work, other stuff...). But when I use the AutoFill on the phone, I would like the credential lookup to happen only within my database and not the others. When I need credentials stored on other databases is not for using them on my phone, but on other devices like my wife's PC, work PC, other's PC.
@OculiViridi, sorry for such a slow response. I confirm this will be part of database-specific settings (#64), which is nearing the top of the list.
@keepassium Hi! Is it still under planning for future release?
@OculiViridi , yes, I have added a switch to disable Quick AutoFill for the specific database:
Would this work for you?
@keepassium This is what me and my wife see on our phones (iPhone XS iOS 16.6.1) on KeePassium v1.45.138. The settings screenshot was taken from a Read only DB, but on others that are not Read only, it's the same. Could it be a missing label issue (since is set as Italian)?
@OculiViridi , sorry, I should have been more specific. I have added the "Quick AutoFill" switch to the development version which has not been published yet. Just wanted to check if this switch would work for you or you would need a more elaborate configuration.
@keepassium Oh, ok! 😄 Anyway, if possible, I think it would be more intuitive to find the option under the AutoFill settings and also it would be more convenient to set the option for each database all in one place (using the DB list I was originally suggesting).
it would be more convenient to set the option for each database all in one place (using the DB list I was originally suggesting).
Bulk editing of this setting is convenient when there are many databases (like in your case) or their settings change often. However, I believe a more typical setup is 1-3 databases where it's easier to apply changes to each database than dig several levels into the app settings.
If this assumption proves wrong, I will consider a dedicated list. But for now let's stick with the individual dialog for each DB .
Bulk editing of this setting is convenient when there are many databases (like in your case) or their settings change often. However, I believe a more typical setup is 1-3 databases...
Think about a freelance IT Administrator... he may have tens of different KeePass DBs, one for each company he works for. He may need to use AutoFill when using browser from a tablet to login into different system administration consoles (RDP or others).
Once IT administrators start complaining en masse, we can consider the assumption proved wrong. So far this was not the case.