Apologies, I was a bit fast to comment.
A desktop manager is only responsible for the appearance of the desktop on screen. It offers an API to window managers to position elements on the desktop and won’t interfere on its own with these “elements” (windows and icons among others).
The piece of software to check is the file browser: it opens windows on the desktop to display folder contents or positions icons in a special folder called “Desktop” or equivalent to give the illusion the icons are deposited directly on said desktop.
The file browser can parse file and folder contents to compute an ad_hoc icon. Here, with the KDE desktop manager, I have the choice between Konqueror and Dolphin file browser. Both of them have a menu Configure
>Configure xxx
. The details after that are a bit different, but you end up in a General
category with a Thumbnail
tab. There, you have a list of MIME types (disguised under human-friendly names) with a check box. Whenever a box is checked, the file browser will read at least a few blocks of the designated files and, thanks to plug-ins, compute a relevant icon.
The question is now: is there an ODF plugin?
Unfortunately, i’m afraid the answer is “no”. Fedora distro does not provide one by default and I guess no one has developed such a plugin. To add to the difficulty, no universal plugin can exist because it has to integrate with the file browser API.