Home GnuPG

Rework UserIdProxyModel data handling

Description

Rework UserIdProxyModel data handling

Instead of the previous approach of figuring out the correct source index for each request,
this implementation creates a list of all user ids in the model when the model changes.

This approach drastically improves the performance of each lookup and allows for better prevention
of duplicate user ids in the model.

Details

Provenance
TobiasFellaAuthored on Feb 5 2024, 3:49 PM
Parents
rLIBKLEOdfcc9c9f85db: GIT_SILENT Sync po/docbooks with svn
Branches
Unknown
Tags
Unknown
References
refs/backups/work-branch-work/tobias/userid-model-rework-1707295258