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 |