Code Monkey home page Code Monkey logo

Comments (4)

marlon-sousa avatar marlon-sousa commented on August 13, 2024 1

Hello Cary,

As much as you rely on it, so do I have a strong reliance, which prevented me from getting my own NVDA updated until I had time to port it to the new version.

As I said, the pr and issue are already opened, and it is stalled.

If you could please ask for more definitions from NVAccess on what they will decide on this feature, I would merge back this addon code into the NVDA source, but I have not the autonomy to do so by my self and have not heard from them in this regard.

I will let the pr link here so that you can follow it and then follow other associated issues: nvaccess/nvda#11005

Again, if you can lead on the debate and help to establish a plan I would be more than happy to colaborate.

Thanks,
Marlon

from enhanceddictionaries.

marlon-sousa avatar marlon-sousa commented on August 13, 2024

Hello, Cary.

An issue is opened at NVDA repository. However, contributors asked to modify the code to reflect functionality that the addon does not provide, as it stand.

Mainly, they asked for a full merge strategy so that dictionaries from different profiles would merge ratter than the dictionary from the active profile being he only one responsible for generating substitutions.

This caused two things:

  • one is the fact that the code in this addon could not be fully transported to NVDA core, which means I would need time I didn't have at that time to integrate it. If they accepted this as it is fnow, we could have already integrated it (I would need no time at all because it is already built) and we could think in fiuture advancements latter.
  • I currently need that dictionaries from profiles are fully responsible for substitutions, as they are now. Making that modification would likely breaking my workflow. We could have reached a mode where the user could decide the merge strategy, but this would also need more coding.

This will clearly require more negotiation with contribuutors and more time from my part. While all this doesn't happen, the community can benefit from this addon the way it is now, specially with the recent compatibility with version 2021.1.

I appreciate though this request and will work on the PR as soon as I can.

However, it will still be in the hand of contributors the decision of integrating the PR on the NVDA code itself.

from enhanceddictionaries.

cary-rowen avatar cary-rowen commented on August 13, 2024

Hi, marlon,

I think I understand what you mean, and I must thank you for your work.
Another enhancement to the find dialog is also very good. I don't know what NVAccess is about. I think these are all functions that NVDA itself should have.

Wish you a happy new week

from enhanceddictionaries.

cary-rowen avatar cary-rowen commented on August 13, 2024

Hi,
My recent reliance on this add-on makes me again hope you'll open a PR to integrate it into the NVDA core.

from enhanceddictionaries.

Related Issues (2)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.