GitHub PushEvent at 2014-09-09 12:22:23
Repository: MuseScore
Actor: Jojo-Schmitz
Payload: {"shas":[["8b4751534310a48155b536f25c146c8c7f0ad752","81e3676a6117cc87065f7a075821d8228b7fa5be@vistamaresoft.com","Fix #32396 : Bugs in TAB note inputs.\n\nSeveral inconsistencies accumulated in TAB note input during recent updates.\n\nThe main point is that currently the pitch, fret and string of a note -- if all are known -- must be changed in a single step; otherwise, the fretting algorithm intervening after each step notices they are inconsistent and refrets (potentially) the whole chord, which leads to loosing the fretting entered by the user.\n\nA specific `undoChangeFretting()` function has been added, to be used with TAB's instead of `undoChangePitch()` when all the new fretting data (pitch, fret and string) are known in advance.\n\nAlso, the fretting algorithm has been changed to be more conservative, i.e. to keep the current note fretting (potentially entered by the user) as much as possible.","Maurizio M. Gavioli",true],["05b52e268170f4b6d792ac389a5ee567ae3da512","81e3676a6117cc87065f7a075821d8228b7fa5be@vistamaresoft.com","Adds to the Articulation class 4 symbols for lute tablature fingerings.\n\nThe Articulation class has been chosen because these symbols behave much like other articulations. The class already contains a number of symbols which are not really neither articulations or ornaments.\n\nThe new symbols have been grouped together with the somehow related cello thumb position symbol, at the end of the ArticulationType enum and set to `ArticulationShowIn::TABLATURE` only.\n\nA specific case for them has been added in the `Chord::layoutArticulation()` method, as they do not follow the rules of other articulations.","Maurizio M. Gavioli",true],["9bc34ccf608cf0a773146c7d8ae9e45ef9a9f0da","81e3676a6117cc87065f7a075821d8228b7fa5be@vistamaresoft.com","Fix failing test (no semantic difference: only a different order in style values)","Maurizio M. Gavioli",true],["c3754c0e83cbc5c7a8d23e3913d0836048fa859c","81e3676a6117cc87065f7a075821d8228b7fa5be@vistamaresoft.com","Merge pull request #1283 from mgavioli/Fix_32396_tab_note_input\n\nFix #32396 : Bugs in TAB note inputs.","Maurizio M. Gavioli",true],["f5e8522b11fe48ac2cd317cff8454f98109ac643","81e3676a6117cc87065f7a075821d8228b7fa5be@vistamaresoft.com","Merge pull request #1290 from mgavioli/lute_fingering\n\nAdds to the Articulation class 4 symbols for lute tablature fingerings.","Maurizio M. Gavioli",true]],"size":5,"ref":"refs/heads/master","head":"f5e8522b11fe48ac2cd317cff8454f98109ac643"}