dankito / DeepThought

A knowledge management application for Android and Java
4 stars 1 forks source link

Feature request: Attach a picture to an entry or create an Picture-Entry #28

Open b3nk4n opened 7 years ago

b3nk4n commented 7 years ago

Maybe I'm oldfeshioned, but I think there are also a couple of use cases where it might be useful to take and save/keep a picture in my "deep thought":

dankito commented 7 years ago

If you're oldfashioned, that i am as well g . And also Basti, who wants this feature urgently.

Is on top of my list for the next major release (right after OCR capability) and the data model already supports it. The reason why i haven't added it yet is due to the underlying synchronization mechanism: Couchbase Lite Base64 encodes files and during that process 233 % of the file size gets loaded into memory - and keeping on to it for a long time without releasing it. Tests revealed that, depending on a device's memory, 3 - 5 synchronized files in a short time where enough to reliably crashing the application with an OutOfMemoryException. So i first will have to implement my own synchronization mechanism for files (with all the keeping track of synchronization state and so on).