{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":438790077,"defaultBranch":"master","name":"cosmic-comp","ownerLogin":"pop-os","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-15T22:25:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33131755?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724430375.0","currentOid":""},"activityList":{"items":[{"before":"91bec98220433bf9fb3d4b08939782419db84a7b","after":"52ff31b37e2332e0000d0201cff623da64751637","ref":"refs/heads/x11-scaling","pushedAt":"2024-08-23T23:35:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"xwayland: Add descaling option","shortMessageHtmlLink":"xwayland: Add descaling option"}},{"before":null,"after":"91bec98220433bf9fb3d4b08939782419db84a7b","ref":"refs/heads/x11-scaling","pushedAt":"2024-08-23T16:26:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"xwayland: Add descaling option","shortMessageHtmlLink":"xwayland: Add descaling option"}},{"before":"3625454420fb91671ce5c1ac3f1c3fbd5a24939c","after":"66695482d071f10cb1e863be5b7b07db3a8df024","ref":"refs/heads/master","pushedAt":"2024-08-23T15:18:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Don't pass pointer button events to client when moving or resizing","shortMessageHtmlLink":"Don't pass pointer button events to client when moving or resizing"}},{"before":"2ae3296d3e0da2982404c86888b0b7bbaa791858","after":"55b67c309b3c6c75e32c1a45787c3b8d6992ce2a","ref":"refs/heads/atspi-ei","pushedAt":"2024-08-23T03:51:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"fix keycode offset","shortMessageHtmlLink":"fix keycode offset"}},{"before":"a0109cf835c9747419abb5be9bf59f994fe98d81","after":"2ae3296d3e0da2982404c86888b0b7bbaa791858","ref":"refs/heads/atspi-ei","pushedAt":"2024-08-23T03:14:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"start_emulating","shortMessageHtmlLink":"start_emulating"}},{"before":"b69d6ae9e6f47f630fc076acdb65549d5daa8c04","after":"a0109cf835c9747419abb5be9bf59f994fe98d81","ref":"refs/heads/atspi-ei","pushedAt":"2024-08-23T02:57:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"initial modifiers","shortMessageHtmlLink":"initial modifiers"}},{"before":"8bc596e47d63dbd59520eb12c6bd525d87f61d20","after":"b69d6ae9e6f47f630fc076acdb65549d5daa8c04","ref":"refs/heads/atspi-ei","pushedAt":"2024-08-23T02:38:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"a8c1bb66be4d2c8fee3b56db5dd49dea827fc63a","after":null,"ref":"refs/heads/input-time","pushedAt":"2024-08-22T13:22:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"}},{"before":"ca6f05c58534b275cd26db5259abcf09db7cdfcd","after":"3625454420fb91671ce5c1ac3f1c3fbd5a24939c","ref":"refs/heads/master","pushedAt":"2024-08-22T13:22:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Use monotonic time instead of `0` for motion events\n\nUpdate to https://github.com/Smithay/smithay/pull/1509, and adopt a\nsimilar change.","shortMessageHtmlLink":"Use monotonic time instead of 0 for motion events"}},{"before":"20c9d9ef4b0c4ec426c1180bd85e88a560296670","after":"8bc596e47d63dbd59520eb12c6bd525d87f61d20","ref":"refs/heads/atspi-ei","pushedAt":"2024-08-22T03:23:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"WIP ei socket for at-spi2-core\n\nThis works with the `receive` example of `reis` using\n`LIBEI_SOCKET=/tmp/atspi-ei-kb.socket`. I've also worked on changes to\nat-spi2-core, so I'll now be able to try testing it...\n\nIf a version of this is ultimately used, it will need a secure way to\npass the socket to accessibility tools. Putting it in `/tmp` is a\nplaceholder.","shortMessageHtmlLink":"WIP ei socket for at-spi2-core"}},{"before":null,"after":"20c9d9ef4b0c4ec426c1180bd85e88a560296670","ref":"refs/heads/atspi-ei","pushedAt":"2024-08-22T03:22:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"WIP ei socket for at-spi2-core\n\nThis works with the `receive` example of `reis` using\n`LIBEI_SOCKET=/tmp/atspi-ei-kb.socket`. I've also worked on changes to\nat-spi2-core, so I'll now be able to try testing it...\n\nIf a version of this is ultimately used, it will need a secure way to\npass the socket to accessibility tools. Putting it in `/tmp` is a\nplaceholder.","shortMessageHtmlLink":"WIP ei socket for at-spi2-core"}},{"before":"740f1e803396454a74f203f91fc81c9f8cd53c38","after":"a8c1bb66be4d2c8fee3b56db5dd49dea827fc63a","ref":"refs/heads/input-time","pushedAt":"2024-08-21T20:50:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"Use monotonic time instead of `0` for motion events\n\nUpdate to https://github.com/Smithay/smithay/pull/1509, and adopt a\nsimilar change.","shortMessageHtmlLink":"Use monotonic time instead of 0 for motion events"}},{"before":null,"after":"740f1e803396454a74f203f91fc81c9f8cd53c38","ref":"refs/heads/input-time","pushedAt":"2024-08-21T20:50:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"Use monotonic time instead of `0` for motion events","shortMessageHtmlLink":"Use monotonic time instead of 0 for motion events"}},{"before":"a9e36176e71a90f18f4ab0a59f3b9faf38d31e73","after":null,"ref":"refs/heads/pointer-focus-update","pushedAt":"2024-08-21T19:37:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"}},{"before":"889499b64d644d18549430f4c76e16705a989818","after":"ca6f05c58534b275cd26db5259abcf09db7cdfcd","ref":"refs/heads/master","pushedAt":"2024-08-21T19:36:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Update pointer focus before motion occurs\n\nIf the surface under the pointer has changed, we should send an `enter`\nevent immediately, instead of waiting for the next motion event. This\nseems to fix that, without producing unnecessary events.\n\nInstead of `time: 0`, this and other synthesized events should probably\nuse `CLOCK_MONOTONIC`. It seems libinput does document that it uses\nthat.","shortMessageHtmlLink":"Update pointer focus before motion occurs"}},{"before":"a3bffdc39064b1763797fe6874947d4ec1e8689b","after":"a9e36176e71a90f18f4ab0a59f3b9faf38d31e73","ref":"refs/heads/pointer-focus-update","pushedAt":"2024-08-21T18:18:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"Update pointer focus before motion occurs\n\nIf the surface under the pointer has changed, we should send an `enter`\nevent immediately, instead of waiting for the next motion event. This\nseems to fix that, without producing unnecessary events.\n\nInstead of `time: 0`, this and other synthesized events should probably\nuse `CLOCK_MONOTONIC`. It seems libinput does document that it uses\nthat.","shortMessageHtmlLink":"Update pointer focus before motion occurs"}},{"before":"0bbf22af02e44ef5755a8d4d638cd8f1894949b7","after":null,"ref":"refs/heads/single-pixel","pushedAt":"2024-08-21T15:26:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"}},{"before":"baf6ae3a80927492861175197490d4081a5622fe","after":"889499b64d644d18549430f4c76e16705a989818","ref":"refs/heads/master","pushedAt":"2024-08-21T15:26:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Add `single-pixel-buffer-v1`","shortMessageHtmlLink":"Add single-pixel-buffer-v1"}},{"before":"bdad626c3942cbc75a192a1ed521efaa631f173c","after":"0bbf22af02e44ef5755a8d4d638cd8f1894949b7","ref":"refs/heads/single-pixel","pushedAt":"2024-08-21T14:51:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"Add `single-pixel-buffer-v1`","shortMessageHtmlLink":"Add single-pixel-buffer-v1"}},{"before":"d58029477c9a24b64463c1c1af96966e450119c6","after":"f60499fd636e5aebfa6694000348fdd19edd3ab3","ref":"refs/heads/fix-resume","pushedAt":"2024-08-21T12:16:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"kms: Only pause device after all surfaces are successfully suspended","shortMessageHtmlLink":"kms: Only pause device after all surfaces are successfully suspended"}},{"before":"e119f10cdc685cf8ccb1df3319d75926902e4c9c","after":"baf6ae3a80927492861175197490d4081a5622fe","ref":"refs/heads/master","pushedAt":"2024-08-21T11:12:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Add Romanian translation","shortMessageHtmlLink":"Add Romanian translation"}},{"before":"a32bae5bcb86afea779c8b3b6224b09237baee6b","after":null,"ref":"refs/heads/activate-output","pushedAt":"2024-08-21T11:11:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"}},{"before":"7d0d878ad1f23353b78e5d4e7c8a6712ec79d60f","after":"e119f10cdc685cf8ccb1df3319d75926902e4c9c","ref":"refs/heads/master","pushedAt":"2024-08-21T11:10:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"toplevel-management: Set active output if changed, and move cursor\n\nPreviously, alt-tab wouldn't actually focus a window if it was on\nanother output, since the active output/workspace was unchanged.\n\nWe need to move the cursor if we activate a window on another output.","shortMessageHtmlLink":"toplevel-management: Set active output if changed, and move cursor"}},{"before":"95e898ee4d424193b85d3b2b827942cb472325b5","after":"a3bffdc39064b1763797fe6874947d4ec1e8689b","ref":"refs/heads/pointer-focus-update","pushedAt":"2024-08-21T02:29:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"WIP Update pointer focus before motion occurs\n\nThis seems to work, but produces a flood of events. Smithay probably\nneed a method to update focus without producing events unless a surface\nis entered.\n\nInstead of `time: 0`, this and other synthesized events should probably\nuse `CLOCK_MONOTONIC`. It seems libinput does document that it uses\nthat.","shortMessageHtmlLink":"WIP Update pointer focus before motion occurs"}},{"before":null,"after":"95e898ee4d424193b85d3b2b827942cb472325b5","ref":"refs/heads/pointer-focus-update","pushedAt":"2024-08-21T02:08:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"WIP Update pointer focus before motion occurs\n\nThis seems to work, but produces a flood of events. Smithay probably\nneed a method to update focus without producing events unless a surface\nis entered.\n\nInstead of `time: 0`, this and other synthesized events should probably\nuse `CLOCK_MONOTONIC`. It seems libinput does document that it uses\nthat.","shortMessageHtmlLink":"WIP Update pointer focus before motion occurs"}},{"before":"d5340052e8b792f90b1aefa6f69797503f8b36e0","after":null,"ref":"refs/heads/no-dev-lto","pushedAt":"2024-08-20T23:12:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"}},{"before":"a3c81119e87c7de721dd3a2218dbdf224cbb5dc9","after":"7d0d878ad1f23353b78e5d4e7c8a6712ec79d60f","ref":"refs/heads/master","pushedAt":"2024-08-20T23:12:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Don't enable thin LTO in `dev` profile\n\nUsing `lto = \"thin\"` seems to increase incremental build time when a file\nis `touch`ed from about 3 seconds to almost 30.\n\nI'm not sure if this helped with anything, but there are probably better\nways to improve `dev` performance than enabling LTO.","shortMessageHtmlLink":"Don't enable thin LTO in dev profile"}},{"before":"d8f3ff5521201babd402252a02b823b84229b3f6","after":"d5340052e8b792f90b1aefa6f69797503f8b36e0","ref":"refs/heads/no-dev-lto","pushedAt":"2024-08-20T23:00:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"Don't enable thin LTO in `dev` profile\n\nUsing `lto = \"thin\"` seems to increase incremental build time when a file\nis `touch`ed from about 3 seconds to almost 30.\n\nI'm not sure if this helped with anything, but there are probably better\nways to improve `dev` performance than enabling LTO.","shortMessageHtmlLink":"Don't enable thin LTO in dev profile"}},{"before":null,"after":"d8f3ff5521201babd402252a02b823b84229b3f6","ref":"refs/heads/no-dev-lto","pushedAt":"2024-08-20T22:59:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"Don't enable thin LTO in `dev` profile\n\nUsing `lto = \"thin\"` seems to increase incremental build time when a file\nis `touch`ed from about 3 seconds to almost 30.\n\nI'm not sure if this helped with anything, but there are probably better\nways to improve `dev` build time than enabling LTO.","shortMessageHtmlLink":"Don't enable thin LTO in dev profile"}},{"before":null,"after":"bdad626c3942cbc75a192a1ed521efaa631f173c","ref":"refs/heads/single-pixel","pushedAt":"2024-08-20T21:52:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"Add `single-pixel-buffer-v1`","shortMessageHtmlLink":"Add single-pixel-buffer-v1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoswqxAA","startCursor":null,"endCursor":null}},"title":"Activity ยท pop-os/cosmic-comp"}