General application wishlist
Applies to all Stardock desktop customization apps, whether or not they are part of Object Desktop
- Check for updates to themes, not just programs. This might require themes (including things like icon sets for Object Dock) to include info that allows the update software to find the theme on WinCustomize.
- APNG/MNG support -- These PNG variants offer built-in animation. This would allow Windows, at least with something that helps it thumbnail the file, to preview the animation. It also would allow animated previews on WinCustomize (see next item).
- WinCustomize previews are always static images created by the author. While this makes for easy site development, it doesn't help me decide what to download. To often I have to download the theme to see what it is. I have seen some where the preview was nothing more than a heavily stylized version of the name. Cursor themes commonly show either all the cursors at once with all frames side-by-side (no animation) or just one. Ditto for icon sets. For that reason, below I describe something better.
- Collection type themes would provide two preview images. Authors would choose 1-2 entries for display in the gallery. They would then choose a larger set of 3-4 for display in the initial page. Both images would be animated when needed. If the user wants the full preview, all entries would be displayed as individual images with labels.
- Most other types of themes would be unpacked so that WinCustomize can generate a preview on the fly. Code from the actual program would be used to read the theme and generate the preview. So if we are talking about a Window Blinds theme, Windows Blinds code would create a preview based on common windows. This allows for direct comparison of themes. Instead of seeing part of one theme and a completely different part of another theme, both previews would show the same windows.
- Depending on what part of the gallery the user is looking at, the theme detail page would include information on things like was transparency used, is it animated, etc.