Got default encoding set to CP1250 for new and existing files. Also got 'Use fixed encoding..' checked.
Geany 1.22 still opens files as UTF-8 if a file doesn't contain any UTF8 or CP1250 encoded characters, (i.e. 0-127 ansi codes only). Same for empty files (0 byte length).
Checked on Ubuntu 10.04, XUbuntu 12.10 and Win7.