Gh366 popup create structure diff git commits

#366 
changed to TextInput to allow long string to be displayed correctly.
TODO: when changing the filename, the end of string result must be visible (probably the caret/selection must be changed).