Feature Request: option to prebuild cache of previews

Hello,

In my line of work, speed of delivery is very important.

The MainType interface is high-performance, but I find that I often have to wait several seconds when scrolling through a font list for the previews to be rendered.

I would like an option which allows the program to pre-build and cache all previews for the current font list. That way, I could simply activate that feature, move on to something else, and then scroll through the font list without having to wait for any rendering at all.

We’ve thought about this, but there are numerous disadvantages so we’ve decided to stick with the current implementation.

It would take a lot of time to implement, and even then, such feature will cause more problems and delays.

HI Erwin -

Is this something that could be added as an optional setting for certain users who really need it?

I understand there may be disadvantages that would be concerning to the average user. But for a power user, perhaps they’re willing to trade off those disadvantages for the advantages that cached previews would bring. The slowness of having to wait for cache building to occur in realtime with each use of the software can really slow workflow.

Just following up on this query. Any additional thoughts?

I’m sorry, but this requires too much time to implement.

The next upcoming major release will come with a new font preview cache. It should improve performance, but it will only cache a couple of hundred previews at a time.

We’ve just released MainType 9, which comes with a new font preview cache, so it should improve performance.

Erwin, thank you.

The new preview cache is excellent.