{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":132517754,"defaultBranch":"master","name":"cog","ownerLogin":"Igalia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-07T21:21:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1576566?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712100007.0","currentOid":""},"activityList":{"items":[{"before":"44f669f69a77f8a64bc9feb85b909ff1aafc9541","after":"6dd7a29908f854e6b3a9526423797bc3770cf385","ref":"refs/heads/cog-0.18","pushedAt":"2024-04-09T09:33:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"platform: fix compatibility with ln(1) without relative support\n\n(cherry picked from commit 0e5992a37afb067da3c4963b0b46af63ecf06e53)","shortMessageHtmlLink":"platform: fix compatibility with ln(1) without relative support"}},{"before":"d93a55ad0e82c3d6cbe9880aec38308e79c6268d","after":"0e5992a37afb067da3c4963b0b46af63ecf06e53","ref":"refs/heads/master","pushedAt":"2024-04-09T09:33:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"platform: fix compatibility with ln(1) without relative support","shortMessageHtmlLink":"platform: fix compatibility with ln(1) without relative support"}},{"before":"06663948d6d5194ed6c110d964a8b0e00fece33c","after":"1ff826794fcfe711db63b405efb517aa14bc21af","ref":"refs/heads/aperezdc/button-event-fixes","pushedAt":"2024-04-02T23:25:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"wl: Fix mouse button indices\n\nHandle the first five pointer buttons by checking their exact\nbutton codes. Their values are used directly to avoid the need\nfor to be present at build time.","shortMessageHtmlLink":"wl: Fix mouse button indices"}},{"before":null,"after":"06663948d6d5194ed6c110d964a8b0e00fece33c","ref":"refs/heads/aperezdc/button-event-fixes","pushedAt":"2024-04-02T23:20:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"wl: Fix mouse button indices\n\nHandle the first five pointer buttons by checking their exact\nbutton codes. Their values are used directly to avoid the need\nfor to be present at build time.","shortMessageHtmlLink":"wl: Fix mouse button indices"}},{"before":"ca4c6005390d554fa57ffab5aa693896998867eb","after":null,"ref":"refs/heads/aperezdc/wl-xdg-decoration","pushedAt":"2024-03-27T19:04:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"}},{"before":"ecf0d3aec1ec9229dfe79214b89078d43674ba46","after":"d93a55ad0e82c3d6cbe9880aec38308e79c6268d","ref":"refs/heads/master","pushedAt":"2024-03-27T19:04:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"wl: Prefer SSD via zxdg_decoration_manager_v1\n\nAsk compositors that support the zxdg_decoration_manager_v1_interface\nprotocol to provide server-side decorations (SSD). This way it is more\nlikely that the Cog surfaces will have window decorations. Note that\ncompositors will still hide the decorations of fullscreen surfaces,\nbut maximized ones will keep them, and this is the expected behaviour.\nTested on Sway and Labwc, and should work in most (if not all) wlroots\nbased compositors.","shortMessageHtmlLink":"wl: Prefer SSD via zxdg_decoration_manager_v1"}},{"before":"3bff03095645361a44957aec6017976d0774425f","after":"ca4c6005390d554fa57ffab5aa693896998867eb","ref":"refs/heads/aperezdc/wl-xdg-decoration","pushedAt":"2024-03-27T11:09:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"wl: Prefer SSD via zxdg_decoration_manager_v1\n\nAsk compositors that support the zxdg_decoration_manager_v1_interface\nprotocol to provide server-side decorations (SSD). This way it is more\nlikely that the Cog surfaces will have window decorations. Note that\ncompositors will still hide the decorations of fullscreen surfaces,\nbut maximized ones will keep them, and this is the expected behaviour.\nTested on Sway and Labwc, and should work in most (if not all) wlroots\nbased compositors.","shortMessageHtmlLink":"wl: Prefer SSD via zxdg_decoration_manager_v1"}},{"before":"b6c5fa2716f4976839949e3caf67b05e8db37712","after":"ecf0d3aec1ec9229dfe79214b89078d43674ba46","ref":"refs/heads/master","pushedAt":"2024-03-27T11:08:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"platform: Bump libwpe requirement to 1.14\n\nBump required libwpe version to 1.14.0, which allows dropping\nconditional compilation for setting target refresh rates. Always\nbuilding the code reduces the testing matrix, and version 1.14.0 is\nover a year old so the change should not pose any issue for packagers.","shortMessageHtmlLink":"platform: Bump libwpe requirement to 1.14"}},{"before":"c12bf19806f3098381cc21deadc25487725ceb21","after":null,"ref":"refs/heads/aperezdc/bump-libwpe","pushedAt":"2024-03-27T11:08:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"}},{"before":"9af092270c8b230af7888ff6e69507bd40255ba8","after":"c12bf19806f3098381cc21deadc25487725ceb21","ref":"refs/heads/aperezdc/bump-libwpe","pushedAt":"2024-03-27T11:06:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"platform: Bump libwpe requirement to 1.14\n\nBump required libwpe version to 1.14.0, which allows dropping\nconditional compilation for setting target refresh rates. Always\nbuilding the code reduces the testing matrix, and version 1.14.0 is\nover a year old so the change should not pose any issue for packagers.","shortMessageHtmlLink":"platform: Bump libwpe requirement to 1.14"}},{"before":"609848b3f829745a705ef4ec04b5acdcf017ef8e","after":null,"ref":"refs/heads/aperezdc/bump-fdo","pushedAt":"2024-03-27T11:06:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"}},{"before":"c0ef309a44c23d9069d784f9f1cc2079684a4e61","after":"b6c5fa2716f4976839949e3caf67b05e8db37712","ref":"refs/heads/master","pushedAt":"2024-03-27T11:06:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"platform: Bump wpebackend-fdo requirement to 1.12\n\nBump required wpebackend-fdo version to 1.12.0, which allows dropping\nconditional compilation of SHM buffer support and fullscreen handling\ncode. Always building the code reduces the testing matrix, and version\n1.12.0 is already over two years old so the change should not pose any\nissue for packagers.","shortMessageHtmlLink":"platform: Bump wpebackend-fdo requirement to 1.12"}},{"before":"26cf220d50e7a67d2263de60c117f627ffa9b5e5","after":null,"ref":"refs/heads/psaavedra/wl-Add-safe-guards-for-touch-and-pointer-events","pushedAt":"2024-03-27T08:53:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"}},{"before":"e13c995c5b737bad21fce80fec318d2fd9f34b60","after":"c0ef309a44c23d9069d784f9f1cc2079684a4e61","ref":"refs/heads/master","pushedAt":"2024-03-27T08:53:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"wl: Add safe-guards for touch and pointer events\n\nIn some unstable compositors it could be possible these 2 cases:\n\n* to receive touch up/motion events immediatelly after a touch up\n (touch deinit the touch target).\n* to receive pointer motion/leave event immediatelly after a touch\n leave (deinit the touch target).","shortMessageHtmlLink":"wl: Add safe-guards for touch and pointer events"}},{"before":"abe690795371ef05d0f9bbcfb37324b4b7a5794a","after":"44f669f69a77f8a64bc9feb85b909ff1aafc9541","ref":"refs/heads/cog-0.18","pushedAt":"2024-03-27T08:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"Add support for weston 14 protocols\n\nWeston 13 was released recently and the weston development branch is\nnow using libweston-14-protocols.\n\nSigned-off-by: James Hilliard \n(cherry picked from commit e13c995c5b737bad21fce80fec318d2fd9f34b60)","shortMessageHtmlLink":"Add support for weston 14 protocols"}},{"before":"d1fb3609d951edafac7c11655abe2960e93c8110","after":"e13c995c5b737bad21fce80fec318d2fd9f34b60","ref":"refs/heads/master","pushedAt":"2024-03-27T08:47:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"Add support for weston 14 protocols\n\nWeston 13 was released recently and the weston development branch is\nnow using libweston-14-protocols.\n\nSigned-off-by: James Hilliard ","shortMessageHtmlLink":"Add support for weston 14 protocols"}},{"before":"210440d245a122192e8d33cc66f39d9d69315bc6","after":"3bff03095645361a44957aec6017976d0774425f","ref":"refs/heads/aperezdc/wl-xdg-decoration","pushedAt":"2024-03-21T17:50:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"wl: Prefer SSD via zxdg_decoration_manager_v1\n\nAsk compositors that support the zxdg_decoration_manager_v1_interface\nprotocol to provide server-side decorations (SSD). This way it is more\nlikely that the Cog surfaces will have window decorations. Note that\ncompositors will still hide the decorations of fullscreen surfaces,\nbut maximized ones will keep them, and this is the expected behaviour.\nTested on Sway and Labwc, and should work in most (if not all) wlroots\nbased compositors.","shortMessageHtmlLink":"wl: Prefer SSD via zxdg_decoration_manager_v1"}},{"before":"126a761283728ba664763bf87838ba496a8887e7","after":"7c8d26d3ba1a7f3ce4dbee046bb24bdb0c8243c1","ref":"refs/heads/aperezdc/plat-props-config","pushedAt":"2024-03-21T17:49:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"core: Factor out params string parsing\n\nMove the routine from the DRM plugin used to parse a comma-separated\nkey=value set of parameters into cog_key_file_parse_params_string()\nwhich sets values into a GKeyFile. This allows building up the final\nset of options into the configuration object held by CogShell, then\nusing that as canonical source for reading options.","shortMessageHtmlLink":"core: Factor out params string parsing"}},{"before":"3f9a8b408e5b0fd347839274cf1fc05e8b69b35e","after":"9af092270c8b230af7888ff6e69507bd40255ba8","ref":"refs/heads/aperezdc/bump-libwpe","pushedAt":"2024-03-21T17:46:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"platform: Bump libwpe requirement to 1.14\n\nBump required libwpe version to 1.14.0, which allows dropping\nconditional compilation for setting target refresh rates. Always\nbuilding the code reduces the testing matrix, and version 1.14.0 is\nover a year old so the change should not pose any issue for packagers.","shortMessageHtmlLink":"platform: Bump libwpe requirement to 1.14"}},{"before":"3ece04b44403af423619e7f49afdbffdd05ede6d","after":"609848b3f829745a705ef4ec04b5acdcf017ef8e","ref":"refs/heads/aperezdc/bump-fdo","pushedAt":"2024-03-21T17:46:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"platform: Bump wpebackend-fdo requirement to 1.12\n\nBump required wpebackend-fdo version to 1.12.0, which allows dropping\nconditional compilation of SHM buffer support and fullscreen handling\ncode. Always building the code reduces the testing matrix, and version\n1.12.0 is already over two years old so the change should not pose any\nissue for packagers.","shortMessageHtmlLink":"platform: Bump wpebackend-fdo requirement to 1.12"}},{"before":"292b17cbf6b5171c63639cd9987a6e7ed518f68a","after":"abe690795371ef05d0f9bbcfb37324b4b7a5794a","ref":"refs/heads/cog-0.18","pushedAt":"2024-03-21T17:45:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"wl: Fix popup menu item 6 & 7 not rendering\n\n(cherry picked from commit d1fb3609d951edafac7c11655abe2960e93c8110)","shortMessageHtmlLink":"wl: Fix popup menu item 6 & 7 not rendering"}},{"before":"b0b8ddc69b9c1a82f78984168598b51a6fdd748f","after":"d1fb3609d951edafac7c11655abe2960e93c8110","ref":"refs/heads/master","pushedAt":"2024-03-21T17:43:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"wl: Fix popup menu item 6 & 7 not rendering","shortMessageHtmlLink":"wl: Fix popup menu item 6 & 7 not rendering"}},{"before":"3b769480a9c463ae23d2425076c99858b01652b4","after":"26cf220d50e7a67d2263de60c117f627ffa9b5e5","ref":"refs/heads/psaavedra/wl-Add-safe-guards-for-touch-and-pointer-events","pushedAt":"2024-03-11T10:51:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"psaavedra","name":"Pablo Saavedra Rodiño ","path":"/psaavedra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376838?s=80&v=4"},"commit":{"message":"wl: Add safe-guards for touch and pointer events\n\nIn some unstable compositors it could be possible these 2 cases:\n\n* to receive touch up/motion events immediatelly after a touch up\n (touch deinit the touch target).\n* to receive pointer motion/leave event immediatelly after a touch\n leave (deinit the touch target).","shortMessageHtmlLink":"wl: Add safe-guards for touch and pointer events"}},{"before":"b24304f16ce26a9e5d2aa75ea9a748b19809bb2d","after":"b0b8ddc69b9c1a82f78984168598b51a6fdd748f","ref":"refs/heads/master","pushedAt":"2024-03-10T19:34:44.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"lauromoura","name":"Lauro Moura","path":"/lauromoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/534772?s=80&v=4"},"commit":{"message":"Use g_autoptr :wqfor simpler code","shortMessageHtmlLink":"Use g_autoptr :wqfor simpler code"}},{"before":"e8a742d1d149d45c2409271a42885ec8cc7a2adc","after":"3b769480a9c463ae23d2425076c99858b01652b4","ref":"refs/heads/psaavedra/wl-Add-safe-guards-for-touch-and-pointer-events","pushedAt":"2024-03-09T14:21:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"psaavedra","name":"Pablo Saavedra Rodiño ","path":"/psaavedra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376838?s=80&v=4"},"commit":{"message":"wl: Add safe-guards for touch and pointer events\n\nIn some unstable compositors it could be possible these 2 cases:\n\n* to receive touch up/motion events immediatelly after a touch up\n (touch deinit the touch target).\n* to receive pointer motion/leave event immediatelly after a touch\n leave (deinit the touch target).","shortMessageHtmlLink":"wl: Add safe-guards for touch and pointer events"}},{"before":"d27ed7e956b0cf5f1f029ed2cf8a762bf6bfcd8b","after":"e8a742d1d149d45c2409271a42885ec8cc7a2adc","ref":"refs/heads/psaavedra/wl-Add-safe-guards-for-touch-and-pointer-events","pushedAt":"2024-03-09T14:16:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"psaavedra","name":"Pablo Saavedra Rodiño ","path":"/psaavedra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376838?s=80&v=4"},"commit":{"message":"wl: Add safe-guards for touch and pointer events\n\nIn some unstable compositors it could be possible these 2 cases:\n\n* to receive touch up/motion events immediatelly after a touch up\n (touch deinit the touch target).\n* to receive pointer motion/leave event immediatelly after a touch\n leave (deinit the touch target).","shortMessageHtmlLink":"wl: Add safe-guards for touch and pointer events"}},{"before":null,"after":"d27ed7e956b0cf5f1f029ed2cf8a762bf6bfcd8b","ref":"refs/heads/psaavedra/wl-Add-safe-guards-for-touch-and-pointer-events","pushedAt":"2024-03-09T14:14:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"psaavedra","name":"Pablo Saavedra Rodiño ","path":"/psaavedra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/376838?s=80&v=4"},"commit":{"message":"wl: Add safe-guards for touch and pointer events\n\nIn some unstable compositors it could be posible these 2 cases:\n\n* to receive touch up/motion events inmediatelly after a touch up\n (touch deinit the touch target).\n* to receive pointer motion/leave event inmediatelly after a touch\n leave (deinit the touch target).","shortMessageHtmlLink":"wl: Add safe-guards for touch and pointer events"}},{"before":"ab4045c14825105326c4627ca3b9505916374be4","after":"b24304f16ce26a9e5d2aa75ea9a748b19809bb2d","ref":"refs/heads/master","pushedAt":"2024-03-08T12:01:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"drm: Detect if drivers support buffer modifiers\n\nUse drmGetCap() in the DRM modesetting renderer to detect whether\nframebuffers can be created with modifiers, instead of always trying\nto use them and falling back to avoid them.","shortMessageHtmlLink":"drm: Detect if drivers support buffer modifiers"}},{"before":"76443c74a1d7b3a673c84c62fccfdf925cb89905","after":null,"ref":"refs/heads/aperezdc/drm-detect-addfb2modifiers","pushedAt":"2024-03-08T12:01:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"}},{"before":"bc2a51b2a498c1481d41d477627b5b2e109ef417","after":"3f9a8b408e5b0fd347839274cf1fc05e8b69b35e","ref":"refs/heads/aperezdc/bump-libwpe","pushedAt":"2024-03-08T11:56:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aperezdc","name":"Adrian Perez","path":"/aperezdc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/723451?s=80&v=4"},"commit":{"message":"platform: Bump libwpe requirement to 1.14\n\nBump required libwpe version to 1.14.0, which allows dropping\nconditional compilation for setting target refresh rates. Always\nbuilding the code reduces the testing matrix, and version 1.14.0 is\nover a year old so the change should not pose any issue for packagers.","shortMessageHtmlLink":"platform: Bump libwpe requirement to 1.14"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEK8_JdQA","startCursor":null,"endCursor":null}},"title":"Activity · Igalia/cog"}