Block a user
remember window size and position
need to somehow call one of the to_glib_ functions on GtkWindow to get an object with a WindowExt trait that I can call get_position() on.
remember window size and position
there doesn't seem to be a way of retrieving the window position from GtkWindow (other than the default position which gets set). may have to give up on this.