When using a large key ring (~2000 Keys with ~4000 user ids), the UserIDProxyModel performs poorly, leading to very long loading times for the sign/encrypt dialog (~30 seconds on my machine).
Description
Description
Details
Details
- External Link
- https://invent.kde.org/pim/libkleo/-/merge_requests/169
Revisions and Commits
Revisions and Commits
| rLIBKLEO Libkleo | |||
| rLIBKLEO64bac3eceef0 UserIDProxyModel: Keep an index for proxy index -> source index mapping | |||
| rLIBKLEOcf7b36268b92 UserIDProxyModel: Keep an index for proxy index -> source index mapping | |||
| rLIBKLEO93c3559b42a8 UserIDProxyModel: Keep an index for proxy index -> source index mapping | |||
| rLIBKLEO4abc1ce456a6 UserIDProxyModel: Keep an index for proxy index -> source index mapping | |||
| rLIBKLEO11b32423e1bc UserIDProxyModel: Keep an index for proxy index -> source index mapping | |||
| rLIBKLEO94a21d777d69 UserIDProxyModel: Keep an index for proxy index -> source index mapping | |||
| rLIBKLEOd1b71562950e UserIDProxyModel: Keep an index for fingerprint -> source index mapping | |||