app: port generated brush loading to GIO