Back
Nathan Wailes

Nathan Wailes
PRO

@nathanwailes

Full-stack dev, 180 on the LSAT. Work habit goal: tinyurl.com/mr32bdjt i.imgur.com/e9b6bqw.png Productivity thoughts: shorturl.at/grcs8
57
Joined October 2020
Load previous page…
Finished the 'Save As' functionality. #rhymecraft
Add some more information about Shakespeare that I learned from reading the introduction to the Penguin Classics 1994 edition of Hamlet. www.rhymecraft.guru/wiki/disp… #rhymecraft
Continued working on the 'Save As' functionality. #rhymecraft
Started working on a 'Save As' option that will let users copy songs, including songs they don't have permission to save to directly (like demo songs). #rhymecraft
Get the modal working that lets you choose how long an inserted syllable should be sustained for. #rhymecraft
Continued working on a modal that will appear when a user adds a syllable to the timing graph, asking the user how long the syllable should be. #rhymecraft
Spent some time researching the top rap songs of the '80s since the Billboard list starts in '89. I want to understand the evolution of the various techniques. #rhymecraft
Created a Spotify playlist with the #1 rap singles from '89-'99 based on en.wikipedia.org/wiki/List_of… to better understand the evolution of rap and also to put it on my public wiki. open.spotify.com/playlist/5B1… www.rhymecraft.guru/wiki/disp… #rhymecraft
Have the front-end metronome adjust its tempo if necessary to match the playback speed. #rhymecraft
Be able to delete the timing information for a particular syllable from the timing graph using the context menu. #rhymecraft
Switch the 'Insert Syllable' functionality to the context menu instead of having it happen every time you click on an empty duration on the graph. #rhymecraft
Add npm package 'vue-context' and a simple example of using it. #rhymecraft
Add a scrollbar to the timing graph to make it easier to scroll longer songs, and because that's where I'll want to show error locations (like in PyCharm). #rhymecraft
Replace all remaining references to $store.state in the .vue files with mapState, except those references that are part of a getter in a computed property with the same name as the state variable. #rhymecraft
Get playback working properly on the timing graph again, where it'll highlight the currently-being-performed syllable. #rhymecraft
Switch a confirm() dialog to instead use the new PyCharm-inspired base modal component, as confirm() can bump the user out of fullscreen mode. #rhymecraft
Replace all remaining calls to $store.commit or $store.dispatch in the single-file components with mapActions or mapMutations to keep the code cleaner. #rhymecraft
Switch the ModifyWord modal to use the PyCharm-inspired base modal component. #rhymecraft
Get the 'Click syllable to start playback from' functionality working again. #rhymecraft
Switch the 'Create Persona' modal to the PyCharm-inspired base modal component. #rhymecraft
Home
Search
Messages
Notifications
More