nvaccess / addon-datastore-transform Goto Github PK
View Code? Open in Web Editor NEWTransforms data so it can be accessed in nvaccess/addonDataViews
License: GNU General Public License v2.0
Transforms data so it can be accessed in nvaccess/addonDataViews
License: GNU General Public License v2.0
When using a prerelease copy of NVDA (from source, alpha, beta, rc, or try builds) there is no available endpoint for add-on listings, resulting in an error. For prototype purposes, the version used has been hard coded see PR: Add-on store #13985
Endpoints are available for each of the transforms based on the set of available releases, however, by definition a pre-release version of NVDA is not going to be available in that list. Instead, a "latest" transform should be added.
Combining this 'latest' endpoint with: Allow 'dev' version of add-on
#40 ensures that all combinations of stable and pre-release are supported for both add-ons and NVDA:
NVDA has been released final and has been published as a release.
Stable NVDA builds will access the API version specific endpoint.
This is the standard case. Stable add-ons are offered to users of stable NVDA as long as they are compatible.
Allows add-on authors to target a stable NVDA release and get feedback from early adopter users before publishing add-on as stable.
Not offered when to users of stable NVDA.
alpha, beta, rc, try, or dev builds
These builds will access the "latest" endpoint.
Add-on is presented as long as the API backwards compatible to has not been updated in this version of NVDA.
This allows NVDA developers/testers using pre-release NVDA versions to use the add-ons they usually use.
Add-on is presented as long as the API backwards compatible to has not been updated in this version of NVDA.
This allows NVDA developers/testers using pre-release NVDA versions to use the add-ons they usually use.
A special add-on channel for developing add-ons against the newest unreleased additions to NVDA, or to stay up to date with compatibility breaking changes.
For add-on ID X, the first submission should be taken when the submissions are ordered by:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.