compatibility updates for rust_sdl2
working on getting the textinputdialogview into shape