davidacm / NVDA-IBMTTS-Driver

This project is aimed at developing and maintaining the NVDA IBMTTS driver. IBMTTS is a synthesizer similar to Eloquence. Please send your ideas and contributions here!
GNU General Public License v2.0
56 stars 23 forks source link

Check Current Installed version before Check Latest Version From GitHub #82

Closed lbk2907 closed 1 year ago

lbk2907 commented 1 year ago

Hey there. I not sure if this is a bug or limitation in NVDA. Before I update to the latest version which is 23.01.2, I'm using version 22.12.1. I directly install the version 23.01.2 without installing the version 23.01.1 first. After NVDA restarts, it prompts me this dialogue.

A new version of IBMTTS was found. The new version is v23.01.2. Would you like to update this add-on now?

When I go to NVDA configuration directory which is %appdata%\nvda, I found a file called IBMTTSUpdateState.pickle. When I delete this file and restart the NVDA, the above dialog prompts again telling me that IBMTTS have new version whereas I'm using the latest version. Thanks.

davidacm commented 1 year ago

Hi, this was a small mistake from me, this is fixed now. Thanks for the report! :)