{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":63369078,"defaultBranch":"next","name":"picom","ownerLogin":"yshui","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-07-14T20:54:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/366851?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725926704.0","currentOid":""},"activityList":{"items":[{"before":"5f69580cc851607ce2f72cf9e5110561ce97c223","after":"3820c33519c220ee0a8326c3bab83d0aac90c502","ref":"refs/heads/next","pushedAt":"2024-09-10T00:26:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"wm: best effort refreshing leaders even an inconsistent tree\n\nOn second thought, it is not very nice to give up as soon as we see the\ntree being inconsistent. This could results in flickering, etc.\n\nInstead, still refresh the leaders with best effort. And only set the\nflag to retry leader refresh when we actually hit an inconsistent tree\nnode.\n\nRelated #1336\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"wm: best effort refreshing leaders even an inconsistent tree"}},{"before":"ea481502a5b626178da5d55e564a14efa4f6b16a","after":"3820c33519c220ee0a8326c3bab83d0aac90c502","ref":"refs/heads/yshui-buildtest","pushedAt":"2024-09-10T00:23:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"wm: best effort refreshing leaders even an inconsistent tree\n\nOn second thought, it is not very nice to give up as soon as we see the\ntree being inconsistent. This could results in flickering, etc.\n\nInstead, still refresh the leaders with best effort. And only set the\nflag to retry leader refresh when we actually hit an inconsistent tree\nnode.\n\nRelated #1336\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"wm: best effort refreshing leaders even an inconsistent tree"}},{"before":"61361ad3193a163018626ac4532fd7136ebdaf7f","after":"ea481502a5b626178da5d55e564a14efa4f6b16a","ref":"refs/heads/yshui-buildtest","pushedAt":"2024-09-10T00:21:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"wm: best effort refreshing leaders even an inconsistent tree\n\nOn second thought, it is not very nice to give up as soon as we see the\ntree being inconsistent. This could results in flickering, etc.\n\nInstead, still refresh the leaders with best effort. And only set the\nflag to retry leader refresh when we actually hit an inconsistent tree\nnode.\n\nRelated #1336\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"wm: best effort refreshing leaders even an inconsistent tree"}},{"before":"67ec733c1e537ad2241a7c1e676096e65559217a","after":null,"ref":"refs/heads/leader-wm-consistency","pushedAt":"2024-09-10T00:05:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"}},{"before":"61361ad3193a163018626ac4532fd7136ebdaf7f","after":"5f69580cc851607ce2f72cf9e5110561ce97c223","ref":"refs/heads/next","pushedAt":"2024-09-10T00:05:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"Merge pull request #1337 from yshui/leader-wm-consistency\n\nFix NULL dereference when refreshing window leader with an inconsistent wm tree","shortMessageHtmlLink":"Merge pull request #1337 from yshui/leader-wm-consistency"}},{"before":"881ead68eebae03c01b60750cb9e7f7fa1af695d","after":"67ec733c1e537ad2241a7c1e676096e65559217a","ref":"refs/heads/leader-wm-consistency","pushedAt":"2024-09-09T23:40:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"wm: don't update leader if tree is not consistent\n\nThe leader nodes referenced might not be in the tree yet.\n\nFixes #1336\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"wm: don't update leader if tree is not consistent"}},{"before":null,"after":"881ead68eebae03c01b60750cb9e7f7fa1af695d","ref":"refs/heads/leader-wm-consistency","pushedAt":"2024-09-09T23:40:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"wm: don't update leader if tree is not consistent\n\nThe leader nodes referenced might not be in the tree yet.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"wm: don't update leader if tree is not consistent"}},{"before":"25000a8b81ad817c0e80199e821087c4b32134fd","after":"61361ad3193a163018626ac4532fd7136ebdaf7f","ref":"refs/heads/next","pushedAt":"2024-09-08T08:35:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"misc: update README.md\n\nWe use asciidoctor now, not asciidoc.\n\nFixes #1329\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"misc: update README.md"}},{"before":"35f16aae6e5dba7df1f227ae5aee01adec36375f","after":"61361ad3193a163018626ac4532fd7136ebdaf7f","ref":"refs/heads/yshui-buildtest","pushedAt":"2024-09-08T08:32:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"misc: update README.md\n\nWe use asciidoctor now, not asciidoc.\n\nFixes #1329\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"misc: update README.md"}},{"before":"25000a8b81ad817c0e80199e821087c4b32134fd","after":"35f16aae6e5dba7df1f227ae5aee01adec36375f","ref":"refs/heads/yshui-buildtest","pushedAt":"2024-09-08T08:31:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"misc: update README.md\n\nWe use asciidoctor now, not asciidoc.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"misc: update README.md"}},{"before":"e3581fce728a5c0528ae5c4e647fa19d72ce6267","after":"25000a8b81ad817c0e80199e821087c4b32134fd","ref":"refs/heads/next","pushedAt":"2024-09-07T23:38:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"misc: update CHANGELOG.md\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"misc: update CHANGELOG.md"}},{"before":"4f14390f1ad6eecbfa66f68e1f87bdbbf4390a80","after":"25000a8b81ad817c0e80199e821087c4b32134fd","ref":"refs/heads/yshui-buildtest","pushedAt":"2024-09-07T23:32:14.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"misc: update CHANGELOG.md\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"misc: update CHANGELOG.md"}},{"before":"570381fe7703debae1874855186d4faf489f3677","after":null,"ref":"refs/heads/wm-fixes","pushedAt":"2024-09-07T23:00:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"}},{"before":null,"after":"570381fe7703debae1874855186d4faf489f3677","ref":"refs/heads/wm-fixes","pushedAt":"2024-09-07T22:56:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"wm: remove an unreachable branch\n\nSee comments for proof why it's not reachable.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"wm: remove an unreachable branch"}},{"before":"570381fe7703debae1874855186d4faf489f3677","after":null,"ref":"refs/heads/wm-fixes","pushedAt":"2024-09-07T22:56:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"}},{"before":"c6fc0453f6d84a2874da6a4e5fe3fee57518dd94","after":"e3581fce728a5c0528ae5c4e647fa19d72ce6267","ref":"refs/heads/next","pushedAt":"2024-09-07T22:56:16.000Z","pushType":"pr_merge","commitsCount":23,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"Merge pull request #1334 from yshui/wm-fixes\n\nFix every single bug in `wm`","shortMessageHtmlLink":"Merge pull request #1334 from yshui/wm-fixes"}},{"before":"b384889cdc5d1b06e73e37faaac25bfea9c7be43","after":"570381fe7703debae1874855186d4faf489f3677","ref":"refs/heads/wm-fixes","pushedAt":"2024-09-07T09:59:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"wm: remove an unreachable branch\n\nSee comments for proof why it's not reachable.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"wm: remove an unreachable branch"}},{"before":"4f14390f1ad6eecbfa66f68e1f87bdbbf4390a80","after":"c6fc0453f6d84a2874da6a4e5fe3fee57518dd94","ref":"refs/heads/next","pushedAt":"2024-09-07T09:58:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"Merge pull request #1333 from Monsterovich/feat-fix-segfault-unredir\n\ncore: fixed segmentation fault in handle_pending_updates","shortMessageHtmlLink":"Merge pull request #1333 from Monsterovich/feat-fix-segfault-unredir"}},{"before":"8858de1f85a82c79d16b597b4a647c4c4d7c8709","after":"b384889cdc5d1b06e73e37faaac25bfea9c7be43","ref":"refs/heads/wm-fixes","pushedAt":"2024-09-07T08:48:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"wm: remove an unreachable branch\n\nSee comments for proof why it's not reachable.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"wm: remove an unreachable branch"}},{"before":"63a915ed7ff335745fdaa19593993036263423a7","after":"8858de1f85a82c79d16b597b4a647c4c4d7c8709","ref":"refs/heads/wm-fixes","pushedAt":"2024-09-07T08:46:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"wm: remove an unreachable branch\n\nSee comments for proof why it's not reachable.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"wm: remove an unreachable branch"}},{"before":"367f298a324773603b43601ed63f8e85ecff9927","after":"63a915ed7ff335745fdaa19593993036263423a7","ref":"refs/heads/wm-fixes","pushedAt":"2024-09-07T08:28:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"wm: remove an unreachable branch\n\nSee comments for proof why it's not reachable.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"wm: remove an unreachable branch"}},{"before":null,"after":"367f298a324773603b43601ed63f8e85ecff9927","ref":"refs/heads/wm-fixes","pushedAt":"2024-09-07T08:24:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"wm: remove an unreachable branch\n\nSee comments for proof why it's not reachable.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"wm: remove an unreachable branch"}},{"before":"3d3f3600f5fb1e88a422b67c66589fe3915f0902","after":"4f14390f1ad6eecbfa66f68e1f87bdbbf4390a80","ref":"refs/heads/next","pushedAt":"2024-09-02T17:39:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"rules: set default window dim correctly\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"rules: set default window dim correctly"}},{"before":"57e97043c683c488662159be18fe359b617f18d3","after":"4f14390f1ad6eecbfa66f68e1f87bdbbf4390a80","ref":"refs/heads/yshui-buildtest","pushedAt":"2024-09-02T17:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"rules: set default window dim correctly\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"rules: set default window dim correctly"}},{"before":"3d3f3600f5fb1e88a422b67c66589fe3915f0902","after":"57e97043c683c488662159be18fe359b617f18d3","ref":"refs/heads/yshui-buildtest","pushedAt":"2024-08-30T15:45:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"docs: clarify interaction between rules and picom-trans\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"docs: clarify interaction between rules and picom-trans"}},{"before":"69b969786c168e342fed4c32bc0123ab428b8d2d","after":"3d3f3600f5fb1e88a422b67c66589fe3915f0902","ref":"refs/heads/next","pushedAt":"2024-08-30T00:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"misc: fix inaccuracies in CHANGELOG.md\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"misc: fix inaccuracies in CHANGELOG.md"}},{"before":"69b969786c168e342fed4c32bc0123ab428b8d2d","after":"3d3f3600f5fb1e88a422b67c66589fe3915f0902","ref":"refs/heads/yshui-buildtest","pushedAt":"2024-08-30T00:20:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"misc: fix inaccuracies in CHANGELOG.md\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"misc: fix inaccuracies in CHANGELOG.md"}},{"before":"9bc657433ddbd2e2a630a6fb7d3264ce13b39a16","after":"69b969786c168e342fed4c32bc0123ab428b8d2d","ref":"refs/heads/next","pushedAt":"2024-08-30T00:15:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"misc: fix CHANGELOG.md\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"misc: fix CHANGELOG.md"}},{"before":"e46255cb70601aedd2de78da9ab341dcc4189c2e","after":"69b969786c168e342fed4c32bc0123ab428b8d2d","ref":"refs/heads/yshui-buildtest","pushedAt":"2024-08-30T00:12:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"misc: fix CHANGELOG.md\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"misc: fix CHANGELOG.md"}},{"before":"6b3f903e81d4874649160308335b20c3fded831a","after":"e46255cb70601aedd2de78da9ab341dcc4189c2e","ref":"refs/heads/yshui-buildtest","pushedAt":"2024-08-30T00:11:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"misc: fix CHANGELOG.md\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"misc: fix CHANGELOG.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsXnuBAA","startCursor":null,"endCursor":null}},"title":"Activity ยท yshui/picom"}