News for hackers. Stuff that matters.
Re:GNOME has no thumbnails in the file picker and my toilets... by InfiniteRand on Monday January 11, 2021 @09:07AM (#25728989)
Interesting explanation at the end of the bug report:

The slowness is only caused by the GIO's G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE and g_file_info_get_content_type. Wherever they are used, there will be a slowdown because the contents of files, that lack extensions, should be read for finding their mimetypes. Almost all the time is taken by that; the other operations are done pretty fast — particularly, the Qt GUI takes no time in comparison.

Re:GNOME has no thumbnails in the file picker and my toilets... by ubercow13 on Monday January 11, 2021 @01:15PM (#25733185)
Yes, actually reading that it makes it sound like the file manager itself is just badly architechted - of course you shouldn't load mimetypes synchronously before listing a folder in the UI, that seems obvious.

So maybe I'm not right about GIO as such. But Nautilus is also excruciatingly slow despite being more fully asynchronous.