nvda
Native driver for Freedom Scientific displays
#8853
Merged

Native driver for Freedom Scientific displays #8853

bramd
Attempt to create a new hwIo class for USB bulk devices
c1784f0a
bramd Merge branch 'bulk' into freedomscientific-native
dd6fae5f
bramd Native driver for Freedom Scientific braille displays, work in progre…
20da169d
bramd Key and extended key handling
882a3079
bramd Merge remote-tracking branch 'upstream/master' into freedomscientific…
52f041e6
bramd Add support for routing and second row of buttons on older Focus/Pacm…
bff76e8b
bramd Merge remote-tracking branch 'upstream/master' into freedomscientific…
2bddae8d
bramd Properly implement Freedom Scientific displays connected via Bluetooth
f17a225d
bramd Merge remote-tracking branch 'upstream/master' into freedomscientific…
a4b647a5
bramd Fix output on Focus series 1 (44/70/84), improve initialization
685d3603
bramd Add USB VID/PID for Focus/PAC mate displays
fd7e914d
bramd Code documentation and cleanup
e37038a8
bramd Merge remote-tracking branch 'upstream/master' into freedomscientific…
d49a4936
bramd Fix typo in br(breedomscientific]:leftBumerbarUp gesture. Fix merged …
d60639fd
bramd Mark brailleDisplayDrivers/freedomScientific.py as UTF-8
331e13db
bramd Fixed reference from numCells to self.numCells
22490378
bramd Merge branch 'master' into freedomscientific-native
f54e54ee
bramd Enable auto detection of Freedom Scientific braille displays
cef92d23
bramd Some code cleanup
d783b49c
bramd Fix mistake in display initialization introduced in the previous comm…
83649320
bramd Fix key handling if multiple keys are released at the same time
4a509753
bramd Don't set _awaitingAck manually in display method
5ad6818b
bramd Merge branch 'master' into freedomscientific-native
d0f6e6e9
bramd Merge remote-tracking branch 'upstream/master' into freedomscientific…
a3fb2291
bramd Merge remote-tracking branch 'upstream/master' into freedomscientific…
4f4d6ce4
bramd Code cleanup
363ea528
bramd The Focus displays seem to switch to USB as soon as a USB cable is co…
224bdca7
bramd The Focus displays seem to switch to USB as soon as a USB cable is co…
2194af16
bramd Update UserGuide:Freedom Scientific displays support auto detection
4125f0f3
bramd Add key bindings for win+tab and alt+shift+tab
318439bd
bramd Support model specific gestures
4a2020ce
bramd Use self.timeout instead of the TIMEOUTconstant
9da6213e
LeonarddeR
LeonarddeR requested changes on 2018-10-18
bramd
bramd Review comment:use BytesIO instead of StringIO
2422b3db
bramd Handle bumper keys correctly (#8849)
50c8a89b
LeonarddeR
MarcoZehe
bramd
LeonarddeR
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
LeonarddeR
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
bramd Merge remote-tracking branch 'upstream/master' into freedomscientific…
e43fa7a9
bramd 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 LeonarddeR force pushed from 5f5e9a6d to 0eccac81 7 years ago
LeonarddeR
LeonarddeR
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
LeonarddeR LeonarddeR requested a review from michaelDCurran michaelDCurran 7 years ago
feerrenrut
feerrenrut requested changes on 2019-03-25
Review actions for bdDetect
17194230
Merge remote-tracking branch 'origin/master' into freedomscientific-n…
72ce2f11
bramd Review actions
f411a43f
jcsteh
jcsteh dismissed these changes on 2019-04-09
bramd Use FS_BYTE_NULL instead of FS_DATA_EMPTY in string replacement for m…
9beffd1a
bramd
bramd Use constants for offsets in INFO packet
99cbc024
bramd Fix documentation ans usage of special translation table for Focus 1
90447e11
bramd
bramd
lukaszgo1
LeonarddeR
LeonarddeR LeonarddeR requested a review from feerrenrut feerrenrut 6 years ago
LeonarddeR
feerrenrut
feerrenrut commented on 2019-04-26
feerrenrut feerrenrut dismissed their stale review 6 years ago
The requested changes were addressed.
feerrenrut
feerrenrut
feerrenrut commented on 2019-05-03
feerrenrut
feerrenrut commented on 2019-05-03
feerrenrut
feerrenrut commented on 2019-05-03
bramd Improve documentation
15452998
feerrenrut
feerrenrut commented on 2019-05-06
feerrenrut Documentation and code clarification.
52dc60bc
feerrenrut Update source/brailleDisplayDrivers/freedomScientific.py
2869c9e0
bramd Merge pull request #3 from nvaccess/freedomscientific-native
4cd583c3
bramd Merge remote-tracking branch 'upstream/master' into freedomscientific…
dc2913be
feerrenrut
feerrenrut approved these changes on 2019-05-21
feerrenrut feerrenrut merged 327b2dde into master 6 years ago
nvaccessAuto nvaccessAuto added this to the 2019.2 milestone 6 years ago
bramd bramd deleted the freedomscientific-native branch 6 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone