rogora / hangish

A Google Hangouts native client for Sailfish
38 stars 7 forks source link

Image picker should be reworked #20

Open Self-Perfection opened 9 years ago

Self-Perfection commented 9 years ago

At first I was going to submit a bug that hangish hangs on long tap on send button in conversation view. However after a bit of experimenting I discovered that long tap invokes ImagerPicker.qml view and it takes 20-30 seconds to load.

I believe currently Image picker finds and lists all images in $HOME. In my case this is more than 5000 images, and it takes pretty long time to load. Most of this images are caches/thumbnails and should not be presented to user.

I suppose Image Picker should use tracker database or show real file browser view to let a user navigate to desired image.

In any case long tap on sendd button should not make hangish unresponsive for more than couple of seconds.