{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":104152764,"defaultBranch":"main","name":"gnome-shell-extension-gsconnect","ownerLogin":"GSConnect","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-20T02:03:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/76243311?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726029839.0","currentOid":""},"activityList":{"items":[{"before":"0a06025efe22f7e6700c7520f30f71036e5cf58d","after":"fb1b30870a7b198bf9eef178fd1e83a07d6b1b9b","ref":"refs/heads/main","pushedAt":"2024-09-16T22:18:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Move ownership/control of debug signal to GObject\n\nWe've been having a problem in GNOME 46 with GSConnect not responding\nto the toggling of the \"debug\" setting, seemingly not being delivered\nthe `changed::debug` signal at all. Let's make it a property of the\n`GSConnectManager` GObject instead.","shortMessageHtmlLink":"Move ownership/control of debug signal to GObject"}},{"before":"8d7b7270113f65976cb2221aadcd2d64fd9659f7","after":null,"ref":"refs/heads/l10n_main","pushedAt":"2024-09-11T04:43:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"}},{"before":"ab988fafe05019d9efa02a460852d07eb194b549","after":"0a06025efe22f7e6700c7520f30f71036e5cf58d","ref":"refs/heads/main","pushedAt":"2024-09-11T04:43:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"New translations org.gnome.shell.extensions.gsconnect.pot (Lithuanian)","shortMessageHtmlLink":"New translations org.gnome.shell.extensions.gsconnect.pot (Lithuanian)"}},{"before":"ab988fafe05019d9efa02a460852d07eb194b549","after":"8d7b7270113f65976cb2221aadcd2d64fd9659f7","ref":"refs/heads/l10n_main","pushedAt":"2024-09-09T22:26:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andyholmes","name":"Andy Holmes","path":"/andyholmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1265208?s=80&v=4"},"commit":{"message":"New translations org.gnome.shell.extensions.gsconnect.pot (Lithuanian)","shortMessageHtmlLink":"New translations org.gnome.shell.extensions.gsconnect.pot (Lithuanian)"}},{"before":null,"after":"ab988fafe05019d9efa02a460852d07eb194b549","ref":"refs/heads/l10n_main","pushedAt":"2024-09-09T22:26:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andyholmes","name":"Andy Holmes","path":"/andyholmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1265208?s=80&v=4"},"commit":{"message":"Remove spurious newline","shortMessageHtmlLink":"Remove spurious newline"}},{"before":"4778be3a9e44496168b099a5bdf350e6332c0fe5","after":"ab988fafe05019d9efa02a460852d07eb194b549","ref":"refs/heads/main","pushedAt":"2024-09-01T02:45:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Remove spurious newline","shortMessageHtmlLink":"Remove spurious newline"}},{"before":"57c270c39c025e38044d07193320a07a09240256","after":"4778be3a9e44496168b099a5bdf350e6332c0fe5","ref":"refs/heads/main","pushedAt":"2024-09-01T02:36:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Use layoutManager.addTopChrome() for tooltips\n\nThis may be an abuse of the API, but attempting to manage our tooltip\nactors with `uiGroup.add_actor()` and `uiGroup.remove_actor()` was\ncausing all of:\n1. 'Main.layoutManager.uiGroup.remove_actor is not a function' errors\n in the journal.\n2. leaked tooltip objects collecting in the uiGroup (as observed using\n the Looking Glass 'Actors' panel).\n3. tooltips frequently appearing _below_ the user menu.\n\nThe layout manager's `addTopChrome()` was explicitly created \"To insert\nactors at the top of uiGroup\", and its `removeChrome()` calls seem to\nalways succeed where `uiGroup.remove_actor()` often doesn't.\n\nFixes #1850","shortMessageHtmlLink":"Use layoutManager.addTopChrome() for tooltips"}},{"before":"a87ac35d09541df17ed11c8e687587fea3ad503e","after":null,"ref":"refs/heads/dependabot/github_actions/fsfe/reuse-action-4.0.0","pushedAt":"2024-07-20T15:14:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"fc3030b8ee0fd65543b07fa80668f6a52f7296a9","after":"57c270c39c025e38044d07193320a07a09240256","ref":"refs/heads/main","pushedAt":"2024-07-20T15:14:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"REUSE: Convert to TOML config, update action","shortMessageHtmlLink":"REUSE: Convert to TOML config, update action"}},{"before":"5201785d21ac311a240501fb60a7a8b2d5e9cb6d","after":"fc3030b8ee0fd65543b07fa80668f6a52f7296a9","ref":"refs/heads/main","pushedAt":"2024-07-20T14:58:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Raise remote input timeout to 300 seconds\n\nThe first input event on reconnection is currently being lost, this\nshould make reconnections much less frequent. See #1836.","shortMessageHtmlLink":"Raise remote input timeout to 300 seconds"}},{"before":"98af6a7e731da416a37cdad9373aeb784beb5ab5","after":null,"ref":"refs/heads/l10n_main","pushedAt":"2024-07-17T23:57:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"}},{"before":"97a12873e4a9518ff544ae953ecd1fa24f29787b","after":"5201785d21ac311a240501fb60a7a8b2d5e9cb6d","ref":"refs/heads/main","pushedAt":"2024-07-17T23:57:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"New translations org.gnome.shell.extensions.gsconnect.pot (Korean)","shortMessageHtmlLink":"New translations org.gnome.shell.extensions.gsconnect.pot (Korean)"}},{"before":"16043b9224137248a28b5f1b14e2449bac4fa0dc","after":"98af6a7e731da416a37cdad9373aeb784beb5ab5","ref":"refs/heads/l10n_main","pushedAt":"2024-07-14T11:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andyholmes","name":"Andy Holmes","path":"/andyholmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1265208?s=80&v=4"},"commit":{"message":"New translations org.gnome.shell.extensions.gsconnect.pot (Korean)","shortMessageHtmlLink":"New translations org.gnome.shell.extensions.gsconnect.pot (Korean)"}},{"before":"97a12873e4a9518ff544ae953ecd1fa24f29787b","after":"16043b9224137248a28b5f1b14e2449bac4fa0dc","ref":"refs/heads/l10n_main","pushedAt":"2024-07-14T10:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andyholmes","name":"Andy Holmes","path":"/andyholmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1265208?s=80&v=4"},"commit":{"message":"New translations org.gnome.shell.extensions.gsconnect.pot (Korean)","shortMessageHtmlLink":"New translations org.gnome.shell.extensions.gsconnect.pot (Korean)"}},{"before":null,"after":"97a12873e4a9518ff544ae953ecd1fa24f29787b","ref":"refs/heads/l10n_main","pushedAt":"2024-07-14T10:46:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andyholmes","name":"Andy Holmes","path":"/andyholmes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1265208?s=80&v=4"},"commit":{"message":"Correct license details for chrome badge","shortMessageHtmlLink":"Correct license details for chrome badge"}},{"before":null,"after":"a87ac35d09541df17ed11c8e687587fea3ad503e","ref":"refs/heads/dependabot/github_actions/fsfe/reuse-action-4.0.0","pushedAt":"2024-07-04T11:26:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump fsfe/reuse-action from 3.0.0 to 4.0.0\n\nBumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 3.0.0 to 4.0.0.\n- [Release notes](https://github.com/fsfe/reuse-action/releases)\n- [Commits](https://github.com/fsfe/reuse-action/compare/v3.0.0...v4.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: fsfe/reuse-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump fsfe/reuse-action from 3.0.0 to 4.0.0"}},{"before":"b594c6f0bdb811405606061f55c1eb0ad66011a7","after":"97a12873e4a9518ff544ae953ecd1fa24f29787b","ref":"refs/heads/main","pushedAt":"2024-06-12T04:31:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Correct license details for chrome badge","shortMessageHtmlLink":"Correct license details for chrome badge"}},{"before":"c82f30d21792c84ea87f9e9873b5a712289c1789","after":"b594c6f0bdb811405606061f55c1eb0ad66011a7","ref":"refs/heads/main","pushedAt":"2024-06-12T04:29:57.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Fix developer tag","shortMessageHtmlLink":"Fix developer tag"}},{"before":"6729b2fccdb46696e2a2a449da55d4ba1216b16e","after":"c82f30d21792c84ea87f9e9873b5a712289c1789","ref":"refs/heads/main","pushedAt":"2024-06-12T04:25:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Shorten display labels in CI jobs\n\nGitHub currently labels each of the \"Checks\" workflow jobs on a PR\nin the format: `${{ workflow.name }} / ${{ job.id }} (${ trigger }})`,\nwhich leaves us with long labels like:\n* `Label merge conflicts / conflicts (pull_request_target)`\n* `REUSE Verification / lint (pull_request)`\n\nThis will (slightly) trim those down to:\n* `Merge conflicts / label (pull_request_target)`\n* `REUSE / verify (pull_request)`","shortMessageHtmlLink":"Shorten display labels in CI jobs"}},{"before":"376ff49fa51d76d0e2ca89c49049358387fb3db9","after":"6729b2fccdb46696e2a2a449da55d4ba1216b16e","ref":"refs/heads/main","pushedAt":"2024-06-01T11:16:53.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Fix REUSE syntax","shortMessageHtmlLink":"Fix REUSE syntax"}},{"before":"9fa0898c9f565bf4cdeae84fd8dab0fbffe0ee20","after":"376ff49fa51d76d0e2ca89c49049358387fb3db9","ref":"refs/heads/main","pushedAt":"2024-06-01T02:39:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Python flake8: Set max line length to 80","shortMessageHtmlLink":"Python flake8: Set max line length to 80"}},{"before":"e0b0fdffb4391fc43a2d1f41297661da36b519d1","after":null,"ref":"refs/heads/dependabot/github_actions/eps1lon/actions-label-merge-conflict-3.0.2","pushedAt":"2024-05-31T00:29:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"}},{"before":"4ea5d4ecddeab9aca771c51c89c9c6ef40dfdb2d","after":"9fa0898c9f565bf4cdeae84fd8dab0fbffe0ee20","ref":"refs/heads/main","pushedAt":"2024-05-31T00:29:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"build(deps): bump eps1lon/actions-label-merge-conflict\n\nBumps [eps1lon/actions-label-merge-conflict](https://github.com/eps1lon/actions-label-merge-conflict) from 3.0.1 to 3.0.2.\n- [Release notes](https://github.com/eps1lon/actions-label-merge-conflict/releases)\n- [Changelog](https://github.com/eps1lon/actions-label-merge-conflict/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eps1lon/actions-label-merge-conflict/compare/v3.0.1...v3.0.2)\n\n---\nupdated-dependencies:\n- dependency-name: eps1lon/actions-label-merge-conflict\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump eps1lon/actions-label-merge-conflict"}},{"before":null,"after":"e0b0fdffb4391fc43a2d1f41297661da36b519d1","ref":"refs/heads/dependabot/github_actions/eps1lon/actions-label-merge-conflict-3.0.2","pushedAt":"2024-05-30T11:07:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump eps1lon/actions-label-merge-conflict\n\nBumps [eps1lon/actions-label-merge-conflict](https://github.com/eps1lon/actions-label-merge-conflict) from 3.0.1 to 3.0.2.\n- [Release notes](https://github.com/eps1lon/actions-label-merge-conflict/releases)\n- [Changelog](https://github.com/eps1lon/actions-label-merge-conflict/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eps1lon/actions-label-merge-conflict/compare/v3.0.1...v3.0.2)\n\n---\nupdated-dependencies:\n- dependency-name: eps1lon/actions-label-merge-conflict\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump eps1lon/actions-label-merge-conflict"}},{"before":"b5a325ea818227b7d6257a0ba749c601b9cb6bec","after":"4ea5d4ecddeab9aca771c51c89c9c6ef40dfdb2d","ref":"refs/heads/main","pushedAt":"2024-05-30T01:33:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"eslint says: prefer-const","shortMessageHtmlLink":"eslint says: prefer-const"}},{"before":"883a8f62027f128bea9d09c80bc72de6adf0e5f8","after":"b5a325ea818227b7d6257a0ba749c601b9cb6bec","ref":"refs/heads/main","pushedAt":"2024-05-28T18:29:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Fix sender parameter of .signal_subscribe\n\nNote: this fix is intented for gsconnect users without GNOME installed.\n\nRecently, it seems that one cannot acquire a proper sender name\nautomatically when using `dbus-send` command in a Gio.Subprocess.\nThe command is issued in wl_clipboard.js:\n```\nwl-paste -w dbus-send /org/gnome/Shell/Extensions/GSConnect/Clipboard --dest=org.gnome.Shell.Extensions.GSConnect.Clipboard org.gnome.Shell.Extensions.GSConnect.Clipboard.OwnerChange\n```\n\nTo fix this issue, we have to set the sender parameter of the method\nGio.DBusConnection.signal_subscribe to be null.\nSee docs at: https://docs.gtk.org/gio/method.DBusConnection.signal_subscribe.html","shortMessageHtmlLink":"Fix sender parameter of .signal_subscribe"}},{"before":"44eda98120704077c43a10c7f3c8543072bd964d","after":"883a8f62027f128bea9d09c80bc72de6adf0e5f8","ref":"refs/heads/main","pushedAt":"2024-05-13T02:58:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"All missing translations in the tr.po file have been completed.","shortMessageHtmlLink":"All missing translations in the tr.po file have been completed."}},{"before":"6fdc9b7b8d1f0b9046b3f0f29e9bfc9724c5752b","after":null,"ref":"refs/heads/l10n_main","pushedAt":"2024-05-11T16:09:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"}},{"before":"cff9636961e7d82a419e1b35ac9848119e4b38bf","after":"44eda98120704077c43a10c7f3c8543072bd964d","ref":"refs/heads/main","pushedAt":"2024-05-11T16:09:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"New translations org.gnome.shell.extensions.gsconnect.pot (Arabic)","shortMessageHtmlLink":"New translations org.gnome.shell.extensions.gsconnect.pot (Arabic)"}},{"before":"eae0025939e19538a1191ce5b00acad8cb3ccba6","after":"6fdc9b7b8d1f0b9046b3f0f29e9bfc9724c5752b","ref":"refs/heads/l10n_main","pushedAt":"2024-05-11T16:08:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Merge branch 'main' into l10n_main","shortMessageHtmlLink":"Merge branch 'main' into l10n_main"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQyMjoxODo0MS4wMDAwMDBazwAAAAS37Nzt","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQyMjoxODo0MS4wMDAwMDBazwAAAAS37Nzt","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xMVQxNjowODo0MC4wMDAwMDBazwAAAARHT8qg"}},"title":"Activity ยท GSConnect/gnome-shell-extension-gsconnect"}