{"action":"created","issue":{"url":"https://api.github.com/repos/musescore/MuseScore/issues/1736","labels_url":"https://api.github.com/repos/musescore/MuseScore/issues/1736/labels{/name}","comments_url":"https://api.github.com/repos/musescore/MuseScore/issues/1736/comments","events_url":"https://api.github.com/repos/musescore/MuseScore/issues/1736/events","html_url":"https://github.com/musescore/MuseScore/pull/1736","id":56830902,"number":1736,"title":"fix #46401: breath segments placed too early","user":{"login":"MarcSabatella","id":1799936,"avatar_url":"https://avatars.githubusercontent.com/u/1799936?v=3","gravatar_id":"","url":"https://api.github.com/users/MarcSabatella","html_url":"https://github.com/MarcSabatella","followers_url":"https://api.github.com/users/MarcSabatella/followers","following_url":"https://api.github.com/users/MarcSabatella/following{/other_user}","gists_url":"https://api.github.com/users/MarcSabatella/gists{/gist_id}","starred_url":"https://api.github.com/users/MarcSabatella/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarcSabatella/subscriptions","organizations_url":"https://api.github.com/users/MarcSabatella/orgs","repos_url":"https://api.github.com/users/MarcSabatella/repos","events_url":"https://api.github.com/users/MarcSabatella/events{/privacy}","received_events_url":"https://api.github.com/users/MarcSabatella/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-06T16:08:50Z","updated_at":"2015-02-06T23:39:08Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/musescore/MuseScore/pulls/1736","html_url":"https://github.com/musescore/MuseScore/pull/1736","diff_url":"https://github.com/musescore/MuseScore/pull/1736.diff","patch_url":"https://github.com/musescore/MuseScore/pull/1736.patch"},"body":"Breath segments are currently placed immediately after the chord to which the breath applies, and with the same tick.  However, this results in poor layout if there are other segments between this chord and the next chord for this track (eg, notes in other staves).  The fix is to place breath segments not right *after* the *current* chord, but right *before* the *next* chord, and with the same tick as the  next chord.  This is not actually a big or particularly invasive change, but it is incomaptible, so I bumped the version number and kept the old code for existing scores.\r\n\r\nI am somewhat hopeful that tests will fail, as that would mean we have some existing test coverage of breaths.  While waiting for Travis, though, I'm adding an explicit breath test and will update this PR when I'm done (and have fixed any failures pointed out by Travis)."},"comment":{"url":"https://api.github.com/repos/musescore/MuseScore/issues/comments/73333509","html_url":"https://github.com/musescore/MuseScore/pull/1736#issuecomment-73333509","issue_url":"https://api.github.com/repos/musescore/MuseScore/issues/1736","id":73333509,"user":{"login":"MarcSabatella","id":1799936,"avatar_url":"https://avatars.githubusercontent.com/u/1799936?v=3","gravatar_id":"","url":"https://api.github.com/users/MarcSabatella","html_url":"https://github.com/MarcSabatella","followers_url":"https://api.github.com/users/MarcSabatella/followers","following_url":"https://api.github.com/users/MarcSabatella/following{/other_user}","gists_url":"https://api.github.com/users/MarcSabatella/gists{/gist_id}","starred_url":"https://api.github.com/users/MarcSabatella/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarcSabatella/subscriptions","organizations_url":"https://api.github.com/users/MarcSabatella/orgs","repos_url":"https://api.github.com/users/MarcSabatella/repos","events_url":"https://api.github.com/users/MarcSabatella/events{/privacy}","received_events_url":"https://api.github.com/users/MarcSabatella/received_events","type":"User","site_admin":false},"created_at":"2015-02-06T23:39:08Z","updated_at":"2015-02-06T23:39:08Z","body":"Crap.  I've obviously messed up the commit."}}