Using speech server factory: orca.gnomespeechfactory
Speech module has been initialized.
Braille module has been initialized using WINDOWPATH=7
braille display size = (44, 1)
Magnification module has NOT been initialized.
SPEECH OUTPUT: 'Welcome to Orca.'
BRAILLE LINE:  'Welcome to Orca.'
     VISIBLE:  'Welcome to Orca.', cursor=0
NEW SCRIPT: default (module=orca.default)
ACTIVE SCRIPT: default (module=orca.default) (reason=activate)
Using BrlAPI v0.5.0+
Script.getKnownApplications...
...Script.getKnownApplications
---------> QUEUEING EVENT window:activate
DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='gnome-terminal' name='Terminal' role='frame' state='active enabled resizable sensitive showing visible' relations=''
Looking for script at orca-scripts.gnome-terminal.py...
...could not find orca-scripts.gnome-terminal.py
Looking for script at scripts.gnome-terminal.py...
...could not find scripts.gnome-terminal.py
Looking for script at scripts.apps.gnome-terminal.py...
...found scripts.apps.gnome-terminal.py
NEW SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal)
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
ACTIVE SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal) (reason=window:activate event)
Looking for settings at app-settings.gnome-terminal.py...
...could not find app-settings.gnome-terminal.py
Using BrlAPI v0.5.0+
LOCUS OF FOCUS: app='gnome-terminal' name='Terminal' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Terminal
           role            = frame
Finding top-level object for source.name=Terminal
BRAILLE LINE:  'gnome-terminal Application Terminal Frame'
     VISIBLE:  'gnome-terminal Application Terminal Frame', cursor=28
default.findCommonAncestor...
Finding top-level object for source.name=Terminal
GENERATOR: _getSpeechForFrame
           obj             = Terminal
           role            = frame
           already_focused = False
           utterances:
               (Terminal)
               (frame)
SPEECH OUTPUT: 'Terminal frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='clock-applet' name='None' role='toggle button' state='enabled focusable sensitive showing visible' relations=''
Looking for script at orca-scripts.clock-applet.py...
...could not find orca-scripts.clock-applet.py
Looking for script at scripts.clock-applet.py...
...could not find scripts.clock-applet.py
Looking for script at scripts.apps.clock-applet.py...
...could not find scripts.apps.clock-applet.py
Looking for script at scripts.toolkits.clock-applet.py...
...could not find scripts.toolkits.clock-applet.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
NEW SCRIPT: clock-applet (module=orca.scripts.toolkits.GAIL)
...found scripts.toolkits.GAIL.py
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='clock-applet' name='None' role='embedded component' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

KEYEVENT: type=0
          hw_code=90
          modifiers=0
          event_string=(KP_Insert)
          is_text=True
          time=1219162024.289114
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: KP_Insert
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=90
          modifiers=0
          event_string=(KP_Insert)
          is_text=True
          time=1219162024.387643
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=90
          modifiers=0
          event_string=(KP_Insert)
          is_text=True
          time=1219162024.763620
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: KP_Insert
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=90
          modifiers=0
          event_string=(KP_Insert)
          is_text=True
          time=1219162024.843690
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          time=1219162026.316853
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=70
          modifiers=8
          event_string=(F4)
          is_text=True
          time=1219162026.376216
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: F4
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:children-changed:remove
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
KEYEVENT: type=1
          hw_code=70
          modifiers=8
          event_string=(F4)
          is_text=True
          time=1219162026.538819
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT focus:
DEQUEUED EVENT window:deactivate <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)

Traceback (most recent call last):
  File "/orca-trunk//lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 542, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: window:deactivate
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)

Traceback (most recent call last):
  File "/orca-trunk//lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 542, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: object:state-changed:focused
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)

Traceback (most recent call last):
  File "/orca-trunk//lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 542, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: object:state-changed:focused
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)

Traceback (most recent call last):
  File "/orca-trunk//lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 542, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: object:state-changed:focused
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0)

Traceback (most recent call last):
  File "/orca-trunk//lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 542, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: object:state-changed:active
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)

Traceback (most recent call last):
  File "/orca-trunk//lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 542, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: object:state-changed:showing
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)

Traceback (most recent call last):
  File "/orca-trunk//lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 542, in _processObjectEvent
    state = event.source.getState()
  File "/usr/lib/python2.5/site-packages/pyatspi/accessible.py", line 238, in _inner
    raise LookupError(e)
LookupError

LookupError above while processing event: object:state-changed:showing
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:children-changed:remove <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:remove vvvvv
OBJECT EVENT: object:children-changed:remove           detail=(4,0)
KEYEVENT: type=1
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          time=1219162026.579018
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
_cleanupCache: 0 objects removed.
^^^^^ PROCESS OBJECT EVENT object:children-changed:remove ^^^^^

DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='nautilus' name='Desktop' role='frame' state='active enabled sensitive showing visible' relations=''
Looking for script at orca-scripts.nautilus.py...
...could not find orca-scripts.nautilus.py
Looking for script at scripts.nautilus.py...
...could not find scripts.nautilus.py
Looking for script at scripts.apps.nautilus.py...
...found scripts.apps.nautilus.py
NEW SCRIPT: nautilus (module=orca.scripts.apps.nautilus)
ACTIVE SCRIPT: nautilus (module=orca.scripts.apps.nautilus) (reason=window:activate event)
Looking for settings at app-settings.nautilus.py...
...could not find app-settings.nautilus.py
Using BrlAPI v0.5.0+
LOCUS OF FOCUS: app='nautilus' name='Desktop' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = nautilus
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Desktop
           role            = frame
Finding top-level object for source.name=Desktop
BRAILLE LINE:  'nautilus Application Desktop Frame'
     VISIBLE:  'nautilus Application Desktop Frame', cursor=22
default.findCommonAncestor...
Finding top-level object for source.name=Desktop
GENERATOR: _getSpeechForFrame
           obj             = Desktop
           role            = frame
           already_focused = False
           utterances:
               (Desktop)
               (frame)
SPEECH OUTPUT: 'Desktop frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='nautilus' name='Icon View' role='layered pane' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Icon View
--> obj.name=Content View
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Desktop
LOCUS OF FOCUS: app='nautilus' name='Icon View' role='layered pane'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = Content View
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = Content View
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Desktop
           role            = frame
Finding top-level object for source.name=Desktop
GENERATOR: _getDefaultBrailleRegions
           obj             = nautilus
           role            = application
GENERATOR: _getDefaultBrailleRegions
           obj             = Icon View
           role            = layered pane
BRAILLE LINE:  'nautilus Application Desktop Frame Content View ScrollPane Icon View LayeredPane'
     VISIBLE:  'Icon View LayeredPane', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultSpeech
           obj             = Icon View
           role            = layered pane
           already_focused = False
           utterances:
               (Icon View)
               (layered pane)
GENERATOR: _getSpeechForLayeredPane
           obj             = Icon View
           role            = layered pane
           already_focused = False
           utterances:
               (Icon View)
               (layered pane)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Icon View layered pane'
KEYEVENT: type=0
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          time=1219162027.176891
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT focus:
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=67
          modifiers=8
          event_string=(F1)
          is_text=True
          time=1219162027.350181
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
---------> QUEUEING EVENT object:state-changed:showing
    app.name='nautilus' name='Desktop' role='frame' state='active enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
    app.name='nautilus' name='Icon View' role='layered pane' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
KEYEVENT: type=1
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          time=1219162027.398202
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
    app.name='gnome-panel' name='Top Expanded Edge Panel' role='frame' state='active enabled resizable sensitive showing visible' relations=''
Looking for script at orca-scripts.gnome-panel.py...
...could not find orca-scripts.gnome-panel.py
Looking for script at scripts.gnome-panel.py...
...could not find scripts.gnome-panel.py
Looking for script at scripts.apps.gnome-panel.py...
...found scripts.apps.gnome-panel.py
gnome-panel.py: __init__
NEW SCRIPT: gnome-panel (module=orca.scripts.apps.gnome-panel)
ACTIVE SCRIPT: gnome-panel (module=orca.scripts.apps.gnome-panel) (reason=window:activate event)
Looking for settings at app-settings.gnome-panel.py...
...could not find app-settings.gnome-panel.py
Using BrlAPI v0.5.0+
LOCUS OF FOCUS: app='gnome-panel' name='Top Expanded Edge Panel' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-panel
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Top Expanded Edge Panel
           role            = frame
Finding top-level object for source.name=Top Expanded Edge Panel
BRAILLE LINE:  'gnome-panel Application Top Expanded Edge Panel Frame'
     VISIBLE:  'Top Expanded Edge Panel Frame', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Finding top-level object for source.name=Top Expanded Edge Panel
GENERATOR: _getSpeechForFrame
           obj             = Top Expanded Edge Panel
           role            = frame
           already_focused = False
           utterances:
               (Top Expanded Edge Panel)
               (frame)
SPEECH OUTPUT: 'Top Expanded Edge Panel frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='gnome-panel' name='Top Expanded Edge Panel' role='frame' state='active enabled resizable sensitive showing visible' relations=''
gnome-panel.py: onStateChanged: 'Top Expanded Edge Panel' object:state-changed:active (1, 0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gnome-panel' name='Applications' role='menu' state='enabled focused selectable selected sensitive showing visible' relations=''
LOCUS OF FOCUS: app='gnome-panel' name='Applications' role='menu'
                event='focus:'
GENERATOR: _getBrailleRegionsForPanel
           obj             = Top Expanded Edge Panel
           role            = panel
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Top Expanded Edge Panel
           role            = frame
Finding top-level object for source.name=Top Expanded Edge Panel
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-panel
           role            = application
GENERATOR: _getBrailleRegionsForMenu
           obj             = Applications
           role            = menu
default.getKeyBinding: ['', '', '']
BRAILLE LINE:  'gnome-panel Application Top Expanded Edge Panel Frame Top Expanded Edge Panel Panel Applications Menu'
     VISIBLE:  'Applications Menu', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultSpeech
           obj             = Applications
           role            = menu
           already_focused = False
           utterances:
               (Applications)
               (menu)
default.getKeyBinding: ['', '', '']
GENERATOR: _getSpeechForMenu
           obj             = Applications
           role            = menu
           already_focused = False
           utterances:
               (Applications)
               (menu)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Applications menu'
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
KEYEVENT: type=0
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1219162027.836585
orca.keyEcho: string to echo: Right
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:selection-changed
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=1
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1219162028.128975
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1219162028.130374
orca.keyEcho: string to echo: Right
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:showing
DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
    app.name='nautilus' name='None' role='window' state='enabled modal resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
KEYEVENT: type=1
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1219162028.156573
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
    app.name='nautilus' name='Icon View' role='layered pane' state='enabled focusable focused sensitive showing visible' relations=''
ACTIVE SCRIPT: nautilus (module=orca.scripts.apps.nautilus) (reason=object received focus)
Looking for settings at app-settings.nautilus.py...
...could not find app-settings.nautilus.py
Using BrlAPI v0.5.0+
Finding top-level object for source.name=Icon View
--> obj.name=Content View
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Desktop
LOCUS OF FOCUS: app='nautilus' name='Icon View' role='layered pane'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = Content View
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = Content View
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Desktop
           role            = frame
---------> QUEUEING EVENT focus:
Finding top-level object for source.name=Desktop
GENERATOR: _getDefaultBrailleRegions
           obj             = nautilus
           role            = application
GENERATOR: _getDefaultBrailleRegions
           obj             = Icon View
           role            = layered pane
BRAILLE LINE:  'nautilus Application Desktop Frame Content View ScrollPane Icon View LayeredPane'
     VISIBLE:  'Icon View LayeredPane', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Icon View
           role            = layered pane
           already_focused = False
           utterances:
               (Icon View)
               (layered pane)
GENERATOR: _getSpeechForLayeredPane
           obj             = Icon View
           role            = layered pane
           already_focused = False
           utterances:
               (Icon View)
               (layered pane)
SPEECH OUTPUT: 'Icon View layered pane'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='nautilus' name='Desktop' role='frame' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT window:deactivate <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='nautilus' name='Desktop' role='frame' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='nautilus' name='Icon View' role='layered pane' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Icon View
--> obj.name=Content View
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Desktop
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0)
    app.name='nautilus' name='Desktop' role='frame' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
    app.name='gnome-panel' name='None' role='window' state='enabled sensitive' relations=''
gnome-panel.py: onStateChanged: '' object:state-changed:showing (0, 0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:selected <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gnome-panel' name='Applications' role='menu' state='enabled selectable sensitive showing visible' relations=''
gnome-panel.py: onStateChanged: 'Applications' object:state-changed:selected (0, 0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='gnome-panel' name='None' role='menu bar' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
    app.name='gnome-panel' name='None' role='window' state='enabled sensitive' relations=''
gnome-panel.py: onStateChanged: '' object:state-changed:showing (0, 0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gnome-panel' name='System' role='menu' state='enabled focused selectable selected sensitive showing visible' relations=''
ACTIVE SCRIPT: gnome-panel (module=orca.scripts.apps.gnome-panel) (reason=object received focus)
Looking for settings at app-settings.gnome-panel.py...
...could not find app-settings.gnome-panel.py
Using BrlAPI v0.5.0+
LOCUS OF FOCUS: app='gnome-panel' name='System' role='menu'
                event='focus:'
GENERATOR: _getBrailleRegionsForPanel
           obj             = Top Expanded Edge Panel
           role            = panel
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Top Expanded Edge Panel
           role            = frame
Finding top-level object for source.name=Top Expanded Edge Panel
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-panel
           role            = application
GENERATOR: _getBrailleRegionsForMenu
           obj             = System
           role            = menu
default.getKeyBinding: ['Alt s', 'Alt s', '']
BRAILLE LINE:  'gnome-panel Application Top Expanded Edge Panel Frame Top Expanded Edge Panel Panel System Menu'
     VISIBLE:  'System Menu', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = System
           role            = menu
           already_focused = False
           utterances:
               (System)
               (menu)
default.getKeyBinding: ['Alt s', 'Alt s', '']
GENERATOR: _getSpeechForMenu
           obj             = System
           role            = menu
           already_focused = False
           utterances:
               (System)
               (menu)
SPEECH OUTPUT: 'System menu'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=98
          modifiers=0
          event_string=(Up)
          is_text=True
          time=1219162028.464014
orca.keyEcho: string to echo: Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gnome-panel' name='Log Out work...' role='menu item' state='enabled focused selectable selected sensitive showing visible' relations=''
LOCUS OF FOCUS: app='gnome-panel' name='Log Out work...' role='menu item'
                event='focus:'
KEYEVENT: type=1
          hw_code=98
          modifiers=0
          event_string=(Up)
          is_text=True
          time=1219162028.575686
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
GENERATOR: _getBrailleRegionsForMenuBar
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = menu bar
GENERATOR: _getBrailleRegionsForPanel
           obj             = Top Expanded Edge Panel
           role            = panel
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Top Expanded Edge Panel
           role            = frame
Finding top-level object for source.name=Top Expanded Edge Panel
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-panel
           role            = application
GENERATOR: _getBrailleRegionsForMenuItem
           obj             = Log Out work...
           role            = menu item
default.getKeyBinding: ['l', 'Alt s l', '']
BRAILLE LINE:  'gnome-panel Application Top Expanded Edge Panel Frame Top Expanded Edge Panel Panel MenuBar Log Out work...'
     VISIBLE:  'Log Out work...', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
default.getKeyBinding: ['l', 'Alt s l', '']
GENERATOR: _getSpeechForMenuItem
           obj             = Log Out work...
           role            = menu item
           already_focused = False
           utterances:
               (Log Out work...)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Log Out work...'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1219162028.964027
orca.keyEcho: string to echo: Return
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:selected
DEQUEUED EVENT object:state-changed:selected <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1219162029.072613
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
    app.name='gnome-panel' name='Log Out work...' role='menu item' state='enabled focused selectable sensitive showing visible' relations=''
gnome-panel.py: onStateChanged: 'Log Out work...' object:state-changed:selected (0, 0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='gnome-panel' name='System' role='menu' state='enabled selectable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT window:activate
    app.name='gnome-panel' name='None' role='window' state='enabled sensitive' relations=''
---------> QUEUEING EVENT object:state-changed:active
gnome-panel.py: onStateChanged: '' object:state-changed:showing (0, 0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
    app.name='gnome-panel' name='None' role='menu' state='enabled selectable sensitive' relations=''
gnome-panel.py: onStateChanged: '' object:state-changed:showing (0, 0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:selected <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
---------> QUEUEING EVENT focus:
    app.name='gnome-panel' name='System' role='menu' state='enabled selectable sensitive showing visible' relations=''
gnome-panel.py: onStateChanged: 'System' object:state-changed:selected (0, 0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='gnome-panel' name='None' role='menu bar' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='nautilus' name='Desktop' role='frame' state='enabled sensitive showing visible' relations=''
ACTIVE SCRIPT: nautilus (module=orca.scripts.apps.nautilus) (reason=window:activate event)
Looking for settings at app-settings.nautilus.py...
...could not find app-settings.nautilus.py
Using BrlAPI v0.5.0+
LOCUS OF FOCUS: app='nautilus' name='Desktop' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = nautilus
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Desktop
           role            = frame
Finding top-level object for source.name=Desktop
BRAILLE LINE:  'nautilus Application Desktop Frame'
     VISIBLE:  'nautilus Application Desktop Frame', cursor=22
default.findCommonAncestor...
...default.findCommonAncestor
Finding top-level object for source.name=Desktop
GENERATOR: _getSpeechForFrame
           obj             = Desktop
           role            = frame
           already_focused = False
           utterances:
               (Desktop)
               (frame)
SPEECH OUTPUT: 'Desktop frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='nautilus' name='Icon View' role='layered pane' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Icon View
--> obj.name=Content View
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Desktop
LOCUS OF FOCUS: app='nautilus' name='Icon View' role='layered pane'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = Content View
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = Content View
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Desktop
           role            = frame
Finding top-level object for source.name=Desktop
GENERATOR: _getDefaultBrailleRegions
           obj             = nautilus
           role            = application
GENERATOR: _getDefaultBrailleRegions
           obj             = Icon View
           role            = layered pane
BRAILLE LINE:  'nautilus Application Desktop Frame Content View ScrollPane Icon View LayeredPane'
     VISIBLE:  'Icon View LayeredPane', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultSpeech
           obj             = Icon View
           role            = layered pane
           already_focused = False
           utterances:
               (Icon View)
               (layered pane)
GENERATOR: _getSpeechForLayeredPane
           obj             = Icon View
           role            = layered pane
           already_focused = False
           utterances:
               (Icon View)
               (layered pane)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Icon View layered pane'
KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1219162029.783300
orca.keyEcho: string to echo: Return
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1219162029.974541
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT window:deactivate
    app.name='nautilus' name='Desktop' role='frame' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT window:deactivate <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='gnome-panel' name='Top Expanded Edge Panel' role='frame' state='enabled resizable sensitive showing visible' relations=''
---------> QUEUEING EVENT object:state-changed:showing
---------> IGNORING INVALID EVENT object:state-changed:showing
---------> IGNORING INVALID EVENT object:state-changed:showing
---------> IGNORING INVALID EVENT object:state-changed:showing
---------> IGNORING INVALID EVENT object:state-changed:showing
---------> QUEUEING EVENT object:children-changed:remove
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT window:deactivate
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

---------> QUEUEING EVENT object:state-changed:showing
---------> IGNORING INVALID EVENT object:state-changed:showing
---------> QUEUEING EVENT object:children-changed:remove
---------> IGNORING INVALID EVENT object:state-changed:showing
---------> IGNORING INVALID EVENT object:state-changed:showing
---------> QUEUEING EVENT object:children-changed:remove
---------> QUEUEING EVENT object:children-changed:remove
---------> QUEUEING EVENT object:children-changed:remove
