SeaDrive Mac 3.0.11 and thumbnails

Hi! Just trying SeaFile one more time. Installed the latest 11.x server and latest 3.0.11 client on macOS 15. Unfortunately, can’t see thumbnails for image and video files. Is it expected or bug? Also, Quick Look shows “Zero KB” instead of preview too.

Files those are offline shows OK.

UPD: After completing the sync some files are previewed OK and some still can’t.
UPD2: Now I have duplicates of files… SeaDrive decided to create second copies of them. These duplicates can’t be previewed until opened.
UPD3: I have sent logs to your info@ email.

Hi,

HEIC image format is not supported for thumbnail generation in version 11. It’ll be supported in version 12.

For the duplication issue, it’s likely caused by a bug in previous versions. Have you run SeaDrive on this computer before? If so, please resync the account and it shouldn’t happen again.

No thumbnails for JPG and PNG too.

I had SeaDrive installed in the past, but it was fully removed with its preferences and configs, with its file provider and folders were cleaned. Also, it’s a new server with a new address. So it’s a completely clean installation, but the bug still exists. Please look at log files I have sent to you if you want to clarify it more.

I understand it is not commercial support forum here, however it’s so annoying bug (file duplication) which stops me (and not only me, I think) to use the software, and it happens every time I just starting trying it.

Do you get a thumbnail after you open the file with Preview?

Yes, I do.

How are you copying/moving the pictures to Seafile? Are you using the Camera Upload feature under iOS, drag and drop to the server, upload via web interface?

Cmd+C, CMD+V in Finder. Look at GIF (click image to play):
ezgif-1-a0844cd87c

Do the original (source) files have thumbnails to start with?

Not quite understand your question. Thumbnails are successfully displayed for all local files, in any icon size. E.g. when I browse image folders on SMB shares, its thumbnails shows very fast. Thumbnails are not stored in JPG files like in RAW files, they are generated by the system at browsing time. I suppose, NSFileProviderThumbnailing | Apple Developer Documentation should be implemented if already not.

I have not yet been able to replicate your issue and I am trying to find out how your system might be different.

Can you say more about the second issue. That is the strangest to me.

@Jonathan, regarding the issue with JPEGs, have you checked whether this could be a macOS 15 (Sequoia) issue? -Thanks

Have you got my two mails which I have sent to info@ at 20/09? I have sent logs there and described the issue a bit more detailed. Maybe they can help?

Also, here are bunch of crashes of SeaDrive File Provider. Some of them probably due to force relaunching of Finder, but some are related to thumbnails too: “fetchThumbnailsForItemIdentifiers” → “metadataForIdentifier”. But these crashes are not from today, and today I don’t have thumbnails for non-offline images too.

PS: sorry, there are no option to upload a file here, so I have sent the crash archive to info@.

The email address for support that I’ve seen used in the past is: support@seafile.com. Can you forward your files there with some background explanation?

I am hoping Jonathan will respond to this inquiry soon.

By the way, you might also post this topic on the Github site. It might attract the attention of Development there sooner.

We checked the logs and there is no error related to getting thumbnails for jpg and png files. There are errors for heic files though. Can you see thumbnails on the web interface, like the screenshot below? The thumbnails are generated on the server side and then downloaded to the client.

For the duplicate file issue, I suggest you try the resync function of the latest version. The internal databases may not have been cleaned up in your case.

Thanks, Jonathan, for checking. Yes, thumbnails in Web UI works fine.

For the duplicate files, it was a fresh install, so no tails of old version were there, because in the past I manually deleted all the remaining files incl. databases, preferences etc. Also, the server is new, IP address is new, folder is also new. In other words, it is a fresh test setup.