added set/get_window_size
added slot on_setting_changed
adapted to new settings