{"push_id":841518188,"size":174,"distinct_size":174,"ref":"refs/heads/master","head":"af2e107f08176e5af8be20b753db234fc0a12397","before":"11e2d3f596faccbd38cb8e090f179d7eeca2fdd0","commits":[{"sha":"0f79a77baa9b9a1e84875f99bbab9909762fa460","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"Remove compile.txt and add Build.txt to Xcode project","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/0f79a77baa9b9a1e84875f99bbab9909762fa460"},{"sha":"e119ffcd78523257bcd5c1ce66757276ad95a4aa","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"Do NOT generate keyup, use the system one\n\nDavid has been trying to beat it into my thick skull that the\ncommand manager should use the system created key up event rather\nthan generating it, but I just wasn't getting it.\n\nActually, the documentation for the OSX method I needed to use\nto get at the key event before the menus did said that a key up\nevent couldn't be captured on 10.6 (the oldest we support).  But,\ntesting showed that it can be, so I was able to do what David was\nsuggesting.","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/e119ffcd78523257bcd5c1ce66757276ad95a4aa"},{"sha":"133b97feb606bbb018c4ea112f792517b86f98d9","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"Fix case of AppKit include","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/133b97feb606bbb018c4ea112f792517b86f98d9"},{"sha":"2cb32c763f4e660b0c9a44f1ade5ae5428b0274d","author":{"email":"a8b852a051f6a059359ecc9f919e8bee3346219d@users.noreply.github.com","name":"Steve Daulton"},"message":"Fix for bug 558","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/2cb32c763f4e660b0c9a44f1ade5ae5428b0274d"},{"sha":"7ee8032f3c1f4b5873ea319bacc48bcef41e5d27","author":{"email":"a8b852a051f6a059359ecc9f919e8bee3346219d@users.noreply.github.com","name":"Steve Daulton"},"message":"Limit selection length for Nyquist plug-ins\n\nThis can improve progress count for Nyquist effects\nthat do not process all of selection (bug 558) and provides some\nprotection against 2^31 overflow issues (bug 439).","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/7ee8032f3c1f4b5873ea319bacc48bcef41e5d27"},{"sha":"9ba6e03bd42bb6435a1e08131cfb749233d23335","author":{"email":"4adf98adfd555fd5d4d80e6e81b2a40ec1b106a6@gmail.com","name":"Paul Licameli"},"message":"Reorganize code for drawing cursor and indicator, so it can generalize to...\n\n... other things (like scrub speed)","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/9ba6e03bd42bb6435a1e08131cfb749233d23335"},{"sha":"4cc064df8e3d5091744a8a48c7a233975caa6899","author":{"email":"4adf98adfd555fd5d4d80e6e81b2a40ec1b106a6@gmail.com","name":"Paul Licameli"},"message":"Draw scrub speed like cursor or indicator: without a full refresh.","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/4cc064df8e3d5091744a8a48c7a233975caa6899"},{"sha":"0c00eedbbf6ac29c146acec57f82ccf77030d8c3","author":{"email":"4adf98adfd555fd5d4d80e6e81b2a40ec1b106a6@gmail.com","name":"Paul Licameli"},"message":"  Draw scrub speed like cursor or indicator: without a full refresh.","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/0c00eedbbf6ac29c146acec57f82ccf77030d8c3"},{"sha":"fdd725fc687a9206ab7281cd707ce4907081e78b","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"Fit double execution of meta commands","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/fdd725fc687a9206ab7281cd707ce4907081e78b"},{"sha":"dfcad8a9268805edd868e3fcc21e16fb53d8d021","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"Remove GTK workarounds (or the reason for them)","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/dfcad8a9268805edd868e3fcc21e16fb53d8d021"},{"sha":"1bf561819ef903418c226f669c053918a0379f8b","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"Always show the filter list to be consistent with the other 2 plats.\n\n(This also fixes an array indexing problem.)","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/1bf561819ef903418c226f669c053918a0379f8b"},{"sha":"0e7a063cedc14ca4befcf9448018db919dce61a2","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"Do not alloc the auto recovery dialog on the stack.\n\nWas dumping the allocated window structure and noticed that this\nfella never really goes away.  Could be the deleting was still\npending, but it doesn't hurt to alloc/delete it instead.","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/0e7a063cedc14ca4befcf9448018db919dce61a2"},{"sha":"1a54947e9256aeba69c0ef517941b1d47e5c5694","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"Make sure new project windows get the focus on OSX.","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/1a54947e9256aeba69c0ef517941b1d47e5c5694"},{"sha":"13c748445800fd47610bdec74bbfb098ce3a1234","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"Fixes some focus issues under wxGTK and bug #1116","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/13c748445800fd47610bdec74bbfb098ce3a1234"},{"sha":"1b2923e8f4ce73fd9de1394a8231aaddcb9fe30a","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"One more try to get this darn keyboard handling right","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/1b2923e8f4ce73fd9de1394a8231aaddcb9fe30a"},{"sha":"7bc176f5ac7cc0d216181b2d69cf723c50a389e6","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"Just adding some comments for later work","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/7bc176f5ac7cc0d216181b2d69cf723c50a389e6"},{"sha":"8504603e8a27fd802b0e78a36e368422220d210d","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@homerow.net","name":"Leland Lucius"},"message":"Should fix keyboard problem on Linux...\n\n...where accelerators were still being recognized when entering\na track name or rate.","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/8504603e8a27fd802b0e78a36e368422220d210d"},{"sha":"5d2e877529fe1d21aa90caaf9b496ac901cb0674","author":{"email":"4adf98adfd555fd5d4d80e6e81b2a40ec1b106a6@gmail.com","name":"Paul Licameli"},"message":"Scroll wheel with pointer in vertical ruler zooms in or out for wave track...\n\n... regardless of the modifier keys; and does nothing in other tracks.","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/5d2e877529fe1d21aa90caaf9b496ac901cb0674"},{"sha":"b22f4484e3a7f5b7ba3db0a26aef28a2d6d30da6","author":{"email":"4adf98adfd555fd5d4d80e6e81b2a40ec1b106a6@gmail.com","name":"Paul Licameli"},"message":"Zoomin the vertical ruler with scroll wheel keeps a fixed center.","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/b22f4484e3a7f5b7ba3db0a26aef28a2d6d30da6"},{"sha":"d0b67cf968d926c5479913c19e657c50c635f08a","author":{"email":"4adf98adfd555fd5d4d80e6e81b2a40ec1b106a6@gmail.com","name":"Paul Licameli"},"message":"Scroll wheel actions for vertical ruler\n\n  Zooming the vertical ruler with scroll wheel keeps a fixed center.\n  Scroll wheel with pointer in vertical ruler zooms in or out for wave track...","distinct":true,"url":"https://api.github.com/repos/MartynShaw/audacity/commits/d0b67cf968d926c5479913c19e657c50c635f08a"}]}