Repository: nvaccess/nvda

Issue:
Miranda NG: Automatic messages reading is broken
Can someone please have a look at the Miranda32-App module or at whatever component that causes the following: If new messages arrive in an active session, they are no longer automatically read. As well as if you switch to another tab with unread messages, these unread messages are also not automatically read. It should not be that hard to fix, as it is an read only text box basically, where messages arrive. And one thing more: If you fix it, please make it as an AppModule or an addon that is also compatile with NVDA 2017.3 as I am here on Windows XP for good reasons.
Miranda NG: Automatic messages reading is broken
Can someone please have a look at the Miranda32-App module or at whatever component that causes the following: If new messages arrive in an active session, they are no longer automatically read. As well as if you switch to another tab with unread messages, these unread messages are also not automatically read. It should not be that hard to fix, as it is an read only text box basically, where messages arrive. And one thing more: If you fix it, please make it as an AppModule or an addon that is also compatile with NVDA 2017.3 as I am here on Windows XP for good reasons.


Discussion:
Since its been a long time since anything changed on the xp version, and 
they are getting ready for python 3, I'm not so sure this can be changed. 
Not really clear from what you say what has caused the issue you  talk 
about. If you use the same program versions as you did why should the 
behaviour change?
 Brian

bglists@blueyonder.co.uk
Sent via blueyonder.
Please address personal E-mail to:-
briang1@blueyonder.co.uk, putting 'Brian Gaff'
in the display name field.
----- Original Message ----- 
From: "XP-Fan" <notifications@github.com>
To: "nvaccess/nvda" <nvda@noreply.github.com>
Cc: "Subscribed" <subscribed@noreply.github.com>
Sent: Wednesday, December 12, 2018 8:49 AM
Subject: [nvaccess/nvda] Miranda NG: Automatic messages reading is broken 
(#9053)


> Can someone please have a look at the Miranda32-App module or at whatever 
> component that causes the following: If new messages arrive in an active 
> session, they are no longer automatically read. As well as if you switch 
> to another tab with unread messages, these unread messages are also not 
> automatically read. It should not be that hard to fix, as it is an read 
> only text box basically, where messages arrive. And one thing more: If you 
> fix it, please make it as an AppModule or an addon that is also compatile 
> with NVDA 2017.3 as I am here on Windows XP for good reasons.
>
> -- 
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly or view it on GitHub:
> https://github.com/nvaccess/nvda/issues/9053 


No, actually I am using the most recent version of Miranda NG (0.95.10). So the reason why XP-support was dropped is the new python? Well, actually a friend of mine has backported python3.7, so you might even reintroduce XPSupport for NVDA?

I think this is a Duplicate of #1471. Please comment on that issues with more details.
Since its been a long time since anything changed on the xp version, and 
they are getting ready for python 3, I'm not so sure this can be changed. 
Not really clear from what you say what has caused the issue you  talk 
about. If you use the same program versions as you did why should the 
behaviour change?
 Brian

bglists@blueyonder.co.uk
Sent via blueyonder.
Please address personal E-mail to:-
briang1@blueyonder.co.uk, putting 'Brian Gaff'
in the display name field.
----- Original Message ----- 
From: "XP-Fan" <notifications@github.com>
To: "nvaccess/nvda" <nvda@noreply.github.com>
Cc: "Subscribed" <subscribed@noreply.github.com>
Sent: Wednesday, December 12, 2018 8:49 AM
Subject: [nvaccess/nvda] Miranda NG: Automatic messages reading is broken 
(#9053)


> Can someone please have a look at the Miranda32-App module or at whatever 
> component that causes the following: If new messages arrive in an active 
> session, they are no longer automatically read. As well as if you switch 
> to another tab with unread messages, these unread messages are also not 
> automatically read. It should not be that hard to fix, as it is an read 
> only text box basically, where messages arrive. And one thing more: If you 
> fix it, please make it as an AppModule or an addon that is also compatile 
> with NVDA 2017.3 as I am here on Windows XP for good reasons.
>
> -- 
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly or view it on GitHub:
> https://github.com/nvaccess/nvda/issues/9053 


No, actually I am using the most recent version of Miranda NG (0.95.10). So the reason why XP-support was dropped is the new python? Well, actually a friend of mine has backported python3.7, so you might even reintroduce XPSupport for NVDA?

I think this is a Duplicate of #1471. Please comment on that issues with more details.

Resolving patch:
diff --git a/source/appModules/miranda32.py b/source/appModules/miranda32.py
--- a/source/appModules/miranda32.py
+++ b/source/appModules/miranda32.py
@@ -1,6 +1,7 @@
+# -*- coding: UTF-8 -*-
 #appModules/miranda32.py
 #A part of NonVisual Desktop Access (NVDA)
-#Copyright (C) 2006-2012 NVDA Contributors
+#Copyright (C) 2006-2019 NV Access Limited, Aleksey Sadovoy, Peter Vágner, Joseph Lee, Bill Dengler
 #This file is covered by the GNU General Public License.
 #See the file COPYING for more details.
 
@@ -74,7 +75,7 @@
 
 #other constants
 ANSILOGS=(1001,1006)
-MESSAGEVIEWERS=(1001,1005,5005)
+MESSAGEVIEWERS=(1001,1005,3011,5005)
 
 class AppModule(appModuleHandler.AppModule):
 	lastTextLengths={}


Test patch: