Changeset 2476

Show
Ignore:
Timestamp:
11/05/08 13:48:27 (2 months ago)
Author:
bzr
Message:

brltty braille display driver: BRLTTY simulates key presses for braille typing keys, so let BRLTTY handle them. NVDA may eventually implement this itself, but there's no reason to deny BRLTTY users this functionality in the meantime.

Location:
trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk

    • Property bzr:revision-info
      •  

        old new  
        1 timestamp: 2008-11-05 23:34:59.426000118 +1000 
         1timestamp: 2008-11-05 23:47:36.213999987 +1000 
        22committer: James Teh <jamie@jantrid.net> 
        33properties:  
    • Property bzr:revision-id:v3-list-QlpoOTFBWSZTWbrL2vUAAB1VgAAQABCAQDrrnqAgAFCgaaGRkxBoTIJ6mmaNRwhndFAoNhZjh_YY4a01fOg1ulgNNC2UrzPdXXEnDpX8XckU4UJC6y9r1A..
      •  

        old new  
        2452452273 jamie@jantrid.net-20081105084904-eajcaumzbvu2t0gn 
        2462462274 jamie@jantrid.net-20081105133459-pmgox8onam7270gy 
         2472275 jamie@jantrid.net-20081105134736-v73ta44bz6ebtb4f 
    • Property bzr:file-ids
      •  

        old new  
        1 source/virtualBuffers/__init__.py       1675@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2FvirtualBuffers%2F__init__.py 
         1source/brailleDisplayDrivers/brltty.py  brltty.py-20080908070031-15dxcuiuxfazjt1r-2 
  • trunk/source/brailleDisplayDrivers/brltty.py

    r2448 r2476  
    3131                self._keyCheckTimer = wx.PyTimer(self._handleKeyPresses) 
    3232                self._keyCheckTimer.Start(KEY_CHECK_INTERVAL) 
     33                # BRLTTY simulates key presses for braille typing keys, so let BRLTTY handle them. 
     34                # NVDA may eventually implement this itself, but there's no reason to deny BRLTTY users this functionality in the meantime. 
     35                self._con.ignoreKeys(brlapi.rangeType_type, (long(brlapi.KEY_TYPE_SYM),)) 
    3336 
    3437        def terminate(self):