[nvda-addons] Re: Resource Monitor: I guess 4.0 is in order...

  • From: Bernd Dorer <bernd_dorer@xxxxxxxx>
  • To: nvda-addons@xxxxxxxxxxxxx
  • Date: Tue, 02 Dec 2014 18:14:54 +0100

Hi Josef,

I think the best is plan A but users have to keep in mind that they should reasign needed key commands.

best regards

Am 02.12.2014 um 03:02 schrieb Joseph Lee:

Hi all,

Given new developments with Windows 10 and to let NVDA core use NVDA+Shift+number keys for future commands, I decided to work on RM4.0. Some of the ideas for 4.0 include:

·Officially supporting Windows 10: If you are (or will be) using any form of Windows 10, RM 4.0 will be able to detect it and tell you which version of Windows 10 build you are using.

·Logical versus physical CPU cores: one of the enhancements in newer PSUtil version is to determine how many logical CPU’s are there on your computer. Currently, the add-on counts logical CPU’s (for example, if you have a dual core CPU with Hyper-Threading on, your computer will say it has four CPU’s). One option is to just count physical cores, but given that some of us use computers with HT-capable processors, I’m considering leaving this as is (this is used when reporting CPU activity).

·Gesture reassignments: To allow NVDA core to use NVDA+Shift+number keys for future commands, I’m thinking of using two approaches to prepare for that scenario. Plan A is to unassign NVDA+Shift+number keys so users can assign their favorite gestures to needed resource monitor announcements, and plan B calls for making RM commands a layer – that is, press NvDA+Shift+E, then press a number key to hear RM announcements. Both have advantages and drawbacks: plan A allows users to assign gestures to resource announcements that are needed the most, and because of this, add-on 4.0 will require NVDA 2013.3 or later in order to function correctly and documentation change is needed; plan B allows a single layer to house all the needed RM commands, which also requires changing documentation and can be used in versions as old as NVDA 2013.2.

Of the above ideas, I’d like to ask for your opinions on the last item – unassigned gestures versus layer approach. If one of the ideas is adopted, this would allow NVDA core to use the commands formerly taken by RM add-on for other gestures, such as enhanced navigator object macros (to keep an eye on up to five objects at once) and other commands.

Thanks.

Cheers,

Joseph


Other related posts: