{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":358707251,"defaultBranch":"master","name":"ngfd","ownerLogin":"sailfishos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-16T20:03:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6198659?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713796932.0","currentOid":""},"activityList":{"items":[{"before":"400fc458e4ac4e2f9fe784ceb5d9def4e65819e9","after":null,"ref":"refs/heads/mce_robustness","pushedAt":"2024-04-22T14:42:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mlehtima","name":"Matti Lehtimäki","path":"/mlehtima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6373116?s=80&v=4"}},{"before":"41120bcb0eccc8e3c02a71785e1139d9323dc660","after":null,"ref":"refs/heads/consistent_api","pushedAt":"2024-03-28T11:04:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pvuorela","name":"Pekka Vuorela","path":"/pvuorela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2478615?s=80&v=4"}},{"before":"99dbb9466710df4d6ab0a4994d5588835554d833","after":"3e90a5dffc8e6db572f0ea18a041c3071936ca4c","ref":"refs/heads/master","pushedAt":"2024-03-28T11:04:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pvuorela","name":"Pekka Vuorela","path":"/pvuorela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2478615?s=80&v=4"},"commit":{"message":"Merge pull request #11 from sailfishos/consistent_api\n\n[ngfd] Consistently handle parameters for which ownership is claimed. JB#61858","shortMessageHtmlLink":"Merge pull request #11 from sailfishos/consistent_api"}},{"before":null,"after":"41120bcb0eccc8e3c02a71785e1139d9323dc660","ref":"refs/heads/consistent_api","pushedAt":"2024-03-28T07:56:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pvuorela","name":"Pekka Vuorela","path":"/pvuorela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2478615?s=80&v=4"},"commit":{"message":"[ngfd] Consistently handle parameters for which ownership is claimed. JB#61858\n\nRegardless of success or failure the ownership should be handled\nconsistently. The caller of the methods doesn't even get to know\nif the operation succeeded by the return value.\n\nIn addition the value parameter const on n_proplist_set\nwas quite misleading when the implementation cast is as non-const.","shortMessageHtmlLink":"[ngfd] Consistently handle parameters for which ownership is claimed.…"}},{"before":"680af4409206568e8e66da6432092bea98fe4196","after":null,"ref":"refs/heads/fix_unittests","pushedAt":"2024-03-25T12:56:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pvuorela","name":"Pekka Vuorela","path":"/pvuorela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2478615?s=80&v=4"}},{"before":"7d0c5913e9a878af25f0d464572eeb69be538ae7","after":"99dbb9466710df4d6ab0a4994d5588835554d833","ref":"refs/heads/master","pushedAt":"2024-03-25T12:56:13.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"pvuorela","name":"Pekka Vuorela","path":"/pvuorela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2478615?s=80&v=4"},"commit":{"message":"Merge pull request #10 from sailfishos/fix_unittests\n\nFix unit tests","shortMessageHtmlLink":"Merge pull request #10 from sailfishos/fix_unittests"}},{"before":null,"after":"680af4409206568e8e66da6432092bea98fe4196","ref":"refs/heads/fix_unittests","pushedAt":"2024-03-25T09:54:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pvuorela","name":"Pekka Vuorela","path":"/pvuorela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2478615?s=80&v=4"},"commit":{"message":"Replace deprecated fail_unless() with ck_assert()","shortMessageHtmlLink":"Replace deprecated fail_unless() with ck_assert()"}},{"before":"57ad06b6df7052a668bdba876ea3dedb8f27d4ef","after":"7d0c5913e9a878af25f0d464572eeb69be538ae7","ref":"refs/heads/master","pushedAt":"2023-12-01T12:25:26.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"pvuorela","name":"Pekka Vuorela","path":"/pvuorela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2478615?s=80&v=4"},"commit":{"message":"Merge pull request #9 from sailfishos/mce_robustness\n\nFix raciness on MCE plugin. JB#61050","shortMessageHtmlLink":"Merge pull request #9 from sailfishos/mce_robustness"}},{"before":"5e69c659eb70665165bc46172bd84f8ef540d82f","after":"400fc458e4ac4e2f9fe784ceb5d9def4e65819e9","ref":"refs/heads/mce_robustness","pushedAt":"2023-11-30T15:53:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pvuorela","name":"Pekka Vuorela","path":"/pvuorela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2478615?s=80&v=4"},"commit":{"message":"[ngfd] Fix raciness on MCE plugin. JB#61050\n\nScenario:\n- have event in play state, optionally wait some time before continuing\n- stop event\n- restart event quickly after the previous\n- mce signal for stop arrives, previous restart is still pending on mce\n- code calls n_sink_interface_complete, which seems to trigger yet another\nstop.\n\nThus now tracking for active event when mce reports them playing and\nignoring the deactivation signal that comes too soon. Stop also tracks\nwhat's expecting to be active.","shortMessageHtmlLink":"[ngfd] Fix raciness on MCE plugin. JB#61050"}},{"before":null,"after":"5e69c659eb70665165bc46172bd84f8ef540d82f","ref":"refs/heads/mce_robustness","pushedAt":"2023-11-30T15:33:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pvuorela","name":"Pekka Vuorela","path":"/pvuorela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2478615?s=80&v=4"},"commit":{"message":"[ngfd] Fix raciness on MCE plugin. JB#61050\n\nScenario:\n- have event in play state, optionally wait some time before continuing\n- stop event\n- restart event quickly after the previous\n- mce signal for stop arrives, previous restart is still pending on mce\n- code calls n_sink_interface_complete, which seems to trigger yet another\nstop.\n\nThus now tracking for active event when mce reports them playing and\nignoring the deactivation signal that comes too soon. Stop also tracks\nwhat's expecting to be active.","shortMessageHtmlLink":"[ngfd] Fix raciness on MCE plugin. JB#61050"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENx9DWwA","startCursor":null,"endCursor":null}},"title":"Activity · sailfishos/ngfd"}