{"push_id":2218140940,"size":43,"distinct_size":2,"ref":"refs/heads/i1271","head":"3a648ffa97aab7387c3b8900b5a52810f39ecda6","before":"b38d95c898440df2225167d43b28fb682e8f9467","commits":[{"sha":"7b36fb27165571ca517e6e3bf11cfd1a51e756fc","author":{"name":"NVDA translation automation","email":"c8105de0a06092cc6b68d392ac0bb2d7e812967c@freelists.org"},"message":"L10n updates for: de\nFrom translation svn revision: 37465\n\nAuthors:\nBernd Dorer <bdorer@mailbox.org>\nDavid Parduhn <xkill85@gmx.net>\nRene Linke <rene.linke@hamburg.de>\nAdriani Botez <adriani.botez@gmail.com>\n\nStats:\n39\t172\tsource/locale/de/LC_MESSAGES/nvda.po\n 1 file changed, 39 insertions(+), 172 deletions(-)","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/7b36fb27165571ca517e6e3bf11cfd1a51e756fc"},{"sha":"c58aa4f432811835635141fc1b77bc56d0e3cda5","author":{"name":"NVDA translation automation","email":"c8105de0a06092cc6b68d392ac0bb2d7e812967c@freelists.org"},"message":"L10n updates for: ko\nFrom translation svn revision: 37465\n\nAuthors:\nJoseph Lee <joseph.lee22590@gmail.com>\nChang-Hwan Jang <462356@gmail.com>\nDong Hee Park <hi@aheu.org>\n\nStats:\n49\t51\tuser_docs/ko/userGuide.t2t\n 1 file changed, 49 insertions(+), 51 deletions(-)","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/c58aa4f432811835635141fc1b77bc56d0e3cda5"},{"sha":"0170c11ce423f190f5cff007bfa1deeda40510a3","author":{"name":"NVDA translation automation","email":"c8105de0a06092cc6b68d392ac0bb2d7e812967c@freelists.org"},"message":"L10n updates for: zh_TW\nFrom translation svn revision: 37465\n\nAuthors:\nwangjanli@gmail.com\nmaro.zhang@gmail.com\nAaron Wu <waaron2000@gmail.com>\nVictor Cai <surfer0627@gmail.com>\n\nStats:\n21\t21\tsource/locale/zh_TW/characterDescriptions.dic\n4\t4\tsource/locale/zh_TW/symbols.dic\n 2 files changed, 25 insertions(+), 25 deletions(-)","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/0170c11ce423f190f5cff007bfa1deeda40510a3"},{"sha":"3152eacc55c0ba94443acf00000801b928dcc1d3","author":{"name":"NVDA translation automation","email":"c8105de0a06092cc6b68d392ac0bb2d7e812967c@freelists.org"},"message":"Update translations.\n\nFrom translation svn revision: 37465","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/3152eacc55c0ba94443acf00000801b928dcc1d3"},{"sha":"1916ba35369fe6d6ea38bddbc883ce4f08ed0fdd","author":{"name":"Joseph Lee","email":"b2912a184dd28fb6761a4b56abee0ba75d4e7637@gmail.com"},"message":"Touch keyboard support: ability to configure how the key is pressed via hover up (tuch typing) or double-tap (standard typing) (#7316)\n\n* Touch support: add a new map for touch interaction settings such as standard versus touch typing and what not. re #7309.\r\n\r\n* Global commands/hover up: press the touch key if touch typing option is enabled.\r\n\r\nBy default, touch typing will be disabled, but can be enabled by changing touch interaction settings.\r\n\r\n* Touchscreen/touch typing: add a new Touch Interaction dialog to configure touch typing mode between touch and standard.\r\n\r\nInstead of just calling this 'touchscreen settings', touch interaction settings is a more appropriate title as it may include other interaction methods and settings in the future.\r\n\r\n* User guide: document the new touch interaction dialog and added a section on using the touch keyboard.\r\n\r\n* Touch interaction: only add this dialog if and only if touchscreen support is in use. re #7309\r\n\r\n* Fix translator comment mispelling.\r\n\r\n* Touch Interaction: make sure to call the correct super function for the correct dialog class.\r\n\r\n* User guide: includethe fact that tablets display touch keyboard when keyboards are undocked. re #7309.\r\n\r\nA reminder from Mick Curran (NV Access): for tablets such as Microsoft surface Pro and others, when the computer is in tablet mode or keyboard is undocked, touch keyboard becomes visible and stays on top at all times.\r\n\r\n* Touch interaction dialog: add translator comment for the tooltip.\r\n\r\nA word from Mick Curran (NV Access) to add translator comments in order for scons checkPot to pass.\r\n\r\n* Touch handler and GUI: check if touch is supported, as touch handler might not be ready when initializing GUI subsystem. re #7309.\r\n\r\nTouch handler is initialized AFTER GUI, so handler might not be ready at all. To avoid this, a new touchHandler.touchSupported function will be used to check if touch interaction is supported. For now, it is used by GUI, but add-ons and other modules are more than welcome to use it.\"\r\n\r\n* Touch handler: docstring\r\n\r\n* Touch handler: use max touches constant (95) as a proper constant. re #7309.\r\n\r\nNoted by Mick Curran (NV Access): because the literal '95' is used multiple times, give it a proper label and use it as a constant.","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/1916ba35369fe6d6ea38bddbc883ce4f08ed0fdd"},{"sha":"eb2647d00b1bcc979eff9f946e2fe19f1003e769","author":{"name":"Michael Curran","email":"13eb74fa18c756eea65f5b71aa9b7ff6c2a9faf5@nvaccess.org"},"message":"Update what's new","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/eb2647d00b1bcc979eff9f946e2fe19f1003e769"},{"sha":"359fba3d231aee8148e09de7769caa0140d07d53","author":{"name":"James Teh","email":"491103dc04b58bc9a2f69e22e06b020be16ede04@jantrid.net"},"message":"Fix browse mode in Firefox extension popups. (#7809)\n\nFirefox extensions can pop up documents to provide access to their functionality without creating a new browser tab.\r\nFor example, both the LastPass and bitwarden password managers pop up a document allowing you to access your vault, add a site, etc. when you press their button on the toolbar.\r\nPreviously, browse mode only worked in these documents when you were focused on the document itself.\r\nIf you focused something inside the document (e.g. a link, a button or a text box), browse mode functionality ceased to work.\r\nThis could happen even if you moved the browse mode cursor, so you would suddenly be \"thrown out\" of browse mode.\r\n\r\nThis occurred because the Gecko vbuf code to handle combo box popups was being incorrectly used in this case.\r\nIt only checked for Mozilla popup windows, but these popup documents are also popup windows.\r\nIt walked to the nearest ancestor with a different HWND, but that meant that the document was skipped.\r\nThus, anything inside the document was never considered to be part of the document.\r\nNow, the code to deal with combo box popups has been tightened so that it only matches those.","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/359fba3d231aee8148e09de7769caa0140d07d53"},{"sha":"c87589f8e1aac9eea044bd1aa375e7648dd6c89b","author":{"name":"Michael Curran","email":"13eb74fa18c756eea65f5b71aa9b7ff6c2a9faf5@nvaccess.org"},"message":"Update what's new","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/c87589f8e1aac9eea044bd1aa375e7648dd6c89b"},{"sha":"b4ee7710170f6464d06cee49d7b9e7bcc2b208c3","author":{"name":"James Teh","email":"491103dc04b58bc9a2f69e22e06b020be16ede04@jantrid.net"},"message":"Prevent freezes on every focus change if Firefox stops responding. (#7818)\n\nPreviously, if Firefox (or Chrome or any other app based on these) stopped responding, NVDA would often freeze every time the focused changed, even if the browser was in the background.\r\nThis occurred because NVDA queried the document on every focus change to see if it was alive, but that query blocked in the case of an unresponsive process.\r\n\r\nNow, we don't query if the process is in the background.\r\nWe just assume the document is alive in this case.\r\nThe chances of a document dying while the browser is in the backgroud are low anyway.\r\nHowever, if this did occur, the buffer will still be killed once the browser comes to the foreground or gets exited.","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/b4ee7710170f6464d06cee49d7b9e7bcc2b208c3"},{"sha":"6d02a9115f588252e8b7759361b6464c11413840","author":{"name":"Michael Curran","email":"13eb74fa18c756eea65f5b71aa9b7ff6c2a9faf5@nvaccess.org"},"message":"Update what's new","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/6d02a9115f588252e8b7759361b6464c11413840"},{"sha":"9cca0bf86ad805cbb650b9b898b1013b8f2d51ff","author":{"name":"Michael Curran","email":"cd8a4f59cc00fdf74ac200325ce393b87dcc59f1@users.noreply.github.com"},"message":"sysListview32 IAccessible NVDAObject:  make the text buffer for receiving listview column text larger than 260 characters to accommodate modern Twitter clients. (#7829)\n\n* sysListview32 IAccessible NVDAObject:  make the text buffer for receiving listview column text larger than 260 characters to accommodate modern Twitter clients.\r\n\r\n* Fix comment\r\n\r\n* Update copyright year","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/9cca0bf86ad805cbb650b9b898b1013b8f2d51ff"},{"sha":"aa0d1efb8d7c24ad47058466a92ad51030d3caf4","author":{"name":"Michael Curran","email":"13eb74fa18c756eea65f5b71aa9b7ff6c2a9faf5@nvaccess.org"},"message":"Update what's new","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/aa0d1efb8d7c24ad47058466a92ad51030d3caf4"},{"sha":"898cdc225b24acbe3b0aae19931c521b01d90709","author":{"name":"James Teh","email":"491103dc04b58bc9a2f69e22e06b020be16ede04@jantrid.net"},"message":"Add debug logging for the time taken to load a virtual buffer. (#7832)\n\n* Add debug logging for the time taken to load a virtual buffer.\r\n\r\nWhen testing browser and virtual buffer backend performance, it's extremely useful to be able to measure how long it takes to load a buffer.\r\nCurrently, it's possible to achieve this by looking at the IO timestamps and doing manual math, but this is tedious at best.\r\nThis logs a simple debug message indicating the time taken and number of characters in the buffer.\r\n\r\n* Round buffer load time to 3 decimal places.","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/898cdc225b24acbe3b0aae19931c521b01d90709"},{"sha":"3859ef5e3001f707675de621cca6cb3dea4d8a9a","author":{"name":"Michael Curran","email":"cd8a4f59cc00fdf74ac200325ce393b87dcc59f1@users.noreply.github.com"},"message":"Update comtypes package to 1.1.3 (#7831)\n\n* Update comtypes to version 1.1.3.\r\n\r\nThis will be necessary to handle events from SAPI 5 once we have speechRefactor, as one of the parameters is a decimal which is not supported by our existing (very outdated) version of comtypes .\r\ncomtypes has now been added as a separate git submodule.\r\n\r\n* Fix submodule URL for comtypes. Oops!","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/3859ef5e3001f707675de621cca6cb3dea4d8a9a"},{"sha":"064b9d34749d80f71b3f629186b8914aef308098","author":{"name":"Michael Curran","email":"13eb74fa18c756eea65f5b71aa9b7ff6c2a9faf5@nvaccess.org"},"message":"Update what's new","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/064b9d34749d80f71b3f629186b8914aef308098"},{"sha":"0f86440ee095158a80340c439b803e2c2863d1ac","author":{"name":"ThomasStivers","email":"5c17732f71ca9f644adbaa4dd94bb5c06cbe1cc3@gmail.com"},"message":"Added explicit anchors to section headings in the user guide. (PR #7762)\n\nExplicit anchors to section headings in the user guide for use by context help.\r\n\r\nPart of issue #7757","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/0f86440ee095158a80340c439b803e2c2863d1ac"},{"sha":"b28fe86f8849e1e09c99611fd53c174d55ea4967","author":{"name":"Reef Turner","email":"2dc1a078858ba5d122f43ba30e9bb6c591ac2e3b@users.noreply.github.com"},"message":"Remove AutoPropertyObject dependency on __init__ (PR #7833)\n\nMissing super call on AutoPropertyObject children no longer causes\r\nfailure for CachedGetter properties. Previously a class that inherits\r\nfrom AutoPropertyObject and forgot to call super in the __init__\r\nfunction, would result in a failure for CachedGetter properties.","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/b28fe86f8849e1e09c99611fd53c174d55ea4967"},{"sha":"2ce9bb3f13e19ebfa2bdc68171dcf0c6850ea8ee","author":{"name":"miki123211","email":"626e8a95de1750d8643f554b3ea26882ef361d30@gmail.com"},"message":"Fix a bug causing NVDA to use the wrong language when announcing selected/unselected symbols. (PR #7687)\n\n* Fix a bug causing NVDa to use the wrong language when announcing\r\nselected/unselected symbols.\r\n\r\nWhen languages of the currently selected voice and of NVDA itself\r\ndiffer, NVDA uses the voice language when announcing typed and erased\r\ncharacters. This wasn't the case when selecting by character, the NVDA\r\nlanguage was always used.","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/2ce9bb3f13e19ebfa2bdc68171dcf0c6850ea8ee"},{"sha":"48da6d773056432d347fb5805580ecd2f24cdb30","author":{"name":"Reef Turner","email":"c90c7a3296955cf5a5771bfc9a4144fd6f8a77d7@nvaccess.org"},"message":"Update changes file for PR #7687\n\nNVDA now uses the correct language when announcing symbols when text is selected.","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/48da6d773056432d347fb5805580ecd2f24cdb30"},{"sha":"799fc2a8d70db0900be4ed632d323612ca9f8e5e","author":{"name":"NVDA translation automation","email":"c8105de0a06092cc6b68d392ac0bb2d7e812967c@freelists.org"},"message":"L10n updates for: cs\nFrom translation svn revision: 37670\n\nAuthors:\nMartina Letochova <letochova@seznam.cz>\n\nStats:\n38\t39\tsource/locale/cs/LC_MESSAGES/nvda.po\n 1 file changed, 38 insertions(+), 39 deletions(-)","distinct":false,"url":"https://api.github.com/repos/BabbageCom/nvda/commits/799fc2a8d70db0900be4ed632d323612ca9f8e5e"}]}
{"actor":{"display_login":"leonardder"}}