{"push_id":630481739,"size":1000,"distinct_size":1240,"ref":"refs/heads/master","head":"e6fc85230ca92d6c1d788d33bb3307b8f352120f","before":"124df27ece6cbd69d16870a2e970a4194c5a8e7e","commits":[{"sha":"002d2cb2ffa89ec5f535801179a8c38449f83876","author":{"email":"fd67ca28acf7a9aa9aef708f33979ad1f20b1b01@nbl.fi","name":"Vesa"},"message":"Wrong branch stuff got in by accident","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/002d2cb2ffa89ec5f535801179a8c38449f83876"},{"sha":"4aaeb73f71e8297829be4369627eb6ca0acf6bc7","author":{"email":"fd67ca28acf7a9aa9aef708f33979ad1f20b1b01@nbl.fi","name":"Vesa"},"message":"Some further optimizations","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/4aaeb73f71e8297829be4369627eb6ca0acf6bc7"},{"sha":"14d4c37bab723d12a906a48a13676a86c3e85d7a","author":{"email":"eace5f503592634f014d5da2a875082af4a24796@users.noreply.github.com","name":"Vesa V"},"message":"Merge pull request #1291 from diizy/filters\n\nEven More Filters","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/14d4c37bab723d12a906a48a13676a86c3e85d7a"},{"sha":"269bbc3dae94fd804d7e03426f7a303350e28e3a","author":{"email":"58d3ade048d0379bdc07cbcc5e1de5d89d2c653f@gmail.com","name":"Umcaruje"},"message":"Fix misalignment in Song Editor","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/269bbc3dae94fd804d7e03426f7a303350e28e3a"},{"sha":"4df054ae24d9d47a92579c8f5334da0b03319a16","author":{"email":"eace5f503592634f014d5da2a875082af4a24796@users.noreply.github.com","name":"Vesa V"},"message":"Merge pull request #1294 from Umcaruje/stable-1.1-uifix\n\nFix misalignment in Song Editor","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/4df054ae24d9d47a92579c8f5334da0b03319a16"},{"sha":"df843e2b32fc144adca9774e1a6423159aed5e51","author":{"email":"eace5f503592634f014d5da2a875082af4a24796@users.noreply.github.com","name":"Vesa V"},"message":"Merge pull request #1288 from tresf/stable-1.1\n\nSet pitch range","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/df843e2b32fc144adca9774e1a6423159aed5e51"},{"sha":"7c682316b3c63070d5a550c6557ccec77f620143","author":{"email":"fd67ca28acf7a9aa9aef708f33979ad1f20b1b01@nbl.fi","name":"Vesa"},"message":"Bit of optimizing","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/7c682316b3c63070d5a550c6557ccec77f620143"},{"sha":"87003ee84c5092d24e50a80944f7255088ec3b2c","author":{"email":"eace5f503592634f014d5da2a875082af4a24796@users.noreply.github.com","name":"Vesa V"},"message":"Merge pull request #1295 from diizy/filters\n\nBit of optimizing","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/87003ee84c5092d24e50a80944f7255088ec3b2c"},{"sha":"f4da924211c7f202006933ec40d42d1c5b2e09d7","author":{"email":"759392d99bcfe84b9e253ef8142825228ca863d2@gmail.com","name":"ma2moto"},"message":"Update ja.ts","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/f4da924211c7f202006933ec40d42d1c5b2e09d7"},{"sha":"70508b0c372c988551d0a522e9d64b278a7c627f","author":{"email":"99bd32effa6586c4944edb3722bd262468bac652@gmail.com","name":"Lukas W"},"message":"Don't display 'Help' action in context menus when there's no help text\n\nFixes #1290","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/70508b0c372c988551d0a522e9d64b278a7c627f"},{"sha":"16302fc4abe4615483c213052fb47fedc7ca23ab","author":{"email":"fd67ca28acf7a9aa9aef708f33979ad1f20b1b01@nbl.fi","name":"Vesa"},"message":"Strip denormals","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/16302fc4abe4615483c213052fb47fedc7ca23ab"},{"sha":"7c9ccf59dba82ce5fd3479a1617d4886609a9f95","author":{"email":"eace5f503592634f014d5da2a875082af4a24796@users.noreply.github.com","name":"Vesa V"},"message":"Merge pull request #1301 from diizy/master\n\nStrip denormals","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/7c9ccf59dba82ce5fd3479a1617d4886609a9f95"},{"sha":"5b8f92e757c715822cc544993530f57acc1e2dab","author":{"email":"fd67ca28acf7a9aa9aef708f33979ad1f20b1b01@nbl.fi","name":"Vesa"},"message":"More filter optimizations","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/5b8f92e757c715822cc544993530f57acc1e2dab"},{"sha":"8576b586ffeebe584a97ba72b27dbc586c6afa51","author":{"email":"fd67ca28acf7a9aa9aef708f33979ad1f20b1b01@nbl.fi","name":"Vesa"},"message":"Oops","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/8576b586ffeebe584a97ba72b27dbc586c6afa51"},{"sha":"47f3eabb8cf805a4aa6dd8ca026b3144fac925bd","author":{"email":"fd67ca28acf7a9aa9aef708f33979ad1f20b1b01@nbl.fi","name":"Vesa"},"message":"Oops again","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/47f3eabb8cf805a4aa6dd8ca026b3144fac925bd"},{"sha":"a5d95f0bdda14c1847f540d421e9d5091a622287","author":{"email":"fd67ca28acf7a9aa9aef708f33979ad1f20b1b01@nbl.fi","name":"Vesa"},"message":"Oops #3...","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/a5d95f0bdda14c1847f540d421e9d5091a622287"},{"sha":"6e027ae92992e00bebf1ef4be471e745a0e9bfdf","author":{"email":"eace5f503592634f014d5da2a875082af4a24796@users.noreply.github.com","name":"Vesa V"},"message":"Merge pull request #1302 from diizy/master\n\nMore filter stuff","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/6e027ae92992e00bebf1ef4be471e745a0e9bfdf"},{"sha":"6d2b91054bbf3365606ffaac1d3ba03406f289f4","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"dave"},"message":"Tempo synced Delay Plugin","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/6d2b91054bbf3365606ffaac1d3ba03406f289f4"},{"sha":"9005dc39ca0c1bf2cff0d8ad9edb9930a8a48d09","author":{"email":"99bd32effa6586c4944edb3722bd262468bac652@gmail.com","name":"Lukas W"},"message":"Caption menu style fix","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/9005dc39ca0c1bf2cff0d8ad9edb9930a8a48d09"},{"sha":"c92774af27948a7065a68d1be5e5e3624dc87d00","author":{"email":"fd67ca28acf7a9aa9aef708f33979ad1f20b1b01@nbl.fi","name":"Vesa"},"message":"Improvement of FxMixer multithreading\nUse dynamic building of jobqueues with dependency counting:\n- At the start, each channel that has no dependencies is added automatically to the queue\n- Then, after each channel is processed, it increments the dep.counter of all its recipients\n- When a channel's dep.counter hits the amount of its dependencies (senders), it gets automatically added to the queue\n- The queue is finished when the master channel has been processed\n- Muted channels are automatically processed at the start regardless dependencies, because they don't have to care about senders, being muted\n\nHopefully this will improve Fx Mixer performance.","distinct":true,"url":"https://api.github.com/repos/tonychee7000/lmms/commits/c92774af27948a7065a68d1be5e5e3624dc87d00"}]}