{"push_id":2873314285,"size":16,"distinct_size":16,"ref":"refs/heads/sandbox","head":"77002da89f47e9c8dc66a4f70f5d23e9804f6be1","before":"1ed485c6cf3d9d7542f85757ce69b6f706f900ad","commits":[{"sha":"454f2a84a8710cb9bcf69918d15c22e558a9592e","author":{"name":"Markus Ongyerth","email":"6b8cfe155275c722e4bd3f194a2b1f4ea0dd92a4@ongy.net"},"message":"tablet-v2 tablet_pad grab implementation\n\nImplement the basic logic for tablet-v2 tablet_pad's grabs. And plug in\nthe default grab.\nFeatures like \"holding\" the focus should be implemented via grabs, like\nthey are for pointer and keyboard.","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/454f2a84a8710cb9bcf69918d15c22e558a9592e"},{"sha":"d5950255de146f50c1282af96f34020d298a78d9","author":{"name":"Markus Ongyerth","email":"6b8cfe155275c722e4bd3f194a2b1f4ea0dd92a4@ongy.net"},"message":"tablet-v2 tablet_tool grab implementation\n\nImplement the basic logic for tablet-v2 tablet_tool's grabs. And plug in\nthe default grab.","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/d5950255de146f50c1282af96f34020d298a78d9"},{"sha":"f64962ace8ac2001b622af9571e9147813a6b3b9","author":{"name":"Markus Ongyerth","email":"6b8cfe155275c722e4bd3f194a2b1f4ea0dd92a4@ongy.net"},"message":"tablet-v2 tool: Implement implicit grab\n\nImplement the tablet-v2 tablet tool's implicit grab semantics for\nbuttons and tip.\n\nThis avoids losing focus (to other [sub]surfaces) when a button is held,\nor the tip is down.\nThis should help when the device is used close to a surface's border and\nwould otherwise have to be very precise.","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/f64962ace8ac2001b622af9571e9147813a6b3b9"},{"sha":"3ad7b146eb8981d5ff322c0bae0ec4ed94e04268","author":{"name":"Markus Ongyerth","email":"6b8cfe155275c722e4bd3f194a2b1f4ea0dd92a4@ongy.net"},"message":"Fix typos/order in tablet-v2","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/3ad7b146eb8981d5ff322c0bae0ec4ed94e04268"},{"sha":"62af1c630a8238a5a1ea8872b5d24e16598f40c8","author":{"name":"emersion","email":"1a73af9e7ae00182733b2292511b814be66f065f@emersion.fr"},"message":"rootston: fix segfault on tablet pad destroy","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/62af1c630a8238a5a1ea8872b5d24e16598f40c8"},{"sha":"21e1cc9ab47f115a888154aa62a2c4b2ae8f1691","author":{"name":"Markus Ongyerth","email":"6b8cfe155275c722e4bd3f194a2b1f4ea0dd92a4@ongy.net"},"message":"Implement feedback","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/21e1cc9ab47f115a888154aa62a2c4b2ae8f1691"},{"sha":"e1c91884fb3b76ec029cff189e2bfad99e9f06f4","author":{"name":"mntmn","email":"65adda4326914576405c9e3a62f4904d96573863@mntmn.com"},"message":"fix cursor loss w/ legacy drm and software cursor (tested on etnaviv)","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/e1c91884fb3b76ec029cff189e2bfad99e9f06f4"},{"sha":"d8ca46721197d3fcd056a1782ec5d574c53fbe69","author":{"name":"emersion","email":"1a73af9e7ae00182733b2292511b814be66f065f@emersion.fr"},"message":"Merge pull request #1234 from mntmn/master\n\nfix cursor loss w/ legacy drm and software cursor (tested on etnaviv)","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/d8ca46721197d3fcd056a1782ec5d574c53fbe69"},{"sha":"1fcecd68df14e4a599f83e2f7a590a0f3c14bcbf","author":{"name":"emersion","email":"1a73af9e7ae00182733b2292511b814be66f065f@emersion.fr"},"message":"backend/drm: de-allocate unused CRTCs\n\nThey can be re-used by another output after a subsequent hotplug.","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/1fcecd68df14e4a599f83e2f7a590a0f3c14bcbf"},{"sha":"7ba50469e01ae54a07ea3674060f1566a76c907a","author":{"name":"Drew DeVault","email":"e5f37c1b03f961a4b67ed44d6e9534d9b73665f9@cmpwn.com"},"message":"Merge pull request #1205 from sghctoma/fix-freebsd-direct-session\n\nAdd drmSetMaster and drmDropMaster calls to FreeBSD direct session","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/7ba50469e01ae54a07ea3674060f1566a76c907a"},{"sha":"76ad4804bce89ae28391873441e3b486d36a31c0","author":{"name":"Drew DeVault","email":"e5f37c1b03f961a4b67ed44d6e9534d9b73665f9@cmpwn.com"},"message":"Merge pull request #1227 from emersion/rootston-segfault-tablet-destroy\n\nrootston: fix segfault on tablet pad destroy","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/76ad4804bce89ae28391873441e3b486d36a31c0"},{"sha":"ca331c0468415be6f6028c8dd7a2238f132a2c91","author":{"name":"Drew DeVault","email":"e5f37c1b03f961a4b67ed44d6e9534d9b73665f9@cmpwn.com"},"message":"Merge pull request #1235 from emersion/dealloc-unused-crtcs\n\nbackend/drm: de-allocate unused CRTCs","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/ca331c0468415be6f6028c8dd7a2238f132a2c91"},{"sha":"e9e65c549ad914a3e05c4eefcad6fcd88b874f5a","author":{"name":"Dorota Czaplejewicz","email":"779187ac4672f1c5e54f72f9b7dfe7ecb22e686c@puri.sm"},"message":"rootston: Keep older anchored layers near anchor points\n\nLayer surfaces are attached to edges of the screen starting with the youngest, causing new ones to always displace existing ones. This changes the order to oldest first, keeping the positions more often.","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/e9e65c549ad914a3e05c4eefcad6fcd88b874f5a"},{"sha":"b2112686df29e5d7df7fbd10eedf94710d12756c","author":{"name":"Drew DeVault","email":"e5f37c1b03f961a4b67ed44d6e9534d9b73665f9@cmpwn.com"},"message":"Merge pull request #1239 from dcz-purism/layer_order_master\n\nrootston: Keep older anchored layers near anchor points","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/b2112686df29e5d7df7fbd10eedf94710d12756c"},{"sha":"769a8e9917ab0f04404843fb712a6b0b0434c966","author":{"name":"emersion","email":"1a73af9e7ae00182733b2292511b814be66f065f@emersion.fr"},"message":"Merge pull request #1160 from Ongy/tablet-grabs\n\nTablet grabs","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/769a8e9917ab0f04404843fb712a6b0b0434c966"},{"sha":"77002da89f47e9c8dc66a4f70f5d23e9804f6be1","author":{"name":"sghctoma","email":"aca9cab9c0b10f01f9604770895d264b12812ae0@gmail.com"},"message":"Merge remote-tracking branch 'upstream/master' into sandbox","distinct":true,"url":"https://api.github.com/repos/sghctoma/wlroots/commits/77002da89f47e9c8dc66a4f70f5d23e9804f6be1"}]}
{"actor":{"display_login":"sghctoma"}}