nvda
Migrate NVDA to Python 3
#9974
Merged

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