1
0
Fork 0
Commit graph

26 commits

Author SHA1 Message Date
Eoin Mcloughlin
2542eb6b2b More efficient edit distance 2020-05-17 21:57:27 +01:00
Eoin Mcloughlin
7797e3c9c9 Fix lost trimming 2020-05-17 20:11:47 +01:00
Eoin Mcloughlin
9eae4e61e0 Use an EditText during training, instead of manual input handling 2020-05-17 18:16:43 +01:00
Eoin Mcloughlin
a011aabb62 Pause before/after lesson to let user get ready or finish 2020-05-17 17:57:17 +01:00
Eoin Mcloughlin
a6dcfdad9b Special effect on touch 2020-05-17 16:46:35 +01:00
Eoin Mcloughlin
fce899978d Don't jump to result scren after leaving activity 2020-05-17 16:40:41 +01:00
Eoin Mcloughlin
14454970d8 Center level-select items in view 2020-05-17 16:36:44 +01:00
Eoin Mcloughlin
e3278c3e05 Minor lesson select tweak; add elevation to items 2020-05-17 16:36:44 +01:00
Eoin Mcloughlin
8c6f435950 Improving visual appearance of lesson-select items 2020-05-17 16:36:44 +01:00
Eoin Mcloughlin
a34b3a6641 Display the lesson dots/dashes 2020-05-17 16:36:44 +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
806f35e507 Put titles on all the activity screens 2020-05-17 10:41:34 +01:00
Eoin Mcloughlin
182be5c005 Display basic results of training exercise
Update TODO
2020-05-17 10:24:12 +01:00
Eoin Mcloughlin
65a3a97caf Fix bug where "end of stream" event was being triggered too early 2020-05-16 18:26:37 +01:00
Eoin Mcloughlin
f822ed8474 First pass on recording key presses for training lesson 2020-05-16 16:55:33 +01:00
Eoin Mcloughlin
137f9aebfa Add a "finished" callback to the sound generator 2020-05-16 12:12:56 +01:00
Eoin Mcloughlin
4da92cafe0 Start on implementing lesson training 2020-05-15 19:19:36 +01:00
Eoin Mcloughlin
84cc9f5516 Rename com.example to es.eoinrul.es.
Brings in some questionable auto-formatting by Android Studio
2020-05-15 18:42:40 +01:00
Eoin Mcloughlin
6b70d109c4 Rename some classes to mmake them more consistent 2020-05-15 17:36:39 +01:00
Eoin Mcloughlin
3c4716b0c4 Cleaning up level-select recycler view adapter 2020-05-15 17:17:30 +01:00
Eoin Mcloughlin
b8602d4677 Activity for level selection; has some unnecessary classes for fragments 2020-05-14 21:41:01 +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