Results 29 issues of louib

This commit adds support for distributing the application using Flatpak, the Linux distribution-agnostic packaging tool. This PR is still a work in progress. After this gets merged, I will go...

Fixes https://github.com/keepassxreboot/keepassxc/issues/4112 Preparation work for https://github.com/keepassxreboot/keepassxc/issues/4113 and https://github.com/keepassxreboot/keepassxc/issues/3720 The top-level fields are currently not accessible from the CLI, which makes it impossible to select entries or groups based on the...

feature: CLI

Fixes https://github.com/keepassxreboot/keepassxc/issues/8243 I renamed the `showDefaultAttributes` variable to `attributesWereSpecified` to make it more explicit what the variable is used for. ## Testing strategy Unit tests ## Type of change [NOTE]:...

## Summary It would be relevant I think to have a `--all` option to the show command so that all the fields of an entry are displayed.

new feature
feature: CLI

## Summary Originally reported in https://github.com/keepassxreboot/keepassxc/issues/6794 The icon used or custom icon used should be available from the CLI ,as a top-level field. Note that the icon itself will not...

new feature
feature: CLI

Added a bit of formatting and fixed a few typos in the README.

This PR splits the GUI source files from the core source files. The immediate goal is to allow the CLI to require only a minimum number of dynamic libraries. The...

high priority :rotating_light:
refactor

This PR adds the `db-edit` command. Changes in this PR include: * Renamed the `Create` command to `DatabaseCreate` * Renamed the `Info` command to `DatabaseInfo` * Added a `DatabaseEdit` (`db-edit`)...

feature: CLI

This is a first draft for KDBX4 database saving support. This is still a WIP, but I wanted to open the PR now in order to get early feedback. This...

I added tags to the entry in the test database in order to test the changes. The groups don't have tags, so no need to handle that case.