Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Typing and cursor move in GUI text fields #586

Closed
2play opened this issue Feb 5, 2020 · 6 comments
Closed

Typing and cursor move in GUI text fields #586

2play opened this issue Feb 5, 2020 · 6 comments
Assignees
Labels

Comments

@2play
Copy link

2play commented Feb 5, 2020

Good day,
@midwan As I've mentioned when I tried to create custom configuration files, at the field where you enter the name I tried to put + (with shift) and no special chats can be entered. When I press the arrow keys to move the cursor to type something extra it jumps out of the field and to next navigation button or option which is fine when moving around with keyboard but not when I wna to simply type.
So only way is to save the name as best as you can and then navigate to folder and update name manually.

I used this on Amiberry v3.09 pi3B board.

@midwan midwan self-assigned this Feb 5, 2020
@midwan
Copy link
Collaborator

midwan commented Feb 5, 2020

@2play
The shift key to enter special characters doesn't currently work in Guisan, we've only managed to fix entering Capital letters (somewhat related issue here: kallisti5/guisan#4)

But the behavior with the arrows can be controlled in Amiberry so I can fix that.

@midwan midwan added the bug label Feb 5, 2020
@2play
Copy link
Author

2play commented Feb 6, 2020

looking forward to it!

@midwan
Copy link
Collaborator

midwan commented Feb 6, 2020

@2play
This should be fixed with the latest updates. Please test and let me know ?

@2play
Copy link
Author

2play commented Feb 13, 2020

Kalimera @midwan
I have compiled and installed 3.1.1
Confirm that cursor moving ok in the txt fields by the use of arrow keys rather jumping to next button etc.

Something of interest maybe...

  • if I press END key on the keyboard while I was in the text field (configuration name or description)
    it exited gui and booted the default config. I thought it would take me at the end of the text field instead
  • as you mentioned SHIFT isnt working with special chars (+_etc)
  • if num pad is off when starting the gui, it can not be enabled while in it. is this normal?
    if num pad enabled before, i enter gui, light is on but only 2-4-6-8 work as arrow keys. if I press the key to enable (again) light still stays on and numbers work also :-)

Just for your ref.

KInd regards!

@midwan
Copy link
Collaborator

midwan commented Feb 17, 2020

@2play
Thanks for confirming.
The rest of the behavior you mention is "normal", in the sense that Guisan (the GUI framework used) will consume all keyboard input, but does not yet implement all the expected features. So far I've been reporting these things to the author(s), but since the project doesn't seem to move forward much I've started implementing solutions directly in our implementation.

If it's needed, we could add those as separate issues to implement further in Guisan.

@midwan midwan closed this as completed Feb 17, 2020
@2play
Copy link
Author

2play commented Feb 17, 2020

@midwan Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants