Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extension plugin support #162

Merged
merged 93 commits into from
Feb 16, 2021

Commits on Jun 8, 2020

  1. Modified symbols test-sib

    annplaksin authored and annplaksin committed Jun 8, 2020
    Configuration menu
    Copy the full SHA
    b675a89 View commit details
    Browse the repository at this point in the history
  2. Added symbol styles

    annplaksin authored and annplaksin committed Jun 8, 2020
    Configuration menu
    Copy the full SHA
    7af1549 View commit details
    Browse the repository at this point in the history
  3. Trying to implement new symbols

    libmei methods aren't found yet
    annplaksin authored and annplaksin committed Jun 8, 2020
    Configuration menu
    Copy the full SHA
    9e058ab View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2020

  1. Changed attributes to Dictionaries

    annplaksin authored and annplaksin committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    b2cbf42 View commit details
    Browse the repository at this point in the history
  2. Solved libmei function call

    annplaksin authored and annplaksin committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    960b8c8 View commit details
    Browse the repository at this point in the history
  3. Correcting dictionaries

    Using dictionaries in the proper way helps...
    annplaksin authored and annplaksin committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    a35769a View commit details
    Browse the repository at this point in the history
  4. Added creation of defined attributes

    annplaksin authored and annplaksin committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    edf045d View commit details
    Browse the repository at this point in the history
  5. Started with articulations in test-sib

    annplaksin authored and annplaksin committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    f77b1d5 View commit details
    Browse the repository at this point in the history
  6. Symbol 52 seems to be a second heel

    annplaksin authored and annplaksin committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    96b542d View commit details
    Browse the repository at this point in the history
  7. Added generic modifier export

    annplaksin authored and annplaksin committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    e4c4bc6 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2020

  1. Extract symbol tests

    annplaksin authored and annplaksin committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    c36c1c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c1415c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db550dd View commit details
    Browse the repository at this point in the history
  4. Added tests for every symbol

    annplaksin authored and annplaksin committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    67a7ae8 View commit details
    Browse the repository at this point in the history
  5. Load symbolStyles in DoExport()

    annplaksin authored and annplaksin committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    1a9e2cf View commit details
    Browse the repository at this point in the history
  6. Fixed mordent test after changing order of symbols in test-sib

    annplaksin authored and annplaksin committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    43a3594 View commit details
    Browse the repository at this point in the history
  7. WIP: Make something work

    th-we committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    b00aef9 View commit details
    Browse the repository at this point in the history
  8. Reduce redundant/unnecessary code

    th-we authored and annplaksin committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    a08cbce View commit details
    Browse the repository at this point in the history
  9. Added init of symbol styles to InitGlobals()

    annplaksin authored and annplaksin committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    d60c15a View commit details
    Browse the repository at this point in the history
  10. Fixed error in test-sib and added test to check for artics

    annplaksin authored and annplaksin committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    1e6483f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fa82059 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    87135af View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2020

  1. Add DataToMEI()

    th-we committed Jun 16, 2020
    Configuration menu
    Copy the full SHA
    51947fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be680d3 View commit details
    Browse the repository at this point in the history
  3. Prevent spaces at the end of single flag rend attributes

    annplaksin authored and annplaksin committed Jun 16, 2020
    Configuration menu
    Copy the full SHA
    0c308f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7ddf43 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2020

  1. Merge branch 'wip/text-rewrite' into dev-extensions

    annplaksin authored and annplaksin committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    9da5205 View commit details
    Browse the repository at this point in the history
  2. WIP: text tests... not finished!!!

    annplaksin authored and annplaksin committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    d8d8b50 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2020

  1. Added simple more tests and fixed tempo test

    Composer label, subtitle, subscript and superscript
    annplaksin authored and annplaksin committed Jun 29, 2020
    Configuration menu
    Copy the full SHA
    413c9e2 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2020

  1. Started with SymbolHandler adjustments according to TextHandlers

    annplaksin authored and th-we committed Jul 3, 2020
    Configuration menu
    Copy the full SHA
    5153a7d View commit details
    Browse the repository at this point in the history
  2. Merged Modifier & Control Events, created Handler + Symbol Map

    Trying to work with dictionary.SetMethod() failed
    annplaksin authored and th-we committed Jul 3, 2020
    Configuration menu
    Copy the full SHA
    67cca7d View commit details
    Browse the repository at this point in the history
  3. Renamed HandleControlEvents to HandleControlEvent

    annplaksin authored and th-we committed Jul 3, 2020
    Configuration menu
    Copy the full SHA
    8d32d26 View commit details
    Browse the repository at this point in the history
  4. Added Pedal to symbol.sib

    annplaksin authored and th-we committed Jul 3, 2020
    Configuration menu
    Copy the full SHA
    f83c8d6 View commit details
    Browse the repository at this point in the history
  5. Changed to SetMethod-Dictionaries and renaming

    annplaksin authored and th-we committed Jul 3, 2020
    Configuration menu
    Copy the full SHA
    0ad5b88 View commit details
    Browse the repository at this point in the history
  6. Using DataToMEI as element factory

    annplaksin authored and th-we committed Jul 3, 2020
    Configuration menu
    Copy the full SHA
    b640f59 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3eee3d7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    df369a5 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2020

  1. Draft of extension API

    th-we committed Jul 6, 2020
    Configuration menu
    Copy the full SHA
    c5e4cf9 View commit details
    Browse the repository at this point in the history
  2. Implement extension initialization

    Move extension related code to a dedicated file
    th-we committed Jul 6, 2020
    Configuration menu
    Copy the full SHA
    46e2f8a View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2020

  1. Make extensions work

    Control events tested, test for modifiers still to be written
    th-we committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    1276b3e View commit details
    Browse the repository at this point in the history
  2. Move initialization of libmei to InitGlobals

    annplaksin authored and annplaksin committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    db6e9c5 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2020

  1. Added simple more tests and fixed tempo test

    Composer label, subtitle, subscript and superscript
    annplaksin authored and annplaksin committed Jul 21, 2020
    Configuration menu
    Copy the full SHA
    ed093c3 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/test-text' into test-text

    annplaksin authored and annplaksin committed Jul 21, 2020
    Configuration menu
    Copy the full SHA
    1df4619 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2020

  1. Added front matter to test-sib

    annplaksin authored and annplaksin committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    5ecb6bd View commit details
    Browse the repository at this point in the history
  2. Added reference to MeiFactory in SymbolHandlers

    annplaksin authored and annplaksin committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    3d01a6a View commit details
    Browse the repository at this point in the history
  3. Renamed TextStyles in TextHandler

    annplaksin authored and annplaksin committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    a1931cd View commit details
    Browse the repository at this point in the history
  4. Check for front matter

    annplaksin authored and annplaksin committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    fc618b9 View commit details
    Browse the repository at this point in the history
  5. Check for plain text in measure 2

    annplaksin authored and annplaksin committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    4da727a View commit details
    Browse the repository at this point in the history
  6. Added tests for text formatting

    annplaksin authored and annplaksin committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    501780b View commit details
    Browse the repository at this point in the history
  7. Merge branch 'test-text' into dev-extensions

    annplaksin authored and annplaksin committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    d22b6f3 View commit details
    Browse the repository at this point in the history
  8. Added plain text to output

    annplaksin authored and annplaksin committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    4520c1f View commit details
    Browse the repository at this point in the history
  9. Don't put an <anchoredText> in <tempo>

    annplaksin authored and annplaksin committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    d3b08a7 View commit details
    Browse the repository at this point in the history
  10. Corrected errors in formatting tests

    annplaksin authored and annplaksin committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    16f5a65 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2020

  1. Configuration menu
    Copy the full SHA
    f31b594 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c55c16 View commit details
    Browse the repository at this point in the history
  3. Rename DataToMei to MeiFactory

    th-we committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    dd5689d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    854fb93 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f2bfcb4 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. Fix text export

    th-we committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    bad3041 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ec011c View commit details
    Browse the repository at this point in the history
  3. Merge pull request music-encoding#9 from th-we/pr/text-handlers

    Und gemergt
    Anna Plaksin authored Sep 14, 2020
    Configuration menu
    Copy the full SHA
    0e63cb1 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2020

  1. Updated documentation

    annplaksin authored and annplaksin committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    de80cae View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

  1. Configuration menu
    Copy the full SHA
    bd53c32 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f7a921 View commit details
    Browse the repository at this point in the history
  3. Remove unused XMLIdToObjectMap

    th-we committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    fa29b17 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2174588 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    09b0c07 View commit details
    Browse the repository at this point in the history
  6. Fix schema validation problems

    th-we committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    2391fc4 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2020

  1. Deleted doubled function descriptions

    Anna Plaksin authored Sep 22, 2020
    Configuration menu
    Copy the full SHA
    62cfd4a View commit details
    Browse the repository at this point in the history
  2. Merge pull request music-encoding#12 from th-we/pr/extension-doc

    More detailed extension documentation
    Anna Plaksin authored Sep 22, 2020
    Configuration menu
    Copy the full SHA
    9205f1e View commit details
    Browse the repository at this point in the history
  3. Added application info for chosen extensions

    annplaksin authored and annplaksin committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    2689419 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2020

  1. Fixed storage of extension name

    annplaksin authored and annplaksin committed Sep 30, 2020
    Configuration menu
    Copy the full SHA
    1505764 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2020

  1. Improved readability

    annplaksin authored and annplaksin committed Oct 5, 2020
    Configuration menu
    Copy the full SHA
    b75c474 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2020

  1. Merge pull request music-encoding#13 from th-we/dev_extAppInfo

    Added application info for chosen extensions
    Anna Plaksin authored Oct 12, 2020
    Configuration menu
    Copy the full SHA
    34c96ce View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2021

  1. Configuration menu
    Copy the full SHA
    3423443 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    896d436 View commit details
    Browse the repository at this point in the history
  3. Remove dead code

    Was added in a WIP commit (7ffe10b), but it was never used
    th-we committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    f41682c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fed5a4a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    466e798 View commit details
    Browse the repository at this point in the history
  6. Added basic fermata test

    annplaksin authored and th-we committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    3974fd0 View commit details
    Browse the repository at this point in the history
  7. Checking number of exported fermatas in fermata test

    annplaksin authored and th-we committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    652e4ce View commit details
    Browse the repository at this point in the history
  8. WIP fermatas

    th-we committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    d962e54 View commit details
    Browse the repository at this point in the history
  9. WIP fermatas

    th-we committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    6885f81 View commit details
    Browse the repository at this point in the history
  10. Make fermata/@shape work

    th-we committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    8370541 View commit details
    Browse the repository at this point in the history
  11. fermata/@Form tests

    th-we committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    be0e888 View commit details
    Browse the repository at this point in the history
  12. Implement fermata/@Form

    th-we committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    b2938c4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f65e5e0 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2021

  1. Close all files before exporting test folder

    Speeds up processing and fixes music-encoding#119
    th-we committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    8b93ba8 View commit details
    Browse the repository at this point in the history
  2. Trigger mocha tests from ManuScript

    + documentation
    th-we committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    19a107f View commit details
    Browse the repository at this point in the history
  3. Add a message to example extension

    This is how we recommend extensions to behave
    th-we committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    f7fc603 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8edba69 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    50240d0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9079cc4 View commit details
    Browse the repository at this point in the history