Eoin Mcloughlin
|
c9756836f0
|
Close some TODOs
|
2020-06-13 17:09:48 +01:00 |
|
Eoin Mcloughlin
|
5e8ce0cdcc
|
Remember the last lesson run, with a quick-launch button
|
2020-05-17 16:36:37 +01:00 |
|
Eoin Mcloughlin
|
297ab32f84
|
Extracting hardcoded strings into resource file
|
2020-05-17 11:36:31 +01:00 |
|
Eoin Mcloughlin
|
182be5c005
|
Display basic results of training exercise
Update TODO
|
2020-05-17 10:24:12 +01:00 |
|
Eoin Mcloughlin
|
137f9aebfa
|
Add a "finished" callback to the sound generator
|
2020-05-16 12:12:56 +01:00 |
|
Eoin Mcloughlin
|
4216961b5b
|
Calculate tone lengths based on user preferences
|
2020-05-13 20:42:05 +01:00 |
|
Eoin Mcloughlin
|
cf89b9b4f3
|
Start on preferences screen
|
2020-05-13 20:04:18 +01:00 |
|
Eoin Mcloughlin
|
26cc60adf5
|
Write audio samples on a worker thread, enqueued on main
|
2020-05-13 18:19:52 +01:00 |
|
Eoin Mcloughlin
|
632fd007e7
|
Basic app layout, with a sounder mode
|
2020-05-13 18:18:37 +01:00 |
|