{"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:1715058706.0","currentOid":""},"activityList":{"items":[{"before":"3fbe7aeb924b6cf2a09a8faa07b307efb855db30","after":"a0a28688dfe5c4739055cd4d661e10fab79a0391","ref":"refs/heads/master","pushedAt":"2024-05-07T07:17:23.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 fixed width font in the log viewer and the Python console (#16321)\n\nCyrilleB79\r\nCollaborator\r\nCyrilleB79 commented on Mar 19 • \r\nLink to issue number:\r\nNone\r\n\r\nSummary of the issue:\r\nErrors in the source code are indicated visually by \"^\" characters and has become more precise with Python 3.11.\r\nHowever, the characters used in log viewer or python console have not a fixed width so:\r\n\r\nvisually, the wrong place of the source code is indicated\r\nfor blind people, going on the error marker (\"^\" characters) and pressing upArrow to jump at the same column position in the source code's line is useless because the cursor does not land in the same column.\r\nDescription of user facing changes\r\nUse a fixed width font in the log viewer and in the Python console.\r\nIn the Python console, only the output field is impacted by vertical alignment considerations; however, for visual consistency I have modified both the input and the output fields.\r\n\r\nDescription of development approach\r\nChange the log viewer's font to 'Consolas' which has fixed width and which is the one used in Notepad.","shortMessageHtmlLink":"Use fixed width font in the log viewer and the Python console (#16321)"}},{"before":"a98855de733fefcb15a6eef04f028f36e9dd4a5a","after":"3fbe7aeb924b6cf2a09a8faa07b307efb855db30","ref":"refs/heads/master","pushedAt":"2024-05-07T07:15:27.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":"Support for custom braille tables (#16208)\n\nFixes #3304.\r\nFixes #9863.\r\nSupersedes PR #9864, #10172.\r\nAddresses #505 (comment)\r\n\r\nSummary of the issue:\r\nIn NVDA, there is no easy and reliable way for an add-on to provide a new braille table. For an experienced users wishing to do so there are two options:\r\n\r\nAlter manually an existing table in louis/tables.\r\nThe new table still has its original name in the settings GUI.\r\nThis change is lost upon NVDA updates.\r\n\r\nSet the absolute path to the table file in the configuration in lieu of the usual file name.\r\nThe settings GUI shows an empty entry for this one.\r\nForces to manually alter nvda.ini.\r\nForces to copy in the same directory the whole dependency chain of the new table plus braille-patterns.cti. This is because liblouis default table resolver only looks for tables in a single directory, See Make it easier for add-ons to supply custom braille tables #5489 (comment)\r\n\r\nDescription of how this pull request fixes the issue:\r\nAdd a new brailleTables optional directory in both the user scratchpad directory and the add-on directory structure.\r\n\r\nSupport reading tables metadata from an optional brailleTables section of the add-on manifest or from a manifest.ini file with the same format found in the root of the scratchpad directory, allowing a user to provide a display name and set output/input/contracted capabilities with no code.\r\n\r\nImplement a custom liblouis table resolver that resolves tables based on what is registered in the brailleTables module:\r\n\r\nWhen liblouis calls the resolver without a base file specified, the table is looked up from the brailleTables module and either resolved from the add-ons brailleTables directory or the built-in tables directory\r\nWhen liblouis calls the resolver with a base file specified (e.g. when processing includes in tables), the table is looked up from the folder of the base table and/or the built-in tables directory\r\nEnforce the existing fallback mechanism to ensure there still is braille output if the configured table cannot be found e.g. because an add-on or the scratchpad directory was disabled. This now applies both to the main configuration and individual profiles and also covers braille input.\r\n\r\nNote that if an add-on author wants a table to be listed in the GUI, he/she should always define the table in the manifest. Contrary to earlier incarnations of this pr, replacing a table in an add-on (i.e. when it has the same filename as a built-in table) without defining it in the manifest is no longer possible. Therefore it is also not possible to replace unlisted tables that are included by listed tables. For example, if you want to replace spaces.uti as included in nl-comp8.utb, you weel need to both define and bundle a replacement of nl-comp8.utb and spaces.uti in your add-on.","shortMessageHtmlLink":"Support for custom braille tables (#16208)"}},{"before":"301761ce4db71d53e5f340fc2423c4e16d7ace9d","after":"ad683a2871191cf65aa73b1935efdad61254b9d2","ref":"refs/heads/AddonsInQuickStart","pushedAt":"2024-05-07T06:46:53.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.t2t\n\nCo-authored-by: gerald-hartig <153188145+gerald-hartig@users.noreply.github.com>","shortMessageHtmlLink":"Update user_docs/en/userGuide.t2t"}},{"before":"954c03d6528f1808259d7a64a13f32615f7dc303","after":"301761ce4db71d53e5f340fc2423c4e16d7ace9d","ref":"refs/heads/AddonsInQuickStart","pushedAt":"2024-05-07T06:45:56.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.t2t\n\nCo-authored-by: Sean Budd ","shortMessageHtmlLink":"Update user_docs/en/userGuide.t2t"}},{"before":"343f613df8a3338239a7b98f5968a355b7fab685","after":"954c03d6528f1808259d7a64a13f32615f7dc303","ref":"refs/heads/AddonsInQuickStart","pushedAt":"2024-05-07T06:42:53.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.t2t","shortMessageHtmlLink":"Update user_docs/en/userGuide.t2t"}},{"before":"dfcb1aaebffee3d89208833237feaa0344c8e447","after":"a98855de733fefcb15a6eef04f028f36e9dd4a5a","ref":"refs/heads/master","pushedAt":"2024-05-07T05:57:05.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 moveToCodepointOffset for cursor routing (#16477)\n\nFixes #10960\r\n\r\nSummary of the issue:\r\nThere are cases where moving one character on a textInfo instance actually moves more than one unicode point offset. This is described by @mltony in the doc string for textInfos.TextInfo.moveToCodepointOffset.\r\nThis causes of by one errors when cursor routing, since we're asking the textInfo to move by 1 characters, that might be presented by two or even more characters within the liblouis mapping.\r\n\r\nDescription of user facing changes\r\nCursor routing should be more reliable.\r\n\r\nDescription of development approach\r\n@mltony's creation of moveToCodepointOffset allows us to move x code points from the start of the reading unit. As we're using 32 bit for liblouis, every character as presented by liblouis is equal to one code point. Therefore we can safely assume that this method to move is much more reliable than the previous method.","shortMessageHtmlLink":"Use moveToCodepointOffset for cursor routing (#16477)"}},{"before":"1a1919f7b88d44ae082ee9899112b132f68a8574","after":"dfcb1aaebffee3d89208833237feaa0344c8e447","ref":"refs/heads/master","pushedAt":"2024-05-07T05:53:45.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":"Properly support MSVC 14.40 toolset for getting the universal CRT files (#16480)\n\nMicrosoft is about to introduce Visual Studio 2022 version 17.10 in the near future. They decided to change the minor toolset version number, so we're going from MSVC 14.39 to 14.40.\r\nSee this blog post for details.\r\nNote that they'll stick with version 143 in the crt version string, which is very weird.\r\n\r\nDescription of user facing changes\r\nBuilding NVDA on visual studio 2022 version 17.10 (to be released) will work correctly.\r\n\r\nDescription of development approach\r\nRather than expecting all toolset directories to start with 14.3, we expect them to start with the major version part only (i.e. 14).","shortMessageHtmlLink":"Properly support MSVC 14.40 toolset for getting the universal CRT fil…"}},{"before":"29f4c5c00d97e61053488cbd8824a5c4b55586d1","after":"1a1919f7b88d44ae082ee9899112b132f68a8574","ref":"refs/heads/master","pushedAt":"2024-05-07T05:25:37.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":"Added pfx files to gitignore (#16472)\n\nThe current development documentation on creating self-signed builds of NVDA instructs users to save their PFX file to their NVDA repository root. As this directory is under version control, Git will then recognise the PFX file as a candidate for versioning. However, signing certificates should not be committed to VC.\r\n\r\nDescription of user facing changes\r\nGit will now ignore PFX files in this repository. There are no end-user facing changes.\r\n\r\nDescription of development approach\r\nAdded *.pfx to .gitignore.","shortMessageHtmlLink":"Added pfx files to gitignore (#16472)"}},{"before":"1febec3f043ffbd6018818379e5a3c5e57ce55ef","after":"29f4c5c00d97e61053488cbd8824a5c4b55586d1","ref":"refs/heads/master","pushedAt":"2024-05-07T05:25:14.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":"Remove redundant braille.BrailleHandler.update executions (#16463)\n\nfixes #16456\r\n\r\nSummary of the issue:\r\nIn braille.BrailleHandler._handlePendingUpdate and braille.BrailleHandler._doNewObject functions scrollTocursororSelection function is called. scrollToCursorOrSelection calls scrollTo which in turns calls braille.BrailleHandler.update. Both _handlePendingUpdate and _doNewObject call braille.BrailleHandler.update after calling scrollToCursorOrSelection.\r\n\r\nDescription of user facing changes\r\nThere should be less \"Braille window dots\" log lines when log level is debug. Maybe some minor effect on performance.\r\n\r\nDescription of development approach\r\nMinor modifications of _handlePendingUpdate and _doNewObject functions.","shortMessageHtmlLink":"Remove redundant braille.BrailleHandler.update executions (#16463)"}},{"before":"ec9bf28271b81a4b96def65d17747580a03155a5","after":"1febec3f043ffbd6018818379e5a3c5e57ce55ef","ref":"refs/heads/master","pushedAt":"2024-05-07T05:24:47.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":" Create PR revert template #16446\n\nRevert PRs are janitorial actions which do not make sense to follow the PR template.\r\nTypically these are made adhoc using the GitHub UX.\r\nWhen performing a revert, it is important to note issues being opened and closed by the reversion.\r\nIt is also vital to note the PR being reverted.\r\nAdding a short reason for reversion will help people understand a summary of what is going on.\r\n\r\nDescription of user facing changes\r\nNone\r\n\r\nDescription of development approach\r\nCreated a new template to be copy-pasted when performing a revert","shortMessageHtmlLink":" Create PR revert template #16446"}},{"before":"665d150ae04f0f01f939751349d93c375aaff971","after":null,"ref":"refs/heads/start2024-3","pushedAt":"2024-05-07T05:15:15.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":"e21efc8f00e0ad29868ac01c13cd7fc7966dfca2","after":"ec9bf28271b81a4b96def65d17747580a03155a5","ref":"refs/heads/master","pushedAt":"2024-05-07T05:15:15.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":"start 2024.3 dev cycle (#16494)\n\nStart the dev cycle for the 2024.3 release.\r\nThis won't be a compatibility breaking release.","shortMessageHtmlLink":"start 2024.3 dev cycle (#16494)"}},{"before":null,"after":"665d150ae04f0f01f939751349d93c375aaff971","ref":"refs/heads/start2024-3","pushedAt":"2024-05-07T05:11:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"start 2024.3 dev cycle","shortMessageHtmlLink":"start 2024.3 dev cycle"}},{"before":"24fa5795258a6c3d225aed1da372e6bf7efb0614","after":"ea281ca034b32bb104c18efd8d81d3c9e3fefe64","ref":"refs/heads/beta","pushedAt":"2024-05-07T04:02:03.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Merge pull request #16493 from nvaccess/master\n\nMerge master to beta","shortMessageHtmlLink":"Merge pull request #16493 from nvaccess/master"}},{"before":"35d03f78134f3722f0368aa8c00e6543c8d54c24","after":null,"ref":"refs/heads/removeT2t","pushedAt":"2024-05-07T04:00:38.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":"9b3bd814e1a24f94678b96656175f7d4938ddfd7","after":"e21efc8f00e0ad29868ac01c13cd7fc7966dfca2","ref":"refs/heads/master","pushedAt":"2024-05-07T04:00:35.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Merge pull request #16492 from nvaccess/removeT2t\n\nRemove all t2t files, committing generated markdown files in their place, as the new source of truth.\r\n\r\ntext2tags is now an old file format, and we need to move to something more standard and maintained.\r\nWe are already building markdown files from our t2t files for all languages, so we should simply remove the original t2t files and its support, and commit the generated markdown files.\r\n\r\nDescription of user facing changes\r\nNone. The HTML output is the same.\r\n\r\nDescription of development approach\r\nbuilt markdown files for all t2t files.\r\nCommitted the markdown files, removed removed the t2t files.\r\nUpdated scons code to start from the markdown files, rather than the t2t files\r\nRemove redundant t2t processing","shortMessageHtmlLink":"Merge pull request #16492 from nvaccess/removeT2t"}},{"before":"4e70a7a02a6fd320b58fbcd36227c10db4d8f322","after":"35d03f78134f3722f0368aa8c00e6543c8d54c24","ref":"refs/heads/removeT2t","pushedAt":"2024-05-07T02:21:47.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":"update miscDeps to remove text2tags","shortMessageHtmlLink":"update miscDeps to remove text2tags"}},{"before":"b60a46f1684e184b8be9005bd610d9886033ad0a","after":"4e70a7a02a6fd320b58fbcd36227c10db4d8f322","ref":"refs/heads/removeT2t","pushedAt":"2024-05-07T02:16:36.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":"update more references to t2t","shortMessageHtmlLink":"update more references to t2t"}},{"before":"cb5c80c8eff27600d0aa9d321396ae47768e492f","after":"b60a46f1684e184b8be9005bd610d9886033ad0a","ref":"refs/heads/removeT2t","pushedAt":"2024-05-07T02:04:45.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":"update blame ignore revs","shortMessageHtmlLink":"update blame ignore revs"}},{"before":null,"after":"cb5c80c8eff27600d0aa9d321396ae47768e492f","ref":"refs/heads/removeT2t","pushedAt":"2024-05-07T01:59:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"strip out t2t processing","shortMessageHtmlLink":"strip out t2t processing"}},{"before":"bf96860d561aa6c1e03f0cbd286be9b04587cb92","after":"9b3bd814e1a24f94678b96656175f7d4938ddfd7","ref":"refs/heads/master","pushedAt":"2024-05-07T01:17:56.000Z","pushType":"pr_merge","commitsCount":38,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Merge pull request #16491 from nvaccess/beta\n\nBeta to master","shortMessageHtmlLink":"Merge pull request #16491 from nvaccess/beta"}},{"before":"aff0608dcfed81237b62bfa24399b9270870bf04","after":"24fa5795258a6c3d225aed1da372e6bf7efb0614","ref":"refs/heads/beta","pushedAt":"2024-05-07T01:14:59.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"nvaccessAuto","name":"NV Access automation","path":"/nvaccessAuto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14253915?s=80&v=4"},"commit":{"message":"Update translations.\n\nFrom translation svn revision: 79904","shortMessageHtmlLink":"Update translations."}},{"before":"80ec23f54810fc7699e4b86c507c300ab1ee6b06","after":"343f613df8a3338239a7b98f5968a355b7fab685","ref":"refs/heads/AddonsInQuickStart","pushedAt":"2024-05-06T05:47:47.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.t2t\n\nCo-authored-by: Sean Budd ","shortMessageHtmlLink":"Update user_docs/en/userGuide.t2t"}},{"before":"6187db43f16ebbe6542e9ba61dcdc0dd63788d47","after":"80ec23f54810fc7699e4b86c507c300ab1ee6b06","ref":"refs/heads/AddonsInQuickStart","pushedAt":"2024-05-06T05:46:52.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.t2t\n\nCo-authored-by: Sean Budd ","shortMessageHtmlLink":"Update user_docs/en/userGuide.t2t"}},{"before":"ee4a5f013392261d14f89544517f94c4b3e9a39b","after":"6187db43f16ebbe6542e9ba61dcdc0dd63788d47","ref":"refs/heads/AddonsInQuickStart","pushedAt":"2024-05-06T05:46:15.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.t2t\n\nCo-authored-by: Sean Budd ","shortMessageHtmlLink":"Update user_docs/en/userGuide.t2t"}},{"before":"40c359aad0f48384090e8bc09fc0253594148a44","after":"ee4a5f013392261d14f89544517f94c4b3e9a39b","ref":"refs/heads/AddonsInQuickStart","pushedAt":"2024-05-06T04:58:34.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.t2t\n\nCo-authored-by: Sean Budd ","shortMessageHtmlLink":"Update user_docs/en/userGuide.t2t"}},{"before":"08b46f902329dad3a2ba0ad2223ab1f5aed31509","after":"40c359aad0f48384090e8bc09fc0253594148a44","ref":"refs/heads/AddonsInQuickStart","pushedAt":"2024-05-06T04:57:57.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.t2t\n\nCo-authored-by: Sean Budd ","shortMessageHtmlLink":"Update user_docs/en/userGuide.t2t"}},{"before":"b9b3dceb5c4c758f0b826e4d2e614b7f75e439bd","after":"08b46f902329dad3a2ba0ad2223ab1f5aed31509","ref":"refs/heads/AddonsInQuickStart","pushedAt":"2024-05-06T04:57:27.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.t2t\n\nCo-authored-by: Sean Budd ","shortMessageHtmlLink":"Update user_docs/en/userGuide.t2t"}},{"before":null,"after":"b9b3dceb5c4c758f0b826e4d2e614b7f75e439bd","ref":"refs/heads/AddonsInQuickStart","pushedAt":"2024-05-06T03:55:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Qchristensen","name":"Quentin Christensen","path":"/Qchristensen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15902216?s=80&v=4"},"commit":{"message":"Update userGuide.t2t\n\nAdd section on add-on store to the Quick Start Guide.","shortMessageHtmlLink":"Update userGuide.t2t"}},{"before":"db90bbd97c91ed362fe85821288560847a98c501","after":"aff0608dcfed81237b62bfa24399b9270870bf04","ref":"refs/heads/beta","pushedAt":"2024-05-03T00:02:41.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"nvaccessAuto","name":"NV Access automation","path":"/nvaccessAuto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14253915?s=80&v=4"},"commit":{"message":"Update translations.\n\nFrom translation svn revision: 79739","shortMessageHtmlLink":"Update translations."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ0PudwA","startCursor":null,"endCursor":null}},"title":"Activity · nvaccess/nvda"}