Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 3, 2013
  1. @0xfe
Commits on Mar 2, 2013
  1. @0xfe

    Remove spurious comment.

    0xfe authored
  2. Add Three Voice Per Stave With Rest Repositioing

    Larry Kuhns authored
    formatter.js :: Correct spelling error in comment.
    
    modifiercontext.js :: Rewrite formatNotes to support three voices per
    stave and automatic rest positioning to avoid collisions
    
    note.js :: Correct doubling of note widths
    
    stavenote.js :: Calculate rest bounding boxes. fix ledger lines for
    rests above/below the stave, and new functions for setting stem lengths
    and manually displacing notes.
    
    tables.js :: Add glyph parameters for rest bounding box.
    
    vex.js :: Correct spelling error in comment
    
    flow.html :: add tests for three voices per stave formatting
    
    threevoice_tests.js :: New tests for three voices per stave.
Commits on Feb 11, 2013
  1. @0xfe
Commits on Feb 10, 2013
  1. @0xfe

    Removed tabs.

    0xfe authored
  2. Fix Dot Positioning

    Larry Kuhns authored
    modifiercontext.js :: new code to incorrect dor position in multi-voice
    test.
    
    dot_tests.js :: add two trieds to Basic test
Commits on Feb 7, 2013
  1. Fix Dot Positioning

    Larry Kuhns authored
    modifiercontext,js :: fix dot positioning in formatDots.
    
    stavenote.js :: increase 32nd and 64th note stems to accomodate extra
    flags/beams.
    
    dot_tests.js :: added additional note groups to basic test.
    
    stavenote_tests.js :: repositioned stave to accomodate longer 32nd and
    64th note stems.
Commits on Feb 4, 2013
  1. @0xfe

    Fix bug in tuplet alignment.

    0xfe authored
Commits on Feb 3, 2013
  1. @0xfe
  2. @0xfe
  3. @0xfe
  4. @0xfe
  5. @0xfe
Commits on Feb 2, 2013
  1. Align Rests With Notes

    Larry Kuhns authored
    formatter.js :: correct align-rests option processing
    
    rests_tests.js :: correct align_rests option in multi text
  2. Align Rests With Notes

    Larry Kuhns authored
    dot.js :: change position of dots for dotted rests
    
    formatter.js :: Add functions to align rests with notes.
    
    stavenote.js :: add function to determine rest position for a note group
    
    tables.js :: add options to note glpph duration_codes for positioning
    dots on dotted rests.
    
    tuplet.js :: Align rests with tuplet notes. Move lower bracket closer to
    stems.
    
    vex.js :: add functions to find mid point between two lines
    
    flow.html :: add rests_tests
    
    rests_tests :: new test for aligning rests with beamed and tuplet notes
Commits on Jan 28, 2013
  1. @0xfe

    Fix Tuplet Down Stem Bracket Position

    Larry Kuhns authored 0xfe committed
    tuplet.js :: fic positioning of bracket on down stems
    
    tuplet_tests.js :: Modify down stem tests
Commits on Jan 27, 2013
  1. @0xfe

    Update documentation.

    0xfe authored
  2. Fix Strokes Spanning Multipe voices

    Larry Kuhns authored
    frethandfinger.js :: change font size to 9, bold for better readability.
    
    strokes.js :: add all_voices option (true or false)  to constructor.
    Default is true. Revise draw function to span all multi voice notes if
    all_voices is true.
    
    stringnumber_tests :: remove  references to deprecated
    Strokes.addEndNote function
    
    strokes_tests.js :: remove  references to deprecated Strokes.addEndNote
    function. Add new test for multi-voice notation and tablature
  3. @0xfe
  4. @0xfe
  5. @0xfe

    Fix sandbox.html.

    0xfe authored
Commits on Jan 26, 2013
  1. @0xfe
  2. @0xfe

    Support mixed tuplets.

    0xfe authored
Commits on Jan 23, 2013
  1. Correct String/Finger Numbers Above And Below Note Heads

    Larry Kuhns authored
    frethandfinger.js - minor position change of numbers above/below notes.
    
    stringNumber.js - correct position of string numbers above and below
    notes.
    
    stringnumber_tests.js - add whole note with string numbers to test and
    clean up comments.
Commits on Jan 22, 2013
  1. @0xfe

    Implement Cautionary/Curtesy Accidentals

    Larry Kuhns authored 0xfe committed
    accidentals.js - add setAsCautionary function and modify draw function
    to draw a smaller accidental surrounded by parentheses.
    
    tabls.js - add left and right paren to accidentalCodes.
    
    accidental_tests.js - add sample cautionary accidentals to basic test.
Commits on Jan 21, 2013
  1. @0xfe
Commits on Jan 17, 2013
  1. Bug Fixes For Accidentals, String And Finger Numbers

    Larry Kuhns authored
    frethandfinger.js,
    stringnumbers.js:
      Place string and finger numbers to right of dots on dotted notes
      and fix various bugs.
    
    modifiercontext.js: bug fix in formatAccidentals, formatAccidentalsByY,
      formatStringNumbers and formatFretHandFingers. Change order in 
      preFormat to formatDots, formatFretHandFingers, formatAccidentals.
      
    renderer.js: clean up format of drawDashedLines
    
    flow.html,
    stringnumber_tests.js: add new test for string and finger numbers
Commits on Jan 16, 2013
  1. @0xfe

    Update build file.

    0xfe authored
  2. @0xfe

    Fix accidental deletion of function in modifercontext

    Larry Kuhns authored 0xfe committed
    modifiercontext.js - restored formatArticulations function and reference
    to the function in the preForrmat function
  3. @0xfe

    Add Strokes, String Numbers and Fret Hand Finger Numbers

    Larry Kuhns authored 0xfe committed
    frethandfingers.js - new class to add fret hand fingers in notation
    modifiercontext.js - update formatStrokes, add formatStringNumbers and
       formatFingerNumbers
    renderer.js - add end line types and drawDashedLine function
    stringnumber.js - new class to add string numbers in notation
    flow.html - add tests for strokes, string and fret hand finger numbers
    stringnumber_tests.js - add tests for stringnumber and frethandfinger
        classes
    strokes.js - add tests for strokes class
Commits on Jan 15, 2013
  1. @0xfe

    Don't beam across bars.

    0xfe authored
  2. @0xfe

    Tab notes are never rests.

    0xfe authored
Commits on Jan 14, 2013
  1. @0xfe
  2. @0xfe
Commits on Jan 9, 2013
  1. @0xfe

    Fix front page.

    0xfe authored
Something went wrong with that request. Please try again.