commit/wintenApps: 2 new changesets

  • From: commits-noreply@xxxxxxxxxxxxx
  • To: commits+int+220+6085746285340533186@xxxxxxxxxxxxxxxxxxxxx, nvda-addons-commits@xxxxxxxxxxxxx
  • Date: Thu, 14 Nov 2019 18:07:08 +0000 (UTC)

2 new commits in wintenApps:

https://bitbucket.org/nvdaaddonteam/wintenapps/commits/1d2c37254e9e/
Changeset:   1d2c37254e9e
Branch:      None
User:        josephsl
Date:        2019-11-13 16:49:25+00:00
Summary:     Mail: restore column navigation commands.

Since 2019 or so, Mail exposed mail items not as simple children but as real 
children, breaking column navigation gestures. Thus implement a custom column 
navigation scripts, with the only change being moving down to children rather 
than simple children as it happens in NVDA Core.

Affected #:  1 file

diff --git a/addon/appModules/hxoutlook.py b/addon/appModules/hxoutlook.py
index 65559ff..511ccc9 100644
--- a/addon/appModules/hxoutlook.py
+++ b/addon/appModules/hxoutlook.py
@@ -14,17 +14,26 @@ import ui
 
 class MailItemRow(RowWithFakeNavigation, UIA):
 
+       # Since 2019, columns are exposed as regular children, not simple 
children, breaking the below two scripts.
+       def script_moveToNextColumn(self, gesture):
+               cur = api.getNavigatorObject()
+               if cur == self:
+                       new = self.firstChild
+               elif cur.parent != self:
+                       new = self
+               else:
+                       new = cur.next
+               self._moveToColumn(new)
+
        def script_moveToPreviousColumn(self, gesture):
                cur = api.getNavigatorObject()
                if cur == self:
                        new = None
-               elif cur.parent != self:
+               elif cur.parent != self or not cur.previous:
                        new = self
                else:
                        new = cur.previous
                self._moveToColumn(new)
-       script_moveToPreviousColumn.canPropagate = True
-       script_moveToPreviousColumn.__doc__ = 
RowWithFakeNavigation.script_moveToPreviousColumn.__doc__
 
        def _moveToRow(self, row):
                # Customized because there is no easy way to obtain column 
position info for this object yet.


https://bitbucket.org/nvdaaddonteam/wintenapps/commits/6c77a217f3aa/
Changeset:   6c77a217f3aa
Branch:      stable
User:        josephsl
Date:        2019-11-13 19:16:36+00:00
Summary:     Readme: recognize build 18363 as latest stable release.

Affected #:  1 file

diff --git a/readme.md b/readme.md
index 4a2ee1a..242541f 100755
--- a/readme.md
+++ b/readme.md
@@ -25,7 +25,7 @@ The following app modules or support modules for some apps 
are included (see eac
 
 Notes:
 
-* This add-on requires Windows 10 Version 1809 (build 17763) or later and NVDA 
2019.3 or later. For best results, use the add-on with latest Windows 10 stable 
release (build 18362) and latest stable version of NVDA.
+* This add-on requires Windows 10 Version 1809 (build 17763) or later and NVDA 
2019.3 or later. For best results, use the add-on with latest Windows 10 stable 
release (build 18363) and latest stable version of NVDA.
 * Some add-on features are or will be part of NVDA screen reader.
 * For entries not listed below, you can assume that features are part of NVDA, 
no longer applicable as the add-on does not support old Windows 10 releases, or 
changes were made to Windows 10 and apps that makes entries no longer 
applicable.

Repository URL: https://bitbucket.org/nvdaaddonteam/wintenapps/

--

This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.

Other related posts: