Page 1 of 1

ASync/Threaded thumbnail generation

Posted: 21 Sep 2026 03:56
by o7blue
In a personal project I was working on (using Qt) I needed to implement thumbnail generation, and in order to prevent that from blocking the main thread (making scrolling unresponsive while thumbnails got generated), I dumped all of that work into an async coroutine. Basically kept the scrolling smooth in the main process as the thumbnails got generated in the coroutine.

Seeing that XY is using twinBASIC now, and that twinBASIC supports multithreading, I was wondering if ASync/Threaded thumbnail generation was even possible on a technical level. Would be nice if XY could generate batches of thumbnails, by spawning in a bunch of threads instead of going one by one.

Re: ASync/Threaded thumbnail generation

Posted: 21 Sep 2026 05:52
by RalphM
From what I recall, Don was hoping to get multi threading into XY at some stage but I think TB is still struggling with other problems that take priority.

Re: ASync/Threaded thumbnail generation

Posted: 21 Sep 2026 06:01
by highend
Maybe reading the roadmap of TB would help *sigh*

Re: ASync/Threaded thumbnail generation

Posted: 21 Sep 2026 07:43
by o7blue
That's what I get for trusting a reddit post, made it sound like it was already in :whistle:
https://www.reddit.com/r/vba/comments/m ... ompatible/

I guess Q1 2027 at best from the current roadmap
https://twinbasic.com/roadmap