{"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:1717710013.0","currentOid":""},"activityList":{"items":[{"before":"2cedfc1b3b86f08e64ab9a02b22acf53c1f2e4af","after":"0cce9b4ae1294e6125e8c27cf056dba559bfd7d0","ref":"refs/heads/kms-rework","pushedAt":"2024-06-07T18:38:29.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":"DROP ME: update smithay fork","shortMessageHtmlLink":"DROP ME: update smithay fork"}},{"before":"c97e7b8676cfc1193100da158f45f78793ab099a","after":"28951f4037cb2d1326af3f163d74a60842b6eeb2","ref":"refs/heads/alpha-modifier","pushedAt":"2024-06-07T17:17:01.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 `alpha-modifier-v1` protocol","shortMessageHtmlLink":"Add alpha-modifier-v1 protocol"}},{"before":"ab0544740d68693d726187100530bdf2caad7175","after":"2cedfc1b3b86f08e64ab9a02b22acf53c1f2e4af","ref":"refs/heads/kms-rework","pushedAt":"2024-06-07T13:45:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"DROP ME: update smithay fork","shortMessageHtmlLink":"DROP ME: update smithay fork"}},{"before":null,"after":"c97e7b8676cfc1193100da158f45f78793ab099a","ref":"refs/heads/alpha-modifier","pushedAt":"2024-06-06T21:40:13.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 `alpha-modifier-v1` protocol","shortMessageHtmlLink":"Add alpha-modifier-v1 protocol"}},{"before":"519c222d9bac350e76fa80f89b653428f8e39fc2","after":null,"ref":"refs/heads/kms-rework_nobuild","pushedAt":"2024-06-06T19:36:03.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":null,"after":"ab0544740d68693d726187100530bdf2caad7175","ref":"refs/heads/kms-rework","pushedAt":"2024-06-06T19:35:55.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":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"697ec9e1fe96735a639748b0a8a37ca852bf6a42","after":"b5dcec521505c1486ff91bde3558d99c4f03e5ae","ref":"refs/heads/master","pushedAt":"2024-06-06T11:07:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"focus: Don't stack overflow because None=None","shortMessageHtmlLink":"focus: Don't stack overflow because None=None"}},{"before":"f42b7e368b529fe677f7346ae17750e38926c3c5","after":"519c222d9bac350e76fa80f89b653428f8e39fc2","ref":"refs/heads/kms-rework_nobuild","pushedAt":"2024-06-06T11:03:21.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":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"9cbf40ec99d1081c611f5230bff22e7b9fd45beb","after":null,"ref":"refs/heads/clipboard-focus","pushedAt":"2024-06-04T11:24:31.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":"cbca13803cb499786b080ea9e4ee74cd4f704556","after":"697ec9e1fe96735a639748b0a8a37ca852bf6a42","ref":"refs/heads/master","pushedAt":"2024-06-04T11:24:25.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":"Use `active()` instead of `surfaces().any` in stack `same_client_as`\n\nSetting the clipboard is only allowed when the keyboard focus is the\nsame client as the client trying to set the clipboard. We shouldn't\nallow background windows in stacks to set the clipboard.\n\nI don't know if anything else expects `same_client_as` to have this `any`\nbehavior.","shortMessageHtmlLink":"Use active() instead of surfaces().any in stack same_client_as"}},{"before":"b258d27c6737de2c0bd91c1017cc48e1bb28e576","after":"9cbf40ec99d1081c611f5230bff22e7b9fd45beb","ref":"refs/heads/clipboard-focus","pushedAt":"2024-06-03T22:36: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":"Use `active()` instead of `surfaces().any` in stack `same_client_as`\n\nSetting the clipboard is only allowed when the keyboard focus is the\nsame client as the client trying to set the clipboard. We shouldn't\nallow background windows in stacks to set the clipboard.\n\nI don't know if anything else expects `same_client_as` to have this `any`\nbehavior.","shortMessageHtmlLink":"Use active() instead of surfaces().any in stack same_client_as"}},{"before":"4e3b42bca8d222121c29173a2a2bc9448a3575d6","after":"b258d27c6737de2c0bd91c1017cc48e1bb28e576","ref":"refs/heads/clipboard-focus","pushedAt":"2024-06-03T21:21:04.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 `active()` instead of `surfaces().any` in stack `same_client_as`\n\nSetting the clipboard is only allowed when the keyboard focus is the\nsame client as the client trying to set the clipboard. We shouldn't\nallow background windows in stacks to set the clipboard.\n\nI don't know if anything else expects `same_client_as` to have this `any`\nbehavior.","shortMessageHtmlLink":"Use active() instead of surfaces().any in stack same_client_as"}},{"before":null,"after":"4e3b42bca8d222121c29173a2a2bc9448a3575d6","ref":"refs/heads/clipboard-focus","pushedAt":"2024-05-31T22:44:38.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":"Set clipboard/primary focus in `refresh_focus`\n\nThis should fix https://github.com/pop-os/cosmic-comp/issues/494, and\nmake clipboard and primary focus consistently correct.\n\nChanging the active element of a stack needs to change the clipboard\nfocus, but it wasn't being changed since the `KeyboardFocusTarget` was\nunchanged. The `CosmicStack` methods that change the active stack\nelement also have no obvious way to change the keyboard focus. So we can\nset this in `refresh_focus`, which should be correct.\n\nIf the new focus `WlSurface` is `None`, this clears the focus instead of\nleaving it as the previous code did. I believe that is desirable.\n\nRequires https://github.com/Smithay/smithay/pull/1442 to avoid repeated\n`offer`s, instead of only when focus changed.\n\n(Perhaps this could better be solved by having a `WlSurface` variant of\n`KeyboardFocusTarget`, like pointer focus, or some mechanism for a stack\nof focus, which could help other things. But it's also unclear exactly\nhow that would work with the code for setting the active stack element,\namong other questions.)","shortMessageHtmlLink":"Set clipboard/primary focus in refresh_focus"}},{"before":"1a8eee782072d252caffcac2ee19123328250000","after":null,"ref":"refs/heads/libcosmic-update","pushedAt":"2024-05-31T21:57:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"}},{"before":"7b793875797f15c0c6715409104457b337d168bc","after":"cbca13803cb499786b080ea9e4ee74cd4f704556","ref":"refs/heads/master","pushedAt":"2024-05-31T21:57:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Update libcosmic to fix assertion error\n\nIncludes https://github.com/pop-os/libcosmic/pull/482, and fixes\nhttps://github.com/pop-os/cosmic-comp/issues/530.","shortMessageHtmlLink":"Update libcosmic to fix assertion error"}},{"before":"7ec6424e0fc3f12c70767103c4bfd83c1910b69d","after":null,"ref":"refs/heads/wayland-rs-update","pushedAt":"2024-05-31T21:53:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"}},{"before":null,"after":"1a8eee782072d252caffcac2ee19123328250000","ref":"refs/heads/libcosmic-update","pushedAt":"2024-05-31T21:52:54.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":"Update libcosmic to fix assertion error\n\nIncludes https://github.com/pop-os/libcosmic/pull/482, and fixes\nhttps://github.com/pop-os/cosmic-comp/issues/530.","shortMessageHtmlLink":"Update libcosmic to fix assertion error"}},{"before":"f4eefcb2a180c704b86cb49335f16d57a19a8ac5","after":"7b793875797f15c0c6715409104457b337d168bc","ref":"refs/heads/master","pushedAt":"2024-05-31T21:48:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ids1024","name":"Ian Douglas Scott","path":"/ids1024","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263150?s=80&v=4"},"commit":{"message":"Update `wayland-rs` (#529)\n\nUpdates to latest Smithay and cosmic-protocols, which brings in the\r\nlatest version of wayland-rs.\r\n\r\nI've already pushed the update to cosmic-protocols.","shortMessageHtmlLink":"Update wayland-rs (#529)"}},{"before":null,"after":"7ec6424e0fc3f12c70767103c4bfd83c1910b69d","ref":"refs/heads/wayland-rs-update","pushedAt":"2024-05-31T21:07:27.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":"Update `wayland-rs`\n\nUpdates to latest Smithay and cosmic-protocols, which brings in the\nlatest version of wayland-rs.\n\nI've already pushed the update to cosmic-protocols.","shortMessageHtmlLink":"Update wayland-rs"}},{"before":"b4a712c2bf3350e02e69e8fa5f83053dfb34ccd4","after":"f4eefcb2a180c704b86cb49335f16d57a19a8ac5","ref":"refs/heads/master","pushedAt":"2024-05-30T21:15:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wash2","name":"Ashley Wulber","path":"/wash2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48420062?s=80&v=4"},"commit":{"message":"chore: cargo update","shortMessageHtmlLink":"chore: cargo update"}},{"before":"3d5466b42b6dfad47ae78c5e1cd4c7f0084ed368","after":null,"ref":"refs/heads/ryanabx-small-ssd","pushedAt":"2024-05-30T21:15:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wash2","name":"Ashley Wulber","path":"/wash2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48420062?s=80&v=4"}},{"before":"13e67f3dc2bd14d80de0d200671be70f9fbdc761","after":"b4a712c2bf3350e02e69e8fa5f83053dfb34ccd4","ref":"refs/heads/master","pushedAt":"2024-05-30T21:05:34.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mmstick","name":"Michael Murphy","path":"/mmstick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4143535?s=80&v=4"},"commit":{"message":"chore: cargo fmt","shortMessageHtmlLink":"chore: cargo fmt"}},{"before":null,"after":"3d5466b42b6dfad47ae78c5e1cd4c7f0084ed368","ref":"refs/heads/ryanabx-small-ssd","pushedAt":"2024-05-30T20:56:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wash2","name":"Ashley Wulber","path":"/wash2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48420062?s=80&v=4"},"commit":{"message":"chore: cargo fmt","shortMessageHtmlLink":"chore: cargo fmt"}},{"before":"b53ff016be120a3f724ee6a94c698c6d108cc3be","after":null,"ref":"refs/heads/apply-activated-state","pushedAt":"2024-05-30T20:25:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mmstick","name":"Michael Murphy","path":"/mmstick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4143535?s=80&v=4"}},{"before":"743b5ad4a7c99fe29112e8d8a1e72a77985f86d4","after":"13e67f3dc2bd14d80de0d200671be70f9fbdc761","ref":"refs/heads/master","pushedAt":"2024-05-30T20:25:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mmstick","name":"Michael Murphy","path":"/mmstick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4143535?s=80&v=4"},"commit":{"message":"fix: apply activated state when updating maximized layout","shortMessageHtmlLink":"fix: apply activated state when updating maximized layout"}},{"before":"8aaed72fdd84073ecfba70f10a8e069e2bb62dbc","after":"b53ff016be120a3f724ee6a94c698c6d108cc3be","ref":"refs/heads/apply-activated-state","pushedAt":"2024-05-30T19:22:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wash2","name":"Ashley Wulber","path":"/wash2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48420062?s=80&v=4"},"commit":{"message":"fix: apply activated state when updating maximized layout","shortMessageHtmlLink":"fix: apply activated state when updating maximized layout"}},{"before":null,"after":"8aaed72fdd84073ecfba70f10a8e069e2bb62dbc","ref":"refs/heads/apply-activated-state","pushedAt":"2024-05-30T19:22:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wash2","name":"Ashley Wulber","path":"/wash2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48420062?s=80&v=4"},"commit":{"message":"fix: apply activated state when updating maximized layout","shortMessageHtmlLink":"fix: apply activated state when updating maximized layout"}},{"before":"b8f245f87846b96d5dcf55748a889e76237b3af0","after":"743b5ad4a7c99fe29112e8d8a1e72a77985f86d4","ref":"refs/heads/master","pushedAt":"2024-05-29T12:27:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"i18n(zh_TW): add Taiwanese translation","shortMessageHtmlLink":"i18n(zh_TW): add Taiwanese translation"}},{"before":"0c54511477b6ce6a7bdce384feaf475715e4cf09","after":"b8f245f87846b96d5dcf55748a889e76237b3af0","ref":"refs/heads/master","pushedAt":"2024-05-29T12:27:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"},"commit":{"message":"Add brazilian portuguese translation","shortMessageHtmlLink":"Add brazilian portuguese translation"}},{"before":"f1ca0331d99bbe90763a80dd287cfcea83740d12","after":null,"ref":"refs/heads/ssd-size","pushedAt":"2024-05-29T12:26:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jackpot51","name":"Jeremy Soller","path":"/jackpot51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7741236?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX4F1YQA","startCursor":null,"endCursor":null}},"title":"Activity ยท pop-os/cosmic-comp"}