tomargames / songbook

1 stars 0 forks source link

Chart composer #43

Closed tomargames closed 9 months ago

tomargames commented 1 year ago

For this release:

  1. copy a card from another deck
  2. complete all screens to javascript
  3. beginnings of chart composer -- replace edit panel (including action bar) and put it there
  4. start metronome and fade out button on action bar in chart display
  5. adding a chart-level metaRecord and putting KEYI and KEYO at it

Things since last release:

  1. left panel code, right panel interpreted code, navigate through sets
  2. integrate adding/editing chords into this function, open only to me, midway is test case for renaming 1-5-9
  3. from edit screen, go in with set = 0, from chart modal, select set and come in with it
  4. navigate from set to set with real-time rendering
  5. be able to add/modify chords.json from here
  6. be able to search/replace throughout sets from here
  7. We Owe not is a test case for chart display, also you won't be leavin'
  8. Add a rhythm line keyword, pyramid song
  9. Restructure thoryvo decks
  10. Make sure column sorts work
  11. Hover on tag link displays song list that have that tag

Things left out of last release:

tomargames commented 11 months ago

Make the top panel of the charts sticky for when you scroll Set max width for devices

1/12/2024: implementing a couple of fixes to songbook2: /programs/CHmgr.py /programs/Songs.py /programs/index.py /js/songbook.js

12/20/2023: renamed songbook2 to songbook, moved beta files to songbook2 for testing: /programs/CHmgr.py - NEW, replacing getCH /programs/Songs.py /js/songbook.js converted and moved data for marie and thoryvo only

11/28/2023: code fix in songbook.js to tighten up the deck checkbox area

11/27/2023: code fix in songbook.js in songBook2 to correct SB media not coming up

11/24/2023: Implementing to songBook2 for testing: /programs/dataList.py - deleting, rewritten in js /programs/tagList.py - deleting, rewritten in js /programs/getNT.py - NEW, supports copying chart into another repository /programs/Songs.py /js/songbook.js /js/songs.css /data/constants.json

11/14/2023: Fixed a couple of things, just to songBook2: /programs/Songs.py /programs/getCH.py /js/songbook.js

11/13/2023: Implemented entire folder to songBook2. Included: converted rest of list page to javascript.