{"push_id":1365796023,"size":32,"distinct_size":12,"ref":"refs/heads/master","head":"c1b6b204d68b6e84ca7040b014cc537522bb73bb","before":"c79e49b985834178f1143280dae1f5bc95550051","commits":[{"sha":"90044e00da0b9b2f4bb53cf8811f32cfa3a3a106","author":{"name":"Uli Schlachter","email":"285f91b9a07cb661647d5fbde20e58777baa7e94@znc.in"},"message":"wibox: Remove weak table hack\n\nNo idea what self referencing loops this refers to. Lua 5.1's and\nLuaJIT's garbage collector both should handle cycles just fine. Things\nonly start getting complicated when you start using weak tables.\n\nUnless someone comes up with an example where this patch causes a leak,\nlet's remove the weak table magic.\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/90044e00da0b9b2f4bb53cf8811f32cfa3a3a106"},{"sha":"22d1375e5f4cdec3e25bc1a993c3b30ed2d23154","author":{"name":"Uli Schlachter","email":"285f91b9a07cb661647d5fbde20e58777baa7e94@znc.in"},"message":"awful.client: Remove persistent_properties_loaded\n\nInstead of having an extra weak table to save a boolean per client, this\nnow sets a property directly on the client.\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/22d1375e5f4cdec3e25bc1a993c3b30ed2d23154"},{"sha":"3d048dca04c115546fbde2cf74246bac74e93583","author":{"name":"Uli Schlachter","email":"285f91b9a07cb661647d5fbde20e58777baa7e94@znc.in"},"message":"awful.client: Save client properties under c.data\n\nInstead of using a weak table with some magic to save properties of a\nclient, the code now uses the c.data table provided by the C code\ninstead.\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/3d048dca04c115546fbde2cf74246bac74e93583"},{"sha":"4ef63d94162e5b5fedf8781a407f7c6e4d921703","author":{"name":"Uli Schlachter","email":"285f91b9a07cb661647d5fbde20e58777baa7e94@znc.in"},"message":"awful.screen: Save last mouse position as screen property\n\nInstead of using a weak table to save the last mouse position, this is\nnow saved directly as a property under the screen.\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/4ef63d94162e5b5fedf8781a407f7c6e4d921703"},{"sha":"bf97cb6bfedaf64ae99bf8c7a824d6c2983433b2","author":{"name":"Uli Schlachter","email":"285f91b9a07cb661647d5fbde20e58777baa7e94@znc.in"},"message":"awful.tag: Save dynamic_cache as a tag property\n\nInstead of using magic with a weak table, the code now saves this cache\nas a property under the tag object.\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/bf97cb6bfedaf64ae99bf8c7a824d6c2983433b2"},{"sha":"ab789e57a9990fc23ebef04b2e079676d7f8f7c0","author":{"name":"Uli Schlachter","email":"285f91b9a07cb661647d5fbde20e58777baa7e94@znc.in"},"message":"awful.tag: Save all \"generic\" tag properties as real props\n\nInstead of using magic with a weak table, the code now saves this data\nas a property under the tag object. This avoids all kinds of leaks, for\nexample caused by t.foo = t.\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/ab789e57a9990fc23ebef04b2e079676d7f8f7c0"},{"sha":"06f02f60040ee7596aefd202fc419a60c809bffe","author":{"name":"Uli Schlachter","email":"285f91b9a07cb661647d5fbde20e58777baa7e94@users.noreply.github.com"},"message":"Delay client frame window destruction (#1148)\n\nDaniel sees a short flicker of his wallpaper when he closes a client.\r\nThis happens because the window is destroyed immediately, but other\r\nclients are re-arranged only shortly later. In the mean time, the X\r\nserver updates the display and repaints the root window (= wallpaper\r\nbecomes visible).\r\n\r\nWork around this by delaying the destruction of frame windows to the end\r\nof the current main loop iteration. This means that we first update the\r\nposition of all other windows and later destroy the window that was\r\nactually closed.\r\n\r\nSigned-off-by: Uli Schlachter <psychon@znc.in>","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/06f02f60040ee7596aefd202fc419a60c809bffe"},{"sha":"05d962f7784790c141217ba0c6d7e2a8a1b68ab2","author":{"name":"Daniel Hahler","email":"f27a17fc90c00d8c248d8510a1084221738b492b@thequod.de"},"message":"Merge pull request #1147 from psychon/remove_weak_tables\n\nRemove some weak tables","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/05d962f7784790c141217ba0c6d7e2a8a1b68ab2"},{"sha":"2fb8492076768481de2c403b083dbe4519b08ab9","author":{"name":"Daniel Hahler","email":"f27a17fc90c00d8c248d8510a1084221738b492b@thequod.de"},"message":"awesome-client: allow override of rlwrap (#1150)\n\nThis is necessary when being run with a tty that has no width, which\r\nhappens when using https://github.com/metakirby5/codi.vim/ in Vim 8 (but\r\nnot Neovim), where rlwrap complains as follows:\r\n\r\n> rlwrap: error: My terminal reports width=0 (is it emacs?) I can't\r\n> handle this, sorry!","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/2fb8492076768481de2c403b083dbe4519b08ab9"},{"sha":"eb7aa511fb0606f220f91cfecb287384498af7ff","author":{"name":"Daniel Hahler","email":"f27a17fc90c00d8c248d8510a1084221738b492b@thequod.de"},"message":"awesome-client: simplify/fix ISATTY usage (#1151)\n\nISATTY was a bit confusing and can be replaced by `[ -t 0 ]`.\r\n\r\nFollowup to 4ce1608.","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/eb7aa511fb0606f220f91cfecb287384498af7ff"},{"sha":"259c4f716fbd08b4507ebb4cb4d40fe5cbabed0f","author":{"name":"Uli Schlachter","email":"285f91b9a07cb661647d5fbde20e58777baa7e94@users.noreply.github.com"},"message":"Remove @release @AWESOME_VERSION@ everywhere (#1157)\n\nIt does not provide much value. The version number is already known to\r\nldoc globally in the \"description\" variable.\r\n\r\nSigned-off-by: Uli Schlachter <psychon@znc.in>","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/259c4f716fbd08b4507ebb4cb4d40fe5cbabed0f"},{"sha":"fd3daf54b311b79f35b524138a0ff97a2633b391","author":{"name":"Uli Schlachter","email":"285f91b9a07cb661647d5fbde20e58777baa7e94@users.noreply.github.com"},"message":"keyboardlayout: Don't break if parsing the layout fails (#1154)\n\nFixes: https://github.com/awesomeWM/awesome/issues/1108\r\nSigned-off-by: Uli Schlachter <psychon@znc.in>","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/fd3daf54b311b79f35b524138a0ff97a2633b391"},{"sha":"19fe233982799eda87f2e792507bd2d75827a2fa","author":{"name":"Uli Schlachter","email":"285f91b9a07cb661647d5fbde20e58777baa7e94@znc.in"},"message":"Corner layout: Fix deprecation warning\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/19fe233982799eda87f2e792507bd2d75827a2fa"},{"sha":"c9f085f4394e4875425d90e9c5d71e6a388c0b4f","author":{"name":"Uli Schlachter","email":"285f91b9a07cb661647d5fbde20e58777baa7e94@users.noreply.github.com"},"message":"Fix a broken deprecation warning (#1164)\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/c9f085f4394e4875425d90e9c5d71e6a388c0b4f"},{"sha":"de121975bf3755057583183e92d8705ac1c05f90","author":{"name":"Emmanuel Lepage Vallée","email":"904aab078fe99344d2d1c8720a7c94d3db67a7f7@gmail.com"},"message":"Merge pull request #1165 from psychon/fix-deprecation-warning\n\nCorner layout: Fix deprecation warning","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/de121975bf3755057583183e92d8705ac1c05f90"},{"sha":"07f3a178fa3de7dc0de0b5c39661dcaf4ed75d0b","author":{"name":"Emmanuel Lepage Vallee","email":"904aab078fe99344d2d1c8720a7c94d3db67a7f7@gmail.com"},"message":"prompt: Fix 2 deprecation warnings\n\nAn oversaw in a previous commit introduced deprecation warnings\non the default config.","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/07f3a178fa3de7dc0de0b5c39661dcaf4ed75d0b"},{"sha":"4b34e64fe263cb7efcd5f79ffeee731ce1b75b9c","author":{"name":"Emmanuel Lepage Vallee","email":"904aab078fe99344d2d1c8720a7c94d3db67a7f7@gmail.com"},"message":"widget: Add a slider widget.","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/4b34e64fe263cb7efcd5f79ffeee731ce1b75b9c"},{"sha":"072ff10cf0ae96fdf9b65deb6d1d81b0bea9ec52","author":{"name":"Emmanuel Lepage Vallee","email":"904aab078fe99344d2d1c8720a7c94d3db67a7f7@gmail.com"},"message":"tests: Test the slider widget.","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/072ff10cf0ae96fdf9b65deb6d1d81b0bea9ec52"},{"sha":"e0018dc02a007a1c9ad3a95d5393c28719844154","author":{"name":"Emmanuel Lepage Vallée","email":"904aab078fe99344d2d1c8720a7c94d3db67a7f7@gmail.com"},"message":"Merge pull request #1121 from Elv13/add_slider_widget\n\nAdd a slider widget","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/e0018dc02a007a1c9ad3a95d5393c28719844154"},{"sha":"6b90ed7e736581490b4d6c4c858a027002ecb675","author":{"name":"Emmanuel Lepage Vallée","email":"904aab078fe99344d2d1c8720a7c94d3db67a7f7@gmail.com"},"message":"Merge pull request #1169 from Elv13/fix_prompt_deprecation_warnings\n\nFix prompt deprecation warnings","distinct":false,"url":"https://api.github.com/repos/actionless/awesome/commits/6b90ed7e736581490b4d6c4c858a027002ecb675"}]}
{"actor":{"display_login":"actionless"}}