{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":667913610,"defaultBranch":"master","name":"cage","ownerLogin":"joggee-fr","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-07-18T15:26:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77963242?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725744211.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"da78e8f353f35fa202cd0d3fac7b2df25fa188c9","ref":"refs/heads/jg/recenter-wip","pushedAt":"2024-09-07T21:23:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"fad8ef82d38f0f5762c4af301d6f43193ed1ed00","after":null,"ref":"refs/heads/jg/readme","pushedAt":"2024-08-22T07:12:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"}},{"before":null,"after":"fad8ef82d38f0f5762c4af301d6f43193ed1ed00","ref":"refs/heads/jg/readme","pushedAt":"2024-08-21T16:06:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"readme: update meson commands","shortMessageHtmlLink":"readme: update meson commands"}},{"before":null,"after":"729e6175cf94f25e819c29642976d798a8142f45","ref":"refs/heads/jg/server-2","pushedAt":"2024-07-31T14:36:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"56adc1fef26603ed9e32453e199135e5a2f7e2be","after":null,"ref":"refs/heads/jg/onoff-draft","pushedAt":"2024-07-31T12:19:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"}},{"before":"d3fb99d6654325ec46277cfdb589f89316bed701","after":"67b63997ed22ac275e9ea6a4a3c89d598f68f7aa","ref":"refs/heads/jg/scfg","pushedAt":"2024-07-31T11:54:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"d3fb99d6654325ec46277cfdb589f89316bed701","ref":"refs/heads/jg/scfg","pushedAt":"2024-07-30T15:40:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"build: drop xwayland option\n\nThis is unnecessary because Xwayland logic doesn't bring in new\ndependencies. We can just compile in our Xwayland-related code\nwhen wlroots has been built with Xwayland support.\n\nSee this Sway patch: https://github.com/swaywm/sway/pull/8165","shortMessageHtmlLink":"build: drop xwayland option"}},{"before":"e7d8780f46277af87881e0be91cb2092541bb1d5","after":"d3fb99d6654325ec46277cfdb589f89316bed701","ref":"refs/heads/master","pushedAt":"2024-07-30T14:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"build: drop xwayland option\n\nThis is unnecessary because Xwayland logic doesn't bring in new\ndependencies. We can just compile in our Xwayland-related code\nwhen wlroots has been built with Xwayland support.\n\nSee this Sway patch: https://github.com/swaywm/sway/pull/8165","shortMessageHtmlLink":"build: drop xwayland option"}},{"before":"ffe09e92280340adeeefb0553bd9cc8de795a031","after":null,"ref":"refs/heads/jg/wlr-output-management-last-output","pushedAt":"2024-03-13T10:44:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"}},{"before":"2c4527391e475a96089ae4258d6ce47524ab282d","after":null,"ref":"refs/heads/jg/center-first","pushedAt":"2024-03-13T10:43:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"}},{"before":"3e2ab2a109049e02e8832a75c33047c484f7b632","after":null,"ref":"refs/heads/jg/output-layout-add","pushedAt":"2024-03-13T10:42:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"}},{"before":"2c69c07ed6c7aaa9aceae1e170a737dc66842691","after":null,"ref":"refs/heads/jg/remap","pushedAt":"2024-03-13T10:41:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"}},{"before":"6450bbb849c14c9dda8d8ff53304f971b28156c5","after":null,"ref":"refs/heads/jg/wlr-output-management-3","pushedAt":"2024-03-13T10:40:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"}},{"before":"faccc2a446734f9a9b3972ce2f2c73d60caccae0","after":null,"ref":"refs/heads/jg/wlr-output-management-2","pushedAt":"2024-03-13T10:40:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"}},{"before":"b6f8f925854cd90592b6f8abb4c8393ec51c9571","after":"e7d8780f46277af87881e0be91cb2092541bb1d5","ref":"refs/heads/master","pushedAt":"2024-03-12T09:47:09.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"Add support for primary selection","shortMessageHtmlLink":"Add support for primary selection"}},{"before":"f493e72713bec406fb175e70ae6bf78e887de42c","after":"44fb937f8eb4ef1639c3cc15a19a1dfc4cb17eaa","ref":"refs/heads/jg/recenter","pushedAt":"2024-03-12T09:46:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"view: adjust position according to declared top left corner","shortMessageHtmlLink":"view: adjust position according to declared top left corner"}},{"before":"5cb011e2d906a0ab64af4af078dd623d59fa2d29","after":null,"ref":"refs/heads/jg/topleft","pushedAt":"2024-02-19T15:03:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"}},{"before":"fdcf84c93a0282297f817618d27e4c5dd279d764","after":null,"ref":"refs/heads/jg/optx","pushedAt":"2024-02-19T14:57:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"}},{"before":null,"after":"3e2ab2a109049e02e8832a75c33047c484f7b632","ref":"refs/heads/jg/output-layout-add","pushedAt":"2024-02-13T16:57:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"2c4527391e475a96089ae4258d6ce47524ab282d","after":"f493e72713bec406fb175e70ae6bf78e887de42c","ref":"refs/heads/jg/recenter","pushedAt":"2024-02-13T14:23:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"view: adjust position according to declared top left corner","shortMessageHtmlLink":"view: adjust position according to declared top left corner"}},{"before":"d40dd3bd994eab8bd6258d0cb401eddc3b33e53a","after":"b6f8f925854cd90592b6f8abb4c8393ec51c9571","ref":"refs/heads/master","pushedAt":"2024-02-13T14:08:32.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"xwayland: fix double wl_list_remove\n\nWhen destroying an xwayland surface, the dissociate and destroy handlers\nare called, but both of these were removing the map and unmap signal\nhandlers, causing a segfault when the destroy handler went to remove\nthem.\nFixes #309","shortMessageHtmlLink":"xwayland: fix double wl_list_remove"}},{"before":"af50b27f66feb8f562490d201bd54b71dc5019ac","after":"2c4527391e475a96089ae4258d6ce47524ab282d","ref":"refs/heads/jg/recenter","pushedAt":"2024-02-08T16:30:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"view: unconditionally center views in output layout\n\nWhatever type or dimensions of a view, position it at center of the\noutput layout. Then, if it is a primary view or if it extends the output\nlayout, send request to maximize it.\nThe client may or may not change the view dimensions after that.\nIf not, e.g. weston-flower, the view will be kept displayed at center\ninstead of to left.\nIf so, the view will expand from center to fill the whole output layout.\n\nIn order to update the view position, XDG shell surface commit is now\nhandled to check for dimension change.","shortMessageHtmlLink":"view: unconditionally center views in output layout"}},{"before":"3efb7bb1f5426f3ce0e5148463829f8bf6ccd8ba","after":"2c4527391e475a96089ae4258d6ce47524ab282d","ref":"refs/heads/jg/center-first","pushedAt":"2024-02-08T16:16:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"view: unconditionally center views in output layout\n\nWhatever type or dimensions of a view, position it at center of the\noutput layout. Then, if it is a primary view or if it extends the output\nlayout, send request to maximize it.\nThe client may or may not change the view dimensions after that.\nIf not, e.g. weston-flower, the view will be kept displayed at center\ninstead of to left.\nIf so, the view will expand from center to fill the whole output layout.\n\nIn order to update the view position, XDG shell surface commit is now\nhandled to check for dimension change.","shortMessageHtmlLink":"view: unconditionally center views in output layout"}},{"before":null,"after":"3efb7bb1f5426f3ce0e5148463829f8bf6ccd8ba","ref":"refs/heads/jg/center-first","pushedAt":"2024-02-05T16:36:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"5cb011e2d906a0ab64af4af078dd623d59fa2d29","ref":"refs/heads/jg/topleft","pushedAt":"2024-01-15T14:52:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"WIP: topleft x,y","shortMessageHtmlLink":"WIP: topleft x,y"}},{"before":"21605b3c0503a582c2ab88e697741cd436783ec8","after":"fdcf84c93a0282297f817618d27e4c5dd279d764","ref":"refs/heads/jg/optx","pushedAt":"2023-11-15T16:40:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"WIP server","shortMessageHtmlLink":"WIP server"}},{"before":null,"after":"21605b3c0503a582c2ab88e697741cd436783ec8","ref":"refs/heads/jg/optx","pushedAt":"2023-11-14T14:11:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"cage: drop permissions before any server initialization","shortMessageHtmlLink":"cage: drop permissions before any server initialization"}},{"before":"4dc3cf80b2755a8f81cc0c5c7e0176d532f54ab4","after":"d40dd3bd994eab8bd6258d0cb401eddc3b33e53a","ref":"refs/heads/master","pushedAt":"2023-11-14T14:05:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"cage: remove not really used variables in server initialization","shortMessageHtmlLink":"cage: remove not really used variables in server initialization"}},{"before":"e34f8f6d93c50efd8d43722cd76c5e65ecec01a8","after":null,"ref":"refs/heads/jg/relative","pushedAt":"2023-11-14T14:03:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"}},{"before":"116ab447f953472e089075f4ff2bdfcaf99e68fe","after":"e34f8f6d93c50efd8d43722cd76c5e65ecec01a8","ref":"refs/heads/jg/relative","pushedAt":"2023-11-10T13:34:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joggee-fr","name":"Jonathan GUILLOT","path":"/joggee-fr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77963242?s=80&v=4"},"commit":{"message":"cage: remove not really used variables in server initialization","shortMessageHtmlLink":"cage: remove not really used variables in server initialization"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QyMToyMzozMS4wMDAwMDBazwAAAASv0VML","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QyMToyMzozMS4wMDAwMDBazwAAAASv0VML","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0xMFQxMzozNDozMy4wMDAwMDBazwAAAAOsObnV"}},"title":"Activity ยท joggee-fr/cage"}