[Nvda-dev] commit r3402 - in trunk: source user_docs/en

NVDA Subversion svn at nvda-project.org
Tue Dec 1 10:56:33 UTC 2009


Author: bzr
Date: Tue Dec  1 10:56:18 2009
New Revision: 3402

Log:
speech.getControlFieldSpeech(): If report tables is disabled, don't report field info for row/column headers. Previously, this code stopped reporting of row/column roles, which doesn't make much sense; I think this was a typo.

Modified:
   trunk/source/speech.py
   trunk/user_docs/en/whats new.txt

Modified: trunk/source/speech.py
==============================================================================
--- trunk/source/speech.py	(original)
+++ trunk/source/speech.py	Tue Dec  1 10:56:18 2009
@@ -737,7 +737,7 @@
 		(role==controlTypes.ROLE_LINK and not formatConfig["reportLinks"]) or 
 		(role==controlTypes.ROLE_HEADING and not formatConfig["reportHeadings"]) or
 		(role==controlTypes.ROLE_BLOCKQUOTE and not formatConfig["reportBlockQuotes"]) or
-		(role in (controlTypes.ROLE_TABLE,controlTypes.ROLE_TABLECELL,controlTypes.ROLE_TABLEROW,controlTypes.ROLE_TABLECOLUMN) and not formatConfig["reportTables"]) or
+		(role in (controlTypes.ROLE_TABLE,controlTypes.ROLE_TABLECELL,controlTypes.ROLE_TABLEROWHEADER,controlTypes.ROLE_TABLECOLUMNHEADER) and not formatConfig["reportTables"]) or
 		(role in (controlTypes.ROLE_LIST,controlTypes.ROLE_LISTITEM) and controlTypes.STATE_READONLY in states and not formatConfig["reportLists"])
 	):
 			return ""

Modified: trunk/user_docs/en/whats new.txt
==============================================================================
--- trunk/user_docs/en/whats new.txt	(original)
+++ trunk/user_docs/en/whats new.txt	Tue Dec  1 10:56:18 2009
@@ -14,6 +14,7 @@
 	* NVDA no longer lags for a long time when expanding tree view items that contain a very large amount of sub-items.
 	* When listing SAPI 5 voices, NVDA now tries to detect buggy voices and excludes them from the Voice Settings dialog and synthesiser settings ring. Previously, when there was just one problematic voice, NVDA's SAPI 5 driver would sometimes fail to start.
 	* Virtual buffers now honour the report object shortcut keys setting found in the Object Presentation dialog. (#486)
+	* In virtual buffers, row/column coordinates are no longer incorrectly read for row and column headers when reporting of tables is disabled.
 
 == 2009.1 ==
 Major highlights of this release include support for 64 bit editions of Windows; greatly improved support for Microsoft Internet Explorer and Adobe Reader documents; support for Windows 7; reading of the Windows logon, control+alt+delete and User Account Control (UAC) screens; and the ability to interact with Adobe Flash and Sun Java content on web pages. There have also been several significant stability fixes and improvements to the general user experience.



More information about the Nvda-dev mailing list