nvda
Migrate NVDA to Python 3
#9974
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
142
Changes
View On
GitHub
Commits
New speech framework including callbacks, beeps, sounds, profile switches and prioritized queuing (#7599)
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Bump NVDA version for threshold to 2019.3.0 and also set backwards compat to the same.
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
appveyor: build snapshots for threshold
michaelDCurran
committed
6 years ago
Bump commit to test nvda-commits list.
michaelDCurran
committed
6 years ago
OneCore synthDriver: fix up merge conflicts.
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Only clear curWordChars on focus / caret movement (#9597)
michaelDCurran
committed
6 years ago
Revert "Report virtual desktop switches in Windows 10 (#8259)"
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Update changes file for PR #8815
feerrenrut
committed
6 years ago
Update to pySerial 3.4 (#8815)
feerrenrut
committed
6 years ago
Change iter.next() to next(iter) (PR #9535)
feerrenrut
committed
6 years ago
Pr7599 review actions (#9626)
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Bump threshold version and add-on compatibility version to 2019.4.0 for now as master is already heading toward a 2019.3.
michaelDCurran
committed
6 years ago
Remove functionality marked as deprecated (#9603)
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
No longer require pyWin32 (#9639)
michaelDCurran
committed
6 years ago
nvwave.playWaveFile: async > asynchronous (#8647)
michaelDCurran
committed
6 years ago
Update what's new.
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Update what's new mentioning synthIndexReached and synthDoneSpeaking actions.
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Python 2/3: relative imports (#9670)
michaelDCurran
committed
6 years ago
Python 3: print statement -> print function (#9664)
michaelDCurran
committed
6 years ago
Python 3: file function -> open function (#9663)
michaelDCurran
committed
6 years ago
Python 3: use floor division (//) to obtain integer results from division operations (#9692)
michaelDCurran
committed
6 years ago
Python 3: use importlib for importing modules (#9693)
michaelDCurran
committed
6 years ago
Python 3: dictionary iteration/list methods made compatible with Python 3 (#9671)
michaelDCurran
committed
6 years ago
Python 3: xrange -> range (#9627)
michaelDCurran
committed
6 years ago
Start building threshold_py3_staging branch on appveyor. For now it is expected to fail.
michaelDCurran
committed
6 years ago
Appveyor: use Python 3.7 rather than Python 2.
michaelDCurran
committed
6 years ago
SAPI 5 synth driver: percentage to pitch/rate must return an integer. Re #9641. (#9699)
michaelDCurran
committed
6 years ago
Python 3: except exception, e -> except as e (#9698)
michaelDCurran
committed
6 years ago
Python 3: dict.haskey -> key in dict (#9697)
michaelDCurran
committed
6 years ago
Update dependencies for Python 3 (#9630)
michaelDCurran
committed
6 years ago
import Python 3 native modules (#9703)
michaelDCurran
committed
6 years ago
Python 3: sys.maxint -> sys.maxsize, as maxint is gone in Python 2. Re #7105. (#9704)
michaelDCurran
committed
6 years ago
Python3: os.getcwdu -> os.getcwd (#9705)
michaelDCurran
committed
6 years ago
Python 3/remote python console: SocketServer -> socketserver. (#9706)
michaelDCurran
committed
6 years ago
Update miscDeps to latest master, containing python3 txt2tags.
michaelDCurran
committed
6 years ago
txt2tags for python3 #8734 (#9648)
michaelDCurran
committed
6 years ago
Update setup script for Python 3.7 (#9605)
michaelDCurran
committed
6 years ago
Update Scons build environment to run on Python 3 (#9667)
michaelDCurran
committed
6 years ago
Python 3: Fix use of subprocess (#9716)
michaelDCurran
committed
6 years ago
Check pot: file -> open (#9718)
michaelDCurran
committed
6 years ago
Python 3: the thread module is no longer available. Use threading instead. (#9713)
michaelDCurran
committed
6 years ago
Python3: fix remaining syntax errors found by py2exe (#9719)
michaelDCurran
committed
6 years ago
Python3: fix NVDA's logging infrastructure (#9712)
michaelDCurran
committed
6 years ago
Python3: gettext is unicode, and pgettext is placed in builtins properly (#9714)
michaelDCurran
committed
6 years ago
WinConsole handler/Python 3: use floor divisoin assignment operator. Re #9641. (#9737)
michaelDCurran
committed
6 years ago
Unittests/Python 3: update syntax, catch unbound method registration test in extension points as expected failure (#9726)
michaelDCurran
committed
6 years ago
Python 3: zip function -> list(zip), itertools.izip -> zip() (#9729)
michaelDCurran
committed
6 years ago
Quick fix from pr #9729: for loop's cannot be split over two lines.
michaelDCurran
committed
6 years ago
Python 3: No longer encode or decode if it is not necessary (#9734)
michaelDCurran
committed
6 years ago
objidl: HRESULT is no longer available in ctypes.wintypes. Get it from comtypes. (#9745)
michaelDCurran
committed
6 years ago
remove use of unichr, basestring and unicode objects. (#9724)
michaelDCurran
committed
6 years ago
Remove need for hashing NVDAObject and TextInfo objects (#9746)
michaelDCurran
committed
6 years ago
Global commands: restore commands affected by division operator differences between Python 2 and 3 (#9748)
michaelDCurran
committed
6 years ago
Python 3: more native imports and modules (#9751)
michaelDCurran
committed
6 years ago
Input core/input gestures dialog: script function object has no attribute __func__. (#9752)
michaelDCurran
committed
6 years ago
Python 3: use native metaclass definition syntax (#9753)
michaelDCurran
committed
6 years ago
Revert "Remove need for hashing NVDAObject and TextInfo objects (#9746)" (#9756)
michaelDCurran
committed
6 years ago
Python3: base virtualBuffer: coerce attribute values to a string before escaping for regular expression (#9759)
michaelDCurran
committed
6 years ago
cmp no longer exists in Python3. Replace with (a>b)-(a<b) (#9758)
michaelDCurran
committed
6 years ago
Python3: Provide __hash__ methods where ever we have provided __eq__ methods (#9757)
michaelDCurran
committed
6 years ago
Compile liblouis with 32 bit widechars (#9544)
michaelDCurran
committed
6 years ago
Update what's new.
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Merge branch 'threshold' into threshold_py3_staging
michaelDCurran
committed
6 years ago
Python 3: fix several remaining division errors (#9774)
michaelDCurran
committed
6 years ago
Write syntax errors and tracebacks to python console (#9767)
michaelDCurran
committed
6 years ago
Correct a few places where we are trying to do integer comparisons with None. (#9794)
michaelDCurran
committed
6 years ago
Ensure NVDA contains a signed and valid python37.dll (#9796)
michaelDCurran
committed
6 years ago
Python3: implement new way of converting COMError to CallCancelled (#9795)
michaelDCurran
committed
6 years ago
System tests/Python 3: syntax and imports (#9801)
michaelDCurran
committed
6 years ago
bdDetect: change basestring to str.
michaelDCurran
committed
6 years ago
Make output of both py2exe and nose more verbose to aide in future build issues.
michaelDCurran
committed
6 years ago
App module handler/does app mod exists: return false when called before imports are initialized (#9800)
michaelDCurran
committed
6 years ago
Merge branch 'master' into threshold
michaelDCurran
committed
6 years ago
Python 3: fix logging level not being updated correctly (#9809)
michaelDCurran
committed
6 years ago
Add-on handler: ugettext -> gettext (#9810)
michaelDCurran
committed
6 years ago
Revert "App module handler/does app mod exists: return false when called before imports are initialized (#9800)" (#9815)
michaelDCurran
committed
6 years ago
config.addConfigDirsToPythonPackagePath: When adding scratchpad dirs, create them if they don't already exist. (#9814)
michaelDCurran
committed
6 years ago
Update miscDeps to contain new brlApi module (#9812)
michaelDCurran
committed
6 years ago
Python 3/urllib: imports, timeout (#9820)
michaelDCurran
committed
6 years ago
Update check/Python 3: update check resource is encoded as bytes, thus make it Unicode. Re #9819. (#9837)
michaelDCurran
committed
6 years ago
Python3: stop using unichr in brailleInput.py (#9835)
michaelDCurran
committed
6 years ago
Python3 convert braille drivers (PR #9736)
feerrenrut
committed
6 years ago
Fixes for BrailliantB and FreedomScientific (PR #9839)
feerrenrut
committed
6 years ago
Python 3: Fix deprecation warning extensionPoints.callWithSUpportedKwargs (PR #9778)
feerrenrut
committed
6 years ago
Fix comparison error in start menu (PR #9846)
feerrenrut
committed
6 years ago
Update BRLTTY driver (PR #9821)
feerrenrut
committed
6 years ago
textUtils module to deal with offset differences between Python 3 strings and Windows wide character strings with surrogate characters (PR #9545)
feerrenrut
committed
6 years ago
+ more commits ...
Loading