nvda
Native driver for Freedom Scientific displays
#8853
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
59
Changes
View On
GitHub
Native driver for Freedom Scientific displays
#8853
feerrenrut
merged 59 commits into
nvaccess:master
from
bramd:freedomscientific-native
Attempt to create a new hwIo class for USB bulk devices
c1784f0a
Merge branch 'bulk' into freedomscientific-native
dd6fae5f
Native driver for Freedom Scientific braille displays, work in progre…
20da169d
Key and extended key handling
882a3079
Merge remote-tracking branch 'upstream/master' into freedomscientific…
52f041e6
Add support for routing and second row of buttons on older Focus/Pacm…
bff76e8b
Merge remote-tracking branch 'upstream/master' into freedomscientific…
2bddae8d
Properly implement Freedom Scientific displays connected via Bluetooth
f17a225d
Merge remote-tracking branch 'upstream/master' into freedomscientific…
a4b647a5
Fix output on Focus series 1 (44/70/84), improve initialization
685d3603
Add USB VID/PID for Focus/PAC mate displays
fd7e914d
Code documentation and cleanup
e37038a8
Merge remote-tracking branch 'upstream/master' into freedomscientific…
d49a4936
Fix typo in br(breedomscientific]:leftBumerbarUp gesture. Fix merged …
d60639fd
Mark brailleDisplayDrivers/freedomScientific.py as UTF-8
331e13db
Fixed reference from numCells to self.numCells
22490378
Merge branch 'master' into freedomscientific-native
f54e54ee
Enable auto detection of Freedom Scientific braille displays
cef92d23
Some code cleanup
d783b49c
Fix mistake in display initialization introduced in the previous comm…
83649320
Fix key handling if multiple keys are released at the same time
4a509753
Don't set _awaitingAck manually in display method
5ad6818b
Merge branch 'master' into freedomscientific-native
d0f6e6e9
Merge remote-tracking branch 'upstream/master' into freedomscientific…
a3fb2291
Merge remote-tracking branch 'upstream/master' into freedomscientific…
4f4d6ce4
Code cleanup
363ea528
The Focus displays seem to switch to USB as soon as a USB cable is co…
224bdca7
The Focus displays seem to switch to USB as soon as a USB cable is co…
2194af16
Update UserGuide:Freedom Scientific displays support auto detection
4125f0f3
Add key bindings for win+tab and alt+shift+tab
318439bd
Support model specific gestures
4a2020ce
Use self.timeout instead of the TIMEOUTconstant
9da6213e
LeonarddeR
requested changes on 2018-10-18
Review comment:use BytesIO instead of StringIO
2422b3db
Handle bumper keys correctly (#8849)
50c8a89b
Merge remote-tracking branch 'origin/master' into freedomscientific-n…
3cae4398
Get rid of heavily confusing _resumeDetection method on the braille h…
7baac86c
Additional clarifying comment
78bdc84e
Respect limitToDevices when bluetooth polling or when a rescan is tri…
f5984e4a
Also respect a dedetector without bluetooth when a new device is added
82d21206
Merge remote-tracking branch 'upstream/master' into freedomscientific…
e43fa7a9
Merge pull request #2 from leonardder/freedomChanges
1b7f7f3e
Fix double and
4a5f6c78
Fix top routing for Focus 2nd generation
1778224b
Improve python 3 compat
7b294865
Make a constant for TOP_ROUTING_KEY_GROUP
06d7efc3
isTopRow now treates the keygroup as a boolean. It looks like key gro…
0eccac81
LeonarddeR
force pushed
from
5f5e9a6d
to
0eccac81
7 years ago
LeonarddeR
approved these changes on 2018-12-27
Merge remote-tracking branch 'origin/master' into freedomscientific-n…
bd6384dc
Fixed issues in braille module
a88f6d93
LeonarddeR
requested a review
from
michaelDCurran
7 years ago
feerrenrut
requested changes on 2019-03-25
Review actions for bdDetect
17194230
Merge remote-tracking branch 'origin/master' into freedomscientific-n…
72ce2f11
Review actions
f411a43f
jcsteh
dismissed these changes on 2019-04-09
Use FS_BYTE_NULL instead of FS_DATA_EMPTY in string replacement for m…
9beffd1a
Use constants for offsets in INFO packet
99cbc024
Fix documentation ans usage of special translation table for Focus 1
90447e11
LeonarddeR
requested a review
from
feerrenrut
6 years ago
feerrenrut
commented on 2019-04-26
feerrenrut
dismissed their stale review
6 years ago
The requested changes were addressed.
feerrenrut
commented on 2019-05-03
feerrenrut
commented on 2019-05-03
feerrenrut
commented on 2019-05-03
Improve documentation
15452998
feerrenrut
commented on 2019-05-06
Documentation and code clarification.
52dc60bc
Update source/brailleDisplayDrivers/freedomScientific.py
2869c9e0
Merge pull request #3 from nvaccess/freedomscientific-native
4cd583c3
Merge remote-tracking branch 'upstream/master' into freedomscientific…
dc2913be
feerrenrut
approved these changes on 2019-05-21
feerrenrut
merged
327b2dde
into master
6 years ago
nvaccessAuto
added this to the
2019.2
milestone
6 years ago
bramd
deleted the freedomscientific-native branch
6 years ago
Login to write a write a comment.
Login via GitHub
Reviewers
feerrenrut
LeonarddeR
jcsteh
michaelDCurran
Assignees
No one assigned
Labels
None yet
Milestone
2019.2