{"push_id":934974722,"size":8,"distinct_size":1,"ref":"refs/heads/master","head":"484eb3cb28078465f26018f618ef61aa0c23d2e9","before":"d1f6cdbf583cd0270514ca58488d36f3c6a206f9","commits":[{"sha":"4a33f9b41a1941dbce8a742387641281981dd081","author":{"email":"1b8e6b1ba75465f62e9cdfa8d566721103c12053@xamarin.com","name":"iain holmes"},"message":"[MacPlatform] Rework Mac toolbar to use a single NSView\n\nThe Mac toolbar API makes it very hard to make a complex toolbar like we want, creating issues with centring widgets, adding and removing widgets, not updating sizes in real time and enforcing use of the overflow menu. All this leads to very complex and fragile code. Instead of using the NSToolbar API for everything, we create our own toolbar using NSViews and insert this NSView toolbar as the single toolbar item.","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/4a33f9b41a1941dbce8a742387641281981dd081"},{"sha":"4dd35ad75a3454504d26ec098052e5e3199dc024","author":{"email":"1b8e6b1ba75465f62e9cdfa8d566721103c12053@xamarin.com","name":"iain holmes"},"message":"[Awesomebar] Don't offset the selector path view\n\nDon't offset the selector pathview by 0.5 as it might blur the content.","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/4dd35ad75a3454504d26ec098052e5e3199dc024"},{"sha":"0cc1c40a2cfc9bfc8776749d4c45da3a5b0396b3","author":{"email":"1b8e6b1ba75465f62e9cdfa8d566721103c12053@xamarin.com","name":"iain holmes"},"message":"[MacPlatform] Convert the status bar to use NSViews\n\nInstead of using multiple layers for the icons and things, use subviews","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/0cc1c40a2cfc9bfc8776749d4c45da3a5b0396b3"},{"sha":"09487c79947976fabd701ef3694451697b8c43d2","author":{"email":"1b8e6b1ba75465f62e9cdfa8d566721103c12053@xamarin.com","name":"iain holmes"},"message":"[MacPlatform] Both Yosemite & ElCap need the same vertical offset now","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/09487c79947976fabd701ef3694451697b8c43d2"},{"sha":"e8f755b0f813e0c06c8b8fe40c8994304cc7e488","author":{"email":"1b8e6b1ba75465f62e9cdfa8d566721103c12053@xamarin.com","name":"iain holmes"},"message":"Merge branch 'master' into awesomebar","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/e8f755b0f813e0c06c8b8fe40c8994304cc7e488"},{"sha":"2fa69854f5abf614ce99bf30d273b24e43292db9","author":{"email":"1b8e6b1ba75465f62e9cdfa8d566721103c12053@xamarin.com","name":"iain holmes"},"message":"[MacPlatform] Remove icons from the statusbar once they are disposed\n\nPrevents multiple update icons that don't move around\n\nFixes BXC #36412","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/2fa69854f5abf614ce99bf30d273b24e43292db9"},{"sha":"e135541a7fee4d90d070d5be97afd9727f2ae05f","author":{"email":"1b8e6b1ba75465f62e9cdfa8d566721103c12053@xamarin.com","name":"iain holmes"},"message":"Merge branch 'master' into awesomebar","distinct":false,"url":"https://api.github.com/repos/mono/monodevelop/commits/e135541a7fee4d90d070d5be97afd9727f2ae05f"},{"sha":"484eb3cb28078465f26018f618ef61aa0c23d2e9","author":{"email":"d086bd3baf84ff0a52d012c31942a0346b477e14@xamarin.com","name":"iain"},"message":"Merge pull request #1142 from mono/awesomebar\n\n[MacPlatform] Rework Mac toolbar to use a single NSView","distinct":true,"url":"https://api.github.com/repos/mono/monodevelop/commits/484eb3cb28078465f26018f618ef61aa0c23d2e9"}]}