{"push_id":544343033,"size":12,"distinct_size":10,"ref":"refs/heads/work","head":"67f1bedfabab76a909609e66eecaff5a502194bd","before":"bd81e0b7c4749cf717b88d77d2c987da18e6353e","commits":[{"sha":"effa8667e1bcc62361d5d54cd0581e3294203f90","author":{"email":"c86aaa30b07c5d899d1ba3c6956afd8896053056@orodu.net","name":"Dana Jansens"},"message":"Include rsvg-cairo.h for cairo-specific things","distinct":false,"url":"https://api.github.com/repos/danakj/openbox/commits/effa8667e1bcc62361d5d54cd0581e3294203f90"},{"sha":"efc7efcd42db3a0c84dcfaf1d7abbe852ca16dac","author":{"email":"c86aaa30b07c5d899d1ba3c6956afd8896053056@orodu.net","name":"Dana Jansens"},"message":"Revert \"Include rsvg-cairo.h for cairo-specific things\"\n\nThis reverts commit effa8667e1bcc62361d5d54cd0581e3294203f90.\n\nThis header is not public and we are not meant to include it.","distinct":false,"url":"https://api.github.com/repos/danakj/openbox/commits/efc7efcd42db3a0c84dcfaf1d7abbe852ca16dac"},{"sha":"4620bd0f7c3bc34db92bc476fa8c41f5f770b439","author":{"email":"c86aaa30b07c5d899d1ba3c6956afd8896053056@orodu.net","name":"Dana Jansens"},"message":"Fix bugs and add unit tests for BSEARCH()\n\nAlso adds running unit tests to the release/go script so we can be\nsure that all tests pass before we make a release.","distinct":true,"url":"https://api.github.com/repos/danakj/openbox/commits/4620bd0f7c3bc34db92bc476fa8c41f5f770b439"},{"sha":"e163fcfbd27c45f73389e984718c7dc606f25ef5","author":{"email":"c86aaa30b07c5d899d1ba3c6956afd8896053056@orodu.net","name":"Dana Jansens"},"message":"Use the BSEARCH() macro in overlap placement\n\nCurrently the code rolls its own binary search, but now that we have\na well-tested binary search implementation in obt/ we can make use\nof that.","distinct":true,"url":"https://api.github.com/repos/danakj/openbox/commits/e163fcfbd27c45f73389e984718c7dc606f25ef5"},{"sha":"24e5658cd126f966c918cb64a25d34e6356fdaa2","author":{"email":"dfad7db7dafd8ade553123f0d82a9d687eb14363@inf.ufsc.br","name":"Lucas Augusto Deters"},"message":"Created a 'GrowToFill' action. (Bug 3356)","distinct":true,"url":"https://api.github.com/repos/danakj/openbox/commits/24e5658cd126f966c918cb64a25d34e6356fdaa2"},{"sha":"54fd4fd2fcbc9606f1ed8ce8444280e04263a013","author":{"email":"c86aaa30b07c5d899d1ba3c6956afd8896053056@orodu.net","name":"Dana Jansens"},"message":"Clean up the FillToEdge action implementation\n\nThis extend the client_find_resize_directional() method to support\ntwo growing modes, and return a bool for whether it was able to grow/shrink.\n\nThe client_find_resize_directional() method now takes an enum instead\nof a bool, with two growing modes. The old mode which always tries to\ngrow, the a new mode that will only grow if the client's edge is not\nalready at a grow stopping point (ie against the edge of another window).","distinct":true,"url":"https://api.github.com/repos/danakj/openbox/commits/54fd4fd2fcbc9606f1ed8ce8444280e04263a013"},{"sha":"1c4b4b83ea371162854e216c4b50c250c6a37be9","author":{"email":"c86aaa30b07c5d899d1ba3c6956afd8896053056@orodu.net","name":"Dana Jansens"},"message":"Allow FillToEdge to grow when all its edges are blocked.\n\nThis change points out how useless the return value from client_find_resize_directional()\nwas, so it also removes that.\n\nWhen all edges are blocked, the FillToEdge action will try to grow all four edges agin\nwithout blocking any of them on their current edge. This more closely matches the\nbehaviour of the GrowToEdge action.","distinct":true,"url":"https://api.github.com/repos/danakj/openbox/commits/1c4b4b83ea371162854e216c4b50c250c6a37be9"},{"sha":"d9c48f745d99f053c3f72af6d2f44261c5d25013","author":{"email":"9b202a74646d8b6f1bc370db23a6650fda88a260@gmail.com","name":"Sérgio Marques"},"message":"Portuguese update for openbox","distinct":true,"url":"https://api.github.com/repos/danakj/openbox/commits/d9c48f745d99f053c3f72af6d2f44261c5d25013"},{"sha":"5b8465944c1d60cb42bbe579c5cd04696b454f8e","author":{"email":"c86aaa30b07c5d899d1ba3c6956afd8896053056@orodu.net","name":"Dana Jansens"},"message":"Add a strict option to the ToggleShowDesktop action\n\nWhen the strict option is used, normal windows are not able to show themselves\nwhile showing the desktop.","distinct":true,"url":"https://api.github.com/repos/danakj/openbox/commits/5b8465944c1d60cb42bbe579c5cd04696b454f8e"},{"sha":"94c9892cb4db7023e8d81afc319f12727ede26a7","author":{"email":"300a2d193222dd0c23d880e16d727d352b404a01@roesch.de","name":"Markus Roesch"},"message":"Added missing break statement (Bug 6043)","distinct":true,"url":"https://api.github.com/repos/danakj/openbox/commits/94c9892cb4db7023e8d81afc319f12727ede26a7"},{"sha":"0a43b1b5f28df42dfb12965502fce17d24f76e16","author":{"email":"4a4c9f2dbfef66ecf2a566463ffb8a36e6de3a0c@gmail.com","name":"Rafael Ignacio Zurita"},"message":"Fix gcc warnings in screen.c","distinct":true,"url":"https://api.github.com/repos/danakj/openbox/commits/0a43b1b5f28df42dfb12965502fce17d24f76e16"},{"sha":"67f1bedfabab76a909609e66eecaff5a502194bd","author":{"email":"c86aaa30b07c5d899d1ba3c6956afd8896053056@orodu.net","name":"Dana Jansens"},"message":"Update the gnome-session support for version 3.9.90 in Ubuntu Trusty\n\nThis change is not backward compatible unfortunately. The format of\nthe gnome-session .session files has changed, such that every part\nof the session is now listed on the RequiredComponents line.","distinct":true,"url":"https://api.github.com/repos/danakj/openbox/commits/67f1bedfabab76a909609e66eecaff5a502194bd"}]}