I thought I'd steal the idea as either a Lua lib or direct implementation in CHDK core.
Interesting difference of philosophy.
Anyone who has the clickpanSDM simply uses SDM, they can use CHDK for other features if they so wish.
It is just a couple of files.
You are an upsizer, I am a downsizer.
You are primarily a software developer who knows a little about photography.
I am primarily a photographer who knows just enough about programming to get the job done.
Two quite different approaches with an audience for both.
After SDM 1.86 I will be creating a very lean SDM with all the time-consuming features omitted.
Makes for more play time and less work.