OSDN Git Service
Mesar Hameed [Tue, 13 Nov 2012 12:19:52 +0000 (13:19 +0100)]
Add gettext context for the word tab, keyLabel vs controlType.
Fixes #2793.
Mesar Hameed [Fri, 9 Nov 2012 16:14:43 +0000 (17:14 +0100)]
changes.t2t fix small syntax issue.
Aaron Wu [Fri, 9 Nov 2012 08:54:33 +0000 (09:54 +0100)]
Traditional Chinese Taiwan (zh_TW):
changes.t2t
Mesar Hameed [Fri, 9 Nov 2012 08:50:30 +0000 (09:50 +0100)]
Merge 2012.3 final.
Michael Curran [Thu, 8 Nov 2012 09:46:58 +0000 (19:46 +1000)]
Update version to 2012.3
Fatma Mehanna [Thu, 8 Nov 2012 08:39:47 +0000 (09:39 +0100)]
Arabic (ar):
symbols.dic
changes.t2t matching 5646
userGuide.t2t matching 5646
nvda.po matching 100% of main:5535
Fatma Mehanna [Thu, 8 Nov 2012 08:37:32 +0000 (09:37 +0100)]
Arabic (ar):
userGuide.t2t matching 5646
changes.t2t matching 5646
him Prasad Gautam [Thu, 8 Nov 2012 08:34:51 +0000 (09:34 +0100)]
Nepali (ne):
nvda.po matching 100% of 2012.3:5630
userGuide.t2t
Aaron Wu [Thu, 8 Nov 2012 08:02:55 +0000 (09:02 +0100)]
Traditional Chinese Taiwan (zh_TW):
userGuide.t2t matching 5646
Cagri Dogan [Thu, 8 Nov 2012 07:58:13 +0000 (08:58 +0100)]
Turkish (tr):
symbols.dic
userGuide.t2t matching 5646
nvda.po matching 100% of 2012.3:5600
Dinakar T.D. [Thu, 8 Nov 2012 07:56:36 +0000 (08:56 +0100)]
Tamil (ta):
userGuide.t2t matching 5646
nvda.po matching 100% of 2012.3:5600
Mesar Hameed [Thu, 8 Nov 2012 07:52:37 +0000 (08:52 +0100)]
Slovak (sk):
userGuide.t2t matching 5646
changes.t2t matching 5646
nvda.po matching 99% of 2012.3:5600
Authors: Ondrej Rosik <ondrej.rosik@gmail.com>, Peter Vagner <peter.v@datagate.sk>
Mesar Hameed [Thu, 8 Nov 2012 07:49:22 +0000 (08:49 +0100)]
Portuguese (pt_PT):
userGuide.t2t matching 5646
Authors: Diogo Costa <diogojoca@gmail.com>, Rui Batista <ruiandrebatista@gmail.com>, Rui Fontes <rui.fontes@tiflotecnia.com>
Mesar Hameed [Thu, 8 Nov 2012 07:48:34 +0000 (08:48 +0100)]
Brazilian Portuguese (pt_BR):
userGuide.t2t matching 5646
changes.t2t matching 5646
nvda.po matching 100% of 2012.3:5600
Authors: Cleverson Casarin Uliana <clever92000@yahoo.com.br>, Marlin Rodrigues <marlincgrodrigues@yahoo.com.br>
Mesar Hameed [Thu, 8 Nov 2012 07:45:43 +0000 (08:45 +0100)]
Duch (nl):
userGuide.t2t matching 5535
Authors: Bram Duvigneau <bram@bramd.nl>, Bart Simons <bart@bartsimons.be>, A Campen <a.campen@wxs.nl>
Mesar Hameed [Thu, 8 Nov 2012 07:43:03 +0000 (08:43 +0100)]
Korean (ko):
userGuide.t2t matching 5646
changes.t2t matching 5646
nvda.po matching 100% of 2012.3:5600
Authors: Joseph Lee <joseph.lee22590@gmail.com>, Chang-Hoan Jang <462356@gmail.com>
Mesar Hameed [Thu, 8 Nov 2012 07:41:27 +0000 (08:41 +0100)]
French (fr):
userGuide.t2t matching 5646
changes.t2t matching 5646
nvda.po matching 100% of 2012.3:5600
Authors: Michel such <michel.such@free.fr>, Patrick ZAJDA <patrick@zajda.fr>
Takuya Nishimoto [Thu, 8 Nov 2012 07:39:23 +0000 (08:39 +0100)]
Japanese (ja):
userGuide.t2t matching 5646
changes.t2t matching 5643
nvda.po matching 100% of 2012.3:5600
Simone Dal Maso [Thu, 8 Nov 2012 07:37:53 +0000 (08:37 +0100)]
Italian (it):
userGuide.t2t matching 5646
changes.t2t matching 5646
Aron OcsvAri [Thu, 8 Nov 2012 07:37:14 +0000 (08:37 +0100)]
Hungarian (hu):
symbols.dic
changes.t2t
userGuide.t2t matching 5535
nvda.po matching 100% of 2012.3:5600
Jani Kinnunen [Thu, 8 Nov 2012 07:34:38 +0000 (08:34 +0100)]
Finnish (fi):
userGuide.t2t matching 5646
changes.t2t matching 5646
Juan C. buno [Thu, 8 Nov 2012 07:34:19 +0000 (08:34 +0100)]
Galician (gl):
userGuide.t2t matching 5646
changes.t2t matching 5646
Juan C. buno [Thu, 8 Nov 2012 07:34:00 +0000 (08:34 +0100)]
Spanish (es):
userGuide.t2t matching 5646
changes.t2t matching 5646
nvda.po matching 100% of 2012.3:5600
Mesar Hameed [Thu, 8 Nov 2012 07:31:32 +0000 (08:31 +0100)]
German (de):
userGuide.t2t matching 5646
changes.t2t matching 5632
nvda.po matching 99% of 2012.3:5600
Authors: Bernd Dorer <bernd_dorer@yahoo.de>, David Parduhn <xkill85@gmx.net>, Rene Linke <rene.linke@blindzeln.de>
Martina Letochova [Thu, 8 Nov 2012 07:28:21 +0000 (08:28 +0100)]
Czech (cs):
userGuide.t2t matching 5535
Michael Curran [Thu, 8 Nov 2012 07:26:31 +0000 (17:26 +1000)]
Support for longDesc in MSHTML and Gecko. Press NVDA+d to open the long description. #809
Michael Curran [Thu, 8 Nov 2012 03:03:37 +0000 (13:03 +1000)]
MSHTML VBufBackend: don't set updateAncestor on nodes from within collectAndUpdateTableInfo, instead do this separately further up in fillVBuf before the early return due to a node who's content should not be rendered (e.g. display:none). This allows table info to stay correct if part of a table goes from display:none to something visible.
Mesar Hameed [Wed, 7 Nov 2012 09:12:36 +0000 (10:12 +0100)]
* added Slovenian contributor.
* changes.t2t added Slovenian to list of new languages.
* userGuide, update number of nvda translations from 40 to 41, and add Slovenian to the list.
Jozko Gregorc [Wed, 7 Nov 2012 09:06:27 +0000 (10:06 +0100)]
Slovenian (sl):
symbols.dic
userGuide.t2t
nvda.po
Michael Curran [Wed, 7 Nov 2012 06:29:04 +0000 (16:29 +1000)]
synthDriverHandler.setSynth now takes a isFallback keyword argument which is set to false by default. If set to true, it will not set the new synth as the synth of choice in the configuration after it successfully loads it. If setSynth calls setSynth again due to a synth failing, isFallback is passed in as true. These changes mean that if a synth fails on NVDA start-up, the configuration won't be changed, thus the origianl synth will be tried again the next time NVDA is started.
Michael Curran [Wed, 7 Nov 2012 05:30:33 +0000 (15:30 +1000)]
VBufStorage: make the getters for parent, previous, next, firstChild and lastChild be inline definitions in storage.h. Remove getters and setters for isBlock, isHidden and updateAncestor and move the raw properties from protected to public. These changes should reduce a lot of pointless function calls.
Michael Curran [Tue, 6 Nov 2012 07:43:43 +0000 (17:43 +1000)]
MSHTML VBufBackend: set thead, tbody, tfoot, tr, td and tht nodes to have an updateAncestor as the containing table node. This will force VBufStorage to re-render the table when ever any of these inner nodes change, so that table info such as row and column counts are correctly recalculated.
Michael Curran [Tue, 6 Nov 2012 07:41:29 +0000 (17:41 +1000)]
VBufStorage: add an updateAncestor property to VBufStorage_fieldNode_t which allows storage of an ancestor node that should be re-rendered instead of the node itself, if the node itself has been invalidated. Useful for re-rendering a table with the correct row and column counts if a cell changes inside.
Michael Curran [Mon, 5 Nov 2012 11:11:41 +0000 (21:11 +1000)]
Initial support for row and column headers for MSHTML when in browse mode. (#778) Basically a port of the row and column header support from the adobeAcrobat backend to fit the requirements of MSHTML. This also majorly improves rowspan and colspan support for MSHTML browse mode tables as well. Only issues so far are breakage if the table is mutated, and currently if no scope is provided for a th, its calculated as row if its in column 1 and col if its in row 1 -- this could be improved.
James Teh [Mon, 5 Nov 2012 03:25:23 +0000 (13:25 +1000)]
NVDA no longer completely fails to read spreadsheet cells in OpenOffice.org/LibreOffice Calc for non-English locales.
Michael Curran [Mon, 5 Nov 2012 03:04:22 +0000 (13:04 +1000)]
Merged 2012.3
Michael Curran [Mon, 5 Nov 2012 01:42:15 +0000 (11:42 +1000)]
Fix for #2780. Now NVDA can again function in the Yahoo! Mail message list when viewed from Internet Explorer. Specifically: Tightened up the rule that ignores names calculated from descendants for MSHTML grouping nodes. Now only ignore groupings that are specifically DIV notes and the NVDA role is grouping, as opposed to the accRole only being grouping.
Mesar Hameed [Sun, 4 Nov 2012 18:49:27 +0000 (19:49 +0100)]
add Hungarian and Hebrew contributors.
Misgav Shem-tov - www.shemtov.tel [Sun, 4 Nov 2012 18:47:01 +0000 (19:47 +0100)]
Added Hebrew characterDescription and symbols files.
Michael Curran [Sun, 4 Nov 2012 04:29:24 +0000 (14:29 +1000)]
Merged 2012.3
Michael Curran [Sun, 4 Nov 2012 04:25:03 +0000 (14:25 +1000)]
Jumping between separators (s and shift+s) in browse mode now works in MSHTML controls. Fixes #2781
Michael Curran [Sun, 4 Nov 2012 01:03:14 +0000 (11:03 +1000)]
Correct the fix for Boshiamy input method in rev 5601 so that it does not try using COM in the wrong thread. This caused a major lag/freeze in Windows Live Mail and IE9.
Michael Curran [Sun, 4 Nov 2012 00:58:51 +0000 (10:58 +1000)]
Remove print statements
Michael Curran [Sat, 3 Nov 2012 00:36:25 +0000 (10:36 +1000)]
Fix lags and freezes in WpfTextView controls (such as in Visual Studio 10 when using Braille) by ignoring name and state change events on these controls. Also allows the braille cursor to flash properly when in these controls. Fixes #2759
James Teh [Fri, 2 Nov 2012 05:04:28 +0000 (15:04 +1000)]
In OpenOffice.org/LibreOffice Calc, reading spreadsheet cells now works correctly.
Fixes #2765.
James Teh [Thu, 1 Nov 2012 23:53:15 +0000 (09:53 +1000)]
Updated Handy Tech BrailleDriver COM-Server to 1.4.2.0.
James Teh [Thu, 1 Nov 2012 10:29:40 +0000 (20:29 +1000)]
In browse mode, menu buttons are now reported correctly.
James Teh [Thu, 1 Nov 2012 10:26:43 +0000 (20:26 +1000)]
gecko vbuf backend: Allow the name to be rendered for menu buttons when there is no text.
James Teh [Thu, 1 Nov 2012 10:25:26 +0000 (20:25 +1000)]
What's New: Another forgotten fix.
James Teh [Thu, 1 Nov 2012 10:16:18 +0000 (20:16 +1000)]
What's New: Mention two Mozilla browse mode fixes that weren't mentioned.
Eric Yip [Thu, 1 Nov 2012 08:24:15 +0000 (09:24 +0100)]
Traditional Chinese Hong Kong (zh_HK):
nvda.po matching 100% of 2012.3:5603
Mesar Hameed [Wed, 31 Oct 2012 15:33:53 +0000 (16:33 +0100)]
Merge 2012.3
Zahari Yurukov [Wed, 31 Oct 2012 15:33:07 +0000 (16:33 +0100)]
Bulgarian (bg):
nvda.po matching 100% of main:5044
Mesar Hameed [Wed, 31 Oct 2012 10:35:45 +0000 (11:35 +0100)]
Portuguese (pt_PT):
nvda.po matching 100% of 2012.3:5600
Authors: Diogo Costa <diogojoca@gmail.com>, Rui Batista <ruiandrebatista@gmail.com>, Rui Fontes <rui.fontes@tiflotecnia.com>
Mesar Hameed [Wed, 31 Oct 2012 10:21:27 +0000 (11:21 +0100)]
Merge 2012.3
Mesar Hameed [Wed, 31 Oct 2012 10:20:03 +0000 (11:20 +0100)]
ne: remove userGuide since it contains several syntax errors.
Mesar Hameed [Wed, 31 Oct 2012 09:16:49 +0000 (10:16 +0100)]
Merge 2012.3
Mesar Hameed [Wed, 31 Oct 2012 08:54:35 +0000 (09:54 +0100)]
ne userGuide: missing colon, hopefully will now compile again.
Fatma Mehanna [Wed, 31 Oct 2012 08:49:07 +0000 (09:49 +0100)]
Arabic (ar):
changes.t2t matching 5597
nvda.po
Mesar Hameed [Wed, 31 Oct 2012 08:40:37 +0000 (09:40 +0100)]
commit files that the automatic system seems to have overlooked.
Mesar Hameed [Wed, 31 Oct 2012 08:36:18 +0000 (09:36 +0100)]
Merge 2012.3
Eric Yip [Wed, 31 Oct 2012 08:30:38 +0000 (09:30 +0100)]
Traditional Chinese Hong Kong (zh_HK):
nvda.po matching
him Prasad Gautam [Wed, 31 Oct 2012 08:16:27 +0000 (09:16 +0100)]
Nepali (ne):
nvda.po matching 100% of 2012.3:5600
userGuide.t2t
Cagri Dogan [Wed, 31 Oct 2012 08:14:58 +0000 (09:14 +0100)]
Turkish (tr):
symbols.dic
userGuide.t2t matching 5535
vlodko@torba.com [Wed, 31 Oct 2012 08:01:59 +0000 (09:01 +0100)]
Ukrainian (uk):
nvda.po
vgjh2005@gmail.com [Wed, 31 Oct 2012 07:57:05 +0000 (08:57 +0100)]
Simplified Chinese (zh_CN):
symbols.dic
Dinakar T.D. [Wed, 31 Oct 2012 07:56:21 +0000 (08:56 +0100)]
Tamil (ta):
userGuide.t2t matching 5535
nvda.po matching 100% of 2012.3:5600
Mesar Hameed [Wed, 31 Oct 2012 07:55:50 +0000 (08:55 +0100)]
Slovak (sk):
userGuide.t2t matching 5466
changes.t2t matching 5597
nvda.po matching 99% of 2012.3:5600
Authors: Ondrej Rosik <ondrej.rosik@gmail.com>, Peter Vagner <peter.v@datagate.sk>
Mesar Hameed [Wed, 31 Oct 2012 07:54:21 +0000 (08:54 +0100)]
Brazilian Portuguese (pt_BR):
nvda.po matching 100% of 2012.3:5600
Authors: Cleverson Casarin Uliana <clever92000@yahoo.com.br>, Marlin Rodrigues <marlincgrodrigues@yahoo.com.br>
Hubert Meyer [Wed, 31 Oct 2012 07:53:33 +0000 (08:53 +0100)]
Polish (pl):
userGuide.t2t matching 5203
changes.t2t matching 5196
Mesar Hameed [Wed, 31 Oct 2012 07:52:47 +0000 (08:52 +0100)]
Duch (nl):
symbols.dic
userGuide.t2t matching 5535
nvda.po matching 100% of 2012.3:5600
Authors: Bram Duvigneau <bram@bramd.nl>, Bart Simons <bart@bartsimons.be>, A Campen <a.campen@wxs.nl>
Mesar Hameed [Wed, 31 Oct 2012 07:50:50 +0000 (08:50 +0100)]
Korean (ko):
userGuide.t2t matching 5535
changes.t2t matching 5572
nvda.po matching 100% of 2012.3:5600
Authors: Joseph Lee <joseph.lee22590@gmail.com>, Chang-Hoan Jang <462356@gmail.com>
Takuya Nishimoto [Wed, 31 Oct 2012 07:50:08 +0000 (08:50 +0100)]
Japanese (ja):
symbols.dic
changes.t2t matching 5481
userGuide.t2t matching 5535
nvda.po matching 100% of 2012.3:5600
Simone Dal Maso [Wed, 31 Oct 2012 07:49:19 +0000 (08:49 +0100)]
Italian (it):
userGuide.t2t matching 5535
changes.t2t matching 5597
Aron OcsvAri [Wed, 31 Oct 2012 07:48:46 +0000 (08:48 +0100)]
Hungarian (hu):
symbols.dic
Mesar Hameed [Wed, 31 Oct 2012 07:48:13 +0000 (08:48 +0100)]
French (fr):
userGuide.t2t matching 5535
changes.t2t matching 5597
nvda.po matching 99% of 2012.3:5600
Authors: Michel such <michel.such@free.fr>, Patrick ZAJDA <patrick@zajda.fr>
Jani Kinnunen [Wed, 31 Oct 2012 07:47:26 +0000 (08:47 +0100)]
Finnish (fi):
userGuide.t2t matching 5535
changes.t2t matching 5597
nvda.po matching 100% of 2012.3:5600
Juan C. buno [Wed, 31 Oct 2012 07:46:03 +0000 (08:46 +0100)]
Galician (gl):
changes.t2t matching 5597
Juan C. buno [Wed, 31 Oct 2012 07:45:43 +0000 (08:45 +0100)]
Spanish (es):
changes.t2t matching 5597
nvda.po matching 100% of 2012.3:5600
Mesar Hameed [Wed, 31 Oct 2012 07:44:52 +0000 (08:44 +0100)]
German (de):
userGuide.t2t matching 5329
changes.t2t matching 5578
nvda.po matching 99% of 2012.3:5600
Authors: Bernd Dorer <bernd_dorer@yahoo.de>, David Parduhn <xkill85@gmx.net>, Rene Linke <rene.linke@blindzeln.de>
Martina Letochova [Wed, 31 Oct 2012 07:43:40 +0000 (08:43 +0100)]
Czech (cs):
nvda.po matching 100% of 2012.3:5600
James Teh [Wed, 31 Oct 2012 00:28:43 +0000 (10:28 +1000)]
Override tempfile.gettempdir with an ANSI path instead of a Unicode path, as some code doesn't correctly handle this function returning a Unicode path.
James Teh [Tue, 30 Oct 2012 08:32:08 +0000 (18:32 +1000)]
adobeAcrobat vbuf backend: Don't descend beneath word nodes for FontInfo_NoInfo, as word segments sometimes seem to double characters.
It looks like the word segments don't have valid font info where this occurs anyway, so descending doesn't help.
Michael Curran [Tue, 30 Oct 2012 00:23:49 +0000 (10:23 +1000)]
zh and zh_CN symbols: make idiographic space (unicode 0x3000) be char, not all.
Michael Curran [Mon, 29 Oct 2012 23:33:51 +0000 (09:33 +1000)]
InputComposition: keep tracking the composition string even if it becomes the parent of the focus due to a candidate list appearing. However, only announce changes if sreportSelectedcandidate is off. This stops input methods such as Boshiamy from announcing the entire composition string when candidates appear but NVDA is not configured to read them.
Aaron Wu [Sun, 28 Oct 2012 12:46:01 +0000 (13:46 +0100)]
Traditional Chinese Taiwan (zh_TW):
nvda.po matching 100% of 2012.3:5594
Michael Curran [Sat, 27 Oct 2012 10:34:40 +0000 (20:34 +1000)]
Merged 2012.3
Michael Curran [Sat, 27 Oct 2012 00:49:02 +0000 (10:49 +1000)]
Explorer: fix accidental indentation removal that stopped the Explore appModule from working on XP (No UIA). Fixes #2748
James Teh [Fri, 26 Oct 2012 03:39:03 +0000 (13:39 +1000)]
Merge 2012.3.
James Teh [Fri, 26 Oct 2012 02:45:40 +0000 (12:45 +1000)]
sysListView32: Treat list-view controls with a role of grouping as lists.
James Teh [Fri, 26 Oct 2012 01:00:22 +0000 (11:00 +1000)]
Report page labels in Adobe Reader XI and later.
James Teh [Fri, 26 Oct 2012 00:53:35 +0000 (10:53 +1000)]
source readme: Provide direct link to latest AcrobatAccess IDL.
James Teh [Fri, 26 Oct 2012 00:41:34 +0000 (10:41 +1000)]
What's New: Add note about page labels.
James Teh [Fri, 26 Oct 2012 00:34:16 +0000 (10:34 +1000)]
Merge 2012.3.
Michael Curran [Thu, 25 Oct 2012 20:38:54 +0000 (06:38 +1000)]
Windows 8 start screen: make sure to still announce the name of a group if it has a custom label.
James Teh [Thu, 25 Oct 2012 06:40:54 +0000 (16:40 +1000)]
Add/fix copyright headers.
Michael Curran [Thu, 25 Oct 2012 05:50:15 +0000 (15:50 +1000)]
Very basic support for reading and writing mail messages in Lotus Notes 8.5. #543.
Specifically:
* Cursor tracking with displayModel in the to/cc/subject fields when writing a message.
* Cursor tracking with displayModel in the mail composer document control.
* Browse mode for the document control displaying mail messages using a new lotus notes virtualBuffer backend. Only can show basic text content and links.
James Teh [Wed, 24 Oct 2012 23:13:39 +0000 (09:13 +1000)]
sysListView32.ListItem.name: Don't barf if the parent isn't a List for some reason.
Michael Curran [Tue, 23 Oct 2012 04:25:26 +0000 (14:25 +1000)]
nvdaHelperRemote: It seems that in Windows 8, tsf and wm_inputLangChange have a somewhat different relationship. We no longer get notified of all locale changes via tsf even if they don't have a profile. Also wm_inputLangChange is fired after tsf, not before. Therefore for Win8, report inputLangchanges for wm_inputLangChange only if there is not an active tsf profile, rather than only if there is no tsf at all. This now allows keyboard layout changes to again be reported in Win8.
James Teh [Tue, 23 Oct 2012 03:23:54 +0000 (13:23 +1000)]
gecko_ia2 vbuf backend: Allow the name to be rendered for tabs when there is no text.
Fixes rendering of tabs in Google Chrome.