Kunzisoft / KeePassDX

Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
https://www.keepassdx.com/
GNU General Public License v3.0
4.32k stars 261 forks source link

Entry screen is slowdown #919

Closed J-Jamet closed 3 years ago

J-Jamet commented 3 years ago

Describe the bug The entry screen is slowed down when a too big image is displayed (> 2 Mb)

KeePass Database

KeePassDX

One solution is to prevent the preview if the image is too big or to make a size reduction on the fly. To see if it is feasible because the data is retrieved from a stream. https://developer.android.com/topic/performance/graphics/load-bitmap

J-Jamet commented 3 years ago

It is recommended in all cases to put small image files in the database. For large files, use an external encrypted storage system.