Klaus, I hope you do not mind, I copied a bit of text from the discussion on PanoToolsNG. You are one busy guy, doing great work, wow.... Thank you, Thank you, Thank you!
Based on what I understand (maybe?) from below would this also change the lock level based when a viewer goes from a window to FS? Or is this set based on Screen size, not stage size?
Amazing stuff here, well done, well done!
Robert
"
> This proposal would offer a neat way to pick the ordinary cubeface
> set based on the visitor's display size. The end result would be a
> regular, non-streaming-tiles pano, but with the right pixel size for
> whatever screen size a visitor might have. I like this idea.
>
Hi, thats possible direct in krpano now

(in krpano 1.0.8 beta 9)
there is already the 'lockmultireslevel' setting,
with it is possible to lock a specific resolution level,
and when 'lockmultireslevel' will be set to 'current',
it will lock the current one,
and the 'current' one is the one which fits the current screensize and
the current field of view at the best,
now to load only the tiles from the 'current' resolution level,
I have added a new setting - '
downloadlockedlevel',
when set to true - all tiles from the locked level will be downloaded,
(bute note - by default all levels in the xml should be set download="view" for
this case)
as xml the code will look like this:
<krpano>
<events
onloadcomplete="set(
downloadlockedlevel,true);set(lockmultireslevel,current);"
/>
<image ... multires="true" progressive="false">
<level ... download="view"> .. </level>
<level ... download="view"> .. </level>
<level ... download="view"> .. </level>
...
</image>
</krpano>
with that it would be possible to use a separate cube sizes for all possible
screensizes and only the best one will be downloaded,
and there will be no 'reloads' in this case,
best regards,
Klaus
"