{"push_id":547188168,"size":209,"distinct_size":209,"ref":"refs/heads/master","head":"a1c5f6a694901e8050623bbad647de81fd4bc4ee","before":"4e83e896f1464b15b6dae670e5b46916f5393e61","commits":[{"sha":"36518e210b9592ca7219668dfca90be98a8476eb","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"3rd party: include ndpane","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/36518e210b9592ca7219668dfca90be98a8476eb"},{"sha":"ae56349619176d2f833172ef1250695cd3e4848a","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: declare the initial layout representation as 16x16 ndpane","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/ae56349619176d2f833172ef1250695cd3e4848a"},{"sha":"862d1d3d52e624b2602244931a121bb8fe5b6f55","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: sync up ndpane when splitting","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/862d1d3d52e624b2602244931a121bb8fe5b6f55"},{"sha":"3a4ddec7aa4b86f734b80de4e60b543380b9deb4","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: assign corresponding ndpane leafs to splitted view and its panels","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/3a4ddec7aa4b86f734b80de4e60b543380b9deb4"},{"sha":"f7ebdaadd575cf70ac2c668fd0c3165105b1ec6f","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: sync up ndpane when merging","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/f7ebdaadd575cf70ac2c668fd0c3165105b1ec6f"},{"sha":"f35200658a11c04c7763632f3d7cc606099f698b","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: add noop keybindings for moving tabs between splitpanes","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/f35200658a11c04c7763632f3d7cc606099f698b"},{"sha":"faceb83030ab931e70a368b3d9eadd6235063ce7","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: make sure moveTab methods are working as expected","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/faceb83030ab931e70a368b3d9eadd6235063ce7"},{"sha":"660135ebd195c43cc8df1f6c2d8078ca86b949ad","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: typo","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/660135ebd195c43cc8df1f6c2d8078ca86b949ad"},{"sha":"d5367eb4e74371aa0e4b3a1cd9427336b3f6dc0b","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: glue up leafs and panels","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/d5367eb4e74371aa0e4b3a1cd9427336b3f6dc0b"},{"sha":"77b2a71256d5365948d708216000d363c9226b08","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: implement moveTab","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/77b2a71256d5365948d708216000d363c9226b08"},{"sha":"207806efbcdf6a371d0aeae044b98a294878771c","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: dry","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/207806efbcdf6a371d0aeae044b98a294878771c"},{"sha":"583e7bffb0d10d8feeedad8743a555b21ac27eb3","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: bounds check before moving tab","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/583e7bffb0d10d8feeedad8743a555b21ac27eb3"},{"sha":"0ddae2632201734d17e40225ad951e21357f9923","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"AppController: resize panes after moving a tab [fixes #84975066]","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/0ddae2632201734d17e40225ad951e21357f9923"},{"sha":"6ab23d2409b452bfba81a868c004ad8c7f886957","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"Settings: fix typo (erland->erlang)","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/6ab23d2409b452bfba81a868c004ad8c7f886957"},{"sha":"752fde54f389199a5af4962cb033446ff7e257b3","author":{"email":"a6ac56298ee94ffaa2bb5159c2f2185ca646d70a@fatihacet.com","name":"Fatih Acet"},"message":"Merge pull request #128 from tetsuo/fix-erland-typo\n\nSettings: fix typo (erland->erlang) [fixes #84974786]","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/752fde54f389199a5af4962cb033446ff7e257b3"},{"sha":"09ccedb6237ba1e54ddc7cfbcaa0079bbaceeae3","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"StatusBar: kdlistitem is no more. check for 'name'","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/09ccedb6237ba1e54ddc7cfbcaa0079bbaceeae3"},{"sha":"503ad9193755e932be380c452b3c31d668b22f50","author":{"email":"a6ac56298ee94ffaa2bb5159c2f2185ca646d70a@fatihacet.com","name":"Fatih Acet"},"message":"Merge pull request #129 from tetsuo/fix-statusbar-not-closing\n\nStatusBar: kdlistitem is no more. check for 'name' [fixes #85010152]","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/503ad9193755e932be380c452b3c31d668b22f50"},{"sha":"e5225ae4860c1f17b2b3e9b99dbd6fddee1e5046","author":{"email":"c1ce441035873d3c2c02f621e49f4f3afee19291@gmail.com","name":"tetsuo"},"message":"StatusBar: destroy statusbar if not clicked on selectbox","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/e5225ae4860c1f17b2b3e9b99dbd6fddee1e5046"},{"sha":"b057e852b1860a450d498407b20d3b91134b3162","author":{"email":"d2d15c3d37396a5f2a09f8b42cf5f27d43a3fbde@koding.com","name":"Sonmez Kartal"},"message":"Collaboration: Simplify collaborative string event handling","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/b057e852b1860a450d498407b20d3b91134b3162"},{"sha":"1d23b6b719aa24d5e274bc16940176a2f1c13b23","author":{"email":"d2d15c3d37396a5f2a09f8b42cf5f27d43a3fbde@koding.com","name":"Sonmez Kartal"},"message":"Collaboration: Separate set and listen methods","distinct":true,"url":"https://api.github.com/repos/sinan/IDE/commits/1d23b6b719aa24d5e274bc16940176a2f1c13b23"}]}