about summary refs log tree commit diff
AgeCommit message (Expand)AuthorFilesLines
2020-04-19 Ensure only whitelisted chord inversions present in initial stateWilliam Carroll1-2/+6
2020-04-19 Display "Get ready..." message before practicingWilliam Carroll1-6/+13
2020-04-19 Restore support for whitelisted chord inversionsWilliam Carroll2-44/+34
2020-04-19 Drop support for PracticeModeWilliam Carroll2-43/+3
2020-04-19 Support a FlashCard before showing the notes that comprise a chordWilliam Carroll5-5/+66
2020-04-19 Create Tailwind moduleWilliam Carroll5-27/+49
2020-04-19 Ensure the overlayButton is truly h-screen and w-screenWilliam Carroll2-112/+35
2020-04-19 Responsively size UIWilliam Carroll5-12/+84
2020-04-19 Set the selectedChord to Nothing when setting a keyWilliam Carroll1-0/+1
2020-04-19 Prune {Select,Deselect}AllKeys actionsWilliam Carroll1-19/+0
2020-04-19 Highlight root note of each chordWilliam Carroll2-37/+70
2020-04-18 Remove horizontal paddingWilliam Carroll1-2/+2
2020-04-18 Create Overview for Learn Piano ChordsWilliam Carroll2-2/+94
2020-04-18 Remove duplicate step from READMEWilliam Carroll1-2/+1
2020-04-18 Prefer "Tap" to "Press"William Carroll1-1/+1
2020-04-18 Debug unresponsive button press for selectKeyWilliam Carroll1-2/+2
2020-04-18 Tidy appWilliam Carroll7-538/+498
2020-04-18 Ignore Main.min.jsWilliam Carroll1-1/+1
2020-04-18 Orient "Press to practice" buttonWilliam Carroll2-22/+58
2020-04-18 "Chord Drill Sergeant" -> "Learn Piano Chords"William Carroll20-15/+16
2020-04-18 Use elm2nix to (attempt to) deploy learnpianochords.appWilliam Carroll4-18/+121
2020-04-17 Nixify build for Chord Drill SergeantWilliam Carroll3-1/+30
2020-04-17 Simplify preferencesWilliam Carroll1-32/+40
2020-04-17 Render a mobile-friendly pianoWilliam Carroll5-116/+236
2020-04-13 Begin styling effortsWilliam Carroll8-126/+264
2020-04-13 Support generating chords for a particular keyWilliam Carroll4-285/+283
2020-04-13 Don't render the notes on the pianoWilliam Carroll1-1/+1
2020-04-13 Rename NoteClass -> PitchClassWilliam Carroll2-148/+151
2020-04-13 Remodel model.selectedChord as Maybe ChordWilliam Carroll1-50/+65
2020-04-12 Whitelist and blacklist note classesWilliam Carroll1-7/+64
2020-04-12 Only display chords that fit on the displayed pianoWilliam Carroll1-278/+293
2020-04-12 Support suspended chordsWilliam Carroll1-0/+30
2020-04-12 Whitelist and blacklist chordTypesWilliam Carroll2-105/+112
2020-04-12 Whitelist and blacklist chords by inversion typeWilliam Carroll2-10/+84
2020-04-12 Properly support chord inversionsWilliam Carroll9-516/+1547
2020-04-11 Support NoteClassWilliam Carroll3-124/+283
2020-04-11 Support Misc moduleWilliam Carroll1-0/+15
2020-04-11 Support BPM for tempoWilliam Carroll2-10/+50
2020-04-11 Support elm-mode for EmacsWilliam Carroll2-0/+4
2020-04-11 Track app ideasWilliam Carroll1-0/+3
2020-04-11 Prefer type alias to typeWilliam Carroll2-60/+48
2020-04-11 Support basic tempoWilliam Carroll2-13/+75
2020-04-11 Improve the styling of the pianoWilliam Carroll2-29/+58
2020-04-11 Generate all known chords and display randomly selected chordsWilliam Carroll4-216/+345
2020-04-11 Drop support for Haskell glyphsWilliam Carroll1-5/+0
2020-04-10 Model data and sketch ideas for Chord Drill SergeantWilliam Carroll6-0/+294
2020-04-10 Create README for Chord Drill SergeantWilliam Carroll1-0/+47
2020-04-10 Add README for typo-poWilliam Carroll1-0/+10
2020-04-10 Create README for Github Issues ServiceWilliam Carroll1-0/+28
2020-04-06 Debug unresponsive keyboardWilliam Carroll1-6/+0