Hi all,
I often ssh from the desktop machine (screen size of 2560x1440) into my laptop (1200x800) and X-Display geany from my laptop back to the desktop. If I then place the geany window in the bottom right hand corner of the screen, exit geany and then reopen geany on the laptop, the geany window ends up off screen.
The included patch checks the window position read from the preferences file, checks to see if its off either the right hand side or bottom of the screen and moves it back into a sensible position.
Cheers, Erik