keepassxc icon indicating copy to clipboard operation
keepassxc copied to clipboard

Feature request: Individual preferences per database

Open aeisi opened this issue 7 years ago • 5 comments

I have two databases, one for private and one for work purposes. I would e.g. like the work database automatically lock itself after X seconds and my private one after Y seconds.

Expected Behavior

I am able to configure database 1 with X seconds for automatic locking and database 2 with Y seconds for automatic locking.

Current Behavior

I am able to configure only automatic locking after X seconds for all databases, i.e. it is a global setting for the whole application behaviour instead of per database setting.

Possible Solution

Preferences per database individually.

aeisi avatar Aug 22 '18 13:08 aeisi

This can easily be implemented using custom attributes on the root group. The idea is individual database settings would override the global settings (security settings in particular). Obviously not all settings apply to specific databases (recently opened files, for example).

droidmonkey avatar Aug 23 '18 00:08 droidmonkey

Instead of custom attributes on the root group we can use database's custom data like in #1497

TheZ3ro avatar Aug 23 '18 09:08 TheZ3ro

Yah that's what i meant, sorry used the wrong term.

droidmonkey avatar Aug 25 '18 01:08 droidmonkey

Related PR: https://github.com/keepassxreboot/keepassxc/pull/9406

varjolintu avatar Aug 18 '23 17:08 varjolintu

Bump

siddhpant avatar Jun 13 '24 05:06 siddhpant