Open huang7311 opened 5 months ago
Thanks for the report, @huang7311! π Are you able to create a PR?
Thanks for the report, @huang7311! π Are you able to create a PR?
I'll do what I can to fix this issue. I'll start by adding mandatory pause between dot/dash, letter, space, etc. Later I will see if I can add options to change the length of pause in settings.
Also: I was thinking of making it so the app could use different morse standards that the user could toggle between, and perhaps some that a user created themself. (See https://upload.wikimedia.org/wikipedia/en/thumb/5/5a/Morse_comparison.svg/800px-Morse_comparison.svg.png ) This would need a restructuring towards a config file approach, with each file being a standard. I will look into this later.
Thanks for the report, @huang7311! π Are you able to create a PR?
I'll do what I can to fix this issue. I'll start by adding mandatory pause between dot/dash, letter, space, etc. Later I will see if I can add options to change the length of pause in settings.
Also: I was thinking of making it so the app could use different morse standards that the user could toggle between, and perhaps some that a user created themself. (See https://upload.wikimedia.org/wikipedia/en/thumb/5/5a/Morse_comparison.svg/800px-Morse_comparison.svg.png ) This would need a restructuring towards a config file approach, with each file being a standard. I will look into this later.
Wow, that sounds awesome! π
Description
When the output reaches a space (represented in the program as a slash) it makes the screen become white indefinitely. You can only solve it by manually closing the program and opening it again, but then your message is lost and you have to recreate one without spaces.
Steps to reproduce
Expected behavior
According to Wikipedia and the various other Issues raised, there is a mandatory gap between dots and dashes as follows:
Therefore, the space (represented as "/" in the program) must be a mandatory pause that does not activate the screen and should have the same time as seven dots.
Ideally, the user should be able to control the length of signal absence between ditdah, letter, and word.
Tech info
Device: Any Android device or emulator
Additional context
I think it would also be nice if we could change the color that gets projected through the screen using a color picker, so I could set it to red RGB (255,0,0) and it wouldn't be so hard on the eyes. I had to use the screen flash mode because the flashlight mode is buggy and doesn't have a gap between dots and dashes, causing every letter and every word to be one long dash.