Permalink
Switch branches/tags
Nothing to show
Commits on Mar 3, 2013
Commits on Mar 2, 2013
  1. Remove spurious comment.

    0xfe committed Mar 2, 2013
  2. Add Three Voice Per Stave With Rest Repositioing

    Larry Kuhns committed Mar 2, 2013
    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
Commits on Feb 10, 2013
  1. Removed tabs.

    0xfe committed Feb 10, 2013
  2. Fix Dot Positioning

    Larry Kuhns committed Feb 10, 2013
    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 committed Feb 7, 2013
    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. Fix bug in tuplet alignment.

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

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

    Larry Kuhns committed Feb 2, 2013
    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. Fix Tuplet Down Stem Bracket Position

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

    0xfe committed Jan 27, 2013
  2. Fix Strokes Spanning Multipe voices

    Larry Kuhns committed Jan 27, 2013
    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. Add tab notes to modifier context.

    0xfe committed Jan 27, 2013
  4. Fix sandbox.html.

    0xfe committed Jan 27, 2013
Commits on Jan 26, 2013
  1. Support mixed tuplets.

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

    Larry Kuhns committed Jan 23, 2013
    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. Implement Cautionary/Curtesy Accidentals

    Larry Kuhns committed with 0xfe Jan 21, 2013
    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
Commits on Jan 17, 2013
  1. Bug Fixes For Accidentals, String And Finger Numbers

    Larry Kuhns committed Jan 17, 2013
    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. Update build file.

    0xfe committed Jan 16, 2013
  2. Fix accidental deletion of function in modifercontext

    Larry Kuhns committed with 0xfe Jan 15, 2013
    modifiercontext.js - restored formatArticulations function and reference
    to the function in the preForrmat function
  3. Add Strokes, String Numbers and Fret Hand Finger Numbers

    Larry Kuhns committed with 0xfe Jan 15, 2013
    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. Don't beam across bars.

    0xfe committed Jan 15, 2013
  2. Tab notes are never rests.

    0xfe committed Jan 15, 2013
Commits on Jan 14, 2013
Commits on Jan 9, 2013
  1. Fix front page.

    0xfe committed Jan 9, 2013