{"push_id":2437216966,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"1ed90541f9ded47acd5989866927becc0f451d08","before":"ac715969ac69ed527321cd6155addd5b62745505","commits":[{"sha":"5233801530c5ccc95699a12ba7da2d7ce58c952c","author":{"name":"emersion","email":"1927999686014308dead34c1cfcb9d8bd5271589@emersion.fr"},"message":"xdg-shell-v6: don't destroy role resources on unmap\n\nThe motivation for this is:\n- `get_popup` and `get_toplevel` allocate role-specific resources.\n- On the first non-null commit, the surface gets mapped.\n- On a null commit, the surface gets unmapped. It can be mapped\n  again with a non-null commit.\n- When the role object (xdg-toplevel or xdg-popup) is\n  destroyed, the surface is unmapped and role-specific resources\n  are destroyed. The client can call `get_popup` or `get_toplevel`\n  again on that surface.\n- When the xdg-surface object is destroyed, the surface is\n  unmapped, role-specific resources are destroyed and the surface\n  itself is destroyed.","distinct":true,"url":"https://api.github.com/repos/swaywm/wlroots/commits/5233801530c5ccc95699a12ba7da2d7ce58c952c"},{"sha":"334bab543d6688769a86374a1ddd3d3b36e619b4","author":{"name":"emersion","email":"1927999686014308dead34c1cfcb9d8bd5271589@emersion.fr"},"message":"xdg-shell-v6: move toplevel specific fields in wlr_xdg_toplevel_v6","distinct":true,"url":"https://api.github.com/repos/swaywm/wlroots/commits/334bab543d6688769a86374a1ddd3d3b36e619b4"},{"sha":"171e28eaff6e3699a98b828b6430b844d54f624d","author":{"name":"emersion","email":"1927999686014308dead34c1cfcb9d8bd5271589@emersion.fr"},"message":"xdg-shell: don't destroy role resources on unmap, move toplevel fields\n\nPorts 5233801530c5ccc95699a12ba7da2d7ce58c952c and\n334bab543d6688769a86374a1ddd3d3b36e619b4 to xdg-shell stable.","distinct":true,"url":"https://api.github.com/repos/swaywm/wlroots/commits/171e28eaff6e3699a98b828b6430b844d54f624d"},{"sha":"1ed90541f9ded47acd5989866927becc0f451d08","author":{"name":"Drew DeVault","email":"2d59c23086d1544014cbe6a7b4015b32d4aa7b72@cmpwn.com"},"message":"Merge pull request #753 from emersion/xdg-shell-unmap-destroy\n\nxdg-shell-v6: don't destroy role resources on unmap","distinct":true,"url":"https://api.github.com/repos/swaywm/wlroots/commits/1ed90541f9ded47acd5989866927becc0f451d08"}]}
{"actor":{"display_login":"SirCmpwn"}}