IZ2UUF Morse Koch CW

Learn and exercise CW anywhere

Version history


2.0.23611 2019-02-21
- [02.062] The voice did not read prosigns
- [02.063] Added prosign keys in the "Set custom string" page

2.0.23606 2019-02-21
- [02.058] At first change of the Koch level on the main screen, the setting is not considered, it has to be reselected
- [02.059] Added "GoPRO" button on the main screen
- [02.060] Resized the demo dialogs to fit smaller screens as well
- [02.061] Opening the "Exercise check" menu option doesn't stop the exercise that continues in the background

2.0.23598 2019-02-19
- [02.042] Change "Koch (from custom string)" into "Koch (chars from custom string)"
- [02.043] When chosing "Koch (from custom string)"/"Chars from custom string", select by default the koch level to maximum so all letters are shown (backward compatibility)
- [02.044] Add a checkbox "don't show anymore" in the playback termination screen (and the option in preferences to reactivate it)
- [02.045] Now when the TalkBack accessibility option is activated, the playback screen is not read while playing CW
- [02.047] Ads debug toasts removed
- [02.048] When "Group print" is selected, it works only from the second group (the first group is printed normally)
- [02.049] When prosings are inserted in the custom string for "chars from custom string", they are correctly interpreted as prosigns in the Kock level, but not for the exercise itself (fixed)
- [02.050] Added "edit custom string" in main menu
- [02.051] The "edit custom screen" activity was reset on device rotation and crashed, fixed
- [02.052] Added a new Koch level selector
- [02.053] Add a new option to allow speed bar to go to 100WPM
- [02.054] Disabled banner due to high minSdkRequirements (SDK 19)

2.0.23515 2019-02-07
- [01.038] added over 100 international, accented and cyrillic characters
- [01.094] Add on main screen "info" button that opens the app website

2.0.23511 2019-02-06
- [01.059] save exercise settings [PRO]
- [02.041] Hard settings are not retained

2.0.23466 2019-01-29
- [01.092] Standard QSO exercise
- [01.093] Added "What's new" dialog box
- [02.040] Permission "PROCESS_OUTGOING_CALLS" is not requested anymore

2.0.23419 2019-01-23
- [02.038] When screen orientation is changed, the exercise playback or review in not reset
- [02.039] If the exercise is paused and the user goes back to "Choose exercise" and chooses another exercise, it continue with the previous one (fixed)
- [01.032] New 'PRO' callsign exercise

2.0.22625 2018-10-10
- [02.036] On API16, the "Exercise terminated" dialog causes the app to crash.
- [02.037] Prosign <AR> is shown as <AA>, <SK> as <KN> (and so for all the oddly numbered entries)

2.0.22585 2018-10-07
- [01.088] Increased size of speed bar lock
- [02.031] Shows a toast when license key is ok
- [02.032] Shows a Pro badge when pro is activated
- [02.033] When entering from start and the app is paused, it is unpaused automatically
- [02.034] Add option to hide speed bar
- [02.035] Allow copy the exercise in clipboard

2.0.22569 2018-10-05
- [02.029] Replaced "custom text" with "custom string" for consistency with other labels
- [02.030] When selecting "chars from custom string", the Koch level list was not aligned

2.0.22524 2018-09-29
- added true banner inventory on release (internal feature)
- now direct Koch selection is available also for Koch training on words

2.0.22523 2018-09-29
- added button for direct Koch selection

2.0.21751 2018-05-22
- removed debug logging
- increased sine map to 4096, ehnancing low tones quality

2.0.21748 2018-05-22
- ReadbackTextSource::setPlaybackString added check
- Discard all exceptions when reading preferences (ignore messed up preferences)
- New file selection code
- [02.028] "Koch training on words" exercise did not split words when selecting Koch level

2.0.21744 2018-05-20
- [02.026] removed spurious characters generated by voice
- added extensive error logging

2.0.21738 2018-05-19
- [02.027] added permission request for API >= 23