{"push_id":568528673,"size":35,"distinct_size":35,"ref":"refs/heads/develop","head":"cfde4cf16a49834d388451046508eede74d169d3","before":"09e0dd8f918f87fb4f879524e9db85fbe73970c1","commits":[{"sha":"8f3c66b9b5261d6f179793cc67c3baeaa1abe63c","author":{"email":"b3594aa71abe3caa5bddb03f9e0bb0c5712f0363@gmail.com","name":"dmpayton"},"message":"Several changes to the documentation, as part of a large cleanup:\n\n* Remove Qtile theme in favor of the more functional (and better\n  looking, tbh) ReadTheDocs default theme\n\n* Add custom qtile directives for documenting hooks, Command\n  and Configurable classes, and modules\n\n* Some slight reorganization (especially on the index page)\n\n* Split Contributing into it's own page\n\n* Updated titles and headings on many pages to use a uniform\n  and consistent structure.","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/8f3c66b9b5261d6f179793cc67c3baeaa1abe63c"},{"sha":"43beef3dfe87972f4e70a3d058582313ec795fbb","author":{"email":"b3594aa71abe3caa5bddb03f9e0bb0c5712f0363@gmail.com","name":"dmpayton"},"message":"Added graphviz diagrams.","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/43beef3dfe87972f4e70a3d058582313ec795fbb"},{"sha":"b59e2d6ccba05e3afbe08c0fe573a223deef04cd","author":{"email":"b3594aa71abe3caa5bddb03f9e0bb0c5712f0363@gmail.com","name":"dmpayton"},"message":"Add blockdiag to docs requirements.","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/b59e2d6ccba05e3afbe08c0fe573a223deef04cd"},{"sha":"08caa65428edb5e3340824f0f1122e96b49841d9","author":{"email":"b3594aa71abe3caa5bddb03f9e0bb0c5712f0363@gmail.com","name":"dmpayton"},"message":"Qtile's requirements are necessary to build the docs.","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/08caa65428edb5e3340824f0f1122e96b49841d9"},{"sha":"5f3391a9eca4d18fc9f0443b6cf21e91717b4148","author":{"email":"b3594aa71abe3caa5bddb03f9e0bb0c5712f0363@gmail.com","name":"dmpayton"},"message":"Updates docs req's and mock modules that can't be installed on ReadTheDocs.","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/5f3391a9eca4d18fc9f0443b6cf21e91717b4148"},{"sha":"9d95e736ba811c2b1f124dc8c0682e2396385676","author":{"email":"b3594aa71abe3caa5bddb03f9e0bb0c5712f0363@gmail.com","name":"dmpayton"},"message":"Don't be so strict with branch names, man","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/9d95e736ba811c2b1f124dc8c0682e2396385676"},{"sha":"5c405b8e3ce7849e022e38c31e82c70527f790aa","author":{"email":"6b523322678240882acbb4da5312a12d8cd0082d@tycho.ws","name":"Tycho Andersen"},"message":"Remove redundant documentation\n\nAlso add a BUILDING file with info on how to build the docs in ubuntu.","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/5c405b8e3ce7849e022e38c31e82c70527f790aa"},{"sha":"e7aeaf71ba0ee442417fbe4de8d5883650dd8e36","author":{"email":"6b523322678240882acbb4da5312a12d8cd0082d@tycho.ws","name":"Tycho Andersen"},"message":"Large documentation reorganization\n\n* deleted funtoo/gentoo guides, they're not up to date for cffi changes\n* Minor updates to install from source guide\n* port lots of things to our defaults framework so our docs render them\n* format pieces of xmonad/verticaltile docs so they render correctly\n* get rid of lots of sphinx warnings\n* convert favicon to .ico (fixes a sphynx warning)\n* build documentation in travis, treating warnings as errors\n\nCloses #578","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/e7aeaf71ba0ee442417fbe4de8d5883650dd8e36"},{"sha":"3094b5c4a406b976942eb38ad7b95f51035cf566","author":{"email":"6b523322678240882acbb4da5312a12d8cd0082d@tycho.ws","name":"Tycho Andersen"},"message":"Clean build/ when 'make clean' is run","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/3094b5c4a406b976942eb38ad7b95f51035cf566"},{"sha":"15d08257808be0b6753cb45eadc07f2a7b6b4768","author":{"email":"6b523322678240882acbb4da5312a12d8cd0082d@tycho.ws","name":"Tycho Andersen"},"message":"Fix up the man page make target","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/15d08257808be0b6753cb45eadc07f2a7b6b4768"},{"sha":"f6c5fe67ab60050e1157ecbf2eec3fe4d7ac72d3","author":{"email":"6b523322678240882acbb4da5312a12d8cd0082d@tycho.ws","name":"Tycho Andersen"},"message":"fix tests","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/f6c5fe67ab60050e1157ecbf2eec3fe4d7ac72d3"},{"sha":"9713e17c6ad8ca6edd6a8d56e7f102e1ee936c89","author":{"email":"6b523322678240882acbb4da5312a12d8cd0082d@tycho.ws","name":"Tycho Andersen"},"message":"Release 0.9.0","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/9713e17c6ad8ca6edd6a8d56e7f102e1ee936c89"},{"sha":"28aa65ac39e04c4df9c218a38767964113e39f1f","author":{"email":"6b523322678240882acbb4da5312a12d8cd0082d@tycho.ws","name":"Tycho Andersen"},"message":"fix gobject importing in python2\n\nIn particluar, python-keyring imports gi.repository.GObject, so *anything* else\nthat uses import gobject directly will break. Hopefully we won't run into too\nmany more gobject dependencies in the future.\n\nCloses #583","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/28aa65ac39e04c4df9c218a38767964113e39f1f"},{"sha":"c89a1a8d192d68e9d7f02ae17de4ee52ba1b93d0","author":{"email":"087829664116ce5a760abb27410e0650473ff367@rtlabs.ru","name":"Alexander Lozovskoy"},"message":"Enables arguments in user functions\n\nCloses #585","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/c89a1a8d192d68e9d7f02ae17de4ee52ba1b93d0"},{"sha":"78f15022c0ab1a601a2f6ec382730be98fcfc2fe","author":{"email":"6b523322678240882acbb4da5312a12d8cd0082d@tycho.ws","name":"Tycho Andersen"},"message":"Also support kwargs for lazy.function()","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/78f15022c0ab1a601a2f6ec382730be98fcfc2fe"},{"sha":"b9f74d6300cff427a2fe9a59da03584b36de86da","author":{"email":"6b523322678240882acbb4da5312a12d8cd0082d@tycho.ws","name":"Tycho Andersen"},"message":"Decode UTF8 strings as UTF8 strings :)\n\nCloses #582","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/b9f74d6300cff427a2fe9a59da03584b36de86da"},{"sha":"30ff99597a85b03696e4f013bb6b1974ff5d6708","author":{"email":"845f162bb31c382d876cdea8bd53661f76202105@gmail.com","name":"Petr Viktorin"},"message":"Fix typo in manual\n\nCloses #588","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/30ff99597a85b03696e4f013bb6b1974ff5d6708"},{"sha":"9c941a206c815f08af4a603be59e98adba364aa9","author":{"email":"643c5544b2860c158a68d71a12fb3526894b7ab1@gmail.com","name":"Sean Vig"},"message":"Decode to utf-8 only in py3 to fix a py2 UnicodeDecodeError","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/9c941a206c815f08af4a603be59e98adba364aa9"},{"sha":"4ab2f3bbda8ac5d69160fd156a9098ce363d8489","author":{"email":"643c5544b2860c158a68d71a12fb3526894b7ab1@gmail.com","name":"Sean Vig"},"message":"Implement .call_process() method on widget base\n\nAdds .call_process() method to widgets which will execute the command, passed\nas a list of arguments (like a subprocess call), executes them using\nsubprocess.check_output(), and returns the output from the call.  Extra kwargs\nare passed to check_output.","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/4ab2f3bbda8ac5d69160fd156a9098ce363d8489"},{"sha":"5f3e459a18d0e24cbcc09af981101c95bb700764","author":{"email":"643c5544b2860c158a68d71a12fb3526894b7ab1@gmail.com","name":"Sean Vig"},"message":"Change some UTF8_STRING atoms to decode to utf8","distinct":true,"url":"https://api.github.com/repos/louib/qtile/commits/5f3e459a18d0e24cbcc09af981101c95bb700764"}]}