Say hello to Virtual Review 2.0 development snapshot

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Say hello to Virtual Review 2.0 development snapshot

Joseph Lee

Hi everyone,

 

A few years ago Rui Batista and others wrote an add-on to let you review contents of most windows. This add-on, called Virtual Revision, proved to be a useful add-on for those used to “virtualized window” functions from other screen readers. After years of inactivity, this add-on is coming back to life with modernization tweaks and with a new name: Virtual Review.

 

To use this add-on, after installing the snapshot from the following link, press Control+NVDA+W. NVDA will then present contents from most screens as a browse mode document. Not only this modernizes the code significantly, it brings useful benefits, including ability to find text in the virtualized window.

 

Links:

 

Changes (for developers):

  • Code has been modernized.
  • Thanks to introduction of ui.browseableMessage function, there’s no longer a need to use a custom wx.Frame. Consequently, this makes the add-on simpler and easy to understand and follow.
  • When a control or a window cannot be virtualized, you’ll hear “no text to display”. Instead of NVDA appearing to do nothing.

 

For scripters of other screen readers: NVDA uses wxPython, the python implementation of wxWidgets, a popular GUI toolkit for NVDA GUI.

 

For Rui B: I’d like to request a code review please. If no issues are found, Virtual review 2.0 will hit the air sometime next week. Thanks.

Cheers,

Joseph


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: Say hello to Virtual Review 2.0 development snapshot

Heiko Folkerts-4

Hi Joseph,

I’ve been dreaming for virtualizing and browsing a window for some years. So I think this will be a big step forward. I Haven’t known about the addon so far.

So, thanks for the work so far.

 

 

Von: Joseph Lee [mailto:[hidden email]]
Gesendet: Mittwoch, 31. Mai 2017 06:21
An: 'NVDA screen reader development' <[hidden email]>
Betreff: [Nvda-devel] Say hello to Virtual Review 2.0 development snapshot

 

Hi everyone,

 

A few years ago Rui Batista and others wrote an add-on to let you review contents of most windows. This add-on, called Virtual Revision, proved to be a useful add-on for those used to “virtualized window” functions from other screen readers. After years of inactivity, this add-on is coming back to life with modernization tweaks and with a new name: Virtual Review.

 

To use this add-on, after installing the snapshot from the following link, press Control+NVDA+W. NVDA will then present contents from most screens as a browse mode document. Not only this modernizes the code significantly, it brings useful benefits, including ability to find text in the virtualized window.

 

Links:

 

Changes (for developers):

  • Code has been modernized.
  • Thanks to introduction of ui.browseableMessage function, there’s no longer a need to use a custom wx.Frame. Consequently, this makes the add-on simpler and easy to understand and follow.
  • When a control or a window cannot be virtualized, you’ll hear “no text to display”. Instead of NVDA appearing to do nothing.

 

For scripters of other screen readers: NVDA uses wxPython, the python implementation of wxWidgets, a popular GUI toolkit for NVDA GUI.

 

For Rui B: I’d like to request a code review please. If no issues are found, Virtual review 2.0 will hit the air sometime next week. Thanks.

Cheers,

Joseph


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: Say hello to Virtual Review 2.0 development snapshot

Joseph Lee

Hi Heiko,

Note that this does not replace object navigation nor screen review, as there are limits as to how things can be virtualized (in a sense of letting you browse the screen contents). I’m thinking about a way to let folks read contents of UIA windows by doing in-order traversal or similar.

Cheers,

Joseph

 

From: Heiko Folkerts [mailto:[hidden email]]
Sent: Tuesday, May 30, 2017 10:18 PM
To: NVDA screen reader development <[hidden email]>
Subject: Re: [Nvda-devel] Say hello to Virtual Review 2.0 development snapshot

 

Hi Joseph,

I’ve been dreaming for virtualizing and browsing a window for some years. So I think this will be a big step forward. I Haven’t known about the addon so far.

So, thanks for the work so far.

 

 

Von: Joseph Lee [[hidden email]]
Gesendet: Mittwoch, 31. Mai 2017 06:21
An: 'NVDA screen reader development' <[hidden email]>
Betreff: [Nvda-devel] Say hello to Virtual Review 2.0 development snapshot

 

Hi everyone,

 

A few years ago Rui Batista and others wrote an add-on to let you review contents of most windows. This add-on, called Virtual Revision, proved to be a useful add-on for those used to “virtualized window” functions from other screen readers. After years of inactivity, this add-on is coming back to life with modernization tweaks and with a new name: Virtual Review.

 

To use this add-on, after installing the snapshot from the following link, press Control+NVDA+W. NVDA will then present contents from most screens as a browse mode document. Not only this modernizes the code significantly, it brings useful benefits, including ability to find text in the virtualized window.

 

Links:

 

Changes (for developers):

  • Code has been modernized.
  • Thanks to introduction of ui.browseableMessage function, there’s no longer a need to use a custom wx.Frame. Consequently, this makes the add-on simpler and easy to understand and follow.
  • When a control or a window cannot be virtualized, you’ll hear “no text to display”. Instead of NVDA appearing to do nothing.

 

For scripters of other screen readers: NVDA uses wxPython, the python implementation of wxWidgets, a popular GUI toolkit for NVDA GUI.

 

For Rui B: I’d like to request a code review please. If no issues are found, Virtual review 2.0 will hit the air sometime next week. Thanks.

Cheers,

Joseph


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: Say hello to Virtual Review 2.0 development snapshot

Kostadin Kolev-2
In reply to this post by Joseph Lee

Hello Joseph,

Can the virtual review dialog be centered on the screen by default? Now it is not - it appears on the up and left side of the screen. Also, can its default size be increased a little bit? The current width and hight  are a little bit small for my taste. Well, my desktop resolution is set to 1920x1080 and maybe that is why it seams small, but even so...

Also, a little bit oftopic, but the same things can be said for the dialog/window that displays the formatting information when NVDA+F twice is pressed. I think I've mentioned the thing about the position of that dialog in the ticket related to it maybe last year, but nothing has changed since then.

Thanks much in advance!

______
Best wishes,
Kostadin Kolev


На 31.5.2017 г. в 7:21, Joseph Lee написа:

Hi everyone,

 

A few years ago Rui Batista and others wrote an add-on to let you review contents of most windows. This add-on, called Virtual Revision, proved to be a useful add-on for those used to “virtualized window” functions from other screen readers. After years of inactivity, this add-on is coming back to life with modernization tweaks and with a new name: Virtual Review.

 

To use this add-on, after installing the snapshot from the following link, press Control+NVDA+W. NVDA will then present contents from most screens as a browse mode document. Not only this modernizes the code significantly, it brings useful benefits, including ability to find text in the virtualized window.

 

Links:

 

Changes (for developers):

  • Code has been modernized.
  • Thanks to introduction of ui.browseableMessage function, there’s no longer a need to use a custom wx.Frame. Consequently, this makes the add-on simpler and easy to understand and follow.
  • When a control or a window cannot be virtualized, you’ll hear “no text to display”. Instead of NVDA appearing to do nothing.

 

For scripters of other screen readers: NVDA uses wxPython, the python implementation of wxWidgets, a popular GUI toolkit for NVDA GUI.

 

For Rui B: I’d like to request a code review please. If no issues are found, Virtual review 2.0 will hit the air sometime next week. Thanks.

Cheers,

Joseph



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: Say hello to Virtual Review 2.0 development snapshot

Joseph Lee

Hi,

Hmmm, Reef, if you are here, is there something we can do about this?

Cheers,

Joseph

 

 

From: Kostadin Kolev [mailto:[hidden email]]
Sent: Tuesday, May 30, 2017 11:54 PM
To: [hidden email]
Subject: Re: [Nvda-devel] Say hello to Virtual Review 2.0 development snapshot

 

Hello Joseph,

Can the virtual review dialog be centered on the screen by default? Now it is not - it appears on the up and left side of the screen. Also, can its default size be increased a little bit? The current width and hight  are a little bit small for my taste. Well, my desktop resolution is set to 1920x1080 and maybe that is why it seams small, but even so...

Also, a little bit oftopic, but the same things can be said for the dialog/window that displays the formatting information when NVDA+F twice is pressed. I think I've mentioned the thing about the position of that dialog in the ticket related to it maybe last year, but nothing has changed since then.

Thanks much in advance!

______
Best wishes,
Kostadin Kolev

 

На 31.5.2017 г. в 7:21, Joseph Lee написа:

Hi everyone,

 

A few years ago Rui Batista and others wrote an add-on to let you review contents of most windows. This add-on, called Virtual Revision, proved to be a useful add-on for those used to “virtualized window” functions from other screen readers. After years of inactivity, this add-on is coming back to life with modernization tweaks and with a new name: Virtual Review.

 

To use this add-on, after installing the snapshot from the following link, press Control+NVDA+W. NVDA will then present contents from most screens as a browse mode document. Not only this modernizes the code significantly, it brings useful benefits, including ability to find text in the virtualized window.

 

Links:

 

Changes (for developers):

  • Code has been modernized.
  • Thanks to introduction of ui.browseableMessage function, there’s no longer a need to use a custom wx.Frame. Consequently, this makes the add-on simpler and easy to understand and follow.
  • When a control or a window cannot be virtualized, you’ll hear “no text to display”. Instead of NVDA appearing to do nothing.

 

For scripters of other screen readers: NVDA uses wxPython, the python implementation of wxWidgets, a popular GUI toolkit for NVDA GUI.

 

For Rui B: I’d like to request a code review please. If no issues are found, Virtual review 2.0 will hit the air sometime next week. Thanks.

Cheers,

Joseph




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot




_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: Say hello to Virtual Review 2.0 development snapshot

Reef Turner
Yep, I can take a look at the add-on code and see if there is something we can do to adjust where it appears and how big. In terms of the NVDA+F formatting information, Kostadin could you mention me on the github issue please? I don't seem to be able to find it.

On Wed, May 31, 2017 at 2:57 PM, Joseph Lee <[hidden email]> wrote:

Hi,

Hmmm, Reef, if you are here, is there something we can do about this?

Cheers,

Joseph

 

 

From: Kostadin Kolev [mailto:[hidden email]]
Sent: Tuesday, May 30, 2017 11:54 PM
To: [hidden email]
Subject: Re: [Nvda-devel] Say hello to Virtual Review 2.0 development snapshot

 

Hello Joseph,

Can the virtual review dialog be centered on the screen by default? Now it is not - it appears on the up and left side of the screen. Also, can its default size be increased a little bit? The current width and hight  are a little bit small for my taste. Well, my desktop resolution is set to 1920x1080 and maybe that is why it seams small, but even so...

Also, a little bit oftopic, but the same things can be said for the dialog/window that displays the formatting information when NVDA+F twice is pressed. I think I've mentioned the thing about the position of that dialog in the ticket related to it maybe last year, but nothing has changed since then.

Thanks much in advance!

______
Best wishes,
Kostadin Kolev

 

На 31.5.2017 г. в 7:21, Joseph Lee написа:

Hi everyone,

 

A few years ago Rui Batista and others wrote an add-on to let you review contents of most windows. This add-on, called Virtual Revision, proved to be a useful add-on for those used to “virtualized window” functions from other screen readers. After years of inactivity, this add-on is coming back to life with modernization tweaks and with a new name: Virtual Review.

 

To use this add-on, after installing the snapshot from the following link, press Control+NVDA+W. NVDA will then present contents from most screens as a browse mode document. Not only this modernizes the code significantly, it brings useful benefits, including ability to find text in the virtualized window.

 

Links:

 

Changes (for developers):

  • Code has been modernized.
  • Thanks to introduction of ui.browseableMessage function, there’s no longer a need to use a custom wx.Frame. Consequently, this makes the add-on simpler and easy to understand and follow.
  • When a control or a window cannot be virtualized, you’ll hear “no text to display”. Instead of NVDA appearing to do nothing.

 

For scripters of other screen readers: NVDA uses wxPython, the python implementation of wxWidgets, a popular GUI toolkit for NVDA GUI.

 

For Rui B: I’d like to request a code review please. If no issues are found, Virtual review 2.0 will hit the air sometime next week. Thanks.

Cheers,

Joseph




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot




_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel




--
Regards,
Reef Turner

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: Say hello to Virtual Review 2.0 development snapshot

Reef Turner
Joseph, I think this is best fixed on the NVDA side (in source/ui.py). Then it will benefit all features that use this. Could you please create a github issue for this?

On Sat, Jun 3, 2017 at 4:14 PM, Reef Turner <[hidden email]> wrote:
Yep, I can take a look at the add-on code and see if there is something we can do to adjust where it appears and how big. In terms of the NVDA+F formatting information, Kostadin could you mention me on the github issue please? I don't seem to be able to find it.

On Wed, May 31, 2017 at 2:57 PM, Joseph Lee <[hidden email]> wrote:

Hi,

Hmmm, Reef, if you are here, is there something we can do about this?

Cheers,

Joseph

 

 

From: Kostadin Kolev [mailto:[hidden email]]
Sent: Tuesday, May 30, 2017 11:54 PM
To: [hidden email]
Subject: Re: [Nvda-devel] Say hello to Virtual Review 2.0 development snapshot

 

Hello Joseph,

Can the virtual review dialog be centered on the screen by default? Now it is not - it appears on the up and left side of the screen. Also, can its default size be increased a little bit? The current width and hight  are a little bit small for my taste. Well, my desktop resolution is set to 1920x1080 and maybe that is why it seams small, but even so...

Also, a little bit oftopic, but the same things can be said for the dialog/window that displays the formatting information when NVDA+F twice is pressed. I think I've mentioned the thing about the position of that dialog in the ticket related to it maybe last year, but nothing has changed since then.

Thanks much in advance!

______
Best wishes,
Kostadin Kolev

 

На 31.5.2017 г. в 7:21, Joseph Lee написа:

Hi everyone,

 

A few years ago Rui Batista and others wrote an add-on to let you review contents of most windows. This add-on, called Virtual Revision, proved to be a useful add-on for those used to “virtualized window” functions from other screen readers. After years of inactivity, this add-on is coming back to life with modernization tweaks and with a new name: Virtual Review.

 

To use this add-on, after installing the snapshot from the following link, press Control+NVDA+W. NVDA will then present contents from most screens as a browse mode document. Not only this modernizes the code significantly, it brings useful benefits, including ability to find text in the virtualized window.

 

Links:

 

Changes (for developers):

  • Code has been modernized.
  • Thanks to introduction of ui.browseableMessage function, there’s no longer a need to use a custom wx.Frame. Consequently, this makes the add-on simpler and easy to understand and follow.
  • When a control or a window cannot be virtualized, you’ll hear “no text to display”. Instead of NVDA appearing to do nothing.

 

For scripters of other screen readers: NVDA uses wxPython, the python implementation of wxWidgets, a popular GUI toolkit for NVDA GUI.

 

For Rui B: I’d like to request a code review please. If no issues are found, Virtual review 2.0 will hit the air sometime next week. Thanks.

Cheers,

Joseph




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot




_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel




--
Regards,
Reef Turner



--
Regards,
Reef Turner

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: <DKIM> Re: Say hello to Virtual Review 2.0 development snapshot

Paulber19
Hi,
Regarding browseableMessage, I had already reported this error:

ERROR - scriptHandler.executeScript (12:02:53):
error executing script: <bound method GlobalCommands.script_reportFormatting of <globalCommands.GlobalCommands object at 0x031CC050>> with gesture u'NVDA+f'
Traceback (most recent call last):
  File "scriptHandler.pyo", line 187, in executeScript
  File "globalCommands.pyo", line 1316, in script_reportFormatting
  File "ui.pyo", line 49, in browseableMessage
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 38: ordinal not in range(128)

This can be fixed by replacing the line 45:
    htmlFileName  = os.path.realpath( 'message.html' )
by:
    htmlFileName  = os.path.realpath( 'message.html' ).decode("mbcs")

Thanks.
Best regards.
Paul.

Le 03/06/2017 11:46, Reef Turner a écrit :
Joseph, I think this is best fixed on the NVDA side (in source/ui.py). Then it will benefit all features that use this. Could you please create a github issue for this?

On Sat, Jun 3, 2017 at 4:14 PM, Reef Turner <[hidden email]> wrote:
Yep, I can take a look at the add-on code and see if there is something we can do to adjust where it appears and how big. In terms of the NVDA+F formatting information, Kostadin could you mention me on the github issue please? I don't seem to be able to find it.

On Wed, May 31, 2017 at 2:57 PM, Joseph Lee <[hidden email]> wrote:

Hi,

Hmmm, Reef, if you are here, is there something we can do about this?

Cheers,

Joseph

 

 

From: Kostadin Kolev [mailto:[hidden email]]
Sent: Tuesday, May 30, 2017 11:54 PM
To: [hidden email]
Subject: Re: [Nvda-devel] Say hello to Virtual Review 2.0 development snapshot

 

Hello Joseph,

Can the virtual review dialog be centered on the screen by default? Now it is not - it appears on the up and left side of the screen. Also, can its default size be increased a little bit? The current width and hight  are a little bit small for my taste. Well, my desktop resolution is set to 1920x1080 and maybe that is why it seams small, but even so...

Also, a little bit oftopic, but the same things can be said for the dialog/window that displays the formatting information when NVDA+F twice is pressed. I think I've mentioned the thing about the position of that dialog in the ticket related to it maybe last year, but nothing has changed since then.

Thanks much in advance!

______
Best wishes,
Kostadin Kolev

 

На 31.5.2017 г. в 7:21, Joseph Lee написа:

Hi everyone,

 

A few years ago Rui Batista and others wrote an add-on to let you review contents of most windows. This add-on, called Virtual Revision, proved to be a useful add-on for those used to “virtualized window” functions from other screen readers. After years of inactivity, this add-on is coming back to life with modernization tweaks and with a new name: Virtual Review.

 

To use this add-on, after installing the snapshot from the following link, press Control+NVDA+W. NVDA will then present contents from most screens as a browse mode document. Not only this modernizes the code significantly, it brings useful benefits, including ability to find text in the virtualized window.

 

Links:

 

Changes (for developers):

  • Code has been modernized.
  • Thanks to introduction of ui.browseableMessage function, there’s no longer a need to use a custom wx.Frame. Consequently, this makes the add-on simpler and easy to understand and follow.
  • When a control or a window cannot be virtualized, you’ll hear “no text to display”. Instead of NVDA appearing to do nothing.

 

For scripters of other screen readers: NVDA uses wxPython, the python implementation of wxWidgets, a popular GUI toolkit for NVDA GUI.

 

For Rui B: I’d like to request a code review please. If no issues are found, Virtual review 2.0 will hit the air sometime next week. Thanks.

Cheers,

Joseph




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot




_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel




--
Regards,
Reef Turner



--
Regards,
Reef Turner


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: <DKIM> Re: Say hello to Virtual Review 2.0 development snapshot

Joseph Lee

Hi,

Do you have the issue number handy? If so, I’ll come up with a pull request.

Cheers,

Joseph

 

From: Paulber19 [mailto:[hidden email]]
Sent: Saturday, June 3, 2017 3:18 AM
To: NVDA screen reader development <[hidden email]>
Subject: Re: [Nvda-devel] <DKIM> Re: Say hello to Virtual Review 2.0 development snapshot

 

Hi,
Regarding browseableMessage, I had already reported this error:

ERROR - scriptHandler.executeScript (12:02:53):
error executing script: <bound method GlobalCommands.script_reportFormatting of <globalCommands.GlobalCommands object at 0x031CC050>> with gesture u'NVDA+f'
Traceback (most recent call last):
  File "scriptHandler.pyo", line 187, in executeScript
  File "globalCommands.pyo", line 1316, in script_reportFormatting
  File "ui.pyo", line 49, in browseableMessage
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 38: ordinal not in range(128)

This can be fixed by replacing the line 45:
    htmlFileName  = os.path.realpath( 'message.html' )
by:
    htmlFileName  = os.path.realpath( 'message.html' ).decode("mbcs")

Thanks.
Best regards.
Paul.

Le 03/06/2017 11:46, Reef Turner a écrit :

Joseph, I think this is best fixed on the NVDA side (in source/ui.py). Then it will benefit all features that use this. Could you please create a github issue for this?

 

On Sat, Jun 3, 2017 at 4:14 PM, Reef Turner <[hidden email]> wrote:

Yep, I can take a look at the add-on code and see if there is something we can do to adjust where it appears and how big. In terms of the NVDA+F formatting information, Kostadin could you mention me on the github issue please? I don't seem to be able to find it.

 

On Wed, May 31, 2017 at 2:57 PM, Joseph Lee <[hidden email]> wrote:

Hi,

Hmmm, Reef, if you are here, is there something we can do about this?

Cheers,

Joseph

 

 

From: Kostadin Kolev [mailto:[hidden email]]
Sent: Tuesday, May 30, 2017 11:54 PM
To: [hidden email]
Subject: Re: [Nvda-devel] Say hello to Virtual Review 2.0 development snapshot

 

Hello Joseph,

Can the virtual review dialog be centered on the screen by default? Now it is not - it appears on the up and left side of the screen. Also, can its default size be increased a little bit? The current width and hight  are a little bit small for my taste. Well, my desktop resolution is set to 1920x1080 and maybe that is why it seams small, but even so...

Also, a little bit oftopic, but the same things can be said for the dialog/window that displays the formatting information when NVDA+F twice is pressed. I think I've mentioned the thing about the position of that dialog in the ticket related to it maybe last year, but nothing has changed since then.

Thanks much in advance!

______
Best wishes,
Kostadin Kolev

 

На 31.5.2017 г. в 7:21, Joseph Lee написа:

Hi everyone,

 

A few years ago Rui Batista and others wrote an add-on to let you review contents of most windows. This add-on, called Virtual Revision, proved to be a useful add-on for those used to “virtualized window” functions from other screen readers. After years of inactivity, this add-on is coming back to life with modernization tweaks and with a new name: Virtual Review.

 

To use this add-on, after installing the snapshot from the following link, press Control+NVDA+W. NVDA will then present contents from most screens as a browse mode document. Not only this modernizes the code significantly, it brings useful benefits, including ability to find text in the virtualized window.

 

Links:

 

Changes (for developers):

  • Code has been modernized.
  • Thanks to introduction of ui.browseableMessage function, there’s no longer a need to use a custom wx.Frame. Consequently, this makes the add-on simpler and easy to understand and follow.
  • When a control or a window cannot be virtualized, you’ll hear “no text to display”. Instead of NVDA appearing to do nothing.

 

For scripters of other screen readers: NVDA uses wxPython, the python implementation of wxWidgets, a popular GUI toolkit for NVDA GUI.

 

For Rui B: I’d like to request a code review please. If no issues are found, Virtual review 2.0 will hit the air sometime next week. Thanks.

Cheers,

Joseph



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot



_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel

 

 

--

Regards,

Reef Turner

 

 

--

Regards,

Reef Turner




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot




_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel
Reply | Threaded
Open this post in threaded view
|

Re: Say hello to Virtual Review 2.0 development snapshot

Joseph Lee
In reply to this post by Reef Turner

Hi,

Gotcha. I think someone already posted an issue for this on GitHub, but if not, I’ll create one. Thanks for looking into this.

Cheers,

Joseph

 

From: Reef Turner [mailto:[hidden email]]
Sent: Saturday, June 3, 2017 2:46 AM
To: NVDA screen reader development <[hidden email]>
Subject: Re: [Nvda-devel] Say hello to Virtual Review 2.0 development snapshot

 

Joseph, I think this is best fixed on the NVDA side (in source/ui.py). Then it will benefit all features that use this. Could you please create a github issue for this?

 

On Sat, Jun 3, 2017 at 4:14 PM, Reef Turner <[hidden email]> wrote:

Yep, I can take a look at the add-on code and see if there is something we can do to adjust where it appears and how big. In terms of the NVDA+F formatting information, Kostadin could you mention me on the github issue please? I don't seem to be able to find it.

 

On Wed, May 31, 2017 at 2:57 PM, Joseph Lee <[hidden email]> wrote:

Hi,

Hmmm, Reef, if you are here, is there something we can do about this?

Cheers,

Joseph

 

 

From: Kostadin Kolev [mailto:[hidden email]]
Sent: Tuesday, May 30, 2017 11:54 PM
To: [hidden email]
Subject: Re: [Nvda-devel] Say hello to Virtual Review 2.0 development snapshot

 

Hello Joseph,

Can the virtual review dialog be centered on the screen by default? Now it is not - it appears on the up and left side of the screen. Also, can its default size be increased a little bit? The current width and hight  are a little bit small for my taste. Well, my desktop resolution is set to 1920x1080 and maybe that is why it seams small, but even so...

Also, a little bit oftopic, but the same things can be said for the dialog/window that displays the formatting information when NVDA+F twice is pressed. I think I've mentioned the thing about the position of that dialog in the ticket related to it maybe last year, but nothing has changed since then.

Thanks much in advance!

______
Best wishes,
Kostadin Kolev

 

На 31.5.2017 г. в 7:21, Joseph Lee написа:

Hi everyone,

 

A few years ago Rui Batista and others wrote an add-on to let you review contents of most windows. This add-on, called Virtual Revision, proved to be a useful add-on for those used to “virtualized window” functions from other screen readers. After years of inactivity, this add-on is coming back to life with modernization tweaks and with a new name: Virtual Review.

 

To use this add-on, after installing the snapshot from the following link, press Control+NVDA+W. NVDA will then present contents from most screens as a browse mode document. Not only this modernizes the code significantly, it brings useful benefits, including ability to find text in the virtualized window.

 

Links:

 

Changes (for developers):

  • Code has been modernized.
  • Thanks to introduction of ui.browseableMessage function, there’s no longer a need to use a custom wx.Frame. Consequently, this makes the add-on simpler and easy to understand and follow.
  • When a control or a window cannot be virtualized, you’ll hear “no text to display”. Instead of NVDA appearing to do nothing.

 

For scripters of other screen readers: NVDA uses wxPython, the python implementation of wxWidgets, a popular GUI toolkit for NVDA GUI.

 

For Rui B: I’d like to request a code review please. If no issues are found, Virtual review 2.0 will hit the air sometime next week. Thanks.

Cheers,

Joseph



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot



_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel



 

--

Regards,

Reef Turner



 

--

Regards,

Reef Turner


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nvda-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/nvda-devel