{"action":"created","issue":{"url":"https://api.github.com/repos/Cloudef/wlc/issues/120","repository_url":"https://api.github.com/repos/Cloudef/wlc","labels_url":"https://api.github.com/repos/Cloudef/wlc/issues/120/labels{/name}","comments_url":"https://api.github.com/repos/Cloudef/wlc/issues/120/comments","events_url":"https://api.github.com/repos/Cloudef/wlc/issues/120/events","html_url":"https://github.com/Cloudef/wlc/pull/120","id":133439520,"number":120,"title":"Implement subsurfaces","user":{"login":"ammen99","id":6287487,"avatar_url":"https://avatars.githubusercontent.com/u/6287487?v=3","gravatar_id":"","url":"https://api.github.com/users/ammen99","html_url":"https://github.com/ammen99","followers_url":"https://api.github.com/users/ammen99/followers","following_url":"https://api.github.com/users/ammen99/following{/other_user}","gists_url":"https://api.github.com/users/ammen99/gists{/gist_id}","starred_url":"https://api.github.com/users/ammen99/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ammen99/subscriptions","organizations_url":"https://api.github.com/users/ammen99/orgs","repos_url":"https://api.github.com/users/ammen99/repos","events_url":"https://api.github.com/users/ammen99/events{/privacy}","received_events_url":"https://api.github.com/users/ammen99/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":22,"created_at":"2016-02-13T15:01:20Z","updated_at":"2016-02-28T11:26:43Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Cloudef/wlc/pulls/120","html_url":"https://github.com/Cloudef/wlc/pull/120","diff_url":"https://github.com/Cloudef/wlc/pull/120.diff","patch_url":"https://github.com/Cloudef/wlc/pull/120.patch"},"body":"Should resolve #22 \r\n\r\nThis is my work on subsurfaces inside WLC. I haven't tested them a lot(the only compositor tested is orbment), but gedit and nautlilus work properly now(and they use subsurfaces). If there is anything which doesn't work, please tell me, I'll do my best to fix it.\r\n\r\nWhat this pull request does is rendering the subsurfaces of a surface and also modify pointer focus functions to support focusing of subsurfaces. \r\n\r\nThings that still need to be done(aka TODO list):\r\n\r\n1. Implement proper handling of synchronized subsurfaces - DONE\r\n2. Implement subsurface::place_above and subsurface::place_below - DONE, but untested\r\n"},"comment":{"url":"https://api.github.com/repos/Cloudef/wlc/issues/comments/189848188","html_url":"https://github.com/Cloudef/wlc/pull/120#issuecomment-189848188","issue_url":"https://api.github.com/repos/Cloudef/wlc/issues/120","id":189848188,"user":{"login":"ammen99","id":6287487,"avatar_url":"https://avatars.githubusercontent.com/u/6287487?v=3","gravatar_id":"","url":"https://api.github.com/users/ammen99","html_url":"https://github.com/ammen99","followers_url":"https://api.github.com/users/ammen99/followers","following_url":"https://api.github.com/users/ammen99/following{/other_user}","gists_url":"https://api.github.com/users/ammen99/gists{/gist_id}","starred_url":"https://api.github.com/users/ammen99/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ammen99/subscriptions","organizations_url":"https://api.github.com/users/ammen99/orgs","repos_url":"https://api.github.com/users/ammen99/repos","events_url":"https://api.github.com/users/ammen99/events{/privacy}","received_events_url":"https://api.github.com/users/ammen99/received_events","type":"User","site_admin":false},"created_at":"2016-02-28T11:26:43Z","updated_at":"2016-02-28T11:26:43Z","body":"I fixed the bug. It turned out that the problem were maximized views, which now should be handled correctly. Please write if there are any other known bugs."}}