about summary refs log tree commit diff
AgeCommit message (Expand)AuthorFilesLines
2020-06-18 Complete exercises from Applicative chapterWilliam Carroll1-0/+213
2020-06-18 Complete exercises from Foldable chapterWilliam Carroll1-0/+107
2020-06-16 Add grocery list for ShaalseeWilliam Carroll1-0/+43
2020-06-16 Update Clojure boilerplate docsWilliam Carroll1-1/+1
2020-06-16 Don't start ssh-agent in .profileWilliam Carroll1-6/+0
2020-06-16 Use ivy-helpers/list-external-commandsWilliam Carroll1-1/+1
2020-06-16 Prefer Solarized Light themeWilliam Carroll1-1/+1
2020-06-16 Support additional KBDs for ClojureWilliam Carroll1-0/+8
2020-06-16 Include new TODO in finances.orgWilliam Carroll1-0/+1
2020-06-16 Use dot-time format for modeline timestampWilliam Carroll1-4/+12
2020-06-16 Prefer smaller default font size for laptopWilliam Carroll1-1/+1
2020-05-17 Support boilerplate for Elm clientsWilliam Carroll11-0/+180
2020-05-04 Support //boilerplate/clojureWilliam Carroll6-0/+57
2020-04-19 Restore default view to OverviewWilliam Carroll1-1/+1
2020-04-19 Correct all G_sharp pitch classesWilliam Carroll1-7/+7
2020-04-19 Remove unused Msg'sWilliam Carroll1-48/+0
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