{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":112691678,"defaultBranch":"main","name":"gnome-shell-extension-gsconnect","ownerLogin":"ferdnyc","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-12-01T03:41:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/538020?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726762678.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"063772d698a08830d690a158fa7f4b28df2e0a83","ref":"refs/heads/gnome-47","pushedAt":"2024-09-19T16:17:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Add GNOME 47 to version list","shortMessageHtmlLink":"Add GNOME 47 to version list"}},{"before":"642282ec4ddfc08c59b6f77d0b7382f867c3e460","after":"360254aaeb45d587f96e4bffb3921a7dc77778c1","ref":"refs/heads/notification-repeats","pushedAt":"2024-09-18T07:09:37.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 notification-repeats","shortMessageHtmlLink":"Merge branch 'main' into notification-repeats"}},{"before":"c7b82bae6df7595d0ffdd04167d4fa2cadd40c9a","after":null,"ref":"refs/heads/fix-debug","pushedAt":"2024-09-16T22:18:42.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":null,"after":"c7b82bae6df7595d0ffdd04167d4fa2cadd40c9a","ref":"refs/heads/fix-debug","pushedAt":"2024-09-16T21:44:40.000Z","pushType":"branch_creation","commitsCount":0,"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":"09892b95a581e7917052cbcfa8c57dfaed71f038","after":"642282ec4ddfc08c59b6f77d0b7382f867c3e460","ref":"refs/heads/notification-repeats","pushedAt":"2024-09-11T04:44:37.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 notification-repeats","shortMessageHtmlLink":"Merge branch 'main' into notification-repeats"}},{"before":null,"after":"09892b95a581e7917052cbcfa8c57dfaed71f038","ref":"refs/heads/notification-repeats","pushedAt":"2024-09-11T04:23:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Don't re-show repeated notifications\n\nGSConnect receives a lot of duplicate notifications, whether due to\nreconnects, proactively requesting updates, etc.\n\nSince GNOME 46, each of those repeats has been popped up as a new\nbanner notification every time it's received, even if nothing has\nchanged in the notification content. This is extremely disruptive.\n\nTo avoid that, don't blindly flag all repeated notifications as\n\"unacknowledged\", which will cause them to be popped up again.\nOnly do so if the content has changed. (This covers re-displaying\nbanners for SMS conversations that receive an additional message,\nsince those are sent as updates to the existing notification.)\n\nFixes #1855","shortMessageHtmlLink":"Don't re-show repeated notifications"}},{"before":"5c917d9208275e329cdbd37110ec1a5af403aac1","after":null,"ref":"refs/heads/focus-share-entry","pushedAt":"2024-09-01T02:45:56.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":"43dbacbaf34a57c3aabfb7cd2204fa81f4684708","after":"5c917d9208275e329cdbd37110ec1a5af403aac1","ref":"refs/heads/focus-share-entry","pushedAt":"2024-09-01T02:45:00.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 focus-share-entry","shortMessageHtmlLink":"Merge branch 'main' into focus-share-entry"}},{"before":"ddc11d4402c424e854e63fbe9cc6abe1e27607b8","after":null,"ref":"refs/heads/tooltip-fix","pushedAt":"2024-09-01T02:36:15.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":"9f9787e09d50a89fe0edee1173e0e4ea6ace16ae","after":"43dbacbaf34a57c3aabfb7cd2204fa81f4684708","ref":"refs/heads/focus-share-entry","pushedAt":"2024-08-24T17:47:43.000Z","pushType":"push","commitsCount":1,"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":null,"after":"9f9787e09d50a89fe0edee1173e0e4ea6ace16ae","ref":"refs/heads/focus-share-entry","pushedAt":"2024-08-24T17:45:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Focus the URI-entry field when activated.","shortMessageHtmlLink":"Focus the URI-entry field when activated."}},{"before":null,"after":"ddc11d4402c424e854e63fbe9cc6abe1e27607b8","ref":"refs/heads/tooltip-fix","pushedAt":"2024-08-24T17:17:12.000Z","pushType":"branch_creation","commitsCount":0,"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":null,"after":"1bfeaab83fcdecb872f3fe6e90dc8622ae5f36da","ref":"refs/heads/reuse-comments","pushedAt":"2024-07-20T15:31:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Reinsert provenance comments into REUSE config\n\nThey were lost in the conversion from `dep5` to `REUSE.toml`.","shortMessageHtmlLink":"Reinsert provenance comments into REUSE config"}},{"before":"0d4779d634b1a5d8fef6ed8db07bc2c527902506","after":null,"ref":"refs/heads/reuse-update","pushedAt":"2024-07-20T15:14:09.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":"00c07cd603eb48b408fdc4e679e0d5d1bef5889b","after":"0d4779d634b1a5d8fef6ed8db07bc2c527902506","ref":"refs/heads/reuse-update","pushedAt":"2024-07-20T15:13:20.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 reuse-update","shortMessageHtmlLink":"Merge branch 'main' into reuse-update"}},{"before":"fe0bff086c5b90ce0908a7e7b66d5c564b176fdf","after":null,"ref":"refs/heads/remote-input-timeout","pushedAt":"2024-07-20T14:58:49.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":"37b30f8795aff60bfa85879006d69ae87eb22761","after":"ea89c4fe7b36183a4820fa07e7e9713e69743bc2","ref":"refs/heads/linkable-commands","pushedAt":"2024-07-20T14:22:51.000Z","pushType":"push","commitsCount":3,"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 linkable-commands","shortMessageHtmlLink":"Merge branch 'main' into linkable-commands"}},{"before":"f4a271e8447284ab70e6ea31b4c0f7bef6e8d39c","after":"00c07cd603eb48b408fdc4e679e0d5d1bef5889b","ref":"refs/heads/reuse-update","pushedAt":"2024-07-20T14:21:47.000Z","pushType":"push","commitsCount":3,"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 reuse-update","shortMessageHtmlLink":"Merge branch 'main' into reuse-update"}},{"before":null,"after":"fe0bff086c5b90ce0908a7e7b66d5c564b176fdf","ref":"refs/heads/remote-input-timeout","pushedAt":"2024-07-20T14:13:58.000Z","pushType":"branch_creation","commitsCount":0,"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":"8b2eaa14cd4e919fe57e28401a54a7b0c495e3cd","after":null,"ref":"refs/heads/dependabot/github_actions/fsfe/reuse-action-4.0.0","pushedAt":"2024-07-18T13:44:42.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":"e8daf31af88f144bf9c9f6614b9ec0adcb920d52","after":"b0e17c7223beffa274d05f4e3e1bac90ac9691f0","ref":"refs/heads/main","pushedAt":"2024-07-18T13:44:40.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 fsfe/reuse-action from 3.0.0 to 4.0.0 (#21)\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] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump fsfe/reuse-action from 3.0.0 to 4.0.0 (#21)"}},{"before":null,"after":"f4a271e8447284ab70e6ea31b4c0f7bef6e8d39c","ref":"refs/heads/reuse-update","pushedAt":"2024-07-17T23:41:54.000Z","pushType":"branch_creation","commitsCount":0,"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":null,"after":"8b2eaa14cd4e919fe57e28401a54a7b0c495e3cd","ref":"refs/heads/dependabot/github_actions/fsfe/reuse-action-4.0.0","pushedAt":"2024-07-04T06:20:03.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":"e2f11dd20250a851efb11717aee8717ec4d085af","after":"2d3a848f77fb26adab42cd133d01ae4426ac3ee7","ref":"refs/heads/multi-file-transfer","pushedAt":"2024-06-12T19:26:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"testSharePlugin: Enable new update message","shortMessageHtmlLink":"testSharePlugin: Enable new update message"}},{"before":"ccdca0553ca869c404f7c260564ec8c0f8165ff2","after":"37b30f8795aff60bfa85879006d69ae87eb22761","ref":"refs/heads/linkable-commands","pushedAt":"2024-06-12T04:59:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ferdnyc","name":"Frank Dana","path":"/ferdnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538020?s=80&v=4"},"commit":{"message":"Update launcher scripts with file check, docs\n\n- Add a check that the relevant JS file exists in the expected location,\n before attempting to execute it. Display a message to stderr, if it's\n not found.\n- Add a comment above the code, detailing how to symlink the script\n into a directory on the $PATH.","shortMessageHtmlLink":"Update launcher scripts with file check, docs"}},{"before":"0b837ef76647f6daae4212d6916d640a56cde494","after":"ccdca0553ca869c404f7c260564ec8c0f8165ff2","ref":"refs/heads/linkable-commands","pushedAt":"2024-06-12T04:44:35.000Z","pushType":"push","commitsCount":17,"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 linkable-commands","shortMessageHtmlLink":"Merge branch 'main' into linkable-commands"}},{"before":"f3efb2d263481e08ae4918a8d2b2bb72785737ec","after":"e2f11dd20250a851efb11717aee8717ec4d085af","ref":"refs/heads/multi-file-transfer","pushedAt":"2024-06-12T04:32:43.000Z","pushType":"push","commitsCount":14,"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 multi-file-transfer","shortMessageHtmlLink":"Merge branch 'main' into multi-file-transfer"}},{"before":"94a39f7d1ccacabc1927bd41d54b906a9af791a9","after":null,"ref":"refs/heads/chrome-badge-license","pushedAt":"2024-06-12T04:31:30.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":"634f2a6f47013d6092dec956d0c25571f4c46435","after":"94a39f7d1ccacabc1927bd41d54b906a9af791a9","ref":"refs/heads/chrome-badge-license","pushedAt":"2024-06-12T04:30:41.000Z","pushType":"push","commitsCount":6,"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 chrome-badge-license","shortMessageHtmlLink":"Merge branch 'main' into chrome-badge-license"}},{"before":"4ebfae27509d11e6f7097a5b8bec0b7ca4e63a1d","after":null,"ref":"refs/heads/raise-python-level","pushedAt":"2024-06-12T04:29:57.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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNjoxNzo1OC4wMDAwMDBazwAAAAS7FX64","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNjoxNzo1OC4wMDAwMDBazwAAAAS7FX64","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xMlQwNDoyOTo1Ny4wMDAwMDBazwAAAARi4k-c"}},"title":"Activity ยท ferdnyc/gnome-shell-extension-gsconnect"}