{"push_id":1046710126,"size":28,"distinct_size":16,"ref":"refs/heads/client_properties","head":"b2c9a31107ed8f08eca684508c1acf2b52e97063","before":"e1ed8459f594202e7e8e78a2830fd667e37ac716","commits":[{"sha":"18799665569cf136a40f7b722d88259dd97ac9b1","author":{"email":"ae46ba0ed254517af130feacdf42398f48cf8608@gmail.com","name":"Abdo Roig-Maranges"},"message":"handle layout names like us(altgr-intl)","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/18799665569cf136a40f7b722d88259dd97ac9b1"},{"sha":"cb46f093615281818181fc327a86107b59e6b4bc","author":{"email":"ae46ba0ed254517af130feacdf42398f48cf8608@gmail.com","name":"Abdo Roig-Maranges"},"message":"make keyboard layout naming function easily overridable","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/cb46f093615281818181fc327a86107b59e6b4bc"},{"sha":"20bfcdc614699a73bff62233c15f44917ad8c0a9","author":{"email":"ae46ba0ed254517af130feacdf42398f48cf8608@gmail.com","name":"Abdo Roig-Maranges"},"message":"add test for us(altgr+intl) keyboard layout","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/20bfcdc614699a73bff62233c15f44917ad8c0a9"},{"sha":"fdc25bbb998ae4744cb727ea0244547ca2ab5a2d","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallée"},"message":"Merge pull request #789 from aroig/gh/layout-names\n\nfixes to keyboard layout names","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/fdc25bbb998ae4744cb727ea0244547ca2ab5a2d"},{"sha":"9da40d010cbecc025c1d8f699d44dda9c4201a5d","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"gears.surface: Add methods to convert widgets to surfaces\n\nIt can be saved directly to a PNG or SVG file or used as a cairo\nsurface or pattern.","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/9da40d010cbecc025c1d8f699d44dda9c4201a5d"},{"sha":"e7652a053d25ca7b2164a8ff8edc3f8ce77234ba","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"tests: Add a new testing framework","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/e7652a053d25ca7b2164a8ff8edc3f8ce77234ba"},{"sha":"c9f8690a60afa345840f5cb4fe5800469731aba2","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"tests: Add some shims to emulate CAPI without an X server","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/c9f8690a60afa345840f5cb4fe5800469731aba2"},{"sha":"9f1565c7982977f48bffd30aaa25d9763dfaafa6","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"tests: Add a template to test clients, screens, tags and mouse","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/9f1565c7982977f48bffd30aaa25d9763dfaafa6"},{"sha":"25c76322a093af45b2a64beee86d4608404dcc12","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"tests: Add a template to take screenshots of widgets","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/25c76322a093af45b2a64beee86d4608404dcc12"},{"sha":"c62116f505a6f90942637c61aa329373de5a525e","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"tests: Add wibox.widget.background tests","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/c62116f505a6f90942637c61aa329373de5a525e"},{"sha":"c64c223edec8b6f5eddbb4ebfde8f310fc11a9d2","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"tests: Improve wibox.widget.background documentation","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/c64c223edec8b6f5eddbb4ebfde8f310fc11a9d2"},{"sha":"b1a93e454081cba84fa7d7a115b5eaf0141890cc","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallée"},"message":"Merge pull request #773 from Elv13/add_testing_framework\n\ntests: Add a new GUI testing framework","distinct":false,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/b1a93e454081cba84fa7d7a115b5eaf0141890cc"},{"sha":"421c10b19a660a678b052b69e9db08c601088ee0","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"Change autogenerated images name\n\nGithub drop files when the leading character is ., ~, # or _\n\nThis commit add a prefix in front of the name to avoid leading\nunderscores.","distinct":true,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/421c10b19a660a678b052b69e9db08c601088ee0"},{"sha":"4f449784a8d80da1996bfdc69c4f199bb27533ff","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"gears.object.properties: Support 'obj.is_something'\n\nUsed when there a property is set by mutators instead of accessors.","distinct":true,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/4f449784a8d80da1996bfdc69c4f199bb27533ff"},{"sha":"3455e2de72dffc616b83933b3fbb67b04bcf43ac","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"awful.client: Deprecate .floating.get/set [WIP]\n\nBegin to formalize the getter/setter syntax into a coherent one","distinct":true,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/3455e2de72dffc616b83933b3fbb67b04bcf43ac"},{"sha":"a32785a838ea36176167fc5d2e89748cc246ed72","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"awful.client: Deprecate .floating.get/set [WIP]\n\nBegin to formalize the getter/setter syntax into a coherent one","distinct":true,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/a32785a838ea36176167fc5d2e89748cc246ed72"},{"sha":"92eb378ca2d3858fe768c34e46c43bdd96f7521f","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"documentation: Add various tags and fix section order.\n\nPreviously, the `Signals` section was shown before the `Functions`.\nThis was confusing and different from other framework documentation.\n\nIt partially work. Not all ldoc output display the functions at the\ntop, but some does. Previously, none did.\n\nThis commit also add 3 new sections:\n\n * property: For object properties, replacing the \"fields\" table\n   from the current documentations.\n * deprecated: For deprecated methods\n * beautiful: For widgets theme options","distinct":true,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/92eb378ca2d3858fe768c34e46c43bdd96f7521f"},{"sha":"150245880daa394bea38a10ebfafbcde0e44b907","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"documentation: Merge awful.client and client pages\n\nldoc doesn't allow to specify fields from class \"A\" into class \"B\",\nso the only solution is to merge the 2.\n\nAlso, one of the most common complain on IRC since Awesome 3.0 is\nthat the client API doc is  confusing since it is in 2 different files.","distinct":true,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/150245880daa394bea38a10ebfafbcde0e44b907"},{"sha":"f8795925f44e6f9cd61d98a273ee995c44a90f90","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"documentation: Restore the `awful.client` doc link, point to `client`\n\nThis will avoid broken links.","distinct":true,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/f8795925f44e6f9cd61d98a273ee995c44a90f90"},{"sha":"1866e7eca850976ef131441fda7b434ffe229d37","author":{"email":"c47e77318c780dcd6959ffbba23fdaf0a0d35e2a@gmail.com","name":"Emmanuel Lepage Vallee"},"message":"awful.client: Move the focus related methods into a submodule","distinct":true,"url":"https://api.github.com/repos/Elv13/awesome-1/commits/1866e7eca850976ef131441fda7b434ffe229d37"}]}