| 1 |
= 2013.3 = |
| 2 |
|
| 3 |
== New Features == |
| 4 |
- Form fields are now reported in Microsoft word documents. (#2295) |
| 5 |
- NVDA can now announce revision information in Microsoft Word when Track Changes is enabled. Note that Report editor revisions in NVDA's document settings dialog (off by default) must be enabled also for them to be announced. (#1670) |
| 6 |
- Dropdown lists in Microsoft Excel 2003 through 2010 are now announced when opened and navigated around. (#3382) |
| 7 |
- a new 'Allow Skim Reading in Say All' option in the Keyboard settings dialog allows navigating through a document with browse mode quick navigation and line / paragraph movement commands, while remaining in say all. This option is off by default. (#2766) |
| 8 |
- There is now an Input Gestures dialog to allow simpler customization of the input gestures (such as keys on the keyboard) for NVDA commands. (#1532) |
| 9 |
- You can now have different settings for different situations using configuration profiles. Profiles can be activated manually or automatically (e.g. for a particular application). (#87, #667, #1913) |
| 10 |
- In Microsoft Excel, cells that are links are now announced as links. (#3042) |
| 11 |
- In Microsoft Excel, the existance of comments on a cell is now reported to the user. (#2921) |
| 12 |
|
| 13 |
|
| 14 |
== Bug Fixes == |
| 15 |
- Zend Studio now functions the same as Eclipse. (#3420) |
| 16 |
- The changed state of certain checkboxes in the Microsoft Outlook 2010 message rules dialog are now reported automatically. (#3063) |
| 17 |
- NVDA will now report the pinned state for pinned controls such as tabs in Mozilla Firefox. (#3372) |
| 18 |
- It is now possible to bind scripts to keyboard gestures containing Alt and/or Windows keys as modifiers. Previously, if this was done, performing the script would cause the Start Menu or menu bar to be activated. (#3472) |
| 19 |
- Selecting text in browse mode documents (e.g. using control+shift+end) no longer causes the keyboard layout to be switched on systems with multiple keyboard layouts installed. (#3472) |
| 20 |
- Internet Explorer should no longer crash or become unusable when closing NVDA. (#3397) |
| 21 |
- Physical movement and other events on some newer computers are no longer treated as inappropriate key presses. Previously, this silenced speech and sometimes triggered NVDA commands. (#3468) |
| 22 |
- NVDA now behaves as expected in Poedit 1.5.7. Users using earlier versions will need to update. (#3485) |
| 23 |
- NVDA can now read protected documents in Microsoft Word 2010, no longer causing Microsoft Word to crash. (#1686) |
| 24 |
- If an unknown command line switch is given when launching the NVDA distribution package, it no longer causes an endless loop of error message dialogs. (#3463) |
| 25 |
-NVDA no longer fails to report alt text of graphics and objects in Microsoft Word if the alt text contains quotes or other non-standard characters. (#3579) |
| 26 |
- The number of items for certain horizontal lists in Browse mode is now correct. Previously it may have been double the actual amount. (#2151) |
| 27 |
- When pressing control+a in a Microsoft Excel worksheet, the updated selection will now be reported. (#3043) |
| 28 |
- NVDA can now correctly read XHTML documents in Microsoft Internet Explorer and other MSHTML controls. (#3542) |
| 29 |
- Keyboard settings dialog: if no key has been chosen to be used as the NVDA key, an error is presented to the user when dismissing the dialog. At least one key must be chosen for proper usage of NVDA. (#2871) |
| 30 |
- In Microsoft Excel, NVDA now announces merged cells differently to multiple selected cells. (#3567) |
| 31 |
- The browse mode cursor is no longer positioned incorrectly when leaving a dialog or application inside the document. (#3145) |
| 32 |
|
| 33 |
|
| 34 |
== Changes for Developers == |
| 35 |
- You can specify the category to be displayed to the user for scripts using the scriptCategory attribute on ScriptableObject classes and the category attribute on script methods. See the documentation for baseObject.ScriptableObject for more details. (#1532) |