GCCreationHandler improvements
Closed, ResolvedPublic

Description

Multiple issues with keyboard:

  • on android, physical keyboard overrides the "Save" button which is in the bottom of the area.
  • on Desktop, with virtual keyboard activated, we can't save a file because the saving dialog is behind the virtual keyboard

We can probably increase the size of the buttons (in French, texts override the button)

jjazeix created this task.Sep 9 2020, 8:54 PM
timotheegiet added a subscriber: timotheegiet.

OK, I'll take a look.

timotheegiet closed this task as Resolved.Nov 14 2020, 2:36 PM

I've improved the size of the buttons, and properly added support for our virtual keyboard in the save/load pages (before it was only visible in baby_wordprocessor, and it was actually still interacting with the text editor, not with the dialog...).

The only thing I could not "fix" is the layout when using the android keyboard; I had already tried to include its size when fixing the layout in baby_keyboard using Qt.inputMethod.keyboardRectangle , but it didn't work good. So I don't think we can fix that easily...
Note that with the android keyboard, users can directly use the Enter key to validate for saving/loading a file, and can also hide it with the Back control, so I think it's not too bad.

I guess we can close this as resolved for now.