Если в geany.conf ставить pref_editor_default_open_encoding=WINDOWS-1251, то тогда файлы в UTF-8 будут открываться в UTF-8, а файлы в cp1251 будут нормальным текстом вместо кракозябр.