ganeshrvel / openmtp

OpenMTP - Advanced Android File Transfer Application for macOS
https://openmtp.ganeshrvel.com
MIT License
3.78k stars 139 forks source link

Thumbnails view for pictures #144

Open Jacques44 opened 4 years ago

Jacques44 commented 4 years ago

Hello, I will be happy to contribute. I think your job is amazing I'd like thumbnail view for pictures

Regards

ganeshrvel commented 4 years ago

I tried to implement this feature but unfortunately there are performance challenges to it. To fetch all the thumbnails I will have to download them to the local machine from the device.

Either I can do it the first time the user plugs in the device something similar to "Scanning" in VLC or other media players or keep download these thumbnails whenever I visit a directory and cache them. MTP protocol is shitty, old and should have been depreciated a long time ago. It is slow and can't do anything in parallel.

I will look into implementing this feature.

Jacques44 commented 4 years ago

Hello, I didn't know it was so slow. In fact, while using the tool, picture download is quite fast. Maybe, refresh only thumbs on visible items or trigger by hand...

Thanks anyway for the work

Regards

ThinkDigitalSoftware commented 3 years ago

I came here for this too. It seems to be a small matter to get the thumbnails. Waiting for 12mb to transfer far outweighs transferring a few files to see what they are. one video would far surpass that

12M .thumbnails/ d2q:/sdcard/DCIM $ du -sh 58G . d2q:/sdcard/DCIM $ ls AR\ Doodle Screen\ recordings Camera GIF PhotosEditor Screenshots Collage Google Photos Restored Video\ Editor

tamamma commented 1 year ago

It will be a nice feature that allows user to select and easily delete from phone bad pictures before copying them to the computer.

Juansero29 commented 9 months ago

Any news on this feature? Is it on the pipeline? I'd be happy to help

ganeshrvel commented 8 months ago

Hello everyone,

I'm planning a lightweight and modern rewrite of the app in the near future. This will be a complete GUI app overhaul from the ground up. I will try to add this feature into it.

pitonsur commented 6 months ago

I would love to see this feature :) . any news about adding this soon ? Thanks !

ganeshrvel commented 3 months ago

There is some news. I'm currently rebuilding the OpenMTP app from scratch to make it more lightweight, smooth, and feature-rich. In the newer version of the MTP kernel, which I am also building from scratch in Rust language, the thumbnail feature seems to be working fine.

Once the upgraded app is released, you will be able to experience this feature.