{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":747664007,"defaultBranch":"master","name":"como","ownerLogin":"winft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-24T11:52:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/131590812?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709043949.0","currentOid":""},"activityList":{"items":[{"before":"4b46eb94de55fe06372eb0920ae137526f805e2e","after":"d66b1d4d780313530f4bed45b5d246a84a49bcba","ref":"refs/heads/master","pushedAt":"2024-04-13T21:28:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"build: drop unused KF6Declarative\n\nKF6 (unlike KF5) only CalendarEvents API which isn't used by como.","shortMessageHtmlLink":"build: drop unused KF6Declarative"}},{"before":"ac77050a89c762e3d041f2bd7c813911608b8e02","after":"4b46eb94de55fe06372eb0920ae137526f805e2e","ref":"refs/heads/master","pushedAt":"2024-04-12T08:54:00.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"feat: provide KDE screen locker in desktop module\n\nThis removes the hard dependency on it in X11.\n\nBREAKING CHANGE: consumer creates screen locker for desktop platform","shortMessageHtmlLink":"feat: provide KDE screen locker in desktop module"}},{"before":"5f255190d74d6b8d2ade74ed572e882b38c72892","after":"ac77050a89c762e3d041f2bd7c813911608b8e02","ref":"refs/heads/master","pushedAt":"2024-03-09T17:13:26.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"test: omit using Wrapland::Client namespace\n\nUsing the Wrapland::Client namespace in tests doesn't work with unlimited unity\nbuilds as there is a collision with other X11 types in the global namespace.\n\nThis is a theoretical problem, but for correctness let's fix it by not using\nthe namespace in tests.","shortMessageHtmlLink":"test: omit using Wrapland::Client namespace"}},{"before":"b7a040a39d4785c25810ae0d1f90703078d787b7","after":"5f255190d74d6b8d2ade74ed572e882b38c72892","ref":"refs/heads/master","pushedAt":"2024-03-07T06:28:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"fix: adapt to wlroots pointer enum name change\n\nIn tests we also have some of these names that are changed on wlroots master.","shortMessageHtmlLink":"fix: adapt to wlroots pointer enum name change"}},{"before":"d7cd173a047cae918a974b1143cc2121b519349c","after":"b7a040a39d4785c25810ae0d1f90703078d787b7","ref":"refs/heads/master","pushedAt":"2024-03-05T22:42:45.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"fix: use new wayland enums\n\nIntroduce new WLR_HAVE_WL_POINTER_AXIS_SOURCE\nswitch to keep compatibility with wlroots < 0.18.0","shortMessageHtmlLink":"fix: use new wayland enums"}},{"before":"99f3a6144171854ab1164cdc43355a8eead6d258","after":"d7cd173a047cae918a974b1143cc2121b519349c","ref":"refs/heads/master","pushedAt":"2024-03-04T15:40:24.000Z","pushType":"pr_merge","commitsCount":18,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"ci: use gcovr 7.2\n\nThe most recent release works again. The regresssion from gcovr 6, and why\ngcovr 5 was used, has been fixed.","shortMessageHtmlLink":"ci: use gcovr 7.2"}},{"before":"b4236b65475a68a7db77be9b63788d99b208a9fc","after":"99f3a6144171854ab1164cdc43355a8eead6d258","ref":"refs/heads/master","pushedAt":"2024-03-03T18:24:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"ci: inherit secrets to pass Codecov token to \"test\" workflow call\n\nApparently in GitHub Actions only the GITHUB_TOKEN secret is automatically\npassed to workflow calls while all other secrets are not. [1] To allow that one\ncan either pass them as named secrets or by setting \"secrets: inherit\" on the\nworkflow call. We do the later since it's simple enough for our use case.\n\n[1] https://docs.github.com/en/actions/using-workflows/reusing-workflows#overview","shortMessageHtmlLink":"ci: inherit secrets to pass Codecov token to \"test\" workflow call"}},{"before":"da56878f7a7876b8715999d1833132e7d74ed719","after":"b4236b65475a68a7db77be9b63788d99b208a9fc","ref":"refs/heads/master","pushedAt":"2024-03-03T16:07:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"ci: pass Codecov token as environment variable\n\nPassing it as an input does not seem to work in workflow_calls for unknown\nreasons. [1] Instead we try to pass it as an environment variable what is also\npossible according to the action documentation. [2]\n\n[1] https://github.com/codecov/codecov-action/issues/1292#issuecomment-1942100350\n[2] https://github.com/codecov/codecov-action/blob/54bcd87/README.md#usage","shortMessageHtmlLink":"ci: pass Codecov token as environment variable"}},{"before":"588f8c80b1971c5e3b3b96781566a7e4ff0875b0","after":"da56878f7a7876b8715999d1833132e7d74ed719","ref":"refs/heads/master","pushedAt":"2024-03-03T14:15:23.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"ci: upload coverage report to Codecov\n\nUses the Codecov action. According to documentation a token is not necessary on\npull requests. But to allow the workflow to pass when running it in a fork on\nsimple push events, in contrast to the dcomentation we disallow it for other\nrepos than winft/como when not being a pull request.","shortMessageHtmlLink":"ci: upload coverage report to Codecov"}},{"before":null,"after":"588f8c80b1971c5e3b3b96781566a7e4ff0875b0","ref":"refs/heads/0.1","pushedAt":"2024-02-27T14:25:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"build: create release 0.1.0\n\nUpdate changelog. The reference commit is the last commit that is shared with\nthe Theseus' Ship code base.","shortMessageHtmlLink":"build: create release 0.1.0"}},{"before":"7c5993e59090241099dda8e1ec867b0eaa76f15a","after":"588f8c80b1971c5e3b3b96781566a7e4ff0875b0","ref":"refs/heads/master","pushedAt":"2024-02-27T13:05:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"build: create release 0.1.0\n\nUpdate changelog. The reference commit is the last commit that is shared with\nthe Theseus' Ship code base.","shortMessageHtmlLink":"build: create release 0.1.0"}},{"before":"3d34fe09f0cd09e1b944b11a24ca49a2a717a9cf","after":"7c5993e59090241099dda8e1ec867b0eaa76f15a","ref":"refs/heads/master","pushedAt":"2024-02-27T09:43:36.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"refactor: use input type alias from base\n\nThis is then using the same pattern like for the other platform objects.","shortMessageHtmlLink":"refactor: use input type alias from base"}},{"before":"8c2489b3414bb0f70802a921df555eb2881a386b","after":"3d34fe09f0cd09e1b944b11a24ca49a2a717a9cf","ref":"refs/heads/master","pushedAt":"2024-02-26T17:55:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"fix(plugin): remove and create QPA screens uniquely\n\nDo not recreate all screens on output changes, instead listen directly for\noutput_added and output_removed signals.","shortMessageHtmlLink":"fix(plugin): remove and create QPA screens uniquely"}},{"before":"c56d0c43112501f69cc67d59bccd10e8e1057954","after":"8c2489b3414bb0f70802a921df555eb2881a386b","ref":"refs/heads/master","pushedAt":"2024-02-26T08:13:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"refactor: get wlroots backend with wl_event_loop\n\nOn wlroots master the argument has changd.","shortMessageHtmlLink":"refactor: get wlroots backend with wl_event_loop"}},{"before":"041f28a00c650feab7dbdc5e14947b7f1dd2e86a","after":"c56d0c43112501f69cc67d59bccd10e8e1057954","ref":"refs/heads/master","pushedAt":"2024-02-24T09:09:04.000Z","pushType":"pr_merge","commitsCount":76,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"build: bump KDE dependencies version requirements\n\nWe require KF6 and Plasma 6.0 versioned packages.","shortMessageHtmlLink":"build: bump KDE dependencies version requirements"}},{"before":"77064f5eaeab2ffc369e6e0029ff65a1463be286","after":"041f28a00c650feab7dbdc5e14947b7f1dd2e86a","ref":"refs/heads/master","pushedAt":"2024-02-22T16:43:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"feat(wl): expose method to allow closing windows on shutdown\n\nThis allows Plasma to gracefully close windows on shutdown. For now this is\nonly a stub in order to provide compatibility. We require logic similar to [1]\nin order to wait on windows closing and react to user input. But this includes\nmany KDE dependencies into our windowing code what we first might want to\nisolate some more.\n\n[1] https://invent.kde.org/plasma/kwin/-/commit/4cdf27e74c","shortMessageHtmlLink":"feat(wl): expose method to allow closing windows on shutdown"}},{"before":"453f9eeeea96fbc688d36a49b30a37be79783f8a","after":"77064f5eaeab2ffc369e6e0029ff65a1463be286","ref":"refs/heads/master","pushedAt":"2024-02-22T12:52:51.000Z","pushType":"pr_merge","commitsCount":21,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"docs: instruct how to compile with presets\n\nAdd the information on the presets. At the same time the separate chapter about\ndevelopment is not necessary in the README.md. It should be clear that this\npart is described in the CONTRIBUTING.md document.","shortMessageHtmlLink":"docs: instruct how to compile with presets"}},{"before":"84fdd24f98b06dfd75bfc561770dbd2f3f423f17","after":"453f9eeeea96fbc688d36a49b30a37be79783f8a","ref":"refs/heads/master","pushedAt":"2024-02-20T15:47:01.000Z","pushType":"pr_merge","commitsCount":25,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"ci: install Wrapland from package artifact\n\nInstead of using the separate CI image, install Wrapland from the latest\npackage artifact, that Wrapland's actions provide.","shortMessageHtmlLink":"ci: install Wrapland from package artifact"}},{"before":"6165dc21f5f1e7b095540f92ad5101d4641e5f3d","after":"84fdd24f98b06dfd75bfc561770dbd2f3f423f17","ref":"refs/heads/master","pushedAt":"2024-02-14T14:31:14.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"ci: lint commit messages on pull requests with wagoid action\n\nOur custom code for message linting only works on push events. For pull\nrequests we would require to adapt the code. Or we can use an already available\naction from the market place, what we try to do with this commit.","shortMessageHtmlLink":"ci: lint commit messages on pull requests with wagoid action"}},{"before":"cfa93fa9db90b2219f21940be69e323fd7f68355","after":"6165dc21f5f1e7b095540f92ad5101d4641e5f3d","ref":"refs/heads/master","pushedAt":"2024-02-08T08:29:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"fix: do full tabbox reset on window release\n\nWhen a window gets destroyed do a full tabbox reset, otherwise with a single\nwindow we might segfault.","shortMessageHtmlLink":"fix: do full tabbox reset on window release"}},{"before":null,"after":"cfa93fa9db90b2219f21940be69e323fd7f68355","ref":"refs/heads/master","pushedAt":"2024-01-24T11:53:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"romangg","name":"Roman Gilg","path":"/romangg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19810006?s=80&v=4"},"commit":{"message":"Merge branch 'security-context' into 'master'\n\nSupport security context v1 protocol\n\nSee merge request kwinft/kwinft!292","shortMessageHtmlLink":"Merge branch 'security-context' into 'master'"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEL_PcDQA","startCursor":null,"endCursor":null}},"title":"Activity ยท winft/como"}