When --justswitch is used together with --gotoleft or
--gotoright, nothing happens. However, it works fine
when used with --gotocolumn=x.
I believe this is because in 3ddeskd.cpp, the various
GOTO_FACE_RIGHT/GOTO_FACE_LEFT etc. are only
interpreted in setup_goto_face(), which is not called
when the --justswitch option is used.
I don't understand the program well enough to fix the
bug without risk of messing something else up, but it
seems fairly simple, even if just copying the majority
of setup_goto_face() into the appropriate section of
wait_for_activation(). I hope to see this bug fixed
soon.. though it seems this project hasn't been updated
in a year or so.
email: klampr@gmail.com (include _notspam_ in subject)