Another note!
Until the switch to GTK takes place, we’ll need to consider compiler support for the Windows GUI library. I know that, in the past, MinGW’s version of the Windows API had limited support for the Windows GUI library. It’s something that needs to be looked at again and kept in mind.
Edit:
Looks like MinGW-w64 has gotten a lot more GUI support in the years since I last used it