{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":45885732,"defaultBranch":"master","name":"nvda","ownerLogin":"nvaccess","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-11-10T03:47:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4166525?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716512390.0","currentOid":""},"activityList":{"items":[{"before":"b2a5e1b92e5f76d4f8a4912ee1ae8124a5174db4","after":"f26e79c422d82e5c5c1fa22c612d2960c07f4351","ref":"refs/heads/remoteOpsLowLevel","pushedAt":"2024-05-24T01:35:07.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"michaelDCurran","name":"Michael Curran","path":"/michaelDCurran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14154141?s=80&v=4"},"commit":{"message":"Remote ops try_with_error testcase: also return and check i","shortMessageHtmlLink":"Remote ops try_with_error testcase: also return and check i"}},{"before":"4c53f4a07863ca1445f451ae68f096d54a573592","after":"50da9987fe131825729fe0b9a7d971647fcf213f","ref":"refs/heads/master","pushedAt":"2024-05-24T01:05:10.000Z","pushType":"pr_merge","commitsCount":18,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"beta to master (#16602)\n\nbeta to master","shortMessageHtmlLink":"beta to master (#16602)"}},{"before":"e8317ca368579688ddb5f0515474a7c615484e4d","after":"6792fffc8177835752b4b9660e2a9e84bcd782c6","ref":"refs/heads/beta","pushedAt":"2024-05-24T01:05:00.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Merge pull request #16603 from nvaccess/beta\n\nUpdate translations","shortMessageHtmlLink":"Merge pull request #16603 from nvaccess/beta"}},{"before":"b37ed5aa70ef9d537c0d8e6ac3567f26fb45ae3a","after":"e8317ca368579688ddb5f0515474a7c615484e4d","ref":"refs/heads/beta","pushedAt":"2024-05-24T00:59:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Add section on add-on store to the Quick Start Guide in the User Guide (#16553)\n\nSummary of the issue:\r\nRequest from users for more initial documentation on getting around the Add-on store.\r\nThis PR adds a section to the Quick Start Guide (in the user guide) on the add-on store.\r\n\r\nDescription of user facing changes\r\nNew sub-topic in the Quick Start Guide section of the User Guide \"Add-on Store\" after existing section 2.4 Preferences and before 2.5 Community.","shortMessageHtmlLink":"Add section on add-on store to the Quick Start Guide in the User Guide ("}},{"before":"26ac5e14ce175a1e0b25c9108eadda41aa088adf","after":null,"ref":"refs/heads/QuickStartAddons","pushedAt":"2024-05-24T00:59:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"}},{"before":"362285d519f915e44a21dee1f83a2402639b0d0b","after":"26ac5e14ce175a1e0b25c9108eadda41aa088adf","ref":"refs/heads/QuickStartAddons","pushedAt":"2024-05-24T00:59:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Update user_docs/en/userGuide.md","shortMessageHtmlLink":"Update user_docs/en/userGuide.md"}},{"before":"99188f9be73e872bba46be03303bb53e84360b35","after":"362285d519f915e44a21dee1f83a2402639b0d0b","ref":"refs/heads/QuickStartAddons","pushedAt":"2024-05-24T00:10:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Qchristensen","name":"Quentin Christensen","path":"/Qchristensen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15902216?s=80&v=4"},"commit":{"message":"Update user_docs/en/userGuide.md","shortMessageHtmlLink":"Update user_docs/en/userGuide.md"}},{"before":"c430e348646752ce369da29d0aa68b3103915298","after":"99188f9be73e872bba46be03303bb53e84360b35","ref":"refs/heads/QuickStartAddons","pushedAt":"2024-05-24T00:01:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Apply suggestions from code review","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"e9b3157380faacc7f80662bf1b12ed37869d6846","after":"4c53f4a07863ca1445f451ae68f096d54a573592","ref":"refs/heads/master","pushedAt":"2024-05-23T23:52:25.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Merge pull request #16597 from nvaccess/beta\n\nBeta to master","shortMessageHtmlLink":"Merge pull request #16597 from nvaccess/beta"}},{"before":"79c578772baf83b32a464640b03940964444238a","after":"b37ed5aa70ef9d537c0d8e6ac3567f26fb45ae3a","ref":"refs/heads/beta","pushedAt":"2024-05-23T23:50:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Replace padding dots symbol by multiple dots (#16594)\n\nRelated to #16345.\r\n\r\nSummary of the issue:\r\nMultiple dots are reported as \"padding dots\" in situations where these dots have no padding function. \"padding\" is too restrictive and is also more difficult to understand; by the way, some translators have actually translated \"padding dots\" to \"multiple dots\" in their translations.\r\n\r\nDescription of user facing changes\r\nMultiple dots (4 or more) will now be reported with the more neutral \"multiple dots\" instead of \"padding dots\" when the symbol level is high enough.\r\n\r\nDescription of development approach\r\nChanged both the symbol name and what is reported in symbol file.","shortMessageHtmlLink":"Replace padding dots symbol by multiple dots (#16594)"}},{"before":"4f11b3926e89b2726c0e3206faa6946b02bd75f9","after":"79c578772baf83b32a464640b03940964444238a","ref":"refs/heads/beta","pushedAt":"2024-05-23T23:43:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Disable style navigation quickNav in MS Word (#16595)\n\nFixes #16546\r\n\r\nSummary of the issue:\r\nStyle navigation is too slow in MSWord even with UIA enabled.\r\n\r\nDescription of user facing changes\r\nMessage \"not supported in this document\" is spoken when trying style navigation in MSWord.\r\n\r\nDescription of development approach\r\nI did a bit of refactoring. Instead of trying to catch all the conditions in browseMode.BrowseModeDocumentTreeInterceptor, I overrode _iterTextStyle() method in corresponding child subclasses.","shortMessageHtmlLink":"Disable style navigation quickNav in MS Word (#16595)"}},{"before":"9838cf9dbce72dfabcd5b3b64f2a056ee381718e","after":"e9b3157380faacc7f80662bf1b12ed37869d6846","ref":"refs/heads/master","pushedAt":"2024-05-23T23:41:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Merge pull request #16596 from nvaccess/beta\n\nbeta to master","shortMessageHtmlLink":"Merge pull request #16596 from nvaccess/beta"}},{"before":"5d557278e090df45d6508d97ff42080214210d8d","after":null,"ref":"refs/heads/i16318","pushedAt":"2024-05-23T23:39:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"}},{"before":"8caf17cf2e874ab7458504d6fc9dd069372dff82","after":"4f11b3926e89b2726c0e3206faa6946b02bd75f9","ref":"refs/heads/beta","pushedAt":"2024-05-23T23:39:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Poedit: ensure scripts work no matter how many plurals a language has (#16589)\n\nFixes #16318\r\n\r\nSummary of the issue:\r\nRecently the poedit appModule was rewritten to support poedit 3.4. However, scripts for reading translation nodes, comments and old source text did not function for languages that had no plurals (Chinese) or 2 or more plurals (Polish). It did however function for languages with exactly one plural (such as French).\r\nAs the controlIDs for windows in poedit are not static, but do stay relative to each other, the appModule originally used offsets from the main dataView control. This worked okay for the translation warning, but did not work for controls in the sidebar in all cases, as it seems that there are extra controlIDs consumed for some hidden windows between the main splitter and the sidebar, depending on how many plurals a language has.\r\nE.g. In French, the controlID offset for the Sidebar (relative to the Dataview control) is 29. In Chinese it is 27, and in Plish it is 33. I think it might be roughly two offsets per plural.\r\n\r\nDescription of user facing changes\r\nPoedit scripts such as Report translation notes (control+shift+a), Report comments (control+shift+c) and Report old source text (control+shift+o) now function no matter how many plurals a language has.\r\n\r\nDescription of development approach\r\nControl ID offsets for controls in the sidebar (such as translation notes, old source text, and comments) are now relative to the sidebar itself, rather than the Dataview control.\r\nThe sidebar window is located by first finding the main splitter window (using a controlID relative to the dataview control) and then finding the next visible sibling window from there.\r\nTo aide in refactoring, support for controlID offsets in the Pro version are now handled by simply minusing 5 from the given controlID offset, as all the offsets in the pro version differed by 5.\r\nTesting strategy:","shortMessageHtmlLink":"Poedit: ensure scripts work no matter how many plurals a language has ("}},{"before":"ce137cd38c5213fcf63c9da3f992b2ee529f895c","after":"9838cf9dbce72dfabcd5b3b64f2a056ee381718e","ref":"refs/heads/master","pushedAt":"2024-05-23T23:37:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Use value of `aria-label*` to provide accessible name for tables in Firefox (#16588)\n\nFixes #5183\r\n\r\nSummary of the issue:\r\nIn Firefox, tables labelled with aria-label or aria-labelledby (where the referenced element is not visible) do not have a virtual buffer node inserted with the accessible name of the table.\r\n\r\nDescription of user facing changes\r\nTables now have this node inserted in Firefox, as they already do in Chrome.\r\n\r\nDescription of development approach\r\nSince Firefox returns the empty string if no description is given (rather than null as returned by Chrome), update gecko_ia2.cpp to check for the empty string as well as null.","shortMessageHtmlLink":"Use value of aria-label* to provide accessible name for tables in F…"}},{"before":"3390edd9292cbb95e8bb66b2ff51548e0b6e51ab","after":"ce137cd38c5213fcf63c9da3f992b2ee529f895c","ref":"refs/heads/master","pushedAt":"2024-05-23T23:35:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Fix regression where many blank lines were reported in browse mode (#16585)\n\nFixes #16554\r\n\r\nSummary of the issue:\r\n#16471 introduced a regression whereby many blank lines were reported in browse mode.\r\n\r\nDescription of user facing changes\r\nExtraneous blank lines are no longer reported in browse mode.\r\n\r\nDescription of development approach\r\nUpdated checks in gecko_ia2.cpp:\r\n\r\nCheck that the length of name is non-zero (SysStringLen returns 0 if the BSTR passed is null)\r\nAdded check that description's value is not the empty string, as checking that it has a value is necessary but not sufficient.","shortMessageHtmlLink":"Fix regression where many blank lines were reported in browse mode (#…"}},{"before":"f1110a22bf391ead4da5eef12090fb9f14eb2950","after":"3390edd9292cbb95e8bb66b2ff51548e0b6e51ab","ref":"refs/heads/master","pushedAt":"2024-05-23T23:35:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Re-order focus events for menuitemcheckbox and menuitemradio (#16551)\n\nFixes #14550\r\n\r\nSummary of the issue:\r\nNVDA does not correctly announce checkbox or radio button menuitems when first entering submenues in Firefox or Chrome, as its announcement of the menuitem is disrupted by its announcement of the containing menu or grouping.\r\n\r\nDescription of user facing changes\r\nCheckbox and radio button menuitems are correctly read in Chrome and Firefox.\r\n\r\nDescription of development approach\r\nUpdated FocusLossCancellableSpeechCommand.isMenuItemOfCurrentFocus to:\r\n\r\nDetect objects with role IA2_ROLE_CHECK_MENU_ITEM or IA2.IA2_ROLE_RADIO_MENU_ITEM as well as oleacc.ROLE_SYSTEM_MENUITEM; and\r\nTraverse up the old focus's ancestors to find the ancestor menu, instead of assuming that it will be its parent, to support grouped menuitems.","shortMessageHtmlLink":"Re-order focus events for menuitemcheckbox and menuitemradio (#16551)"}},{"before":"0de175a91e95ac28d99031b9e043bcefe6ade03a","after":"b2a5e1b92e5f76d4f8a4912ee1ae8124a5174db4","ref":"refs/heads/remoteOpsLowLevel","pushedAt":"2024-05-23T22:01:12.000Z","pushType":"push","commitsCount":64,"pusher":{"login":"michaelDCurran","name":"Michael Curran","path":"/michaelDCurran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14154141?s=80&v=4"},"commit":{"message":"Merge branch 'master' into remoteOpsLowLevel","shortMessageHtmlLink":"Merge branch 'master' into remoteOpsLowLevel"}},{"before":"6746517c2dd15c52bc8369c5a87c0d5e211ab49d","after":"5d557278e090df45d6508d97ff42080214210d8d","ref":"refs/heads/i16318","pushedAt":"2024-05-23T21:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelDCurran","name":"Michael Curran","path":"/michaelDCurran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14154141?s=80&v=4"},"commit":{"message":"Update user_docs/en/changes.md\n\nCo-authored-by: Cyrille Bougot ","shortMessageHtmlLink":"Update user_docs/en/changes.md"}},{"before":"af85ac1ff404ca1b6e4dffb02ca79ba9f4b5645b","after":"c430e348646752ce369da29d0aa68b3103915298","ref":"refs/heads/QuickStartAddons","pushedAt":"2024-05-23T09:13:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Qchristensen","name":"Quentin Christensen","path":"/Qchristensen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15902216?s=80&v=4"},"commit":{"message":"Update user_docs/en/userGuide.md\n\nCo-authored-by: Cyrille Bougot ","shortMessageHtmlLink":"Update user_docs/en/userGuide.md"}},{"before":"e76f7cedaf1c107d0f1b4b550a1cc2103d76864a","after":"6746517c2dd15c52bc8369c5a87c0d5e211ab49d","ref":"refs/heads/i16318","pushedAt":"2024-05-23T07:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelDCurran","name":"Michael Curran","path":"/michaelDCurran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14154141?s=80&v=4"},"commit":{"message":"Update user_docs/en/changes.md\n\nCo-authored-by: Sean Budd ","shortMessageHtmlLink":"Update user_docs/en/changes.md"}},{"before":"d06a7ee4c4dcc4e45b5c64f5aaf4869c83585199","after":"e76f7cedaf1c107d0f1b4b550a1cc2103d76864a","ref":"refs/heads/i16318","pushedAt":"2024-05-23T07:35:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"michaelDCurran","name":"Michael Curran","path":"/michaelDCurran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14154141?s=80&v=4"},"commit":{"message":"Remove debugging","shortMessageHtmlLink":"Remove debugging"}},{"before":"a87945cb2e67badd75d0924a9178d245d63182aa","after":"f1110a22bf391ead4da5eef12090fb9f14eb2950","ref":"refs/heads/master","pushedAt":"2024-05-23T03:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Revert \"pin setuptools to fix build system\"\n\nThis reverts commit 68b719613f06732a3981d3a162c0f3b7e0e20cae.","shortMessageHtmlLink":"Revert \"pin setuptools to fix build system\""}},{"before":"613994a33422920336c7f35a7a15030e5c0c9a8e","after":"a87945cb2e67badd75d0924a9178d245d63182aa","ref":"refs/heads/master","pushedAt":"2024-05-23T03:48:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"beta to master (#16592)\n\nbeta to master","shortMessageHtmlLink":"beta to master (#16592)"}},{"before":"43ae0549eb20201f1fe35033b2aefa74365cee61","after":null,"ref":"refs/heads/fixAppVeyorSetuptools","pushedAt":"2024-05-23T03:47:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"}},{"before":"79432746d17eaec7920e1096dbf60e5e62220e8b","after":"8caf17cf2e874ab7458504d6fc9dd069372dff82","ref":"refs/heads/beta","pushedAt":"2024-05-23T03:47:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Use an older version of setuptools when installing requirements (#16587)\n\nSummary of the issue:\r\nsetuptools has been updated, breaking support with py2exe: py2exe/py2exe#208.\r\n\r\nWhen installing packages, pip automatically pulls in the latest build dependences as specified in PEP 518.\r\npip creates a custom temporary build environment to install packages using the latest pip environment.\r\n\r\nDescription of development approach\r\nCreate a pyproject.toml to specify the build environment we are using.\r\npackaging.python.org/en/latest/guides/writing-pyproject-toml\r\n\r\nUse the flag no-build-isolation when installing requirements.txt.\r\nThis prevent pip from using the custom build environment and automatically pulling the latest setuptools when installing packages.\r\n\r\nAs such, we need to manually install the desired version of setuptools, and manually install pip's dependency wheel.\r\nstackoverflow.com/questions/62889093/what-does-no-build-isolation-do","shortMessageHtmlLink":"Use an older version of setuptools when installing requirements (#16587)"}},{"before":"a79f3c7012af01245c2a228c52ab654fb9967e13","after":"43ae0549eb20201f1fe35033b2aefa74365cee61","ref":"refs/heads/fixAppVeyorSetuptools","pushedAt":"2024-05-23T02:16:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Avoid build isolation to prevent pip pulling the latest setuptools","shortMessageHtmlLink":"Avoid build isolation to prevent pip pulling the latest setuptools"}},{"before":"ef6026ec3ae842c04241fcc07ccb68bad03b02b5","after":"a79f3c7012af01245c2a228c52ab654fb9967e13","ref":"refs/heads/fixAppVeyorSetuptools","pushedAt":"2024-05-23T01:51:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"try installing wheel","shortMessageHtmlLink":"try installing wheel"}},{"before":"6e50c1ca7ce23ee44ff974ccb4154c97083fbad9","after":"ef6026ec3ae842c04241fcc07ccb68bad03b02b5","ref":"refs/heads/fixAppVeyorSetuptools","pushedAt":"2024-05-23T01:35:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"remove pyproject.toml","shortMessageHtmlLink":"remove pyproject.toml"}},{"before":"1d209a35392d291a829523202ba1053c3ed2a6ff","after":"6e50c1ca7ce23ee44ff974ccb4154c97083fbad9","ref":"refs/heads/fixAppVeyorSetuptools","pushedAt":"2024-05-23T01:31:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"remove pyproject.toml","shortMessageHtmlLink":"remove pyproject.toml"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUpQwoQA","startCursor":null,"endCursor":null}},"title":"Activity · nvaccess/nvda"}