DesktopSize is defined into each recipe. This is the FVWM variable that
define the desktop geometry. It is implemented into the recipes, and
some recipe utilise different values.

Most of them use 8 horizontal pages, other 4 horizontal pages, and
one 4 vertical pages.

It is a big problem with this, when you change from a
recipe that have a desktop geometry of 8x1 to 4x1, all the windows on
the pages 5 to 8 are lost in the wild. When changing from a 8x1 recipe
to the 1x4 recipe, all the windows on the pages 2 to 8 will be lost.

It is possible to implement a logic to handle this by moving the
windows on some available page(s) during a restart. But I don't like
that because the result will be a mess in many cases with windows
moved around arbitrary, and this will be a lot of work for a messy
result.

In consequence, I will unify the desktop geometry of the recipes.
Another possibility is to implement an user preference for that, I
think I will do that.

I already found a few minor bugs (fixed in the svn). All that imply it
will a new release very soon.

Cheers,
Dominique

-- 
"We have the heroes we deserve."

_______________________________________________
fvwm-crystal-users mailing list
fvwm-crystal-users@gna.org
https://mail.gna.org/listinfo/fvwm-crystal-users

Reply via email to