gtk3-gi: accept icon size by enum